@import "https://fonts.googleapis.com/css2?family=Hanken+Grotesk:wght@500;600;700&family=Manrope:wght@400;500;600&display=swap";
@font-face{font-family:GeistSans;src:url(../media/Geist_Variable-s.p.2-i4fw5gbtlb7.woff2)format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local(Arial);ascent-override:94.56%;descent-override:27.76%;line-gap-override:0.0%;size-adjust:106.28%}.geistsans_d5a4f12f-module__lipmNa__className{font-family:GeistSans,GeistSans Fallback}.geistsans_d5a4f12f-module__lipmNa__variable{--font-geist-sans:"GeistSans", "GeistSans Fallback"}
*,:before,:after{box-sizing:border-box;margin:0;padding:0}:root{--bg:#051424;--bg-card:#ffffff0a;--bg-card-hover:#ffffff12;--bg-card-solid:#122131;--border:#ffffff17;--border-strong:#ffffff2e;--text-primary:#d4e4fa;--text-secondary:#8d97a8;--text-tertiary:#5c6478;--indigo:#7bd0ff;--indigo-light:#7bd0ff24;--indigo-dark:#9fdeff;--mint:#4edea3;--mint-light:#4edea324;--red:#ff7d8a;--red-light:#ff7d8a24;--amber:#ffc15c;--amber-light:#ffc15c24;--cyan:#22d3ee;--cyan-light:#22d3ee24;--violet:#a78bfa;--violet-light:#a78bfa24;--glass-bg:#ffffff0a;--glass-bg-hover:#fff1;--glass-border:#ffffff17;--glass-border-hover:#7bd0ff59;--glass-shadow:0 24px 48px -12px #00000073, inset 0 1px 0 #ffffff0f;--glass-shadow-hover:0 32px 60px -14px #0000008c, 0 0 0 1px #7bd0ff1f, inset 0 1px 0 #ffffff14;--mesh-bg:radial-gradient(circle at 85% 0%, #00a6e029 0%, #00a6e00d 22%, #00a6e000 45%), radial-gradient(circle at 0% 90%, #4edea31a 0%, #4edea308 22%, #4edea300 45%), radial-gradient(circle at 60% 60%, #8b5cf614 0%, #8b5cf606 27%, #8b5cf600 55%), #051424;--font:var(--font-body);--font-display:"Hanken Grotesk", system-ui, -apple-system, sans-serif;--font-body:"Manrope", system-ui, -apple-system, sans-serif;--fw-normal:400;--fw-medium:500;--fw-bold:700;--r-sm:8px;--r-md:12px;--r-lg:16px;--r-xl:24px;--r-full:999px;--shadow-sm:0 1px 3px #0000004d;--shadow-md:0 4px 12px #0006;--ease-out-quad:cubic-bezier(.25,.46,.45,.94);--ease-out-cubic:cubic-bezier(.215,.61,.355,1);--ease-out-quart:cubic-bezier(.165,.84,.44,1);--ease-out-quint:cubic-bezier(.23,1,.32,1);--ease-out-expo:cubic-bezier(.19,1,.22,1);--ease-in-out:cubic-bezier(.455,.03,.515,.955);--ease-swift:cubic-bezier(.175,.885,.32,1.1);--ease-spring:cubic-bezier(.2,.8,.2,1);--ease-emphasized:cubic-bezier(.32,.72,0,1);--ease-in-quad:cubic-bezier(.55,.085,.68,.53);--dur-instant:.1s;--dur-fast:.16s;--dur-normal:.25s;--dur-slow:.4s;--dur-page:.38s;--dur-reveal:.7s;--dur-exit:.18s;--dur-fundido:.2s;--muelle:cubic-bezier(.25,.8,.25,1);--muelle-rebote:var(--ease-swift);--dur-muelle-rapido:.44s;--dur-muelle:.59s;--dur-muelle-entrada:.735s;--t-fast:var(--dur-fast) var(--ease-out-quad);--t-normal:var(--dur-normal) var(--ease-out-cubic);--t-slow:var(--dur-slow) var(--ease-out-quart);--t-spring:.45s var(--ease-spring)}[data-theme=light]{--bg:#eef2f7;--bg-card:#fff9;--bg-card-hover:#ffffffc7;--bg-card-solid:#fff;--border:#0f172a14;--border-strong:#0f172a2e;--text-primary:#0f172a;--text-secondary:#51607a;--text-tertiary:#94a3b8;--indigo:#1a56cc;--indigo-light:#1a56cc1a;--indigo-dark:#1240a0;--mint:#00a876;--mint-light:#00a8761f;--red:#e2434f;--red-light:#e2434f1a;--amber:#c97a0b;--amber-light:#c97a0b1f;--cyan:#0e94ac;--cyan-light:#0e94ac1f;--violet:#7c5ce0;--violet-light:#7c5ce01f;--glass-bg:#ffffff8c;--glass-bg-hover:#ffffffb8;--glass-border:#0f172a14;--glass-border-hover:#1a56cc4d;--glass-shadow:0 16px 36px -12px #0f172a24, inset 0 1px 0 #fff9;--glass-shadow-hover:0 22px 44px -14px #0f172a2e, 0 0 0 1px #1a56cc1a, inset 0 1px 0 #ffffffb3;--mesh-bg:radial-gradient(circle at 85% 0%, #1a56cc12 0%, #1a56cc05 22%, #1a56cc00 45%), radial-gradient(circle at 0% 90%, #00a8760f 0%, #00a87605 22%, #00a87600 45%), #eef2f7;--shadow-sm:0 1px 3px #0f172a0f;--shadow-md:0 4px 12px #0f172a14}html,body{font-family:var(--font-body);color:var(--text-primary);-webkit-font-smoothing:antialiased;transition:background var(--t-normal), color var(--t-normal);max-width:100vw;font-size:16px;line-height:1.5;overflow-x:hidden}body{background:var(--mesh-bg);min-height:100dvh}.ll-app-layout{height:100dvh}.dash-root-height{height:100dvh;min-height:100dvh}.dash-root-minheight{min-height:100dvh}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--border-strong);border-radius:var(--r-full)}::-webkit-scrollbar-thumb:hover{background:var(--text-tertiary)}@supports (transition-timing-function:linear(0, 1)){:root{--muelle:linear(0, .0062 1.2%, .0273 2.8%, .0722 4.8%, .1452 7.2%, .4267 15.8%, .5373 19.5%, .6264 23%, .7065 26.8%, .7755 30.8%, .8329 35%, .881 39.8%, .9206 45.2%, .9523 52%, .9763 61%, .9917 74.2%, 1);--muelle-rebote:linear(0, .0075 1.5%, .0327 3.2%, .0779 5.2%, .1513 7.8%, .289 11.8%, .4914 17.5%, .6099 21.2%, .7056 24.8%, .7856 28.2%, .8502 31.8%, .904 35.5%, .9461 39.5%, .9796 44.2%, 1.0018 49.8%, 1.0138 57.2%, 1.0121 71%, 1)}}@keyframes fadeSlideUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes countUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes llShimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes llSpin{to{transform:rotate(360deg)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.3}}@keyframes modalIn{0%{opacity:0;transform:translate(var(--ll-origen-x,0px), var(--ll-origen-y,12px)) scale(.96)}to{opacity:1;transform:none}}@keyframes overlayIn{0%{opacity:0}to{opacity:1}}@keyframes dropdownIn{0%{opacity:0;transform:translateY(-6px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes sheetIn{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes popIn{0%{opacity:0;transform:scale(.96)translateY(-4px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes pageIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes modalOut{0%{opacity:1;transform:scale(1)translateY(0)}to{opacity:0;transform:scale(.97)translateY(6px)}}@keyframes overlayOut{0%{opacity:1}to{opacity:0}}@keyframes sheetOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}@keyframes popOut{0%{opacity:1;transform:scale(1)translateY(0)}to{opacity:0;transform:scale(.97)translateY(-4px)}}@keyframes dropdownOut{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-6px)scale(.98)}}.ll-modal-out{animation:modalOut var(--dur-exit) var(--ease-in-quad) both}.ll-overlay-out{animation:overlayOut var(--dur-exit) var(--ease-in-quad) both}.ll-overlay-out>*{animation:modalOut var(--dur-exit) var(--ease-in-quad) both!important}.ll-overlay-out>.ll-sheet-panel{animation:sheetOut .24s var(--ease-in-quad) both!important}.ll-sheet-out{animation:sheetOut .24s var(--ease-in-quad) both}.ll-pop-out{animation:popOut .14s var(--ease-in-quad) both;transform-origin:100% 0}.anim-fade-up{animation:fadeSlideUp var(--dur-slow) var(--ease-out-quart) both}.anim-fade-in{animation:fadeIn var(--dur-normal) var(--ease-out-cubic) both}.anim-scale-in{animation:scaleIn var(--dur-normal) var(--ease-out-cubic) both}.ll-page-enter{animation:pageIn var(--dur-page) var(--ease-out-quint) both}.ll-popover{animation:popIn var(--dur-muelle-rapido) var(--muelle) both;transform-origin:100% 0}.ll-glass{-webkit-backdrop-filter:blur(20px);transition:transform var(--t-spring), border-color var(--t-spring), box-shadow var(--t-spring)}.ll-hoverable{transition:transform var(--dur-muelle) var(--muelle), border-color var(--dur-normal) var(--ease-out-cubic), box-shadow var(--dur-normal) var(--ease-out-cubic)}@media (hover:hover){.ll-hoverable:hover{transform:translateY(-3px)}.ll-glass.ll-hoverable:hover{border-color:var(--glass-border-hover)!important;box-shadow:var(--glass-shadow-hover)!important}}.ll-clickable{cursor:pointer}.ll-clickable:active{transform:scale(.98)}.ll-btn{transition:transform var(--dur-muelle-rapido) var(--muelle), box-shadow var(--dur-normal) var(--ease-out-cubic), border-color var(--dur-normal) var(--ease-out-cubic), opacity var(--dur-fast) var(--ease-out-quad), filter var(--dur-fast) var(--ease-out-quad)}.ll-btn:active{transition-duration:var(--dur-instant);transform:scale(.97)}.ll-btn:disabled{opacity:.5;cursor:not-allowed;transform:none}.ll-btn-primary{transition:transform var(--dur-muelle-rapido) var(--muelle), box-shadow var(--dur-normal) var(--ease-out-cubic), filter var(--dur-fast) var(--ease-out-quad)}@media (hover:hover){.ll-btn-primary:hover{filter:brightness(1.07);transform:translateY(-1px)}}.ll-btn-primary:active{filter:brightness(.98);transition-duration:var(--dur-instant);transform:translateY(0)scale(.97)}button:focus-visible,a:focus-visible,[role=button]:focus-visible{outline:2px solid var(--indigo);outline-offset:2px}input:where(:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file])),select,textarea{transition:border-color var(--dur-normal) var(--ease-out-cubic), box-shadow var(--dur-normal) var(--ease-out-cubic), background var(--dur-normal) var(--ease-out-cubic)}input:where(:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file])):focus,select:focus,textarea:focus{box-shadow:0 0 0 4px var(--indigo-light);outline:none;border-color:var(--indigo)!important}.ll-skeleton{background:linear-gradient(90deg, var(--glass-bg) 25%, var(--glass-bg-hover) 37%, var(--glass-bg) 63%);border-radius:var(--r-md);background-size:200% 100%;animation:1.6s ease-in-out infinite llShimmer}.finsioai-mascota svg *{transform-box:fill-box;transform-origin:50%}.finsioai-mascota .fm-bandera{transform-origin:0}.finsioai-mascota .fm-antena{transform-origin:50% 100%}.finsioai-mascota--quieta .fm-cuerpo{animation:3.2s ease-in-out infinite fmFlota}.finsioai-mascota--quieta .fm-ojos{animation:4.6s ease-in-out infinite fmParpadea}.finsioai-mascota--quieta .fm-bandera{animation:2.4s ease-in-out infinite fmOndea}.finsioai-mascota--pensando .fm-cuerpo{animation:fmBota .9s var(--ease-out-quad) infinite}.finsioai-mascota--pensando .fm-mirada{animation:1.8s ease-in-out infinite fmMira}.finsioai-mascota--pensando .fm-bandera{animation:.45s ease-in-out infinite fmOndea}.finsioai-mascota--pensando .fm-antena{animation:.9s ease-in-out infinite fmAntenaLate}.finsioai-mascota--contenta .fm-cuerpo{animation:fmSalta .7s var(--ease-out-quad) 1}.finsioai-mascota--contenta .fm-ojos-felices{animation:fmAparece .25s var(--ease-out-quad) 1}.finsioai-mascota--contenta .fm-bandera{animation:.35s ease-in-out 4 fmOndea}@keyframes fmFlota{0%,to{transform:translateY(0)}50%{transform:translateY(-2.5px)}}@keyframes fmParpadea{0%,91%,to{transform:scaleY(1)}94%{transform:scaleY(.12)}}@keyframes fmOndea{0%,to{transform:scaleX(1)}50%{transform:scaleX(.7)}}@keyframes fmBota{0%,to{transform:translateY(0)scale(1)}35%{transform:translateY(-5px)scale(.97,1.03)}70%{transform:translateY(0)scale(1.04,.96)}}@keyframes fmMira{0%,to{transform:translate(0)}25%{transform:translate(-2.2px)}75%{transform:translate(2.2px)}}@keyframes fmAntenaLate{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(1.12)}}@keyframes fmSalta{0%,to{transform:translateY(0)scale(1)}30%{transform:translateY(-7px)scale(.96,1.05)}60%{transform:translateY(0)scale(1.06,.94)}80%{transform:translateY(0)scale(.98,1.02)}}@keyframes fmAparece{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.ll-entrada{transition-duration:var(--dur-fundido)!important;transition-delay:0s!important;transform:none!important}.ll-page-enter,.ll-stagger>*{animation-name:fadeIn!important;animation-duration:var(--dur-fundido)!important;animation-delay:0s!important}}.ll-stagger>*{animation:fadeSlideUp var(--dur-slow) var(--ease-out-quart) both;animation-delay:calc(var(--ll-stagger-base,0s) + var(--ll-i,0) * var(--ll-stagger-step,45ms))}.ll-stagger.ll-stagger-fade>*{animation-name:fadeIn}.ll-icono-relleno{fill-opacity:var(--icono-relleno,.16);transition:fill-opacity var(--dur-fast) var(--ease-out-quad)}.ll-fila{cursor:pointer}.ll-acciones{justify-content:flex-end;align-items:center;gap:4px;display:flex}.ll-accion{width:32px;height:32px;color:var(--text-secondary);cursor:pointer;--icono-relleno:.12;transition:background var(--dur-fast) var(--ease-out-quad), color var(--dur-fast) var(--ease-out-quad), border-color var(--dur-fast) var(--ease-out-quad), transform var(--dur-fast) var(--ease-out-quad);background:0 0;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.ll-accion:active{transform:scale(.9)}@media (hover:hover){.ll-accion:hover{background:var(--indigo-light);color:var(--indigo);border-color:var(--glass-border-hover);--icono-relleno:.3}.ll-accion--peligro:hover{background:var(--red-light);color:var(--red);border-color:color-mix(in srgb, var(--red) 35%, transparent)}}.ll-accion[data-tip]:after{content:attr(data-tip);background:var(--bg-card-solid);border:1px solid var(--border-strong);color:var(--text-primary);font:600 11px/1.2 var(--font-body);white-space:nowrap;pointer-events:none;opacity:0;z-index:5;box-shadow:var(--shadow-md);transition:opacity .12s var(--ease-out-quad), transform .16s var(--ease-out-quad);border-radius:8px;padding:4px 8px;position:absolute;bottom:calc(100% + 7px);left:50%;transform:translate(-50%,3px)}@media (hover:hover){.ll-accion[data-tip]:hover:after{opacity:1;transition-delay:.35s;transform:translate(-50%)}}@media (hover:hover) and (pointer:fine){.ll-fila .ll-acciones:not(.ll-acciones--siempre){opacity:0;transition:opacity var(--dur-fast) var(--ease-out-quad), transform var(--dur-normal) var(--ease-out-quart);transform:translate(6px)}.ll-fila:hover .ll-acciones,.ll-fila:focus-within .ll-acciones{opacity:1;transform:none}}@media (hover:none),(pointer:coarse){.ll-fila .ll-acciones:not(.ll-acciones--siempre){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ll-fila:active{background:var(--glass-bg-hover)}}.ll-eliminar-ficha{background:var(--red-light);color:var(--red);font:600 13px var(--font-body);cursor:pointer;white-space:nowrap;--icono-relleno:.2;transition:background var(--dur-fast) var(--ease-out-quad), transform var(--dur-fast) var(--ease-out-quad);border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:6px;padding:10px 14px;display:inline-flex}.ll-eliminar-ficha:active{transform:scale(.97)}@media (hover:hover){.ll-eliminar-ficha:hover{border-color:color-mix(in srgb, var(--red) 35%, transparent)}}.ll-confirmar{z-index:1100;-webkit-backdrop-filter:blur(4px);animation:overlayIn .22s var(--ease-out-quad) both;background:#00000080;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.ll-confirmar-panel{background:var(--bg-card-solid);border:1px solid var(--border-strong);width:100%;max-width:380px;animation:modalIn var(--dur-muelle-rapido) var(--muelle) both;font-family:var(--font-body);border-radius:24px;padding:22px 22px 18px;box-shadow:0 32px 64px -16px #00000080}.ll-confirmar-icono{background:var(--indigo-light);width:44px;height:44px;color:var(--indigo);border-radius:14px;justify-content:center;align-items:center;margin-bottom:14px;display:flex}.ll-confirmar-icono--peligro{background:var(--red-light);color:var(--red)}.ll-confirmar-titulo{font:700 17px/1.3 var(--font-display);letter-spacing:-.01em;color:var(--text-primary);margin-bottom:6px}.ll-confirmar-mensaje{color:var(--text-secondary);font-size:13.5px;line-height:1.55}.ll-confirmar-botones{grid-template-columns:1fr 1fr;gap:10px;margin-top:20px;display:grid}.ll-confirmar-cancelar,.ll-confirmar-ok{border:1px solid var(--border);font:600 14px var(--font-body);cursor:pointer;transition:transform var(--dur-fast) var(--ease-out-quad), filter var(--dur-fast) var(--ease-out-quad), background var(--dur-fast);border-radius:12px;padding:11px 14px}.ll-confirmar-cancelar{background:var(--glass-bg-hover);color:var(--text-primary)}.ll-confirmar-ok{color:#fff;background:linear-gradient(135deg,#00a6e0,#1a56cc);border-color:#0000}.ll-confirmar-ok--peligro{background:#e0424f}.ll-confirmar-cancelar:active,.ll-confirmar-ok:active{transform:scale(.97)}@media (hover:hover){.ll-confirmar-ok:hover{filter:brightness(1.08)}.ll-confirmar-cancelar:hover{background:var(--bg-card-hover)}}@media (max-width:640px){.ll-confirmar{align-items:flex-end;padding:0}.ll-confirmar-panel{max-width:none;padding:24px 20px calc(16px + env(safe-area-inset-bottom));animation:sheetIn .38s var(--ease-emphasized) both;border-radius:24px 24px 0 0}.ll-confirmar-botones{grid-template-columns:1fr}.ll-confirmar-ok{order:-1;padding:14px}.ll-confirmar-cancelar{padding:14px}.ll-overlay-out>.ll-confirmar-panel{animation:sheetOut .24s var(--ease-in-quad) both!important}}.ll-interruptor{background:var(--border-strong);cursor:pointer;width:44px;height:26px;transition:background .22s var(--ease-out-quad), box-shadow .22s var(--ease-out-quad);border:none;border-radius:99px;flex-shrink:0;padding:0;position:relative}.ll-interruptor-bola{width:20px;height:20px;transition:transform .26s var(--ease-spring);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0000004d}.ll-interruptor[data-activo=true]{background:var(--indigo);box-shadow:0 0 14px color-mix(in srgb, var(--indigo) 40%, transparent)}.ll-interruptor[data-activo=true] .ll-interruptor-bola{transform:translate(18px)}.ll-interruptor:active .ll-interruptor-bola{width:23px}.ll-interruptor[data-activo=true]:active .ll-interruptor-bola{transform:translate(15px)}.ll-interruptor:disabled{opacity:.5;cursor:not-allowed}.ll-vacio{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:36px 20px;display:flex}.ll-vacio-icono{background:var(--indigo-light);width:56px;height:56px;color:var(--indigo);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--indigo) 22%, transparent);border-radius:18px;justify-content:center;align-items:center;margin-bottom:8px;display:flex}.ll-vacio-titulo{font:600 14px var(--font-body);color:var(--text-primary)}.ll-vacio-texto{color:var(--text-secondary);max-width:340px;font-size:13px;line-height:1.5}.ll-baldosa{border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.ll-chip-racha{border-radius:var(--r-full);background:var(--mint-light);height:28px;color:var(--mint);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--mint) 24%, transparent);font:600 12px var(--font-body);letter-spacing:-.01em;white-space:nowrap;cursor:default;font-variant-numeric:tabular-nums;flex-shrink:0;align-items:center;gap:5px;padding:0 10px 0 8px;display:inline-flex}.ll-chip-racha-corto{display:none}@media (min-width:769px) and (max-width:1000px){.header-racha-desktop .ll-chip-racha-largo{display:none}.header-racha-desktop .ll-chip-racha-corto{display:inline}}.ll-solo-lector{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}select:not([multiple]){appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238D97A8' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9.5l6 6 6-6'/%3E%3C/svg%3E")!important;background-position:right 10px center!important;background-repeat:no-repeat!important;background-size:14px 14px!important;padding-right:32px!important}[data-theme=light] select:not([multiple]){background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2351607A' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9.5l6 6 6-6'/%3E%3C/svg%3E")!important}:root:not([data-theme=light]) select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}input[type=checkbox]{appearance:none;cursor:pointer;border:1.5px solid var(--border-strong);width:18px;height:18px;transition:background var(--dur-fast) var(--ease-out-quad), border-color var(--dur-fast) var(--ease-out-quad);background:0 0;border-radius:6px;flex-shrink:0;place-content:center;margin:0;display:inline-grid}input[type=checkbox]:before{content:"";width:10px;height:10px;transition:transform .16s var(--ease-swift);clip-path:polygon(14% 52%,0 66%,38% 100%,100% 22%,86% 8%,37% 70%);background:#fff;transform:scale(0)}input[type=checkbox]:checked{background:var(--indigo);border-color:var(--indigo)}input[type=checkbox]:checked:before{transform:scale(1)}input[type=checkbox]:focus-visible{outline:2px solid var(--indigo);outline-offset:2px}@media (max-width:768px){*{scrollbar-width:none;-ms-overflow-style:none}::-webkit-scrollbar{display:none}.dashboard-content>*,.kpi-grid,.bottom-grid{box-sizing:border-box;max-width:100%}.dash-card{box-sizing:border-box;max-width:100%;overflow:hidden}.premium-plans-grid{grid-template-columns:1fr!important}}
