.crudTabs_tabsWrapper__Vl7cH{display:flex;gap:8px;margin-bottom:16px;padding-bottom:4px;border-bottom:1px solid var(--color-border);overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.crudTabs_tabsWrapper__Vl7cH::-webkit-scrollbar{height:4px}.crudTabs_tabsWrapper__Vl7cH::-webkit-scrollbar-track{background:transparent}.crudTabs_tabsWrapper__Vl7cH::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:2px}.crudTabs_tab__Py5jv{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;padding:8px 14px;font-size:18px;font-weight:500;color:var(--color-text-secondary);cursor:pointer;border-radius:6px 6px 0 0;transition:all .2s ease;white-space:nowrap;flex-shrink:0}.crudTabs_tab__Py5jv:hover{color:var(--color-text-primary);background-color:var(--color-surface-soft)}.crudTabs_active__RzwtG{color:var(--color-text-primary);background-color:var(--color-surface);border-bottom:2px solid var(--color-primary);font-weight:600}@media(max-width:768px){.crudTabs_tabsWrapper__Vl7cH{gap:6px;margin-bottom:var(--spacing-sm)}.crudTabs_tab__Py5jv{font-size:var(--font-size-base);padding:10px 12px}}@media(max-width:640px){.crudTabs_tabsWrapper__Vl7cH{gap:4px;padding-bottom:2px}.crudTabs_tab__Py5jv{font-size:var(--font-size-sm);padding:12px 14px;min-height:44px}}@media(max-width:480px){.crudTabs_tabsWrapper__Vl7cH{gap:2px}.crudTabs_tab__Py5jv{font-size:13px;padding:10px 12px}}.crudCards_grid__sfVwh{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--spacing-xl);gap:var(--spacing-xl);width:100%;min-height:calc(80vh - var(--header-height) - var(--spacing-2xl))}.crudCards_card__8nRJV{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-md);padding:var(--spacing-2xl);height:100%;border-radius:var(--border-radius-lg);border:1px solid var(--color-border);font-size:var(--font-size-lg);font-weight:600;text-align:center;color:var(--color-text-primary);background:linear-gradient(135deg,var(--color-surface) 0,var(--color-surface-soft) 100%);cursor:pointer;outline:none;box-shadow:var(--shadow-sm);transition:transform var(--transition-normal),box-shadow var(--transition-normal),border-color var(--transition-normal),background var(--transition-normal)}.crudCards_card__8nRJV:hover{transform:translateY(-6px);border-color:var(--color-primary-light);box-shadow:var(--shadow-lg);background:linear-gradient(135deg,var(--color-primary-lighter) 0,var(--color-surface) 70%)}.crudCards_card__8nRJV:focus-visible{box-shadow:0 0 0 3px var(--color-primary-lighter),var(--shadow-lg)}.crudCards_card__8nRJV svg{font-size:2.75rem;color:var(--color-secondary);transition:transform var(--transition-normal),color var(--transition-normal)}.crudCards_card__8nRJV:hover svg{transform:scale(1.1);color:var(--color-primary)}.crudCards_card__8nRJV span{font-size:var(--font-size-xl);letter-spacing:.2px}@media(max-width:768px){.crudCards_grid__sfVwh{grid-template-columns:1fr;gap:var(--spacing-lg)}.crudCards_card__8nRJV{padding:var(--spacing-xl);min-height:120px}.crudCards_card__8nRJV span{font-size:var(--font-size-lg)}}@media(max-width:640px){.crudCards_grid__sfVwh{gap:var(--spacing-md);min-height:auto}.crudCards_card__8nRJV{padding:var(--spacing-lg);gap:var(--spacing-sm);min-height:100px}.crudCards_card__8nRJV svg{font-size:2.25rem}.crudCards_card__8nRJV span{font-size:var(--font-size-base)}.crudCards_card__8nRJV:active{transform:translateY(-2px);transition:transform .1s ease}}@media(max-width:480px){.crudCards_grid__sfVwh{gap:var(--spacing-sm)}.crudCards_card__8nRJV{padding:var(--spacing-md);gap:var(--spacing-xs);min-height:90px}.crudCards_card__8nRJV svg{font-size:2rem}.crudCards_card__8nRJV span{font-size:var(--font-size-sm);letter-spacing:0}}@media(max-width:768px)and (orientation:landscape){.crudCards_grid__sfVwh{grid-template-columns:repeat(2,1fr);gap:var(--spacing-md)}.crudCards_card__8nRJV{min-height:80px;padding:var(--spacing-md)}}.page_page__AvF0R{display:flex;flex-direction:column;gap:var(--spacing-lg);padding:var(--spacing-lg);min-height:100%}.page_daniel__bUJod{color:red}.page_headerSection__IxAMP{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:var(--spacing-md)}.page_headerLeft__hAnfT{display:flex;flex-direction:column;gap:var(--spacing-md);min-width:280px}.page_headerRight__kCbsk{justify-content:flex-end}.page_headerRight__kCbsk,.page_titleRow__AIxIH{display:flex;align-items:center;gap:var(--spacing-sm)}.page_titleIcon__Ruzpv{color:var(--color-brand-cta)}.page_title__DM1gJ{font-size:var(--font-size-2xl);font-weight:800;color:var(--color-text-primary);margin:0;line-height:1.1}.page_subtitle__7a1rB{color:var(--color-text-secondary);font-size:var(--font-size-sm);margin:4px 0 0}.page_primaryBtn__jU_nk{display:inline-flex;align-items:center;gap:var(--spacing-xs);padding:10px 14px;background:linear-gradient(180deg,var(--color-brand-cta) 0,var(--color-brand-cta-dark) 100%);color:var(--color-text-inverse);border:none;border-radius:var(--border-radius-md);font-weight:700;font-size:var(--font-size-sm);cursor:pointer;transition:transform var(--transition-fast),box-shadow var(--transition-fast),filter var(--transition-fast)}.page_primaryBtn__jU_nk:hover{transform:translateY(-1px);box-shadow:0 10px 22px rgba(247,145,31,.22);filter:brightness(1.02)}.page_primaryBtn__jU_nk:active{transform:translateY(0);box-shadow:0 6px 14px rgba(247,145,31,.16)}.page_statsRow__WtiWy{display:flex;gap:var(--spacing-sm);flex-wrap:wrap}.page_statCard__tzuIk{min-width:120px;padding:12px 14px;border-radius:var(--border-radius-lg);border:1px solid rgba(17,24,39,.08);background:var(--color-surface,#fff);box-shadow:0 10px 24px rgba(0,0,0,.03);display:flex;flex-direction:column;gap:6px}.page_statLabel__oOwa8{font-size:12px;color:var(--color-text-secondary);font-weight:700;letter-spacing:.02em;text-transform:uppercase}.page_statValue__Bd11H{font-size:20px;font-weight:900;color:var(--color-text-primary)}.page_toolbar__h56xL{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md);flex-wrap:wrap;padding:var(--spacing-md);border-radius:var(--border-radius-lg);border:1px solid rgba(17,24,39,.08);background:var(--color-surface,#fff);box-shadow:0 10px 24px rgba(0,0,0,.03)}.page_searchWrap__c5oYa{display:flex;align-items:center;gap:var(--spacing-sm);flex:1 1;min-width:260px;padding:10px 12px;border-radius:var(--border-radius-md);border:1px solid rgba(17,24,39,.12);background:#fff;color:rgba(17,24,39,.75)}.page_searchWrap__c5oYa:focus-within{border-color:rgba(247,145,31,.45);box-shadow:0 0 0 4px rgba(247,145,31,.12);color:rgba(17,24,39,.9)}.page_searchInput__ZUNS_{width:100%;border:none;outline:none;background:transparent;font-size:var(--font-size-sm);color:var(--color-text-primary)}.page_searchInput__ZUNS_::placeholder{color:rgba(17,24,39,.45)}.page_filters__Ip9OH{display:flex;gap:var(--spacing-xs);align-items:center;flex-wrap:wrap}.page_filterBtn__6kJpA{padding:9px 12px;border-radius:var(--border-radius-md);border:1px solid rgba(17,24,39,.12);background:#fff;cursor:pointer;font-weight:800;font-size:var(--font-size-sm);color:var(--color-text-primary);transition:background var(--transition-fast),transform var(--transition-fast),box-shadow var(--transition-fast),border-color var(--transition-fast)}.page_filterBtn__6kJpA:hover{background:rgba(17,24,39,.04);transform:translateY(-1px)}.page_filterBtn__6kJpA:active{transform:translateY(0)}.page_filterBtnActive__2vgLR{background:rgba(247,145,31,.12);border-color:rgba(247,145,31,.35);box-shadow:0 6px 18px rgba(247,145,31,.1)}.page_tableCard__xPvSn{border-radius:var(--border-radius-lg);border:1px solid rgba(17,24,39,.08);background:#fff;overflow:hidden;box-shadow:0 10px 24px rgba(0,0,0,.03)}.page_tableTop__D5vKx{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-md) var(--spacing-lg);border-bottom:1px solid rgba(17,24,39,.08)}.page_tableTitle__Zlait{font-weight:900;color:var(--color-text-primary)}.page_tableMeta__lKeAJ{font-size:var(--font-size-sm);color:var(--color-text-secondary);font-weight:700}.page_tableWrap__rd7UD{overflow:auto}.page_table__4kuqo{width:100%;border-collapse:separate;border-spacing:0}.page_table__4kuqo thead th{position:-webkit-sticky;position:sticky;top:0;z-index:1;text-align:left;font-size:12px;color:var(--color-text-secondary);letter-spacing:.02em;background:rgba(17,24,39,.02);border-bottom:1px solid rgba(17,24,39,.08);padding:12px 14px;white-space:nowrap;font-weight:900}.page_table__4kuqo tbody td{padding:12px 14px;border-bottom:1px solid rgba(17,24,39,.06);vertical-align:middle;color:var(--color-text-primary)}.page_table__4kuqo tbody tr:hover td{background:rgba(17,24,39,.02)}.page_emptyCell__wCC8A{text-align:center;padding:var(--spacing-2xl)!important;color:var(--color-text-secondary)}.page_agencyCell__qlEjb{display:flex;align-items:center;gap:var(--spacing-sm)}.page_logoBox__ibhfm{width:42px;height:42px;border-radius:14px;overflow:hidden;border:1px solid rgba(17,24,39,.1);background:#fff;display:flex;align-items:center;justify-content:center;flex:0 0 auto}.page_logoImg__NWEBo{width:100%;height:100%;object-fit:cover}.page_logoFallback__EAq34{font-weight:900;color:rgba(17,24,39,.7)}.page_agencyInfo__qfB2n{display:flex;flex-direction:column;gap:2px;min-width:180px}.page_agencyName__feFIE{font-weight:900;display:inline-flex;gap:8px;align-items:center;line-height:1.2}.page_agencyId__WUDhX{font-weight:900}.page_agencyId__WUDhX,.page_agencySub__DmQo3{font-size:12px;color:var(--color-text-secondary)}.page_personCell__8jSoc{display:flex;flex-direction:column;gap:2px}.page_personName__R2HD4{font-weight:800}.page_personSub__xt6nD{font-size:12px;color:var(--color-text-secondary)}.page_contactCell__2_Yez{display:flex;flex-direction:column;gap:2px}.page_contactLine__StvOm{font-weight:800}.page_contactSub__ndJHd{font-size:12px;color:var(--color-text-secondary)}.page_mono__c5Lkk{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:13px;font-weight:800;color:rgba(17,24,39,.85)}.page_statusChip__mUZJn{display:inline-flex;align-items:center;padding:7px 10px;border-radius:999px;font-size:12px;font-weight:900;letter-spacing:.02em;border:1px solid transparent;white-space:nowrap}.page_statusOn__ko7ny{background:rgba(34,197,94,.1);border-color:rgba(34,197,94,.22);color:#166534}.page_statusOff__MccXy{background:rgba(239,68,68,.1);border-color:rgba(239,68,68,.22);color:#991b1b}.page_payChip__Jifgm{display:inline-flex;align-items:center;padding:5px 10px;border-radius:999px;font-size:.75rem;font-weight:700;letter-spacing:.02em;white-space:nowrap}.page_payChipAnticipado__bGmia{background:rgba(34,197,94,.1);border:1px solid rgba(34,197,94,.22);color:#16a34a}.page_payChipPlazo__3nFGl{background:rgba(99,102,241,.1);border:1px solid rgba(99,102,241,.22);color:#6366f1}.page_rowInactive__CGGXA td{opacity:.72}.page_actionsTd__azant,.page_actionsTh__nOhsN{text-align:right!important;white-space:nowrap;width:170px;min-width:170px}.page_actionGroup__V0H_F{display:inline-flex;align-items:center;justify-content:flex-end;gap:10px}.page_actionBtnDanger__MK2Mh,.page_actionBtnSecondary__MW__c,.page_actionBtn__JcWtZ{width:38px;height:38px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(17,24,39,.12);background:#fff;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,background .15s ease,border-color .15s ease,filter .15s ease;color:rgba(17,24,39,.85)}.page_actionBtnDanger__MK2Mh:hover:not(:disabled),.page_actionBtnSecondary__MW__c:hover:not(:disabled),.page_actionBtn__JcWtZ:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 10px 22px rgba(0,0,0,.06)}.page_actionBtnDanger__MK2Mh:active:not(:disabled),.page_actionBtnSecondary__MW__c:active:not(:disabled),.page_actionBtn__JcWtZ:active:not(:disabled){transform:translateY(0);box-shadow:0 6px 14px rgba(0,0,0,.05)}.page_actionBtnDanger__MK2Mh:disabled,.page_actionBtnSecondary__MW__c:disabled,.page_actionBtn__JcWtZ:disabled{opacity:.55;cursor:not-allowed;transform:none;box-shadow:none}.page_actionBtn__JcWtZ{border-color:rgba(245,158,11,.35);background:rgba(245,158,11,.08);color:rgba(146,64,14,.95)}.page_actionBtn__JcWtZ:hover:not(:disabled){background:rgba(245,158,11,.14);border-color:rgba(245,158,11,.45)}.page_actionBtnSecondary__MW__c{border-color:rgba(47,93,67,.28);background:rgba(47,93,67,.08);color:rgba(20,83,45,.95)}.page_actionBtnSecondary__MW__c:hover:not(:disabled){background:rgba(47,93,67,.14);border-color:rgba(47,93,67,.38)}.page_actionBtnDanger__MK2Mh{border-color:rgba(239,68,68,.28);background:rgba(239,68,68,.1);color:rgba(185,28,28,.95)}.page_actionBtnDanger__MK2Mh:hover:not(:disabled){background:rgba(239,68,68,.16);border-color:rgba(239,68,68,.38)}@media(max-width:1024px){.page_page__AvF0R{padding:var(--spacing-md);gap:var(--spacing-md)}.page_statCard__tzuIk{min-width:110px;padding:10px 12px}.page_statValue__Bd11H{font-size:18px}.page_toolbar__h56xL{flex-direction:column;align-items:stretch;gap:14px}.page_searchWrap__c5oYa{min-width:100%}.page_filters__Ip9OH{width:100%;justify-content:space-between}.page_filterBtn__6kJpA{flex:1 1;text-align:center}.page_tableWrap__rd7UD{overflow-x:auto;-webkit-overflow-scrolling:touch}.page_table__4kuqo{min-width:900px}.page_actionsTd__azant,.page_actionsTh__nOhsN{width:150px;min-width:150px}.page_agencyInfo__qfB2n{min-width:140px}}@media(max-width:768px){.page_page__AvF0R{padding:var(--spacing-sm);gap:var(--spacing-sm)}.page_headerSection__IxAMP{flex-direction:column;align-items:stretch;gap:16px}.page_headerLeft__hAnfT{min-width:100%}.page_titleRow__AIxIH{gap:10px}.page_titleIcon__Ruzpv{width:24px;height:24px}.page_title__DM1gJ{font-size:20px}.page_subtitle__7a1rB{font-size:12px}.page_statsRow__WtiWy{gap:8px}.page_statCard__tzuIk{min-width:auto;flex:1 1;padding:10px 12px}.page_statLabel__oOwa8{font-size:10px}.page_statValue__Bd11H{font-size:18px}.page_headerRight__kCbsk{width:100%}.page_primaryBtn__jU_nk{width:100%;justify-content:center;padding:12px 14px;font-size:14px}.page_toolbar__h56xL{padding:12px;gap:12px}.page_searchWrap__c5oYa{padding:8px 10px}.page_filters__Ip9OH{gap:8px}.page_filterBtn__6kJpA{padding:8px 10px;font-size:13px}.page_tableCard__xPvSn{border-radius:12px}.page_tableWrap__rd7UD{margin:0 -12px;padding:0 12px}.page_table__4kuqo{min-width:850px;font-size:13px}.page_table__4kuqo thead th{padding:10px 12px;font-size:11px}.page_table__4kuqo tbody td{padding:10px 12px}.page_agencyCell__qlEjb{gap:10px}.page_logoBox__ibhfm{width:38px;height:38px;border-radius:12px}.page_agencyInfo__qfB2n{min-width:120px}.page_agencyName__feFIE{font-size:13px}.page_agencyId__WUDhX,.page_agencySub__DmQo3{font-size:11px}.page_contactLine__StvOm,.page_personName__R2HD4{font-size:13px}.page_statusChip__mUZJn{padding:5px 8px;font-size:11px}.page_actionsTd__azant,.page_actionsTh__nOhsN{width:130px;min-width:130px}.page_actionGroup__V0H_F{gap:8px}.page_actionBtnDanger__MK2Mh,.page_actionBtnSecondary__MW__c,.page_actionBtn__JcWtZ{width:34px;height:34px;border-radius:10px}.page_mono__c5Lkk{font-size:12px}.page_emptyCell__wCC8A{padding:32px 16px!important;font-size:14px}}@media(max-width:480px){.page_title__DM1gJ{font-size:18px}.page_statsRow__WtiWy{flex-wrap:wrap}.page_statCard__tzuIk{min-width:calc(33.333% - 6px);padding:8px 10px}.page_statValue__Bd11H{font-size:16px}.page_primaryBtn__jU_nk{font-size:13px;padding:10px 12px}.page_primaryBtn__jU_nk svg{width:16px;height:16px}.page_table__4kuqo{min-width:750px}.page_table__4kuqo tbody td,.page_table__4kuqo thead th{padding:8px 10px}.page_agencyCell__qlEjb{gap:8px}.page_logoBox__ibhfm{width:34px;height:34px;border-radius:10px}.page_agencyName__feFIE{font-size:12px}.page_agencySub__DmQo3{font-size:10px}.page_actionBtnDanger__MK2Mh,.page_actionBtnSecondary__MW__c,.page_actionBtn__JcWtZ{width:32px;height:32px;border-radius:8px}.page_actionBtnDanger__MK2Mh svg,.page_actionBtnSecondary__MW__c svg,.page_actionBtn__JcWtZ svg{width:16px;height:16px}.page_actionsTd__azant,.page_actionsTh__nOhsN{width:110px;min-width:110px}}.page_overlay__I6sMg{background:rgba(15,23,42,.45);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.page_card__1W9nu{width:min(760px,100%);border-radius:16px;box-shadow:0 30px 90px rgba(0,0,0,.22)}.page_header__TEF48{padding:18px 18px 14px;gap:12px;border-bottom:1px solid rgba(15,23,42,.08)}.page_title__wyvm2{font-size:1.1rem}.page_subtitle__Mxrox{color:rgba(15,23,42,.6);font-size:.9rem}.page_close__3s42q{background:transparent;border-radius:10px;display:grid;place-items:center}.page_close__3s42q:hover{background:rgba(15,23,42,.06)}.page_close__3s42q:disabled{opacity:.6;cursor:not-allowed}.page_body__CsLAI{padding:16px 18px 18px;display:grid;grid-gap:12px;gap:12px}@media(max-width:680px){.page_grid2__QuC4a{grid-template-columns:1fr}}.page_grid3__2dw1u{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:12px;gap:12px}@media(max-width:680px){.page_grid3__2dw1u{grid-template-columns:1fr}}.page_field__jmWEi{display:grid;grid-gap:6px;gap:6px}.page_label___R3Gd{font-weight:700;color:rgba(15,23,42,.72)}.page_input__mT0Bl{border-radius:10px;border:1px solid rgba(15,23,42,.12);background:#f7f8fa}.page_input__mT0Bl:focus{border-color:rgba(245,158,11,.75);box-shadow:0 0 0 3px rgba(245,158,11,.18);background:#fff}.page_input__mT0Bl:disabled{opacity:.6}.page_color__pJEk2{height:44px;width:100%;border-radius:10px;border:1px solid rgba(15,23,42,.12);background:#f7f8fa;padding:6px 10px}.page_switchRow__b0ygB{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0}.page_switchText__bE7mp{font-size:.9rem;font-weight:700;color:rgba(15,23,42,.72)}.page_switch___gbl0{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:44px;height:24px;border-radius:999px;background:rgba(245,158,11,.3);border:1px solid rgba(15,23,42,.1);position:relative;cursor:pointer;transition:background .16s ease}.page_switch___gbl0:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:999px;background:#fff;box-shadow:0 6px 14px rgba(0,0,0,.18);transition:transform .18s ease}.page_switch___gbl0:checked{background:#f59e0b}.page_switch___gbl0:checked:after{transform:translateX(20px)}.page_btnGhost__8h_fD{height:42px;border-radius:10px;border:1px solid rgba(15,23,42,.12)}.page_btnGhost__8h_fD:hover{background:rgba(15,23,42,.04)}.page_btnGhost__8h_fD:disabled{opacity:.6;cursor:not-allowed}.page_btnPrimary__JUv83{height:42px;padding:0 14px;border-radius:10px;border:2px solid var(--color-primary,#f59e0b);background:var(--color-primary,#f59e0b);transition:all .2s ease}.page_btnPrimary__JUv83:hover:not(:disabled){background:#fff;color:var(--color-primary,#f59e0b);border-color:var(--color-primary,#f59e0b)}.page_btnPrimary__JUv83:disabled{opacity:.6;cursor:not-allowed}.page_inlineRow__t54w_{align-items:center}.page_btnMini__ZMPUZ{height:44px;padding:0 12px;border-radius:10px;border:1px solid rgba(17,24,39,.12);background:#fff;cursor:pointer;display:inline-flex;align-items:center;gap:6px}.page_btnMini__ZMPUZ:hover{background:rgba(17,24,39,.04)}.page_btnMini__ZMPUZ:disabled{opacity:.6;cursor:not-allowed}.page_helperText__TD0jc{margin-top:6px;font-size:.85rem;color:rgba(17,24,39,.6)}.page_section__ZsPmu{padding:14px 14px 6px;border-radius:14px;background:#fff}.page_sectionTitleRow__8RRb0{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;gap:1rem}.page_sectionTitle__jnyYe{font-size:.95rem}.page_resetButton__0wcaL{display:flex;align-items:center;gap:6px;padding:6px 12px;font-size:.8rem;font-weight:500;color:#64748b;background:#fff;border:1px solid #e2e8f0;border-radius:6px;cursor:pointer;transition:all .2s ease;white-space:nowrap}.page_resetButton__0wcaL:hover{background:#f8fafc;color:#f79117;border-color:#f79117}.page_resetButton__0wcaL:disabled{opacity:.5;cursor:not-allowed}.page_logoRow__AJojg{display:flex;gap:12px;align-items:stretch}.page_fileInput__Ac3x6{display:none}.page_dropzone__uMWkh{flex:1 1;border:1px dashed rgba(17,24,39,.18);border-radius:14px;padding:14px;cursor:pointer;background:rgba(17,24,39,.02);transition:.16s ease}.page_dropzone__uMWkh:hover{background:rgba(17,24,39,.04);border-color:rgba(17,24,39,.25)}.page_dropTitle__Fybfx{font-weight:900}.page_dropHint__DXkKE{margin-top:4px;font-size:.82rem;color:rgba(17,24,39,.55)}.page_logoPreview__lDXl5{border:1px solid rgba(17,24,39,.08);border-radius:14px;background:#fff;flex-direction:column;gap:8px;padding:10px}.page_logoImg__kjoi_{width:100%;height:92px;object-fit:contain}.page_logoEmpty__jtP2G{color:rgba(17,24,39,.45);font-size:.9rem}.page_btnGhostSmall__kkO3A{border:1px solid rgba(17,24,39,.12);background:transparent;border-radius:10px;padding:6px 10px;cursor:pointer}.page_paletteWrap__G0_yA{margin-top:10px;padding:12px;border-radius:14px;border:1px solid rgba(17,24,39,.08);background:rgba(17,24,39,.01)}.page_paletteHeader__3_dMx{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.page_paletteTitle__OCEIm{font-weight:900}.page_paletteHint__YXJjU{font-size:.82rem;color:rgba(17,24,39,.55)}.page_swatches__OSX5X{display:flex;gap:8px}.page_swatch__uM0lO{width:24px;height:24px;border-radius:999px;border:1px solid rgba(17,24,39,.12)}.page_inlineRow__t54w_{display:flex;gap:10px}.page_overlay__I6sMg{position:fixed;inset:0;background:rgba(0,0,0,.45);display:flex;align-items:center;justify-content:center;padding:18px;z-index:9999}.page_card__1W9nu{width:min(920px,98vw);max-height:min(86vh,860px);background:#fff;border-radius:18px;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 24px 70px rgba(0,0,0,.22)}.page_header__TEF48{position:-webkit-sticky;position:sticky;top:0;z-index:5;background:#fff;display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding:18px;border-bottom:1px solid rgba(17,24,39,.08)}.page_title__wyvm2{margin:0;font-size:1.3rem;font-weight:900;color:rgba(17,24,39,.95)}.page_subtitle__Mxrox{margin:6px 0 0;color:rgba(17,24,39,.55);font-size:.92rem}.page_close__3s42q{width:40px;height:40px;border-radius:12px;border:none;background:rgba(17,24,39,.06);cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.page_body__CsLAI{padding:18px;overflow:auto}.page_body__CsLAI::-webkit-scrollbar{width:10px}.page_body__CsLAI::-webkit-scrollbar-thumb{background:rgba(17,24,39,.16);border-radius:999px}.page_body__CsLAI::-webkit-scrollbar-track{background:rgba(17,24,39,.04);border-radius:999px}.page_section__ZsPmu{border:1px solid rgba(17,24,39,.08);background:linear-gradient(180deg,rgba(17,24,39,.015),rgba(17,24,39,0));border-radius:16px;padding:14px;margin-bottom:14px}.page_sectionTitle__jnyYe{font-weight:900;color:rgba(17,24,39,.85);margin-bottom:12px}.page_grid2__QuC4a{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.page_field__jmWEi{display:flex;flex-direction:column;gap:8px}.page_label___R3Gd{font-size:.86rem;font-weight:800;color:rgba(17,24,39,.72)}.page_input__mT0Bl{height:44px;padding:0 12px;border-radius:12px;border:1px solid rgba(17,24,39,.12);background:#fff;outline:none}.page_input__mT0Bl:focus{border-color:rgba(245,158,11,.55);box-shadow:0 0 0 3px rgba(245,158,11,.14)}.page_actions__BIcXd{display:flex;justify-content:flex-end;gap:10px;padding-top:6px}.page_btnGhost__8h_fD{height:44px;padding:0 14px;border-radius:12px;border:1px solid rgba(17,24,39,.14);background:#fff;font-weight:900;cursor:pointer}.page_btnPrimary__JUv83{height:44px;padding:0 16px;border-radius:12px;border:none;color:#fff;font-weight:900;cursor:pointer;background:linear-gradient(180deg,#f59e0b,#d97706);box-shadow:0 14px 26px rgba(245,158,11,.22)}.page_btnOutline__rDavo{height:44px;padding:0 14px;border:1px solid rgba(17,24,39,.14);font-weight:900}.page_logoBox__1PvAc{display:grid;grid-template-columns:160px 1fr;grid-gap:14px;gap:14px;align-items:center}.page_logoPreview__lDXl5{width:160px;height:160px;border-radius:16px;border:1px dashed rgba(17,24,39,.18);background:rgba(17,24,39,.02);display:flex;align-items:center;justify-content:center;overflow:hidden}.page_logoPreview__lDXl5 img{width:100%;height:100%;object-fit:contain;background:#fff}.page_logoPlaceholder__2omkq{font-weight:900;color:rgba(17,24,39,.45)}.page_logoActions__xa0pu{display:flex;flex-direction:column;gap:10px}.page_uploadBtn__198LU{display:inline-flex;align-items:center;justify-content:center;height:44px;padding:0 14px;border-radius:12px;background:rgba(47,93,67,.1);border:1px solid rgba(47,93,67,.25);color:#2f5d43;font-weight:900;cursor:pointer;width:-moz-fit-content;width:fit-content}.page_uploadBtn__198LU input{display:none}.page_hint__RRRrq{margin:0;color:rgba(17,24,39,.55);font-size:.85rem}.page_encargadoRow__wA_O4{display:flex;gap:10px;margin-top:10px;align-items:center}.page_selectedBox__A3HHi{margin-top:10px;padding:10px 12px;border:1px solid rgba(17,24,39,.08);border-radius:12px;background:rgba(17,24,39,.02);display:flex;gap:8px;flex-wrap:wrap}.page_selectedMuted__MNYIx{color:rgba(17,24,39,.55)}.page_selectedLabel__PA4Ht{font-weight:900;color:rgba(17,24,39,.75)}.page_selectedValue__kZmz0{font-weight:900;color:rgba(17,24,39,.95)}.page_activeCard__9IV0O{margin-top:6px;padding:12px 14px;border-radius:14px;border:1px solid rgba(17,24,39,.1);background:linear-gradient(180deg,rgba(17,24,39,.02),rgba(17,24,39,.01));display:flex;align-items:center;justify-content:space-between;gap:12px}.page_activeLeft__8eEfm{display:flex;flex-direction:column;gap:4px}.page_activeTitle__4zNCq{font-weight:900;font-size:1rem;color:rgba(17,24,39,.95)}.page_activeHint__XNUTq{font-size:.85rem;color:rgba(17,24,39,.55)}.page_switchFancy__fWBi4{display:inline-flex;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.page_switchFancy__fWBi4 input{display:none}.page_switchTrack__bLBjJ{width:52px;height:28px;border-radius:999px;background:rgba(17,24,39,.18);position:relative;transition:.18s ease}.page_switchThumb__AlVdq{width:22px;height:22px;border-radius:999px;background:#fff;position:absolute;top:3px;left:3px;transition:.18s ease;box-shadow:0 8px 18px rgba(0,0,0,.18)}.page_switchFancy__fWBi4 input:checked+.page_switchTrack__bLBjJ{background:rgba(245,158,11,.95)}.page_switchFancy__fWBi4 input:checked+.page_switchTrack__bLBjJ .page_switchThumb__AlVdq{transform:translateX(24px)}.page_badge__y4EAH{margin-top:10px;display:inline-flex;align-items:center;justify-content:center;padding:6px 10px;border-radius:999px;font-weight:900;font-size:.78rem;letter-spacing:.06em;width:-moz-fit-content;width:fit-content;border:1px solid transparent}.page_badgeOn__4KAvB{background:rgba(245,158,11,.16);color:#b45309;border-color:rgba(245,158,11,.28)}.page_badgeOff__WFhPl{background:rgba(185,28,28,.1);color:#b91c1c;border-color:rgba(185,28,28,.22)}@media(max-width:1024px){.page_overlay__I6sMg{padding:16px;align-items:flex-start;overflow-y:auto}.page_card__1W9nu{width:min(900px,100%);max-height:none;margin:20px 0}.page_grid2__QuC4a{grid-template-columns:1fr;gap:14px}.page_imageGrid__FRqho{grid-template-columns:1fr;gap:16px}.page_comboInputWrap__lbb7m{flex-wrap:wrap;gap:8px}.page_comboInput__tbu2O{min-width:200px}.page_actions__BIcXd{flex-direction:column-reverse;gap:12px}.page_btnGhost__8h_fD,.page_btnPrimary__JUv83{width:100%;justify-content:center}}@media(max-width:768px){.page_overlay__I6sMg{padding:12px;align-items:flex-start;overflow-y:auto}.page_card__1W9nu{width:100%;max-height:none;border-radius:16px;margin:10px 0}.page_header__TEF48{padding:16px;position:relative}.page_title__wyvm2{font-size:1.15rem;padding-right:50px}.page_subtitle__Mxrox{font-size:.85rem}.page_close__3s42q{position:absolute;top:16px;right:16px;width:36px;height:36px}.page_body__CsLAI{padding:16px}.page_section__ZsPmu{padding:14px;margin-bottom:16px;border-radius:14px}.page_sectionTitle__jnyYe{font-size:.95rem;margin-bottom:14px}.page_sectionHint__4GpOG{font-size:.8rem;margin-bottom:16px}.page_field__jmWEi{gap:6px}.page_label___R3Gd{font-size:.82rem}.page_input__mT0Bl{height:48px;font-size:16px}.page_grid2__QuC4a,.page_grid3__2dw1u,.page_imageGrid__FRqho{grid-template-columns:1fr;gap:16px}.page_comboInputWrap__lbb7m{flex-wrap:wrap;padding:10px;gap:8px}.page_comboInput__tbu2O{min-width:150px;font-size:16px}.page_comboBtn__F5QIO{width:40px;height:40px}.page_btnOutline__rDavo{width:100%;justify-content:center;margin-top:8px;height:44px}.page_comboDropdown__7taF_{max-height:280px;border-radius:12px}.page_comboOption__77SAq{padding:12px}.page_selectedPill__k_LFd{flex-direction:column;align-items:flex-start;gap:8px;padding:12px}.page_activeCard__9IV0O{flex-direction:column;align-items:flex-start;gap:16px;padding:16px}.page_activeTitle__4zNCq{font-size:1rem}.page_activeHint__XNUTq{font-size:.82rem}.page_switchFancy__fWBi4{align-self:flex-end}.page_fieldError__gKwoD,.page_fieldSuccess__k3xFH{font-size:.8rem;padding:8px}.page_actions__BIcXd{flex-direction:column-reverse;gap:12px;padding-top:8px}.page_btnGhost__8h_fD,.page_btnPrimary__JUv83{width:100%;height:48px;font-size:.95rem}}@media(max-width:480px){.page_overlay__I6sMg{padding:8px}.page_card__1W9nu{border-radius:14px}.page_header__TEF48{padding:14px}.page_title__wyvm2{font-size:1.05rem}.page_body__CsLAI{padding:14px}.page_section__ZsPmu{padding:12px;border-radius:12px}.page_sectionTitle__jnyYe{font-size:.9rem}.page_input__mT0Bl{height:46px;padding:0 10px}.page_comboInputWrap__lbb7m{padding:8px}.page_comboOption__77SAq{padding:10px;flex-direction:column;align-items:flex-start;gap:4px}.page_comboOptionMeta__qBHtv{font-size:11px}.page_activeCard__9IV0O{padding:14px}.page_switchTrack__bLBjJ{width:48px;height:26px}.page_switchThumb__AlVdq{width:20px;height:20px}.page_switchFancy__fWBi4 input:checked+.page_switchTrack__bLBjJ .page_switchThumb__AlVdq{transform:translateX(22px)}.page_badge__y4EAH{font-size:.7rem;padding:5px 8px}.page_btnGhost__8h_fD,.page_btnPrimary__JUv83{height:46px;font-size:.9rem}}.page_comboWrap__2e_4h{position:relative}.page_comboInputWrap__lbb7m{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid rgba(17,24,39,.1);border-radius:12px;background:#fff}.page_comboInput__tbu2O{border:none;outline:none;width:100%;font-size:14px}.page_comboBtn__F5QIO{width:34px;height:34px;border-radius:10px;border:1px solid rgba(17,24,39,.12);background:#fff;cursor:pointer}.page_comboCount___6HIa{font-size:12px;color:rgba(17,24,39,.55);padding:2px 8px;border-radius:999px;background:rgba(17,24,39,.05);white-space:nowrap}.page_comboDropdown__7taF_{position:absolute;left:0;right:0;top:calc(100% + 8px);background:#fff;border:1px solid rgba(17,24,39,.1);border-radius:14px;box-shadow:0 16px 40px rgba(0,0,0,.08);max-height:320px;overflow:auto;z-index:40;padding:6px}.page_comboOption__77SAq{width:100%;text-align:left;border:none;background:transparent;padding:10px;border-radius:12px;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:10px}.page_comboOption__77SAq:hover{background:rgba(17,24,39,.04)}.page_comboOptionActive__6jrbS{background:rgba(245,158,11,.1)}.page_comboOptionTitle__3iwNI{font-weight:800;font-size:13px;color:rgba(17,24,39,.92)}.page_comboOptionMeta__qBHtv{font-size:12px;color:rgba(17,24,39,.55)}.page_comboEmpty__O8oy_{padding:12px;color:rgba(17,24,39,.6);font-size:13px}.page_selectedPill__k_LFd{margin-top:10px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border-radius:14px;background:rgba(47,93,67,.08);border:1px solid rgba(47,93,67,.16)}.page_pillText__fEm1L{font-weight:800;color:rgba(17,24,39,.92)}.page_pillMeta__Ln8eQ{font-size:12px;padding:2px 8px;border-radius:999px;background:rgba(17,24,39,.06);color:rgba(17,24,39,.65)}.page_linkBtn__BR2Nj{border:none;background:transparent;cursor:pointer;color:rgba(17,24,39,.75);font-weight:800}.page_linkBtn__BR2Nj:hover{text-decoration:underline}.page_btnOutline__rDavo{display:inline-flex;gap:8px;align-items:center;padding:8px 10px;border-radius:12px;border:1px solid rgba(17,24,39,.12);background:#fff;cursor:pointer}.page_sectionHint__4GpOG{font-size:.8rem;color:rgba(15,23,42,.55);margin:-8px 0 12px;line-height:1.4}.page_imageGrid__FRqho{display:grid;grid-template-columns:200px 1fr;grid-gap:16px;gap:16px;align-items:start}@media(max-width:680px){.page_imageGrid__FRqho{grid-template-columns:1fr;gap:12px}}.page_uploadError___cPg9{padding:12px 14px;border-radius:10px;background:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.2);color:#dc2626;font-size:.85rem;margin-bottom:12px}.page_inputError__Rj32q{border-color:rgba(239,68,68,.5)!important}.page_inputError__Rj32q:focus{border-color:rgba(239,68,68,.7)!important;box-shadow:0 0 0 3px rgba(239,68,68,.15)!important}.page_fieldError__gKwoD{border-radius:8px;background:rgba(239,68,68,.08);border:1px solid rgba(239,68,68,.2);color:#dc2626}.page_fieldError__gKwoD,.page_fieldSuccess__k3xFH{padding:8px 10px;font-size:.8rem;font-weight:600;display:flex;align-items:center;gap:6px;margin-top:4px}.page_fieldSuccess__k3xFH{border-radius:8px;background:rgba(34,197,94,.08);border:1px solid rgba(34,197,94,.2);color:#16a34a}.page_paymentPolicyCard__cUREk{background:linear-gradient(135deg,rgba(99,102,241,.04),rgba(139,92,246,.04));border:1px solid rgba(99,102,241,.15);border-radius:12px;padding:20px;display:flex;flex-direction:column;gap:16px}.page_paymentToggleRow__iOyHC{display:flex;align-items:center;justify-content:space-between;gap:16px}.page_paymentToggleInfo__0zUA7{flex:1 1}.page_paymentToggleLabel__ANziW{font-weight:600;font-size:.95rem;color:var(--color-text-primary,#1e293b);margin-bottom:4px}.page_paymentToggleHint__ayaYR{font-size:.82rem;color:var(--color-text-secondary,#64748b);line-height:1.4}.page_paymentDaysRow__FANfq{padding-top:12px;border-top:1px solid rgba(99,102,241,.1);animation:page_paymentSlideIn__3gTKH .2s ease-out}@keyframes page_paymentSlideIn__3gTKH{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.page_paymentDaysField___eEt_{max-width:320px}.page_paymentDaysInputWrap__XlAuU{display:flex;align-items:center;gap:10px;margin-top:6px}.page_paymentDaysInput__2okYz{width:80px;padding:8px 12px;border:1px solid rgba(99,102,241,.25);border-radius:8px;font-size:.95rem;font-weight:600;text-align:center;color:var(--color-text-primary,#1e293b);background:var(--color-bg-surface,#fff);transition:border-color .2s,box-shadow .2s}.page_paymentDaysInput__2okYz:focus{outline:none;border-color:#6366f1;box-shadow:0 0 0 3px rgba(99,102,241,.12)}.page_paymentDaysInput__2okYz::-webkit-inner-spin-button,.page_paymentDaysInput__2okYz::-webkit-outer-spin-button{opacity:1}.page_paymentDaysSuffix__cIFx8{font-size:.85rem;color:var(--color-text-secondary,#64748b);white-space:nowrap}.page_paymentBadge__Vo_Jc{display:inline-flex;align-items:center;align-self:flex-start;padding:4px 12px;border-radius:20px;font-size:.72rem;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.page_paymentBadgeAnticipado__mdA56{background:rgba(34,197,94,.1);color:#16a34a;border:1px solid rgba(34,197,94,.25)}.page_paymentBadgePlazo__bEa8G{background:rgba(99,102,241,.1);color:#6366f1;border:1px solid rgba(99,102,241,.25)}.HotelSucursalSelector_selectorContainer__cXz_G{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.HotelSucursalSelector_filterGroup__qrWjY{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(135deg,hsla(0,0%,100%,.95),rgba(249,250,251,.9));padding:6px 14px 6px 12px;border-radius:14px;border:1px solid rgba(0,0,0,.08);box-shadow:0 1px 4px rgba(0,0,0,.05);transition:all .2s ease}.HotelSucursalSelector_filterGroup__qrWjY:hover{border-color:rgba(245,158,11,.35);box-shadow:0 2px 8px rgba(245,158,11,.1)}.HotelSucursalSelector_filterGroup__qrWjY:focus-within{border-color:rgba(99,102,241,.4);box-shadow:0 0 0 3px rgba(99,102,241,.1)}.HotelSucursalSelector_icon__oQg74{flex-shrink:0;color:#f59e0b;filter:drop-shadow(0 1px 1px rgba(245,158,11,.25))}.HotelSucursalSelector_label__pPyVq{font-size:12px;font-weight:800;letter-spacing:.03em;text-transform:uppercase;color:#475569;white-space:nowrap;display:none}@media(min-width:640px){.HotelSucursalSelector_label__pPyVq{display:inline}}.HotelSucursalSelector_selectWrapper__0nIFF{position:relative;flex-grow:1;min-width:0}.HotelSucursalSelector_selectWrapper__0nIFF select{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%;padding:5px 28px 5px 10px;border-radius:10px;border:1px solid rgba(0,0,0,.06);background:hsla(0,0%,100%,.8);font-size:13px;font-weight:700;color:#1e293b;cursor:pointer;outline:none;transition:all .15s ease;min-width:130px}.HotelSucursalSelector_selectWrapper__0nIFF select:focus{border-color:rgba(99,102,241,.45);background:#fff}.HotelSucursalSelector_selectWrapper__0nIFF select:disabled{opacity:.5;cursor:not-allowed}@media(min-width:640px){.HotelSucursalSelector_selectWrapper__0nIFF select{min-width:190px}}.HotelSucursalSelector_selectWrapper__0nIFF .HotelSucursalSelector_selectIcon__YV9cG{position:absolute;right:8px;top:50%;transform:translateY(-50%);pointer-events:none;color:#94a3b8;width:14px;height:14px}.ResumenAgencia_tableCard___pWeE{background:#fff;border-radius:12px;padding:16px}.ResumenAgencia_header__4treG{display:flex;justify-content:space-between;margin-bottom:12px}.ResumenAgencia_headerLeft__8RIRM{display:flex;align-items:center;gap:8px}.ResumenAgencia_tableWrapper__bYVmG{overflow-x:auto}.ResumenAgencia_table__2IBmb{width:100%;border-collapse:collapse}.ResumenAgencia_table__2IBmb th{text-align:left;font-size:.85rem;color:#6b7280;padding:10px}.ResumenAgencia_table__2IBmb td{padding:10px;border-top:1px solid #e5e7eb}.ResumenAgencia_agencyName__1pvIy{font-weight:600}.ResumenAgencia_status__qNYgz{padding:4px 10px;border-radius:12px;font-size:.75rem;font-weight:600}.ResumenAgencia_active__MiZJp{background-color:#e6f4ea;color:#1e7f43}.ResumenAgencia_inactive__vH9W_{background-color:#fdeaea;color:#c62828}.ResumenAgencia_actionsCell__5ftDo{position:relative;text-align:center}.ResumenAgencia_optionsBtn__ywqvz{background:transparent;border:none;cursor:pointer;color:#6b7280}.ResumenAgencia_optionsBtn__ywqvz:hover{color:#111827}.ResumenAgencia_optionsMenu__aENgF{position:absolute;right:0;top:28px;background:#fff;border-radius:8px;box-shadow:0 10px 25px rgba(0,0,0,.1);padding:6px;min-width:140px;z-index:10}.ResumenAgencia_optionsMenu__aENgF button{width:100%;display:flex;align-items:center;gap:8px;padding:8px 10px;border:none;background:transparent;font-size:.85rem;cursor:pointer;border-radius:6px}.ResumenAgencia_optionsMenu__aENgF button:hover{background:#f3f4f6}.ResumenAgencia_delete__3Lc8G{color:#c62828}.ResumenAgencia_delete__3Lc8G:hover{background:#fdeaea}.ResumenAgencia_avatarFallback__FiJ8n{width:34px;height:34px;border-radius:6px;background-color:#f1f3f5;display:flex;align-items:center;justify-content:center;color:#374151}.ResumenAgencia_agenciaInfo__WA8zD{display:flex;flex-direction:column}.ResumenAgencia_userName__dizG8{font-weight:600;line-height:1.2}.ResumenAgencia_userCell__MVgme{display:flex;align-items:center;gap:10px}.ResumenUsuario_tableCard__lnmIR{background:#fff;border-radius:12px;padding:16px}.ResumenUsuario_header__Q1RcS{display:flex;justify-content:space-between;margin-bottom:12px}.ResumenUsuario_headerLeft__U6lVw{display:flex;align-items:center;gap:8px}.ResumenUsuario_tableWrapper___dRiF{overflow-x:auto}.ResumenUsuario_table__6zBTX{width:100%;border-collapse:collapse}.ResumenUsuario_table__6zBTX th{text-align:left;font-size:.85rem;color:#6b7280;padding:10px}.ResumenUsuario_table__6zBTX td{padding:10px;border-top:1px solid #e5e7eb}.ResumenUsuario_status__oGzcf{padding:4px 10px;border-radius:12px;font-size:.75rem;font-weight:600}.ResumenUsuario_active__Yv_dN{background-color:#e6f4ea;color:#1e7f43}.ResumenUsuario_offline__6b4Hh{background-color:#fdeaea;color:#c62828}.ResumenUsuario_actionsCell__C7p6H{position:relative;text-align:center}.ResumenUsuario_optionsBtn__rI3YE{background:transparent;border:none;cursor:pointer;color:#6b7280}.ResumenUsuario_optionsBtn__rI3YE:hover{color:#111827}.ResumenUsuario_optionsMenu__0TObX{position:absolute;right:0;top:28px;background:#fff;border-radius:8px;box-shadow:0 10px 25px rgba(0,0,0,.1);padding:6px;min-width:140px;z-index:10}.ResumenUsuario_optionsMenu__0TObX button{width:100%;display:flex;align-items:center;gap:8px;padding:8px 10px;border:none;background:transparent;font-size:.85rem;cursor:pointer;border-radius:6px}.ResumenUsuario_optionsMenu__0TObX button:hover{background:#f3f4f6}.ResumenUsuario_delete__LAJll{color:#c62828}.ResumenUsuario_delete__LAJll:hover{background:#fdeaea}.ResumenUsuario_userCell__gtsEv{display:flex;align-items:center;gap:10px}.ResumenUsuario_avatar__MMfLE{width:32px;height:32px;border-radius:50%;object-fit:cover}.ResumenUsuario_avatarFallback__rJN70{width:34px;height:34px;border-radius:6px;background-color:#f1f3f5;display:flex;align-items:center;justify-content:center;color:#374151}.ResumenUsuario_defaultAvatar__CBdZK{color:#9ca3af}.ResumenUsuario_userInfo__gel_D{display:flex;flex-direction:column}.ResumenUsuario_userName__yVTl2{font-weight:600;line-height:1.2}.ResumenUsuario_userEmail__RaAOr{font-size:12px;color:#6b7280}.ImageUploader_container__04uQ_{display:flex;flex-direction:column;gap:.5rem}.ImageUploader_label__KyIMi{font-size:.875rem;font-weight:500;color:var(--text-primary,#1f2937)}.ImageUploader_dropzone__0CreC{position:relative;display:flex;align-items:center;justify-content:center;min-height:160px;padding:1.5rem;border:2px dashed var(--border-color,#d1d5db);border-radius:12px;background-color:var(--bg-subtle,#f9fafb);cursor:pointer;transition:all .2s ease;outline:none}.ImageUploader_dropzone__0CreC:hover:not(.ImageUploader_disabled__gB7S5):not(.ImageUploader_loading__tf500){border-color:var(--primary-color,#2f5d43);background-color:var(--bg-hover,#f3f4f6)}.ImageUploader_dropzone__0CreC:focus-visible{border-color:var(--primary-color,#2f5d43);box-shadow:0 0 0 3px rgba(47,93,67,.15)}.ImageUploader_dropzone__0CreC.ImageUploader_square__yYNuW{aspect-ratio:1;max-width:200px}.ImageUploader_dropzone__0CreC.ImageUploader_banner__2HAGO{aspect-ratio:16/5;min-height:120px}.ImageUploader_dropzone__0CreC.ImageUploader_auto__lWjOP{min-height:160px}.ImageUploader_dropzone__0CreC.ImageUploader_dragging__OwthP{border-color:var(--primary-color,#2f5d43);border-style:solid;background-color:rgba(47,93,67,.05);transform:scale(1.01)}.ImageUploader_dropzone__0CreC.ImageUploader_dragging__OwthP .ImageUploader_icon__Sr4SV{color:var(--primary-color,#2f5d43);transform:scale(1.1)}.ImageUploader_dropzone__0CreC.ImageUploader_dragging__OwthP .ImageUploader_placeholder__SKOzr{color:var(--primary-color,#2f5d43);font-weight:500}.ImageUploader_dropzone__0CreC.ImageUploader_hasImage__0cGlo{border-style:solid;padding:0;overflow:hidden;background-color:var(--bg-card,#fff)}.ImageUploader_dropzone__0CreC.ImageUploader_disabled__gB7S5{cursor:not-allowed;opacity:.6;background-color:var(--bg-disabled,#f3f4f6)}.ImageUploader_dropzone__0CreC.ImageUploader_loading__tf500{cursor:wait;pointer-events:none}.ImageUploader_dropzone__0CreC.ImageUploader_hasError___jUqT{border-color:var(--error-color,#ef4444);background-color:rgba(239,68,68,.03)}.ImageUploader_hiddenInput__iKMta{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ImageUploader_emptyState__t0sar{display:flex;flex-direction:column;align-items:center;gap:.75rem;text-align:center;padding:1rem}.ImageUploader_iconContainer__LAQLd{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;background-color:var(--bg-icon,rgba(47,93,67,.1));transition:all .2s ease}.ImageUploader_icon__Sr4SV{color:var(--text-muted,#6b7280);transition:all .2s ease}.ImageUploader_placeholder__SKOzr{font-size:.875rem;color:var(--text-secondary,#6b7280);max-width:200px;line-height:1.4}.ImageUploader_browseBtn__ai6R8{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.8125rem;font-weight:500;color:var(--primary-color,#2f5d43);background-color:var(--primary-bg-light,rgba(47,93,67,.1));border-radius:6px;transition:all .15s ease}.ImageUploader_dropzone__0CreC:hover .ImageUploader_browseBtn__ai6R8{background-color:var(--primary-bg-medium,rgba(47,93,67,.15))}.ImageUploader_loadingState__a5o5t{display:flex;flex-direction:column;align-items:center;gap:.75rem}.ImageUploader_spinner__RUHZh{width:32px;height:32px;border:3px solid var(--border-light,#e5e7eb);border-top-color:var(--primary-color,#2f5d43);border-radius:50%;animation:ImageUploader_spin__65W3c .8s linear infinite}@keyframes ImageUploader_spin__65W3c{to{transform:rotate(1turn)}}.ImageUploader_loadingText__4Jn3C{font-size:.875rem;color:var(--text-secondary,#6b7280)}.ImageUploader_imagePreview__wNFcB{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}.ImageUploader_banner__2HAGO .ImageUploader_imagePreview__wNFcB,.ImageUploader_square__yYNuW .ImageUploader_imagePreview__wNFcB{position:absolute;inset:0}.ImageUploader_previewImg__t6iKo{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;transition:transform .2s ease}.ImageUploader_square__yYNuW .ImageUploader_previewImg__t6iKo{width:100%;height:100%;object-fit:contain}.ImageUploader_banner__2HAGO .ImageUploader_previewImg__t6iKo{width:100%;height:100%;object-fit:cover}.ImageUploader_imageOverlay__3l4_g{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background-color:transparent;transition:all .2s ease;opacity:0}.ImageUploader_dropzone__0CreC:focus-visible .ImageUploader_imageOverlay__3l4_g,.ImageUploader_dropzone__0CreC:hover .ImageUploader_imageOverlay__3l4_g{background-color:rgba(0,0,0,.5);opacity:1}.ImageUploader_changeText__OvzMd{display:flex;align-items:center;gap:.5rem;padding:.625rem 1rem;font-size:.8125rem;font-weight:500;color:#fff;background-color:rgba(47,93,67,.9);border-radius:6px;transition:transform .15s ease}.ImageUploader_dropzone__0CreC:hover .ImageUploader_changeText__OvzMd{transform:scale(1.02)}.ImageUploader_removeBtn__MGDGa{position:absolute;top:8px;right:8px;display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;border-radius:6px;background-color:rgba(239,68,68,.9);color:#fff;cursor:pointer;opacity:0;transform:scale(.9);transition:all .15s ease;z-index:10}.ImageUploader_removeBtn__MGDGa:hover{background-color:#ef4444;transform:scale(1)}.ImageUploader_dropzone__0CreC:focus-visible .ImageUploader_removeBtn__MGDGa,.ImageUploader_dropzone__0CreC:hover .ImageUploader_removeBtn__MGDGa{opacity:1;transform:scale(1)}.ImageUploader_hint__CebVm{font-size:.75rem;color:var(--text-muted,#9ca3af);margin:0}.ImageUploader_error__CPY9X{font-size:.75rem;color:var(--error-color,#ef4444);margin:0;display:flex;align-items:center;gap:.25rem}@media(max-width:480px){.ImageUploader_dropzone__0CreC{min-height:140px}.ImageUploader_dropzone__0CreC.ImageUploader_banner__2HAGO{min-height:100px}.ImageUploader_emptyState__t0sar{gap:.5rem;padding:.5rem}.ImageUploader_iconContainer__LAQLd{width:48px;height:48px}.ImageUploader_icon__Sr4SV{width:28px;height:28px}.ImageUploader_placeholder__SKOzr{font-size:.8125rem}.ImageUploader_browseBtn__ai6R8{font-size:.75rem;padding:.375rem .75rem}}.ColorPaletteEditor_container__meeFR{display:flex;flex-direction:column;gap:1.25rem}.ColorPaletteEditor_editorLayout__OG3wM{display:grid;grid-template-columns:minmax(200px,280px) 1fr;grid-gap:1rem;gap:1rem;align-items:start}.ColorPaletteEditor_previewColumn__lQmtz{position:-webkit-sticky;position:sticky;top:1rem}.ColorPaletteEditor_controlsColumn__adGy_{display:flex;flex-direction:column;gap:.4rem}.ColorPaletteEditor_header__GKECI{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;flex-wrap:wrap}.ColorPaletteEditor_headerInfo__c3Oxc{display:flex;flex-direction:column;gap:.25rem}.ColorPaletteEditor_title__DIJbm{font-size:1rem;font-weight:700;color:rgba(17,24,39,.9);margin:0}.ColorPaletteEditor_description__cDQp8{font-size:.875rem;color:rgba(17,24,39,.6);margin:0;line-height:1.5}.ColorPaletteEditor_resetButton__iZPVf{display:flex;align-items:center;gap:.5rem;padding:.5rem .875rem;font-size:.8125rem;font-weight:600;color:rgba(17,24,39,.65);background:#fff;border:1px solid rgba(17,24,39,.15);border-radius:8px;cursor:pointer;transition:all .15s ease;white-space:nowrap;flex-shrink:0}.ColorPaletteEditor_resetButton__iZPVf:hover:not(:disabled){background:rgba(17,24,39,.03);color:rgba(17,24,39,.85);border-color:rgba(17,24,39,.25)}.ColorPaletteEditor_resetButton__iZPVf:disabled{opacity:.5;cursor:not-allowed}.ColorPaletteEditor_colorCategory__G8_X6{margin-bottom:.5rem;padding-bottom:.5rem;border-bottom:1px dashed rgba(17,24,39,.08)}.ColorPaletteEditor_colorCategory__G8_X6:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0}.ColorPaletteEditor_colorCategoryTitle__UtC1o{font-size:.65rem;font-weight:700;color:rgba(17,24,39,.5);text-transform:uppercase;letter-spacing:.04em;margin:0 0 .4rem}.ColorPaletteEditor_colorGrid__pqlZT{display:flex;flex-direction:column;gap:.3rem}.ColorPaletteEditor_colorField__Rx_4y{display:flex;align-items:center;gap:.35rem}.ColorPaletteEditor_colorLabel__L2_Kw{font-size:.7rem;font-weight:600;color:rgba(17,24,39,.75);min-width:70px;flex-shrink:0}.ColorPaletteEditor_colorInputWrapper__JTUb0{display:flex;align-items:center;gap:.25rem;background:#fff;border:1px solid rgba(17,24,39,.12);border-radius:5px;padding:2px 4px;transition:border-color .15s ease}.ColorPaletteEditor_colorInputWrapper__JTUb0:focus-within{border-color:rgba(47,93,67,.5)}.ColorPaletteEditor_colorPicker__OMref{width:20px;height:20px;padding:0;border:none;border-radius:3px;cursor:pointer;background:transparent;flex-shrink:0}.ColorPaletteEditor_colorPicker__OMref::-webkit-color-swatch-wrapper{padding:0}.ColorPaletteEditor_colorPicker__OMref::-webkit-color-swatch{border:1px solid rgba(17,24,39,.15);border-radius:3px}.ColorPaletteEditor_colorPicker__OMref:disabled{cursor:not-allowed;opacity:.6}.ColorPaletteEditor_colorText__RmPQG{flex:1 1;padding:2px 4px;font-size:.7rem;font-family:SF Mono,Monaco,Cascadia Code,monospace;color:rgba(17,24,39,.8);background:transparent;border:none;outline:none;width:60px;min-width:0;text-transform:uppercase}.ColorPaletteEditor_colorText__RmPQG:disabled{cursor:not-allowed;opacity:.6}.ColorPaletteEditor_colorHint__dR0sX{font-size:.6rem;color:rgba(17,24,39,.45);line-height:1.2;flex:1 1;display:none}@media(max-width:900px){.ColorPaletteEditor_editorLayout__OG3wM{grid-template-columns:1fr}.ColorPaletteEditor_previewColumn__lQmtz{position:static}}@media(max-width:640px){.ColorPaletteEditor_header__GKECI{flex-direction:column;align-items:stretch}.ColorPaletteEditor_resetButton__iZPVf{align-self:flex-start}.ColorPaletteEditor_colorGrid__pqlZT{grid-template-columns:1fr}}.ColorPalettePreview_previewContainer__7SEJ_{margin-top:1.5rem;padding:1rem;background:#f8fafc;border-radius:12px;border:1px solid #e2e8f0}.ColorPalettePreview_previewLabel__hyH9n{font-size:.85rem;font-weight:600;color:#64748b;margin-bottom:.75rem;text-transform:uppercase;letter-spacing:.5px}.ColorPalettePreview_previewWrapper__EGO3O{display:flex;justify-content:center;padding:.5rem}.ColorPalettePreview_miniApp__jqoib{width:100%;max-width:480px;height:320px;border-radius:8px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);overflow:hidden;display:flex;flex-direction:column}.ColorPalettePreview_miniHeader__p5LGc{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;border-bottom:1px solid rgba(0,0,0,.08)}.ColorPalettePreview_headerLeft__2FucC{display:flex;align-items:center;gap:8px}.ColorPalettePreview_logoMini__mHWdP{font-size:12px;font-weight:700;color:#fff}.ColorPalettePreview_logoMiniImg__XZ7QA,.ColorPalettePreview_logoMini__mHWdP{width:24px;height:24px;border-radius:6px;display:flex;align-items:center;justify-content:center}.ColorPalettePreview_logoMiniImg__XZ7QA{overflow:hidden;background:#fff}.ColorPalettePreview_logoMiniImg__XZ7QA img{width:100%;height:100%;object-fit:contain}.ColorPalettePreview_appName__fSxFh{font-size:12px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ColorPalettePreview_headerRight__jWFPn{display:flex;align-items:center;gap:8px}.ColorPalettePreview_searchBox__dC2sB{width:80px;height:22px;border-radius:4px;display:flex;align-items:center;padding-left:6px}.ColorPalettePreview_bellIcon__yNWZ5{width:22px;height:22px;border-radius:4px;display:flex;align-items:center;justify-content:center}.ColorPalettePreview_avatar__Z1A7z{width:22px;height:22px;border-radius:50%}.ColorPalettePreview_bodyWrapper__MHrxz{display:flex;flex:1 1;overflow:hidden}.ColorPalettePreview_miniSidebar__mt8do{width:100px;display:flex;flex-direction:column;padding:10px 6px;flex-shrink:0}.ColorPalettePreview_menuItems__qZCux{display:flex;flex-direction:column;gap:4px}.ColorPalettePreview_menuItem__rWVNJ{display:flex;align-items:center;gap:6px;padding:8px 10px;border-radius:6px;font-size:10px;font-weight:500;cursor:default;transition:all .15s ease;white-space:nowrap}.ColorPalettePreview_menuItem__rWVNJ svg{flex-shrink:0}.ColorPalettePreview_menuItem__rWVNJ.ColorPalettePreview_active__YGgKY{font-weight:600}.ColorPalettePreview_miniContent__ii5Xt{flex:1 1;padding:12px;overflow:hidden;display:flex;flex-direction:column;gap:10px}.ColorPalettePreview_pageTitle__iyYfE{font-size:14px;font-weight:700;margin:0}.ColorPalettePreview_cardsRow__O0AqH{display:flex;gap:10px}.ColorPalettePreview_miniCard__KxT9i{flex:1 1;padding:10px;border-radius:6px;display:flex;flex-direction:column;gap:4px}.ColorPalettePreview_cardHeader__2z_RP{font-size:10px;font-weight:600}.ColorPalettePreview_miniCard__KxT9i p{margin:0;font-size:18px;font-weight:700}.ColorPalettePreview_miniBtn__bdhKY{padding:4px 8px;border:2px solid;border-radius:4px;font-size:9px;font-weight:600;cursor:pointer;margin-top:auto;align-self:flex-start;transition:all .2s ease}.ColorPalettePreview_badge__PWRw0{padding:2px 6px;border-radius:10px;font-size:9px;font-weight:600;align-self:flex-start}.ColorPalettePreview_tablePreview__K6cvE{border-radius:6px;overflow:hidden;flex:1 1}.ColorPalettePreview_tableHeader__DZfr4{display:flex;justify-content:space-between;padding:6px 10px;font-size:9px;font-weight:600}.ColorPalettePreview_tableRow__bgQ3m{display:flex;justify-content:space-between;padding:5px 10px;font-size:9px;border-top:1px solid rgba(0,0,0,.05)}.ColorPalettePreview_miniFooter__IuaBX{display:flex;align-items:center;justify-content:center;padding:6px 12px;border-top:1px solid rgba(0,0,0,.08)}@media(max-width:600px){.ColorPalettePreview_miniApp__jqoib{height:280px}.ColorPalettePreview_miniSidebar__mt8do{width:80px}.ColorPalettePreview_menuItem__rWVNJ span{display:none}}.page_page___4w4d{display:flex;flex-direction:column;gap:20px;padding:20px;min-height:100%;background:#f8fafc}.page_headerSection__3zHpk{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap}.page_headerLeft__kezxr{display:flex;flex-direction:column;gap:14px;min-width:260px}.page_headerRight__ktCjI,.page_titleRow__8Hx63{display:flex;align-items:center;gap:12px}.page_titleIcon__IB7W0{color:#f97316;flex-shrink:0}.page_title__cRxZ7{margin:0;font-size:1.7rem;line-height:1.1;font-weight:800;color:#0f172a}.page_subtitle__kWRjK{margin:4px 0 0;font-size:.95rem;color:#64748b;line-height:1.45}.page_statsRow__OVj4s{display:flex;flex-wrap:wrap;gap:12px}.page_statCard__WrXjv{min-width:130px;padding:14px 16px;border-radius:18px;background:#fff;border:1px solid rgba(15,23,42,.08);box-shadow:0 10px 24px rgba(15,23,42,.04)}.page_statLabel__i_WpB{font-size:.72rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#64748b;margin-bottom:6px}.page_statValue__XHETZ{font-size:1.35rem;font-weight:900;color:#0f172a}.page_primaryBtn__1I3mP{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border:none;border-radius:14px;background:linear-gradient(180deg,#f97316,#ea580c);color:#fff;font-size:.94rem;font-weight:800;cursor:pointer;box-shadow:0 14px 28px rgba(249,115,22,.22);transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.page_primaryBtn__1I3mP:hover{transform:translateY(-1px);box-shadow:0 18px 34px rgba(249,115,22,.28);filter:brightness(1.02)}.page_primaryBtn__1I3mP:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}.page_toolbar__KeyFX{justify-content:space-between;gap:14px;flex-wrap:wrap;padding:16px;border-radius:20px;border:1px solid rgba(15,23,42,.08);box-shadow:0 10px 24px rgba(15,23,42,.04)}.page_searchWrap__pqKXQ,.page_toolbar__KeyFX{display:flex;align-items:center;background:#fff}.page_searchWrap__pqKXQ{flex:1 1;min-width:260px;gap:10px;min-height:46px;padding:0 14px;border-radius:14px;border:1px solid rgba(15,23,42,.12);transition:border-color .18s ease,box-shadow .18s ease}.page_searchWrap__pqKXQ svg{color:#64748b;flex-shrink:0}.page_searchWrap__pqKXQ:focus-within{border-color:rgba(249,115,22,.45);box-shadow:0 0 0 4px rgba(249,115,22,.12)}.page_searchInput__dJD2h{flex:1 1;border:none;outline:none;background:transparent;color:#0f172a;font-size:.95rem}.page_searchInput__dJD2h::placeholder{color:#94a3b8}.page_filters__16fVh{display:flex;gap:8px;flex-wrap:wrap}.page_filterBtn__kL0_N{min-height:40px;padding:0 14px;border-radius:12px;border:1px solid rgba(15,23,42,.12);background:#fff;color:#334155;font-size:.88rem;font-weight:700;cursor:pointer;transition:background .18s ease,transform .18s ease,border-color .18s ease}.page_filterBtn__kL0_N:hover{background:#f8fafc;transform:translateY(-1px)}.page_filterBtnActive__N7chs{background:rgba(249,115,22,.12);color:#c2410c;border-color:rgba(249,115,22,.24)}.page_tableCard__PvQM8{border-radius:22px;background:#fff;border:1px solid rgba(15,23,42,.08);box-shadow:0 10px 24px rgba(15,23,42,.04);overflow:hidden}.page_tableWrap__NBVvT{overflow:auto}.page_table__Z9W3c{width:100%;min-width:900px;border-collapse:separate;border-spacing:0}.page_table__Z9W3c thead th{position:-webkit-sticky;position:sticky;top:0;z-index:1;background:#f8fafc;color:#64748b;font-size:.78rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase;text-align:left;padding:14px 16px;border-bottom:1px solid rgba(15,23,42,.08);white-space:nowrap}.page_table__Z9W3c tbody td{padding:16px;border-bottom:1px solid rgba(15,23,42,.06);vertical-align:middle;color:#0f172a;font-size:.94rem}.page_table__Z9W3c tbody tr:last-child td{border-bottom:none}.page_table__Z9W3c tbody tr:hover td{background:rgba(248,250,252,.8)}.page_actionsTh__b3f9K{text-align:right!important}.page_actionsTd__kYPhK{text-align:right}.page_emptyCell__1zynX{text-align:center;color:#64748b;font-size:.95rem;padding:24px!important}.page_rowInactive__wHFcJ td{opacity:.72}.page_agencyCell__wSkbP{display:flex;align-items:center;gap:12px;min-width:240px}.page_logoBox__rTxbV{width:46px;height:46px;border-radius:14px;overflow:hidden;border:1px solid rgba(15,23,42,.08);background:#f8fafc;display:flex;align-items:center;justify-content:center;flex-shrink:0}.page_logoImg__ED0F0{width:100%;height:100%;object-fit:cover}.page_logoFallback__M_LbT{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#fb923c,#f97316);color:#fff;font-size:1rem;font-weight:900}.page_agencyInfo__P0Nxx{display:flex;flex-direction:column;gap:4px;min-width:0}.page_agencyName__PJvi7{font-size:.96rem;font-weight:800;color:#0f172a;line-height:1.25}.page_agencyId__rUEco{margin-left:8px}.page_agencySub__1TUG9{font-size:.84rem;color:#64748b;line-height:1.35}.page_contactCell__mBV59,.page_personCell__WpCbh{display:flex;flex-direction:column;gap:4px}.page_contactLine__6L6Uj,.page_personName__9Mjsx{font-size:.92rem;font-weight:700;color:#0f172a}.page_contactSub__kloLM{font-size:.82rem;color:#64748b;line-height:1.35}.page_mono__B4J1s{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.page_payChip__sFKF2{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:0 12px;border-radius:999px;font-size:.76rem;font-weight:900;letter-spacing:.03em;border:1px solid transparent;white-space:nowrap}.page_payChipAnticipado__ck0WP{background:rgba(59,130,246,.1);color:#1d4ed8;border-color:rgba(59,130,246,.18)}.page_payChipPlazo__WKTht{background:rgba(245,158,11,.12);color:#92400e;border-color:rgba(245,158,11,.18)}.page_statusChip__yMjSb{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:0 12px;border-radius:999px;font-size:.76rem;font-weight:900;letter-spacing:.05em;text-transform:uppercase;border:1px solid transparent;white-space:nowrap}.page_statusOn__lo3Px{background:rgba(34,197,94,.12);color:#166534;border-color:rgba(34,197,94,.2)}.page_statusOff__AGG3T{background:rgba(239,68,68,.12);color:#991b1b;border-color:rgba(239,68,68,.2)}.page_actionGroup__7pf_L{display:inline-flex;justify-content:flex-end;align-items:center;gap:8px;flex-wrap:wrap}.page_actionBtnDanger__0Knex,.page_actionBtnSecondary__hLMwD,.page_actionBtn__EJAqu{width:38px;height:38px;border-radius:12px;border:1px solid rgba(15,23,42,.12);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,border-color .18s ease}.page_actionBtnDanger__0Knex:hover,.page_actionBtnSecondary__hLMwD:hover,.page_actionBtn__EJAqu:hover{transform:translateY(-1px)}.page_actionBtn__EJAqu{background:#fff;color:#334155}.page_actionBtn__EJAqu:hover{background:#f8fafc;box-shadow:0 10px 22px rgba(15,23,42,.08)}.page_actionBtnSecondary__hLMwD{background:rgba(245,158,11,.1);color:#92400e;border-color:rgba(245,158,11,.24)}.page_actionBtnSecondary__hLMwD:hover{background:rgba(245,158,11,.16);box-shadow:0 10px 22px rgba(245,158,11,.12)}.page_actionBtnDanger__0Knex{background:rgba(239,68,68,.1);color:#b91c1c;border-color:rgba(239,68,68,.22)}.page_actionBtnDanger__0Knex:hover{background:rgba(239,68,68,.16);box-shadow:0 10px 22px rgba(239,68,68,.12)}.page_centerCard__OCuMT{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:280px;padding:28px;border-radius:22px;background:#fff;border:1px solid rgba(15,23,42,.08);box-shadow:0 10px 24px rgba(15,23,42,.04);text-align:center}.page_spinner__jeTAq{width:46px;height:46px;border-radius:999px;border:4px solid rgba(249,115,22,.18);border-top-color:#f97316;animation:page_spin__FxHVm .9s linear infinite}@keyframes page_spin__FxHVm{to{transform:rotate(1turn)}}.page_centerText___gk_q{margin:0;font-size:1rem;font-weight:800;color:#0f172a}.page_centerHint__m_C6c{margin:0;font-size:.9rem;color:#64748b}.page_badgeError__uVRfV{padding:8px 12px;border-radius:999px;background:rgba(239,68,68,.12);color:#b91c1c;border:1px solid rgba(239,68,68,.18);font-size:.76rem;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.page_retryButton__pZMKT{min-height:42px;padding:0 14px;border-radius:12px;border:1px solid rgba(15,23,42,.12);background:#fff;color:#0f172a;font-weight:700;cursor:pointer;transition:transform .18s ease,background .18s ease}.page_retryButton__pZMKT:hover{transform:translateY(-1px);background:#f8fafc}.page_modalOverlay__Sugg_{position:fixed;inset:0;z-index:1200;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(15,23,42,.55);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.page_modal__5TP6k{width:min(860px,100%);max-height:calc(100vh - 48px);overflow:auto;border-radius:24px;background:#fff;box-shadow:0 24px 80px rgba(15,23,42,.22),0 8px 24px rgba(15,23,42,.12);border:1px solid rgba(15,23,42,.08)}.page_modalHeader__ARP8x{position:-webkit-sticky;position:sticky;top:0;z-index:5;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:24px 24px 18px;background:linear-gradient(180deg,#fff,#fff 72%,hsla(0,0%,100%,.96));border-bottom:1px solid rgba(15,23,42,.08);border-top-left-radius:24px;border-top-right-radius:24px}.page_modalTitle___1UxV{margin:0;font-size:1.5rem;line-height:1.1;font-weight:800;color:#0f172a}.page_modalSubtitle__0i1xd{margin:6px 0 0;font-size:.95rem;color:#64748b;line-height:1.45}.page_closeButton__4hD7k{width:42px;height:42px;flex-shrink:0;border:1px solid rgba(15,23,42,.12);background:#fff;color:#334155;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .18s ease,background .18s ease,box-shadow .18s ease}.page_closeButton__4hD7k:hover:not(:disabled){transform:translateY(-1px);background:#f8fafc;box-shadow:0 10px 24px rgba(15,23,42,.08)}.page_closeButton__4hD7k:disabled{opacity:.55;cursor:not-allowed}.page_form__4oxlo{display:flex;flex-direction:column;gap:18px;padding:24px}.page_section___cfvM{display:flex;flex-direction:column;gap:16px;padding:20px;border-radius:20px;border:1px solid rgba(15,23,42,.08);background:linear-gradient(180deg,#fff,#fbfdff)}.page_sectionTitle__G_laZ{font-size:1rem;font-weight:800;color:#0f172a;margin:0}.page_formGrid__2u_0O{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.page_formGroup__0xLAn{display:flex;flex-direction:column;gap:8px}.page_label__uH5Tr{font-size:.9rem;font-weight:700;color:#334155}.page_input__LDFwC{width:100%;min-height:46px;padding:12px 14px;border-radius:14px;border:1px solid rgba(15,23,42,.12);background:#fff;color:#0f172a;font-size:.95rem;outline:none;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.page_input__LDFwC::placeholder{color:#94a3b8}.page_input__LDFwC:focus{border-color:rgba(249,115,22,.45);box-shadow:0 0 0 4px rgba(249,115,22,.12)}.page_input__LDFwC:disabled{background:#f8fafc;color:#94a3b8;cursor:not-allowed}.page_inputError__Wfk0W{border-color:rgba(239,68,68,.5)!important;box-shadow:0 0 0 4px rgba(239,68,68,.1)}.page_errorText__paeH6{font-size:.82rem;line-height:1.4;color:#dc2626;font-weight:600}.page_checkboxLabel__9Xo1o{display:inline-flex;align-items:center;gap:10px;font-size:.95rem;font-weight:700;color:#334155;cursor:pointer}.page_checkboxLabel__9Xo1o input{width:18px;height:18px;accent-color:#f97316;cursor:pointer}.page_modalFooter__Jo8wW{display:flex;justify-content:flex-end;gap:12px;padding-top:8px}.page_cancelButton__C_uDg,.page_saveButton__0GEQg{min-width:140px;min-height:46px;padding:0 18px;border-radius:14px;font-size:.95rem;font-weight:800;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,border-color .18s ease}.page_cancelButton__C_uDg{border:1px solid rgba(15,23,42,.12);background:#fff;color:#334155}.page_cancelButton__C_uDg:hover:not(:disabled){transform:translateY(-1px);background:#f8fafc;box-shadow:0 10px 24px rgba(15,23,42,.06)}.page_saveButton__0GEQg{border:none;background:linear-gradient(180deg,#f97316,#ea580c);color:#fff;box-shadow:0 14px 30px rgba(249,115,22,.22)}.page_saveButton__0GEQg:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 18px 34px rgba(249,115,22,.28);filter:brightness(1.02)}.page_cancelButton__C_uDg:disabled,.page_saveButton__0GEQg:disabled{opacity:.58;cursor:not-allowed;transform:none;box-shadow:none}@media(max-width:1024px){.page_page___4w4d{padding:16px}.page_toolbar__KeyFX{flex-direction:column;align-items:stretch}.page_searchWrap__pqKXQ{min-width:100%}.page_filters__16fVh{width:100%}.page_filterBtn__kL0_N{flex:1 1;justify-content:center}.page_table__Z9W3c{min-width:860px}.page_modal__5TP6k{width:min(820px,100%)}.page_form__4oxlo,.page_modalHeader__ARP8x{padding-left:20px;padding-right:20px}.page_section___cfvM{padding:18px}}@media(max-width:768px){.page_page___4w4d{padding:12px;gap:16px}.page_headerSection__3zHpk{flex-direction:column;align-items:stretch}.page_headerRight__ktCjI{width:100%}.page_primaryBtn__1I3mP{width:100%;justify-content:center}.page_title__cRxZ7{font-size:1.35rem}.page_subtitle__kWRjK{font-size:.88rem}.page_statsRow__OVj4s{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.page_statCard__WrXjv{min-width:0;padding:12px}.page_statValue__XHETZ{font-size:1.1rem}.page_toolbar__KeyFX{padding:12px}.page_tableCard__PvQM8{border-radius:18px}.page_table__Z9W3c{min-width:760px}.page_modalOverlay__Sugg_{padding:10px;align-items:flex-end}.page_modal__5TP6k{width:100%;max-height:calc(100vh - 10px);border-radius:22px 22px 0 0}.page_modalHeader__ARP8x{padding:18px 16px 14px;border-top-left-radius:22px;border-top-right-radius:22px}.page_modalTitle___1UxV{font-size:1.2rem}.page_modalSubtitle__0i1xd{font-size:.88rem}.page_form__4oxlo{padding:16px;gap:14px}.page_section___cfvM{padding:14px;border-radius:16px;gap:14px}.page_formGrid__2u_0O{grid-template-columns:1fr;gap:14px}.page_modalFooter__Jo8wW{flex-direction:column-reverse}.page_cancelButton__C_uDg,.page_saveButton__0GEQg{width:100%;min-width:100%}}@media(max-width:520px){.page_statsRow__OVj4s{grid-template-columns:1fr}.page_titleRow__8Hx63{align-items:flex-start}.page_actionGroup__7pf_L{gap:6px}.page_actionBtnDanger__0Knex,.page_actionBtnSecondary__hLMwD,.page_actionBtn__EJAqu{width:36px;height:36px}.page_modalOverlay__Sugg_{padding:0}.page_modal__5TP6k{border-radius:18px 18px 0 0;max-height:100vh}.page_modalHeader__ARP8x{padding:16px 14px 12px;border-top-left-radius:18px;border-top-right-radius:18px}.page_form__4oxlo{padding:14px}.page_section___cfvM{padding:12px}.page_input__LDFwC{min-height:44px;font-size:.92rem}.page_closeButton__4hD7k{width:38px;height:38px;border-radius:12px}}.page_modalOverlay__Vnn35{position:fixed;inset:0;z-index:1200;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(15,23,42,.55);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.page_modal__haoxa{width:min(860px,100%);max-height:calc(100vh - 48px);overflow:auto;border-radius:24px;background:#fff;box-shadow:0 24px 80px rgba(15,23,42,.22),0 8px 24px rgba(15,23,42,.12);border:1px solid rgba(15,23,42,.08);scrollbar-width:thin}.page_modalHeader__G60_G{position:-webkit-sticky;position:sticky;top:0;z-index:5;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:24px 24px 18px;background:linear-gradient(180deg,#fff,#fff 72%,hsla(0,0%,100%,.96));border-bottom:1px solid rgba(15,23,42,.08);border-top-left-radius:24px;border-top-right-radius:24px}.page_modalTitle__sfA7e{margin:0;font-size:1.5rem;line-height:1.1;font-weight:800;color:#0f172a}.page_modalSubtitle__dBPkA{margin:6px 0 0;font-size:.95rem;color:#64748b;line-height:1.45}.page_closeButton__nIXt5{width:42px;height:42px;flex-shrink:0;border:1px solid rgba(15,23,42,.12);background:#fff;color:#334155;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .18s ease,background .18s ease,box-shadow .18s ease}.page_closeButton__nIXt5:hover:not(:disabled){transform:translateY(-1px);background:#f8fafc;box-shadow:0 10px 24px rgba(15,23,42,.08)}.page_closeButton__nIXt5:disabled{opacity:.55;cursor:not-allowed}.page_form__YZY4Y{display:flex;flex-direction:column;gap:18px;padding:24px}.page_section__SHrAF{display:flex;flex-direction:column;gap:16px;padding:20px;border-radius:20px;border:1px solid rgba(15,23,42,.08);background:linear-gradient(180deg,#fff,#fbfdff)}.page_sectionTitle__UKV6h{font-size:1rem;font-weight:800;color:#0f172a;margin:0}.page_formGrid__fdrBX{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.page_formGroup__sxXoi{display:flex;flex-direction:column;gap:8px}.page_label__e_VpT{font-size:.9rem;font-weight:700;color:#334155}.page_input__ruq_H{width:100%;min-height:46px;padding:12px 14px;border-radius:14px;border:1px solid rgba(15,23,42,.12);background:#fff;color:#0f172a;font-size:.95rem;outline:none;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.page_input__ruq_H::placeholder{color:#94a3b8}.page_input__ruq_H:focus{border-color:rgba(249,115,22,.45);box-shadow:0 0 0 4px rgba(249,115,22,.12)}.page_input__ruq_H:disabled{background:#f8fafc;color:#94a3b8;cursor:not-allowed}textarea.page_input__ruq_H{min-height:120px;resize:vertical}select.page_input__ruq_H{-webkit-appearance:none;-moz-appearance:none;appearance:none}.page_inputError__bF8xe{border-color:rgba(239,68,68,.5)!important;box-shadow:0 0 0 4px rgba(239,68,68,.1)}.page_errorText__azBCx{font-size:.82rem;line-height:1.4;color:#dc2626;font-weight:600}.page_checkboxLabel__R0wUi{display:inline-flex;align-items:center;gap:10px;font-size:.95rem;font-weight:700;color:#334155;cursor:pointer}.page_checkboxLabel__R0wUi input{width:18px;height:18px;accent-color:#f97316;cursor:pointer}.page_modalFooter__KibR6{display:flex;justify-content:flex-end;gap:12px;padding-top:8px}.page_cancelButton__iKNSg,.page_saveButton__TnZdw{min-width:140px;min-height:46px;padding:0 18px;border-radius:14px;font-size:.95rem;font-weight:800;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,border-color .18s ease}.page_cancelButton__iKNSg{border:1px solid rgba(15,23,42,.12);background:#fff;color:#334155}.page_cancelButton__iKNSg:hover:not(:disabled){transform:translateY(-1px);background:#f8fafc;box-shadow:0 10px 24px rgba(15,23,42,.06)}.page_saveButton__TnZdw{border:none;background:linear-gradient(180deg,#f97316,#ea580c);color:#fff;box-shadow:0 14px 30px rgba(249,115,22,.22)}.page_saveButton__TnZdw:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 18px 34px rgba(249,115,22,.28);filter:brightness(1.02)}.page_cancelButton__iKNSg:disabled,.page_saveButton__TnZdw:disabled{opacity:.58;cursor:not-allowed;transform:none;box-shadow:none}@media(max-width:1024px){.page_modal__haoxa{width:min(820px,100%)}.page_form__YZY4Y,.page_modalHeader__G60_G{padding-left:20px;padding-right:20px}.page_section__SHrAF{padding:18px}}@media(max-width:768px){.page_modalOverlay__Vnn35{padding:10px;align-items:flex-end}.page_modal__haoxa{width:100%;max-height:calc(100vh - 10px);border-radius:22px 22px 0 0}.page_modalHeader__G60_G{padding:18px 16px 14px;border-top-left-radius:22px;border-top-right-radius:22px}.page_modalTitle__sfA7e{font-size:1.2rem}.page_modalSubtitle__dBPkA{font-size:.88rem}.page_form__YZY4Y{padding:16px;gap:14px}.page_section__SHrAF{padding:14px;border-radius:16px;gap:14px}.page_formGrid__fdrBX{grid-template-columns:1fr;gap:14px}.page_modalFooter__KibR6{flex-direction:column-reverse}.page_cancelButton__iKNSg,.page_saveButton__TnZdw{width:100%;min-width:100%}}@media(max-width:480px){.page_modalOverlay__Vnn35{padding:0}.page_modal__haoxa{border-radius:18px 18px 0 0;max-height:100vh}.page_modalHeader__G60_G{padding:16px 14px 12px;border-top-left-radius:18px;border-top-right-radius:18px}.page_form__YZY4Y{padding:14px}.page_section__SHrAF{padding:12px}.page_input__ruq_H{min-height:44px;font-size:.92rem}.page_closeButton__nIXt5{width:38px;height:38px;border-radius:12px}}.page_page__JfWpn,.page_shell__UMmMf{min-height:calc(100vh - var(--header-height));padding:var(--spacing-lg);background:radial-gradient(900px 600px at 15% 10%,color-mix(in srgb,var(--color-brand-cta) 12%,transparent),transparent 60%),radial-gradient(900px 600px at 75% 20%,color-mix(in srgb,var(--color-info) 10%,transparent),transparent 60%),radial-gradient(700px 500px at 70% 85%,color-mix(in srgb,var(--color-brand-green) 10%,transparent),transparent 65%),linear-gradient(to bottom,color-mix(in srgb,var(--color-bg-primary) 70%,#fff),color-mix(in srgb,var(--color-bg-secondary) 55%,#fff))}.page_header__dd0ZZ{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--spacing-md);flex-wrap:wrap;margin-bottom:var(--spacing-md)}.page_headerLeft__g4HeD{display:grid;grid-gap:6px;gap:6px}.page_headerRight__wYNDg{display:flex;align-items:center;gap:var(--spacing-sm)}.page_title__AC2as{margin:0;font-size:var(--font-size-2xl);font-weight:900;letter-spacing:-.02em;background:linear-gradient(90deg,var(--color-brand-cta),var(--color-info),var(--color-brand-green));-webkit-background-clip:text;background-clip:text;color:transparent}.page_subtitle___0o1M{margin:0;font-size:var(--font-size-sm);color:var(--color-text-secondary);font-weight:700}.page_panel__d4ku9{border:1px solid color-mix(in srgb,var(--color-border) 80%,transparent);background:color-mix(in srgb,var(--color-surface) 92%,transparent);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-xl);padding:var(--spacing-lg)}.page_backBtn__R6Q0o{display:flex;align-items:center;justify-content:center;gap:4px;height:38px;padding:0 14px;border-radius:var(--border-radius-full);border:1px solid color-mix(in srgb,var(--color-brand-cta) 28%,transparent);background:linear-gradient(90deg,color-mix(in srgb,var(--color-brand-cta) 12%,transparent),color-mix(in srgb,var(--color-info) 10%,transparent));color:color-mix(in srgb,var(--color-text-primary) 90%,transparent);font-weight:900;font-size:var(--font-size-sm);cursor:pointer;transition:transform var(--transition-fast),box-shadow var(--transition-fast),filter var(--transition-fast)}.page_backBtn__R6Q0o:hover{transform:translateY(-1px);filter:brightness(1.02);box-shadow:var(--shadow-lg)}.page_backBtn__R6Q0o:active{transform:translateY(0)}.page_backBtn__R6Q0o:focus-visible{outline:none;box-shadow:0 0 0 4px color-mix(in srgb,var(--color-brand-cta) 18%,transparent),var(--shadow-lg)}.page_content__4ZGeq{margin-top:var(--spacing-md);padding-top:var(--spacing-md);border-top:1px solid color-mix(in srgb,var(--color-border) 70%,transparent)}.page_centerCard__adpcV{width:min(520px,100%);margin:0 auto;margin-top:var(--spacing-2xl);border-radius:var(--border-radius-lg);background:color-mix(in srgb,var(--color-surface) 94%,transparent);border:1px solid color-mix(in srgb,var(--color-border) 85%,transparent);box-shadow:var(--shadow-xl);padding:var(--spacing-xl);text-align:center;animation:page_popIn__nj4v1 var(--transition-slow)}@keyframes page_popIn__nj4v1{0%{transform:translateY(10px);opacity:0}to{transform:translateY(0);opacity:1}}.page_centerTitle__zWyAt{margin:var(--spacing-md) 0 var(--spacing-xs);font-size:var(--font-size-lg);font-weight:900;color:var(--color-text-primary)}.page_centerText__kqTnU{margin:var(--spacing-sm) 0 0;font-size:var(--font-size-base);font-weight:900;color:var(--color-text-primary)}.page_centerHint__5Un8j{margin:var(--spacing-xs) 0 0;font-size:var(--font-size-sm);color:var(--color-text-secondary);font-weight:700}.page_badgeError__zBumz{display:inline-flex;align-items:center;justify-content:center;padding:6px 10px;border-radius:var(--border-radius-full);border:1px solid color-mix(in srgb,var(--color-error) 30%,transparent);background:color-mix(in srgb,var(--color-error) 12%,transparent);color:color-mix(in srgb,var(--color-error) 85%,#000);font-weight:900;font-size:var(--font-size-xs)}.page_spinner__S1Anr{width:38px;height:38px;border-radius:999px;border:3px solid color-mix(in srgb,var(--color-border) 85%,transparent);border-top-color:var(--color-brand-cta);margin:0 auto;animation:page_spin__8EGg5 .8s linear infinite}@keyframes page_spin__8EGg5{to{transform:rotate(1turn)}}@media(max-width:768px){.page_page__JfWpn,.page_shell__UMmMf{padding:var(--spacing-md)}.page_header__dd0ZZ{gap:var(--spacing-sm)}.page_title__AC2as{font-size:var(--font-size-xl)}}@media(max-width:640px){.page_page__JfWpn,.page_shell__UMmMf{padding:var(--spacing-sm)}.page_panel__d4ku9{padding:var(--spacing-md);border-radius:var(--border-radius-md)}.page_header__dd0ZZ{flex-direction:column;align-items:flex-start;gap:var(--spacing-sm)}.page_headerRight__wYNDg{width:100%;justify-content:flex-start}.page_title__AC2as{font-size:var(--font-size-lg)}.page_subtitle___0o1M{font-size:var(--font-size-xs)}.page_backBtn__R6Q0o{width:100%;justify-content:center;height:42px;font-size:var(--font-size-base)}.page_centerCard__adpcV{padding:var(--spacing-lg);margin-top:var(--spacing-lg)}}@media(max-width:480px){.page_page__JfWpn,.page_shell__UMmMf{padding:var(--spacing-xs)}.page_panel__d4ku9{padding:var(--spacing-sm)}.page_title__AC2as{font-size:var(--font-size-base);letter-spacing:-.01em}.page_subtitle___0o1M{font-size:11px}.page_centerCard__adpcV{padding:var(--spacing-md)}.page_centerTitle__zWyAt{font-size:var(--font-size-base)}.page_centerText__kqTnU{font-size:var(--font-size-sm)}}@media(max-width:768px)and (orientation:landscape){.page_page__JfWpn,.page_shell__UMmMf{padding:var(--spacing-sm) var(--spacing-md)}.page_header__dd0ZZ{flex-direction:row;align-items:flex-end}.page_headerRight__wYNDg{width:auto}.page_backBtn__R6Q0o{width:auto;min-width:120px}.page_panel__d4ku9{padding:var(--spacing-md)}}@media(prefers-reduced-motion:reduce){.page_backBtn__R6Q0o,.page_centerCard__adpcV,.page_spinner__S1Anr{animation:none!important;transition:none!important}}.page_page__mVwor{display:flex;flex-direction:column;gap:1.25rem;padding:1.5rem}.page_title__cms3s{font-size:1.5rem;font-weight:600;color:#1f2937}.page_content__xVofv{background:#fff;border-radius:.75rem;padding:1.25rem;box-shadow:0 1px 3px rgba(0,0,0,.08)}.page_placeholder__hvLLr{display:flex;align-items:center;justify-content:center;min-height:240px;padding:2rem;border-radius:.75rem;background:#f9fafb;color:#6b7280;font-size:.9rem}.AgenciaHeader_header__AlTr4{margin-bottom:2rem}@media(max-width:480px){.AgenciaHeader_header__AlTr4{margin-bottom:1.5rem}}.AgenciaHeader_headerContent__2H48N{justify-content:space-between;flex-wrap:wrap}.AgenciaHeader_headerContent__2H48N,.AgenciaHeader_titleGroup__s0KCK{display:flex;align-items:center;gap:1rem}@media(max-width:480px){.AgenciaHeader_titleGroup__s0KCK{gap:.75rem}.AgenciaHeader_titleGroup__s0KCK svg{width:28px;height:28px}}.AgenciaHeader_titleGroup__s0KCK svg{color:var(--color-primary);flex-shrink:0}.AgenciaHeader_titleGroup__s0KCK h1{margin:0;font-size:1.75rem;font-weight:600;color:var(--color-text-primary)}@media(max-width:768px){.AgenciaHeader_titleGroup__s0KCK h1{font-size:1.5rem}}@media(max-width:480px){.AgenciaHeader_titleGroup__s0KCK h1{font-size:1.25rem}}.AgenciaHeader_titleGroup__s0KCK p{margin:0;color:var(--color-text-secondary);font-size:.875rem}@media(max-width:480px){.AgenciaHeader_titleGroup__s0KCK p{font-size:.75rem}}.AgenciaHeader_refreshButton__o4Gvu{display:flex;align-items:center;gap:.5rem;padding:.625rem 1rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;color:var(--color-text-primary);font-weight:500;cursor:pointer;transition:all .2s}@media(max-width:480px){.AgenciaHeader_refreshButton__o4Gvu span{display:none}.AgenciaHeader_refreshButton__o4Gvu{padding:.5rem}}.AgenciaHeader_refreshButton__o4Gvu:hover{background:var(--color-surface-hover);border-color:var(--color-primary);color:var(--color-primary)}.PendingAlert_alertSection__w6yLe{margin-bottom:2rem}@media(max-width:480px){.PendingAlert_alertSection__w6yLe{margin-bottom:1.5rem}}.PendingAlert_alertCard__z9hr4{display:flex;align-items:center;gap:1rem;padding:1rem;background:rgba(234,179,8,.1);border:1px solid rgba(234,179,8,.3);border-radius:12px}@media(max-width:600px){.PendingAlert_alertCard__z9hr4{flex-direction:column;align-items:flex-start;padding:1rem}}.PendingAlert_alertCard__z9hr4>svg{color:#ca8a04;flex-shrink:0}.PendingAlert_alertContent__xrpwI h3{margin:0 0 .25rem;font-size:1rem;font-weight:600;color:#92400e}@media(max-width:480px){.PendingAlert_alertContent__xrpwI h3{font-size:.9rem}}.PendingAlert_alertContent__xrpwI p{margin:0;font-size:.875rem;color:#78350f}@media(max-width:480px){.PendingAlert_alertContent__xrpwI p{font-size:.8rem}}.PendingAlert_alertContent__xrpwI p strong{font-weight:600}.VerificarPagoModal_alertError__ehwKW{padding:10px 12px;border-radius:14px;border:1px solid color-mix(in srgb,var(--color-error) 30%,transparent);background:color-mix(in srgb,var(--color-error) 12%,transparent);font-weight:900;margin-bottom:12px}.VerificarPagoModal_empty__5DYdA{padding:18px;border-radius:16px;border:1px dashed color-mix(in srgb,var(--color-text-primary) 18%,transparent);color:var(--color-text-secondary);font-weight:900;text-align:center}.VerificarPagoModal_content__6Ku1v{display:grid;grid-gap:12px;gap:12px;text-align:center}.VerificarPagoModal_iconWrap__ysTCn{width:74px;height:74px;margin:0 auto;border-radius:18px;display:grid;place-items:center;border:1px solid color-mix(in srgb,var(--color-success) 28%,transparent);background:color-mix(in srgb,var(--color-success) 12%,transparent)}.VerificarPagoModal_text__DEs0l{margin:0;font-weight:950;color:var(--color-text-primary)}.VerificarPagoModal_card__YPHEo{text-align:left;border-radius:16px;border:1px solid color-mix(in srgb,var(--color-text-primary) 10%,transparent);background:color-mix(in srgb,var(--color-surface) 94%,transparent);box-shadow:var(--shadow-sm);padding:12px}.VerificarPagoModal_row__ni7gZ{display:flex;justify-content:space-between;gap:10px;padding:8px 0}.VerificarPagoModal_row__ni7gZ span{color:var(--color-text-secondary);font-weight:900;font-size:12px}.VerificarPagoModal_row__ni7gZ b{font-weight:980;color:var(--color-text-primary);font-size:13px}.VerificarPagoModal_note__jsav_{padding:10px 12px;border-radius:14px;border:1px solid color-mix(in srgb,var(--color-info) 24%,transparent);background:color-mix(in srgb,var(--color-info) 10%,transparent);font-size:12px;font-weight:850;color:var(--color-text-primary)}.VerificarPagoModal_footerActions__D2sAv{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap}.VerificarPagoModal_btnGhost__I6ZuG{height:40px;padding:0 14px;border-radius:14px;border:1px solid color-mix(in srgb,var(--color-text-primary) 14%,transparent);background:color-mix(in srgb,var(--color-surface) 90%,transparent);cursor:pointer;font-weight:950}.VerificarPagoModal_btnGhost__I6ZuG:hover{box-shadow:var(--shadow-md)}.VerificarPagoModal_btnSuccess__1S0xd{height:40px;padding:0 16px;border-radius:14px;border:1px solid color-mix(in srgb,var(--color-success) 35%,transparent);background:color-mix(in srgb,var(--color-success) 16%,transparent);cursor:pointer;font-weight:980}.VerificarPagoModal_btnSuccess__1S0xd:hover{box-shadow:var(--shadow-md);transform:translateY(-1px)}.VerificarPagoModal_btnSuccess__1S0xd:disabled{opacity:.65;cursor:not-allowed;transform:none;box-shadow:none}.DetallePagoModal_empty__2NnqU{padding:18px;border-radius:16px;border:1px dashed color-mix(in srgb,var(--color-text-primary) 18%,transparent);color:var(--color-text-secondary);font-weight:900;text-align:center}.DetallePagoModal_grid__qQcUX{display:grid;grid-template-columns:1.05fr .95fr;grid-gap:14px;gap:14px}@media(max-width:980px){.DetallePagoModal_grid__qQcUX{grid-template-columns:1fr}}.DetallePagoModal_sectionTitle__vAYUe{display:flex;align-items:center;gap:8px;font-weight:980;font-size:12px;letter-spacing:.22px;text-transform:uppercase;color:var(--color-text-secondary);margin-bottom:10px}.DetallePagoModal_card__WXEWa,.DetallePagoModal_comprobanteCard__FLhuE,.DetallePagoModal_notes__oCvUL{border-radius:16px;border:1px solid color-mix(in srgb,var(--color-text-primary) 10%,transparent);background:color-mix(in srgb,var(--color-surface) 94%,transparent);box-shadow:var(--shadow-sm);padding:12px}.DetallePagoModal_row__5PZsE{display:flex;justify-content:space-between;gap:12px;padding:9px 0}.DetallePagoModal_row__5PZsE span{display:flex;align-items:center;gap:8px;color:var(--color-text-secondary);font-weight:900;font-size:12px;min-width:0}.DetallePagoModal_row__5PZsE b{color:var(--color-text-primary);font-weight:980;font-size:13px;text-align:right}.DetallePagoModal_divider__pZ3_x{height:1px;margin:6px 0;background:color-mix(in srgb,var(--color-text-primary) 10%,transparent)}.DetallePagoModal_paid__3wE4K{color:color-mix(in srgb,var(--color-success) 70%,var(--color-text-primary))}.DetallePagoModal_pending__ik7Gj{color:color-mix(in srgb,var(--color-warning) 75%,var(--color-text-primary))}.DetallePagoModal_notes__oCvUL{margin-top:12px}.DetallePagoModal_notes__oCvUL p{margin:0;color:var(--color-text-primary);font-weight:850;line-height:1.5}.DetallePagoModal_comprobanteCard__FLhuE{min-height:280px}.DetallePagoModal_noComprobante__CHJjr{display:grid;place-items:center;grid-gap:10px;gap:10px;padding:22px;border-radius:14px;border:1px dashed color-mix(in srgb,var(--color-text-primary) 16%,transparent);color:var(--color-text-secondary);font-weight:900;text-align:center}.DetallePagoModal_pdfBox__rkhwu{display:grid;grid-gap:12px;gap:12px;padding:16px;border-radius:14px;border:1px dashed var(--color-border);background:color-mix(in srgb,var(--color-bg-secondary) 55%,transparent);place-items:center;text-align:center}.DetallePagoModal_pdfText__r5BmH{display:grid;grid-gap:4px;gap:4px}.DetallePagoModal_pdfText__r5BmH b{font-weight:980}.DetallePagoModal_pdfText__r5BmH span{color:var(--color-text-secondary);font-weight:850;font-size:12px}.DetallePagoModal_imageBox__5h2CZ{display:grid;grid-gap:10px;gap:10px}.DetallePagoModal_image__t9HT6{width:100%;max-height:420px;object-fit:contain;border-radius:14px;border:1px solid var(--color-border);background:var(--color-bg-secondary);cursor:pointer}.DetallePagoModal_linkBtn__Q3cI_{height:40px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;font-weight:950;border:1px solid color-mix(in srgb,var(--color-info) 26%,transparent);background:color-mix(in srgb,var(--color-info) 10%,transparent);color:var(--color-text-primary)}.DetallePagoModal_linkBtn__Q3cI_:hover{box-shadow:var(--shadow-md);transform:translateY(-1px)}.ExpandedRowContent_expandedContentGrid__LY76Z{display:grid;grid-template-columns:320px 1fr;grid-gap:16px;gap:16px}@media(max-width:980px){.ExpandedRowContent_expandedContentGrid__LY76Z{grid-template-columns:1fr}}.ExpandedRowContent_pagosListCard__PGq_3{border-radius:var(--border-radius-lg);border:1px solid var(--color-border);background:color-mix(in srgb,var(--color-surface) 92%,transparent);box-shadow:var(--shadow-sm);padding:12px;max-height:400px;overflow-y:auto}.ExpandedRowContent_pagosListCard__PGq_3 h4{margin:-12px -12px 12px;padding:12px 12px 8px;font-size:12px;font-weight:980;text-transform:uppercase;letter-spacing:.22px;color:var(--color-text-secondary);display:flex;align-items:center;gap:8px;position:-webkit-sticky;position:sticky;top:-12px;background:var(--color-surface);z-index:10;border-bottom:1px solid var(--color-border);border-top-left-radius:calc(var(--border-radius-lg) - 1px);border-top-right-radius:calc(var(--border-radius-lg) - 1px)}.ExpandedRowContent_pagosList__SpzWE{display:flex;flex-direction:column;gap:8px}.ExpandedRowContent_pagoItem__wK2Y7{display:flex;flex-direction:column;gap:6px;padding:12px;border-radius:10px;border:1px solid color-mix(in srgb,var(--color-text-primary) 8%,transparent);background:color-mix(in srgb,var(--color-surface) 95%,transparent);cursor:pointer;transition:all .15s ease;text-align:left;width:100%}.ExpandedRowContent_pagoItem__wK2Y7:hover{background:color-mix(in srgb,var(--color-brand-cta) 8%,transparent);border-color:color-mix(in srgb,var(--color-brand-cta) 20%,transparent)}.ExpandedRowContent_pagoItemSelected__AjU2E{background:color-mix(in srgb,var(--color-brand-cta) 12%,transparent)!important;border-color:color-mix(in srgb,var(--color-brand-cta) 35%,transparent)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--color-brand-cta) 15%,transparent)}.ExpandedRowContent_pagoItemHeader__WE6Hm{display:flex;justify-content:space-between;align-items:center}.ExpandedRowContent_pagoItemNumber__z83Lc{font-size:11px;font-weight:950;color:var(--color-text-secondary);background:color-mix(in srgb,var(--color-text-primary) 8%,transparent);padding:2px 8px;border-radius:999px}.ExpandedRowContent_pagoItemDate__ezOMv{font-size:11px;color:var(--color-text-secondary);font-weight:850}.ExpandedRowContent_pagoItemMonto__9AQYp{font-size:16px;font-weight:980;color:var(--color-text-primary)}.ExpandedRowContent_pagoItemComprobante__OjKs6{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:850;color:color-mix(in srgb,var(--color-info) 70%,var(--color-text-primary))}.ExpandedRowContent_pagosPlaceholder__TBjwZ{display:flex;flex-direction:column;align-items:center;gap:8px;padding:24px 16px;border-radius:12px;border:1px dashed color-mix(in srgb,var(--color-warning) 30%,transparent);background:color-mix(in srgb,var(--color-warning) 6%,transparent);color:var(--color-text-secondary)}.ExpandedRowContent_pagosPlaceholder__TBjwZ span{font-weight:950;font-size:14px;color:color-mix(in srgb,var(--color-warning) 70%,var(--color-text-primary))}.ExpandedRowContent_pagosPlaceholder__TBjwZ p{margin:0;font-size:12px;font-weight:850}.ExpandedRowContent_rightColumn__JXRqQ{display:flex;flex-direction:column;gap:12px}.ExpandedRowContent_resumenComprobanteGrid__o2joq{display:grid;grid-template-columns:1.2fr .8fr;grid-gap:12px;gap:12px}@media(max-width:900px){.ExpandedRowContent_resumenComprobanteGrid__o2joq{grid-template-columns:1fr}}.ExpandedRowContent_resumenCard__23VPM{border-radius:var(--border-radius-lg);border:1px solid var(--color-border);background:color-mix(in srgb,var(--color-surface) 92%,transparent);box-shadow:var(--shadow-sm);padding:12px}.ExpandedRowContent_resumenCard__23VPM h4{margin:0 0 12px;font-size:12px;font-weight:980;text-transform:uppercase;letter-spacing:.22px;color:var(--color-text-secondary);display:flex;align-items:center;gap:8px}.ExpandedRowContent_resumenGrid__5ozC8{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px}@media(max-width:600px){.ExpandedRowContent_resumenGrid__5ozC8{grid-template-columns:1fr}}.ExpandedRowContent_resumenItem__pFEwX{display:flex;flex-direction:column;gap:4px;padding:10px;border-radius:8px;background:color-mix(in srgb,var(--color-text-primary) 4%,transparent)}.ExpandedRowContent_resumenItem__pFEwX span{font-size:11px;font-weight:850;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.5px}.ExpandedRowContent_resumenItem__pFEwX b{font-size:16px;font-weight:980;color:var(--color-text-primary)}.ExpandedRowContent_resumenItem__pFEwX b.ExpandedRowContent_highlight__E68rT{color:color-mix(in srgb,var(--color-brand-cta) 80%,var(--color-text-primary))}.ExpandedRowContent_resumenItem__pFEwX b.ExpandedRowContent_pendiente__W9iWP{color:color-mix(in srgb,var(--color-warning) 70%,var(--color-text-primary))}.ExpandedRowContent_resumenItem__pFEwX b.ExpandedRowContent_pagado__20F5t{color:color-mix(in srgb,var(--color-success) 70%,var(--color-text-primary))}.ExpandedRowContent_pagoParcialItem__KF101{background:color-mix(in srgb,var(--color-brand-cta) 10%,transparent);border:1px solid color-mix(in srgb,var(--color-brand-cta) 20%,transparent)}.ExpandedRowContent_resumenItemFull__uHfHI{display:flex;justify-content:space-between;align-items:center;padding:6px 0}.ExpandedRowContent_resumenItemFull__uHfHI span{font-size:12px;font-weight:850;color:var(--color-text-secondary)}.ExpandedRowContent_resumenItemFull__uHfHI b{font-size:13px;font-weight:980}.ExpandedRowContent_detailDivider__AkdU7{height:1px;background:var(--color-border);margin:12px 0}.ExpandedRowContent_detailNotes__Kw_uW span{font-size:12px;font-weight:900;color:var(--color-text-secondary)}.ExpandedRowContent_detailNotes__Kw_uW p{margin:6px 0 0;color:var(--color-text-primary);font-size:13px}.ExpandedRowContent_comprobanteCard__0QAd1{border-radius:var(--border-radius-lg);border:1px solid var(--color-border);background:color-mix(in srgb,var(--color-surface) 92%,transparent);box-shadow:var(--shadow-sm);padding:12px}.ExpandedRowContent_comprobanteCard__0QAd1 h4{margin:0 0 12px;font-size:12px;font-weight:980;text-transform:uppercase;letter-spacing:.22px;color:var(--color-text-secondary);display:flex;align-items:center;gap:8px}.ExpandedRowContent_comprobantePreview__h08Sh{display:flex;flex-direction:column;gap:10px}.ExpandedRowContent_comprobanteImage__DXBqf{width:100%;max-height:320px;object-fit:contain;border-radius:12px;border:1px solid var(--color-border);cursor:pointer;background:var(--color-bg-secondary)}.ExpandedRowContent_pdfPreview__POXYJ{display:grid;place-items:center;grid-gap:8px;gap:8px;padding:18px;border-radius:12px;border:1px dashed var(--color-border);background:color-mix(in srgb,var(--color-bg-secondary) 55%,transparent)}.ExpandedRowContent_downloadLink__QasS1,.ExpandedRowContent_verifyBtn__uZk7C{font-weight:950;color:var(--color-primary)}.ExpandedRowContent_verifyBtn__uZk7C{margin-top:8px;background:none;border:none;cursor:pointer;display:inline-flex;align-items:center;gap:4px}.ExpandedRowContent_pagoItemActions__RFO9m{margin-top:8px;display:flex;align-items:center;justify-content:flex-end}.ExpandedRowContent_pagoItemVerifyBtn__HXZYH{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:6px;font-size:11px;font-weight:900;text-transform:uppercase;color:#fff;background:var(--color-primary);border:1px solid color-mix(in srgb,var(--color-primary) 80%,#000);cursor:pointer;transition:all .2s ease;box-shadow:var(--shadow-sm)}.ExpandedRowContent_pagoItemVerifyBtn__HXZYH:hover{background:color-mix(in srgb,var(--color-primary) 85%,#000);transform:translateY(-1px);box-shadow:var(--shadow-md)}.ExpandedRowContent_pagoItemVerifyBtn__HXZYH:active{transform:translateY(0);box-shadow:none}.ExpandedRowContent_badgeVerificado__6gA9v{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:6px;font-size:11px;font-weight:900;color:color-mix(in srgb,var(--color-success) 80%,#000);background:color-mix(in srgb,var(--color-success) 12%,transparent);border:1px solid color-mix(in srgb,var(--color-success) 30%,transparent)}.ExpandedRowContent_badgeVerificado__6gA9v.ExpandedRowContent_badgeLarge__4FazS{font-size:13px;padding:8px 16px;border-radius:8px}.ExpandedRowContent_comprobanteActions__u9a2I{margin-top:12px;display:flex}.ExpandedRowContent_verifyActionBtn__mWP8S{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:10px 16px;border-radius:8px;font-size:13px;font-weight:900;color:#fff;background:var(--color-primary);border:1px solid color-mix(in srgb,var(--color-primary) 80%,#000);cursor:pointer;transition:all .2s ease;box-shadow:var(--shadow-sm)}.ExpandedRowContent_verifyActionBtn__mWP8S:hover{background:color-mix(in srgb,var(--color-primary) 85%,#000);transform:translateY(-2px);box-shadow:var(--shadow-md)}.ExpandedRowContent_verifyActionBtn__mWP8S:active{transform:translateY(0)}.ExpandedRowContent_noComprobante__f4gEz{display:grid;place-items:center;grid-gap:8px;gap:8px;padding:18px;border-radius:12px;border:1px dashed var(--color-border);color:var(--color-text-secondary)}.page_page__EmFzX{display:flex;flex-direction:column;gap:var(--spacing-lg);padding:var(--spacing-lg);min-height:100%}.page_header__BaMa_{margin-bottom:2rem}.page_title__PfLox{font-size:2rem;color:var(--color-text-primary,#333);margin-bottom:.5rem}.page_subtitle__rr_WJ{font-size:1.1rem;color:var(--color-text-secondary,#666)}.page_content__n3qHw{display:flex;flex-direction:column;gap:1.5rem}.page_placeholder__jnQ3y{background:var(--color-bg-card,#f5f5f5);border-radius:12px;padding:3rem;text-align:center}.page_placeholder__jnQ3y p{color:var(--color-text-secondary,#666);font-size:1.25rem}