.transferencia-banco-caja-form[data-v-d1009864],.mis-transferencias-banco-caja[data-v-2ecbd7f7]{width:100%}.receipt-link[data-v-2ecbd7f7]{color:#2d8659;cursor:pointer}.transferencia-caja-banco-form[data-v-b3b7da71],.mis-transferencias-caja-banco[data-v-8b8afc22]{width:100%}.receipt-link[data-v-8b8afc22]{color:#2563eb;cursor:pointer}.n-card[data-v-7460cf63]{max-width:500px}.transferencias-cajas-view[data-v-fb0d57ed]{max-width:700px;margin:0 auto;padding:1.5rem 0}.receipt-link[data-v-fb0d57ed]{color:#2d8659;cursor:pointer}.blink[data-v-700e9841]{animation:parpadeo-700e9841 1s infinite}@keyframes parpadeo-700e9841{0%{opacity:1}50%{opacity:.2}to{opacity:1}}.liquidacion-explain[data-v-700e9841]{font-size:1rem;margin-top:12px;color:var(--n-text-color, #222);background:transparent;transition:color .2s}.cash-movements-modal[data-v-700e9841]{width:min(100%,680px)}.balance-row[data-v-700e9841]{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:12px 0;border-bottom:1px solid rgba(128,128,128,.18)}.balance-row-net[data-v-700e9841]{border-bottom:none;padding-bottom:0}.balance-label[data-v-700e9841]{font-weight:600}.balance-value[data-v-700e9841]{font-size:1.05rem;font-weight:700}.balance-value-income[data-v-700e9841]{color:#20854f}.balance-value-expense[data-v-700e9841]{color:#c0392b}.balance-footer[data-v-700e9841]{display:flex;justify-content:flex-end}.breakdown-panel[data-v-700e9841]{display:flex;flex-direction:column;gap:16px;padding-top:4px}.breakdown-section[data-v-700e9841]{display:flex;flex-direction:column;gap:8px}.breakdown-title[data-v-700e9841]{font-weight:700}.breakdown-empty[data-v-700e9841]{padding:12px 14px;border:1px dashed rgba(128,128,128,.3);border-radius:10px;color:var(--n-text-color-2);font-size:.92rem}.breakdown-timeline[data-v-700e9841] .n-timeline-item-timeline{width:26px}.breakdown-timeline[data-v-700e9841] .n-timeline-item-timeline__circle{width:16px;height:16px;margin-left:1px;border-width:3px}.breakdown-timeline[data-v-700e9841] .n-timeline-item-timeline__line{left:8px;top:18px;bottom:-10px;width:3px;border-radius:999px;opacity:.9}.breakdown-timeline[data-v-700e9841] .n-timeline-item-content{padding-bottom:10px}.timeline-concept[data-v-700e9841]{margin-top:4px}.timeline-heading[data-v-700e9841]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-weight:600}.timeline-amount[data-v-700e9841]{font-weight:700}.timeline-balance-row[data-v-700e9841]{margin-top:4px;font-size:.84rem;color:var(--n-text-color-3);display:flex;align-items:center;gap:6px}.timeline-balance-icon[data-v-700e9841]{color:var(--n-text-color-3)}.timeline-balance-amount[data-v-700e9841]{font-weight:600}.timeline-balance-positive[data-v-700e9841]{color:#1f6feb}.timeline-balance-negative[data-v-700e9841]{color:#d97706}.timeline-receipt[data-v-700e9841]{margin-top:6px;font-size:.84rem;color:var(--n-text-color-3)}.timeline-related-label[data-v-700e9841]{color:var(--n-text-color-2)}.timeline-receipt-link[data-v-700e9841]{color:#2d8659;cursor:pointer;text-decoration:underline}.timeline-caption[data-v-700e9841]{font-size:.84rem;color:var(--n-text-color-3)}html.dark .liquidacion-explain[data-v-700e9841],body.dark .liquidacion-explain[data-v-700e9841],[data-theme=dark] .liquidacion-explain[data-v-700e9841]{color:#e6e6e6!important}.static-header[data-v-85b4ffc7]{padding:4px 6px;align-items:center}.logo-link[data-v-85b4ffc7]{display:inline-flex;align-items:center;transition:transform .15s ease,opacity .15s ease}.logo-icon[data-v-85b4ffc7]{background-color:transparent;width:72px;height:72px;cursor:pointer}.header-logo[data-v-85b4ffc7]{background-color:transparent;height:72px;width:auto;display:block}.header-copy[data-v-85b4ffc7]{flex:1;min-width:0}.header-line[data-v-85b4ffc7]{margin:0;text-align:right;font-size:clamp(.92rem,2.8vw,1.1rem);line-height:1.2;overflow-wrap:anywhere}.logo-link[data-v-85b4ffc7]:hover{opacity:.9}.logo-link[data-v-85b4ffc7]:active{transform:scale(.97)}.mobile-nav[data-v-1a161dbd]{padding:4px 6px}.back-button[data-v-1a161dbd]{font-size:1.35rem;font-weight:700;padding:2px}.route-title[data-v-1a161dbd]{flex:1;min-width:0;text-align:right;font-size:clamp(.95rem,3vw,1.1rem);font-weight:700;padding:2px 4px;line-height:1.2;overflow-wrap:anywhere}.mobile-view[data-v-cf18964f]{--mobile-header-height: clamp(118px, 24vw, 150px);--mobile-footer-height: 32px;height:100vh;overflow:hidden;background:#f5f7fa;display:flex;flex-direction:column;touch-action:manipulation;-webkit-text-size-adjust:100%}.mobile-layout[data-v-cf18964f]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%}.mobile-layout-header[data-v-cf18964f]{background-color:transparent;height:var(--mobile-header-height);padding:max(8px,env(safe-area-inset-top)) 8px 8px 8px;position:fixed;top:0;left:0;right:0;z-index:10}.mobile-layout-content[data-v-cf18964f]{position:absolute;top:var(--mobile-header-height);bottom:calc(var(--mobile-footer-height) + env(safe-area-inset-bottom));left:0;right:0;overflow:auto;padding:8px}.mobile-layout-footer[data-v-cf18964f]{height:var(--mobile-footer-height);padding:4px 8px calc(4px + env(safe-area-inset-bottom)) 8px;position:fixed;bottom:0;left:0;right:0;z-index:10}.dark-mode .mobile-header[data-v-cf18964f],.dark-mode .mobile-footer[data-v-cf18964f]{background:linear-gradient(135deg,#18181c,#6a6a6a)}.blink[data-v-cf18964f]{animation:parpadeo-cf18964f 1s infinite}@keyframes parpadeo-cf18964f{0%{opacity:1}50%{opacity:.2}to{opacity:1}}.mobile-menu[data-v-7ca30100]{width:100%}[data-v-7ca30100] .n-menu-item-content:before,[data-v-7ca30100] .n-menu-item-content:after,[data-v-7ca30100] .n-menu-item-content-header:before,[data-v-7ca30100] .n-menu-item-content-header:after{display:none!important}[data-v-7ca30100] .n-menu-item-content--selected,[data-v-7ca30100] .n-menu-item-content--selected:hover{border-radius:0!important;box-shadow:none!important}.gastos-menu[data-v-ed918235]{width:100%}[data-v-ed918235] .n-menu-item-content:before,[data-v-ed918235] .n-menu-item-content:after,[data-v-ed918235] .n-menu-item-content-header:before,[data-v-ed918235] .n-menu-item-content-header:after{display:none!important}[data-v-ed918235] .n-menu-item-content--selected,[data-v-ed918235] .n-menu-item-content--selected:hover{border-radius:0!important;box-shadow:none!important}.gastos-nuevo-menu[data-v-0c689469]{width:100%}[data-v-0c689469] .n-menu-item-content:before,[data-v-0c689469] .n-menu-item-content:after,[data-v-0c689469] .n-menu-item-content-header:before,[data-v-0c689469] .n-menu-item-content-header:after{display:none!important}[data-v-0c689469] .n-menu-item-content--selected,[data-v-0c689469] .n-menu-item-content--selected:hover{border-radius:0!important;box-shadow:none!important}.gastos-co-pages[data-v-f1024e7d]{width:100%;min-height:200px;padding-bottom:40px}[data-v-f1024e7d] .n-input__input-el,[data-v-f1024e7d] .n-input-number-input__input-el,[data-v-f1024e7d] .n-base-selection-input__content,[data-v-f1024e7d] .n-date-picker-trigger,[data-v-f1024e7d] input,[data-v-f1024e7d] textarea{font-size:16px!important;touch-action:manipulation;-webkit-text-size-adjust:100%}.estado-gastos[data-v-6062d452],.mi-estado-liquidacion[data-v-922916a9],.nuevo-gasto-cafeteria[data-v-bd2d1f1b],.nuevo-gasto-desplazamiento[data-v-be875f94],.nuevo-gasto-alimentacion[data-v-f343cfc1],.nuevo-gasto-botiquin[data-v-c58e2585],.nuevo-gasto-material[data-v-e60430b0],.mi-cuenta[data-v-c826c9d6]{width:100%;min-height:200px;padding-bottom:40px}.fondos-menu[data-v-4ddb1e9c]{width:100%}[data-v-4ddb1e9c] .n-menu-item-content:before,[data-v-4ddb1e9c] .n-menu-item-content:after,[data-v-4ddb1e9c] .n-menu-item-content-header:before,[data-v-4ddb1e9c] .n-menu-item-content-header:after{display:none!important}[data-v-4ddb1e9c] .n-menu-item-content--selected,[data-v-4ddb1e9c] .n-menu-item-content--selected:hover{border-radius:0!important;box-shadow:none!important}.entradas-menu[data-v-5f021bf8]{width:100%}[data-v-5f021bf8] .n-menu-item-content:before,[data-v-5f021bf8] .n-menu-item-content:after,[data-v-5f021bf8] .n-menu-item-content-header:before,[data-v-5f021bf8] .n-menu-item-content-header:after{display:none!important}[data-v-5f021bf8] .n-menu-item-content--selected,[data-v-5f021bf8] .n-menu-item-content--selected:hover{border-radius:0!important;box-shadow:none!important}.nueva-entrada-fondos[data-v-66f30917]{width:100%;min-height:200px;padding-bottom:40px}[data-v-66f30917] .n-input__input-el,[data-v-66f30917] .n-input-number-input__input-el,[data-v-66f30917] .n-base-selection-input__content,[data-v-66f30917] .n-date-picker-trigger,[data-v-66f30917] input,[data-v-66f30917] textarea{font-size:16px!important;touch-action:manipulation;-webkit-text-size-adjust:100%}[data-v-66f30917] .n-steps-content__status-content.n-steps-content__status-content--process,[data-v-66f30917] .n-step__title.n-step__title--process{color:#2d8659}[data-v-66f30917] .n-step__splitter.n-step__splitter--finish:before{background:#2d8659!important}[data-v-66f30917] .n-button--primary{background-color:#2d8659!important;border-color:#2d8659!important}[data-v-66f30917] .n-button--primary:hover{background-color:#207d4a!important;border-color:#207d4a!important}[data-v-66f30917] .n-button--primary:active{background-color:#1a6840!important;border-color:#1a6840!important}.pago-patrocinador[data-v-c4741bb5],.pago-cuota-cantera[data-v-8b9f0f00],.pago-donacion[data-v-ede4a954],.pago-subvencion-ayuda[data-v-efccb15c],.estado-fondos[data-v-920679ae]{width:100%;min-height:200px;padding-bottom:40px}.nuevo-gasto-fisio[data-v-84b2f5b5]{width:100%}.nuevo-recuento-caja[data-v-979ae1a7]{width:100%;min-height:200px;padding-bottom:40px}.helper-text[data-v-979ae1a7]{color:var(--n-text-color-3);line-height:1.5}.eventos-caja-abiertos[data-v-0c95393c]{width:100%;min-height:200px;padding-bottom:40px}.helper-text[data-v-0c95393c]{color:var(--n-text-color-3);line-height:1.5}.eventos-caja-cerrados[data-v-20a2b6de]{width:100%;min-height:200px;padding-bottom:40px}.helper-text[data-v-20a2b6de]{color:var(--n-text-color-3);line-height:1.5}.readonly-block[data-v-20a2b6de]{background:var(--n-color-embedded);border:1px solid var(--n-border-color);border-radius:8px;padding:.75rem;color:var(--n-text-color);min-height:44px}.balance-row[data-v-72ed75f6]{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:12px 0;border-bottom:1px solid rgba(128,128,128,.18)}.balance-row-net[data-v-72ed75f6]{border-bottom:none;padding-bottom:0}.balance-label[data-v-72ed75f6]{font-weight:600}.balance-value[data-v-72ed75f6]{font-size:1.05rem;font-weight:700}.balance-value-income[data-v-72ed75f6]{color:#20854f}.balance-value-expense[data-v-72ed75f6]{color:#c0392b}.balance-footer[data-v-72ed75f6]{display:flex;justify-content:flex-end}.breakdown-panel[data-v-72ed75f6]{display:flex;flex-direction:column;gap:16px;padding-top:4px}.breakdown-section[data-v-72ed75f6]{display:flex;flex-direction:column;gap:8px}.breakdown-title[data-v-72ed75f6]{font-weight:700}.breakdown-empty[data-v-72ed75f6]{padding:12px 14px;border:1px dashed rgba(128,128,128,.3);border-radius:10px;color:var(--n-text-color-2);font-size:.92rem}.breakdown-timeline[data-v-72ed75f6] .n-timeline-item-timeline{width:26px}.breakdown-timeline[data-v-72ed75f6] .n-timeline-item-timeline__circle{width:16px;height:16px;margin-left:1px;border-width:3px}.breakdown-timeline[data-v-72ed75f6] .n-timeline-item-timeline__line{left:8px;top:18px;bottom:-10px;width:3px;border-radius:999px;opacity:.9}.breakdown-timeline[data-v-72ed75f6] .n-timeline-item-content{padding-bottom:10px}.timeline-concept[data-v-72ed75f6]{margin-top:4px}.timeline-receipt[data-v-72ed75f6]{margin-top:6px;font-size:.84rem;color:var(--n-text-color-3)}.timeline-receipt-link[data-v-72ed75f6]{color:#2d8659;cursor:pointer;text-decoration:underline}.mobile-estado-cajas[data-v-d17ec5fc]{padding-bottom:12px}.mobile-card[data-v-d17ec5fc]{border-radius:18px}.hero-card[data-v-d17ec5fc]{overflow:hidden}.hero-caption[data-v-d17ec5fc]{font-size:.9rem;color:var(--n-text-color-3);margin-bottom:12px}.hero-stats[data-v-d17ec5fc]{display:grid;grid-template-columns:1fr;gap:10px}.hero-stat[data-v-d17ec5fc]{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;border-radius:14px;background:var(--n-color-embedded);border:1px solid var(--n-border-color)}.hero-label[data-v-d17ec5fc]{font-size:.84rem;text-transform:uppercase;letter-spacing:.04em;color:var(--n-text-color-3)}.hero-value[data-v-d17ec5fc]{font-size:1.05rem}.section-header[data-v-d17ec5fc]{display:flex;align-items:center;justify-content:space-between;gap:8px}.user-header[data-v-d17ec5fc]{display:flex;align-items:center;gap:8px;max-width:100%}.header-total[data-v-d17ec5fc]{font-weight:700;font-size:.9rem}.pill-row[data-v-d17ec5fc]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.mini-pill[data-v-d17ec5fc]{padding:4px 8px;border-radius:999px;font-size:12px;background:#8080801f}.mobile-detail-grid[data-v-d17ec5fc]{display:grid;grid-template-columns:1fr;gap:12px}.detail-toggle-row[data-v-d17ec5fc]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.detail-toggle[data-v-d17ec5fc]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--n-border-color);background:var(--n-color-embedded);color:var(--n-text-color-2);border-radius:12px;padding:10px 12px;font-weight:700;font-size:.92rem}.detail-toggle-active[data-v-d17ec5fc]{background:#2d8659;border-color:#2d8659;color:#fff}.detail-card[data-v-d17ec5fc]{border-radius:14px}.metric-list[data-v-d17ec5fc]{display:flex;flex-direction:column;gap:10px;margin-bottom:12px}.metric-row[data-v-d17ec5fc]{display:flex;justify-content:space-between;gap:12px;padding-bottom:10px;border-bottom:1px solid rgba(128,128,128,.16)}.metric-row-last[data-v-d17ec5fc]{border-bottom:0;padding-bottom:0}.empty-panel[data-v-d17ec5fc],.breakdown-empty[data-v-d17ec5fc]{padding:12px 14px;border:1px dashed rgba(128,128,128,.3);border-radius:10px;color:var(--n-text-color-2);font-size:.92rem}.breakdown-timeline[data-v-d17ec5fc] .n-timeline-item-timeline{width:26px}.breakdown-timeline[data-v-d17ec5fc] .n-timeline-item-timeline__circle{width:16px;height:16px;margin-left:1px;border-width:3px}.breakdown-timeline[data-v-d17ec5fc] .n-timeline-item-timeline__line{left:8px;top:18px;bottom:-10px;width:3px;border-radius:999px;opacity:.9}.breakdown-timeline[data-v-d17ec5fc] .n-timeline-item-content{padding-bottom:10px}.timeline-heading[data-v-d17ec5fc]{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;font-weight:600}.timeline-amount[data-v-d17ec5fc],.movement-summary-value-income[data-v-d17ec5fc],.movement-summary-value-expense[data-v-d17ec5fc]{font-weight:700}.timeline-balance-row[data-v-d17ec5fc]{margin-top:4px;font-size:.84rem;color:var(--n-text-color-3);display:flex;align-items:center;gap:6px}.timeline-balance-positive[data-v-d17ec5fc],.movement-summary-value-income[data-v-d17ec5fc]{color:#20854f}.timeline-balance-negative[data-v-d17ec5fc],.movement-summary-value-expense[data-v-d17ec5fc]{color:#c0392b}.timeline-concept[data-v-d17ec5fc]{margin-top:4px}.timeline-receipt[data-v-d17ec5fc]{margin-top:6px;font-size:.84rem;color:var(--n-text-color-3)}.timeline-related-label[data-v-d17ec5fc]{color:var(--n-text-color-2)}.timeline-receipt-link[data-v-d17ec5fc]{color:#2d8659;cursor:pointer;text-decoration:underline}.mobile-estado-banco-view[data-v-ccea25c6]{width:100%;padding-bottom:24px}.hero-card[data-v-ccea25c6],.stats-card[data-v-ccea25c6],.detail-card[data-v-ccea25c6]{border-radius:18px;box-shadow:0 10px 28px #0f172a14}.hero-card[data-v-ccea25c6]{text-align:center;background:linear-gradient(180deg,#0f766e1f,#0f766e0a)}.hero-title[data-v-ccea25c6]{font-size:.9rem;text-transform:uppercase;letter-spacing:.08em;color:#0f766e}.hero-amount[data-v-ccea25c6]{margin-top:10px;font-size:2rem;font-weight:800}.hero-caption[data-v-ccea25c6]{margin-top:6px;color:#64748b}.stats-grid[data-v-ccea25c6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.stat-item[data-v-ccea25c6]{padding:14px;border-radius:14px;background:#94a3b814;text-align:center}.stat-label[data-v-ccea25c6]{font-size:.78rem;text-transform:uppercase;letter-spacing:.05em;color:#64748b}.stat-value[data-v-ccea25c6]{margin-top:8px;font-weight:700;color:#0f172a}.section-caption[data-v-ccea25c6]{margin-bottom:12px;color:#64748b;font-size:.9rem}.empty-panel[data-v-ccea25c6]{padding:22px;text-align:center;color:#64748b;border-radius:16px;background:#94a3b814}.breakdown-timeline[data-v-ccea25c6]{margin-top:8px}.timeline-heading[data-v-ccea25c6]{display:flex;justify-content:space-between;gap:12px;font-weight:700}.timeline-amount[data-v-ccea25c6]{white-space:nowrap}.timeline-balance-row[data-v-ccea25c6]{display:flex;align-items:center;gap:6px;margin-top:4px}.timeline-balance-icon[data-v-ccea25c6]{color:#64748b}.timeline-balance-positive[data-v-ccea25c6],.movement-summary-value-income[data-v-ccea25c6]{color:#15803d}.timeline-balance-negative[data-v-ccea25c6],.movement-summary-value-expense[data-v-ccea25c6]{color:#b91c1c}.timeline-concept[data-v-ccea25c6]{margin-top:6px;color:#0f172a}.timeline-related[data-v-ccea25c6],.timeline-receipt[data-v-ccea25c6]{margin-top:4px;color:#64748b}.timeline-receipt-link[data-v-ccea25c6]{color:#2563eb;cursor:pointer;font-weight:600}@media (max-width: 480px){.stats-grid[data-v-ccea25c6]{grid-template-columns:1fr}}.liquidaciones-traspasos-menu[data-v-9ba78f48]{width:100%}[data-v-9ba78f48] .n-menu-item-content--selected,[data-v-9ba78f48] .n-menu-item-content--selected:hover{border-radius:0!important;box-shadow:none!important}.under-construction[data-v-56589bd7]{width:100%;min-height:70vh;display:flex;align-items:center;justify-content:center;padding:20px}.construction-card[data-v-56589bd7]{max-width:500px;width:100%}.content[data-v-56589bd7]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:20px;padding:20px}.content h2[data-v-56589bd7]{font-size:1.8rem;font-weight:700;margin:0;color:orange}.content p[data-v-56589bd7]{font-size:1rem;margin:0;opacity:.8}.login-container[data-v-e9f181b3]{display:flex;justify-content:center;align-items:center;min-height:100vh;padding:1rem;background:linear-gradient(135deg,#667eea,#764ba2)}.login-card[data-v-e9f181b3]{width:100%;max-width:420px;box-shadow:0 8px 32px #00000026}.logo-container[data-v-e9f181b3]{text-align:center;margin-bottom:1rem}.logo[data-v-e9f181b3]{width:100px;height:auto}.dark-mode.login-container[data-v-e9f181b3]{background:linear-gradient(135deg,#0f0f23,#1a1a3e)}.dark-mode .login-card[data-v-e9f181b3]{background-color:#18181c;box-shadow:0 8px 32px #000000b3;border:1px solid rgba(255,255,255,.1)}.dark-mode .logo-container[data-v-e9f181b3]{background:linear-gradient(135deg,#667eea26,#764ba226);border-radius:50%;padding:1.5rem;display:flex;justify-content:center;align-items:center;width:fit-content;margin:0 auto 1.5rem}.dark-mode .logo[data-v-e9f181b3]{filter:brightness(1.1) contrast(1.1)}.desktop-home-club[data-v-5cad8a3d]{display:flex;flex-direction:column;gap:20px}.hero-panel[data-v-5cad8a3d]{display:grid;grid-template-columns:minmax(0,2fr) minmax(280px,.9fr);gap:20px;padding:28px;border-radius:24px;background:radial-gradient(circle at top left,rgba(188,33,54,.18),transparent 28%),linear-gradient(135deg,#fffffff5,#f7f8faf5);border:1px solid rgba(160,168,180,.24)}.hero-copy[data-v-5cad8a3d]{display:flex;flex-direction:column;gap:14px}.hero-title[data-v-5cad8a3d]{margin:0;font-size:clamp(1.8rem,3vw,2.6rem);line-height:1.05}.hero-subtitle[data-v-5cad8a3d]{margin:0;max-width:66ch;color:#5b6472;line-height:1.55}.hero-actions[data-v-5cad8a3d]{display:flex;flex-wrap:wrap;gap:12px;margin-top:6px}.hero-logo-card[data-v-5cad8a3d]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:20px;border-radius:20px;background:#ffffffb8;border:1px solid rgba(160,168,180,.2)}.hero-logo-wrap[data-v-5cad8a3d]{width:180px;height:180px;display:flex;justify-content:center;align-items:center;padding:16px;border-radius:24px;background:#fff;box-shadow:0 12px 28px #22283414}.hero-logo[data-v-5cad8a3d]{width:100%;height:100%;object-fit:contain}.hero-logo-caption[data-v-5cad8a3d]{font-size:.92rem;color:#5b6472}.stats-grid[data-v-5cad8a3d]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.stat-card[data-v-5cad8a3d]{padding:18px;border-radius:18px;background:var(--n-color);border:1px solid var(--n-border-color)}.stat-label[data-v-5cad8a3d]{font-size:.82rem;text-transform:uppercase;letter-spacing:.04em;color:#6a7280}.stat-value[data-v-5cad8a3d]{margin-top:8px;font-size:1.15rem;font-weight:700}.content-grid[data-v-5cad8a3d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.panel-card[data-v-5cad8a3d]{border-radius:18px}.panel-card-wide[data-v-5cad8a3d]{grid-column:1 / -1}.details-grid[data-v-5cad8a3d]{display:grid;gap:12px}.detail-row[data-v-5cad8a3d]{display:grid;grid-template-columns:minmax(140px,180px) minmax(0,1fr);gap:12px;padding-bottom:10px;border-bottom:1px solid rgba(160,168,180,.16)}.detail-row[data-v-5cad8a3d]:last-child{padding-bottom:0;border-bottom:0}.detail-label[data-v-5cad8a3d]{font-size:.82rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#6a7280}.detail-value[data-v-5cad8a3d]{line-height:1.5}.detail-link[data-v-5cad8a3d]{color:#0b6bcb;text-decoration:none}.detail-link[data-v-5cad8a3d]:hover{text-decoration:underline}.badge-list[data-v-5cad8a3d]{display:flex;flex-wrap:wrap;gap:12px}.badge-item[data-v-5cad8a3d]{padding:10px 14px;border-radius:999px;background:#bc21361a;color:#8b1f31;font-weight:700}.board-grid[data-v-5cad8a3d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.board-card[data-v-5cad8a3d]{padding:14px;border-radius:14px;background:#ffffffb3;border:1px solid rgba(160,168,180,.16)}.board-name[data-v-5cad8a3d]{font-weight:700}.board-role[data-v-5cad8a3d]{margin-top:4px;color:#6a7280}.note-list[data-v-5cad8a3d]{display:flex;flex-direction:column;gap:10px;color:#5b6472;line-height:1.55}.note-list p[data-v-5cad8a3d]{margin:0}@media (max-width: 1024px){.hero-panel[data-v-5cad8a3d],.stats-grid[data-v-5cad8a3d],.content-grid[data-v-5cad8a3d]{grid-template-columns:1fr}.hero-logo-wrap[data-v-5cad8a3d]{width:150px;height:150px}}@media (max-width: 640px){.hero-panel[data-v-5cad8a3d]{padding:20px}.detail-row[data-v-5cad8a3d]{grid-template-columns:1fr;gap:4px}}.estado-cajas-view[data-v-eb518370]{display:flex;flex-direction:column;gap:18px}.estado-card[data-v-eb518370]{border-radius:18px}.summary-grid[data-v-eb518370]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.summary-item[data-v-eb518370]{padding:18px;border-radius:16px;background:var(--n-color-embedded);border:1px solid var(--n-border-color)}.summary-label[data-v-eb518370]{font-size:.82rem;text-transform:uppercase;letter-spacing:.04em;color:var(--n-text-color-3)}.summary-value[data-v-eb518370]{margin-top:10px;font-size:1.35rem;font-weight:700}.summary-value-income[data-v-eb518370],.movement-summary-value-income[data-v-eb518370],.cell-income[data-v-eb518370]{color:#20854f}.summary-value-expense[data-v-eb518370],.movement-summary-value-expense[data-v-eb518370],.cell-expense[data-v-eb518370]{color:#c0392b}.empty-panel[data-v-eb518370]{padding:14px;border:1px dashed rgba(128,128,128,.3);border-radius:12px;color:var(--n-text-color-3)}.detail-collapse[data-v-eb518370]{margin-top:4px}.collapse-header-extra[data-v-eb518370]{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.mini-pill[data-v-eb518370]{padding:4px 8px;border-radius:999px;font-size:12px;background:#8080801f}.mini-pill-income[data-v-eb518370]{color:#20854f}.mini-pill-expense[data-v-eb518370]{color:#c0392b}.detail-panels-grid[data-v-eb518370]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:6px}.movement-card[data-v-eb518370]{border-radius:14px}.movement-summary-rows[data-v-eb518370]{display:flex;flex-direction:column;gap:10px}.movement-summary-row[data-v-eb518370]{display:flex;justify-content:space-between;gap:12px;padding-bottom:10px;border-bottom:1px solid rgba(128,128,128,.16)}.movement-summary-row-last[data-v-eb518370]{border-bottom:0;padding-bottom:0}.movement-summary-label[data-v-eb518370]{font-weight:600}.movement-summary-value[data-v-eb518370]{font-weight:700}.timeline-section[data-v-eb518370]{margin-top:16px}.section-caption[data-v-eb518370]{margin-bottom:8px;font-size:.84rem;color:var(--n-text-color-3)}.breakdown-empty[data-v-eb518370]{padding:12px 14px;border:1px dashed rgba(128,128,128,.3);border-radius:10px;color:var(--n-text-color-2);font-size:.92rem}.breakdown-timeline[data-v-eb518370] .n-timeline-item-timeline{width:26px}.breakdown-timeline[data-v-eb518370] .n-timeline-item-timeline__circle{width:16px;height:16px;margin-left:1px;border-width:3px}.breakdown-timeline[data-v-eb518370] .n-timeline-item-timeline__line{left:8px;top:18px;bottom:-10px;width:3px;border-radius:999px;opacity:.9}.breakdown-timeline[data-v-eb518370] .n-timeline-item-content{padding-bottom:10px}.timeline-heading[data-v-eb518370]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-weight:600}.timeline-amount[data-v-eb518370]{font-weight:700}.timeline-balance-row[data-v-eb518370]{margin-top:4px;font-size:.84rem;color:var(--n-text-color-3);display:flex;align-items:center;gap:6px}.timeline-balance-icon[data-v-eb518370]{color:var(--n-text-color-3)}.timeline-balance-amount[data-v-eb518370]{font-weight:600}.timeline-balance-positive[data-v-eb518370]{color:#1f6feb}.timeline-balance-negative[data-v-eb518370]{color:#d97706}.timeline-concept[data-v-eb518370]{margin-top:4px}.timeline-receipt[data-v-eb518370]{margin-top:6px;font-size:.84rem;color:var(--n-text-color-3)}.timeline-related-label[data-v-eb518370]{color:var(--n-text-color-2)}.timeline-receipt-link[data-v-eb518370]{color:#2d8659;cursor:pointer;text-decoration:underline}@media (max-width: 1100px){.summary-grid[data-v-eb518370],.detail-panels-grid[data-v-eb518370]{grid-template-columns:1fr}}.estado-banco-view[data-v-9cc9775f]{width:100%}.estado-card[data-v-9cc9775f]{border-radius:18px;box-shadow:0 10px 30px #0f172a14}.bank-summary-hero[data-v-9cc9775f]{text-align:center;padding:8px 0 20px}.summary-grid[data-v-9cc9775f]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.summary-item[data-v-9cc9775f]{padding:18px;border-radius:16px;background:linear-gradient(180deg,#94a3b81f,#94a3b80a)}.summary-label[data-v-9cc9775f]{font-size:.85rem;text-transform:uppercase;letter-spacing:.06em;color:#64748b}.summary-balance[data-v-9cc9775f]{margin-top:8px;font-size:2.2rem;font-weight:800}.summary-value[data-v-9cc9775f]{margin-top:8px;font-size:1.2rem;font-weight:700}.summary-value-income[data-v-9cc9775f],.movement-summary-value-income[data-v-9cc9775f],.timeline-balance-positive[data-v-9cc9775f]{color:#15803d}.summary-value-expense[data-v-9cc9775f],.movement-summary-value-expense[data-v-9cc9775f],.timeline-balance-negative[data-v-9cc9775f]{color:#b91c1c}.summary-value-neutral[data-v-9cc9775f]{color:#0f172a}.movement-summary-rows[data-v-9cc9775f]{margin-bottom:20px}.movement-summary-row[data-v-9cc9775f]{display:flex;justify-content:space-between;gap:16px;padding:10px 0;border-bottom:1px solid rgba(148,163,184,.18)}.movement-summary-row-last[data-v-9cc9775f]{border-bottom:none}.movement-summary-label[data-v-9cc9775f]{color:#475569;font-weight:600}.movement-summary-value[data-v-9cc9775f]{font-weight:700}.timeline-section[data-v-9cc9775f]{margin-top:12px}.section-caption[data-v-9cc9775f]{margin-bottom:12px;color:#64748b;font-size:.9rem}.empty-panel[data-v-9cc9775f]{padding:24px;text-align:center;color:#64748b;border-radius:16px;background:#94a3b814}.breakdown-timeline[data-v-9cc9775f]{margin-top:12px}.timeline-heading[data-v-9cc9775f]{display:flex;justify-content:space-between;gap:16px;font-weight:700}.timeline-amount[data-v-9cc9775f]{white-space:nowrap}.timeline-balance-row[data-v-9cc9775f]{display:flex;align-items:center;gap:6px;margin-top:4px}.timeline-balance-icon[data-v-9cc9775f]{color:#64748b}.timeline-concept[data-v-9cc9775f]{margin-top:6px;color:#0f172a}.timeline-receipt[data-v-9cc9775f]{margin-top:4px;color:#64748b}.timeline-related-label[data-v-9cc9775f]{font-size:.92rem}.timeline-receipt-link[data-v-9cc9775f]{color:#2563eb;cursor:pointer;font-weight:600}@media (max-width: 900px){.summary-grid[data-v-9cc9775f]{grid-template-columns:1fr}}.entities-card[data-v-7d6276f8]{height:100%;display:flex;flex-direction:column}.table-wrapper[data-v-7d6276f8]{flex:1;overflow:auto}.optional-grid[data-v-7d6276f8]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px}.group-filters[data-v-7d6276f8]{margin-top:-4px}.user-management-card[data-v-c74f7ceb]{display:flex;flex-direction:column;height:100%}.user-management-card[data-v-c74f7ceb] .n-card__content{display:flex;flex-direction:column;flex:1;overflow:hidden;min-height:0;padding:16px}.fixed-header[data-v-c74f7ceb]{flex-shrink:0;padding-bottom:16px}.table-wrapper[data-v-c74f7ceb]{flex:1;display:flex;flex-direction:column;overflow:hidden;min-height:0}.table-wrapper[data-v-c74f7ceb] .n-data-table{display:flex;flex-direction:column;flex:1;overflow:hidden}.table-wrapper[data-v-c74f7ceb] .n-data-table-wrapper{flex:1;overflow-y:auto;overflow-x:auto}.table-wrapper[data-v-c74f7ceb] .n-data-table-base-table-header{position:sticky;top:0;z-index:2;background:var(--n-merged-th-color)}.table-wrapper[data-v-c74f7ceb] .n-data-table__pagination{flex-shrink:0;border-top:1px solid var(--n-border-color);padding-top:16px;margin-top:16px;background:var(--n-card-color)}.settings-card[data-v-62a9117d],.settings-card[data-v-62a9117d] .n-card__content{height:100%}.settings-card[data-v-62a9117d] .n-tabs{height:100%;display:flex;flex-direction:column}.settings-card[data-v-62a9117d] .n-tabs-nav{flex-shrink:0}.settings-card[data-v-62a9117d] .n-tabs-content{flex:1;overflow-y:auto;padding:16px 0}.settings-card[data-v-62a9117d] .n-tab-pane,.settings-users-tab[data-v-62a9117d]{height:100%}.team-management-card[data-v-a479094d]{height:100%;display:flex;flex-direction:column}.table-wrapper[data-v-a479094d]{flex:1;overflow:auto}.expenses-summary-card[data-v-e1504db2]{height:100%;display:flex;flex-direction:column;min-height:0}.tabs-container[data-v-e1504db2]{flex:1;min-height:0}.search-header-sticky[data-v-e1504db2]{padding:12px 0;margin-bottom:12px}.tab-content[data-v-e1504db2]{flex:1;display:flex;flex-direction:column;min-height:0;overflow:hidden}.table-wrapper[data-v-e1504db2]{flex:1;min-height:0;overflow:auto;position:relative}.analytics-content[data-v-e1504db2]{overflow:auto;padding-bottom:12px}.charts-grid[data-v-e1504db2]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.chart-box[data-v-e1504db2]{width:100%;height:340px}.expense-detail-modal-body[data-v-e1504db2]{display:flex;flex-direction:column;gap:18px}.expense-detail-section[data-v-e1504db2]{display:flex;flex-direction:column;gap:10px}.expense-detail-section-title[data-v-e1504db2]{font-weight:700;font-size:14px}.expense-detail-grid[data-v-e1504db2]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.expense-detail-item[data-v-e1504db2]{padding:12px;border:1px solid var(--n-border-color);border-radius:10px;background:var(--n-color-embedded)}.expense-detail-label[data-v-e1504db2]{font-size:12px;font-weight:600;color:var(--n-text-color-3);margin-bottom:4px}.expense-detail-value[data-v-e1504db2]{line-height:1.4;white-space:pre-wrap;word-break:break-word}.expense-detail-link[data-v-e1504db2]{color:#2d8659;cursor:pointer;text-decoration:underline}[data-v-e1504db2] .n-tabs{height:100%;display:flex;flex-direction:column}[data-v-e1504db2] .n-tabs-pane-wrapper{flex:1;min-height:0}[data-v-e1504db2] .n-tab-pane{height:100%}[data-v-e1504db2] .n-data-table thead{position:sticky;top:0;z-index:2}@media (max-width: 1200px){.charts-grid[data-v-e1504db2]{grid-template-columns:1fr}}@media (max-width: 768px){.expense-detail-grid[data-v-e1504db2]{grid-template-columns:1fr}}.incomes-summary-card[data-v-4f128b42]{height:100%;display:flex;flex-direction:column;min-height:0}.tabs-container[data-v-4f128b42]{flex:1;min-height:0}.search-header-sticky[data-v-4f128b42]{padding:12px 0;margin-bottom:12px}.tab-content[data-v-4f128b42]{flex:1;display:flex;flex-direction:column;min-height:0;overflow:hidden}.table-wrapper[data-v-4f128b42]{flex:1;min-height:0;overflow:auto;position:relative}.analytics-content[data-v-4f128b42]{overflow:auto;padding-bottom:12px}.charts-grid[data-v-4f128b42]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.chart-box[data-v-4f128b42]{width:100%;height:340px}.income-detail-modal-body[data-v-4f128b42]{display:flex;flex-direction:column;gap:18px}.income-detail-section[data-v-4f128b42]{display:flex;flex-direction:column;gap:10px}.income-detail-section-title[data-v-4f128b42]{font-weight:700;font-size:14px}.income-detail-grid[data-v-4f128b42]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.income-detail-item[data-v-4f128b42]{padding:12px;border:1px solid var(--n-border-color);border-radius:10px;background:var(--n-color-embedded)}.income-detail-label[data-v-4f128b42]{font-size:12px;font-weight:600;color:var(--n-text-color-3);margin-bottom:4px}.income-detail-value[data-v-4f128b42]{line-height:1.4;white-space:pre-wrap;word-break:break-word}.income-detail-link[data-v-4f128b42]{color:#2d8659;cursor:pointer;text-decoration:underline}.season-balance-grid[data-v-4f128b42]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.season-balance-grid-4[data-v-4f128b42]{grid-template-columns:repeat(4,minmax(0,1fr))}.season-balance-item[data-v-4f128b42]{padding:12px;border:1px solid var(--n-border-color);border-radius:10px;background:var(--n-color-embedded)}.season-balance-label[data-v-4f128b42]{font-size:12px;font-weight:600;color:var(--n-text-color-3);margin-bottom:4px}.season-balance-value[data-v-4f128b42]{font-size:20px;font-weight:700}.season-balance-income[data-v-4f128b42]{color:#20854f}.season-balance-expense[data-v-4f128b42]{color:#c0392b}.timeline-empty-state[data-v-4f128b42]{padding:14px;border:1px dashed var(--n-border-color);border-radius:10px;color:var(--n-text-color-3)}.season-breakdown-timeline[data-v-4f128b42] .n-timeline-item-timeline{width:26px}.season-breakdown-timeline[data-v-4f128b42] .n-timeline-item-timeline__circle{width:16px;height:16px;margin-left:1px;border-width:3px}.season-breakdown-timeline[data-v-4f128b42] .n-timeline-item-timeline__line{left:8px;top:18px;bottom:-10px;width:3px;border-radius:999px;opacity:.9}.season-breakdown-timeline[data-v-4f128b42] .n-timeline-item-content{padding-bottom:10px}.timeline-heading[data-v-4f128b42]{display:flex;justify-content:space-between;align-items:center;gap:12px}.timeline-amount[data-v-4f128b42]{font-weight:700}.timeline-amount-income[data-v-4f128b42]{color:#20854f}.timeline-amount-expense[data-v-4f128b42]{color:#c0392b}.timeline-concept[data-v-4f128b42]{margin-top:4px}.timeline-receipt[data-v-4f128b42]{margin-top:6px;font-size:.84rem;color:var(--n-text-color-3)}.timeline-receipt-link[data-v-4f128b42]{color:#2d8659;cursor:pointer;text-decoration:underline}[data-v-4f128b42] .n-tabs{height:100%;display:flex;flex-direction:column}[data-v-4f128b42] .n-tabs-pane-wrapper{flex:1;min-height:0}[data-v-4f128b42] .n-tab-pane{height:100%}[data-v-4f128b42] .n-data-table thead{position:sticky;top:0;z-index:2}@media (max-width: 1200px){.charts-grid[data-v-4f128b42],.season-balance-grid[data-v-4f128b42],.season-balance-grid-4[data-v-4f128b42]{grid-template-columns:1fr}}@media (max-width: 768px){.income-detail-grid[data-v-4f128b42]{grid-template-columns:1fr}}.reports-view[data-v-86221bd2]{display:flex;flex-direction:column;gap:20px}.reports-hero[data-v-86221bd2]{overflow:hidden;background:radial-gradient(circle at top right,rgba(250,204,21,.28),transparent 28%),linear-gradient(135deg,#0f172a,#1e293b 54%,#334155);color:#f8fafc}.reports-hero__content[data-v-86221bd2]{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.reports-kicker[data-v-86221bd2]{text-transform:uppercase;letter-spacing:.12em;font-size:.74rem;opacity:.8;margin-bottom:10px}.reports-title[data-v-86221bd2]{margin:0;font-size:2rem;line-height:1.1}.reports-subtitle[data-v-86221bd2]{margin:10px 0 0;max-width:720px;color:#f8fafccc}.reports-badge[data-v-86221bd2]{padding:10px 14px;border-radius:999px;background:#ffffff1f;border:1px solid rgba(255,255,255,.18);white-space:nowrap;font-weight:700}.reports-library-card[data-v-86221bd2] .n-card-header{padding-bottom:8px}.reports-library[data-v-86221bd2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,220px));gap:18px}.report-tile[data-v-86221bd2]{border:1px solid #dbe4ef;background:linear-gradient(180deg,#fff,#f8fbff);border-radius:18px;padding:18px 16px;text-align:left;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease;box-shadow:0 12px 30px #0f172a0f}.report-tile[data-v-86221bd2]:hover:not(:disabled){transform:translateY(-3px);border-color:#93c5fd;box-shadow:0 18px 40px #1e40af1f}.report-tile[data-v-86221bd2]:disabled{cursor:wait;opacity:.8}.report-tile__icon-wrap[data-v-86221bd2]{position:relative;display:inline-flex;margin-bottom:14px}.report-tile__icon[data-v-86221bd2]{color:#dc2626;filter:drop-shadow(0 8px 18px rgba(220,38,38,.18))}.report-tile__pill[data-v-86221bd2]{position:absolute;right:-6px;top:-4px;padding:3px 7px;border-radius:999px;background:#111827;color:#fff;font-size:.68rem;font-weight:700;letter-spacing:.08em}.report-tile__name[data-v-86221bd2]{font-size:1rem;font-weight:700;color:#0f172a}.report-tile__meta[data-v-86221bd2]{margin-top:8px;display:flex;flex-direction:column;gap:4px;color:#64748b;font-size:.86rem}.reports-grid[data-v-86221bd2]{display:grid;grid-template-columns:minmax(320px,.92fr) minmax(420px,1.08fr);gap:20px;align-items:start}.kpi-grid[data-v-86221bd2]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.kpi-card[data-v-86221bd2]{padding:16px;border-radius:16px;background:#f8fafc;border:1px solid #e2e8f0;display:flex;flex-direction:column;gap:6px}.kpi-card strong[data-v-86221bd2]{font-size:1.2rem;color:#0f172a}.kpi-label[data-v-86221bd2]{color:#475569;font-size:.83rem;text-transform:uppercase;letter-spacing:.08em}.kpi-card small[data-v-86221bd2]{color:#64748b}.kpi-card--income[data-v-86221bd2]{background:linear-gradient(180deg,#f0fdf4,#fff)}.kpi-card--expense[data-v-86221bd2]{background:linear-gradient(180deg,#fff7ed,#fff)}.kpi-card--balance[data-v-86221bd2]{background:linear-gradient(180deg,#eff6ff,#fff)}.tables-grid[data-v-86221bd2]{margin-top:18px;display:grid;grid-template-columns:1fr;gap:18px}.mini-table-title[data-v-86221bd2]{font-size:.9rem;font-weight:700;color:#334155;margin-bottom:8px}.preview-copy[data-v-86221bd2]{display:flex;flex-direction:column;gap:4px;margin-bottom:14px;color:#475569}.preview-copy strong[data-v-86221bd2]{color:#0f172a;font-size:1rem}.charts-grid[data-v-86221bd2]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.report-chart[data-v-86221bd2]{width:100%;height:300px}.report-chart--wide[data-v-86221bd2]{height:340px}.monthly-card[data-v-86221bd2]{margin-top:16px}@media (max-width: 1100px){.reports-grid[data-v-86221bd2]{grid-template-columns:1fr}}@media (max-width: 768px){.reports-hero__content[data-v-86221bd2]{flex-direction:column}.kpi-grid[data-v-86221bd2],.charts-grid[data-v-86221bd2]{grid-template-columns:1fr}}.mail-manager-card[data-v-b89e99e2]{height:100%}.mail-manager-shell[data-v-b89e99e2]{height:100%;display:flex;flex-direction:column;min-height:0}.mail-header-sticky[data-v-b89e99e2]{position:sticky;top:0;z-index:5;background:var(--n-color);padding-bottom:16px}.mail-toolbar[data-v-b89e99e2]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px}.mail-toolbar-title[data-v-b89e99e2]{font-size:22px;font-weight:700}.mail-toolbar-subtitle[data-v-b89e99e2]{margin-top:4px;color:var(--n-text-color-3)}.mail-content-area[data-v-b89e99e2]{flex:1;min-height:0;overflow:auto}.mail-message-list[data-v-b89e99e2]{display:flex;flex-direction:column;gap:10px}.mail-list-item[data-v-b89e99e2]{width:100%;text-align:left;border:1px solid var(--n-border-color);border-radius:14px;background:var(--n-color-embedded);padding:14px 16px;cursor:pointer;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.mail-list-item[data-v-b89e99e2]:hover{border-color:var(--n-primary-color);transform:translateY(-1px);box-shadow:0 10px 24px #0000000f}.mail-list-topline[data-v-b89e99e2],.mail-list-subject-row[data-v-b89e99e2]{display:flex;align-items:center;justify-content:space-between;gap:12px}.mail-list-from[data-v-b89e99e2],.mail-list-subject[data-v-b89e99e2]{font-weight:600}.mail-list-date[data-v-b89e99e2],.mail-list-snippet[data-v-b89e99e2]{color:var(--n-text-color-3)}.mail-list-snippet[data-v-b89e99e2]{margin-top:8px;line-height:1.45}.mail-empty-state[data-v-b89e99e2],.mail-loading-state[data-v-b89e99e2],.mail-detail-loading[data-v-b89e99e2]{min-height:320px;display:flex;align-items:center;justify-content:center}.mail-detail-layout[data-v-b89e99e2],.account-info-panel[data-v-b89e99e2]{display:flex;flex-direction:column;gap:18px}.mail-detail-meta-grid[data-v-b89e99e2]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.mail-detail-meta-item[data-v-b89e99e2]{border:1px solid var(--n-border-color);border-radius:12px;padding:12px;background:var(--n-color-embedded)}.mail-detail-meta-label[data-v-b89e99e2]{font-size:12px;font-weight:700;color:var(--n-text-color-3);margin-bottom:4px}.mail-detail-meta-value[data-v-b89e99e2]{line-height:1.4;word-break:break-word}.mail-detail-body[data-v-b89e99e2],.account-help-box[data-v-b89e99e2]{border:1px solid var(--n-border-color);border-radius:12px;padding:18px;background:var(--n-color)}.mail-detail-body[data-v-b89e99e2]{max-height:48vh;overflow:auto}.mail-plain-body[data-v-b89e99e2]{white-space:pre-wrap;line-height:1.6}.mail-html-body[data-v-b89e99e2] img{max-width:100%;height:auto}.mail-attachment-panel[data-v-b89e99e2]{display:flex;flex-direction:column;gap:10px}.mail-attachment-title[data-v-b89e99e2]{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--n-text-color-3)}.mail-attachment-list[data-v-b89e99e2]{display:flex;flex-direction:column;gap:10px}.mail-attachment-item[data-v-b89e99e2]{display:flex;justify-content:space-between;align-items:center;gap:12px;border:1px solid var(--n-border-color);border-radius:12px;padding:12px 14px}.mail-attachment-name[data-v-b89e99e2]{font-weight:600}.mail-attachment-meta[data-v-b89e99e2]{font-size:12px;color:var(--n-text-color-3);margin-top:2px}.compose-grid[data-v-b89e99e2]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.compose-attachments-box[data-v-b89e99e2]{display:flex;flex-direction:column;gap:12px;border:1px dashed var(--n-border-color);border-radius:12px;padding:14px}.compose-attachment-list[data-v-b89e99e2]{display:flex;flex-wrap:wrap;gap:8px}.compose-attachment-chip[data-v-b89e99e2]{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--n-border-color);border-radius:999px;padding:6px 10px;background:var(--n-color-embedded)}.compose-attachment-remove[data-v-b89e99e2]{border:0;background:transparent;cursor:pointer;font-size:18px;line-height:1;color:var(--n-text-color-3)}.compose-footer[data-v-b89e99e2]{display:flex;justify-content:space-between;align-items:center;gap:16px}@media (max-width: 900px){.mail-toolbar[data-v-b89e99e2],.compose-footer[data-v-b89e99e2]{flex-direction:column;align-items:stretch}.mail-detail-meta-grid[data-v-b89e99e2],.compose-grid[data-v-b89e99e2]{grid-template-columns:1fr}.mail-list-topline[data-v-b89e99e2],.mail-list-subject-row[data-v-b89e99e2],.mail-attachment-item[data-v-b89e99e2]{flex-direction:column;align-items:flex-start}}.competitions-card[data-v-9c74a590]{height:100%;display:flex;flex-direction:column}.table-wrapper[data-v-9c74a590]{flex:1;overflow:auto}.players-management-card[data-v-83f350e2]{height:100%}.table-wrapper[data-v-83f350e2]{overflow:auto}.desktop-view[data-v-b5685fe3]{height:100vh;overflow:hidden}.desktop-sidebar[data-v-b5685fe3]{background-color:#fff}.desktop-header[data-v-b5685fe3]{height:64px;padding:0 24px;display:flex;align-items:center;background:linear-gradient(135deg,#d8dae0,#e0e2e8);top:0;z-index:1}.header-content[data-v-b5685fe3]{width:100%;display:flex;justify-content:space-between;align-items:center}.desktop-content[data-v-b5685fe3]{position:absolute;top:64px;bottom:56px;left:0;right:0;overflow:auto}.desktop-footer[data-v-b5685fe3]{height:56px;padding:0 24px;display:flex;align-items:center;background:linear-gradient(135deg,#d8dae0,#e0e2e8);bottom:0;z-index:1}.content-fill[data-v-b5685fe3]{height:100%;display:flex;flex-direction:column;min-height:0}.footer-content[data-v-b5685fe3]{width:100%;display:flex;justify-content:space-between;align-items:center}.dark-mode .desktop-sidebar[data-v-b5685fe3]{background-color:#1f1f1f}.dark-mode .desktop-header[data-v-b5685fe3],.dark-mode .desktop-footer[data-v-b5685fe3]{background:linear-gradient(135deg,#18181c,#24242a)}.blink[data-v-b5685fe3]{animation:parpadeo-b5685fe3 1s infinite}@keyframes parpadeo-b5685fe3{0%{opacity:1}50%{opacity:.2}to{opacity:1}}body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}#app{min-height:100vh}
