:root{--on-brand:#fff;--control-height:2.75rem;--field-height:3rem;--field-radius:var(--radius-sm);--field-border:var(--line-strong);--space-page:clamp(1rem, 2.5vw, 2rem);--space-section:clamp(2rem, 5vw, 4rem);--shadow-surface:0 1px 3px #1d24380a;--glass-surface:#ffffffdb;--glass-edge:#ffffffd9;--shadow-glass:inset 0 1px 0 var(--glass-edge), 0 8px 30px -20px #1d243829;--ambient-background:radial-gradient(ellipse at 85% 0%, #7785dc0b, transparent 50%), radial-gradient(ellipse at 10% 100%, #f2b89509, transparent 52%);--grain-opacity:.025;--blur-glass:20px;--dur-modal:.36s;--brand-accent:#f2b895;--brand-accent-ink:#633e2b;--brand-accent-surface:#fff0e5;--brand:#3043c4;--brand-strong:#1f2d8f;--brand-soft:#a8b6ff;--brand-line:#b8c5ea;--ink:#252629;--ink-soft:#55585e;--ink-muted:#676b73;--ink-faint:#8c9097;--ink-ghost:#979ba3;--surface:#fff;--surface-alt:#faf9f7;--surface-soft:#f2f0ec;--surface-teal:#e8ecff;--surface-chip:#f2f0ec;--surface-warm:#fff7ef;--surface-hover-dark:#e2e7f7;--line:#e5e2dc;--line-strong:#7a8497;--dark:#252629;--dark-deep:#111729;--dark-hover:#27314b;--on-dark-strong:#f0f3ff;--on-dark-soft:#cbd3ea;--on-dark-muted:#aebad7;--on-dark-faint:#9daaca;--on-dark-dim:#b5bed5;--warn-bg:#f4ede1;--warn-line:#f0e3c8;--warn-ink:#8a6a28;--danger-bg:#f6ecec;--danger-line:#c8a0a0;--danger-ink:#8a4a4a;--chart-main:#3549b8;--chart-soft:#b6c3f4;--brand-tint-text:#e4e9ff;--brand-tint-text-soft:#ccd5ff;--overlay-on-brand:#ffffff24;--overlay-on-brand-soft:#ffffff0d;--overlay-on-dark:#ffffff14;--overlay-on-dark-strong:#ffffff24;--overlay-on-dark-faint:#ffffff0f;--overlay-on-dark-line:#ffffff4d;--velo-modal:#19203873;--velo-banner:#19203842;--velo-marca:#3549b86b;--velo-foto:#14192abd;--grano:url(data:image/svg+xml,%3Csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20width=%27160%27%20height=%27160%27%3E%3Cfilter%20id=%27g%27%3E%3CfeTurbulence%20type=%27fractalNoise%27%20baseFrequency=%270.85%27%20numOctaves=%273%27%20stitchTiles=%27stitch%27/%3E%3CfeColorMatrix%20type=%27saturate%27%20values=%270%27/%3E%3C/filter%3E%3Crect%20width=%27160%27%20height=%27160%27%20filter=%27url\(%23g\)%27%20opacity=%270.55%27/%3E%3C/svg%3E);--patron-banner:url(data:image/svg+xml,%3Csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20width=%2736%27%20height=%2736%27%20viewBox=%270%200%2036%2036%27%3E%3Cg%20stroke=%27%23ffffff%27%20stroke-width=%271.8%27%20stroke-linecap=%27round%27%20stroke-opacity=%270.17%27%3E%3Cpath%20d=%27M9%204V14M4%209H14%27/%3E%3Cpath%20d=%27M27%2022V32M22%2027H32%27/%3E%3C/g%3E%3Cg%20fill=%27%23ffffff%27%20fill-opacity=%270.11%27%3E%3Ccircle%20cx=%2727%27%20cy=%279%27%20r=%271.7%27/%3E%3Ccircle%20cx=%279%27%20cy=%2727%27%20r=%271.7%27/%3E%3C/g%3E%3C/svg%3E);--grano-fino:url(data:image/svg+xml,%3Csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20width=%27160%27%20height=%27160%27%3E%3Cfilter%20id=%27g%27%3E%3CfeTurbulence%20type=%27fractalNoise%27%20baseFrequency=%270.9%27%20numOctaves=%272%27%20stitchTiles=%27stitch%27/%3E%3CfeColorMatrix%20type=%27saturate%27%20values=%270%27/%3E%3CfeComponentTransfer%3E%3CfeFuncR%20type=%27discrete%27%20tableValues=%270%201%27/%3E%3CfeFuncG%20type=%27discrete%27%20tableValues=%270%201%27/%3E%3CfeFuncB%20type=%27discrete%27%20tableValues=%270%201%27/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect%20width=%27160%27%20height=%27160%27%20filter=%27url%28%23g%29%27%20opacity=%270.09%27/%3E%3C/svg%3E);--fondo-grafito:var(--grano-fino), radial-gradient(ellipse 55% 140% at 100% 0%, var(--brand-orb) 0%, transparent 72%), var(--surface-graphite);--fondo-banner:var(--fondo-grafito);--space-0-5:.125rem;--space-1:.25rem;--space-1-5:.375rem;--space-2:.5rem;--space-2-5:.625rem;--space-3:.75rem;--space-3-5:.875rem;--space-4:1rem;--space-4-5:1.125rem;--space-5:1.5rem;--space-5-5:1.75rem;--space-6:2rem;--space-7:2.5rem;--space-8:3rem;--space-9:3.5rem;--space-10:4rem;--space-hero-gap:3rem;--space-hero-top:3.75rem;--space-hero-bottom:4.625rem;--space-12:6rem;--mascota-tamano:var(--space-8);--font-ui:"Plus Jakarta Sans", system-ui, sans-serif;--font-display:"Newsreader", Georgia, "Times New Roman", serif;--font-mono:"IBM Plex Mono", monospace;--text-xs:.6875rem;--text-sm:.8125rem;--text-base:.9375rem;--text-lg:1rem;--text-2xl:1.125rem;--text-3xl:1.875rem;--text-10:.625rem;--text-12:.75rem;--text-md:.875rem;--text-17:1.0625rem;--text-19:1.1875rem;--text-20:1.25rem;--text-21:1.3125rem;--text-22:1.375rem;--text-24:1.5rem;--text-26:1.625rem;--text-27:1.6875rem;--text-28:1.75rem;--text-32:2rem;--text-34:2.125rem;--text-38:2.375rem;--text-42:2.625rem;--text-48:3rem;--tracking-tight:-.02em;--tracking-tighter:-.03em;--tracking-wide:.06em;--tracking-wider:.08em;--leading-tight:1.2;--leading-snug:1.35;--leading-normal:1.55;--leading-relaxed:1.75;--radius-2xs:5px;--radius-xs:6px;--radius-chip:7px;--radius-sm:8px;--radius-md:9px;--radius:10px;--radius-field:11px;--radius-lg:12px;--radius-14:14px;--radius-xl:16px;--radius-2xl:18px;--radius-3xl:20px;--radius-full:50%;--radius-pill:999px;--shadow-sm:0 2px 8px #1d243812;--shadow-lg:0 8px 24px #1d24381f;--shadow-card:0 8px 24px #1d243814;--shadow-menu:0 18px 34px #1d24381a;--shadow-teal:0 18px 40px #1d24383d;--shadow-pin:0 6px 16px #26398959;--dur-1:90ms;--dur-2:.18s;--dur-3:.28s;--dur-4:.42s;--dur-latido:1.2s;--ease-salida:cubic-bezier(.2, 0, 0, 1);--ease-entrada:cubic-bezier(.4, 0, 1, 1);--ease-suave:cubic-bezier(.4, 0, .2, 1);--measure:68ch;--page:1440px;--page-wide:1660px;--page-narrow:1000px;--placeholder:repeating-linear-gradient(135deg, #eaefef 0 7px, #dfe6e6 7px 14px);--placeholder-wide:repeating-linear-gradient(135deg, #e7eded 0 9px, #dde5e5 9px 18px)}*{scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--line-strong);border-radius:var(--radius-pill);background-clip:content-box;border:3px solid #0000}::-webkit-scrollbar-thumb:hover{background:var(--ink-muted);background-clip:content-box}.barra.dark,.barra.dark *{scrollbar-color:var(--on-dark-muted) transparent}.barra.dark ::-webkit-scrollbar-thumb{background:var(--on-dark-muted);background-clip:content-box}:root{--sidebar-surface:#eae6df;--sidebar-ink:#252629;--sidebar-muted:#676b73;--sidebar-active:#e6e7ec;--canvas:#eae6df;--sidebar-scroll-thumb:color-mix(in srgb, var(--sidebar-ink) 24%, transparent);--sidebar-scroll-hover:color-mix(in srgb, var(--sidebar-ink) 46%, transparent);--band-brand:#edf1ff;--brand-deep:#1b1f5e;--brand-deep-ink:#eef0ff;--brand-deep-soft:#c3c8f5;--brand-orb:#3a56f0;--brand-orb-soft:#6f7dff;--surface-graphite:#1d2438;--success:#13774c;--success-strong:#0e5c3a;--success-bg:#e5f4ec;--on-success:#fff;--chat-surface:#fff;--font-editorial:"Newsreader", Georgia, "Times New Roman", serif;--radius-panel:16px;--space-inset:.5rem;--nav-inferior:0px;--app-header-height:3.75rem;--shadow-panel:0 0 0 1px #1d24380f, 0 1px 2px #1d24380a, 0 12px 32px -18px #1d243824;--shadow-prompt:0 1px 2px #1d24380d, 0 18px 48px -28px #1d243859;--shadow-lift:0 2px 4px #1d24380a, 0 16px 36px -20px #1d243847;--text-44:2.75rem;--text-56:3.5rem;--text-64:4rem;--shadow-chat:0 10px 45px -22px #1d243838;--shadow-float:0 24px 70px -24px #1d24383d}:root[data-theme=dark]{--on-brand:#202124;--shadow-surface:0 1px 3px #0000001f;--glass-surface:#202124e0;--glass-edge:#ffffff17;--ambient-background:radial-gradient(ellipse at 85% 0%, #7785dc0f, transparent 50%), radial-gradient(ellipse at 10% 100%, #f2b89506, transparent 52%);--grain-opacity:.035;--brand:#a8b6ff;--brand-strong:#c4ceff;--brand-soft:#a8b6ff;--brand-line:#53658f;--brand-accent:#f2b895;--brand-accent-ink:#f5ccb2;--brand-accent-surface:#382b26;--ink:#f0f3ff;--ink-soft:#cbd0d8;--ink-muted:#a8aeb8;--ink-faint:#7c87a1;--ink-ghost:#8b97b2;--surface:#202124;--surface-alt:#18191b;--surface-soft:#292b2e;--surface-teal:#252d4a;--surface-chip:#252c40;--surface-warm:#302b24;--surface-hover-dark:#343d58;--line:#3a3e49;--line-strong:#8a93a5;--dark:#202538;--dark-deep:#111729;--dark-hover:#2c3551;--on-dark-strong:#f0f3ff;--on-dark-soft:#cbd3ea;--on-dark-muted:#aebad7;--on-dark-faint:#9daaca;--on-dark-dim:#b5bed5;--warn-bg:#332e1d;--warn-line:#645632;--warn-ink:#e9ce86;--danger-bg:#382329;--danger-line:#72434b;--danger-ink:#f1b7be;--sidebar-surface:#141517;--sidebar-ink:#f0f3ff;--sidebar-muted:#a8aeb8;--sidebar-active:#30343f;--canvas:#141517;--band-brand:#191d2e;--brand-deep:#232a66;--brand-deep-ink:#eef0ff;--brand-deep-soft:#c3c8f5;--brand-orb:#3a56f0;--brand-orb-soft:#6f7dff;--surface-graphite:#1d2438;--success:#6fd3a2;--success-strong:#93e0ba;--success-bg:#183327;--on-success:#0f1f17;--shadow-panel:0 0 0 1px #ffffff0f, 0 12px 32px -18px #0009;--shadow-prompt:0 0 0 1px #ffffff0a, 0 18px 48px -28px #000000b3;--shadow-lift:0 16px 36px -20px #000000b3;--chat-surface:#202124;--chart-main:#a8b6ff;--chart-soft:#6476c7;--brand-tint-text:#e4e9ff;--brand-tint-text-soft:#ccd5ff;--shadow-chat:0 10px 45px -22px #00000080;--shadow-float:0 24px 70px -24px #00000080}:root{--dur-micro:.11s;--dur-corto:.19s;--dur-medio:.28s;--dur-largo:.36s;--ease-estandar:cubic-bezier(.2, 0, 0, 1);--ease-aparece:cubic-bezier(.05, .7, .1, 1);--ease-desaparece:cubic-bezier(.3, 0, .8, .15)}[data-superficie=producto]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--canvas:#f3f3f6;--surface:#fff;--surface-alt:#f8f8fa;--surface-soft:#ececf1;--ink:#14161d;--ink-soft:#50555f;--ink-muted:#6a6f7d;--line:#14183216;--linea-sutil:#1418320d;--line-strong:#8b90a0;--linea-campo:#c9ccd4;--estado-hover:#1418320b;--estado-presion:#14183216;--brand:#3043c4;--brand-strong:#2535a5;--on-brand:#fff;--marca-tenue:#3043c416;--marca-borde:#3043c44d;--exito:#1b7a51;--exito-tenue:#1b7a511a;--aviso:#95580a;--aviso-tenue:#b06c101f;--peligro:#b3342a;--peligro-tenue:#b8352b17;--aviso-flotante-fondo:#16171d;--aviso-flotante-tinta:#f4f5f8;--flotante-fondo:#15161c;--flotante-tinta:#fff;--velo-capa:#0c0e1e61;--grafico-serie:#4257d6;--grafico-area:#4257d61a;--grafico-rejilla:#ebebf0;--grafico-eje:#c9ccd4;--sombra-flotante-1:0 1px 2px #1012280d, 0 3px 10px -4px #1012281a;--sombra-flotante-2:0 2px 6px #1012280d, 0 18px 44px -14px #10122842;--sombra-flotante-3:0 4px 10px #10122814, 0 32px 80px -20px #10122861;--radio-celda:6px;--radio-control:8px;--radio-tarjeta:12px;--radio-capa:16px;--radio-hoja:24px;--grafico-radio:4px;--control-alto:2rem;--control-alto-compacto:1.75rem;--control-alto-grande:2.5rem;--texto-meta:.75rem;--texto-sm:.8125rem;--texto-ui:.875rem;--texto-md:.9375rem;--texto-cuerpo-movil:1rem;--texto-seccion:1rem;--texto-lg:1.0625rem;--texto-titulo:1.375rem;--texto-titulo-grande:1.875rem;--peso-normal:400;--peso-medio:500;--peso-fuerte:600;--peso-titulo:700;--icono-trazo:1.75;--font-display:var(--font-ui)}[data-theme=dark][data-superficie=producto],[data-theme=dark] [data-superficie=producto]:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--canvas:#0c0d11;--surface:#16171c;--surface-alt:#1b1c22;--surface-soft:#212229;--ink:#eceef3;--ink-soft:#b0b4bf;--ink-muted:#8b909c;--line:#ffffff14;--linea-sutil:#ffffff0d;--line-strong:#6a6f7d;--linea-campo:#43454d;--estado-hover:#ffffff0d;--estado-presion:#ffffff17;--brand:#9aa8ff;--brand-strong:#b3beff;--on-brand:#0e1024;--marca-tenue:#9aa8ff21;--marca-borde:#9aa8ff59;--exito:#56c795;--exito-tenue:#56c79521;--aviso:#e3a650;--aviso-tenue:#e3a65024;--peligro:#f2786d;--peligro-tenue:#f2786d21;--aviso-flotante-fondo:#eceef3;--aviso-flotante-tinta:#14161d;--flotante-fondo:#eceef3;--flotante-tinta:#111216;--velo-capa:#0000008c;--grafico-serie:#6f82f0;--grafico-area:#6f82f021;--grafico-rejilla:#25262d;--grafico-eje:#43454d;--sombra-flotante-1:0 1px 2px #0006, 0 3px 10px -4px #00000080;--sombra-flotante-2:0 2px 6px #0006, 0 18px 44px -14px #000000b3;--sombra-flotante-3:0 4px 10px #00000073, 0 32px 80px -20px #000c}@media (pointer:coarse){[data-superficie=producto]{--control-alto:2.75rem;--control-alto-compacto:2.75rem;--control-alto-grande:2.75rem}}:root{--lado-accion:1;--fila-accion:row}@media (pointer:coarse) and (orientation:portrait){:root[data-mano-vertical=izquierda]{--lado-accion:0;--fila-accion:row-reverse}}@media (pointer:coarse) and (orientation:landscape){:root[data-mano-horizontal=izquierda]{--lado-accion:0;--fila-accion:row-reverse}}[data-lado-accion=inicio]{--lado-accion:0;--fila-accion:row-reverse}[data-lado-accion=fin]{--lado-accion:1;--fila-accion:row}@media (prefers-reduced-motion:reduce){:root{--dur-micro:.01ms;--dur-corto:.01ms;--dur-medio:.01ms;--dur-largo:.01ms}}[data-superficie=producto]{--font-editorial:var(--font-ui);--field-height:var(--control-alto);--control-height:var(--control-alto);--field-radius:var(--radio-control);--field-border:var(--linea-campo);--radius:var(--radio-control);--radius-field:var(--radio-control);--radius-lg:var(--radio-tarjeta);--radius-14:var(--radio-tarjeta);--radius-xl:var(--radio-capa);--radius-2xl:var(--radio-capa);--radius-panel:var(--radio-tarjeta);--text-3xl:var(--texto-titulo);--shadow-surface:none;--shadow-card:none;--shadow-sm:none;--shadow-glass:none;--shadow-panel:0 0 0 1px var(--line);--shadow-lg:var(--sombra-flotante-2);--shadow-menu:var(--sombra-flotante-2);--shadow-lift:var(--sombra-flotante-2);--shadow-float:var(--sombra-flotante-3);--shadow-prompt:var(--sombra-flotante-1);--shadow-chat:var(--sombra-flotante-2);--ambient-background:none;--grain-opacity:0;--glass-surface:var(--surface);--surface-teal:var(--marca-tenue);--surface-chip:var(--surface-soft);--surface-warm:var(--aviso-tenue);--band-brand:var(--surface-alt);--sidebar-surface:var(--canvas);--sidebar-ink:var(--ink);--sidebar-muted:var(--ink-soft);--sidebar-active:var(--marca-tenue);--warn-bg:var(--aviso-tenue);--warn-line:var(--aviso-tenue);--warn-ink:var(--aviso);--danger-bg:var(--peligro-tenue);--danger-line:var(--peligro);--danger-ink:var(--peligro);--success:var(--exito);--success-bg:var(--exito-tenue);--chart-main:var(--brand);--chart-soft:var(--marca-borde)}[data-superficie=producto] :is(h1,h2){font-weight:var(--peso-fuerte);letter-spacing:var(--tracking-tight)}@font-face{font-family:Plus Jakarta Sans;src:url(../../../fonts/jakarta-400.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(../../../fonts/jakarta-500.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(../../../fonts/jakarta-600.woff2)format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(../../../fonts/jakarta-700.woff2)format("woff2");font-weight:700;font-display:swap}@font-face{font-family:Plus Jakarta Sans;src:url(../../../fonts/jakarta-800.woff2)format("woff2");font-weight:800;font-display:swap}@font-face{font-family:Newsreader;src:url(../../../fonts/newsreader-500.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Newsreader;src:url(../../../fonts/newsreader-600.woff2)format("woff2");font-weight:600;font-display:swap}@font-face{font-family:Newsreader;src:url(../../../fonts/newsreader-400-italic.woff2)format("woff2");font-weight:400 500;font-style:italic;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(../../../fonts/plex-mono-400.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:IBM Plex Mono;src:url(../../../fonts/plex-mono-500.woff2)format("woff2");font-weight:500;font-display:swap}*,:before,:after{box-sizing:border-box}body{font-family:var(--font-ui);font-size:var(--text-base);color:var(--ink);background:var(--surface);-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;margin:0;line-height:1.6}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);overflow-wrap:anywhere;margin:0 0 var(--space-4);line-height:1.2}h1{font-size:var(--text-3xl);letter-spacing:var(--tracking-tighter);text-wrap:balance}h2{font-size:var(--text-2xl);letter-spacing:var(--tracking-tight);text-wrap:balance}h3{font-size:var(--text-lg)}p{margin:0 0 var(--space-4);max-width:var(--measure)}a{color:var(--ink);text-underline-offset:.2em}a:hover{text-decoration-thickness:2px}:focus-visible{outline:3px solid var(--brand-strong);outline-offset:2px;border-radius:var(--radius)}img{max-width:100%;height:auto;display:block}.contenedor{width:min(100% - var(--space-8), var(--page));margin-inline:auto}@media (width<=40rem){.contenedor{width:calc(100% - var(--space-6))}}@media (pointer:coarse){:is(input,textarea,select):not([type=checkbox]):not([type=radio]):not([type=range]){font-size:var(--text-lg)}}.oculto-accesible{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.entra{transform-origin:var(--origen-x,50%) var(--origen-y,50%);animation:entra var(--dur-3) var(--ease-salida)}@keyframes entra{0%{opacity:0;transform:scale(.94)translateY(.5rem)}}.velo{animation:velo var(--dur-2) var(--ease-salida)}@keyframes velo{0%{opacity:0}}.despliega{transform-origin:var(--origen-x,50%) top;animation:despliega var(--dur-2) var(--ease-salida)}@keyframes despliega{0%{opacity:0;transform:scale(.97)translateY(-.25rem)}}.escalona{animation:escalona var(--dur-4) var(--ease-salida) backwards;animation-delay:calc(var(--i,0) * 35ms)}@keyframes escalona{0%{opacity:0;transform:translateY(.5rem)}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}::selection{background:var(--surface-teal);color:var(--brand-strong)}:where(button,input,select,textarea){font:inherit}:where(input,select,textarea){accent-color:var(--brand)}:where(input,textarea)::placeholder{color:var(--ink-muted);opacity:1}:where(button:not(:disabled),a,summary){touch-action:manipulation}:where(button:disabled,input:disabled,select:disabled,textarea:disabled){cursor:not-allowed}:where(input,select,textarea)[aria-invalid=true]{border-color:var(--danger-ink)}@media (width<=40rem){.contenedor{width:calc(100% - var(--space-6))}}@media (width<=48rem){:root.con-nav-inferior{--nav-inferior:calc(4.25rem + env(safe-area-inset-bottom));scroll-padding-bottom:var(--nav-inferior)}:root.con-nav-inferior body{padding-bottom:var(--nav-inferior)}}.app-header.svelte-gijfhm{z-index:80;align-items:center;gap:var(--space-2);height:calc(var(--app-header-height,3.75rem) + env(safe-area-inset-top,0px));box-sizing:border-box;padding:env(safe-area-inset-top,0px) var(--space-4) 0;border-bottom:1px solid var(--line);background:var(--surface);grid-template-columns:2.75rem minmax(0,1fr) auto;display:grid;position:fixed;inset:0 0 auto}.back.svelte-gijfhm{background:var(--surface-soft);width:2.75rem;height:2.75rem;color:var(--ink);border-radius:var(--radius-full);cursor:pointer;border:0;flex:none;place-items:center;padding:0;display:grid}.back.svelte-gijfhm svg:where(.svelte-gijfhm){display:block}.brand.svelte-gijfhm{align-items:center;min-width:0;display:flex}.brand.svelte-gijfhm>a:where(.svelte-gijfhm){align-items:center;min-height:2.75rem;display:flex}.preferences.svelte-gijfhm{gap:var(--space-1);align-items:center;display:flex}.account.svelte-gijfhm{min-width:2.75rem;max-width:5.5rem;min-height:2.75rem;padding-inline:var(--space-2);text-overflow:ellipsis;white-space:nowrap;color:var(--brand);font-size:var(--text-sm);justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:flex;overflow:hidden}.settings.svelte-gijfhm{position:relative}.settings.svelte-gijfhm summary:where(.svelte-gijfhm){border-radius:var(--radius-full);width:2.75rem;height:2.75rem;color:var(--ink-soft);cursor:pointer;place-items:center;list-style:none;display:grid}.settings.svelte-gijfhm summary:where(.svelte-gijfhm)::-webkit-details-marker{display:none}.settings[open].svelte-gijfhm summary:where(.svelte-gijfhm){background:var(--surface-soft)}.settings-panel.svelte-gijfhm{top:calc(100% + var(--space-2));width:12rem;padding:var(--space-2);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow-lift);position:absolute;right:0}.settings-panel.svelte-gijfhm>div:where(.svelte-gijfhm){justify-content:space-between;align-items:center;gap:var(--space-3);min-height:3rem;padding-inline:var(--space-2);font-size:var(--text-sm);color:var(--ink-soft);display:flex}.back.svelte-gijfhm:focus-visible,.account.svelte-gijfhm:focus-visible,.settings.svelte-gijfhm summary:where(.svelte-gijfhm):focus-visible,.app-tabs.svelte-gijfhm a:where(.svelte-gijfhm):focus-visible{outline:2px solid var(--brand);outline-offset:2px}.app-tabs.svelte-gijfhm{z-index:80;gap:var(--space-1);padding:var(--space-2) var(--space-2) calc(var(--space-2) + env(safe-area-inset-bottom,0px));background:var(--surface);border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:fixed;inset:auto 0 0}.app-tabs.svelte-gijfhm a:where(.svelte-gijfhm){justify-content:center;align-items:center;gap:var(--space-1);border-radius:var(--radius);min-height:3rem;font-size:var(--text-xs);color:var(--ink-muted);flex-direction:column;text-decoration:none;display:flex}.app-tabs.svelte-gijfhm a.active:where(.svelte-gijfhm){color:var(--brand);background:var(--surface-soft);font-weight:600}.offline.svelte-gijfhm{z-index:81;top:calc(var(--app-header-height,3.75rem) + env(safe-area-inset-top,0px));inset-inline:var(--space-3);background:var(--surface-soft);border:1px solid var(--line);border-radius:var(--radius);padding:var(--space-3);font-size:var(--text-sm);box-shadow:var(--shadow-surface);position:fixed}.offline.svelte-gijfhm button:where(.svelte-gijfhm){color:var(--brand);font:inherit;cursor:pointer;background:0 0;border:0;text-decoration:underline}@media (width<=22rem){.app-header.svelte-gijfhm{gap:var(--space-1);padding-inline:var(--space-3)}.brand.svelte-gijfhm .marca .nombre{display:none}.account.svelte-gijfhm{max-width:5rem}}@media (width>=60rem){.app-header.svelte-gijfhm{padding-inline:max(var(--space-4), calc((100vw - 1120px)/2))}.app-tabs.svelte-gijfhm{padding-inline:max(var(--space-4), calc((100vw - 800px)/2))}}.app-mode.svelte-12qhfyh{--app-header-height:3.75rem;--nav-inferior:calc(4.25rem + env(safe-area-inset-bottom,0px));min-height:100dvh;padding-top:calc(var(--app-header-height) + env(safe-area-inset-top,0px));padding-bottom:var(--nav-inferior)}.app-mode.svelte-12qhfyh .integrado .composer-sticky{bottom:calc(var(--nav-inferior) + var(--space-2))}.app-mode.svelte-12qhfyh .barra-superior{top:calc(var(--app-header-height) + env(safe-area-inset-top,0px))}
