@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2)format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2)format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2)format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff)format("woff")}@font-face{font-family:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/anton-latin-400-normal-Byf51wtH.woff2)format("woff2"),url(/assets/anton-latin-400-normal-AUNGEG_V.woff)format("woff")}:root{--n10k-primary:#e30613;--n10k-on-primary:#fff;--n10k-primary-pressed:#b00510;--n10k-primary-fill:#e30613;--n10k-primary-container:#fde7e9;--n10k-on-primary-container:#740910;--n10k-secondary:#5f6368;--n10k-on-secondary:#fff;--n10k-secondary-container:#ecedef;--n10k-on-secondary-container:#2a2c2f;--n10k-background:#f3f2f1;--n10k-surface:#fff;--n10k-surface-high:#f6f6f7;--n10k-on-surface:#1f2124;--n10k-on-surface-variant:#5f6368;--n10k-outline:#c9ccd1;--n10k-outline-variant:#e4e6e9;--n10k-outline-strong:#878c93;--n10k-error:#e30613;--n10k-on-error:#fff;--n10k-error-container:#fde7e9;--n10k-on-error-container:#740910;--n10k-success:#2e7d32;--n10k-success-container:#e8f5e9;--n10k-on-success-container:#1e5b24;--n10k-warning-container:#fff3e0;--n10k-on-warning-container:#7a4a00;--n10k-state-hover:.08;--n10k-state-focus:.1;--n10k-state-pressed:.1;--n10k-disabled-bg:#1f21241f;--n10k-disabled-fg:#1f212461;--n10k-scrim:#0000008a;--n10k-font-display:"Anton", Impact, "Arial Narrow", sans-serif;--n10k-font-text:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--n10k-text-title:700 34px/1.1 var(--n10k-font-text);--n10k-text-display:400 56px/1.05 var(--n10k-font-display);--n10k-text-headline-l:400 32px/1.1 var(--n10k-font-display);--n10k-text-headline-m:400 28px/1.1 var(--n10k-font-display);--n10k-text-headline-s:400 24px/1.15 var(--n10k-font-display);--n10k-text-title-l:400 22px/1.2 var(--n10k-font-display);--n10k-text-title-m:600 16px/1.3 var(--n10k-font-text);--n10k-text-body-l:400 16px/1.5 var(--n10k-font-text);--n10k-text-body-m:400 14px/1.5 var(--n10k-font-text);--n10k-text-label-l:600 16px/1.25 var(--n10k-font-text);--n10k-text-label-m:600 13px/1.3 var(--n10k-font-text);--n10k-text-money:600 16px/1.3 var(--n10k-font-text);--n10k-text-min:14px;--n10k-text-title-tracking:-1px;--n10k-text-body-lh:1.5em;--n10k-space-xs:4px;--n10k-space-sm:8px;--n10k-space-md:16px;--n10k-space-lg:24px;--n10k-space-xl:32px;--n10k-gutter:16px;--n10k-radius-control:12px;--n10k-radius-button:14px;--n10k-radius-card:16px;--n10k-border:1px;--n10k-border-focus:2px;--n10k-shadow-float:0 8px 24px #00000014;--n10k-button-h:52px;--n10k-touch-min:48px;--n10k-icon:24px;--n10k-icon-sm:20px;--n10k-badge:40px;--n10k-logo-min-w:160px;--n10k-dur-fast:.15s;--n10k-dur-base:.2s;--n10k-dur-dialog-in:.25s;--n10k-dur-block:.28s;--n10k-dur-count:.5s;--n10k-ease-out:cubic-bezier(.22,1,.36,1);--n10k-ease-in:cubic-bezier(.64,0,.78,0);--n10k-ease-pop:cubic-bezier(.34,1.45,.64,1);--n10k-logo:url(/marca/logo-color-640.png);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--eva-ancho-pantalla:34rem;--eva-alto-firma:12rem;--eva-firma-tinta:#000;--eva-firma-papel:#fff;--eva-firma-grosor:3;--eva-icono-mal:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20Zm-1 5h2v7h-2zm0 9h2v2h-2z'/%3E%3C/svg%3E");--eva-icono-espera:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20Zm0 2a8 8 0 1 1 0 16 8 8 0 0 1 0-16Zm-1 3v6l5 3 1-1.7-4-2.4V7z'/%3E%3C/svg%3E");--eva-icono-ok:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2a10 10 0 1 0 0 20 10 10 0 0 0 0-20Zm-1.5 14.2L6 11.7l1.4-1.4 3.1 3.1 6.1-6.1L18 8.7z'/%3E%3C/svg%3E")}:root[data-theme=dark]{--n10k-primary:#ff1f2c;--n10k-primary-pressed:#d42a34;--n10k-primary-fill:#d42a34;--n10k-primary-container:#4a040b;--n10k-on-primary-container:#fac6c9;--n10k-secondary:#a5aab0;--n10k-on-secondary:#131315;--n10k-secondary-container:#2a2c2f;--n10k-on-secondary-container:#d5d7da;--n10k-background:#0b0b0c;--n10k-surface:#131315;--n10k-surface-high:#1d1e20;--n10k-on-surface:#e8e9ea;--n10k-on-surface-variant:#a5aab0;--n10k-outline:#54575c;--n10k-outline-variant:#3a3d42;--n10k-outline-strong:#80858c;--n10k-error:#ff1f2c;--n10k-error-container:#4a040b;--n10k-on-error-container:#fac6c9;--n10k-success-container:#0f2e16;--n10k-on-success-container:#a5d6a7;--n10k-warning-container:#3a2a00;--n10k-on-warning-container:#ffd9a0;--n10k-disabled-bg:#e8e9ea1f;--n10k-disabled-fg:#e8e9ea61;--n10k-shadow-float:0 8px 24px #0006;--n10k-logo:url(/marca/logo-blanco-640.png);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-reduced-motion:reduce){:root{--n10k-dur-fast:0s;--n10k-dur-base:0s;--n10k-dur-dialog-in:0s;--n10k-dur-block:0s;--n10k-dur-count:0s}}body{background:var(--n10k-background);color:var(--n10k-on-surface);font:var(--n10k-text-body-l);-webkit-text-size-adjust:100%}*{box-sizing:border-box}body{margin:0}.pantalla{max-width:var(--eva-ancho-pantalla);padding:var(--n10k-space-md) var(--n10k-gutter);padding-bottom:calc(var(--n10k-space-xl) + env(safe-area-inset-bottom));margin:0 auto}h1{font:var(--n10k-text-title);letter-spacing:var(--n10k-text-title-tracking);font-variant-numeric:tabular-nums;margin:var(--n10k-space-lg) 0 var(--n10k-space-md)}h2{font:var(--n10k-text-title-m);margin:var(--n10k-space-lg) 0 var(--n10k-space-sm)}p{margin:var(--n10k-space-sm) 0}.logo{margin:var(--n10k-space-md) 0 var(--n10k-space-lg)}.logo img{width:var(--n10k-logo-min-w);height:auto;display:block}label{margin-bottom:var(--n10k-space-md);font:var(--n10k-text-title-m);display:block}input,select{width:100%;min-height:var(--n10k-button-h);margin-top:var(--n10k-space-xs);padding:var(--n10k-space-md);font:var(--n10k-text-body-l);color:var(--n10k-on-surface);background:var(--n10k-surface-high);border:var(--n10k-border) solid var(--n10k-outline-strong);border-radius:var(--n10k-radius-control);display:block}fieldset{border:0;min-width:0;margin:0;padding:0}input::placeholder{color:var(--n10k-on-surface-variant)}input:focus,select:focus{border-color:var(--n10k-primary);box-shadow:inset 0 0 0 calc(var(--n10k-border-focus) - var(--n10k-border)) var(--n10k-primary);outline:none}input[aria-invalid=true],select[aria-invalid=true]{border-color:var(--n10k-error)}input[aria-invalid=true]:focus,select[aria-invalid=true]:focus{box-shadow:inset 0 0 0 calc(var(--n10k-border-focus) - var(--n10k-border)) var(--n10k-error)}button,.boton{width:100%;min-height:var(--n10k-button-h);margin:var(--n10k-space-sm) 0;padding:var(--n10k-space-sm) var(--n10k-space-md);font:var(--n10k-text-label-l);text-align:center;color:var(--n10k-on-surface);border:var(--n10k-border) solid var(--n10k-outline-strong);border-radius:var(--n10k-radius-button);cursor:pointer;-webkit-tap-highlight-color:transparent;background-color:#0000;justify-content:center;align-items:center;text-decoration:none;display:flex}.principal{color:var(--n10k-on-primary);background-color:var(--n10k-primary-fill);border-color:var(--n10k-primary-fill)}button.peligro{color:var(--n10k-on-error);background-color:var(--n10k-primary-fill);border-color:var(--n10k-primary-fill)}@media (hover:hover){button:hover:not(:disabled),.boton:hover{background-image:linear-gradient(color-mix(in srgb, currentColor calc(var(--n10k-state-hover) * 100%), transparent) 0 0)}}button:active:not(:disabled),.boton:active{background-image:linear-gradient(color-mix(in srgb, currentColor calc(var(--n10k-state-pressed) * 100%), transparent) 0 0)}:focus-visible{outline:var(--n10k-border-focus) solid var(--n10k-primary);outline-offset:var(--n10k-border-focus)}button:disabled,input:disabled{color:var(--n10k-disabled-fg);background-color:var(--n10k-disabled-bg);cursor:default;border-color:#0000}a{color:inherit}nav{gap:var(--n10k-space-xs) var(--n10k-space-md);margin-bottom:var(--n10k-space-md);flex-wrap:wrap;display:flex}nav a{padding:var(--n10k-space-sm) 0}.opciones{gap:var(--n10k-space-sm);margin-bottom:var(--n10k-space-md);display:grid}.opciones button{gap:var(--n10k-space-sm);margin:0}.opciones button[aria-pressed=true]{color:var(--n10k-on-primary-container);background-color:var(--n10k-primary-container);border-color:var(--n10k-primary);box-shadow:inset 0 0 0 calc(var(--n10k-border-focus) - var(--n10k-border)) var(--n10k-primary)}.cantidad{grid-template-columns:var(--n10k-button-h) 1fr var(--n10k-button-h);gap:var(--n10k-space-sm);align-items:center;display:grid}.cantidad button,.cantidad input{text-align:center;font:var(--n10k-text-money);font-variant-numeric:tabular-nums;margin:0}.lista{margin:0;padding:0;list-style:none}.tarjeta{margin:var(--n10k-space-sm) 0;padding:var(--n10k-space-md);color:var(--n10k-on-surface);background:var(--n10k-surface);border:var(--n10k-border) solid var(--n10k-outline-variant);border-radius:var(--n10k-radius-card)}.tarjeta p{margin:var(--n10k-space-xs) 0}.tarjeta.peligro{color:var(--n10k-on-error-container);background:var(--n10k-error-container);border-color:var(--n10k-error)}.tarjeta.peligro button:not(.peligro):not(:disabled){color:var(--n10k-on-error-container);border-color:var(--n10k-on-error-container)}.tarjeta.atencion{color:var(--n10k-on-warning-container);background:var(--n10k-warning-container);border-color:#0000}.aviso{padding:var(--n10k-space-md)}.suave{color:var(--n10k-on-surface-variant);font:var(--n10k-text-body-m)}.tarjeta.peligro .suave,.tarjeta.atencion .suave{color:inherit}.dinero{font:var(--n10k-text-money);font-variant-numeric:tabular-nums}.texto-legal{white-space:pre-wrap}.foto-previa{border-radius:var(--n10k-radius-control);max-width:100%;display:block}.opciones button[aria-pressed=true]{--eva-icono:var(--eva-icono-ok)}.error,.estado{gap:var(--n10k-space-sm);margin:var(--n10k-space-sm) 0;padding:var(--n10k-space-md);font:var(--n10k-text-body-l);border-radius:var(--n10k-radius-control);align-items:flex-start;display:flex}.error:before,.estado:before,.tarjeta.atencion:before,.tarjeta.peligro>p:first-child:before,.opciones button[aria-pressed=true]:before{content:"";width:var(--n10k-icon-sm);height:var(--n10k-icon-sm);margin-top:calc((var(--n10k-text-body-lh) - var(--n10k-icon-sm)) / 2);-webkit-mask:var(--eva-icono) center / contain no-repeat;-webkit-mask:var(--eva-icono) center / contain no-repeat;mask:var(--eva-icono) center / contain no-repeat;background-color:currentColor;flex:none}.tarjeta.atencion{gap:var(--n10k-space-sm);align-items:flex-start;display:flex}.error,.estado.mal,.tarjeta.peligro>p:first-child{color:var(--n10k-on-error-container);background:var(--n10k-error-container);--eva-icono:var(--eva-icono-mal)}.estado.espera,.tarjeta.atencion{color:var(--n10k-on-warning-container);background:var(--n10k-warning-container);--eva-icono:var(--eva-icono-espera)}.estado.ok{color:var(--n10k-on-success-container);background:var(--n10k-success-container);--eva-icono:var(--eva-icono-ok)}.tarjeta.peligro .error{padding:0}.opciones button[aria-pressed=true]:before{margin-top:0}.tarjeta.peligro>p:first-child{gap:var(--n10k-space-sm);background:0 0;align-items:flex-start;padding:0;display:flex}.franja{padding:var(--n10k-space-sm) var(--n10k-gutter);padding-top:calc(var(--n10k-space-sm) + env(safe-area-inset-top));font:var(--n10k-text-label-l);color:var(--n10k-on-secondary-container);background:var(--n10k-secondary-container);margin:0}.franja.sin-senal{color:var(--n10k-on-warning-container);background:var(--n10k-warning-container)}.franja+.franja.pruebas{padding-top:var(--n10k-space-sm)}.franja.version{width:100%;min-height:var(--n10k-touch-min);text-align:left;color:var(--n10k-on-primary-container);background-color:var(--n10k-primary-container);border:0;border-radius:0;margin:0;display:block}.firma{width:100%;height:var(--eva-alto-firma);touch-action:none;background:var(--eva-firma-papel);border:var(--n10k-border-focus) dashed var(--n10k-outline-strong);border-radius:var(--n10k-radius-control);display:block}
