.VLzsWq_btn{cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:.5rem;font-weight:500;transition:background .12s,border-color .12s,color .12s,transform .12s;display:inline-flex}.VLzsWq_btn:disabled{cursor:not-allowed;opacity:.6}.VLzsWq_btn:active:not(:disabled){transform:translateY(1px)}.VLzsWq_btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.VLzsWq_fullWidth{width:100%}.VLzsWq_sm{height:32px;padding:0 .75rem;font-size:.75rem}.VLzsWq_md{height:40px;padding:0 1rem;font-size:.875rem}.VLzsWq_lg{height:46px;padding:0 1.25rem;font-size:1rem}.VLzsWq_primary{background:var(--accent);color:var(--accent-contrast)}.VLzsWq_primary:hover:not(:disabled){background:var(--accent-hover)}.VLzsWq_secondary{background:var(--surface-muted);color:var(--text);border-color:var(--border)}.VLzsWq_secondary:hover:not(:disabled){background:var(--surface-hover);border-color:var(--border-strong)}.VLzsWq_outline{color:var(--text);border-color:var(--border);background:0 0}.VLzsWq_outline:hover:not(:disabled){background:var(--surface-muted);border-color:var(--border-strong)}.VLzsWq_ghost{color:var(--text-muted);background:0 0}.VLzsWq_ghost:hover:not(:disabled){background:var(--surface-muted);color:var(--text)}.VLzsWq_danger{background:var(--danger);color:#fff}.VLzsWq_danger:hover:not(:disabled){background:#d14a4a}.VLzsWq_loading{pointer-events:none}.VLzsWq_spinner{opacity:.8;border:2px solid;border-right-color:#0000;border-radius:9999px;width:14px;height:14px;animation:.7s linear infinite VLzsWq_spin}.VLzsWq_icon,.VLzsWq_label{align-items:center;display:inline-flex}
.u7FmTq_field{flex-direction:column;gap:.5rem;display:flex}.u7FmTq_fullWidth{width:100%}.u7FmTq_label{color:var(--text);font-size:.875rem;font-weight:500}.u7FmTq_wrap{background:var(--surface);border:1px solid var(--border);border-radius:8px;align-items:center;transition:border-color .12s,box-shadow .12s;display:flex;position:relative}.u7FmTq_wrap:hover{border-color:var(--border-strong)}.u7FmTq_wrap:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.u7FmTq_hasError{border-color:var(--danger)}.u7FmTq_hasError:focus-within{border-color:var(--danger);box-shadow:0 0 0 3px var(--danger-soft)}.u7FmTq_input{min-width:0;height:40px;color:var(--text);background:0 0;border:none;outline:none;flex:1;padding:0 .75rem;font-size:.875rem}.u7FmTq_input::placeholder{color:var(--text-subtle)}.u7FmTq_input:disabled{opacity:.6;cursor:not-allowed}.u7FmTq_leftIcon,.u7FmTq_rightIcon{color:var(--text-subtle);place-items:center;padding:0 .75rem;display:grid}.u7FmTq_hasLeft .u7FmTq_input{padding-left:0}.u7FmTq_hasRight .u7FmTq_input{padding-right:0}.u7FmTq_meta{color:var(--text-muted);font-size:.75rem}.u7FmTq_errorMsg{color:var(--danger)}.u7FmTq_disabled{opacity:.6;cursor:not-allowed}.u7FmTq_selectButton{text-align:left;cursor:pointer;align-items:center;font-family:inherit;display:flex}.u7FmTq_selectButton:disabled{cursor:not-allowed}.u7FmTq_selectValue{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.u7FmTq_selectPlaceholder .u7FmTq_selectValue{color:var(--text-subtle)}.u7FmTq_rightIconOpen{transition:transform .12s;transform:rotate(180deg)}.u7FmTq_selectMenu{background:var(--bg-elevated);border:1px solid var(--border);box-shadow:var(--shadow-lg);z-index:1000;border-radius:8px;outline:none;margin:0;padding:.25rem;list-style:none;overflow-y:auto}.u7FmTq_selectOption{color:var(--text);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:4px;align-items:center;padding:.5rem .75rem;font-size:.875rem;display:flex}.u7FmTq_selectOption:not(:last-child){margin-bottom:2px}.u7FmTq_selectOptionHighlighted{background:var(--surface-hover)}.u7FmTq_selectOptionSelected{background:var(--accent-soft);color:var(--accent);font-weight:500}.u7FmTq_selectOptionSelected.u7FmTq_selectOptionHighlighted{background:var(--accent-soft)}.u7FmTq_selectOptionMuted{color:var(--text-subtle)}.u7FmTq_selectOptionDisabled{opacity:.5;cursor:not-allowed}
.DHQCkG_card{background:var(--surface);border:1px solid var(--border);border-radius:12px}.DHQCkG_padded{padding:1.5rem}.DHQCkG_elevated{box-shadow:var(--shadow-sm)}.DHQCkG_header{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.25rem;display:flex}.DHQCkG_title{color:var(--text);font-size:1rem;font-weight:600}.DHQCkG_description{color:var(--text-muted);margin-top:.25rem;font-size:.875rem}
._2Wj2za_badge{white-space:nowrap;border-radius:9999px;align-items:center;gap:.5rem;padding:2px .75rem;font-size:.75rem;font-weight:500;line-height:1.5;display:inline-flex}._2Wj2za_dot{background:currentColor;border-radius:9999px;width:6px;height:6px}._2Wj2za_neutral{background:var(--surface-muted);color:var(--text-muted)}._2Wj2za_success{background:var(--success-soft);color:var(--success)}._2Wj2za_warning{background:var(--warning-soft);color:var(--warning)}._2Wj2za_danger{background:var(--danger-soft);color:var(--danger)}._2Wj2za_info{background:var(--info-soft);color:var(--info)}._2Wj2za_accent{background:var(--accent-soft);color:var(--accent)}
._6y1Rdq_wrapper{background:var(--surface);border:1px solid var(--border);border-radius:12px;overflow-x:auto}._6y1Rdq_wrapper::-webkit-scrollbar{width:8px;height:8px}._6y1Rdq_wrapper::-webkit-scrollbar-track{background:0 0}._6y1Rdq_wrapper::-webkit-scrollbar-thumb{background:var(--border);border-radius:9999px}._6y1Rdq_wrapper::-webkit-scrollbar-thumb:hover{background:var(--border-strong)}._6y1Rdq_table{border-collapse:separate;border-spacing:0;width:100%;font-size:.875rem}._6y1Rdq_table thead{background:var(--surface-muted)}._6y1Rdq_table thead th{text-transform:uppercase;color:var(--text-muted);letter-spacing:.03em;border-bottom:1px solid var(--border);white-space:nowrap;padding:.75rem 1rem;font-size:.75rem;font-weight:600}._6y1Rdq_table tbody tr{transition:background .12s}._6y1Rdq_table tbody tr:not(:last-child) td{border-bottom:1px solid var(--border)}._6y1Rdq_table tbody td{color:var(--text);vertical-align:middle;padding:1rem}._6y1Rdq_clickable{cursor:pointer}._6y1Rdq_clickable:hover{background:var(--surface-muted)}._6y1Rdq_state{text-align:center;color:var(--text-muted);display:table-cell;padding:2.5rem 1rem!important}._6y1Rdq_spinner{border:2px solid var(--border);border-top-color:var(--accent);vertical-align:middle;border-radius:9999px;width:18px;height:18px;margin-right:.5rem;animation:.7s linear infinite _6y1Rdq_spin;display:inline-block}
.bCgRRG_tabs{gap:.25rem;display:flex;overflow-x:auto}.bCgRRG_tabs::-webkit-scrollbar{width:8px;height:8px}.bCgRRG_tabs::-webkit-scrollbar-track{background:0 0}.bCgRRG_tabs::-webkit-scrollbar-thumb{background:var(--border);border-radius:9999px}.bCgRRG_tabs::-webkit-scrollbar-thumb:hover{background:var(--border-strong)}.bCgRRG_tab{color:var(--text-muted);cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;gap:.5rem;font-size:.875rem;font-weight:500;transition:all .12s;display:inline-flex}.bCgRRG_underline{border-bottom:1px solid var(--border)}.bCgRRG_underline .bCgRRG_tab{border-bottom:2px solid #0000;margin-bottom:-1px;padding:.75rem 1rem}.bCgRRG_underline .bCgRRG_tab:hover{color:var(--text)}.bCgRRG_underline .bCgRRG_tab.bCgRRG_active{color:var(--accent);border-bottom-color:var(--accent)}.bCgRRG_pills{background:var(--surface-muted);border-radius:8px;padding:4px;display:inline-flex}.bCgRRG_pills .bCgRRG_tab{border-radius:4px;padding:.5rem 1rem}.bCgRRG_pills .bCgRRG_tab:hover{color:var(--text)}.bCgRRG_pills .bCgRRG_tab.bCgRRG_active{background:var(--surface);color:var(--text);box-shadow:var(--shadow-sm)}
.NQ8TeG_header{margin-bottom:1.5rem}.NQ8TeG_breadcrumbs{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.75rem;font-size:.875rem;display:flex}.NQ8TeG_breadcrumbs a{color:var(--text-muted)}.NQ8TeG_breadcrumbs a:hover{color:var(--text)}.NQ8TeG_crumbItem{align-items:center;gap:.5rem;display:inline-flex}.NQ8TeG_current{color:var(--text);font-weight:500}.NQ8TeG_row{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.NQ8TeG_titleGroup{flex:1;min-width:0}.NQ8TeG_title{color:var(--text);font-size:1.4rem;font-weight:600;line-height:1.2}.NQ8TeG_description{color:var(--text-muted);max-width:60ch;margin-top:.5rem;font-size:.875rem}.NQ8TeG_actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}
.Ojlp9G_empty{text-align:center;background:var(--surface);border:1px dashed var(--border-strong);border-radius:12px;flex-direction:column;align-items:center;gap:.75rem;padding:3rem 1.5rem;display:flex}.Ojlp9G_icon{background:var(--surface-muted);width:56px;height:56px;color:var(--text-muted);border-radius:9999px;place-items:center;margin-bottom:.25rem;display:grid}.Ojlp9G_title{color:var(--text);font-size:1rem;font-weight:600}.Ojlp9G_description{color:var(--text-muted);max-width:50ch;font-size:.875rem}.Ojlp9G_action{margin-top:.75rem}
.LwZ9dW_card{background:var(--surface);border:1px solid var(--border);border-radius:12px;flex-direction:column;gap:.5rem;padding:1.25rem;display:flex}.LwZ9dW_top{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.LwZ9dW_label{color:var(--text-muted);font-size:.875rem;font-weight:500}.LwZ9dW_icon{border-radius:8px;place-items:center;width:36px;height:36px;display:grid}.LwZ9dW_blue{background:var(--accent-soft);color:var(--accent)}.LwZ9dW_green{background:var(--success-soft);color:var(--success)}.LwZ9dW_orange{background:var(--warning-soft);color:var(--warning)}.LwZ9dW_purple{color:#b48edb;background:#b48edb26}.LwZ9dW_pink{color:#e77f96;background:#e77f9626}.LwZ9dW_value{color:var(--text);font-size:1.4rem;font-weight:600;line-height:1.1}.LwZ9dW_delta{align-items:center;gap:.25rem;font-size:.75rem;font-weight:500;display:inline-flex}.LwZ9dW_pos{color:var(--success)}.LwZ9dW_neg{color:var(--danger)}
.Lp3-hW_notice{color:var(--text);background:var(--surface-muted);border:1px dashed var(--border-strong);border-radius:8px;margin-bottom:1rem;padding:.75rem 1rem;font-size:.875rem}.Lp3-hW_notice strong{font-weight:600}
.Jpw2hW_loader{background:var(--bg);z-index:9999;place-items:center;display:grid;position:fixed;inset:0}.Jpw2hW_spinner{border:3px solid var(--border);border-top-color:var(--accent);border-radius:9999px;width:32px;height:32px;animation:.7s linear infinite Jpw2hW_auth-spin}@keyframes Jpw2hW_auth-spin{to{transform:rotate(360deg)}}.Jpw2hW_errorScreen{text-align:center;background:var(--bg);z-index:9999;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:1.5rem;display:flex;position:fixed;inset:0}.Jpw2hW_errorTitle{color:var(--text);margin:0;font-size:1.25rem;font-weight:700}.Jpw2hW_errorText{color:var(--text-muted);max-width:360px;margin:0;font-size:.875rem}.Jpw2hW_errorActions{gap:.75rem;margin-top:.75rem;display:flex}.Jpw2hW_errorRetry,.Jpw2hW_errorLogout{cursor:pointer;border-radius:8px;padding:.5rem 1.25rem;font-size:.875rem;font-weight:500;transition:all .12s}.Jpw2hW_errorRetry{background:var(--accent);color:#fff;border:none}.Jpw2hW_errorRetry:hover{opacity:.9}.Jpw2hW_errorLogout{color:var(--text-muted);border:1px solid var(--border);background:0 0}.Jpw2hW_errorLogout:hover{background:var(--surface-hover);color:var(--text)}
.Pogtga_driveBanner{border:1px solid var(--accent);background:var(--accent-soft);color:var(--text);border-radius:8px;align-items:center;gap:.75rem;margin-bottom:1rem;padding:.75rem 1rem;text-decoration:none;transition:all .12s;display:flex}.Pogtga_driveBanner:hover{background:var(--surface-hover);border-color:var(--accent-hover)}.Pogtga_driveIcon{background:var(--surface);width:36px;height:36px;color:var(--accent);border-radius:8px;flex-shrink:0;place-items:center;display:grid}.Pogtga_driveTexts{flex-direction:column;flex:1;min-width:0;display:flex}.Pogtga_driveTitle{color:var(--text);font-size:.875rem;font-weight:600}.Pogtga_driveDesc{color:var(--text-muted);margin-top:2px;font-size:.75rem}.Pogtga_driveCta{color:var(--accent);flex-shrink:0;align-items:center;gap:4px;font-size:.75rem;font-weight:600;display:inline-flex}.Pogtga_progressWrap{flex-direction:column;gap:.5rem;margin-bottom:1.25rem;display:flex}.Pogtga_progressHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.Pogtga_progressTitle{color:var(--text-muted);font-size:.875rem}.Pogtga_progressPct{color:var(--text);font-size:1.25rem;font-weight:700}.Pogtga_progressBar{background:var(--surface-muted);border:1px solid var(--border);border-radius:9999px;height:10px;position:relative;overflow:hidden}.Pogtga_progressFill{background:linear-gradient(90deg, var(--accent) 0%, var(--success) 100%);border-radius:9999px;transition:width .4s;position:absolute;inset:0 auto 0 0}.Pogtga_progressFill.Pogtga_complete{background:var(--success)}.Pogtga_progressMessage{color:var(--text);margin-top:.25rem;font-size:.875rem;line-height:1.4}.Pogtga_section{margin-top:1.25rem}.Pogtga_section:first-of-type{margin-top:0}.Pogtga_sectionHead{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.Pogtga_sectionTitle{font-size:1.0625rem;font-weight:600}.Pogtga_sectionMeta{color:var(--text-muted);font-size:.75rem}.Pogtga_itemList{flex-direction:column;gap:.5rem;display:flex}.Pogtga_item{border:1px solid var(--border);background:var(--surface);border-radius:8px;grid-template-columns:auto 1fr auto auto;align-items:center;gap:.75rem;padding:.75rem 1rem;transition:background .12s,border-color .12s;display:grid}.Pogtga_item.Pogtga_na{opacity:.55}@media (max-width:768px){.Pogtga_item{grid-template-columns:auto 1fr auto}}.Pogtga_checkbox{border:1.5px solid var(--border-strong);cursor:pointer;background:var(--surface);color:#0000;border-radius:4px;flex-shrink:0;place-items:center;width:22px;height:22px;transition:all .12s;display:grid}.Pogtga_checkbox:hover{border-color:var(--accent)}.Pogtga_checkbox.Pogtga_checked{background:var(--success);border-color:var(--success);color:#fff}.Pogtga_checkbox:disabled{cursor:not-allowed;opacity:.5}.Pogtga_itemLabel{color:var(--text);font-size:.875rem;font-weight:500}.Pogtga_itemSub{color:var(--text-muted);flex-wrap:wrap;gap:.5rem;margin-top:2px;font-size:.75rem;display:flex}.Pogtga_itemFlags{color:var(--text-muted);align-items:center;gap:.5rem;font-size:.75rem;display:flex}@media (max-width:768px){.Pogtga_itemFlags{grid-column:1/-1;justify-content:flex-end;margin-top:.5rem}}.Pogtga_flagToggle{border:1px solid var(--border);background:var(--surface);cursor:pointer;color:var(--text-muted);border-radius:9999px;align-items:center;gap:4px;padding:2px .5rem;font-size:.75rem;transition:all .12s;display:inline-flex}.Pogtga_flagToggle:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.Pogtga_flagToggle.Pogtga_active{background:var(--accent-soft);border-color:var(--accent);color:var(--accent)}.Pogtga_flagToggle:disabled{opacity:.5;cursor:not-allowed}.Pogtga_removeBtn{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:4px;transition:all .12s}.Pogtga_removeBtn:hover{color:var(--danger);background:var(--surface-muted)}.Pogtga_addItemRow{margin-top:.5rem}
.fAynFW_header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:1.25rem;display:flex}.fAynFW_title{color:var(--text);font-size:1.125rem;font-weight:600}.fAynFW_sub{color:var(--text-muted);margin-top:2px;font-size:.75rem}.fAynFW_headerActions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.fAynFW_fileRow{align-items:stretch;gap:.75rem;margin-bottom:1.25rem;display:flex}@media (max-width:768px){.fAynFW_fileRow{flex-direction:column;align-items:stretch}}.fAynFW_driveBanner{border:1px solid var(--accent);background:var(--accent-soft);color:var(--text);border-radius:8px;flex:1;align-items:center;gap:.75rem;padding:.75rem 1rem;text-decoration:none;transition:all .12s;display:flex}.fAynFW_driveBanner:hover{background:var(--surface-hover);border-color:var(--accent-hover)}.fAynFW_driveIcon{background:var(--surface);width:36px;height:36px;color:var(--accent);border-radius:8px;flex-shrink:0;place-items:center;display:grid}.fAynFW_driveTexts{flex-direction:column;flex:1;min-width:0;display:flex}.fAynFW_driveTitle{color:var(--text);font-size:.875rem;font-weight:600}.fAynFW_driveDesc{color:var(--text-muted);margin-top:2px;font-size:.75rem}.fAynFW_driveCta{color:var(--accent);flex-shrink:0;align-items:center;gap:4px;font-size:.75rem;font-weight:600;display:inline-flex}.fAynFW_preparing{border:1px dashed var(--border-strong);background:var(--surface-muted);border-radius:8px;align-items:center;gap:.75rem;margin-bottom:1.25rem;padding:1rem;display:flex}@media (max-width:768px){.fAynFW_preparing{flex-wrap:wrap}}.fAynFW_preparingIcon{color:var(--text-muted);flex-shrink:0;justify-content:center;align-items:center;display:flex}.fAynFW_preparingTexts{flex:1;min-width:0}.fAynFW_preparingTitle{color:var(--text);font-size:.875rem;font-weight:600}.fAynFW_preparingDesc{color:var(--text-muted);margin-top:2px;font-size:.75rem}.fAynFW_section{border-top:1px solid var(--border);margin-top:1.25rem;padding-top:1.25rem}.fAynFW_sectionHead{justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.75rem;display:flex}.fAynFW_sectionTitle{font-size:1.0625rem;font-weight:600}.fAynFW_sectionMeta{color:var(--text-muted);margin-top:2px;font-size:.75rem}.fAynFW_count{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:.875rem}.fAynFW_emptyAddons{color:var(--text-muted);padding:.75rem 0;font-size:.875rem}.fAynFW_addonList{flex-direction:column;gap:.5rem;margin:0 0 .75rem;padding:0;list-style:none;display:flex}.fAynFW_addonItem{border:1px solid var(--border);background:var(--surface);border-radius:8px;align-items:center;gap:.5rem;padding:.5rem .75rem;transition:border-color .12s;display:flex}.fAynFW_addonItem:hover{border-color:var(--border-strong)}.fAynFW_addonText{text-align:left;color:var(--text);cursor:text;background:0 0;border:none;flex:1;padding:0;font-size:.875rem}.fAynFW_addonText:hover{color:var(--accent)}.fAynFW_addonInputInline{border:1px solid var(--accent);color:var(--text);background:0 0;border-radius:4px;outline:none;flex:1;padding:4px 8px;font-family:inherit;font-size:.875rem}.fAynFW_removeBtn{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:4px;place-items:center;padding:4px;transition:all .12s;display:grid}.fAynFW_removeBtn:hover{color:var(--danger);background:var(--surface-muted)}.fAynFW_addAddonRow{align-items:flex-end;gap:.5rem;display:flex}.fAynFW_addAddonRow>:first-child{flex:1}.fAynFW_extraBox{border:1px solid var(--border);background:var(--surface);color:var(--text);white-space:pre-wrap;border-radius:8px;padding:.75rem 1rem;font-size:.875rem}.fAynFW_extraBox p{margin:0}.fAynFW_muted{color:var(--text-muted)}
.WmYcIW_gantt{flex-direction:column;gap:.75rem;display:flex}.WmYcIW_row{grid-template-columns:160px 1fr;align-items:center;gap:1rem;display:grid}@media (max-width:480px){.WmYcIW_row{grid-template-columns:1fr;gap:.5rem}}.WmYcIW_label{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:500;overflow:hidden}.WmYcIW_axis{border-bottom:1px solid var(--border);height:42px;position:relative}.WmYcIW_tick{pointer-events:none;flex-direction:column;justify-content:flex-end;align-items:center;gap:2px;padding-bottom:.5rem;display:flex;position:absolute;top:0;bottom:0;transform:translate(-50%)}.WmYcIW_tick:after{content:"";background:var(--border-strong);width:1px;height:6px;position:absolute;bottom:0}.WmYcIW_tickLabel{color:var(--text-muted);white-space:nowrap;font-size:.75rem;font-weight:500;line-height:1}.WmYcIW_tickSub{text-transform:uppercase;letter-spacing:.05em;color:var(--text-subtle);white-space:nowrap;font-size:10px;line-height:1}.WmYcIW_tickMajor .WmYcIW_tickLabel{color:var(--text);font-weight:600}.WmYcIW_tickMajor:after{background:var(--text-muted);height:8px}.WmYcIW_track{background:var(--surface-muted);border-radius:8px;height:32px;position:relative;overflow:hidden}.WmYcIW_gridLine{background:var(--border);pointer-events:none;width:1px;position:absolute;top:0;bottom:0;transform:translate(-.5px)}.WmYcIW_todayLine{background:var(--danger);z-index:2;pointer-events:none;border-radius:9999px;width:2px;position:absolute;top:-4px;bottom:-4px;transform:translate(-1px)}.WmYcIW_bar{color:#fff;white-space:nowrap;z-index:1;border-radius:4px;align-items:center;min-width:40px;padding:0 .75rem;font-size:.75rem;font-weight:500;display:flex;position:absolute;top:0;bottom:0;overflow:hidden}.WmYcIW_bar span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.WmYcIW_bar.WmYcIW_completada{background:linear-gradient(90deg,#7cc4a4,#5eae87)}.WmYcIW_bar.WmYcIW_en_progreso{background:linear-gradient(90deg, var(--accent), #7cc4a4)}.WmYcIW_bar.WmYcIW_pendiente{background:var(--border-strong);color:var(--text)}.WmYcIW_legend{color:var(--text-muted);flex-wrap:wrap;gap:1.25rem;margin-top:1.25rem;font-size:.75rem;display:flex}.WmYcIW_legend span{align-items:center;gap:.5rem;display:inline-flex}.WmYcIW_dot{border-radius:9999px;width:10px;height:10px;display:inline-block}.WmYcIW_dot.WmYcIW_completada{background:#5eae87}.WmYcIW_dot.WmYcIW_en_progreso{background:var(--accent)}.WmYcIW_dot.WmYcIW_pendiente{background:var(--border-strong)}.WmYcIW_todayDot{background:var(--danger);border-radius:9999px;width:2px;height:12px;display:inline-block}
.opssJW_form{flex-direction:column;gap:1rem;display:flex}.opssJW_tipos{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}@media (max-width:480px){.opssJW_tipos{grid-template-columns:1fr}}.opssJW_tipoOpt{border:1px solid var(--border);background:var(--surface);text-align:left;cursor:pointer;border-radius:8px;flex-direction:column;align-items:flex-start;gap:.25rem;padding:.75rem;transition:border-color .15s,background .15s;display:flex}.opssJW_tipoOpt:hover:not(.opssJW_disabled){border-color:var(--accent);background:var(--surface-muted)}.opssJW_selected{border-color:var(--accent);background:var(--accent-soft)}.opssJW_disabled{opacity:.55;cursor:not-allowed}.opssJW_tipoLabel{color:var(--text);font-size:.875rem;font-weight:500}.opssJW_tipoDesc{color:var(--text-muted);font-size:.75rem}.opssJW_actions{justify-content:flex-end;gap:.75rem;margin-top:.5rem;display:flex}
.RL86fG_wrap{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.RL86fG_canales{flex-direction:column;gap:.5rem;display:flex}.RL86fG_canalOpt{border:1px solid var(--border);background:var(--surface);cursor:pointer;text-align:left;border-radius:8px;align-items:center;gap:.75rem;padding:.75rem 1rem;transition:all .12s;display:flex}.RL86fG_canalOpt:hover:not(:disabled){border-color:var(--accent);background:var(--accent-soft)}.RL86fG_canalOpt:disabled{opacity:.6;cursor:not-allowed}.RL86fG_canalIcon{background:var(--accent-soft);width:36px;height:36px;color:var(--accent);border-radius:9999px;flex-shrink:0;place-items:center;display:grid}.RL86fG_canalTexts{flex-direction:column;flex:1;display:flex}.RL86fG_canalLabel{color:var(--text);font-size:.875rem;font-weight:600}.RL86fG_canalDesc{color:var(--text-muted);margin-top:2px;font-size:.75rem}.RL86fG_spinner{border:2px solid var(--border);border-top-color:var(--accent);border-radius:50%;width:14px;height:14px;animation:.7s linear infinite RL86fG_spin}@keyframes RL86fG_spin{to{transform:rotate(360deg)}}
.PLPV2G_stack{flex-direction:column;gap:1rem;display:flex}.PLPV2G_pasos{color:var(--text);flex-direction:column;gap:.75rem;margin:0;padding-left:1.25rem;font-size:.875rem;display:flex}.PLPV2G_pasos li{padding-left:.25rem}.PLPV2G_pasos li>span{margin-bottom:.5rem;display:block}.PLPV2G_check{cursor:pointer;align-items:flex-start;gap:.5rem;display:flex}.PLPV2G_check input{width:16px;height:16px;accent-color:var(--accent);margin-top:3px}.PLPV2G_link{color:var(--accent);align-items:center;gap:4px;font-weight:600;display:inline-flex}.PLPV2G_reenviar{font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:0;padding:0;font-size:.875rem;text-decoration:underline}.PLPV2G_reenviar:disabled{opacity:.6;cursor:default}.PLPV2G_legal{color:var(--text-muted);background:color-mix(in srgb, var(--info) 8%, transparent);border-radius:8px;gap:.5rem;padding:.75rem;font-size:.75rem;line-height:1.5;display:flex}.PLPV2G_legal svg{color:var(--info);flex-shrink:0;margin-top:2px}.PLPV2G_error{color:var(--danger);font-size:.875rem}.PLPV2G_muted{color:var(--text-muted);font-size:.875rem}.PLPV2G_ok{color:var(--success);align-items:center;gap:.5rem;font-weight:600;display:flex}.PLPV2G_actions{justify-content:flex-end;gap:.75rem;display:flex}.PLPV2G_filas{grid-template-columns:minmax(120px,34%) 1fr;gap:.5rem 1rem;margin:0;font-size:.875rem;display:grid}.PLPV2G_filas dt{color:var(--text-muted)}.PLPV2G_filas dd{color:var(--text);word-break:break-word;margin:0}.PLPV2G_mono{word-break:break-all;font-family:ui-monospace,Consolas,monospace;font-size:.75rem}.PLPV2G_small{font-size:.75rem}
.VGtsDW_header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:1.25rem;display:flex}.VGtsDW_title{color:var(--text);font-size:1.125rem;font-weight:600}.VGtsDW_sub{color:var(--text-muted);margin-top:2px;font-size:.75rem}.VGtsDW_grid{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}@media (max-width:1024px){.VGtsDW_grid{grid-template-columns:1fr}}.VGtsDW_card{flex-direction:column;gap:.75rem;transition:border-color .12s,opacity .12s;display:flex}.VGtsDW_cardMuted{opacity:.85}.VGtsDW_cardMuted:hover{opacity:1}.VGtsDW_cardHead{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.VGtsDW_cardTitleWrap{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.VGtsDW_cardTitle{color:var(--text);font-size:1.0625rem;font-weight:600}.VGtsDW_cardDate{color:var(--text-muted);flex-shrink:0;font-size:.75rem}.VGtsDW_cardDesc{color:var(--text-muted);margin:0;font-size:.875rem;line-height:1.45}.VGtsDW_notes{color:var(--text);background:var(--surface-muted);border-left:3px solid var(--accent);white-space:pre-wrap;border-radius:4px;padding:.5rem .75rem;font-size:.75rem}.VGtsDW_notesLabel{color:var(--text-muted);margin-right:4px;font-weight:600}.VGtsDW_cardActions{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:auto;padding-top:.5rem;display:flex}.VGtsDW_preparingPill{color:var(--text-muted);background:var(--surface-muted);border:1px dashed var(--border-strong);border-radius:9999px;align-items:center;padding:4px .75rem;font-size:.75rem;display:inline-flex}
._1zkita_intro{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.25rem;display:flex}._1zkita_introText{min-width:0}._1zkita_title{color:var(--text);margin:0 0 .25rem;font-size:1.125rem;font-weight:600}._1zkita_subtitle{color:var(--text-muted);margin:0;font-size:.875rem}._1zkita_progressWrap{margin-bottom:1.5rem}._1zkita_progressHead{justify-content:space-between;align-items:baseline;margin-bottom:.5rem;display:flex}._1zkita_progressLabel{color:var(--text-muted);font-size:.875rem}._1zkita_progressPct{color:var(--accent);font-size:1.125rem;font-weight:700}._1zkita_progressTrack{background:var(--surface-muted);border-radius:9999px;height:8px;overflow:hidden}._1zkita_progressFill{background:linear-gradient(90deg, var(--accent), #7cc4a4);border-radius:inherit;height:100%;transition:width .3s}._1zkita_steps{margin:0;padding:0;list-style:none}._1zkita_step{gap:1rem;padding-bottom:1.25rem;display:flex;position:relative}._1zkita_step:before{content:"";background:var(--border);width:2px;position:absolute;top:28px;bottom:-4px;left:13px}._1zkita_step:last-child:before{display:none}._1zkita_sub{margin-left:2rem}._1zkita_sub:before{left:13px}._1zkita_sub ._1zkita_stepTitle{color:var(--text-muted);font-weight:400}._1zkita_indicator{z-index:1;background:var(--surface-muted);border:2px solid var(--border);width:28px;height:28px;color:var(--text-subtle);border-radius:9999px;flex-shrink:0;place-items:center;display:grid;position:relative}._1zkita_dot{background:currentColor;border-radius:9999px;width:8px;height:8px}._1zkita_body{flex:1;min-width:0;padding-top:2px}._1zkita_stepTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}._1zkita_stepTitle{color:var(--text);align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;display:flex}._1zkita_stepId{color:var(--text-subtle);font-variant-numeric:tabular-nums;min-width:22px;font-size:.75rem}._1zkita_cta{color:var(--accent);cursor:pointer;background:0 0;border:none;align-items:center;gap:2px;margin-top:.5rem;padding:0;font-size:.875rem;font-weight:500;display:inline-flex}._1zkita_cta:hover{text-decoration:underline}._1zkita_done ._1zkita_indicator{background:var(--accent-soft);border-color:var(--accent);color:var(--accent)}._1zkita_inProgress ._1zkita_indicator{border-color:var(--info,var(--accent));color:var(--info,var(--accent))}._1zkita_needsApproval ._1zkita_indicator{border-color:var(--warning);color:var(--warning)}._1zkita_rejected ._1zkita_indicator{border-color:var(--danger);color:var(--danger)}._1zkita_stepControls{flex-shrink:0;align-items:center;gap:.5rem;display:flex}._1zkita_stateSelect{width:190px}._1zkita_empty{text-align:center;flex-direction:column;align-items:center;gap:.75rem;padding:2rem 1rem;display:flex}._1zkita_emptyIcon{background:var(--surface-muted);width:56px;height:56px;color:var(--text-subtle);border-radius:9999px;place-items:center;display:grid}._1zkita_emptyTitle{color:var(--text);margin:0;font-size:1.0625rem;font-weight:600}._1zkita_emptyText{color:var(--text-muted);max-width:420px;margin:0 0 .5rem;font-size:.875rem}
.wxnzdW_banner{border:1px solid color-mix(in srgb, var(--tone) 35%, var(--border));background:linear-gradient(120deg, color-mix(in srgb, var(--tone) 16%, var(--bg-elevated)), color-mix(in srgb, var(--tone) 5%, var(--bg-elevated)));border-radius:12px;align-items:center;gap:1rem;margin-bottom:1rem;padding:1rem 1.25rem;display:flex}.wxnzdW_icon{background:var(--tone);color:#fff;width:46px;height:46px;box-shadow:0 4px 12px color-mix(in srgb, var(--tone) 45%, transparent);border-radius:9999px;flex-shrink:0;place-items:center;display:grid}.wxnzdW_texts{flex-direction:column;min-width:0;display:flex}.wxnzdW_label{text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);font-size:.75rem;font-weight:600}.wxnzdW_phase{color:var(--text);font-size:1.25rem;font-weight:700;line-height:1.2}.wxnzdW_desc{color:var(--text-muted);margin-top:2px;font-size:.875rem}.wxnzdW_accent{--tone:var(--accent)}.wxnzdW_info{--tone:var(--info)}.wxnzdW_warning{--tone:var(--warning)}.wxnzdW_success{--tone:var(--success)}.wxnzdW_danger{--tone:var(--danger)}
.Kzky4a_card{border:1px solid var(--border);background:var(--bg-elevated);border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem;margin-bottom:1rem;padding:1rem 1.25rem;display:grid}@media (max-width:720px){.Kzky4a_card{grid-template-columns:auto 1fr}.Kzky4a_card .Kzky4a_action{grid-column:1/-1}}.Kzky4a_ready{--tone:var(--success);border-color:color-mix(in srgb, var(--tone) 40%, var(--border))}.Kzky4a_locked{--tone:var(--text-muted);border-style:dashed}.Kzky4a_icon{width:46px;height:46px;color:var(--tone);background:color-mix(in srgb, var(--tone) 14%, transparent);border-radius:9999px;align-self:start;place-items:center;display:grid}.Kzky4a_body{flex-direction:column;gap:.25rem;min-width:0;display:flex}.Kzky4a_eyebrow{text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted);font-size:.75rem;font-weight:600}.Kzky4a_title{color:var(--text);font-size:1.125rem;font-weight:700;line-height:1.25}.Kzky4a_text,.Kzky4a_pending{color:var(--text-muted);font-size:.875rem}.Kzky4a_text svg{vertical-align:-2px;color:var(--success)}.Kzky4a_pending{color:var(--text)}.Kzky4a_link{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.Kzky4a_notice{color:var(--text);background:color-mix(in srgb, var(--info) 10%, transparent);border-radius:8px;align-items:flex-start;gap:.5rem;margin-top:.5rem;padding:.5rem .75rem;font-size:.875rem;display:flex}.Kzky4a_notice svg{color:var(--info);flex-shrink:0;margin-top:3px}.Kzky4a_button{white-space:nowrap;background:var(--accent);color:#fff;border-radius:8px;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.Kzky4a_button:hover{filter:brightness(1.08)}.Kzky4a_button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Kzky4a_disabled{background:var(--bg-muted,color-mix(in srgb, var(--text-muted) 15%, transparent));color:var(--text-muted);cursor:not-allowed}.Kzky4a_disabled:hover{filter:none}.Kzky4a_warn{color:var(--warning);align-items:flex-start;gap:.5rem;font-size:.875rem;display:flex}.Kzky4a_warn svg{flex-shrink:0;margin-top:3px}.Kzky4a_secondary{color:var(--text);border:1px solid var(--border);background:0 0}
.UKdHXa_topCard{margin-bottom:1rem}.UKdHXa_topGrid{grid-template-columns:repeat(6,1fr);gap:1rem;padding:1.25rem;display:grid}@media (max-width:1024px){.UKdHXa_topGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:480px){.UKdHXa_topGrid{grid-template-columns:repeat(2,1fr)}}.UKdHXa_label{text-transform:uppercase;color:var(--text-muted);letter-spacing:.05em;margin-bottom:.5rem;font-size:.75rem}.UKdHXa_value{color:var(--text);font-size:.875rem;font-weight:500}.UKdHXa_progWrap{align-items:center;gap:.5rem;display:flex}.UKdHXa_progWrap span{color:var(--text-muted);font-size:.75rem}.UKdHXa_prog{background:var(--surface-muted);border-radius:9999px;flex:1;height:6px;overflow:hidden}.UKdHXa_progBar{background:linear-gradient(90deg, var(--accent), #7cc4a4);height:100%}.UKdHXa_tabsWrap{margin-bottom:1.5rem;overflow-x:auto}.UKdHXa_tabsWrap::-webkit-scrollbar{width:8px;height:8px}.UKdHXa_tabsWrap::-webkit-scrollbar-track{background:0 0}.UKdHXa_tabsWrap::-webkit-scrollbar-thumb{background:var(--border);border-radius:9999px}.UKdHXa_tabsWrap::-webkit-scrollbar-thumb:hover{background:var(--border-strong)}.UKdHXa_tabContent{animation:.2s UKdHXa_fadeIn}
.LGLh5a_sidebar{background:var(--bg-elevated);border-right:1px solid var(--border);z-index:900;flex-direction:column;width:260px;height:100vh;transition:transform .2s;display:flex;position:fixed;top:0;left:0}@media (max-width:1024px){.LGLh5a_sidebar{box-shadow:var(--shadow-lg);transform:translate(-100%)}}.LGLh5a_open{transform:translate(0)}.LGLh5a_backdrop{background:var(--backdrop);z-index:899;opacity:0;pointer-events:none;transition:opacity .2s;position:fixed;inset:0}@media (max-width:1024px){.LGLh5a_backdrop.LGLh5a_backdropOpen{opacity:1;pointer-events:auto}}.LGLh5a_header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:1.25rem 1.25rem 1rem;display:flex}.LGLh5a_brand{color:var(--text);align-items:center;display:flex}.LGLh5a_brand:hover{color:var(--text)}.LGLh5a_closeBtn{color:var(--text-muted);background:0 0;border:none;border-radius:4px;padding:.25rem;display:none}@media (max-width:1024px){.LGLh5a_closeBtn{place-items:center;display:grid}}.LGLh5a_closeBtn:hover{background:var(--surface-hover);color:var(--text)}.LGLh5a_nav{flex-direction:column;flex:1;gap:.25rem;padding:1rem .75rem;display:flex;overflow-y:auto}.LGLh5a_nav::-webkit-scrollbar{width:8px;height:8px}.LGLh5a_nav::-webkit-scrollbar-track{background:0 0}.LGLh5a_nav::-webkit-scrollbar-thumb{background:var(--border);border-radius:9999px}.LGLh5a_nav::-webkit-scrollbar-thumb:hover{background:var(--border-strong)}.LGLh5a_navItem{color:var(--text-muted);border-radius:8px;align-items:center;gap:.75rem;padding:.75rem 1rem;font-size:.875rem;font-weight:500;transition:background .12s,color .12s;display:flex}.LGLh5a_navItem:hover{background:var(--surface-hover);color:var(--text)}.LGLh5a_active,.LGLh5a_active:hover{background:var(--accent-soft);color:var(--accent)}.LGLh5a_footer{border-top:1px solid var(--border);padding:.75rem}.LGLh5a_logoutBtn{width:100%;color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:.75rem;padding:.75rem 1rem;font-size:.875rem;font-weight:500;transition:background .12s,color .12s;display:flex}.LGLh5a_logoutBtn:hover{background:var(--danger-soft);color:var(--danger)}.LGLh5a_version{color:var(--text-subtle);text-align:center;font-size:.75rem}
.irzV7G_container{z-index:1100;pointer-events:none;flex-direction:column;gap:.5rem;display:flex;position:fixed;bottom:1.5rem;right:1.5rem}.irzV7G_toast{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow-lg);pointer-events:auto;border-radius:8px;min-width:240px;max-width:400px;padding:.75rem 1rem;font-size:.875rem;font-weight:500;animation:.2s irzV7G_slideUp}.irzV7G_success{border-left:3px solid var(--success)}.irzV7G_error{border-left:3px solid var(--danger)}.irzV7G_info{border-left:3px solid var(--info)}.irzV7G_warning{border-left:3px solid var(--warning)}
.IWNjVa_form{flex-direction:column;gap:1rem;display:flex}.IWNjVa_row{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:480px){.IWNjVa_row{grid-template-columns:1fr}}.IWNjVa_actions{justify-content:flex-end;gap:.75rem;margin-top:.5rem;display:flex}.IWNjVa_logoField{flex-direction:column;gap:.5rem;display:flex}.IWNjVa_logoLabel{color:var(--text);font-size:.875rem;font-weight:500}.IWNjVa_logoRow{align-items:center;gap:1rem;display:flex}.IWNjVa_logoPreview{background:var(--surface-muted);border:1px dashed var(--border);border-radius:8px;flex-shrink:0;place-items:center;width:88px;height:88px;display:grid;overflow:hidden}.IWNjVa_logoPreview img{object-fit:cover;width:100%;height:100%}.IWNjVa_logoPlaceholder{color:var(--text-muted);font-size:.75rem}.IWNjVa_logoActions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.IWNjVa_fileInput{display:none}.IWNjVa_logoError{color:var(--danger,#d14343);flex-basis:100%;font-size:.75rem}.IWNjVa_fileField{flex-direction:column;gap:.5rem;display:flex}.IWNjVa_fileRow{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.IWNjVa_fileName{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;max-width:320px;font-size:.875rem;overflow:hidden}.IWNjVa_fileName a{color:inherit;text-decoration:underline}.IWNjVa_refsList{flex-wrap:wrap;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.IWNjVa_refItem{flex-direction:column;align-items:center;gap:.25rem;width:96px;display:flex}.IWNjVa_refItem img{object-fit:cover;border:1px solid var(--border);background:var(--surface-muted);border-radius:8px;width:96px;height:96px}.IWNjVa_uploadStatus{color:var(--text-muted);margin-right:auto;font-size:.75rem}
._GpSgq_toggle{background:var(--surface-muted);border:1px solid var(--border);border-radius:8px;gap:2px;padding:3px;display:inline-flex}._GpSgq_btn{width:30px;height:30px;color:var(--text-muted);background:0 0;border:none;border-radius:4px;place-items:center;transition:all .12s;display:grid}._GpSgq_btn:hover{color:var(--text)}._GpSgq_active{background:var(--surface);color:var(--accent);box-shadow:var(--shadow-sm)}
.DArCRa_summary{margin-bottom:1.5rem}.DArCRa_head{align-items:center;gap:1rem;margin-bottom:1.25rem;display:flex}.DArCRa_avatarLg{background:linear-gradient(135deg, var(--accent), #7cc4a4);color:#fff;border-radius:9999px;place-items:center;width:56px;height:56px;font-size:1.125rem;font-weight:700;display:grid}.DArCRa_logoLg{background:var(--surface-muted);border:1px solid var(--border);border-radius:8px;flex-shrink:0;width:56px;height:56px;overflow:hidden}.DArCRa_logoLg img{object-fit:cover;width:100%;height:100%;display:block}.DArCRa_empresa{margin-bottom:.5rem;font-size:1.125rem}.DArCRa_info{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}@media (max-width:768px){.DArCRa_info{grid-template-columns:repeat(2,1fr)}}.DArCRa_info>div span{text-transform:uppercase;color:var(--text-muted);letter-spacing:.05em;font-size:.75rem}.DArCRa_info>div p{color:var(--text);margin-top:.25rem;font-size:.875rem}.DArCRa_infoWide{grid-column:1/-1}.DArCRa_infoMultiline{white-space:pre-wrap;line-height:1.5}.DArCRa_progWrap{align-items:center;gap:.5rem;min-width:140px;display:flex}.DArCRa_progWrap span{color:var(--text-muted);width:36px;font-size:.75rem}.DArCRa_prog{background:var(--surface-muted);border-radius:9999px;flex:1;height:6px;overflow:hidden}.DArCRa_progBar{background:linear-gradient(90deg, var(--accent), #7cc4a4);height:100%}.DArCRa_brandCard{margin-bottom:1.5rem}.DArCRa_brandBody{grid-template-columns:1fr 2fr;gap:1.5rem;padding:1.25rem 1.5rem;display:grid}@media (max-width:768px){.DArCRa_brandBody{grid-template-columns:1fr;gap:1.25rem}}.DArCRa_brandSection{flex-direction:column;gap:.5rem;display:flex}.DArCRa_brandLabel{text-transform:uppercase;color:var(--text-muted);letter-spacing:.05em;font-size:.75rem}.DArCRa_brandEmpty{color:var(--text-muted);font-size:.875rem}.DArCRa_identityLink{color:var(--accent);word-break:break-all;align-self:flex-start;font-size:.875rem;text-decoration:underline}.DArCRa_refsGrid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.DArCRa_refThumb{aspect-ratio:1;border:1px solid var(--border);background:var(--surface-muted);border-radius:8px;overflow:hidden}.DArCRa_refThumb a,.DArCRa_refThumb img{width:100%;height:100%;display:block}.DArCRa_refThumb img{object-fit:cover;transition:transform .15s}.DArCRa_refThumb:hover img{transform:scale(1.04)}
.xg8a2q_topCard{margin-bottom:1.25rem}.xg8a2q_topGrid{grid-template-columns:repeat(6,1fr);gap:1rem;padding:1.25rem;display:grid}@media (max-width:1024px){.xg8a2q_topGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:480px){.xg8a2q_topGrid{grid-template-columns:repeat(2,1fr)}}.xg8a2q_label{text-transform:uppercase;color:var(--text-muted);letter-spacing:.05em;margin-bottom:.5rem;font-size:.75rem}.xg8a2q_value{color:var(--text);font-size:.875rem;font-weight:500}.xg8a2q_section{margin-bottom:1.25rem}.xg8a2q_sectionHead{border-bottom:1px solid var(--border);padding:1rem 1.25rem}.xg8a2q_description{color:var(--text);white-space:pre-wrap;margin-top:.75rem;font-size:.875rem;line-height:1.55}.xg8a2q_commentsWrap{flex-direction:column;gap:1rem;margin-top:.75rem;display:flex}.xg8a2q_commentsList{flex-direction:column;gap:.75rem;max-height:420px;display:flex;overflow-y:auto}.xg8a2q_commentBox{border:1px solid var(--border);background:var(--surface);border-radius:8px;flex-direction:column;gap:.5rem;padding:1rem;display:flex}.xg8a2q_commentHeader{align-items:center;gap:.75rem;font-size:.875rem;display:flex}.xg8a2q_commentAvatar{background:var(--accent-soft);width:32px;height:32px;color:var(--accent);border-radius:9999px;flex-shrink:0;place-items:center;font-size:.75rem;font-weight:600;display:grid}.xg8a2q_commentForm{border-top:1px solid var(--border);flex-direction:column;gap:.5rem;padding-top:1rem;display:flex}.xg8a2q_form{flex-direction:column;gap:1rem;display:flex}.xg8a2q_row{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:480px){.xg8a2q_row{grid-template-columns:1fr}}.xg8a2q_actions{justify-content:flex-end;gap:.75rem;margin-top:.5rem;display:flex}
.O92F_G_stats{grid-template-columns:repeat(4,1fr);gap:1rem;margin-bottom:1.5rem;display:grid}@media (max-width:1024px){.O92F_G_stats{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.O92F_G_stats{grid-template-columns:1fr}}.O92F_G_grid{grid-template-columns:1.2fr 1fr;gap:1rem;margin-bottom:1.5rem;display:grid}@media (max-width:1024px){.O92F_G_grid{grid-template-columns:1fr}}.O92F_G_seeAll{color:var(--accent);align-items:center;gap:.25rem;font-size:.875rem;font-weight:500;display:inline-flex}.O92F_G_list{flex-direction:column;gap:.5rem;display:flex}.O92F_G_listItem{border:1px solid var(--border);background:var(--surface);color:var(--text);border-radius:8px;flex-direction:column;gap:.5rem;padding:.75rem 1rem;transition:border-color .12s,background .12s;display:flex}.O92F_G_listItem:hover{border-color:var(--border-strong);background:var(--surface-muted)}.O92F_G_itemMain{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.O92F_G_itemTitle{color:var(--text);font-size:.875rem;font-weight:600}.O92F_G_itemSub{color:var(--text-muted);margin-top:2px;font-size:.75rem}.O92F_G_progress{background:var(--surface-muted);border-radius:9999px;height:6px;overflow:hidden}.O92F_G_progressBar{background:linear-gradient(90deg, var(--accent), #7cc4a4);border-radius:inherit;height:100%;transition:width .3s}.O92F_G_progressLabel{color:var(--text-muted);font-size:.75rem}.O92F_G_empty{text-align:center;color:var(--text-muted);padding:1.5rem;font-size:.875rem}.O92F_G_cardFooter{border-top:1px solid var(--border);justify-content:flex-end;margin-top:.75rem;padding-top:.75rem;display:flex}.O92F_G_finRow{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}@media (max-width:480px){.O92F_G_finRow{grid-template-columns:repeat(2,1fr)}}.O92F_G_finLabel{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.25rem;font-size:.75rem}.O92F_G_finValue{color:var(--text);font-size:1.25rem;font-weight:600}.O92F_G_clienteRow{align-items:center;gap:.75rem;display:flex}.O92F_G_avatar{background:var(--accent-soft);width:36px;height:36px;color:var(--accent);border-radius:9999px;place-items:center;font-size:.75rem;font-weight:600;display:grid}
.HM3YvW_filters{margin-bottom:1rem}.HM3YvW_search{width:100%;max-width:420px}.HM3YvW_chips{flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem;display:flex}.HM3YvW_chip{background:var(--surface);border:1px solid var(--border);color:var(--text-muted);cursor:pointer;border-radius:9999px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:all .12s;display:inline-flex}.HM3YvW_chip:hover{background:var(--surface-hover);color:var(--text);border-color:var(--border-strong)}.HM3YvW_chip.HM3YvW_active{background:var(--accent-soft);color:var(--accent);border-color:var(--accent-soft)}.HM3YvW_count{background:var(--surface-muted);min-width:20px;height:20px;color:var(--text-muted);border-radius:9999px;place-items:center;padding:0 6px;font-size:.75rem;display:inline-grid}.HM3YvW_chip.HM3YvW_active .HM3YvW_count{background:var(--accent);color:var(--accent-contrast)}.HM3YvW_grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem;display:grid}.HM3YvW_card{flex-direction:column;gap:.75rem;transition:border-color .12s,transform .12s;display:flex}.HM3YvW_card:hover{border-color:var(--border-strong)}.HM3YvW_cardHead{justify-content:space-between;align-items:center;display:flex}.HM3YvW_icon{background:var(--accent-soft);width:40px;height:40px;color:var(--accent);border-radius:8px;place-items:center;display:grid}.HM3YvW_title{color:var(--text);font-size:1rem;font-weight:600}.HM3YvW_meta{color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.75rem;display:flex}.HM3YvW_actions{border-top:1px solid var(--border);justify-content:space-between;align-items:center;margin-top:auto;padding-top:.75rem;display:flex}
._6o6dSG_stats{grid-template-columns:repeat(4,1fr);gap:1rem;margin-bottom:1.5rem;display:grid}@media (max-width:1024px){._6o6dSG_stats{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){._6o6dSG_stats{grid-template-columns:1fr}}._6o6dSG_grid{grid-template-columns:1.2fr 1fr;gap:1rem;margin-bottom:1.5rem;display:grid}@media (max-width:1024px){._6o6dSG_grid{grid-template-columns:1fr}}._6o6dSG_seeAll{color:var(--accent);align-items:center;gap:.25rem;font-size:.875rem;font-weight:500;display:inline-flex}._6o6dSG_list{flex-direction:column;gap:.5rem;display:flex}._6o6dSG_listItem{border:1px solid var(--border);background:var(--surface);color:var(--text);border-radius:8px;flex-direction:column;gap:.5rem;padding:.75rem 1rem;transition:border-color .12s,background .12s;display:flex}._6o6dSG_listItem:hover{border-color:var(--border-strong);background:var(--surface-muted)}._6o6dSG_itemMain{justify-content:space-between;align-items:center;gap:.75rem;display:flex}._6o6dSG_itemTitle{color:var(--text);font-size:.875rem;font-weight:600}._6o6dSG_itemSub{color:var(--text-muted);margin-top:2px;font-size:.75rem}._6o6dSG_empty{text-align:center;color:var(--text-muted);padding:1.5rem;font-size:.875rem}._6o6dSG_cardFooter{border-top:1px solid var(--border);justify-content:flex-end;margin-top:.75rem;padding-top:.75rem;display:flex}._6o6dSG_finRow{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}@media (max-width:480px){._6o6dSG_finRow{grid-template-columns:repeat(2,1fr)}}._6o6dSG_finLabel{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.25rem;font-size:.75rem}._6o6dSG_finValue{color:var(--text);font-size:1.25rem;font-weight:600}._6o6dSG_formGrid{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:480px){._6o6dSG_formGrid{grid-template-columns:1fr}}._6o6dSG_formActions{justify-content:flex-end;gap:.75rem;margin-top:1.25rem;display:flex}._6o6dSG_note{color:var(--text-subtle);margin-top:.5rem;font-size:.75rem}
.VF1ZjG_page{gap:1.5rem;display:grid}.VF1ZjG_error{background:var(--danger-soft);color:var(--danger);border-radius:8px;margin-bottom:1rem;padding:.75rem 1rem;font-size:.875rem}.VF1ZjG_muted{color:var(--text-muted);margin:0;font-size:.875rem;line-height:1.5;display:block}.VF1ZjG_form{border:1px solid var(--border);background:var(--surface-muted);border-radius:8px;gap:1rem;margin-bottom:1.5rem;padding:1rem;display:grid}.VF1ZjG_actions{flex-wrap:wrap;gap:.5rem;display:flex}.VF1ZjG_entries{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.VF1ZjG_entry{border:1px solid var(--border);background:var(--surface);border-radius:8px;gap:.5rem;min-width:0;padding:1rem;display:grid}.VF1ZjG_off{background:var(--surface-muted);opacity:.7}.VF1ZjG_entryHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.VF1ZjG_entryTitle{color:var(--text);font-size:.875rem}.VF1ZjG_entryMeta{align-items:center;gap:.5rem;display:flex}.VF1ZjG_entryBody{color:var(--text-muted);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:.875rem}.VF1ZjG_switchRow{border:1px solid var(--border);cursor:pointer;border-radius:8px;align-items:flex-start;gap:.75rem;padding:1rem;display:flex}.VF1ZjG_switchRow input{width:18px;height:18px;accent-color:var(--accent);flex-shrink:0;margin-top:3px}.VF1ZjG_switchRow strong{color:var(--text);margin-bottom:.25rem;font-size:.875rem;display:block}.VF1ZjG_switchOn{border-color:var(--success);background:var(--success-soft)}.VF1ZjG_section{border-top:1px solid var(--border);gap:.75rem;margin-top:1.5rem;padding-top:1.5rem;display:grid}.VF1ZjG_sectionTitle{color:var(--text);margin:0;font-size:1rem}.VF1ZjG_rows{margin:0;padding:0;list-style:none}.VF1ZjG_row{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.75rem 0;display:flex}.VF1ZjG_row strong{color:var(--text);font-size:.875rem}.VF1ZjG_rowText{gap:.25rem;min-width:0;display:grid}.VF1ZjG_link{color:var(--accent);overflow-wrap:anywhere;font-size:.75rem}.VF1ZjG_inline{grid-template-columns:minmax(0,1fr) minmax(0,2fr) auto;align-items:end;gap:.75rem;display:grid}@media (max-width:760px){.VF1ZjG_inline{grid-template-columns:1fr}}.VF1ZjG_inlineThree{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr) minmax(0,1.2fr) auto;align-items:end;gap:.75rem;display:grid}@media (max-width:960px){.VF1ZjG_inlineThree{grid-template-columns:1fr}}.VF1ZjG_suggestions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.VF1ZjG_suggestions .VF1ZjG_muted{display:inline}.VF1ZjG_saveBar{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1.5rem;padding-top:1rem;display:flex}
.DEtYza_wrap{gap:1rem;display:grid}.DEtYza_stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}@media (max-width:640px){.DEtYza_stats{grid-template-columns:1fr}}.DEtYza_error{background:var(--danger-soft);color:var(--danger);border-radius:8px;padding:.75rem 1rem;font-size:.875rem}.DEtYza_hint{color:var(--text-muted);margin:.5rem 0 0;font-size:.75rem}.DEtYza_simular{flex-wrap:wrap;align-items:flex-start;gap:.5rem;display:flex}.DEtYza_simular>:first-child{flex:1;min-width:220px}.DEtYza_split{grid-template-columns:minmax(280px,380px) minmax(0,1fr);align-items:start;gap:1rem;display:grid}@media (max-width:960px){.DEtYza_split{grid-template-columns:1fr}}.DEtYza_listCard,.DEtYza_threadCard{min-width:0}.DEtYza_chips{flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem;display:flex}.DEtYza_list{gap:.5rem;display:grid}.DEtYza_item{text-align:left;border:1px solid var(--border);background:var(--surface);width:100%;color:var(--text);cursor:pointer;font:inherit;border-radius:8px;gap:2px;padding:.75rem;display:grid}.DEtYza_item:hover{background:var(--surface-hover)}.DEtYza_item:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.DEtYza_active{background:var(--surface-muted);border-color:var(--border-strong)}.DEtYza_unread{border-left:4px solid var(--danger);background:var(--danger-soft)}.DEtYza_itemTop{justify-content:space-between;gap:.5rem;display:flex}.DEtYza_itemName{overflow-wrap:anywhere;min-width:0;font-size:.875rem}.DEtYza_unread .DEtYza_itemName{color:var(--danger)}.DEtYza_itemBadges{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.DEtYza_unreadPill{color:var(--text-inverted);background:var(--danger);white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:700}.DEtYza_itemSubject{color:var(--text-muted);margin:0;font-size:.75rem;font-weight:600}.DEtYza_itemText{color:var(--text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.875rem;display:-webkit-box;overflow:hidden}.DEtYza_unread .DEtYza_itemText{color:var(--text);font-weight:600}.DEtYza_itemDate{color:var(--text-subtle);font-size:11px}.DEtYza_threadHead{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;gap:.75rem;padding-bottom:.75rem;display:flex}.DEtYza_threadWho{min-width:0}.DEtYza_threadWho strong{overflow-wrap:anywhere}.DEtYza_threadActions{align-items:flex-start;gap:.5rem;display:flex}.DEtYza_thread{gap:.75rem;padding-block:1rem;display:grid}.DEtYza_msg{border:1px solid var(--border);border-radius:8px;min-width:0;padding:.75rem}.DEtYza_theirs{background:var(--surface);margin-right:1.5rem}.DEtYza_mine{background:var(--surface-muted);margin-left:1.5rem}.DEtYza_draft{border-style:dashed;border-color:var(--border-strong);background:var(--accent-soft)}.DEtYza_msgMeta{color:var(--text-muted);margin-bottom:.25rem;font-size:11px}.DEtYza_msgSubject{margin:0 0 .25rem;font-size:.75rem;font-weight:600}.DEtYza_msgText{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font-size:.875rem}.DEtYza_msgError{color:var(--danger);margin:.5rem 0 0;font-size:.75rem}.DEtYza_draftActions{flex-wrap:wrap;gap:.5rem;margin-top:.5rem;display:flex}.DEtYza_silent{text-align:center;color:var(--text-muted);margin:0;font-size:.75rem}.DEtYza_media{max-width:260px;margin-top:.5rem;display:block}.DEtYza_media img{border-radius:8px;max-width:100%;max-height:260px;display:block}.DEtYza_fileLink{color:var(--accent);margin-top:.5rem;font-size:.875rem;display:inline-block}.DEtYza_composer{border-top:1px solid var(--border);padding-top:.75rem}.DEtYza_composerForm{gap:.5rem;display:grid}.DEtYza_note{color:var(--text-muted);background:var(--surface-muted);border-radius:8px;margin:0;padding:.75rem;font-size:.875rem}
.k7MjuW_topbar{background:var(--bg-elevated);border-bottom:1px solid var(--border);z-index:950;justify-content:space-between;align-items:center;gap:1rem;height:64px;padding:0 1.5rem;display:flex;position:sticky;top:0}@media (max-width:768px){.k7MjuW_topbar{padding:0 1rem}}.k7MjuW_left,.k7MjuW_right{align-items:center;gap:.75rem;display:flex}.k7MjuW_left{flex:1;min-width:0}.k7MjuW_right{flex-shrink:0}.k7MjuW_menuBtn{color:var(--text-muted);background:0 0;border:none;border-radius:8px;padding:.5rem;display:none}.k7MjuW_menuBtn:hover{background:var(--surface-hover);color:var(--text)}@media (max-width:1024px){.k7MjuW_menuBtn{place-items:center;display:grid}}.k7MjuW_search{background:var(--surface-muted);max-width:400px;height:40px;color:var(--text-subtle);border:1px solid #0000;border-radius:8px;flex:1;align-items:center;gap:.5rem;padding:0 .75rem;transition:border-color .12s;display:flex}.k7MjuW_search:focus-within{border-color:var(--accent);background:var(--surface)}.k7MjuW_search input{min-width:0;color:var(--text);background:0 0;border:none;outline:none;flex:1;font-size:.875rem}.k7MjuW_search input::placeholder{color:var(--text-subtle)}.k7MjuW_iconBtn{border:1px solid var(--border);width:40px;height:40px;color:var(--text-muted);background:0 0;border-radius:8px;place-items:center;transition:all .12s;display:grid;position:relative}.k7MjuW_iconBtn:hover{background:var(--surface-hover);color:var(--text);border-color:var(--border-strong)}.k7MjuW_dot{background:var(--danger);border:2px solid var(--bg-elevated);border-radius:9999px;width:7px;height:7px;position:absolute;top:9px;right:10px}.k7MjuW_account{position:relative}.k7MjuW_avatar{background:linear-gradient(135deg, var(--accent), #7cc4a4);color:#fff;cursor:pointer;border:none;border-radius:9999px;place-items:center;width:40px;height:40px;font-size:.875rem;font-weight:600;transition:box-shadow .12s;display:grid}.k7MjuW_avatar:hover{box-shadow:0 0 0 3px var(--accent-soft)}.k7MjuW_menu{background:var(--bg-elevated);border:1px solid var(--border);min-width:240px;box-shadow:var(--shadow-lg);z-index:500;border-radius:8px;padding:.5rem;position:absolute;top:calc(100% + .5rem);right:0}.k7MjuW_menuHeader{border-bottom:1px solid var(--border);flex-direction:column;gap:2px;margin-bottom:.5rem;padding:.5rem .75rem .75rem;display:flex}.k7MjuW_menuLabel{color:var(--text-subtle);font-size:.75rem}.k7MjuW_menuEmail{color:var(--text);word-break:break-all;font-size:.875rem;font-weight:500}.k7MjuW_menuItem{width:100%;color:var(--danger);cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;transition:background .12s;display:flex}.k7MjuW_menuItem:hover{background:var(--danger-soft)}
.jd2uBG_page{background:radial-gradient(1200px 600px at 50% -10%, color-mix(in srgb, var(--accent) 14%, transparent), transparent),var(--bg);place-items:center;min-height:100vh;padding:1.5rem;display:grid}.jd2uBG_card{background:var(--bg-elevated);border:1px solid var(--border);width:100%;max-width:420px;box-shadow:var(--shadow-lg);border-radius:12px;padding:2rem 1.75rem}.jd2uBG_brand{justify-content:center;align-items:center;margin-bottom:2.5rem;display:flex}.jd2uBG_title{color:var(--text);margin:0 0 .5rem;font-size:1.4rem;font-weight:700}.jd2uBG_subtitle{color:var(--text-muted);margin:0 0 1.5rem;font-size:.875rem;line-height:1.5}.jd2uBG_subtitle strong{color:var(--text)}.jd2uBG_form{flex-direction:column;gap:1.25rem;display:flex}.jd2uBG_codeField input{text-align:center;letter-spacing:.5em;padding-left:.75rem;font-size:1.25rem;font-weight:600}.jd2uBG_actions{justify-content:space-between;gap:.75rem;margin-top:1.25rem;display:flex}.jd2uBG_linkBtn{color:var(--accent);cursor:pointer;background:0 0;border:none;padding:.25rem 0;font-size:.875rem;transition:opacity .12s}.jd2uBG_linkBtn:hover{text-decoration:underline}.jd2uBG_linkBtn:disabled{opacity:.5;cursor:not-allowed;text-decoration:none}.jd2uBG_legal{color:var(--text-muted);text-align:center;margin:1.5rem 0 0;font-size:.75rem;line-height:1.5}.jd2uBG_legal a{color:var(--text);text-underline-offset:2px;text-decoration:underline}
._7DLq7G_shell{background:var(--bg);min-height:100vh}._7DLq7G_main{flex-direction:column;min-height:100vh;margin-left:260px;display:flex}@media (max-width:1024px){._7DLq7G_main{margin-left:0}}._7DLq7G_content{flex:1;max-width:100%;padding:1.5rem;animation:.2s _7DLq7G_fadeIn}@media (max-width:768px){._7DLq7G_content{padding:1rem}}
