:root,[data-theme=dark]{--bg-000:#0d0b08;--bg-100:#17140f;--bg-200:#211c15;--bg-300:#2c261d;--line:#ffe2a617;--line-control:#776d5c;--ink:#f6f1e7;--ink-muted:#ada490;--ink-disabled:#5f574a;--gold-100:#fff4cc;--gold-200:#ffe38a;--gold-300:#ffd340;--gold:#f5b800;--gold-500:#dc9f00;--gold-deep:#c8921a;--gold-700:#8f6200;--gold-800:#5e4100;--gold-soft:#f5b8001f;--gold-ink:#ffc928;--on-gold:#1a1305;--on-gold-muted:#3a2d0c;--glow:#f5b8001c;--glow-2:#8f62001f;--chevron:#f5b8000d;--seq-1:#8f6200;--seq-2:#c8921a;--seq-3:#f5b800;--seq-4:#ffd340;--seq-5:#ffe38a;--success:#47d68f;--success-soft:#47d68f1f;--warning:#ff9f43;--warning-soft:#ff9f431f;--danger:#ff6b6b;--danger-soft:#ff6b6b1f;--focus:var(--gold);--shadow-card:0 0 0 1px #ffe2a612, 0 18px 40px -22px #000000d9;--shadow-overlay:0 0 0 1px #ffe2a617, 0 28px 70px -14px #000c;--shadow-gold:undefined;--sheen-top:#ffffff73;--surface-sheen:#ffe2a60d;--engrave:#5e410040;--metal-sheen:#ffffff59;--metal-engrave:#5e41001f;--on-gold-veil:#1a13051f;--logo-glow:#f5b80052;--scrim:#00000080;--grain-opacity:.05;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=light]{--bg-000:#f2f1ed;--bg-100:#fff;--bg-200:#f6f5f1;--bg-300:#ebe9e3;--line:#1a140a17;--line-control:#8e8a80;--ink:#15120c;--ink-muted:#67614f;--ink-disabled:#b3ada0;--gold-100:#fff4cc;--gold-200:#ffe38a;--gold-300:#ffd340;--gold:#f5b800;--gold-500:#dc9f00;--gold-deep:#c8921a;--gold-700:#8f6200;--gold-800:#5e4100;--gold-soft:#f5b80029;--gold-ink:#876300;--on-gold:#1a1305;--on-gold-muted:#3a2d0c;--glow:#f5b8002e;--glow-2:#c8921a14;--chevron:#c8921a14;--seq-1:#ffd340;--seq-2:#f5b800;--seq-3:#dc9f00;--seq-4:#c8921a;--seq-5:#8f6200;--success:#14804a;--success-soft:#14804a1a;--warning:#b45309;--warning-soft:#b453091a;--danger:#c62828;--danger-soft:#c628281a;--focus:var(--gold);--shadow-card:0 0 0 1px #1a140a0f, 0 14px 34px -20px #3c280040;--shadow-overlay:0 0 0 1px #1a140a12, 0 28px 70px -18px #3c280052;--shadow-gold:undefined;--sheen-top:#ffffff8c;--surface-sheen:#ffffffe6;--engrave:#5e410040;--metal-sheen:#ffffff59;--metal-engrave:#5e41001f;--on-gold-veil:#1a13051f;--logo-glow:#c8921a47;--scrim:#1a140a52;--grain-opacity:.07;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root{--font-brand:"Big Shoulders Display", "Archivo Expanded", Impact, sans-serif;--font-display:"Archivo Expanded", "Geist", system-ui, sans-serif;--font-sans:"Geist", system-ui, sans-serif;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--radius-sm:8px;--radius-md:12px;--radius-lg:22px;--radius-full:999px;--control-sm:36px;--control-md:44px;--control-lg:52px;--sidebar-w:264px;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--ease-drawer:cubic-bezier(.32, .72, 0, 1);--dur-press:.14s;--dur-fast:.16s;--dur-base:.22s;--dur-overlay:.28s}@font-face{font-family:Big Shoulders Display;src:url(/assets/BigShouldersDisplay-D7EnqYt8.woff)format("woff");font-weight:700 900;font-style:normal;font-display:swap}@font-face{font-family:Archivo Expanded;src:url(/assets/Archivo-Expanded-CMz7SK0I.woff)format("woff");font-weight:500 800;font-style:normal;font-display:swap}@font-face{font-family:Geist;src:url(/assets/Geist-Ckff0cf4.woff)format("woff");font-weight:400 650;font-style:normal;font-display:swap}*,:before,:after{box-sizing:border-box}html{background:var(--bg-000);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--bg-000);min-height:100dvh;color:var(--ink);font-family:var(--font-sans);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;-webkit-tap-highlight-color:transparent;margin:0;font-size:15px;line-height:22px}h1,h2,h3,p{margin:0}h1,h2{text-wrap:balance}a{color:inherit}button,a,[role=button]{touch-action:manipulation}:root:has([data-vaul-drawer][data-state=open]){overflow:hidden}@media (display-mode:standalone){[data-theme=light] body:before{content:"";z-index:90;height:env(safe-area-inset-top,0);background:var(--on-gold);pointer-events:none;position:fixed;top:0;left:0;right:0}}@media (pointer:fine){html{overscroll-behavior:none}}.saltar{z-index:100;border-radius:var(--radius-md);background:var(--gold);color:var(--on-gold);padding:10px 14px;font-weight:600;text-decoration:none;position:fixed;top:8px;left:8px;transform:translateY(-160%)}.saltar:focus-visible{transform:none}button,input,select,textarea{font:inherit;color:inherit}::selection{background:var(--gold);color:var(--on-gold)}:focus-visible{outline:2px solid var(--focus);outline-offset:2px}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:none}*{scrollbar-color:var(--bg-300) transparent}#root{z-index:1;min-height:100dvh;position:relative}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.theme-anim,.theme-anim *{transition:background-color .26s,color .26s,border-color .26s,box-shadow .26s,fill .26s!important}@media (width<=1279px),(pointer:coarse){:root{--control-sm:44px;--control-md:48px}}@keyframes entra{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.entra-escalonado>*{animation:entra .36s var(--ease-out) both;animation-delay:calc(40ms + var(--i,0) * 45ms)}@media (prefers-reduced-motion:reduce){.entra-escalonado>*{animation:none}.theme-anim,.theme-anim *{transition:none!important}}.zona-impresion{display:none}@media print{@page{margin:3mm}html,body{background:0 0;min-height:0}body>:not(.zona-impresion){display:none!important}.zona-impresion{width:var(--ancho-ticket,72mm);display:block}}._aviso_1ujlz_1{align-items:center;gap:var(--space-3);border-radius:var(--radius-lg);background:var(--bg-100);width:100%;box-shadow:var(--shadow-overlay);color:var(--ink);font:560 15px/20px var(--font-sans);padding:12px 12px 12px 16px;display:flex}._titulo_1ujlz_14{font-weight:560}._descripcion_1ujlz_18{color:var(--ink-muted);font:450 13px/18px var(--font-sans)}._icono_1ujlz_23 svg{width:22px;height:22px}._ok_1ujlz_28 ._icono_1ujlz_23{color:var(--success)}._mal_1ujlz_32 ._icono_1ujlz_23{color:var(--danger)}._alerta_1ujlz_36 ._icono_1ujlz_23{color:var(--warning)}._accion_1ujlz_40{white-space:nowrap;border-radius:var(--radius-md);background:var(--gold-soft);min-height:44px;color:var(--gold-ink);font:560 14px/18px var(--font-sans);cursor:pointer;border:0;flex:none;margin-left:auto;padding:0 16px}._insignia_7cr4d_2{border-radius:var(--radius-full);background:var(--bg-200);height:26px;color:var(--ink-muted);font:560 12px/16px var(--font-sans);white-space:nowrap;align-items:center;gap:5px;padding:0 10px 0 8px;display:inline-flex}._insignia_7cr4d_2 svg{width:14px;height:14px}._ok_7cr4d_20{background:var(--success-soft);color:var(--success)}._aviso_7cr4d_25{background:var(--warning-soft);color:var(--warning)}._mal_7cr4d_30{background:var(--danger-soft);color:var(--danger)}._oro_7cr4d_35{background:var(--gold-soft);color:var(--gold-ink)}._vacio_7cr4d_41{justify-items:center;gap:var(--space-2);padding:var(--space-7) var(--space-5);text-align:center;display:grid}._vacioIcono_7cr4d_49{width:56px;height:56px;margin-bottom:var(--space-2);border-radius:var(--radius-full);background:var(--bg-200);color:var(--ink-muted);place-items:center;display:grid}._vacioIcono_7cr4d_49 svg{width:26px;height:26px}._vacioTitulo_7cr4d_65{font:600 17px/24px var(--font-display);letter-spacing:-.01em;margin:0}._vacioTexto_7cr4d_71{max-width:42ch;margin:0 0 var(--space-3);color:var(--ink-muted)}._vacioError_7cr4d_77 ._vacioIcono_7cr4d_49{background:var(--danger-soft);color:var(--danger)}._esqueleto_7cr4d_83{border-radius:var(--radius-sm);background:var(--bg-200);display:block;position:relative;overflow:hidden}._esqueleto_7cr4d_83:after{content:"";background:linear-gradient(90deg, transparent, var(--bg-300), transparent);opacity:.6;animation:1.2s linear infinite _brillo_7cr4d_1;position:absolute;inset:0;transform:translate(-100%)}@keyframes _brillo_7cr4d_1{to{transform:translate(100%)}}._avatar_7cr4d_108{border-radius:var(--radius-full);background:var(--bg-300);width:40px;height:40px;color:var(--ink);font:600 13px/1 var(--font-display);letter-spacing:.02em;flex:none;place-items:center;display:grid}._avatarSm_7cr4d_121{width:32px;height:32px;font-size:11px}._avatarLg_7cr4d_127{width:72px;height:72px;font-size:22px}._avatarOro_7cr4d_133{background:linear-gradient(180deg, var(--gold-300), var(--gold));color:var(--on-gold);box-shadow:var(--shadow-gold)}@media (prefers-reduced-motion:reduce){._esqueleto_7cr4d_83:after{animation:none}}._fondo_1248m_7{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}._brillo_1248m_15,._brillo2_1248m_16{border-radius:50%;position:absolute}._brillo_1248m_15{background:radial-gradient(closest-side, var(--glow), transparent);width:max(1100px,90vw);height:max(760px,80vh);top:-38vh;left:-26vw}._brillo2_1248m_16{background:radial-gradient(closest-side, var(--glow-2), transparent);width:max(900px,80vw);height:max(700px,75vh);bottom:-40vh;right:-24vw}._chevrones_1248m_37{aspect-ratio:1;background:var(--chevron);width:min(58vw,820px);position:absolute;bottom:-14vh;right:-4vw;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cg fill='none' stroke='%23000' stroke-width='14' stroke-linejoin='miter'%3E%3Cpolyline points='20,40 100,96 180,40'/%3E%3Cpolyline points='20,84 100,140 180,84'/%3E%3Cpolyline points='20,128 100,184 180,128'/%3E%3C/g%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 200'%3E%3Cg fill='none' stroke='%23000' stroke-width='14' stroke-linejoin='miter'%3E%3Cpolyline points='20,40 100,96 180,40'/%3E%3Cpolyline points='20,84 100,140 180,84'/%3E%3Cpolyline points='20,128 100,184 180,128'/%3E%3C/g%3E%3C/svg%3E") 50%/contain no-repeat}._grano_1248m_49{opacity:var(--grain-opacity);mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.5 0 0 0 0 0.45 0 0 0 0 0.35 0 0 0 1 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}._marca_1248m_58 ._brillo_1248m_15{width:max(1000px,110vw);top:-30vh;left:50%;translate:-50%}._marca_1248m_58 ._chevrones_1248m_37{width:min(92vw,980px);bottom:-22vh;right:50%;translate:50%}
