.ubgCaG_container{max-width:1400px;margin:0 auto;padding:1.5rem}.ubgCaG_pageHeader{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}.ubgCaG_pageTitle{color:var(--text-primary,#1a1a2e);margin:0;font-size:1.6rem;font-weight:700}.ubgCaG_pageSubtitle{color:var(--text-secondary,#6b7280);margin:.25rem 0 0;font-size:.9rem}.ubgCaG_tabsRow{gap:.75rem;margin-bottom:1rem;display:flex}.ubgCaG_tabBtn{border:1px solid var(--border-color,#d1d5db);background:var(--admin-surface);color:var(--text-secondary,#6b7280);cursor:pointer;border-radius:8px;padding:.5rem .9rem;font-size:.88rem}.ubgCaG_tabBtnActive{color:#4338ca;background:#eef2ff;border-color:#4f46e5;font-weight:600}.ubgCaG_statsGrid{grid-template-columns:repeat(3,1fr);gap:1rem;margin-bottom:1.5rem;display:grid}.ubgCaG_statCard{background:var(--card-bg,#fff);border:1px solid var(--border-color,#e5e7eb);border-radius:12px;align-items:center;gap:1rem;padding:1.2rem 1.5rem;transition:box-shadow .2s;display:flex;box-shadow:0 1px 3px #0000000a}.ubgCaG_statCard:hover{box-shadow:0 4px 12px #00000014}.ubgCaG_statIcon{color:#4f46e5;background:#eef2ff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.2rem;display:flex}.ubgCaG_statInfo{flex-direction:column;display:flex}.ubgCaG_statValue{color:var(--text-primary,#1a1a2e);font-size:1.5rem;font-weight:700;line-height:1.2}.ubgCaG_statLabel{color:var(--text-secondary,#6b7280);margin-top:2px;font-size:.8rem}.ubgCaG_filtersBar,.ubgCaG_casesFiltersRow{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1.25rem;display:flex}.ubgCaG_searchWrapper{flex:1;min-width:220px;position:relative}.ubgCaG_searchIcon{color:var(--text-secondary,#9ca3af);pointer-events:none;font-size:.85rem;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.ubgCaG_searchInput{border:1px solid var(--border-color,#d1d5db);background:var(--input-bg,#fff);width:100%;color:var(--text-primary,#1a1a2e);border-radius:8px;padding:.6rem .75rem .6rem 2.2rem;font-size:.88rem;transition:border-color .2s}.ubgCaG_searchInput:focus{border-color:#4f46e5;outline:none;box-shadow:0 0 0 3px #4f46e51a}.ubgCaG_filterSelect{border:1px solid var(--border-color,#d1d5db);background:var(--input-bg,#fff);color:var(--text-primary,#1a1a2e);cursor:pointer;border-radius:8px;min-width:160px;padding:.6rem .75rem;font-size:.88rem}.ubgCaG_filterSelect:focus{border-color:#4f46e5;outline:none}.ubgCaG_clearFiltersBtn{border:1px solid var(--border-color,#d1d5db);background:var(--card-bg,#fff);color:var(--text-secondary,#6b7280);cursor:pointer;white-space:nowrap;border-radius:8px;align-items:center;gap:.35rem;padding:.6rem 1rem;font-size:.85rem;transition:all .2s;display:flex}.ubgCaG_clearFiltersBtn:hover{background:var(--admin-surface-sunken);color:var(--text-primary,#374151)}.ubgCaG_tableWrapper{background:var(--card-bg,#fff);border:1px solid var(--border-color,#e5e7eb);border-radius:12px;overflow-x:auto;box-shadow:0 1px 3px #0000000a}.ubgCaG_table{border-collapse:collapse;width:100%;font-size:.88rem}.ubgCaG_table thead{background:var(--table-header-bg,#f9fafb)}.ubgCaG_table th{text-align:left;color:var(--text-secondary,#6b7280);text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid var(--border-color,#e5e7eb);white-space:nowrap;padding:.75rem 1rem;font-size:.8rem;font-weight:600}.ubgCaG_table td{border-bottom:1px solid var(--border-light,#f3f4f6);color:var(--text-primary,#374151);vertical-align:middle;padding:.75rem 1rem}.ubgCaG_table tbody tr:hover{background:var(--table-hover-bg,#f9fafb)}.ubgCaG_table tbody tr:last-child td{border-bottom:none}.ubgCaG_rowInactive{opacity:.55}.ubgCaG_tipoBadge{letter-spacing:.02em;white-space:nowrap;border-radius:12px;padding:3px 10px;font-size:.73rem;font-weight:600;display:inline-block}.ubgCaG_tipoBadgeSustituto{color:#4f46e5;background:#eef2ff}.ubgCaG_tipoBadgeProcurador{color:#92400e;background:#fef3c7}.ubgCaG_tipoBadgePerito{background:var(--acc-success-soft,#ecfdf5);color:#065f46}.ubgCaG_nameCell{flex-direction:column;gap:2px;display:flex}.ubgCaG_fullName{color:var(--text-primary,#1a1a2e);font-weight:600}.ubgCaG_despacho{color:var(--text-secondary,#6b7280);font-size:.78rem}.ubgCaG_inactiveBadge{background:var(--acc-danger-soft,#fef2f2);color:#dc2626;border-radius:4px;width:fit-content;padding:1px 6px;font-size:.7rem;font-weight:500;display:inline-block}.ubgCaG_locationCell{flex-direction:column;gap:1px;display:flex}.ubgCaG_provincia{font-weight:500}.ubgCaG_ciudad{color:var(--text-secondary,#6b7280);font-size:.78rem}.ubgCaG_phoneText,.ubgCaG_emailText{font-size:.85rem}.ubgCaG_casosCount{text-align:center;font-weight:600}.ubgCaG_starRating{align-items:center;gap:1px;font-size:.85rem;display:inline-flex}.ubgCaG_starFilled{color:#f59e0b}.ubgCaG_starEmpty{color:#d1d5db}.ubgCaG_noRating{color:var(--text-secondary,#9ca3af)}.ubgCaG_actionsColumn{white-space:nowrap;vertical-align:middle;width:1%;padding-left:.65rem;padding-right:.65rem}.ubgCaG_actionsCell{align-items:center;gap:.25rem;display:flex}.ubgCaG_actionBtn{cursor:pointer;width:32px;height:32px;color:var(--text-secondary,#6b7280);background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;font-size:.9rem;text-decoration:none;transition:all .15s;display:flex}.ubgCaG_actionBtn:hover{background:var(--admin-surface-sunken)}.ubgCaG_actionCall:hover{color:#2563eb;background:#eff6ff}.ubgCaG_actionWhatsapp:hover{color:#16a34a;background:#f0fdf4}.ubgCaG_actionEmail:hover{color:#7c3aed;background:#f5f3ff}.ubgCaG_actionEdit:hover{color:#d97706;background:var(--acc-warning-soft,#fffbeb)}.ubgCaG_actionDetail:hover{color:#4f46e5;background:#eef2ff}.ubgCaG_actionDelete:hover{color:#dc2626;background:var(--acc-danger-soft,#fef2f2)}.ubgCaG_btnPrimary{color:#fff;cursor:pointer;white-space:nowrap;background:#4f46e5;border:none;border-radius:8px;align-items:center;gap:.5rem;padding:.65rem 1.25rem;font-size:.9rem;font-weight:500;transition:background .2s;display:inline-flex}.ubgCaG_btnPrimary:hover{background:#4338ca}.ubgCaG_btnPrimary:disabled{opacity:.6;cursor:not-allowed}.ubgCaG_btnSecondary{background:var(--card-bg,#fff);color:var(--text-primary,#374151);border:1px solid var(--border-color,#d1d5db);cursor:pointer;border-radius:8px;align-items:center;gap:.5rem;padding:.65rem 1.25rem;font-size:.9rem;font-weight:500;transition:background .2s;display:inline-flex}.ubgCaG_btnSecondary:hover{background:var(--admin-surface-sunken)}.ubgCaG_btnIcon{border:1px solid var(--border-color,#d1d5db);background:var(--card-bg,#fff);cursor:pointer;width:32px;height:32px;color:var(--text-secondary,#6b7280);border-radius:6px;justify-content:center;align-items:center;transition:all .15s;display:flex}.ubgCaG_btnIcon:hover{background:var(--acc-danger-soft,#fef2f2);color:#dc2626;border-color:#fecaca}.ubgCaG_emptyState,.ubgCaG_loadingState{color:var(--text-secondary,#6b7280);flex-direction:column;justify-content:center;align-items:center;padding:3rem 1.5rem;display:flex}.ubgCaG_spinner{border:3px solid #e5e7eb;border-top-color:#4f46e5;border-radius:50%;width:36px;height:36px;margin-bottom:.75rem;animation:.7s linear infinite ubgCaG_spin}@keyframes ubgCaG_spin{to{transform:rotate(360deg)}}.ubgCaG_pagination{justify-content:center;align-items:center;gap:1rem;margin-top:1.25rem;display:flex}.ubgCaG_paginationBtn{border:1px solid var(--border-color,#d1d5db);background:var(--card-bg,#fff);color:var(--text-primary,#374151);cursor:pointer;border-radius:6px;padding:.5rem 1rem;font-size:.85rem;transition:background .2s}.ubgCaG_paginationBtn:hover:not(:disabled){background:var(--admin-surface-sunken)}.ubgCaG_paginationBtn:disabled{opacity:.4;cursor:not-allowed}.ubgCaG_paginationInfo{color:var(--text-secondary,#6b7280);font-size:.85rem}.ubgCaG_modalOverlay{z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000080;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.ubgCaG_modal{background:var(--card-bg,#fff);border-radius:14px;flex-direction:column;width:100%;max-width:640px;max-height:90vh;animation:.2s ease-out ubgCaG_modalIn;display:flex;box-shadow:0 20px 60px #00000026}.ubgCaG_modalWide{max-width:850px}@keyframes ubgCaG_modalIn{0%{opacity:0;transform:scale(.96)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}.ubgCaG_modalHeader{border-bottom:1px solid var(--border-color,#e5e7eb);justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}.ubgCaG_modalHeader h2{color:var(--text-primary,#1a1a2e);margin:0;font-size:1.15rem;font-weight:600}.ubgCaG_modalCloseBtn{width:36px;height:36px;color:var(--text-secondary,#6b7280);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;font-size:1rem;transition:all .15s;display:flex}.ubgCaG_modalCloseBtn:hover{background:var(--admin-surface-sunken);color:var(--text-primary,#374151)}.ubgCaG_modalBody{flex:1;padding:1.5rem;overflow-y:auto}.ubgCaG_modalFooter{border-top:1px solid var(--border-color,#e5e7eb);justify-content:flex-end;gap:.75rem;margin-top:1rem;padding-top:1.25rem;display:flex}.ubgCaG_tipoSelector{gap:.5rem;display:flex}.ubgCaG_tipoOption{border:2px solid var(--border-color,#d1d5db);background:var(--card-bg,#fff);color:var(--text-secondary,#6b7280);cursor:pointer;text-align:center;border-radius:10px;flex:1;padding:.65rem 1rem;font-size:.9rem;font-weight:500;transition:all .15s}.ubgCaG_tipoOption:hover{color:#4f46e5;border-color:#a5b4fc}.ubgCaG_tipoOptionActive{color:#4f46e5;background:#eef2ff;border-color:#4f46e5}.ubgCaG_formSection{margin-bottom:1.5rem}.ubgCaG_formSectionTitle{color:var(--text-secondary,#6b7280);text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--border-light,#f3f4f6);margin:0 0 .75rem;padding-bottom:.5rem;font-size:.85rem;font-weight:600}.ubgCaG_formGrid{grid-template-columns:repeat(2,1fr);gap:.75rem;display:grid}.ubgCaG_formGroup{flex-direction:column;gap:.3rem;display:flex}.ubgCaG_formGroup label{color:var(--text-secondary,#374151);font-size:.8rem;font-weight:500}.ubgCaG_formGroup input,.ubgCaG_formGroup select{border:1px solid var(--border-color,#d1d5db);background:var(--input-bg,#fff);color:var(--text-primary,#1a1a2e);border-radius:7px;padding:.55rem .75rem;font-size:.88rem;transition:border-color .2s}.ubgCaG_formGroup input:focus,.ubgCaG_formGroup select:focus{border-color:#4f46e5;outline:none;box-shadow:0 0 0 3px #4f46e51a}.ubgCaG_textarea{border:1px solid var(--border-color,#d1d5db);background:var(--input-bg,#fff);width:100%;color:var(--text-primary,#1a1a2e);resize:vertical;border-radius:7px;padding:.6rem .75rem;font-family:inherit;font-size:.88rem;transition:border-color .2s}.ubgCaG_textarea:focus{border-color:#4f46e5;outline:none;box-shadow:0 0 0 3px #4f46e51a}.ubgCaG_inputError{border-color:#dc2626!important}.ubgCaG_errorMsg{color:#dc2626;font-size:.75rem}.ubgCaG_checkboxLabel{cursor:pointer;align-items:center;gap:.5rem;display:flex;font-size:.9rem!important}.ubgCaG_checkboxLabel input[type=checkbox]{accent-color:#4f46e5;cursor:pointer;width:18px;height:18px}.ubgCaG_detailHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}.ubgCaG_detailNameBlock h3{color:var(--text-primary,#1a1a2e);margin:0;font-size:1.3rem;font-weight:700}.ubgCaG_detailNameRow{align-items:center;gap:.75rem;display:flex}.ubgCaG_detailActions{flex-wrap:wrap;gap:.5rem;display:flex}.ubgCaG_detailPreviewHint{max-width:720px;margin:-.35rem 0 1.25rem;font-size:.82rem;line-height:1.45}.ubgCaG_previewAreaLink{color:#4338ca;text-underline-offset:3px;margin-bottom:.35rem;font-size:.88rem;font-weight:600;text-decoration:underline;display:inline-block}.ubgCaG_previewAreaLink:hover{color:#312e81}.ubgCaG_contactBtn{cursor:pointer;white-space:nowrap;border:none;border-radius:8px;align-items:center;gap:.4rem;padding:.5rem .9rem;font-size:.85rem;font-weight:500;text-decoration:none;transition:all .15s;display:inline-flex}.ubgCaG_contactEdit{background:var(--acc-warning-soft,#fffbeb);color:#b45309}.ubgCaG_contactEdit:hover{background:#fef3c7}.ubgCaG_contactPortal{color:#4338ca;background:#eef2ff}.ubgCaG_contactPortal:hover{background:#e0e7ff}.ubgCaG_contactCall{color:#2563eb;background:#eff6ff}.ubgCaG_contactCall:hover{background:#dbeafe}.ubgCaG_contactWhatsapp{color:#16a34a;background:#f0fdf4}.ubgCaG_contactWhatsapp:hover{background:#dcfce7}.ubgCaG_contactEmail{color:#7c3aed;background:#f5f3ff}.ubgCaG_contactEmail:hover{background:#ede9fe}.ubgCaG_detailGrid{grid-template-columns:repeat(3,1fr);gap:1.25rem;margin-bottom:1.5rem;display:grid}.ubgCaG_detailSection{background:var(--table-header-bg,#f9fafb);border-radius:10px;padding:1rem 1.25rem}.ubgCaG_detailSection h4{color:var(--text-primary,#374151);align-items:center;gap:.4rem;margin:0 0 .75rem;font-size:.85rem;font-weight:600;display:flex}.ubgCaG_detailRow{justify-content:space-between;align-items:center;gap:.5rem;padding:.35rem 0;font-size:.85rem;display:flex}.ubgCaG_detailRow span:first-child{color:var(--text-secondary,#6b7280)}.ubgCaG_detailRow strong{color:var(--text-primary,#1a1a2e);text-align:right}.ubgCaG_detailNotes{background:var(--table-header-bg,#f9fafb);border-radius:10px;margin-bottom:1.5rem;padding:1rem 1.25rem}.ubgCaG_detailNotes h4{color:var(--text-primary,#374151);margin:0 0 .5rem;font-size:.85rem;font-weight:600}.ubgCaG_detailNotes p{color:var(--text-primary,#374151);white-space:pre-wrap;margin:0;font-size:.88rem}.ubgCaG_asignacionesSection{border-top:1px solid var(--border-color,#e5e7eb);margin-top:1.5rem;padding-top:1.25rem}.ubgCaG_asignacionesHeader{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.ubgCaG_asignacionesHeader h4{color:var(--text-primary,#374151);align-items:center;gap:.4rem;margin:0;font-size:.95rem;font-weight:600;display:flex}.ubgCaG_asignacionesList{flex-direction:column;gap:.5rem;display:flex}.ubgCaG_asignacionItem{background:var(--table-header-bg,#f9fafb);border:1px solid var(--border-light,#f3f4f6);border-radius:8px;grid-template-columns:minmax(0,1fr) auto auto;align-items:start;gap:1rem;padding:.75rem 1rem;display:grid}.ubgCaG_asignacionItemExpanded{gap:.85rem 1rem}.ubgCaG_asignacionInfo{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ubgCaG_asignacionCliente{color:var(--text-primary,#1a1a2e);font-size:.88rem;font-weight:600}.ubgCaG_asignacionMeta{color:var(--text-secondary,#6b7280);font-size:.78rem}.ubgCaG_asignacionRef{color:#4f46e5;font-size:.76rem;font-weight:500}.ubgCaG_asignacionDetalles{color:var(--text-secondary,#6b7280);flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:.75rem;min-width:180px;font-size:.8rem;display:flex}.ubgCaG_asignacionActions{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:.4rem;min-width:220px;display:flex}.ubgCaG_estadoSelect{border:1.5px solid var(--border-color,#d1d5db);background:var(--input-bg,#fff);color:var(--text-primary,#1a1a2e);cursor:pointer;border-radius:6px;padding:.35rem .5rem;font-size:.78rem;font-weight:500}.ubgCaG_estadoSelect:focus{outline:none}.ubgCaG_asignacionActionBtn{background:var(--acc-warning-soft,#fffbeb);color:#b45309;cursor:pointer;white-space:nowrap;border:1px solid #fcd34d;border-radius:6px;justify-content:center;align-items:center;min-height:32px;padding:.35rem .65rem;font-size:.78rem;font-weight:600;line-height:1;transition:all .15s;display:inline-flex}.ubgCaG_asignacionActionBtn:hover{background:#fef3c7;border-color:#f59e0b}.ubgCaG_emptyAsignaciones{text-align:center;color:var(--text-secondary,#9ca3af);padding:2rem;font-size:.88rem}.ubgCaG_asignarSection{background:var(--card-bg,#fff);border:2px dashed var(--border-color,#d1d5db);border-radius:10px;margin-bottom:1rem;padding:1.25rem}.ubgCaG_inlineEditorSection{background:#f8faff;border:1px solid #dbe3ff;grid-column:1/-1;margin-top:.75rem}.ubgCaG_inlineEditorHeader{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.5rem;display:flex}.ubgCaG_inlineEditorHeader h5{color:#3730a3;margin:0;font-size:.86rem;font-weight:700}.ubgCaG_inlineEditorCount{color:#3730a3;white-space:nowrap;background:#e0e7ff;border:1px solid #c7d2fe;border-radius:999px;padding:.2rem .55rem;font-size:.75rem;font-weight:600}.ubgCaG_asignarSearch{flex-direction:column;gap:.75rem;display:flex}.ubgCaG_searchingText,.ubgCaG_noResults{color:var(--text-secondary,#9ca3af);text-align:center;margin:0;padding:.5rem;font-size:.85rem}.ubgCaG_searchResults{border:1px solid var(--border-color,#e5e7eb);border-radius:8px;flex-direction:column;gap:.25rem;max-height:200px;display:flex;overflow-y:auto}.ubgCaG_inlineEditorResults{max-height:240px}.ubgCaG_searchResultItem{cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:.75rem;width:100%;padding:.6rem .85rem;font-size:.88rem;transition:background .1s;display:flex}.ubgCaG_searchResultItem:hover{background:#eef2ff}.ubgCaG_inlineEditorItem input[type=checkbox]{flex-shrink:0;margin-top:1px;margin-right:.25rem}.ubgCaG_inlineEditorText{flex-direction:column;gap:2px;min-width:0;display:flex}.ubgCaG_resultName{color:var(--text-primary,#1a1a2e);font-weight:500}.ubgCaG_resultEmail{color:var(--text-secondary,#6b7280);font-size:.82rem}.ubgCaG_resultProvincia{color:var(--text-secondary,#9ca3af);margin-left:auto;font-size:.78rem}.ubgCaG_asignarForm{flex-direction:column;gap:.75rem;display:flex}.ubgCaG_selectedUser{background:#eef2ff;border:1px solid #c7d2fe;border-radius:8px;justify-content:space-between;align-items:center;padding:.65rem 1rem;display:flex}.ubgCaG_selectedUser div{flex-direction:column;gap:2px;display:flex}.ubgCaG_selectedUser strong{color:#1e1b4b;font-size:.9rem}.ubgCaG_selectedUser span{color:#4f46e5;font-size:.8rem}.ubgCaG_asignarActions{justify-content:flex-end;gap:.75rem;margin-top:.5rem;display:flex}@media (max-width:1024px){.ubgCaG_detailGrid{grid-template-columns:1fr}.ubgCaG_asignacionItem{grid-template-columns:1fr;gap:.75rem}.ubgCaG_asignacionDetalles,.ubgCaG_asignacionActions{justify-content:flex-start;min-width:0}}@media (max-width:768px){.ubgCaG_container{padding:1rem}.ubgCaG_pageHeader{flex-direction:column;align-items:stretch}.ubgCaG_statsGrid{grid-template-columns:1fr}.ubgCaG_filtersBar{flex-direction:column;align-items:stretch}.ubgCaG_searchWrapper{min-width:unset}.ubgCaG_formGrid{grid-template-columns:1fr}.ubgCaG_detailHeader{flex-direction:column}.ubgCaG_modal{max-height:95vh;margin:.5rem}.ubgCaG_tipoSelector{flex-direction:column}.ubgCaG_asignacionesHeader{flex-direction:column;align-items:flex-start;gap:.75rem}.ubgCaG_inlineEditorHeader{flex-direction:column;align-items:flex-start}}
._0Y9WIG_wrap{flex-direction:column;grid-column:1/-1;gap:.35rem;display:flex}._0Y9WIG_label{color:var(--text-secondary,#374151);font-size:.8rem;font-weight:500}._0Y9WIG_hint{color:var(--text-secondary,#6b7280);margin:0;font-size:.78rem}._0Y9WIG_chips{flex-wrap:wrap;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}._0Y9WIG_chips li{color:#3730a3;background:#eef2ff;border-radius:999px;align-items:center;gap:.4rem;padding:.2rem .45rem;font-size:.78rem;display:flex}._0Y9WIG_chips button{color:#4f46e5;cursor:pointer;background:0 0;border:0;padding:0;font-size:.72rem}._0Y9WIG_list{border:1px solid var(--border-color,#d1d5db);background:var(--input-bg,#fff);border-radius:7px;grid-template-columns:repeat(3,minmax(0,1fr));gap:.15rem .75rem;max-height:11.5rem;padding:.55rem .7rem;display:grid;overflow:auto}._0Y9WIG_listError{border-color:#dc2626}._0Y9WIG_option{color:var(--text-primary,#1a1a2e);cursor:pointer;align-items:center;gap:.4rem;font-size:.82rem;display:flex}._0Y9WIG_error{color:#dc2626;font-size:.75rem}@media (max-width:720px){._0Y9WIG_list{grid-template-columns:repeat(2,minmax(0,1fr))}}
._0RA9_W_overlay{z-index:1300;background:#0f172a73;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}._0RA9_W_modal{background:#fff;border-radius:12px;width:min(520px,100%);max-height:min(90vh,720px);padding:1.25rem 1.35rem 1.1rem;overflow:auto;box-shadow:0 18px 50px #0f172a33}._0RA9_W_title{color:#111827;margin:0 0 .35rem;font-size:1.05rem}._0RA9_W_lead,._0RA9_W_note,._0RA9_W_blocked{color:#4b5563;margin:0 0 .75rem;font-size:.85rem;line-height:1.4}._0RA9_W_warning{color:#9a3412;background:#fff7ed;border-radius:8px;margin:0 0 .75rem;padding:.65rem .75rem;font-size:.85rem;line-height:1.4}._0RA9_W_check{color:#111827;align-items:center;gap:.45rem;margin-bottom:.75rem;font-size:.9rem;display:flex}._0RA9_W_blocked{padding-left:1.1rem}._0RA9_W_preview{color:#1f2937;background:#f8fafc;border:1px solid #e5e7eb;border-radius:10px;padding:.85rem 1rem;font-size:.9rem;line-height:1.45}._0RA9_W_preview p{margin:0 0 .45rem}._0RA9_W_preview ul{margin:0 0 .55rem 1.1rem;padding:0}._0RA9_W_previewOff{opacity:.55}._0RA9_W_previewLabel{letter-spacing:.02em;text-transform:uppercase;color:#6b7280;font-size:.75rem;font-weight:600}._0RA9_W_subject{font-size:.85rem}._0RA9_W_buttonFake{color:#fff;background:#0070f3;border-radius:6px;margin:.2rem 0 .7rem;padding:.45rem .8rem;font-size:.85rem;font-weight:700;display:inline-block}._0RA9_W_actions{justify-content:flex-end;gap:.6rem;margin-top:1rem;display:flex}._0RA9_W_primary,._0RA9_W_secondary{cursor:pointer;border-radius:8px;padding:.5rem .9rem;font-size:.9rem}._0RA9_W_primary{color:#fff;background:#111827;border:0}._0RA9_W_secondary{color:#374151;background:#fff;border:1px solid #d1d5db}._0RA9_W_primary:disabled,._0RA9_W_secondary:disabled{opacity:.5;cursor:not-allowed}
._8U3hPq_box{background:#f8fafc;border:1px solid #e5e7eb;border-radius:10px;margin-top:.9rem;padding:.85rem .95rem}._8U3hPq_title{color:#111827;margin:0 0 .35rem;font-size:.95rem}._8U3hPq_text{color:#4b5563;margin:0 0 .55rem;font-size:.82rem;line-height:1.4}._8U3hPq_list{flex-direction:column;gap:.35rem;margin-bottom:.35rem;display:flex}._8U3hPq_item{color:#111827;align-items:flex-start;gap:.45rem;font-size:.88rem;display:flex}._8U3hPq_meta{color:#6b7280;font-weight:400}
.F9N6-a_container{background:linear-gradient(135deg,#f7fafc 0%,#eef7fc 100%);max-width:1400px;min-height:100vh;margin:0 auto;padding:2rem}.F9N6-a_mainHeader{background:var(--admin-surface);border:1px solid #1e9ad41a;border-radius:12px;flex-direction:column;gap:1rem;margin-bottom:1.5rem;padding:1.5rem;display:flex;box-shadow:0 4px 20px #1e9ad414}@media (min-width:768px){.F9N6-a_mainHeader{flex-direction:row;justify-content:space-between;align-items:center;gap:1.5rem}.F9N6-a_titleSection{align-items:center}}.F9N6-a_titleSection{flex:1;align-items:center;gap:1rem;display:flex}.F9N6-a_titleContent{flex-direction:column;flex:1;gap:.5rem;display:flex}.F9N6-a_title{color:#1a1a1a;align-items:center;gap:.75rem;margin:0;font-family:Inter,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2;display:flex}.F9N6-a_titleIcon{color:#1e9ad4;width:1.25rem;height:1.25rem}.F9N6-a_subtitle{color:var(--admin-text-muted);margin:0;font-family:Inter,sans-serif;font-size:.875rem;line-height:1.4}.F9N6-a_headerActions{background:var(--admin-surface-sunken);border:1px solid #e5e7eb;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;gap:1rem;margin:1.5rem 0;padding:1rem 1.5rem;display:flex}.F9N6-a_headerActions .F9N6-a_createButton,.F9N6-a_headerActions .F9N6-a_advancedFiltersToggle{justify-content:center;align-items:center;gap:.5rem;min-width:200px;min-height:44px;padding:.75rem 1.5rem;font-size:.875rem;font-weight:500;display:flex}.F9N6-a_searchPanel{background:var(--admin-surface);border:1px solid #1e9ad41a;border-radius:16px;margin-bottom:2rem;padding:1.5rem;box-shadow:0 4px 20px #1e9ad414}.F9N6-a_searchSection{margin-bottom:1.5rem}.F9N6-a_searchContainer{background:#fff;border:2px solid #1e9ad433;border-radius:12px;align-items:center;gap:.75rem;padding:.75rem 1rem;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.F9N6-a_searchContainer:focus-within{border-color:#1e9ad4;box-shadow:0 0 0 3px #1e9ad41a}.F9N6-a_searchIcon{width:1.25rem;height:1.25rem;color:var(--admin-text-muted)}.F9N6-a_searchInput{color:var(--admin-text-secondary);background:0 0;border:none;outline:none;flex:1;font-size:1rem}.F9N6-a_searchInput::placeholder{color:var(--admin-text-muted)}.F9N6-a_clearSearchButton{color:var(--admin-text-muted);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:.25rem;font-size:1.5rem;transition:all .3s}.F9N6-a_clearSearchButton:hover{color:#dc2626;background:var(--acc-danger-soft,#fef2f2)}.F9N6-a_filtersSection{border-top:1px solid #e5e7eb;padding-top:1.5rem}.F9N6-a_activeFiltersIndicator{background:linear-gradient(135deg,#dbeafe 0%,#bfdbfe 100%);border:1px solid #3b82f6;border-radius:8px;justify-content:space-between;align-items:center;margin-bottom:1rem;padding:.75rem 1rem;display:flex}.F9N6-a_activeFiltersText{color:#1e40af;flex-wrap:wrap;align-items:center;gap:.5rem;font-family:Inter,sans-serif;font-size:.875rem;font-weight:500;display:flex}.F9N6-a_activeFilterTag{color:#1e40af;background:#3b82f61a;border:1px solid #3b82f64d;border-radius:6px;padding:.25rem .5rem;font-size:.75rem;font-weight:400}.F9N6-a_clearFiltersInlineButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ef4444 0%,#dc2626 100%);border:none;border-radius:6px;align-items:center;gap:.25rem;padding:.5rem .75rem;font-family:Inter,sans-serif;font-size:.75rem;font-weight:500;transition:all .3s;display:flex}.F9N6-a_clearFiltersInlineButton:hover{background:linear-gradient(135deg,#dc2626 0%,#b91c1c 100%);transform:translateY(-1px)}.F9N6-a_basicFilters{flex-wrap:wrap;align-items:flex-end;gap:1.5rem;margin-bottom:1rem;display:flex}@media (max-width:640px){.F9N6-a_basicFilters{flex-direction:column;align-items:stretch;gap:.75rem}}.F9N6-a_filterGroup{flex-direction:column;flex:none;gap:.5rem;min-width:200px;display:flex}@media (max-width:640px){.F9N6-a_filterGroup{width:100%;min-width:auto}}.F9N6-a_filterLabel{color:var(--admin-text-secondary);font-family:Inter,sans-serif;font-size:.875rem;font-weight:600}.F9N6-a_filterSelect,.F9N6-a_filterInput{background:#fff;border:2px solid #e5e7eb;border-radius:8px;padding:.5rem .75rem;font-family:Inter,sans-serif;font-size:.875rem;transition:all .3s}.F9N6-a_filterSelect:focus,.F9N6-a_filterInput:focus{border-color:#1e9ad4;outline:none;box-shadow:0 0 0 2px #1e9ad41a}.F9N6-a_advancedFiltersToggle,.F9N6-a_clearFiltersButton{color:var(--admin-text-secondary);cursor:pointer;background:linear-gradient(135deg,#f3f4f6 0%,#e5e7eb 100%);border:1px solid #d1d5db;border-radius:8px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-family:Inter,sans-serif;font-size:.875rem;font-weight:500;transition:all .3s;display:flex}.F9N6-a_clearFiltersButton{color:#dc2626;background:linear-gradient(135deg,#fef2f2 0%,#fee2e2 100%);border-color:#fecaca}.F9N6-a_advancedFiltersToggle:hover,.F9N6-a_clearFiltersButton:hover{color:#1a1a1a;background:linear-gradient(135deg,#e5e7eb 0%,#d1d5db 100%);transform:translateY(-1px)}.F9N6-a_clearFiltersButton:hover{color:#b91c1c;background:linear-gradient(135deg,#fee2e2 0%,#fecaca 100%);transform:translateY(-1px)}.F9N6-a_advancedFiltersToggle{color:#1a1a1a;background:linear-gradient(135deg,#1e9ad4 0%,#8fcce8 100%);border-color:#1e9ad433}.F9N6-a_advancedFiltersToggle:hover{background:linear-gradient(135deg,#8fcce8 0%,#1e9ad4 100%);border-color:#1e9ad44d}.F9N6-a_advancedFilters{background:var(--admin-surface-sunken);border:1px solid #e5e7eb;border-radius:12px;margin-top:1rem;padding:1.5rem;animation:.3s F9N6-a_slideDown}.F9N6-a_advancedFiltersGrid{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (min-width:768px){.F9N6-a_advancedFiltersGrid{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.F9N6-a_advancedFiltersGrid{grid-template-columns:1fr 1fr 1fr}}@media (max-width:640px){.F9N6-a_advancedFiltersGrid{grid-template-columns:1fr;gap:1rem}}.F9N6-a_checkboxFilters{flex-direction:column;grid-column:1/-1;gap:.75rem;display:flex}.F9N6-a_checkboxLabel{cursor:pointer;color:var(--admin-text-secondary);align-items:center;gap:.5rem;font-family:Inter,sans-serif;font-size:.875rem;display:flex}.F9N6-a_checkboxInput{accent-color:#1a1a1a;width:16px;height:16px}.F9N6-a_createButton{color:#1a1a1a;cursor:pointer;background:linear-gradient(135deg,#1e9ad4 0%,#8fcce8 100%);border:2px solid #1a1a1a1a;border-radius:12px;justify-content:center;align-items:center;gap:.5rem;min-width:180px;padding:.75rem 1.5rem;font-family:Inter,sans-serif;font-size:1rem;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;box-shadow:0 4px 12px #1e9ad44d}.F9N6-a_createButton:hover{background:linear-gradient(135deg,#8fcce8 0%,#1e9ad4 100%);border-color:#1a1a1a33;transform:translateY(-2px);box-shadow:0 6px 20px #1e9ad466}.F9N6-a_buttonIcon{width:1rem;height:1rem}.F9N6-a_groupContainer{flex-direction:column;gap:1.5rem;transition:opacity .2s;display:flex}.F9N6-a_groupListUpdating{opacity:.88}.F9N6-a_groupCard{background:var(--admin-surface);border:1px solid #1e9ad41a;border-radius:16px;transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden;box-shadow:0 4px 20px #1e9ad414}.F9N6-a_groupCard:hover{transform:translateY(-2px);box-shadow:0 6px 30px #1e9ad426}.F9N6-a_groupHeader{color:#1a1a1a;background:linear-gradient(135deg,#1e9ad4 0%,#8fcce8 100%);justify-content:space-between;align-items:center;gap:1rem;min-height:100px;margin-bottom:0;padding:1.5rem;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}.F9N6-a_groupHeader:hover{background:linear-gradient(135deg,#8fcce8 0%,#1e9ad4 100%)}.F9N6-a_expandIcon{color:#1a1a1a;width:1.25rem;height:1.25rem;transition:transform .3s}.F9N6-a_groupIcon{color:#1a1a1a;width:1.25rem;height:1.25rem}.F9N6-a_groupInfo{flex-direction:column;flex:1;gap:.5rem;min-width:0;display:flex}.F9N6-a_groupTitle{color:#1a1a1a;margin:0;font-family:Inter,sans-serif;font-size:1.25rem;font-weight:700}.F9N6-a_groupCount{opacity:.8;color:var(--admin-text-secondary);font-family:Inter,sans-serif;font-size:.875rem}.F9N6-a_groupContent{border-top:1px solid #1e9ad433;padding:1.5rem;animation:.3s F9N6-a_slideDown}@keyframes F9N6-a_slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.F9N6-a_groupFilters{margin-bottom:1.5rem}.F9N6-a_filterContainer{background:var(--admin-surface-sunken);border:1px solid #e5e7eb;border-radius:12px;flex-direction:column;gap:1rem;margin-bottom:1.5rem;padding:1rem;display:flex}@media (min-width:768px){.F9N6-a_filterContainer{flex-direction:row;align-items:center}}.F9N6-a_filterLabel{color:var(--admin-text-secondary);min-width:120px;font-family:Inter,sans-serif;font-weight:600}.F9N6-a_filterSelect{background:#fff;border:2px solid #e5e7eb;border-radius:8px;flex:1;padding:.5rem .75rem;font-family:Inter,sans-serif;font-size:.875rem;transition:all .3s}.F9N6-a_filterSelect:focus{border-color:#1a1a1a;outline:none;box-shadow:0 0 0 2px #1a1a1a1a}.F9N6-a_filterInput{background:#fff;border:2px solid #e5e7eb;border-radius:8px;flex:1;padding:.5rem .75rem;font-family:Inter,sans-serif;font-size:.875rem;transition:all .3s}.F9N6-a_filterInput:focus{border-color:#1a1a1a;outline:none;box-shadow:0 0 0 2px #1a1a1a1a}.F9N6-a_filterInput::placeholder{color:var(--admin-text-muted)}.F9N6-a_tableContainer{background:#fff;border:1px solid #1e9ad41a;border-radius:12px;margin:1.5rem 0;position:relative;overflow-x:auto;box-shadow:0 4px 20px #1e9ad414}.F9N6-a_groupTableUpdating{opacity:.65;pointer-events:none}.F9N6-a_groupTableOverlay{z-index:2;color:var(--admin-text-secondary);background:#ffffffb8;border-radius:12px;justify-content:center;align-items:center;gap:.75rem;font-family:Inter,sans-serif;font-size:.875rem;display:flex;position:absolute;inset:0}.F9N6-a_table{border-collapse:collapse;width:100%;font-family:Inter,sans-serif;font-size:.875rem}.F9N6-a_table thead th{color:#1a1a1a;text-align:left;text-transform:uppercase;letter-spacing:.05em;background:linear-gradient(135deg,#1e9ad4,#8fcce8);border-bottom:1px solid #1e9ad433;padding:1rem;font-size:.875rem;font-weight:600}.F9N6-a_table tbody tr{transition:background-color .2s}.F9N6-a_table tbody tr:hover{background-color:#1e9ad40d}.F9N6-a_table tbody td{vertical-align:top;border-bottom:1px solid #e5e7eb;padding:1rem}.F9N6-a_table tbody tr:last-child td{border-bottom:none}.F9N6-a_modernTable{border-collapse:collapse;width:100%;font-family:Inter,sans-serif}.F9N6-a_modernTable thead th{color:#fff;text-align:left;text-transform:uppercase;letter-spacing:.5px;background:linear-gradient(135deg,#1a1a1a 0%,#333 100%);padding:1rem;font-size:.875rem;font-weight:600}.F9N6-a_modernTable tbody td{color:var(--admin-text-secondary);border-bottom:1px solid #f3f4f6;padding:1rem;font-size:.875rem}.F9N6-a_modernTable tbody tr:hover{background-color:var(--admin-surface-sunken);transition:background-color .3s}.F9N6-a_modernTable tbody tr:last-child td{border-bottom:none}.F9N6-a_actions{justify-content:center;gap:.5rem;display:flex}.F9N6-a_button{cursor:pointer;border:none;border-radius:8px;padding:.5rem .75rem;font-size:.75rem;font-weight:500;transition:all .3s}.F9N6-a_editButton{color:#fff;background:linear-gradient(135deg,#10b981 0%,#059669 100%)}.F9N6-a_editButton:hover{background:linear-gradient(135deg,#059669 0%,#047857 100%);transform:translateY(-1px)}.F9N6-a_deleteButton{color:#fff;background:linear-gradient(135deg,#ef4444 0%,#dc2626 100%)}.F9N6-a_deleteButton:hover{background:linear-gradient(135deg,#dc2626 0%,#b91c1c 100%);transform:translateY(-1px)}.F9N6-a_loadingContainer{background:#fffffff2;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;padding:3rem;display:flex;box-shadow:0 4px 20px #1a1a1a1a}.F9N6-a_filteringIndicator{color:#1e40af;background:#22aff11a;border:1px solid #22aff14d;border-radius:8px;justify-content:center;align-items:center;gap:.75rem;margin-bottom:1rem;padding:.75rem 1rem;font-family:Inter,sans-serif;font-size:.875rem;font-weight:500;display:flex}.F9N6-a_filteringSpinner{border:2px solid #22aff14d;border-top-color:#1e9ad4;border-radius:50%;width:16px;height:16px;animation:1s linear infinite F9N6-a_spin}.F9N6-a_filteringProgress{background:#22aff133;border-radius:2px;width:100px;height:4px;margin-left:.5rem;overflow:hidden}.F9N6-a_filteringProgressBar{background:linear-gradient(90deg,#1e9ad4,#1e40af);border-radius:2px;height:100%;animation:1.5s ease-in-out infinite F9N6-a_filteringProgress;position:relative}.F9N6-a_filteringProgressBar:after{content:"";background:linear-gradient(90deg,#0000,#fff6,#0000);animation:2s infinite F9N6-a_shimmer;position:absolute;inset:0}.F9N6-a_navigatingIndicator{color:#1e40af;background:#22aff11a;border:1px solid #22aff14d;border-radius:8px;justify-content:center;align-items:center;gap:.75rem;margin-bottom:1rem;padding:.75rem 1rem;font-family:Inter,sans-serif;font-size:.875rem;font-weight:500;display:flex}.F9N6-a_navigatingSpinner{border:2px solid #22aff14d;border-top-color:#1e9ad4;border-radius:50%;width:16px;height:16px;animation:1s linear infinite F9N6-a_spin}.F9N6-a_initialLoadingIndicator{color:#1a1a1a;background:#1a1a1a1a;border:1px solid #1a1a1a4d;border-radius:8px;justify-content:center;align-items:center;gap:.75rem;margin-bottom:1rem;padding:.75rem 1rem;font-family:Inter,sans-serif;font-size:.875rem;font-weight:500;display:flex}.F9N6-a_initialLoadingSpinner{border:2px solid #1a1a1a4d;border-top-color:#1a1a1a;border-radius:50%;width:16px;height:16px;animation:1s linear infinite F9N6-a_spin}.F9N6-a_filtersInfo{text-align:center;background:#22c55e1a;border:1px solid #22c55e4d;border-radius:8px;margin-bottom:1rem;padding:.75rem 1rem}.F9N6-a_filtersInfoText{color:#059669;font-family:Inter,sans-serif;font-size:.875rem;font-weight:500}.F9N6-a_loadingContainer p{color:var(--admin-text-muted);margin-top:1rem;font-family:Inter,sans-serif;font-size:1rem}.F9N6-a_spinner{border:4px solid #f3f4f6;border-top-color:#1a1a1a;border-radius:50%;width:40px;height:40px;animation:1s linear infinite F9N6-a_spin}@keyframes F9N6-a_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes F9N6-a_filteringProgress{0%{width:0%}50%{width:70%}to{width:100%}}@keyframes F9N6-a_shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.F9N6-a_noResults{text-align:center;background:#fffffff2;border-radius:16px;padding:3rem;box-shadow:0 4px 20px #1a1a1a1a}.F9N6-a_noResultsIcon{color:var(--admin-text-muted);margin-bottom:1rem;font-size:3rem}.F9N6-a_noResults h3{color:#1a1a1a;margin:0 0 .5rem;font-family:Inter,sans-serif;font-size:1.5rem}.F9N6-a_noResults p{color:var(--admin-text-muted);margin:0 0 1.5rem;font-family:Inter,sans-serif;font-size:1rem}.F9N6-a_statsLoading{text-align:center;color:#666;padding:2rem;font-size:.9rem}.F9N6-a_statsSection{background:var(--admin-surface);border:1px solid #1e9ad41a;border-radius:16px;margin-top:2rem;padding:2rem;box-shadow:0 4px 20px #1e9ad414}.F9N6-a_statsHeader{border-bottom:2px solid #f3f4f6;align-items:center;gap:1rem;margin-bottom:1.5rem;padding-bottom:1rem;display:flex}.F9N6-a_statsIcon{color:#1e9ad4;font-size:1.5rem}.F9N6-a_statsHeader h3{color:#1a1a1a;margin:0;font-family:Inter,sans-serif;font-size:1.5rem;font-weight:700}@media (max-width:768px){.F9N6-a_container{padding:1rem;padding-left:max(1rem, env(safe-area-inset-left));padding-right:max(1rem, env(safe-area-inset-right))}.F9N6-a_title{font-size:2rem}.F9N6-a_mainHeader{padding:1.5rem}.F9N6-a_searchPanel{padding:1rem}.F9N6-a_createButton{width:100%;min-width:auto}.F9N6-a_basicFilters{flex-direction:column;align-items:stretch}.F9N6-a_filterGroup{min-width:auto}.F9N6-a_groupHeader,.F9N6-a_groupContent{padding:1rem}.F9N6-a_advancedFiltersGrid{grid-template-columns:1fr}.F9N6-a_checkboxFilters{grid-column:1}.F9N6-a_advancedFilters{padding:1rem}.F9N6-a_filterSelect,.F9N6-a_filterInput{font-size:16px}}@media (max-width:480px){.F9N6-a_container{padding:.5rem;padding-left:max(.5rem, env(safe-area-inset-left));padding-right:max(.5rem, env(safe-area-inset-right))}.F9N6-a_mainHeader{padding:1rem}.F9N6-a_searchPanel,.F9N6-a_advancedFilters{padding:.75rem}.F9N6-a_filterGroup{margin-bottom:1rem}.F9N6-a_basicFilters{gap:.5rem}.F9N6-a_advancedFiltersToggle,.F9N6-a_clearFiltersButton{justify-content:center;width:100%}.F9N6-a_advancedFiltersGrid{gap:.75rem}.F9N6-a_filterGroup{width:100%;min-width:auto}.F9N6-a_filterSelect,.F9N6-a_filterInput{box-sizing:border-box;width:100%;min-width:auto}}@media (max-width:360px){.F9N6-a_container{padding:.25rem}.F9N6-a_searchPanel,.F9N6-a_advancedFilters{padding:.5rem}.F9N6-a_advancedFiltersGrid{gap:.5rem}.F9N6-a_filterGroup{margin-bottom:.75rem}.F9N6-a_filterLabel{font-size:.8rem}.F9N6-a_filterSelect,.F9N6-a_filterInput{padding:.4rem .6rem;font-size:14px}}.F9N6-a_legalcasosGroup,.F9N6-a_incaprestGroup{border-left:4px solid #1e9ad4}.F9N6-a_incaprestGroup .F9N6-a_groupIcon,.F9N6-a_legalcasosGroup .F9N6-a_groupIcon{color:#1a1a1a}.F9N6-a_backButton{color:var(--admin-text-secondary);cursor:pointer;background:linear-gradient(135deg,#f3f4f6 0%,#e5e7eb 100%);border:1px solid #d1d5db;border-radius:8px;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.5rem 1rem;font-family:Inter,sans-serif;font-size:.875rem;font-weight:500;transition:all .3s;display:flex}.F9N6-a_backButton:hover{color:#1a1a1a;background:linear-gradient(135deg,#e5e7eb 0%,#d1d5db 100%);transform:translateY(-1px)}.F9N6-a_backButtonIcon{width:1rem;height:1rem}.F9N6-a_userDetailContainer{background:var(--admin-surface);border:1px solid #1e9ad41a;border-radius:12px;margin-bottom:1.5rem;padding:1.5rem;box-shadow:0 4px 20px #1e9ad414}.F9N6-a_userBasicInfo{margin-bottom:1.5rem}.F9N6-a_userHeader{border-bottom:1px solid #f3f4f6;margin-bottom:1rem;padding-bottom:.75rem}.F9N6-a_userName{color:#1a1a1a;margin:0 0 .25rem;font-family:Inter,sans-serif;font-size:1.25rem;font-weight:600}.F9N6-a_deletedBadge{background:var(--acc-danger-soft,#fef2f2);color:#b91c1c;vertical-align:middle;letter-spacing:.5px;border:1px solid #fecaca;border-radius:12px;align-items:center;margin-left:.75rem;padding:.2rem .7rem;font-size:.75rem;font-weight:600;display:inline-flex}.F9N6-a_deletedInfo{color:#b91c1c;margin:0 0 .25rem;font-size:.85rem}.F9N6-a_userEmail{color:var(--admin-text-muted);margin:0 0 .75rem;font-family:Inter,sans-serif;font-size:.875rem}.F9N6-a_adminInfo{background:linear-gradient(135deg,#dbeafe 0%,#bfdbfe 100%);border:1px solid #3b82f633;border-radius:8px;align-items:center;gap:.5rem;padding:.75rem 1rem;display:flex}.F9N6-a_adminLabel{color:#1e40af;font-family:Inter,sans-serif;font-size:.875rem;font-weight:600}.F9N6-a_adminValue{color:#1e40af;font-family:Inter,sans-serif;font-size:.875rem;font-weight:500}.F9N6-a_leadInfo{background:linear-gradient(135deg,#eef7fc 0%,#e0f2fe 100%);border:1px solid #1e9ad433;border-radius:12px;margin-top:1rem;padding:1.5rem;transition:all .3s}.F9N6-a_leadInfoCollapsed{margin-top:.75rem;padding:.75rem 1rem}.F9N6-a_leadHeader{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.F9N6-a_leadInfoCollapsed .F9N6-a_leadHeader{margin-bottom:0}.F9N6-a_leadTitle{color:#1a1a1a;flex:1;min-width:0;margin:0;font-family:Inter,sans-serif;font-size:1.25rem;font-weight:700;transition:font-size .3s}.F9N6-a_leadInfoCollapsed .F9N6-a_leadTitle{font-size:1rem}.F9N6-a_toggleLeadButton{cursor:pointer;color:#1a1a1a;touch-action:manipulation;-webkit-tap-highlight-color:#1e9ad433;background:#1e9ad433;border:1px solid #1e9ad44d;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;min-width:2.5rem;height:2.5rem;min-height:2.5rem;transition:all .3s;display:flex}.F9N6-a_leadInfoCollapsed .F9N6-a_toggleLeadButton{width:2rem;min-width:2rem;height:2rem;min-height:2rem}.F9N6-a_toggleLeadButton:hover{background:#1e9ad466;border-color:#1e9ad480;transform:translateY(-1px)}.F9N6-a_toggleLeadButton:active{background:#1e9ad480;transform:translateY(0)}.F9N6-a_toggleLeadButton svg{width:1.25rem;height:1.25rem;transition:width .3s,height .3s}.F9N6-a_leadInfoCollapsed .F9N6-a_toggleLeadButton svg{width:1rem;height:1rem}.F9N6-a_leadGrid{grid-template-columns:1fr;gap:.75rem;display:grid}@media (min-width:768px){.F9N6-a_leadGrid{grid-template-columns:1fr 1fr}}.F9N6-a_leadItem{word-wrap:break-word;overflow-wrap:break-word;background:#ffffffb3;border:1px solid #1e9ad41a;border-radius:8px;flex-direction:column;gap:.25rem;padding:.75rem;display:flex}.F9N6-a_leadLabel{color:var(--admin-text-secondary);font-family:Inter,sans-serif;font-size:.875rem;font-weight:600;line-height:1.4}.F9N6-a_leadValue{color:#1a1a1a;word-break:break-word;font-family:Inter,sans-serif;font-size:.875rem;font-weight:500;line-height:1.4}.F9N6-a_leadItemFullWidth{grid-column:1/-1}.F9N6-a_leadStatusControl{flex-direction:column;align-items:flex-start;gap:.35rem;display:flex}.F9N6-a_leadStatusSelect{background:var(--admin-surface);color:#1a1a1a;border:1px solid #e5e7eb;border-radius:8px;width:100%;max-width:280px;padding:.4rem .6rem;font-family:Inter,sans-serif;font-size:.875rem}.F9N6-a_leadStatusSelect:focus{border-color:#1e9ad4;outline:none;box-shadow:0 0 0 3px #1e9ad41a}.F9N6-a_leadStatusSelect:disabled{opacity:.7}.F9N6-a_notesContainer{flex-direction:column;gap:.5rem;margin-top:.5rem;display:flex}.F9N6-a_notesTextarea{resize:vertical;background:var(--admin-surface);color:#1a1a1a;border:1px solid #e5e7eb;border-radius:8px;width:100%;min-height:100px;padding:.75rem;font-family:Inter,sans-serif;font-size:.875rem;transition:border-color .2s,box-shadow .2s}.F9N6-a_notesTextarea:focus{border-color:#1e9ad4;outline:none;box-shadow:0 0 0 3px #1e9ad41a}.F9N6-a_notesTextareaError{border-color:#ef4444}.F9N6-a_notesTextareaError:focus{border-color:#ef4444;box-shadow:0 0 0 3px #ef44441a}.F9N6-a_notesSaveIndicator{align-items:center;gap:.5rem;min-height:1.25rem;font-size:.75rem;display:flex}.F9N6-a_notesSavingText{color:#3b82f6;font-weight:500}.F9N6-a_notesSavedText{color:#10b981;font-weight:500}.F9N6-a_notesErrorText{color:#ef4444;font-weight:500}.F9N6-a_notesPendingText{color:#f59e0b;font-weight:500}.F9N6-a_tabsContainer{background:var(--admin-surface);border:1px solid #1e9ad41a;border-radius:12px;margin-bottom:1.5rem;padding:1rem;box-shadow:0 4px 20px #1e9ad414}.F9N6-a_tabs{-webkit-overflow-scrolling:touch;border-bottom:2px solid #f3f4f6;gap:.5rem;padding-bottom:0;display:flex;overflow-x:auto}.F9N6-a_tabButton{color:var(--admin-text-muted);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:8px 8px 0 0;padding:.75rem 1.5rem;font-family:Inter,sans-serif;font-size:.875rem;font-weight:500;transition:all .3s;position:relative}.F9N6-a_tabButton:hover{color:var(--admin-text-secondary);background:#1e9ad41a}.F9N6-a_tabButtonActive{color:#1a1a1a;background:linear-gradient(135deg,#1e9ad4 0%,#8fcce8 100%);border-bottom:2px solid #1e9ad4;font-weight:600}.F9N6-a_tabButtonActive:hover{background:linear-gradient(135deg,#8fcce8 0%,#1e9ad4 100%)}.F9N6-a_tabContent{background:var(--admin-surface);border:1px solid #1e9ad41a;border-radius:12px;min-height:400px;padding:1.5rem;box-shadow:0 4px 20px #1e9ad414}.F9N6-a_tabPanelHidden{display:none}.F9N6-a_tabPanelActive{display:block}.F9N6-a_errorContainer{text-align:center;background:#fffffff2;border:1px solid #1e9ad41a;border-radius:16px;padding:3rem;box-shadow:0 4px 20px #1e9ad414}.F9N6-a_errorMessage{color:var(--admin-text-muted);margin-top:1rem;font-family:Inter,sans-serif;font-size:1.125rem}.F9N6-a_successMessage{color:#155724;background-color:#d4edda;border:1px solid #c3e6cb;border-radius:8px;margin-bottom:16px;padding:12px 16px;font-family:Inter,sans-serif;font-size:.9375rem;line-height:1.5}.F9N6-a_successMessage strong{margin-bottom:8px;font-weight:600;display:block}.F9N6-a_successMessage p{margin:0;font-size:.875rem}@media (max-width:768px){.F9N6-a_mainHeader{gap:.75rem;padding:1rem}.F9N6-a_title{font-size:1.25rem}.F9N6-a_subtitle{font-size:.8rem}.F9N6-a_userDetailContainer{padding:1rem}.F9N6-a_userName{font-size:1.125rem}.F9N6-a_userEmail{font-size:.8rem}.F9N6-a_tabsContainer{padding:.75rem}.F9N6-a_tabs{flex-wrap:wrap;gap:.25rem}.F9N6-a_tabButton{text-align:center;flex:calc(50% - .125rem);min-height:44px;padding:.5rem .75rem;font-size:.8rem}.F9N6-a_tabContent{padding:1rem}.F9N6-a_leadGrid{grid-template-columns:1fr}.F9N6-a_leadInfo{margin-top:.75rem;padding:1rem}.F9N6-a_leadInfoCollapsed{margin-top:.5rem;padding:.625rem .75rem}.F9N6-a_leadHeader{gap:.75rem;margin-bottom:.75rem}.F9N6-a_leadInfoCollapsed .F9N6-a_leadHeader{margin-bottom:0}.F9N6-a_leadTitle{font-size:1rem}.F9N6-a_leadInfoCollapsed .F9N6-a_leadTitle{font-size:.9375rem}.F9N6-a_toggleLeadButton{width:2.25rem;min-width:2.25rem;height:2.25rem;min-height:2.25rem}.F9N6-a_leadInfoCollapsed .F9N6-a_toggleLeadButton{width:1.875rem;min-width:1.875rem;height:1.875rem;min-height:1.875rem}.F9N6-a_toggleLeadButton svg{width:1.125rem;height:1.125rem}.F9N6-a_leadInfoCollapsed .F9N6-a_toggleLeadButton svg{width:.875rem;height:.875rem}.F9N6-a_leadItem{gap:.375rem;padding:.625rem}.F9N6-a_leadLabel,.F9N6-a_leadValue{font-size:.8125rem}}@media (max-width:480px){.F9N6-a_mainHeader{gap:.5rem;padding:.75rem}.F9N6-a_title{font-size:1.125rem}.F9N6-a_subtitle{font-size:.75rem}.F9N6-a_userDetailContainer{padding:.75rem}.F9N6-a_tabsContainer{padding:.5rem}.F9N6-a_tabButton{flex:100%;min-height:44px;padding:.4rem .5rem;font-size:.75rem}.F9N6-a_tabContent{padding:.75rem}.F9N6-a_leadInfo{margin-top:.5rem;padding:.75rem}.F9N6-a_leadInfoCollapsed{margin-top:.5rem;padding:.5rem .625rem}.F9N6-a_leadHeader{flex-wrap:wrap;gap:.5rem;margin-bottom:.5rem}.F9N6-a_leadInfoCollapsed .F9N6-a_leadHeader{margin-bottom:0}.F9N6-a_leadTitle{font-size:.9375rem;line-height:1.3}.F9N6-a_leadInfoCollapsed .F9N6-a_leadTitle{font-size:.875rem}.F9N6-a_toggleLeadButton{width:2rem;min-width:2rem;height:2rem;min-height:2rem}.F9N6-a_leadInfoCollapsed .F9N6-a_toggleLeadButton{width:1.75rem;min-width:1.75rem;height:1.75rem;min-height:1.75rem}.F9N6-a_toggleLeadButton svg{width:1rem;height:1rem}.F9N6-a_leadInfoCollapsed .F9N6-a_toggleLeadButton svg{width:.875rem;height:.875rem}.F9N6-a_leadItem{gap:.25rem;padding:.5rem}.F9N6-a_leadLabel,.F9N6-a_leadValue{font-size:.75rem}.F9N6-a_userName{font-size:1rem}.F9N6-a_userEmail{font-size:.75rem}}.F9N6-a_editFormContainer{background:var(--admin-surface);border:1px solid #1e9ad41a;border-radius:16px;margin:2rem 0;padding:2rem;box-shadow:0 4px 20px #1e9ad414}.F9N6-a_editForm{width:100%;max-width:1200px;margin:0 auto;overflow-x:hidden}.F9N6-a_formGrid{box-sizing:border-box;grid-template-columns:1fr;gap:1.5rem;width:100%;display:grid}@media (min-width:768px){.F9N6-a_formGrid{grid-template-columns:1fr 1fr}}@media (min-width:1200px){.F9N6-a_formGrid{grid-template-columns:1fr 1fr 1fr;gap:1rem}}.F9N6-a_formGroup{box-sizing:border-box;flex-direction:column;gap:.5rem;width:100%;min-width:0;display:flex}.F9N6-a_formLabel{color:var(--admin-text-secondary);flex-wrap:wrap;align-items:center;gap:.375rem;font-family:Inter,sans-serif;font-size:.875rem;font-weight:600;display:flex}.F9N6-a_profileRequiredBadge{background:var(--acc-info-soft,#eff6ff);color:#1d4ed8;letter-spacing:.02em;text-transform:uppercase;border-radius:999px;align-items:center;padding:.125rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}.F9N6-a_profilePendingBadge{background:var(--acc-warning-soft,#fff7ed);color:#c2410c;border-radius:999px;align-items:center;padding:.125rem .5rem;font-size:.6875rem;font-weight:600;display:inline-flex}.F9N6-a_profileFieldMissing{background:var(--acc-warning-soft,#fffbeb);border:1px solid #fde68a;border-radius:10px;margin:-.75rem;padding:.75rem}.F9N6-a_profileInputMissing{background:var(--admin-surface);border-color:#f59e0b}.F9N6-a_profileInputMissing:focus{border-color:#d97706;box-shadow:0 0 0 3px #f59e0b26}.F9N6-a_profileCompletenessBanner{background:var(--acc-warning-soft,#fffbeb);color:#92400e;border:1px solid #fcd34d;border-radius:10px;flex-direction:column;grid-column:1/-1;gap:.375rem;padding:1rem 1.25rem;font-size:.875rem;line-height:1.5;display:flex}.F9N6-a_profileCompletenessBannerTitle{color:#78350f;margin:0;font-size:.9375rem;font-weight:700}.F9N6-a_profileCompletenessBannerList{margin:0;font-weight:500}.F9N6-a_profileCompletenessLegend{color:var(--admin-text-muted);grid-column:1/-1;margin:0;font-size:.8125rem;line-height:1.4}.F9N6-a_formInput{color:var(--admin-text-secondary);box-sizing:border-box;background:#fff;border:2px solid #e5e7eb;border-radius:8px;width:100%;min-width:0;padding:.75rem 1rem;font-family:Inter,sans-serif;font-size:.875rem;transition:all .3s}.F9N6-a_formInput:focus{border-color:#1e9ad4;outline:none;box-shadow:0 0 0 3px #1e9ad41a}.F9N6-a_formInput::placeholder{color:var(--admin-text-muted)}.F9N6-a_phoneInputGroup{grid-template-columns:72px 1fr;align-items:center;gap:.5rem;display:grid}.F9N6-a_phonePrefixBadge{background:var(--admin-surface-sunken);min-height:46px;color:var(--admin-text-muted);cursor:not-allowed;-webkit-user-select:none;user-select:none;border:2px solid #e5e7eb;border-radius:8px;justify-content:center;align-items:center;font-family:Inter,sans-serif;font-weight:700;display:flex}.F9N6-a_formInputDisabled{background:var(--admin-surface-sunken);color:var(--admin-text-muted);cursor:not-allowed;border:2px solid #e5e7eb;border-radius:8px;padding:.75rem 1rem;font-family:Inter,sans-serif;font-size:.875rem}.F9N6-a_formSelect{color:var(--admin-text-secondary);cursor:pointer;box-sizing:border-box;background:#fff;border:2px solid #e5e7eb;border-radius:8px;width:100%;min-width:0;padding:.75rem 1rem;font-family:Inter,sans-serif;font-size:.875rem;transition:all .3s}.F9N6-a_formSelect:focus{border-color:#1e9ad4;outline:none;box-shadow:0 0 0 3px #1e9ad41a}.F9N6-a_emailContainer{flex-direction:column;gap:.5rem;display:flex}.F9N6-a_checkboxContainer{align-items:center;gap:.5rem;margin-top:.5rem;display:flex}.F9N6-a_checkboxGroup{box-sizing:border-box;background:#1e9ad40d;border:1px solid #1e9ad41a;border-radius:8px;align-items:center;gap:.5rem;width:100%;min-width:0;padding:.75rem;display:flex}.F9N6-a_checkboxInput{accent-color:#1e9ad4;cursor:pointer;width:16px;height:16px}.F9N6-a_checkboxLabel{color:var(--admin-text-secondary);cursor:pointer;font-family:Inter,sans-serif;font-size:.875rem;font-weight:500}.F9N6-a_passwordSection{box-sizing:border-box;grid-column:1/-1;width:100%}.F9N6-a_passwordContainer{box-sizing:border-box;align-items:stretch;gap:.75rem;width:100%;display:flex}.F9N6-a_passwordContainer .F9N6-a_formInputDisabled{flex:1;min-width:0}.F9N6-a_passwordContainer .F9N6-a_changePasswordButton{white-space:nowrap;flex-shrink:0;min-width:120px}.F9N6-a_changePasswordButton{color:#1a1a1a;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#1e9ad4 0%,#8fcce8 100%);border:1px solid #1e9ad433;border-radius:8px;padding:.75rem 1.5rem;font-family:Inter,sans-serif;font-size:.875rem;font-weight:500;transition:all .3s}.F9N6-a_changePasswordButton:hover{background:linear-gradient(135deg,#8fcce8 0%,#1e9ad4 100%);transform:translateY(-1px);box-shadow:0 4px 12px #1e9ad44d}.F9N6-a_passwordFieldsContainer{box-sizing:border-box;background:#1e9ad40d;border:1px solid #1e9ad41a;border-radius:12px;flex-direction:column;gap:1rem;width:100%;padding:1rem;display:flex}.F9N6-a_cancelPasswordButton{color:#dc2626;cursor:pointer;background:0 0;border:none;border-radius:4px;align-self:flex-start;padding:.5rem;font-family:Inter,sans-serif;font-size:.875rem;transition:all .3s}.F9N6-a_cancelPasswordButton:hover{color:#b91c1c;background:#dc26261a}.F9N6-a_formActions{border-top:2px solid #f3f4f6;justify-content:flex-end;margin-top:2rem;padding-top:1.5rem;display:flex}.F9N6-a_submitButton{color:#1a1a1a;cursor:pointer;background:linear-gradient(135deg,#1e9ad4 0%,#8fcce8 100%);border:2px solid #1a1a1a1a;border-radius:12px;min-width:180px;padding:.75rem 2rem;font-family:Inter,sans-serif;font-size:1rem;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px #1e9ad44d}.F9N6-a_submitButton:hover{background:linear-gradient(135deg,#8fcce8 0%,#1e9ad4 100%);border-color:#1a1a1a33;transform:translateY(-2px);box-shadow:0 6px 20px #1e9ad466}.F9N6-a_submitButton:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:0 4px 12px #1e9ad433}.F9N6-a_submitButtonDisabled{opacity:.6;cursor:not-allowed;transform:none!important;box-shadow:0 4px 12px #1e9ad433!important}@media (max-width:768px){.F9N6-a_editFormContainer{padding:1.5rem}.F9N6-a_editForm{max-width:100%;padding:0}.F9N6-a_formGrid{grid-template-columns:1fr;gap:1rem}.F9N6-a_passwordContainer{flex-direction:column;align-items:stretch;gap:.5rem}.F9N6-a_passwordContainer .F9N6-a_changePasswordButton{text-align:center;width:100%;min-width:auto}.F9N6-a_mfaRow,.F9N6-a_tokensRow{flex-direction:column}.F9N6-a_formActions{justify-content:center}.F9N6-a_submitButton{width:100%;min-width:auto}}@media (max-width:480px){.F9N6-a_editFormContainer{padding:1rem}.F9N6-a_editForm{max-width:100%;padding:0}.F9N6-a_formInput,.F9N6-a_formSelect,.F9N6-a_formTextarea{font-size:16px}.F9N6-a_passwordFieldsContainer{padding:.75rem}.F9N6-a_sectionContainer{border-radius:8px;margin:1rem 0;padding:1rem}.F9N6-a_sectionTitle{margin-bottom:.75rem;font-size:1rem}.F9N6-a_mfaRow,.F9N6-a_tokensRow{gap:1rem}}.F9N6-a_sectionContainer{background:var(--admin-surface);box-sizing:border-box;border:1px solid #e5e7eb;border-radius:12px;width:100%;margin:1.5rem 0;padding:1.5rem;overflow:hidden;box-shadow:0 1px 3px #0000001a}.F9N6-a_sectionTitle{color:var(--admin-text-secondary);border-bottom:1px solid #e5e7eb;align-items:center;gap:.5rem;margin:0 0 1rem;padding-bottom:.5rem;font-family:Inter,sans-serif;font-size:1.125rem;font-weight:600;display:flex}.F9N6-a_mfaRow,.F9N6-a_tokensRow{box-sizing:border-box;flex-direction:column;gap:1rem;width:100%;margin-top:1rem;display:flex}@media (min-width:768px){.F9N6-a_mfaRow,.F9N6-a_tokensRow{flex-flow:wrap}.F9N6-a_mfaRow .F9N6-a_formGroup,.F9N6-a_tokensRow .F9N6-a_formGroup,.F9N6-a_mfaRow .F9N6-a_checkboxGroup,.F9N6-a_tokensRow .F9N6-a_checkboxGroup{flex:1;min-width:200px}}.F9N6-a_mfaRow .F9N6-a_formGroup,.F9N6-a_tokensRow .F9N6-a_formGroup,.F9N6-a_mfaRow .F9N6-a_checkboxGroup,.F9N6-a_tokensRow .F9N6-a_checkboxGroup{box-sizing:border-box;width:100%}.F9N6-a_sectionIcon{width:1.125rem;height:1.125rem;color:var(--admin-text-muted);flex-shrink:0}.F9N6-a_statsGrid{grid-template-columns:repeat(auto-fit,minmax(400px,1fr));align-items:start;gap:1.5rem;margin-bottom:2rem;display:grid}@media (max-width:768px){.F9N6-a_statsGrid{grid-template-columns:1fr}}.F9N6-a_statCard{background:var(--admin-surface);border:1px solid #e5e7eb;border-radius:12px;flex-direction:column;padding:0;transition:all .3s;display:flex;overflow:hidden;box-shadow:0 1px 3px #0000001a}.F9N6-a_statCard:hover{border-color:#1e9ad44d;transform:translateY(-2px);box-shadow:0 4px 20px #1e9ad426}.F9N6-a_statIcon{color:#1a1a1a;background:linear-gradient(135deg,#1e9ad4,#8fcce8);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex}.F9N6-a_statIcon svg{width:1.5rem;height:1.5rem}.F9N6-a_statContent{flex-direction:column;flex:1;width:100%;display:flex}.F9N6-a_collapseButton{cursor:pointer;color:#1a1a1a;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:.25rem;transition:all .2s;display:flex}.F9N6-a_collapseButton:hover{color:#1e9ad4;background:#1e9ad41a}.F9N6-a_statValue{color:var(--admin-text);margin-bottom:.25rem;font-size:1.75rem;font-weight:700;line-height:1}.F9N6-a_statLabel{color:var(--admin-text-muted);font-size:.875rem;font-weight:500}.F9N6-a_filtersGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-top:1rem;display:grid}.F9N6-a_subsectionContainer{background:var(--admin-surface-sunken);border:1px solid #e5e7eb;border-radius:8px;margin-bottom:1.5rem;padding:1rem}.F9N6-a_documentGroup{margin-bottom:1rem}.F9N6-a_groupToggle{background:var(--admin-surface-sunken);color:var(--admin-text-secondary);cursor:pointer;border:1px solid #d1d5db;border-radius:6px;padding:.375rem .75rem;font-size:.875rem;transition:all .2s}.F9N6-a_groupToggle:hover{background:#e5e7eb}.F9N6-a_documentsGrid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;margin-bottom:1rem;display:grid}.F9N6-a_documentCard{background:var(--admin-surface);border:1px solid #e5e7eb;border-radius:8px;padding:1rem;transition:all .3s;box-shadow:0 1px 3px #0000001a}.F9N6-a_documentCard:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.F9N6-a_cardHeader{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.F9N6-a_cardContent{flex:1;min-width:0}.F9N6-a_badgesContainer{flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem;display:flex}.F9N6-a_badge{border-radius:6px;padding:.25rem .5rem;font-size:.75rem;font-weight:500;line-height:1}.F9N6-a_badgeCompact{border-radius:4px;padding:.15rem .35rem;font-size:.68rem}.F9N6-a_badgePrimary{color:#1e40af;background:#dbeafe}.F9N6-a_badgeSecondary{background:var(--acc-warning-soft,#fef3c7);color:#92400e}.F9N6-a_badgeAccent{color:#065f46;background:#d1fae5}.F9N6-a_badgeChecklistRequired{color:#166534;background:#dcfce7}.F9N6-a_badgeChecklistOptional{background:var(--acc-warning-soft,#fef3c7);color:#92400e}.F9N6-a_badgeChecklistUnmatched{color:#334155;background:#e2e8f0}.F9N6-a_cardTitle{color:var(--admin-text);margin:0 0 .75rem;font-size:1rem;font-weight:600;line-height:1.3}.F9N6-a_cardInfo{color:var(--admin-text-muted);font-size:.875rem}.F9N6-a_infoRow{justify-content:space-between;margin-bottom:.25rem;display:flex}.F9N6-a_infoLabel{color:var(--admin-text-secondary);font-weight:500}.F9N6-a_infoValue{color:var(--admin-text)}.F9N6-a_cardDate{color:var(--admin-text-muted);border-top:1px solid #e5e7eb;margin-top:.75rem;padding-top:.75rem;font-size:.75rem}.F9N6-a_cardActions{flex-direction:column;flex-shrink:0;gap:.5rem;display:flex}.F9N6-a_iconButton{background:var(--admin-surface-sunken);color:var(--admin-text-muted);cursor:pointer;border:1px solid #e5e7eb;border-radius:6px;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;padding:.5rem;transition:all .2s;display:flex}.F9N6-a_iconButton:hover{background:var(--admin-surface-sunken);color:var(--admin-text-secondary);transform:translateY(-1px)}.F9N6-a_iconButton svg{width:1rem;height:1rem}.F9N6-a_expandButton{color:#3b82f6;cursor:pointer;text-align:center;background:0 0;border:none;width:100%;margin-top:1rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:all .2s}.F9N6-a_expandButton:hover{color:#1d4ed8;background:var(--admin-surface-sunken);border-radius:6px}.F9N6-a_collapsedMessage{text-align:center;color:var(--admin-text-muted);background:var(--admin-surface-sunken);border:1px solid #e5e7eb;border-radius:12px;margin:1.5rem 0;padding:2rem 1.5rem;box-shadow:0 1px 3px #0000001a}.F9N6-a_collapsedMessage svg{color:#1e9ad4;width:2rem;height:2rem;margin-bottom:.75rem}.F9N6-a_collapsedMessage h3{color:var(--admin-text-secondary);margin:0 0 .5rem;font-size:1.125rem;font-weight:600}.F9N6-a_collapsedMessage p{color:var(--admin-text-muted);margin:0 0 1rem;font-size:.875rem;line-height:1.5}.F9N6-a_collapsedMessage button{border-radius:8px;padding:.5rem 1rem;font-size:.875rem;font-weight:500}.F9N6-a_formularioDates{color:var(--admin-text-muted);flex-direction:column;gap:.25rem;margin-top:.5rem;font-size:.75rem;display:flex}.F9N6-a_formularioDates p{margin:0;font-size:.75rem}.F9N6-a_formularioValue{color:var(--admin-text-secondary);word-break:break-word;background:var(--admin-surface-sunken);border:1px solid #e5e7eb;border-radius:6px;margin-top:.25rem;padding:.5rem;font-size:.875rem;line-height:1.5}.F9N6-a_formularioValue pre{white-space:pre-wrap;word-wrap:break-word;margin:0;font-family:inherit}.F9N6-a_actionButtons{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:.5rem;margin-top:0;display:flex}.F9N6-a_actionButton{color:var(--admin-text);cursor:pointer;background:#1e9ad4;border:none;border-radius:8px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:all .2s;display:flex}.F9N6-a_actionButton:hover{background:#7bb8d8;transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}.F9N6-a_actionButton svg{width:1rem;height:1rem}.F9N6-a_actionButtonsCompact{flex-flow:column;justify-content:center;align-items:center;gap:.25rem;display:flex}.F9N6-a_actionButtonCompact{border-radius:6px;justify-content:center;gap:0;width:32px;min-width:32px;height:32px;padding:0;font-size:0}.F9N6-a_actionButtonCompact svg{width:.9rem;height:.9rem}.F9N6-a_documentSection{background:var(--admin-surface-sunken);border:1px solid #e5e7eb;border-radius:8px;margin-bottom:1rem;padding:.75rem}.F9N6-a_sectionTitle{color:var(--admin-text-secondary);border-bottom:1px solid #e5e7eb;margin:0 0 .5rem;padding-bottom:.35rem;font-size:.95rem;font-weight:600}.F9N6-a_documentSubsection{background:var(--admin-surface);border:1px solid #e5e7eb;border-radius:6px;margin-bottom:.5rem;overflow:hidden}.F9N6-a_subsectionHeader{background:var(--admin-surface-sunken);border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;gap:.4rem;min-width:0;padding:.35rem .55rem;display:flex}.F9N6-a_subsectionTitle{color:var(--admin-text);margin:0;font-size:.875rem;font-weight:600}.F9N6-a_toggleButton{background:var(--admin-surface-sunken);color:#475569;cursor:pointer;white-space:nowrap;border:1px solid #e2e8f0;border-radius:6px;padding:.3rem .6rem;font-size:.75rem;font-weight:500;transition:all .15s}.F9N6-a_toggleButton:hover{background:#e2e8f0;transform:none}.F9N6-a_documentTable{width:100%;overflow-x:auto}.F9N6-a_documentTableContent{border-collapse:collapse;width:100%;font-size:.875rem}.F9N6-a_documentTableContent thead{background:var(--admin-surface-sunken)}.F9N6-a_documentTableContent th{text-align:left;color:var(--admin-text-secondary);white-space:nowrap;border-bottom:2px solid #e5e7eb;padding:1rem;font-weight:600}.F9N6-a_documentTableContent td{vertical-align:top;border-bottom:1px solid #e5e7eb;padding:1rem}.F9N6-a_documentTableContent tbody tr:hover{background:var(--admin-surface-sunken)}.F9N6-a_documentName{color:var(--admin-text);word-break:break-word;max-width:250px;font-weight:500}.F9N6-a_docCardMobile{background:var(--admin-surface);border:1px solid #e5e7eb;border-radius:12px;margin-bottom:1rem;padding:1rem;transition:all .2s;box-shadow:0 2px 8px #0000000f}.F9N6-a_docCardMobile:hover{box-shadow:0 4px 12px #1e9ad426}.F9N6-a_docCardMobileHeader{border-bottom:1px solid #e5e7eb;margin-bottom:.75rem;padding-bottom:.75rem}.F9N6-a_docCardMobileTitle{color:var(--admin-text);word-break:break-word;margin:0 0 .5rem;font-size:.9375rem;font-weight:600;line-height:1.3}.F9N6-a_docCardMobileSubtitle{color:var(--admin-text-muted);word-break:break-word;margin:0 0 .5rem;font-size:.75rem}.F9N6-a_docCardMobileBadges{flex-wrap:wrap;gap:.35rem;display:flex}.F9N6-a_docCardMobileBody{flex-direction:column;gap:.5rem;margin-bottom:1rem;display:flex}.F9N6-a_docCardMobileMeta{flex-direction:column;gap:.125rem;display:flex}.F9N6-a_docCardMobileLabel{color:var(--admin-text-muted);font-size:.75rem;font-weight:500}.F9N6-a_docCardMobileValue{color:var(--admin-text-secondary);font-size:.875rem}.F9N6-a_docCardMobileActions{border-top:1px solid #e5e7eb;flex-wrap:wrap;gap:.5rem;padding-top:.75rem;display:flex}.F9N6-a_docCardMobileActionBtn{color:#1a1a1a;cursor:pointer;background:linear-gradient(135deg,#1e9ad4 0%,#8fcce8 100%);border:none;border-radius:8px;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:.5rem;transition:all .2s;display:flex}.F9N6-a_docCardMobileActionBtn:hover{background:linear-gradient(135deg,#8fcce8 0%,#1e9ad4 100%);transform:translateY(-1px);box-shadow:0 2px 6px #1e9ad466}.F9N6-a_docCardMobileActionBtn:focus-visible{outline:none;box-shadow:0 0 0 3px #1e9ad480}.F9N6-a_docCardsList{flex-direction:column;gap:.5rem;display:flex}@media (max-width:768px){.F9N6-a_documentTable{font-size:.75rem}.F9N6-a_documentTableContent th,.F9N6-a_documentTableContent td{padding:.75rem .5rem}.F9N6-a_documentName{max-width:150px}.F9N6-a_actionButtons{flex-direction:column;gap:.25rem}.F9N6-a_actionButton{padding:.25rem .5rem;font-size:.75rem}.F9N6-a_actionButton svg{width:.875rem;height:.875rem}}.F9N6-a_documentViewer{background:var(--admin-surface-sunken);border:1px solid #1e9ad41a;border-radius:12px;height:70vh;margin:1.5rem 0;overflow:hidden;box-shadow:0 4px 20px #1e9ad414}.F9N6-a_pdfCanvasViewer{height:100%;min-height:400px}.F9N6-a_documentFrame{background:var(--admin-surface);border:none;border-radius:12px;width:100%;height:100%;display:block}.F9N6-a_documentImage{object-fit:contain;border-radius:12px;max-width:100%;height:auto;display:block;box-shadow:0 4px 20px #1e9ad414}@media (max-width:768px){.F9N6-a_documentViewer{height:calc(100vh - 180px);min-height:400px;margin:1rem 0}.F9N6-a_pdfCanvasViewer{min-height:350px}.F9N6-a_modalContent{max-width:95vw;max-height:95vh;padding:1rem}.F9N6-a_modalActions{flex-direction:column;gap:.75rem}.F9N6-a_createButton,.F9N6-a_advancedFiltersToggle{justify-content:center;width:100%}}@media (max-width:480px){.F9N6-a_documentViewer{height:calc(100vh - 160px);min-height:350px}.F9N6-a_pdfCanvasViewer{min-height:300px}.F9N6-a_modalContent{border-radius:0;max-width:100vw;max-height:100vh;padding:.75rem}.F9N6-a_modalHeader{padding:1rem}.F9N6-a_modalTitle{font-size:1.125rem}}.F9N6-a_modalHeader{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.F9N6-a_documentModalHeader{flex-wrap:nowrap;gap:1rem;min-height:44px;margin-bottom:1rem;padding:.5rem 0}.F9N6-a_documentModalTitle{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;padding-right:.5rem;overflow:hidden}.F9N6-a_documentModalCloseBtn{flex-shrink:0;justify-content:center;align-items:center;width:auto;min-width:44px;min-height:44px;padding:.5rem;display:flex}@media (max-width:480px){.F9N6-a_documentModalHeader{gap:.75rem;padding:.25rem 0}.F9N6-a_documentModalTitle{font-size:1rem}.F9N6-a_documentModalCloseBtn{width:auto;min-width:40px;min-height:40px}}.F9N6-a_fileInput{display:none}.F9N6-a_dropZone{color:#1a1a1a;cursor:pointer;-webkit-user-select:none;user-select:none;text-align:center;background:#f8fafb;border:2px dashed #1e9ad4;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%;padding:2rem;transition:all .3s;display:flex}.F9N6-a_dropZone:hover{background:#eef7fc;border-color:#3b82f6}.F9N6-a_dragOver{background:#eef7fc;border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f61a}.F9N6-a_dropZone svg{color:#1e9ad4;width:3rem;height:3rem}.F9N6-a_fileTable{background:var(--admin-surface);border:1px solid #e5e7eb;border-radius:12px;flex-direction:column;gap:.75rem;margin:1.5rem 0;padding:1rem;display:flex}.F9N6-a_fileHeader{color:var(--admin-text-secondary);background:var(--admin-surface-sunken);border-bottom:2px solid #e5e7eb;border-radius:8px;grid-template-columns:minmax(140px,1.5fr) minmax(100px,1fr) minmax(180px,1.5fr) minmax(180px,1.5fr) minmax(80px,1fr);align-items:center;gap:.5rem;padding:.75rem .5rem;font-weight:600;display:grid}.F9N6-a_fileRowGrid{background:var(--admin-surface);border:1px solid #e5e7eb;border-radius:8px;grid-template-columns:minmax(140px,1.5fr) minmax(100px,1fr) minmax(180px,1.5fr) minmax(180px,1.5fr) minmax(80px,1fr);align-items:start;gap:.5rem;padding:1rem;transition:all .2s;display:grid;overflow:hidden}.F9N6-a_fileRowGrid:hover{box-shadow:0 2px 8px #0000001a}.F9N6-a_colFile,.F9N6-a_colMode,.F9N6-a_colAssign,.F9N6-a_colMedical,.F9N6-a_colActions{word-wrap:break-word;min-width:0;overflow:hidden}.F9N6-a_fileName{color:var(--admin-text);word-break:break-word;margin-bottom:.25rem;font-weight:600}.F9N6-a_fileSize{color:var(--admin-text-muted);font-size:.875rem}.F9N6-a_itemError{color:#dc2626;margin-top:.25rem;font-size:.875rem}.F9N6-a_dimText{color:var(--admin-text-muted);font-size:.875rem;font-style:italic}.F9N6-a_smallSelect{background:var(--admin-surface);width:100%;color:var(--admin-text-secondary);box-sizing:border-box;border:1px solid #d1d5db;border-radius:8px;padding:.5rem;font-size:.875rem;transition:all .2s}.F9N6-a_smallSelect:focus{border-color:#1e9ad4;outline:none;box-shadow:0 0 0 3px #1e9ad41a}.F9N6-a_inlineMedical{background:var(--admin-surface-sunken);border:1px solid #e5e7eb;border-radius:8px;padding:.75rem}.F9N6-a_removeBtn{color:#fff;cursor:pointer;background:#ef4444;border:none;border-radius:8px;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;transition:all .2s;display:inline-flex}.F9N6-a_removeBtn:hover{background:#dc2626;transform:translateY(-1px)}.F9N6-a_colActions{justify-content:flex-end;align-items:center;display:flex}@media (max-width:900px){.F9N6-a_fileHeader,.F9N6-a_fileRowGrid{grid-template-columns:minmax(120px,1.2fr) minmax(90px,.8fr) minmax(150px,1.2fr) minmax(150px,1.2fr) minmax(70px,.8fr);gap:.4rem}}@media (max-width:640px){.F9N6-a_fileHeader{display:none}.F9N6-a_fileRowGrid{grid-template-columns:1fr;gap:.75rem}.F9N6-a_colMode,.F9N6-a_colAssign,.F9N6-a_colMedical,.F9N6-a_colActions{margin-top:.5rem}.F9N6-a_colActions{justify-content:flex-start}}.F9N6-a_modalOverlay{z-index:1000;background:#00000080;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.F9N6-a_modalContent{background:var(--admin-surface);border-radius:12px;width:100%;max-width:1200px;max-height:90vh;padding:2rem;overflow-y:auto;box-shadow:0 10px 25px #0003}.F9N6-a_modalTitle{color:var(--admin-text);margin:0 0 1.5rem;font-size:1.25rem;font-weight:600}.F9N6-a_modalForm{flex-direction:column;gap:1rem;display:flex}.F9N6-a_modalActions{gap:1rem;margin-top:1.5rem;display:flex}.F9N6-a_modalActions .F9N6-a_primaryButton,.F9N6-a_modalActions .F9N6-a_secondaryButton{flex:1}@media (max-width:768px){.F9N6-a_headerActions{width:100%;padding:1rem;padding-left:max(1rem, env(safe-area-inset-left));padding-right:max(1rem, env(safe-area-inset-right));flex-direction:column;gap:.75rem}.F9N6-a_headerActions .F9N6-a_createButton,.F9N6-a_headerActions .F9N6-a_advancedFiltersToggle{width:100%;min-width:auto;min-height:44px}.F9N6-a_groupHeader{min-height:auto;padding:1rem}.F9N6-a_subsectionHeader{padding:.45rem .65rem}.F9N6-a_statsGrid,.F9N6-a_documentsGrid,.F9N6-a_filtersGrid{grid-template-columns:1fr}.F9N6-a_cardHeader{flex-direction:column;align-items:stretch}.F9N6-a_cardActions{flex-direction:row;justify-content:center}.F9N6-a_modalActions{flex-direction:column}}.F9N6-a_formTextarea{color:var(--admin-text-secondary);resize:vertical;box-sizing:border-box;background:#fff;border:2px solid #e5e7eb;border-radius:8px;width:100%;min-width:0;min-height:100px;padding:.75rem 1rem;font-family:Inter,sans-serif;font-size:.875rem;transition:all .3s}.F9N6-a_formTextarea:focus{border-color:#1e9ad4;outline:none;box-shadow:0 0 0 3px #1e9ad41a}.F9N6-a_formTextarea::placeholder{color:var(--admin-text-muted)}.F9N6-a_messageCell{flex-direction:column;gap:.5rem;max-width:400px;display:flex}.F9N6-a_messageText{color:var(--admin-text-secondary);word-break:break-word;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;font-size:.875rem;line-height:1.5;transition:all .3s;display:-webkit-box;overflow:hidden}.F9N6-a_messageText.F9N6-a_messageExpanded{-webkit-line-clamp:unset;line-clamp:unset;display:block;overflow:visible}.F9N6-a_expandMessageButton{color:#1e9ad4;cursor:pointer;background:0 0;border:none;border-radius:4px;align-self:flex-start;padding:.25rem .5rem;font-family:Inter,sans-serif;font-size:.75rem;font-weight:500;transition:all .2s}.F9N6-a_expandMessageButton:hover{color:#5a9db8;background:#1e9ad41a}.F9N6-a_titleCell{color:var(--admin-text);word-break:break-word;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;max-width:200px;font-size:.875rem;font-weight:500;line-height:1.4;display:-webkit-box;overflow:hidden}@media (max-width:768px){.F9N6-a_sectionContainer{margin:1.5rem 0;padding:1rem}.F9N6-a_sectionTitle{margin-bottom:1rem;font-size:1.125rem}.F9N6-a_messageCell{max-width:100%}.F9N6-a_titleCell{max-width:150px}}.F9N6-a_devicesSummary{background:var(--admin-surface-sunken);border:1px solid #e5e7eb;border-radius:8px;gap:2rem;margin-bottom:1.5rem;padding:1rem;display:flex}.F9N6-a_deviceStat{flex-direction:column;gap:.25rem;display:flex}.F9N6-a_deviceStatLabel{color:var(--admin-text-muted);font-size:.875rem;font-weight:500}.F9N6-a_deviceStatValue{color:#1a1a1a;font-size:1rem;font-weight:600}.F9N6-a_devicesGrid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;display:grid}.F9N6-a_deviceCard{background:var(--admin-surface);border:2px solid #e5e7eb;border-radius:12px;padding:1rem;transition:all .3s;box-shadow:0 1px 3px #0000001a}.F9N6-a_deviceCardActive{background:linear-gradient(135deg, var(--admin-surface) 0%, #f0fdf4 100%);border-color:#10b981}.F9N6-a_deviceCardInactive{border-color:var(--admin-border);opacity:.7}.F9N6-a_deviceCard:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.F9N6-a_deviceCardHeader{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:flex-start;margin-bottom:1rem;padding-bottom:.75rem;display:flex}.F9N6-a_deviceCardTitle{flex:1;align-items:center;gap:.75rem;display:flex}.F9N6-a_deviceIcon{color:#1e9ad4;flex-shrink:0;width:2rem;height:2rem}.F9N6-a_deviceName{color:#1a1a1a;margin-bottom:.25rem;font-size:1rem;font-weight:600}.F9N6-a_deviceDetails{color:var(--admin-text-muted);font-size:.875rem}.F9N6-a_deviceStatusBadge{white-space:nowrap;border-radius:12px;padding:.25rem .75rem;font-size:.75rem;font-weight:600}.F9N6-a_deviceStatusActive{color:#065f46;background:#d1fae5}.F9N6-a_deviceStatusInactive{background:var(--admin-surface-sunken);color:var(--admin-text-muted)}.F9N6-a_deviceCardBody{flex-direction:column;gap:.5rem;display:flex}.F9N6-a_deviceInfoRow{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.F9N6-a_deviceInfoLabel{color:var(--admin-text-muted);flex-shrink:0;min-width:100px;font-size:.875rem;font-weight:500}.F9N6-a_deviceInfoValue{color:#1a1a1a;text-align:right;word-break:break-word;flex:1;font-size:.875rem}.F9N6-a_deviceCardActions{border-top:1px solid #e5e7eb;flex-wrap:wrap;gap:.5rem;margin-top:1rem;padding-top:1rem;display:flex}.F9N6-a_deviceActionButton{background:var(--admin-surface);color:var(--admin-text-muted);cursor:pointer;border:1px solid #e5e7eb;border-radius:6px;justify-content:center;align-items:center;min-width:36px;height:36px;padding:.5rem .75rem;font-size:.875rem;font-weight:500;transition:all .2s;display:flex}.F9N6-a_deviceActionButton:hover:not(:disabled){background:var(--admin-surface-sunken);border-color:var(--admin-border);transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}.F9N6-a_deviceActionButton:disabled{opacity:.5;cursor:not-allowed}.F9N6-a_deviceActionButton svg{width:14px;height:14px}@media (max-width:768px){.F9N6-a_devicesSummary{flex-direction:column;gap:1rem}.F9N6-a_devicesGrid{grid-template-columns:1fr}.F9N6-a_deviceInfoRow{flex-direction:column;gap:.25rem}.F9N6-a_deviceInfoLabel{min-width:auto}.F9N6-a_deviceInfoValue{text-align:left}.F9N6-a_deviceCardActions{flex-direction:column}.F9N6-a_deviceActionButton{justify-content:center;width:100%}}.F9N6-a_verificationActions{background:#f7fafc;border:1px solid #e2e8f0;border-radius:8px;margin-top:1rem;padding:1rem}.F9N6-a_verificationStatus{border-bottom:1px solid #e2e8f0;margin-bottom:1rem;padding-bottom:1rem}.F9N6-a_verificationStatus strong{color:#1a1a1a;margin-bottom:.5rem;font-size:.95rem;display:block}.F9N6-a_verifiedBadge{color:#065f46;background:#d1fae5;border-radius:6px;margin-top:.5rem;padding:.375rem .75rem;font-size:.875rem;font-weight:500;display:inline-block}.F9N6-a_unverifiedBadge{color:#991b1b;background:#fee2e2;border-radius:6px;margin-top:.5rem;padding:.375rem .75rem;font-size:.875rem;font-weight:500;display:inline-block}.F9N6-a_userAccountMeta{flex-wrap:wrap;gap:.5rem;margin-top:.65rem;display:flex}.F9N6-a_googleRegistrationBadge{color:#3730a3;background:#eef2ff;border:1px solid #c7d2fe;border-radius:999px;align-items:center;padding:.3rem .65rem;font-size:.78rem;font-weight:600;display:inline-flex}.F9N6-a_webRegistrationBadge{background:var(--admin-surface-sunken);color:var(--admin-text-secondary);border:1px solid #e5e7eb;border-radius:999px;align-items:center;padding:.3rem .65rem;font-size:.78rem;font-weight:600;display:inline-flex}.F9N6-a_verificationButtons{flex-wrap:wrap;gap:1rem;display:flex}.F9N6-a_verificationButton,.F9N6-a_consentButton{cursor:pointer;text-align:center;border:none;border-radius:6px;flex:1;min-width:200px;padding:.75rem 1.5rem;font-size:.9rem;font-weight:600;transition:all .2s}.F9N6-a_verificationButton{color:#fff;background-color:#0070f3}.F9N6-a_verificationButton:hover:not(:disabled){background-color:#0051cc;transform:translateY(-1px);box-shadow:0 4px 12px #0070f34d}.F9N6-a_consentButton{color:#fff;background-color:#10b981}.F9N6-a_consentButton:hover:not(:disabled){background-color:#059669;transform:translateY(-1px);box-shadow:0 4px 12px #10b9814d}.F9N6-a_verificationButton:disabled,.F9N6-a_consentButton:disabled{opacity:.6;cursor:not-allowed;transform:none}@media (max-width:640px){.F9N6-a_verificationButtons{flex-direction:column}.F9N6-a_verificationButton,.F9N6-a_consentButton{width:100%;min-width:auto}}
.S0NgAW_root{--pointer-x:0;--pointer-y:0;z-index:0;pointer-events:none;background:#f6f9fc;position:fixed;inset:0;overflow:hidden}.S0NgAW_contained{z-index:0;position:absolute;inset:0}.S0NgAW_base{background:radial-gradient(90% 70% at 50% 0,#fff 0%,#0000 72%) 0 0/100% 100%,linear-gradient(165deg,#f8fbfe 0%,#eef7fc 45%,#f4f8fb 100%) 0 0/200% 200%;animation:16s ease-in-out infinite S0NgAW_baseShift;position:absolute;inset:0}.S0NgAW_blob{filter:blur(72px);will-change:transform, opacity;opacity:.85;border-radius:50%;position:absolute}.S0NgAW_blob1{width:min(58vw,520px);height:min(58vw,520px);transform:translate(calc(var(--pointer-x) * 36px), calc(var(--pointer-y) * 28px));background:radial-gradient(circle,#8fcce8f2 0%,#8fcce800 68%);animation:22s ease-in-out infinite S0NgAW_meshDriftA,14s ease-in-out infinite S0NgAW_colorPulseA;top:-12%;right:-8%}.S0NgAW_blob2{width:min(52vw,480px);height:min(52vw,480px);transform:translate(calc(var(--pointer-x) * -28px), calc(var(--pointer-y) * 22px));background:radial-gradient(circle,#d4f1f9fa 0%,#b7e6f600 70%);animation:26s ease-in-out infinite S0NgAW_meshDriftB,18s ease-in-out infinite S0NgAW_colorPulseB;top:28%;left:-14%}.S0NgAW_blob3{width:min(48vw,440px);height:min(48vw,440px);transform:translate(calc(var(--pointer-x) * 22px), calc(var(--pointer-y) * -26px));background:radial-gradient(circle,#fde68abf 0%,#fef3c700 68%);animation:20s ease-in-out infinite S0NgAW_meshDriftC,12s ease-in-out infinite S0NgAW_colorPulseC;bottom:-10%;right:6%}.S0NgAW_blob4{width:min(44vw,400px);height:min(44vw,400px);transform:translate(calc(var(--pointer-x) * -20px), calc(var(--pointer-y) * -18px));background:radial-gradient(circle,#e7f5fbf2 0%,#eef7fc00 72%);animation:24s ease-in-out infinite S0NgAW_meshDriftD,20s ease-in-out infinite S0NgAW_colorPulseD;top:8%;left:10%}.S0NgAW_blob5{width:min(40vw,360px);height:min(40vw,360px);transform:translate(calc(var(--pointer-x) * 14px), calc(var(--pointer-y) * 14px));background:radial-gradient(circle,#bae6fd8c 0%,#e0f2fe00 70%);animation:28s ease-in-out infinite S0NgAW_meshDriftE,16s ease-in-out infinite S0NgAW_colorPulseE;top:42%;left:38%}.S0NgAW_noise{opacity:.035;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px 180px;position:absolute;inset:0}.S0NgAW_vivid .S0NgAW_blob1{transform:translate(calc(var(--pointer-x) * 48px), calc(var(--pointer-y) * 36px));animation:18s ease-in-out infinite S0NgAW_meshDriftA,10s ease-in-out infinite S0NgAW_colorPulseA}.S0NgAW_vivid .S0NgAW_blob2{transform:translate(calc(var(--pointer-x) * -38px), calc(var(--pointer-y) * 30px))}.S0NgAW_vivid .S0NgAW_blob3{transform:translate(calc(var(--pointer-x) * 32px), calc(var(--pointer-y) * -34px))}.S0NgAW_vivid .S0NgAW_blob{opacity:.92;filter:blur(68px)}.S0NgAW_vivid .S0NgAW_base{animation-duration:12s}@keyframes S0NgAW_baseShift{0%,to{background-position:0 0,0%}50%{background-position:0 0,100%}}@keyframes S0NgAW_meshDriftA{0%,to{margin-top:0;margin-left:0}50%{margin-top:24px;margin-left:-18px}}@keyframes S0NgAW_meshDriftB{0%,to{margin-top:0;margin-left:0}50%{margin-top:-20px;margin-left:28px}}@keyframes S0NgAW_meshDriftC{0%,to{margin-top:0;margin-left:0}50%{margin-top:18px;margin-left:-22px}}@keyframes S0NgAW_meshDriftD{0%,to{margin-top:0;margin-left:0}50%{margin-top:-16px;margin-left:14px}}@keyframes S0NgAW_meshDriftE{0%,to{margin-top:0;margin-left:0}50%{margin-top:12px;margin-left:-12px}}@keyframes S0NgAW_colorPulseA{0%,to{opacity:.78}50%{opacity:.98}}@keyframes S0NgAW_colorPulseB{0%,to{opacity:.72}50%{opacity:.94}}@keyframes S0NgAW_colorPulseC{0%,to{opacity:.65}50%{opacity:.88}}@keyframes S0NgAW_colorPulseD{0%,to{opacity:.7}50%{opacity:.92}}@keyframes S0NgAW_colorPulseE{0%,to{opacity:.55}50%{opacity:.82}}@media (prefers-reduced-motion:reduce){.S0NgAW_base{animation:none}.S0NgAW_blob{animation:none!important;transform:none!important}}[data-theme=dark] .S0NgAW_root{background:#0f141a}[data-theme=dark] .S0NgAW_base{background:radial-gradient(90% 70% at 50% 0,#1e4c6e8c 0%,#0000 72%),linear-gradient(165deg,#121a23 0%,#0f141a 45%,#0d1319 100%)}[data-theme=dark] .S0NgAW_blob1{background:radial-gradient(circle,#2ba7e047 0%,#2ba7e000 68%)}[data-theme=dark] .S0NgAW_blob2{background:radial-gradient(circle,#3884af38 0%,#3884af00 70%)}[data-theme=dark] .S0NgAW_blob3{background:radial-gradient(circle,#c9a22724 0%,#c9a22700 68%)}[data-theme=dark] .S0NgAW_blob4{background:radial-gradient(circle,#0f326080 0%,#0f326000 72%)}[data-theme=dark] .S0NgAW_blob5{background:radial-gradient(circle,#489ec829 0%,#489ec800 70%)}[data-theme=dark] .S0NgAW_noise{opacity:.05;mix-blend-mode:overlay}
.EOUshG_overlay{z-index:999999;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:1;will-change:opacity;background:#eef7fc;justify-content:center;align-items:center;animation:.2s ease-out EOUshG_fadeIn;display:flex;position:fixed;inset:0}.EOUshG_overlayPortal{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#d6ecf8eb}.EOUshG_overlayPortal .EOUshG_content{z-index:1}.EOUshG_content{z-index:2;flex-direction:column;align-items:center;gap:.4rem;padding:1rem;display:flex;position:relative}.EOUshG_svgStage{color:#fff;opacity:.96;filter:drop-shadow(0 14px 28px #2ba7e047);justify-content:center;align-items:center;width:16rem;height:16rem;display:flex}.EOUshG_svgStagePortal{color:#0a6f9c;filter:drop-shadow(0 16px 32px #0a6f9c61)}.EOUshG_message{color:#154963;letter-spacing:.01em;margin:0;font-size:.92rem;font-weight:500}[data-theme=dark] .EOUshG_overlay{background:#0f141a}[data-theme=dark] .EOUshG_overlayPortal{background:#0f141aeb}[data-theme=dark] .EOUshG_svgStagePortal{color:#e8f4fb;filter:drop-shadow(0 16px 32px #2ba7e059)}[data-theme=dark] .EOUshG_message{color:#e8f4fbe6}@keyframes EOUshG_fadeIn{0%{opacity:.96}to{opacity:1}}@media (max-width:768px){.EOUshG_svgStage{width:12.5rem;height:12.5rem}.EOUshG_content{width:min(88vw,21rem);padding:.75rem .5rem}}@media (prefers-reduced-motion:reduce){.EOUshG_overlay{animation:none!important}}
.n7r8wW_container{color:#0a0a0a;background-color:#f8f9fb;min-height:100vh}.n7r8wW_content{flex-direction:column;gap:3rem;max-width:1280px;margin-inline:auto;padding:0 clamp(1.5rem,5vw,5rem) clamp(4rem,6vh,6rem);display:flex}.n7r8wW_serviceImage{object-fit:cover;border:1px solid #e5e5e5;border-radius:12px;width:100%;max-height:500px;box-shadow:0 4px 24px #00000012}.n7r8wW_descriptionSection{flex-direction:column;gap:2rem;display:flex}.n7r8wW_methodologySection{flex-direction:column;gap:1.5rem;display:flex}.n7r8wW_sectionTitle{font-family:var(--font-cormorant), "Cormorant Garamond", Georgia, serif;color:#0a0a0a;letter-spacing:-.02em;-webkit-font-smoothing:antialiased;margin:0;font-size:clamp(1.6rem,2.5vw,2.2rem);font-weight:300}.n7r8wW_methodologyGrid{grid-template-columns:1fr;gap:1rem;display:grid}.n7r8wW_methodologyCard{background:#fff;border:1px solid #e5e5e5;border-radius:10px;padding:1.5rem 1.5rem 1.5rem 4.5rem;transition:box-shadow .25s,border-color .25s;position:relative;box-shadow:0 2px 8px #0000000a}.n7r8wW_methodologyCard:hover{border-color:#1e9ad44d;box-shadow:0 6px 20px #1e9ad41a}.n7r8wW_methodologyNumber{color:#1e9ad4;width:28px;height:28px;font-family:var(--font-dm-sans), "DM Sans", sans-serif;background:#1e9ad41a;border:1px solid #1e9ad44d;border-radius:50%;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:flex;position:absolute;top:1.5rem;left:1.5rem}.n7r8wW_methodologyTitle{font-family:var(--font-dm-sans), "DM Sans", sans-serif;color:#0a0a0a;-webkit-font-smoothing:antialiased;margin:0 0 .4rem;font-size:1rem;font-weight:500}.n7r8wW_methodologyDescription{font-family:var(--font-inter), Inter, sans-serif;color:#6b7280;margin:0;font-size:.88rem;font-weight:400;line-height:1.65}@media (max-width:768px){.n7r8wW_content{gap:2rem;padding:0 1.5rem 3rem}.n7r8wW_descriptionContent{padding:1.5rem}.n7r8wW_methodologyCard{padding-top:3.5rem;padding-left:1.5rem}.n7r8wW_methodologyNumber{top:1rem;left:1.25rem}}
.qtpeJq_legend{color:#334155;margin:0 0 .85rem;padding:0;font-size:.95rem;line-height:1.5}.qtpeJq_grid,.qtpeJq_list{border:0;min-inline-size:0;margin:0;padding:0}.qtpeJq_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.qtpeJq_list{gap:.5rem;display:grid}.qtpeJq_card,.qtpeJq_row{text-align:left;font:inherit;color:inherit;cursor:pointer;background:#fff;border:1px solid #1e9ad438;border-radius:12px}.qtpeJq_card{flex-direction:column;gap:.4rem;padding:1.05rem 1.15rem;transition:border-color .15s,transform .15s;display:flex;box-shadow:0 2px 12px #0f32600a}.qtpeJq_card:hover,.qtpeJq_row:hover{border-color:#1e9ad480}.qtpeJq_card:hover{transform:translateY(-1px)}.qtpeJq_row{padding:.75rem .9rem}.qtpeJq_cardTitle{color:#0a2245;font-size:1rem;font-weight:700}.qtpeJq_cardDescription{color:#5a6572;font-size:.9rem;line-height:1.45}@media (max-width:720px){.qtpeJq_grid{grid-template-columns:1fr}}
.RkYhCq_section{margin:0 0 2.5rem;scroll-margin-top:5.5rem}.RkYhCq_title{font-family:var(--font-cormorant), "Cormorant Garamond", Georgia, serif;letter-spacing:-.02em;color:var(--brand-900,#0a2245);margin:0 0 .75rem;font-size:clamp(1.55rem,2.5vw,2.05rem);font-weight:300}.RkYhCq_intro{color:#64748b;max-width:40rem;margin:0 0 1.15rem;font-size:.95rem;line-height:1.6}.RkYhCq_notice{color:#334155;background:#f8fafc;border:1px solid #dbe4ee;border-radius:12px;max-width:40rem;padding:1.1rem 1.2rem;line-height:1.55}.RkYhCq_notice p{margin:0 0 .75rem}.RkYhCq_notice a{color:#1267a0;font-weight:650}.RkYhCq_back{color:#1e9ad4;font:inherit;cursor:pointer;background:0 0;border:0;margin-top:.85rem;padding:0;font-weight:650}
.QNRTKa_page{color:#0a0a0a;background-color:#f8f9fb;min-height:100vh}.QNRTKa_content{flex-direction:column;gap:3rem;max-width:1280px;margin-inline:auto;padding:2.5rem clamp(1.5rem,5vw,5rem) clamp(4rem,6vh,6rem);display:flex}@media (max-width:768px){.QNRTKa_content{padding-bottom:calc(5.5rem + env(safe-area-inset-bottom));gap:2.25rem}}
._5TyNaG_backdrop{z-index:13000;background:#0f172a73;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}._5TyNaG_dialog{background:#fff;border-radius:12px;flex-direction:column;gap:.75rem;width:min(36rem,100%);max-height:min(36rem,100%);padding:1.25rem;font-family:Inter,sans-serif;display:flex;box-shadow:0 16px 40px #0f172a33}._5TyNaG_dialog h3{margin:0;font-size:1.05rem}._5TyNaG_hint{color:#64748b;margin:0;font-size:.9rem}._5TyNaG_dialog input{border:1px solid #cbd5e1;border-radius:8px;width:100%;padding:.55rem .75rem}._5TyNaG_list{flex-direction:column;gap:.5rem;min-height:8rem;display:flex;overflow:auto}._5TyNaG_option,._5TyNaG_optionDisabled{text-align:left;background:#fff;border:1px solid #e2e8f0;border-radius:8px;justify-content:space-between;gap:1rem;width:100%;padding:.7rem .8rem;display:flex}._5TyNaG_option{cursor:pointer}._5TyNaG_option:hover:not(:disabled){border-color:#1e9ad4}._5TyNaG_optionDisabled{color:#64748b;cursor:default}._5TyNaG_numero{font-weight:600}._5TyNaG_meta,._5TyNaG_motivo,._5TyNaG_empty,._5TyNaG_error{font-size:.85rem}._5TyNaG_motivo,._5TyNaG_error{color:#b45309}._5TyNaG_actions{justify-content:flex-end;display:flex}
.r5ua3G_wrap{flex-wrap:wrap;align-items:center;gap:.25rem;display:inline-flex}.r5ua3G_usage,.r5ua3G_trial{border-radius:999px;align-items:center;padding:.1rem .45rem;font-size:.65rem;font-weight:600;line-height:1.2;display:inline-flex}.r5ua3G_usage{color:#3730a3;background:#e0e7ff;border:1px solid #c7d2fe}.r5ua3G_trial{color:#9a3412;background:#ffedd5;border:1px solid #fed7aa;font-weight:700}
.P1bxFa_actions{flex-shrink:0;align-items:center;gap:.1rem;display:flex;position:relative}.P1bxFa_actions>button,.P1bxFa_moreWrap>button{color:var(--admin-text-secondary,#64748b);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:.3rem;transition:background .15s,color .15s;display:flex}.P1bxFa_actions>button:hover,.P1bxFa_moreWrap>button:hover{color:#3b82f6;background:#f1f5f9}.P1bxFa_actions>button:disabled{opacity:.5;cursor:not-allowed}.P1bxFa_trialActive{color:#9a3412!important;background:#ffedd5!important}.P1bxFa_moreWrap{position:relative}.P1bxFa_menu{z-index:10050;background:#fff;border:1px solid #e2e8f0;border-radius:8px;flex-direction:column;gap:.15rem;min-width:190px;padding:.35rem;display:flex;position:fixed;box-shadow:0 8px 24px #0f172a1f}.P1bxFa_menuItem,.P1bxFa_menuVisibility{color:#334155;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:6px;align-items:center;gap:.5rem;width:100%;padding:.45rem .55rem;font-size:.8rem;display:flex}.P1bxFa_menuItem:hover,.P1bxFa_menuVisibility:hover{color:#1d4ed8;background:#f1f5f9}.P1bxFa_menuItemActive{color:#9a3412;background:#ffedd5}.P1bxFa_menuItemDanger:hover{color:#dc2626;background:#fef2f2}.P1bxFa_menuItemRow{width:100%}.P1bxFa_menuVisibility{justify-content:flex-start}@media (max-width:640px){.P1bxFa_actions{border-top:1px solid #f1f5f9;justify-content:flex-end;width:100%;padding-top:.25rem}}
.B2B_3G_wrap{box-sizing:border-box;width:100%;max-width:1280px;margin:0 auto;padding:0 clamp(1rem,3vw,2rem) 2rem}.B2B_3G_hero,.B2B_3G_tabs,.B2B_3G_panel,.B2B_3G_block{background:linear-gradient(90deg,#eef2f7 25%,#e2e8f0 50%,#eef2f7 75%) 0 0/200% 100%;border-radius:14px;animation:1.5s ease-in-out infinite B2B_3G_portalSkeletonPulse}.B2B_3G_hero{min-height:150px;margin-bottom:1rem}.B2B_3G_tabs{max-width:640px;min-height:48px;margin-bottom:1rem}.B2B_3G_panel{min-height:280px}.B2B_3G_block{min-height:120px;margin-bottom:.75rem}.B2B_3G_compact .B2B_3G_hero{min-height:100px}.B2B_3G_compact .B2B_3G_panel{min-height:200px}@keyframes B2B_3G_portalSkeletonPulse{0%{background-position:200% 0}to{background-position:-200% 0}}
.vvkwaq_wrap{flex-direction:column;gap:.4rem;display:flex}.vvkwaq_label{color:#374151;font-size:.88rem;font-weight:600}.vvkwaq_select{color:#1f2937;background:#f9fafb;border:1px solid #d1d5db;border-radius:8px;width:100%;padding:.5rem .65rem;font-size:.88rem}.vvkwaq_select:focus{border-color:#6366f1;outline:none;box-shadow:0 0 0 2px #6366f133}.vvkwaq_input{border:1px solid #d1d5db;border-radius:8px;width:100%;padding:.5rem .65rem;font-size:.88rem}.vvkwaq_input:focus{border-color:#6366f1;outline:none;box-shadow:0 0 0 2px #6366f133}.vvkwaq_hintError{color:#b91c1c;margin:0;font-size:.78rem}.vvkwaq_hintMuted{color:#6b7280;margin:0;font-size:.75rem;line-height:1.35}.vvkwaq_hintBox{color:#374151;background:#f3f4f6;border-radius:8px;margin:0;padding:.55rem .7rem;font-size:.78rem;line-height:1.4}.vvkwaq_hintBox p{margin:0}.vvkwaq_hintBox ul{margin:.3rem 0;padding-left:1.1rem}.vvkwaq_hintBox li+li{margin-top:.1rem}
.F5baKa_hint{color:#4b5563;margin:0 0 .85rem;font-size:.875rem;line-height:1.45}.F5baKa_meta{color:#6b7280;margin:0 0 .85rem;font-size:.8rem}.F5baKa_coverage{color:#334155;background:#f8fafc;border:1px solid #e5e7eb;border-radius:8px;margin:0 0 .85rem;padding:.55rem .7rem;font-size:.8rem}.F5baKa_coverageWarn{color:#9a3412;background:#fff7ed;border-color:#fed7aa}.F5baKa_parts{flex-direction:column;gap:.65rem;max-height:360px;padding-right:.15rem;display:flex;overflow-y:auto}.F5baKa_part{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;grid-template-columns:4.5rem 4.5rem minmax(0,1fr) minmax(8rem,11rem) auto;align-items:end;gap:.45rem;padding:.65rem;display:grid}.F5baKa_field{flex-direction:column;gap:.25rem;min-width:0;display:flex}.F5baKa_field label{color:#6b7280;font-size:.72rem;font-weight:600}.F5baKa_field input,.F5baKa_field select{width:100%;min-height:2rem;font:inherit;background:#fff;border:1px solid #d1d5db;border-radius:6px;padding:.3rem .45rem;font-size:.8rem}.F5baKa_remove{color:#b91c1c;cursor:pointer;background:#fef2f2;border:1px solid #fecaca;border-radius:6px;min-height:2rem;padding:.3rem .5rem;font-size:.75rem;font-weight:600}.F5baKa_remove:hover:not(:disabled){background:#fee2e2}.F5baKa_toolbar{flex-wrap:wrap;gap:.45rem;margin:.75rem 0 .5rem;display:flex}.F5baKa_hideOriginal{color:#334155;align-items:center;gap:.5rem;margin-top:.85rem;font-size:.85rem;display:flex}.F5baKa_error{color:#b91c1c;margin:.75rem 0 0;font-size:.85rem;font-weight:600}@media (max-width:720px){.F5baKa_part{grid-template-columns:1fr 1fr}.F5baKa_part .F5baKa_field:nth-child(3),.F5baKa_part .F5baKa_field:nth-child(4),.F5baKa_remove{grid-column:1/-1}}
.IYHKsq_container{background:var(--portal-brand-subtle,#eef7fc);z-index:9998;height:3px;animation:.4s ease-out IYHKsq_slideIn;position:fixed;top:0;left:0;right:0;overflow:hidden}.IYHKsq_content{justify-content:center;align-items:center;gap:12px;height:100%;padding:0 20px;display:flex}.IYHKsq_spinner{border:2px solid #0000;border-top:2px solid var(--portal-brand,#1e9ad4);border-radius:50%;width:14px;height:14px;animation:.8s linear infinite IYHKsq_spin}.IYHKsq_message{color:var(--portal-brand-dark,#0f3260);white-space:nowrap;font-size:11px;font-weight:500;font-family:var(--font-inter), Inter, sans-serif;letter-spacing:.02em}.IYHKsq_bar{background:linear-gradient(90deg, transparent, var(--portal-brand,#1e9ad4), transparent);animation:1.2s ease-in-out infinite IYHKsq_shimmer;position:absolute;inset:0}@keyframes IYHKsq_slideIn{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes IYHKsq_spin{to{transform:rotate(360deg)}}@keyframes IYHKsq_shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media (max-width:768px){.IYHKsq_message{display:none}}
.EeXmZG_container{box-sizing:border-box;width:100%;max-width:1280px;margin:0 auto;padding:0 clamp(1rem,3vw,2rem);position:relative}.EeXmZG_container>*{z-index:1;position:relative}@media (max-width:768px){.EeXmZG_container{padding:0}}
._uy2-W_card{background:var(--admin-surface);border:1px solid #e2e8f0;border-radius:12px;margin-top:1rem;padding:1rem}._uy2-W_headerToggle{cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:.5rem;width:100%;padding:0;display:flex}._uy2-W_headerToggle:hover ._uy2-W_title{color:#0369a1}._uy2-W_headerContent{flex:1;min-width:0}._uy2-W_collapseIcon{width:1.25rem;height:1.25rem;color:var(--admin-text-secondary);flex-shrink:0;justify-content:center;align-items:center;transition:transform .2s;display:flex}._uy2-W_collapseIcon svg{width:1rem;height:1rem}._uy2-W_collapseIcon[data-expanded=false]{transform:rotate(-90deg)}._uy2-W_collapsedHint{color:#92400e;text-overflow:ellipsis;white-space:nowrap;margin:.25rem 0 0;font-size:.78rem;line-height:1.35;overflow:hidden}._uy2-W_title{color:#0f172a;margin:0;font-size:1rem;font-weight:700}._uy2-W_subtitle{color:#475569;margin:.35rem 0 0;font-size:.85rem}._uy2-W_statusBadge{white-space:nowrap;border-radius:999px;padding:.2rem .55rem;font-size:.74rem;font-weight:700}._uy2-W_statusOk{color:#166534;background:#dcfce7}._uy2-W_statusWarn{color:#92400e;background:#fef3c7}._uy2-W_statusMuted{color:#334155;background:#e2e8f0}._uy2-W_progressWrap{margin-top:.75rem}._uy2-W_progressBar{background:#e2e8f0;border-radius:999px;width:100%;height:8px;overflow:hidden}._uy2-W_progressFill{background:linear-gradient(90deg,#0ea5e9 0%,#22c55e 100%);height:100%;display:block}._uy2-W_progressText{color:#475569;margin:.35rem 0 0;font-size:.8rem}._uy2-W_pendingList{color:#334155;margin:.75rem 0 0;padding-left:1rem}._uy2-W_pendingList li{margin:.2rem 0;font-size:.84rem}._uy2-W_listsGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.75rem;margin-top:.75rem;display:grid}._uy2-W_listTitle{color:#0f172a;margin:0;font-size:.82rem;font-weight:700}._uy2-W_successList{color:#166534;margin:.45rem 0 0;padding-left:1rem}._uy2-W_successList li{margin:.2rem 0;font-size:.84rem}._uy2-W_optionalList{color:#92400e;margin:.45rem 0 0;padding-left:1rem}._uy2-W_optionalList li{margin:.2rem 0;font-size:.84rem}._uy2-W_actions{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}._uy2-W_button{background:var(--admin-surface-sunken);color:#0f172a;cursor:pointer;border:1px solid #cbd5e1;border-radius:8px;padding:.4rem .65rem;font-size:.8rem;font-weight:600}._uy2-W_button:hover{background:#f1f5f9}._uy2-W_error{color:#b91c1c;margin-top:.6rem;font-size:.82rem}
.KEJ_Dq_chip{white-space:nowrap;border:1px solid #0000;border-radius:6px;align-items:center;gap:.25rem;font-weight:600;line-height:1.2;display:inline-flex}.KEJ_Dq_sizeMd{padding:.375rem .75rem;font-size:.875rem}.KEJ_Dq_sizeSm{text-transform:uppercase;letter-spacing:.04em;border-radius:9999px;padding:.2rem .55rem;font-size:.7rem}.KEJ_Dq_clickable{cursor:pointer;font:inherit}.KEJ_Dq_toneOk{color:#065f46;background:#d1fae5;border-color:#a7f3d0}.KEJ_Dq_toneWarn{color:#92400e;background:#fef3c7;border-color:#fde68a}.KEJ_Dq_toneDanger{color:#991b1b;background:#fee2e2;border-color:#fecaca}.KEJ_Dq_toneNeutral{color:#374151;background:#f3f4f6;border-color:#e5e7eb}
.Ap5sMW_hero{margin-bottom:clamp(1.25rem,3vw,1.75rem);position:relative}.Ap5sMW_shell{background:#fff;border:1px solid #e5e7eb;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 8px 32px #0f32600f}.Ap5sMW_banner{background:linear-gradient(90deg,#eef7fc 0%,#e8f8f2 48%,#eef4ff 100%);border-bottom:1px solid #1e9ad41a;height:88px;position:relative;overflow:hidden}.Ap5sMW_bannerOrb{filter:blur(2px);opacity:.85;background:radial-gradient(circle at 35% 35%,#8fcce8bf 0%,#0000 55%),radial-gradient(circle at 65% 65%,#1e9ad459 0%,#0000 50%);border-radius:50%;width:120px;height:120px;position:absolute;top:50%;right:8%;transform:translateY(-50%)}.Ap5sMW_grid{z-index:1;grid-template-columns:minmax(0,1.4fr) minmax(240px,.85fr);align-items:start;gap:clamp(1.25rem,3vw,2rem);padding:clamp(1.35rem,3vw,2rem);display:grid;position:relative}.Ap5sMW_gridSingle{grid-template-columns:1fr}.Ap5sMW_main{flex-direction:column;gap:.25rem;min-width:0;display:flex}.Ap5sMW_eyebrow{align-items:center;gap:.65rem;margin-bottom:.85rem;display:inline-flex}.Ap5sMW_eyebrowLine{background:linear-gradient(90deg,#1e9ad4,#1e9ad433);width:1.75rem;height:1px;display:block}.Ap5sMW_eyebrowLabel{font-family:var(--font-inter), Inter, sans-serif;letter-spacing:.14em;text-transform:uppercase;color:#1e9ad4;font-size:.72rem;font-weight:700}.Ap5sMW_title{font-family:var(--font-dm-sans), "DM Sans", sans-serif;font-size:var(--portal-hero-title-size,clamp(2.45rem, 5.5vw, 3.65rem));font-weight:var(--portal-hero-title-weight,600);letter-spacing:var(--portal-hero-title-tracking,-.045em);color:#0f3260;-webkit-text-fill-color:transparent;-webkit-font-smoothing:antialiased;background-image:linear-gradient(120deg,#0a2245 0%,#0f3260 38%,#1e9ad4 100%);-webkit-background-clip:text;background-clip:text;margin:0 0 .55rem;line-height:1.02}.Ap5sMW_lead{font-family:var(--font-inter), Inter, sans-serif;color:#64748b;max-width:48ch;margin:0 0 1rem;font-size:clamp(.92rem,1.4vw,1rem);font-weight:400;line-height:1.6}.Ap5sMW_body{flex-direction:column;gap:.85rem;margin-bottom:.35rem;display:flex}.Ap5sMW_statGrid{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:.65rem;display:grid}.Ap5sMW_statGridAside{grid-template-columns:repeat(2,minmax(0,1fr))}.Ap5sMW_statCard{background:#f8fafc;border:1px solid #e5e7eb;border-radius:12px;flex-direction:column;gap:.2rem;padding:.85rem .95rem;transition:border-color .2s,box-shadow .2s,background .2s;display:flex}.Ap5sMW_statCard:hover{background:#fff;border-color:#1e9ad447;box-shadow:0 4px 14px #0f32600d}.Ap5sMW_statValue{font-family:var(--font-dm-sans), "DM Sans", sans-serif;letter-spacing:-.03em;color:#0f3260;font-size:clamp(1.25rem,2.2vw,1.55rem);font-weight:600;line-height:1}.Ap5sMW_statLabel{font-family:var(--font-inter), Inter, sans-serif;color:#64748b;font-size:.72rem;font-weight:500;line-height:1.35}.Ap5sMW_statCard_alert{background:#fff7f7;border-color:#ef444447}.Ap5sMW_statCard_alert .Ap5sMW_statValue{color:#dc2626}.Ap5sMW_statCard_highlight,.Ap5sMW_statCard_brand{background:linear-gradient(135deg,#eef7fc 0%,#fff 100%);border-color:#1e9ad459}.Ap5sMW_statCard_highlight .Ap5sMW_statValue,.Ap5sMW_statCard_brand .Ap5sMW_statValue{color:#1e9ad4}.Ap5sMW_statCard_warn{background:#f0f9ff;border-color:#1e9ad447}.Ap5sMW_statCard_medica{background:#fffbeb;border-color:#f59e0b47}.Ap5sMW_statCard_juicio{background:#fef2f2;border-color:#ef444438}.Ap5sMW_aside{flex-direction:column;gap:.65rem;min-width:0;display:flex}.Ap5sMW_footer{border-top:1px solid #f1f5f9;padding:0 clamp(1.35rem,3vw,2rem) clamp(1.35rem,3vw,2rem)}@media (max-width:768px){.Ap5sMW_hero{margin-bottom:.85rem}.Ap5sMW_shell{border-radius:14px}.Ap5sMW_banner{border:none;height:0}.Ap5sMW_bannerOrb{display:none}.Ap5sMW_grid{grid-template-columns:1fr;gap:.75rem;padding:.95rem .9rem 1rem}.Ap5sMW_eyebrow{gap:.45rem;margin-bottom:.4rem}.Ap5sMW_eyebrowLine{width:1.1rem}.Ap5sMW_eyebrowLabel{letter-spacing:.12em;font-size:.65rem}.Ap5sMW_title{margin:0 0 .35rem;font-size:clamp(1.55rem,7vw,1.9rem);line-height:1.12}.Ap5sMW_lead{max-width:none;margin:0 0 .75rem;font-size:.82rem;line-height:1.45}.Ap5sMW_body{gap:.55rem;margin-bottom:.15rem}.Ap5sMW_statGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}.Ap5sMW_statGridAside{grid-template-columns:repeat(2,minmax(0,1fr))}.Ap5sMW_statCard{border-radius:10px;gap:.1rem;padding:.55rem .65rem}.Ap5sMW_statValue{font-size:1.15rem}.Ap5sMW_statLabel{font-size:.65rem;line-height:1.25}.Ap5sMW_aside{gap:.5rem}.Ap5sMW_footer{padding:0 .9rem .9rem}}@media (max-width:480px){.Ap5sMW_grid{padding:.8rem .75rem .85rem}.Ap5sMW_lead{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}
._9E7-kG_bar{box-sizing:border-box;background:var(--admin-surface-sunken,#f8fafc);border:1px solid #e5e7eb;border-radius:10px;flex-wrap:wrap;align-items:center;gap:.45rem;width:100%;max-width:100%;margin:0 0 1.25rem;padding:.65rem .75rem;display:flex}._9E7-kG_btn,._9E7-kG_primary,._9E7-kG_danger,._9E7-kG_trial,._9E7-kG_trialActive{color:#334155;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #dbe3ea;border-radius:8px;justify-content:center;align-items:center;gap:.35rem;min-width:0;min-height:2.15rem;padding:.35rem .7rem;font-family:inherit;font-size:.78rem;font-weight:600;line-height:1.2;display:inline-flex}._9E7-kG_btn:hover:not(:disabled),._9E7-kG_primary:hover:not(:disabled),._9E7-kG_danger:hover:not(:disabled),._9E7-kG_trial:hover:not(:disabled){background:#f1f5f9;border-color:#cbd5e1}._9E7-kG_btn:disabled,._9E7-kG_primary:disabled,._9E7-kG_danger:disabled{opacity:.55;cursor:not-allowed}._9E7-kG_icon{flex-shrink:0;width:.9rem;height:.9rem}._9E7-kG_primary{color:#0f172a;background:linear-gradient(135deg,#1e9ad4 0%,#8fcce8 100%);border-color:#1e9ad459}._9E7-kG_primary:hover:not(:disabled){background:linear-gradient(135deg,#8fcce8 0%,#1e9ad4 100%)}._9E7-kG_danger{color:#b91c1c;background:#fef2f2;border-color:#fecaca}._9E7-kG_danger:hover:not(:disabled){background:#fee2e2;border-color:#fca5a5}._9E7-kG_trial{color:#9a3412;background:#fff7ed;border-color:#fdba74}._9E7-kG_trialActive{color:#fff;background:#c2410c;border-color:#9a3412}._9E7-kG_trialActive:hover:not(:disabled){background:#9a3412;border-color:#7c2d12}._9E7-kG_zipWrap{min-width:0;position:relative}._9E7-kG_menu{z-index:40;background:#fff;border:1px solid #e2e8f0;border-radius:8px;min-width:13.5rem;max-width:min(18rem,100vw - 2rem);padding:.35rem;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 8px 24px #0f172a1f}._9E7-kG_menuItem{color:#334155;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:flex-start;align-items:center;width:100%;min-height:2rem;margin:0;padding:.4rem .55rem;font-family:inherit;font-size:.78rem;font-weight:500;display:flex}._9E7-kG_menuItem+._9E7-kG_menuItem{margin-top:.15rem}._9E7-kG_menuItem:hover:not(:disabled){background:#f1f5f9}._9E7-kG_menuItem:disabled{opacity:.5;cursor:not-allowed}._9E7-kG_cluster{flex-wrap:wrap;align-items:center;gap:.45rem;min-width:0;display:flex}._9E7-kG_access{color:#fff;border-radius:8px;align-items:center;min-width:0;max-width:100%;margin-left:auto;padding:.28rem .6rem;font-size:.75rem;font-weight:600;display:inline-flex}._9E7-kG_access label{cursor:pointer;align-items:center;gap:.4rem;min-width:0;margin:0;display:inline-flex}._9E7-kG_access input{flex-shrink:0;width:.85rem;height:.85rem;margin:0}._9E7-kG_accessText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._9E7-kG_accessDisabled{opacity:.75}._9E7-kG_accessDisabled label{cursor:not-allowed}@media (max-width:860px){._9E7-kG_bar{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}._9E7-kG_btn,._9E7-kG_primary,._9E7-kG_danger,._9E7-kG_trial,._9E7-kG_trialActive,._9E7-kG_zipWrap,._9E7-kG_cluster{width:100%}._9E7-kG_cluster{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._9E7-kG_access{grid-column:1/-1;justify-content:flex-start;margin-left:0}._9E7-kG_menu{width:100%;min-width:0;max-width:none;left:0;right:0}}@media (max-width:420px){._9E7-kG_bar,._9E7-kG_cluster{grid-template-columns:1fr}}
.UKsDmG_chip{color:var(--admin-text-secondary,#475569);background:var(--admin-surface-sunken,#f1f5f9);border:1px solid var(--admin-border,#0f172a1f);border-radius:999px;padding:3px 9px;font-size:.75rem;font-weight:600;display:inline-block}.UKsDmG_hecho{color:var(--admin-success,#15803d);border-color:color-mix(in srgb, var(--admin-success,#15803d) 40%, transparent)}.UKsDmG_simulado{color:var(--admin-text,#1a1a1a);background:color-mix(in srgb, var(--admin-warning,#ffc107) 20%, transparent);border:1px dashed var(--admin-warning,#ffc107)}
.A3Y9kG_userFormContainer{width:100%;max-width:100%}.A3Y9kG_userForm{flex-direction:column;gap:2rem;width:100%;display:flex}.A3Y9kG_formHeader{text-align:center;margin-bottom:1.5rem}.A3Y9kG_formTitle{color:#1a1a1a;margin:0 0 .5rem;font-family:Inter,sans-serif;font-size:1.5rem;font-weight:700}.A3Y9kG_formSubtitle{color:var(--admin-text-muted);margin:0;font-family:Inter,sans-serif;font-size:1rem}.A3Y9kG_formSections{flex-direction:column;gap:2rem;display:flex}.A3Y9kG_formSection{background:var(--admin-surface-sunken);border:1px solid #e5e7eb;border-radius:12px;padding:1.5rem;position:relative}.A3Y9kG_formSection:before{content:"";background:#1e9ad4;border-radius:0 2px 2px 0;width:4px;position:absolute;top:0;bottom:0;left:0}.A3Y9kG_sectionTitle{color:#1a1a1a;margin:0 0 1rem;font-family:Inter,sans-serif;font-size:1.125rem;font-weight:600}.A3Y9kG_formGrid{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:640px){.A3Y9kG_formGrid{grid-template-columns:1fr 1fr}}.A3Y9kG_formGroup{flex-direction:column;gap:.5rem;display:flex}.A3Y9kG_formLabel{color:#374151;align-items:center;gap:.25rem;font-family:Inter,sans-serif;font-size:.875rem;font-weight:500;display:flex}.A3Y9kG_labelText{color:#374151}.A3Y9kG_required{color:#dc2626;font-weight:600}.A3Y9kG_formInput,.A3Y9kG_formSelect{color:#374151;background:#fff;border:2px solid #e5e7eb;border-radius:8px;width:100%;padding:.75rem;font-family:Inter,sans-serif;font-size:1rem;transition:all .2s}.A3Y9kG_formInput:focus,.A3Y9kG_formSelect:focus{border-color:#1e9ad4;outline:none;box-shadow:0 0 0 3px #22aff11a}.A3Y9kG_formInput::placeholder{color:#9ca3af}.A3Y9kG_checkboxGroup{flex-direction:column;gap:.5rem;display:flex}.A3Y9kG_checkboxLabel{cursor:pointer;color:#374151;align-items:center;gap:.75rem;font-family:Inter,sans-serif;font-size:.875rem;display:flex}.A3Y9kG_checkboxInput{accent-color:#1e9ad4;cursor:pointer;width:1.25rem;height:1.25rem}.A3Y9kG_checkboxCustom{display:none}.A3Y9kG_checkboxText{color:#374151;font-weight:500}.A3Y9kG_formHint{color:var(--admin-text-muted);margin:0;font-family:Inter,sans-serif;font-size:.75rem}.A3Y9kG_formActions{border-top:1px solid #e5e7eb;justify-content:flex-end;gap:1rem;margin-top:2rem;padding-top:1.5rem;display:flex}.A3Y9kG_submitButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#1e9ad4 0%,#1e40af 100%);border:none;border-radius:8px;min-width:140px;padding:.75rem 1.5rem;font-family:Inter,sans-serif;font-size:1rem;font-weight:600;transition:all .2s}.A3Y9kG_submitButton:hover{background:linear-gradient(135deg,#1e40af 0%,#1e9ad4 100%);transform:translateY(-1px);box-shadow:0 4px 12px #22aff14d}.A3Y9kG_submitButton:active{transform:translateY(0)}.A3Y9kG_submitButton:disabled{cursor:not-allowed;box-shadow:none;background:#9ca3af;transform:none}@media (max-width:640px){.A3Y9kG_formSection{padding:1rem}.A3Y9kG_formGrid{grid-template-columns:1fr}.A3Y9kG_formActions{flex-direction:column}.A3Y9kG_submitButton{width:100%}}@media (max-width:480px){.A3Y9kG_formTitle{font-size:1.25rem}.A3Y9kG_sectionTitle{font-size:1rem}.A3Y9kG_formInput,.A3Y9kG_formSelect{padding:.625rem;font-size:.875rem}}
.VoGtka_header{flex:1;align-items:center;gap:.4rem;min-width:0;display:flex}.VoGtka_select{cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;margin:0;display:inline-flex}.VoGtka_header[data-selected=true] .VoGtka_select{outline-offset:1px;border-radius:4px;outline:2px solid #bae6fd}.VoGtka_titleButton{cursor:pointer;text-align:left;min-width:0;color:inherit;background:0 0;border:none;flex:1;align-items:center;gap:.4rem;padding:0;display:flex}.VoGtka_titleButton:hover .VoGtka_count,.VoGtka_titleButton:hover .VoGtka_chevron{color:#0f172a}.VoGtka_titleContent{flex-wrap:wrap;flex:1;align-items:center;gap:.4rem;min-width:0;display:flex}:is(.VoGtka_titleContent h4,.VoGtka_titleContent h5){border:none;margin:0;padding:0}.VoGtka_count{color:#475569;text-align:center;background:#e2e8f0;border-radius:999px;flex-shrink:0;min-width:1.15rem;padding:.12rem .35rem;font-size:.68rem;font-weight:700;line-height:1.2}.VoGtka_chevron{color:#94a3b8;flex-shrink:0;width:.9rem;height:.9rem;transition:transform .15s}.VoGtka_chevronOpen{transform:rotate(180deg)}
._5VTVG_overlay{z-index:1200;background:#0f172a73;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}._5VTVG_modal{background:#fff;border-radius:8px;width:min(32rem,100%);padding:1.25rem 1.5rem;box-shadow:0 16px 40px #0f172a33}._5VTVG_title{color:#111827;margin:0 0 .5rem;font-size:1.125rem}._5VTVG_text{color:#374151;margin:0 0 1rem;font-size:.9375rem;line-height:1.45}._5VTVG_actions{flex-wrap:wrap;justify-content:flex-end;gap:.5rem;display:flex}._5VTVG_secondary,._5VTVG_primary{cursor:pointer;border:none;border-radius:4px;padding:.5rem .9rem;font-size:.875rem}._5VTVG_secondary{color:#111827;background:#e5e7eb}._5VTVG_primary{color:#fff;background:#1d4ed8}._5VTVG_secondary:disabled,._5VTVG_primary:disabled{opacity:.6;cursor:not-allowed}
.cC2qKa_chip{font:inherit;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:999px;align-items:center;padding:.3rem .65rem;font-size:.78rem;font-weight:700;line-height:1.2;display:inline-flex}.cC2qKa_moroso{color:#991b1b;background:#fee2e2;border-color:#fecaca}.cC2qKa_alCorriente{color:#065f46;background:#d1fae5;border-color:#a7f3d0}.cC2qKa_sinCuotas{color:#4b5563;background:#f3f4f6;border-color:#e5e7eb}
.kYV6Wa_panel{background:#f8fafc;border:1px dashed #1e9ad473;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.25rem;margin-top:1rem;padding:1rem 1.25rem;display:flex}.kYV6Wa_copy{flex:1;min-width:min(100%,16rem)}.kYV6Wa_title{color:#1a1a1a;margin:0;font-family:Inter,sans-serif;font-size:1rem;font-weight:700}.kYV6Wa_text{color:#475569;margin:.35rem 0 0;font-family:Inter,sans-serif;font-size:.875rem;line-height:1.45}.kYV6Wa_button{color:#1a1a1a;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#1e9ad4 0%,#8fcce8 100%);border:2px solid #1a1a1a1a;border-radius:10px;padding:.65rem 1.1rem;font-family:Inter,sans-serif;font-size:.9rem;font-weight:600}.kYV6Wa_button:hover:not(:disabled){background:linear-gradient(135deg,#8fcce8 0%,#1e9ad4 100%)}.kYV6Wa_button:disabled{opacity:.65;cursor:not-allowed}.kYV6Wa_error{color:#b91c1c;flex-basis:100%;margin:0;font-family:Inter,sans-serif;font-size:.875rem}
.bAQSMq_pagination{justify-content:center;align-items:center;gap:1rem;margin-top:1rem;display:flex}.bAQSMq_pagination button{color:#fff;cursor:pointer;background:#1e40af;border:none;border-radius:4px;padding:.5rem 1rem;transition:background .3s}.bAQSMq_pagination button:hover{background:#153e75}@media (max-width:600px){.bAQSMq_pagination button{padding:.4rem .8rem;font-size:.9rem}}
