.login-bg{align-items:center;background:var(--surface-50);display:flex;justify-content:center;min-height:100vh;padding:24px 16px}.login-card{background:#fff;background:var(--bg-card,#fff);border:.5px solid var(--border-200);border-radius:12px;box-shadow:0 2px 12px #0000000f;max-width:400px;padding:40px;width:100%}.login-logo{color:var(--ink-900);font-size:var(--fs-lg);font-weight:500;letter-spacing:-.02em;margin-bottom:4px}.login-logo span{color:var(--ink-400);font-weight:400}.login-sub{color:var(--ink-400);font-size:12px;margin:0 0 28px}.login-form{gap:16px}.login-field,.login-form{display:flex;flex-direction:column}.login-field{gap:6px}.login-label{color:#555;font-size:12px;font-weight:500}.login-input{background:#fff;background:var(--bg-card,#fff);border:.5px solid #d3d1c7;border-radius:var(--radius-md);color:var(--ink-900);font-family:inherit;font-size:var(--fs-base);height:44px;outline:none;padding:0 14px;transition:border-color .15s}.login-input::placeholder{color:#bbb8b0}.login-input:focus{border-color:var(--ink-900)}.login-error{background:#fdf0ef;border:.5px solid #f5c6c2;border-radius:var(--radius-sm);color:#c0392b;font-size:12px;margin:0;padding:8px 12px}.login-btn{align-items:center;background:#ff6428;background:var(--vera-orange,#ff6428);border:none;border-radius:var(--radius-md);color:#fff;cursor:pointer;display:flex;font-family:inherit;font-size:var(--fs-base);font-weight:500;height:44px;justify-content:center;margin-top:4px;transition:opacity .15s}.login-btn:hover:not(:disabled){opacity:.85}.login-btn:disabled{cursor:default;opacity:.5}.login-spinner{animation:login-spin .65s linear infinite;border:2px solid #ffffff59;border-radius:50%;border-top-color:#fff;height:16px;width:16px}@keyframes login-spin{to{transform:rotate(1turn)}}.login-forgot{color:var(--ink-400);cursor:pointer;font-size:12px;margin:20px 0 0;text-align:center}.login-forgot:hover{color:#555;text-decoration:underline}@media (max-width:480px){.login-card{margin:16px;max-width:none;padding:24px 20px;width:calc(100% - 32px)}.login-title{font-size:var(--fs-lg)}}html[data-theme=dark] .login-root{background:var(--bg-app)}html[data-theme=dark] .login-card{background:var(--bg-card);border-color:var(--border-soft);color:var(--text-strong)}html[data-theme=dark] .login-input{background:var(--bg-muted);border-color:var(--border-soft);color:var(--text-strong)}html[data-theme=dark] .login-label{color:var(--text-soft)}html[data-theme=dark] .login-input::placeholder{color:var(--text-muted)}html[data-theme=dark] .login-input:focus{border-color:#ff6428;border-color:var(--vera-orange,#ff6428)}html[data-theme=dark] .login-forgot:hover{color:var(--text-strong)}html[data-theme=dark] .login-error{background:#3a1414;border-color:#5a1e1e;color:#ff9a92}.sn-root{background:var(--ink-900);bottom:0;flex-direction:column;left:0;padding:12px 0;position:fixed;top:0;width:52px;z-index:50}.sn-logo,.sn-root{align-items:center;display:flex}.sn-logo{justify-content:center;margin-bottom:20px}.sn-items{align-items:center;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;gap:4px;overflow-y:auto;padding:0 8px;scrollbar-width:none;width:100%}.sn-items::-webkit-scrollbar{display:none}.sn-sep{background:#ffffff38;border-radius:1px;height:1px;margin:10px 0;width:28px}.sn-bottom{border-top:.5px solid #ffffff14;flex-direction:column;gap:8px;padding-top:8px;width:100%}.sn-bottom,.sn-btn{align-items:center;display:flex}.sn-btn{background:#0000;border:none;border-radius:var(--radius-md);color:var(--ink-400);cursor:pointer;flex-shrink:0;height:36px;justify-content:center;position:relative;transition:background .15s,color .15s;width:36px}.sn-btn:hover{background:#ffffff14;color:#fff}.sn-btn.active{background:#ff642824;color:#ff6428;color:var(--vera-orange,#ff6428)}.sn-btn.active:before{background:#ff6428;background:var(--vera-orange,#ff6428);border-radius:0 2px 2px 0;bottom:6px;content:"";left:-8px;position:absolute;top:6px;width:2px}.sn-btn.disabled{cursor:not-allowed;opacity:.4}.sn-btn.disabled:hover{background:#0000;color:var(--ink-400)}.sn-badge{font-feature-settings:"tnum";align-items:center;background:var(--vera-brick);background:var(--vera-brick,var(--vera-brick));border-radius:7px;box-shadow:0 0 0 1.5px var(--ink-900);color:#fff;display:flex;font-size:9px;font-variant-numeric:tabular-nums;font-weight:600;height:14px;justify-content:center;line-height:1;min-width:14px;padding:0 3px;position:absolute;right:2px;top:2px}.sn-btn.pulse .sn-badge{animation:sn-pulse 1.8s ease-in-out infinite}@keyframes sn-pulse{0%,to{box-shadow:0 0 0 1.5px var(--ink-900),0 0 0 0 #c83c3c99}50%{box-shadow:0 0 0 1.5px var(--ink-900),0 0 0 4px #c83c3c00}}.sn-tooltip{background:#2c2c2a;border-radius:5px;color:#fff;font-size:11px;left:calc(100% + 10px);opacity:0;padding:4px 9px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .15s;white-space:nowrap;z-index:100}.sn-btn:hover .sn-tooltip{opacity:1}.sn-avatar{align-items:center;background:#3d3d3a;border-radius:50%;color:#fff;display:flex;font-size:10px;font-weight:600;height:28px;justify-content:center;letter-spacing:.04em;width:28px}.app-with-sidebar{box-sizing:border-box;min-height:100vh;padding-left:52px}@media (max-width:700px){.sn-root{padding:8px 0;width:44px}.sn-logo-sq{font-size:8px;height:24px;width:24px}.sn-btn{height:32px;width:32px}.sn-tooltip{display:none}.sn-avatar{font-size:9px;height:24px;width:24px}.app-with-sidebar{padding-left:44px}}html[data-theme=dark] .sn-root{background:#0a0a0a}html[data-theme=dark] .sn-btn{color:#a9a69e}html[data-theme=dark] .sn-btn:hover{background:#ffffff0f;color:#fff}html[data-theme=dark] .sn-btn.active{background:#ff642829;color:#ff6428;color:var(--vera-orange,#ff6428)}.cw-fab{align-items:center;background:var(--ink-900);border:none;border-radius:50%;bottom:24px;box-shadow:0 4px 16px #00000038;color:#fff;color:var(--bg-card,#fff);cursor:pointer;display:flex;height:52px;justify-content:center;position:fixed;right:24px;transition:transform .2s,background .15s;width:52px;z-index:1000}.cw-fab:hover{background:#2c2c2a;transform:scale(1.06)}.cw-fab.cw-fab-open{background:#444441}.cw-fab-badge{align-items:center;background:#e03131;border:1.5px solid #fff;border-radius:50%;color:#fff;display:flex;font-size:10px;font-weight:700;height:18px;justify-content:center;pointer-events:none;position:absolute;right:2px;top:2px;width:18px}.cw-panel{animation:cw-open .2s ease-out;background:#fafaf8;border-radius:16px;bottom:88px;box-shadow:0 4px 24px #00000021;display:flex;flex-direction:column;height:500px;overflow:hidden;position:fixed;right:24px;width:320px;z-index:999}@keyframes cw-open{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.cw-header{align-items:center;background:var(--ink-900);display:flex;gap:10px;padding:14px}.cw-header,.cw-header-logo{flex-shrink:0}.cw-logo-sq{align-items:center;background:#fff;background:var(--bg-card,#fff);border-radius:var(--radius-md);display:flex;height:32px;justify-content:center;width:32px}.cw-logo-inner{background:var(--ink-900);border-radius:3px;height:16px;width:16px}.cw-header-info{flex:1 1;min-width:0}.cw-header-name{color:#fff;font-size:var(--fs-base);font-weight:600;letter-spacing:-.01em}.cw-header-sub{align-items:center;color:#ffffff80;display:flex;font-size:11px;gap:5px;margin-top:1px}.cw-online-dot{background:#4ade80;border-radius:50%;display:inline-block;height:6px;width:6px}.cw-close-btn{align-items:center;background:#0000;border:none;border-radius:var(--radius-sm);color:#ffffff80;cursor:pointer;display:flex;flex-shrink:0;padding:4px;transition:background .15s,color .15s}.cw-close-btn:hover{background:#ffffff1a;color:#fff}.cw-body{background:#fafaf8;display:flex;flex:1 1;flex-direction:column;gap:8px;overflow-y:auto;padding:14px 12px}.cw-body::-webkit-scrollbar{width:3px}.cw-body::-webkit-scrollbar-track{background:#0000}.cw-body::-webkit-scrollbar-thumb{background:var(--border-200);border-radius:3px}.cw-msg{align-items:flex-end;display:flex;gap:7px}.cw-msg-agent{align-self:flex-start;max-width:88%}.cw-msg-user{align-self:flex-end;flex-direction:row-reverse;max-width:80%}.cw-avatar{align-items:center;border-radius:50%;display:flex;flex-shrink:0;font-size:8px;font-weight:700;height:24px;justify-content:center;letter-spacing:.02em;width:24px}.cw-avatar-agent{background:var(--ink-900);color:#fff}.cw-avatar-user{background:var(--border-200);color:#5f5e5a}.cw-bubble{font-size:var(--fs-base);line-height:1.5;padding:9px 12px;white-space:pre-wrap;word-break:break-word}.cw-bubble-agent{background:#fff;background:var(--bg-card,#fff);border:.5px solid var(--border-200);border-radius:12px;border-bottom-left-radius:3px;color:var(--ink-900)}.cw-bubble-user{background:var(--ink-900);border-radius:12px;border-bottom-right-radius:3px;color:#fff}.cw-info-bubble{display:flex;flex-direction:column;gap:5px}.cw-info-bubble strong{color:var(--ink-900);font-size:var(--fs-base);font-weight:600}.cw-info-desc{color:#5f5e5a;font-size:12px;line-height:1.55}.cw-plazo-badge{background:#f0f6fd;border-radius:20px;color:#0c447c;display:inline-block;font-size:10px;font-weight:600;padding:2px 8px;width:fit-content}.cw-typing{align-items:center;display:inline-flex;gap:4px;min-width:44px;padding:10px 14px}.cw-typing span{animation:cw-dot 1.2s ease-in-out infinite;background:#d3d1c7;border-radius:50%;display:inline-block;height:5px;width:5px}.cw-typing span:nth-child(2){animation-delay:.2s}.cw-typing span:nth-child(3){animation-delay:.4s}@keyframes cw-dot{0%,to{opacity:.3;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}.cw-quick-wrap{align-self:flex-start;display:flex;flex-wrap:wrap;gap:6px;max-width:100%;padding-left:31px}.cw-qr{background:#fff;background:var(--bg-card,#fff);border:.5px solid #d3d1c7;border-radius:20px;color:var(--ink-900);cursor:pointer;font-family:inherit;font-size:12px;line-height:1.3;padding:6px 12px;transition:background .15s,border-color .15s}.cw-qr:hover{background:var(--surface-50);border-color:var(--ink-400)}.cw-date-input-wrap{align-self:flex-start;display:flex;flex-direction:column;gap:7px;padding-left:31px;width:100%}.cw-date-input{background:#fff;background:var(--bg-card,#fff);border:.5px solid var(--border-200);border-radius:var(--radius-lg);color:var(--ink-900);font-family:inherit;font-size:var(--fs-base);outline:none;padding:8px 12px;width:180px}.cw-date-input:focus{border-color:var(--ink-400)}.cw-date-submit{background:var(--ink-900);border:none;border-radius:20px;color:#fff;cursor:pointer;font-family:inherit;font-size:12px;padding:7px 14px;transition:background .15s;width:fit-content}.cw-date-submit:disabled{cursor:not-allowed;opacity:.35}.cw-date-submit:not(:disabled):hover{background:#444441}.cw-result-block{border-radius:12px;border-bottom-left-radius:3px;font-size:12px;line-height:1.55;max-width:100%;padding:12px 14px}.cw-result-aplica{background:#f2f7ec;border:.5px solid #b8d68a}.cw-result-no{background:#fdf2f2;border:.5px solid #e8aaaa}.cw-result-eval{background:#fdf7ee;border:.5px solid #f0cc8a}.cw-result-label{font-size:10px;font-weight:700;letter-spacing:.06em;margin-bottom:5px;text-transform:uppercase}.cw-result-aplica .cw-result-label{color:#27500a}.cw-result-no .cw-result-label{color:#501313}.cw-result-eval .cw-result-label{color:#412402}.cw-result-title{font-size:var(--fs-base);font-weight:600;margin-bottom:4px}.cw-result-aplica .cw-result-title{color:#27500a}.cw-result-no .cw-result-title{color:#501313}.cw-result-eval .cw-result-title{color:#412402}.cw-result-just{font-size:11px;line-height:1.6}.cw-result-aplica .cw-result-just{color:#3b6d11}.cw-result-no .cw-result-just{color:#791f1f}.cw-result-eval .cw-result-just{color:#633806}.cw-capa2{border-top:.5px solid #00000012;display:flex;flex-direction:column;gap:5px;margin-top:10px;padding-top:10px}.cw-capa2-item{color:#5f5e5a;font-size:11px;gap:7px}.cw-capa2-icon,.cw-capa2-item{align-items:center;display:flex}.cw-capa2-icon{border-radius:3px;color:#444441;flex-shrink:0;font-size:8px;font-weight:600;height:16px;justify-content:center;width:16px}.cw-input-row{align-items:center;background:#fff;background:var(--bg-card,#fff);border-top:.5px solid var(--border-200);display:flex;flex-shrink:0;gap:8px;padding:10px 12px}.cw-input{background:#0000;border:none;color:var(--ink-900);flex:1 1;font-family:inherit;font-size:var(--fs-base);outline:none}.cw-input::placeholder{color:#d3d1c7}.cw-input:disabled{opacity:.5}.cw-send-btn{align-items:center;background:var(--ink-900);border:none;border-radius:50%;color:#fff;color:var(--bg-card,#fff);cursor:pointer;display:flex;flex-shrink:0;height:30px;justify-content:center;transition:background .15s;width:30px}.cw-send-btn:hover:not(:disabled){background:#444441}.cw-send-btn:disabled{cursor:not-allowed;opacity:.3}@media (max-width:480px){.cw-panel{bottom:80px;height:70vh;right:12px;width:calc(100vw - 24px)}.cw-fab{bottom:16px;right:16px}}html[data-theme=dark] .cw-panel{background:var(--bg-card)!important;border:.5px solid var(--border-soft)}html[data-theme=dark] .cw-header{background:#0f0f0e!important;border-bottom:.5px solid var(--border-soft)}html[data-theme=dark] .cw-logo-sq{background:var(--bg-muted)!important}html[data-theme=dark] .cw-logo-inner{background:#ff6428;background:var(--vera-orange,#ff6428)}html[data-theme=dark] .cw-body{background:var(--bg-card)!important}html[data-theme=dark] .cw-body::-webkit-scrollbar-thumb{background:var(--border-soft)}html[data-theme=dark] .cw-bubble-agent{background:var(--bg-muted)!important;border-color:var(--border-soft)!important;color:var(--text-strong)!important}html[data-theme=dark] .cw-bubble-user{background:#ff6428!important;background:var(--vera-orange,#ff6428)!important;color:#fff!important}html[data-theme=dark] .cw-info-bubble strong{color:var(--text-strong)}html[data-theme=dark] .cw-info-desc{color:var(--text-soft)}html[data-theme=dark] .cw-avatar-agent{background:var(--bg-muted)!important;border:.5px solid var(--border-soft);color:var(--text-strong)!important}html[data-theme=dark] .cw-avatar-user{background:var(--bg-muted)!important;color:var(--text-soft)!important}html[data-theme=dark] .cw-qr{background:var(--bg-muted)!important;border-color:var(--border-soft)!important;color:var(--text-strong)!important}html[data-theme=dark] .cw-qr:hover{background:#2a2a27!important;border-color:#ff6428!important;border-color:var(--vera-orange,#ff6428)!important}html[data-theme=dark] .cw-date-input{background:var(--bg-muted)!important;border-color:var(--border-soft)!important;color:var(--text-strong)!important}html[data-theme=dark] .cw-date-submit{background:#ff6428!important;background:var(--vera-orange,#ff6428)!important;color:#fff!important}html[data-theme=dark] .cw-date-submit:not(:disabled):hover{background:#f05a1e!important}html[data-theme=dark] .cw-plazo-badge{background:#0f1d33!important;color:#9cc3ff!important}html[data-theme=dark] .cw-result-aplica{background:#14240c!important;border-color:#244d17!important}html[data-theme=dark] .cw-result-aplica .cw-result-just,html[data-theme=dark] .cw-result-aplica .cw-result-label,html[data-theme=dark] .cw-result-aplica .cw-result-title{color:#95c97a!important}html[data-theme=dark] .cw-result-no{background:#3a1414!important;border-color:#5a1e1e!important}html[data-theme=dark] .cw-result-no .cw-result-just,html[data-theme=dark] .cw-result-no .cw-result-label,html[data-theme=dark] .cw-result-no .cw-result-title{color:#ff9a92!important}html[data-theme=dark] .cw-result-eval{background:#3a2a10!important;border-color:#5a4118!important}html[data-theme=dark] .cw-result-eval .cw-result-just,html[data-theme=dark] .cw-result-eval .cw-result-label,html[data-theme=dark] .cw-result-eval .cw-result-title{color:#eab676!important}html[data-theme=dark] .cw-capa2{border-top-color:var(--border-soft)}html[data-theme=dark] .cw-capa2-item{color:var(--text-soft)}html[data-theme=dark] .cw-capa2-icon{color:var(--text-strong)}html[data-theme=dark] .cw-typing span{background:var(--text-muted)}html[data-theme=dark] .cw-input-row{background:var(--bg-card)!important;border-top-color:var(--border-soft)!important}html[data-theme=dark] .cw-input{background:#0000!important;color:var(--text-strong)!important}html[data-theme=dark] .cw-input::placeholder{color:var(--text-muted)}html[data-theme=dark] .cw-send-btn{background:#ff6428!important;background:var(--vera-orange,#ff6428)!important;color:#fff!important}html[data-theme=dark] .cw-send-btn:hover:not(:disabled){background:#f05a1e!important}html[data-theme=dark] .cw-fab{background:#2a2a27!important;border:.5px solid #3a3a36;color:#f3f2ec!important}html[data-theme=dark] .cw-fab:hover{background:#3a3a36!important}html[data-theme=dark] .cw-fab.cw-fab-open{background:#1a1a17!important;color:#f3f2ec!important}.app-header{align-items:center;background:#fff;background:var(--bg-card,#fff);border-bottom:.5px solid var(--border-200);display:flex;justify-content:space-between;padding:14px 20px;position:sticky;top:0;z-index:10}.app-logo{color:var(--ink-900);font-size:14px;font-weight:500;letter-spacing:-.02em}.app-logo span{color:var(--ink-400);font-weight:400}.header-user{align-items:center;display:flex;gap:10px}.header-user-info{align-items:flex-end;display:flex;flex-direction:column;gap:1px}.header-nombre{color:var(--ink-900);font-size:12px;font-weight:500;line-height:1}.header-inmobiliaria{color:var(--ink-400);font-size:10px;line-height:1}.btn-logout{background:#fff;background:var(--bg-card,#fff);border:.5px solid var(--border-200);border-radius:6px;color:var(--ink-400);cursor:pointer;font-family:inherit;font-size:12px;padding:5px 12px;transition:background .15s,color .15s}.btn-logout:hover{background:var(--surface-50);color:var(--ink-900)}.btn-theme-toggle{align-items:center;background:#fff;background:var(--bg-card,#fff);border:.5px solid var(--border-200);border-radius:6px;color:var(--ink-500);cursor:pointer;display:inline-flex;height:28px;justify-content:center;margin-right:6px;padding:0;transition:background .15s,color .15s,border-color .15s;width:28px}.btn-theme-toggle:hover{background:var(--surface-50);color:var(--ink-900)}@media (max-width:900px){.app-header{gap:8px;padding:10px 12px}.header-user-info{display:none}.app-logo{font-size:13px}.btn-logout{font-size:11px;padding:4px 10px}}@media (max-width:480px){.app-header{padding:8px 10px}}:root{--vera-amber:#ffc828;--vera-sun:#ffa028;--vera-orange:#ff6428;--vera-orange-600:#f05a1e;--vera-orange-100:#ffece2;--vera-ember:#dc6400;--vera-clay:#db5454;--vera-brick:#c83c3c;--vera-terracotta:#a92e2e;--vera-brick-100:#fce7e7;--ink-900:#1a1a18;--ink-700:#3a3a36;--ink-500:#5f5e5a;--ink-400:#888780;--ink-200:#c9c7c0;--surface-50:#f5f4f0;--surface-100:#ebeae4;--border-200:#e8e6e0;--white:#fff;--sev-critico:#b84a3a;--sev-critico-bg:#fdf4f2;--sev-critico-border:#e8c4bc;--sev-critico-text:#9b3a2e;--sev-critico-strong:#c83c3c;--sev-medio:var(--vera-sun);--sev-medio-bg:#fff4de;--sev-ok:#3a6e10;--sev-ok-bg:#ecf3df;--font-sans:"Manrope",ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif;--font-mono:"JetBrains Mono",ui-monospace,"SFMono-Regular",Menlo,Consolas,monospace;--fs-xs:10.5px;--fs-sm:11.5px;--fs-base:13px;--fs-md:15px;--fs-lg:18px;--fs-xl:22px;--fs-2xl:28px;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-8:32px;--radius-sm:6px;--radius-md:8px;--radius-lg:10px;--radius-xl:14px;--bg-app:var(--surface-50);--bg-card:#fff;--bg-muted:#fafaf8;--text-strong:var(--ink-900);--text-muted:var(--ink-400);--text-soft:var(--ink-500);--border-soft:var(--border-200);--border-hairline:#f0efeb;--radar-fill:#1a1a1812}html[data-theme=dark]{--ink-900:#f3f2ec;--ink-700:#dad8d0;--ink-500:#a9a69e;--ink-400:#7f7d75;--ink-200:#3a3a36;--surface-50:#121211;--surface-100:#1a1a17;--border-200:#2a2a27;--white:#1e1e1b;--bg-app:#0f0f0e;--bg-card:#1a1a17;--bg-muted:#222220;--text-strong:#f3f2ec;--text-muted:#9d9b92;--text-soft:#bdbbb2;--border-soft:#2a2a27;--border-hairline:#242423;--radar-fill:#ff642824;--sev-critico:#ff7a6b;--sev-critico-bg:#2a1513;--sev-critico-border:#4a2420;--sev-critico-text:#ff9a8a;--sev-critico-strong:#ff6b5b;--sev-medio:#eab676;--sev-medio-bg:#3a2a10;--sev-medio-border:#5a4118;--sev-ok:#95c97a;--sev-ok-bg:#14240c;--sev-ok-border:#244d17;color-scheme:dark}html[data-theme=dark] [style*="background-color: #fff"],html[data-theme=dark] [style*="background-color:#fff"],html[data-theme=dark] [style*="background: #fff"],html[data-theme=dark] [style*="background:#fff"]{background-color:#fff!important;background-color:var(--bg-card)!important}html[data-theme=dark] .badge-abierta,html[data-theme=dark] .badge-rechazada,html[data-theme=dark] .ci-banner.danger,html[data-theme=dark] .pt-count-badge.danger,html[data-theme=dark] .pt-row-danger,html[data-theme=dark] .res-no,html[data-theme=dark] .sv-high{background:#3a1414!important;border-color:#5a1e1e!important;color:#ff9a92!important}html[data-theme=dark] .badge-eval,html[data-theme=dark] .res-eval,html[data-theme=dark] .sv-med{background:#3a2a10!important;color:#eab676!important}html[data-theme=dark] .badge-resuelta,html[data-theme=dark] .res-aplica,html[data-theme=dark] .sv-low{background:#14240c!important;color:#95c97a!important}html[data-theme=dark] .sv-pending{background:#fafaf8!important;background:var(--bg-muted)!important;color:#888780!important;color:var(--text-muted)!important}html[data-theme=dark] .ci-banner.info{background:#0f1d33!important;border-color:#1e3257!important;color:#9cc3ff!important}html[data-theme=dark] input,html[data-theme=dark] select,html[data-theme=dark] textarea{background:#fafaf8;background:var(--bg-muted);border-color:#e8e6e0;border-color:var(--border-soft);color:#1a1a18;color:var(--text-strong)}html[data-theme=dark] input::placeholder,html[data-theme=dark] textarea::placeholder{color:#888780;color:var(--text-muted)}html[data-theme=dark] ::-webkit-scrollbar-thumb{background:#2a2a27}.cr-actualizar-btn{background:#1a1a18;background:var(--ink-900,#1a1a18);color:#fff}html[data-theme=dark] .cr-actualizar-btn{background:#fafaf8;background:var(--bg-muted);border:.5px solid #3a3a36;color:#1a1a18;color:var(--text-strong)}body,button,html,input,select,textarea{font-feature-settings:"ss01","cv11";font-family:Manrope,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-family:var(--font-sans)}*,:after,:before{box-sizing:border-box;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;background:var(--surface-50);color:var(--ink-900);font-family:var(--font-sans);min-height:100vh;text-rendering:optimizeLegibility}
/*# sourceMappingURL=main.56eb63ed.css.map*/