@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--pass-glare:0;--rastro-pasos:1;--mar-cruce:36s;--mar-retraso:0s;--mar-periodo:6s;--mar-reposo:.5;--mar-opacidad:1;--mar-y:50%;--mar-ancho:3rem;--mar-alto:4px;--mar-giro:2deg}*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-divide-x-reverse:0;--tw-border-style:solid;--tw-divide-y-reverse:0;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-space-x-reverse:0;--corriente:40px;--subida:14s;--desfase:0s;--paso:0;--colocacion:initial;--retraso:0s;--mece:6s}}}@layer theme{:root,:host{--font-sans:var(--font-body,ui-sans-serif), system-ui, sans-serif;--font-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-500:#fb2c36;--color-emerald-600:#009767;--color-teal-200:#96f7e4;--color-blue-500:#3080ff;--color-rose-500:#ff2357;--color-olive-300:#bbc986;--color-olive-700:#5c672f;--color-black:#000;--color-white:#fff;--spacing:.25rem;--breakpoint-md:48rem;--breakpoint-2xl:96rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-6xl:3.75rem;--text-6xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:8px;--blur-md:12px;--blur-xl:24px;--blur-2xl:40px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-body,ui-sans-serif), system-ui, sans-serif;--default-mono-font-family:var(--font-mono);--color-primary:var(--primary);--color-muted:var(--muted);--color-muted-foreground:var(--muted-foreground);--color-accent:var(--accent);--color-destructive:var(--destructive);--color-success:var(--success);--color-warning:var(--warning);--font-brand:var(--font-display,ui-serif), Georgia, serif;--text-titulo-seccion:1rem;--text-titulo-tarjeta:1.125rem;--radius-pill:1.375rem;--radius-dock:1.75rem;--radius-card:.75rem;--radius-feature:1.25rem;--radius-pulsable:1.5rem;--shadow-dock:0 8px 30px #0000002e;--sombra-sobre-escena:0 1px 2px #00080880, 0 6px 28px #0008088c;--secreto-vidrio:#8dcdbb6b;--secreto-vidrio-borde:#e8faf4d9;--secreto-vidrio-boca:#e8faf4b3;--secreto-brillo:#ffffffb3;--secreto-papel:var(--color-gold-50);--secreto-papel-pliegue:var(--color-gold-100);--secreto-papel-sombra:var(--color-gold-200);--secreto-tinta:var(--color-gold-900);--secreto-hilo:var(--color-gold-700);--secreto-corcho:var(--color-gold-800);--secreto-sombra:drop-shadow(0 14px 22px #0006);--secreto-sombra-botella:drop-shadow(0 6px 10px #00000059);--secreto-velo:#00000061;--color-gold-50:#fcf4e6;--color-gold-100:#f9e9ce;--color-gold-200:#f0d7aa;--color-gold-300:#e3c287;--color-gold-700:#80642e;--color-gold-800:#675228;--color-gold-900:#4d3d1f;--color-gold-950:#2a200d;--color-burgundy-300:#e6a3a4;--color-burgundy-700:#7d353b;--color-violet:var(--violet);--color-violet-foreground:var(--violet-foreground);--color-candidate:var(--violet);--color-candidate-foreground:var(--violet-foreground)}@supports (color:lab(0% 0 0)){:root,:host{--color-red-500:lab(55.4814% 75.0732 48.8528);--color-emerald-600:lab(55.0481% -49.9246 15.93);--color-teal-200:lab(90.7612% -33.1343 -.542295);--color-blue-500:lab(54.1736% 13.3369 -74.6839);--color-rose-500:lab(56.101% 79.4328 31.4532);--color-olive-300:lab(78.7839% -12.9946 31.9332);--color-olive-700:lab(41.5234% -10.8996 29.7063);--shadow-dock:0 8px 30px lab(0% 0 0/.18);--sombra-sobre-escena:0 1px 2px lab(1.62683% -1.9493 -.985706/.5), 0 6px 28px lab(1.62683% -1.9493 -.985706/.55);--secreto-vidrio:lab(77.7067% -24.0636 2.11148/.42);--secreto-vidrio-borde:lab(96.7794% -6.77827 .599527/.85);--secreto-vidrio-boca:lab(96.7794% -6.77827 .599527/.7);--secreto-brillo:lab(100% 0 0/.7);--secreto-sombra:drop-shadow(0 14px 22px lab(0% 0 0/.4));--secreto-sombra-botella:drop-shadow(0 6px 10px lab(0% 0 0/.35));--secreto-velo:lab(0% 0 0/.38);--color-gold-50:lab(96.5831% .986636 7.62615);--color-gold-100:lab(93.152% 2.22427 15.4482);--color-gold-200:lab(87.3908% 4.16336 25.6361);--color-gold-300:lab(80.4389% 6.1101 34.3704);--color-gold-700:lab(44.4092% 6.78915 34.3779);--color-gold-800:lab(36.2812% 5.36649 27.5618);--color-gold-900:lab(26.9892% 4.01251 20.9469);--color-gold-950:lab(13.046% 2.85117 13.9113);--color-burgundy-300:lab(73.6423% 25.7098 9.93401);--color-burgundy-700:lab(32.8125% 32.1901 13.0161)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:var(--border)}html{-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent;scroll-behavior:smooth;overscroll-behavior:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}body{background-color:var(--background);color:var(--foreground);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (max-width:767px){input:not([type=checkbox]):not([type=radio]):not([type=range]),select:not([hidden]),textarea:not([hidden]){font-size:16px}}}@layer components{.calendar-bar-hatched{background-image:repeating-linear-gradient(135deg,#0000 0 5px,currentColor 5px 8px)}@supports (color:color-mix(in lab, red, red)){.calendar-bar-hatched{background-image:repeating-linear-gradient(135deg, transparent 0 5px, color-mix(in oklab, currentColor 16%, transparent) 5px 8px)}}.pass-credential{box-shadow:inset 0 0 0 1px currentColor, inset 0 0 0 2px #0000001f, var(--shadow-dock)}@supports (color:color-mix(in lab, red, red)){.pass-credential{box-shadow:inset 0 0 0 1px color-mix(in oklab, currentColor 22%, transparent), inset 0 0 0 2px lab(0% 0 0/.12), var(--shadow-dock)}}.pass-credential:before{content:"";z-index:var(--z-base);pointer-events:none;background-image:radial-gradient(120% 90% at 85% -10%,currentColor,#0000 55%),linear-gradient(158deg,#0000 0%,#0000006b 78%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.pass-credential:before{background-image:radial-gradient(120% 90% at 85% -10%, color-mix(in oklab, currentColor 26%, transparent), transparent 55%), linear-gradient(158deg, transparent 0%, lab(0% 0 0/.42) 78%)}}.pass-credential:after{content:"";z-index:var(--z-lifted);pointer-events:none;mix-blend-mode:screen;background-image:radial-gradient(34% 48% at var(--pass-gx,50%) var(--pass-gy,50%), currentColor, transparent 72%), linear-gradient(180deg, #ffffff14, transparent 30%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.pass-credential:after{background-image:radial-gradient(34% 48% at var(--pass-gx,50%) var(--pass-gy,50%), color-mix(in oklab, currentColor calc(var(--pass-glare,0) * 30%), transparent), transparent 72%), linear-gradient(180deg, lab(100% -.0000298023 .0000119209/.08), transparent 30%)}}.credencial-escena{perspective:900px;transition:--pass-glare .35s var(--ease-out-expo)}.credencial-escena .pass-credential{transform:rotateX(var(--pass-rx,0deg)) rotateY(var(--pass-ry,0deg));transition:transform .5s var(--ease-out-expo)}.credencial-escena.is-siguiendo .pass-credential{will-change:transform;transition:none}@keyframes credencial-entra{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}.credencial-cambio{animation:credencial-entra .26s var(--ease-out-expo)}@keyframes credencial-pista-late{0%,to{box-shadow:inset 0 0 0 .2cqw color-mix(in srgb, currentColor 28%, transparent);transform:translateY(0)}50%{box-shadow:inset 0 0 0 .2cqw color-mix(in srgb, currentColor 55%, transparent), 0 0 0 .9cqw color-mix(in srgb, currentColor 10%, transparent);transform:translateY(-.6cqw)}}.credencial-pista{animation:credencial-pista-late 2.1s var(--ease-out-expo) 1.1s 3}.floor-table-surface{background-image:linear-gradient(180deg, var(--table-sheen-top), transparent 55%, var(--table-sheen-bottom)), linear-gradient(160deg, var(--wood-a), var(--wood-b));border:1.5px solid var(--wood-edge)}.floor-table-surface-round{background-image:linear-gradient(180deg, var(--table-sheen-top), transparent 55%, var(--table-sheen-bottom)), radial-gradient(125% 125% at 34% 24%, var(--wood-ra), var(--wood-rb));border:1.5px solid var(--wood-edge)}.floor-seat{background-image:linear-gradient(150deg, var(--chair-a), var(--chair-b));border:1px solid var(--chair-edge)}.card-interactive{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--border);background-color:var(--card);transition-property:transform,opacity,border-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;--tw-ease:var(--ease-out);transition-duration:.15s;transition-timing-function:var(--ease-out);--tw-outline-style:none;outline-style:none}@media (hover:hover){.card-interactive:hover{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.card-interactive:hover{border-color:color-mix(in oklab, var(--primary) 40%, transparent)}}}.card-interactive:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--ring)}.card-interactive:active{scale:.98}@media (prefers-reduced-motion:reduce){.card-interactive:active{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.card-interactive-sm{padding:calc(var(--spacing) * 3.5)}.card-interactive-lg{padding:calc(var(--spacing) * 5)}.card-interactive-row{transition-property:transform,opacity,background-color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;--tw-ease:var(--ease-out);transition-duration:.15s;transition-timing-function:var(--ease-out);--tw-outline-style:none;outline-style:none}@media (hover:hover){.card-interactive-row:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.card-interactive-row:hover{background-color:color-mix(in oklab, var(--accent) 40%, transparent)}}}.card-interactive-row:active{scale:.99}@media (prefers-reduced-motion:reduce){.card-interactive-row:active{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.card-interactive-row:has(:focus-visible){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--ring);--tw-ring-inset:inset}input:-webkit-autofill{-webkit-text-fill-color:currentColor;caret-color:currentColor;transition:background-color 600000s}input:-webkit-autofill:hover{-webkit-text-fill-color:currentColor;caret-color:currentColor;transition:background-color 600000s}input:-webkit-autofill:focus{-webkit-text-fill-color:currentColor;caret-color:currentColor;transition:background-color 600000s}textarea:-webkit-autofill{-webkit-text-fill-color:currentColor;caret-color:currentColor;transition:background-color 600000s}select:-webkit-autofill{-webkit-text-fill-color:currentColor;caret-color:currentColor;transition:background-color 600000s}.glass-surface{border-style:var(--tw-border-style);border-width:1px;border-color:var(--glass-border);background-color:var(--glass-bg);--tw-shadow:var(--glass-highlight);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(150%)}.glass-card{border-radius:var(--radius-2xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--glass-border);background-color:var(--glass-bg);--tw-shadow:var(--glass-highlight);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;--tw-ease:var(--ease-out);transition-duration:.3s;transition-timing-function:var(--ease-out);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(150%)}.glass-card:hover{box-shadow:var(--glass-highlight), 0 16px 40px -18px var(--primary)}@supports (color:color-mix(in lab, red, red)){.glass-card:hover{box-shadow:var(--glass-highlight), 0 16px 40px -18px color-mix(in oklab, var(--primary) 30%, transparent)}}.glass-nav{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--glass-border);background-color:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(150%)}@media (prefers-reduced-transparency:reduce),(prefers-reduced-motion:reduce){.glass-surface,.glass-card,.glass-nav{border-color:var(--border);background-color:var(--card);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);-webkit-backdrop-filter:none}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.glass-surface,.glass-card,.glass-nav{border-color:var(--border);background-color:var(--card);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.glass-button{justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);border-style:var(--tw-border-style);font-family:var(--font-mono);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);text-transform:uppercase;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));letter-spacing:.2em;border-width:1px;border-color:var(--border);color:var(--foreground);background:0 0;border-radius:3.40282e38px;padding:.85rem 1.6rem;font-size:.64rem;display:inline-flex}.glass-button:hover{background:currentColor}@supports (color:color-mix(in lab, red, red)){.glass-button:hover{background:color-mix(in oklab, currentColor 8%, transparent)}}.glass-button:hover{border-color:currentColor}.glass-button-primary{justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);border-style:var(--tw-border-style);font-family:var(--font-mono);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);text-transform:uppercase;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));letter-spacing:.2em;color:var(--primary-foreground);background:var(--primary);border-width:1px;border-color:#0000;border-radius:3.40282e38px;padding:.85rem 1.6rem;font-size:.64rem;display:inline-flex}.glass-button-primary:hover{background:var(--primary)}@supports (color:color-mix(in lab, red, red)){.glass-button-primary:hover{background:color-mix(in oklab, var(--primary) 88%, transparent)}}.glass-button-sm{padding:.62rem 1.15rem;font-size:.56rem}.glass-button-lg{padding:.95rem 1.9rem;font-size:.66rem}.glass-button:disabled,.glass-button-primary:disabled{cursor:not-allowed;opacity:.5}.section-tint{background:oklch(95.4% .032 var(--brand-hue))}.section-cream{background:var(--color-gold-50)}.dark .section-tint{background:oklch(20% .026 var(--brand-hue))}.dark .section-cream{background:var(--color-gold-950)}.entrance-curtain{z-index:var(--z-entrance);pointer-events:none;display:none;position:fixed;inset:0;overflow:hidden}.entrance-leaf{pointer-events:auto;width:50%;position:absolute;top:0;bottom:0}.entrance-leaf-start{left:0}.entrance-leaf-end{right:0}.entrance-title{inset-inline:0;top:calc((1 - var(--hero-horizonte)) * 100svh - var(--hero-marca-apoyo) - var(--hero-marca-alto));height:var(--hero-marca-alto);text-align:center;color:var(--scrim);text-shadow:var(--sombra-sobre-escena);pointer-events:none;justify-content:center;align-items:center;padding:0 1.5rem;display:flex;position:absolute}.entrance-name{font-family:var(--font-brand);text-wrap:balance;font-size:clamp(2.25rem,9vw,4.5rem);line-height:1.1}.entrance-frase{white-space:nowrap;font-family:var(--font-brand);color:var(--scrim);text-shadow:var(--sombra-sobre-escena);pointer-events:none;margin:0;line-height:1.3;position:absolute;translate:-50% -50%}.entrance-frase:lang(zh){font-family:var(--entrance-font-zh)}.entrance-frase:lang(ja){font-family:var(--entrance-font-ja)}.entrance-frase-propia{--frase-orden:7;left:50%;top:calc((1 - var(--hero-horizonte)) * 100svh);font-size:var(--entrance-frase-tamano);translate:-50%}.entrance-frase-ajena{font-size:max(.75rem, calc(var(--entrance-frase-tamano) * var(--frase-escala)))}.entrance-frase-ajena:nth-child(n+8){display:none}.entrance-frase-ajena:first-child{--frase-orden:0;--frase-escala:.64;opacity:.42;top:11svh;left:27%}.entrance-frase-ajena:nth-child(2){--frase-orden:1;--frase-escala:.66;opacity:.44;top:19svh;left:74%}.entrance-frase-ajena:nth-child(3){--frase-orden:2;--frase-escala:.68;opacity:.46;top:28svh;left:25%}.entrance-frase-ajena:nth-child(4){--frase-orden:3;--frase-escala:.7;opacity:.5;top:37svh;left:75%}.entrance-frase-ajena:nth-child(5){--frase-orden:4;--frase-escala:.72;opacity:.54;top:80svh;left:44%}.entrance-frase-ajena:nth-child(6){--frase-orden:5;--frase-escala:.74;opacity:.58;top:74svh;left:76%}.entrance-frase-ajena:nth-child(7){--frase-orden:6;--frase-escala:.76;opacity:.6;top:69svh;left:24%}@media (min-width:48rem){.entrance-frase-ajena:first-child{top:16svh;left:14%}.entrance-frase-ajena:nth-child(2){top:22svh;left:85%}.entrance-frase-ajena:nth-child(3){top:54svh;left:11%}.entrance-frase-ajena:nth-child(4){top:60svh;left:88%}.entrance-frase-ajena:nth-child(5){top:31svh;left:30%}.entrance-frase-ajena:nth-child(6){top:79svh;left:26%}.entrance-frase-ajena:nth-child(7){top:81svh;left:72%}}.entrance-skip{left:50%;bottom:max(2rem, var(--safe-bottom));pointer-events:auto;position:absolute;translate:-50%}.entrada-marca{height:100svh;z-index:var(--z-entrance-marca);pointer-events:none;inset-inline:0;display:none;position:fixed;top:0}.reveal,.reveal-in{opacity:1;transform:none}@keyframes reveal-entrada{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.reveal{animation:linear both reveal-entrada;animation-timeline:view();animation-range:entry var(--reveal-start,0%) entry 45%}}}.line-reveal{display:block;overflow:hidden}.line-reveal>*{display:inline-block;transform:none}.line-reveal-in>*{transform:none}@keyframes line-reveal-entrada{0%{transform:translateY(115%)}to{transform:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.line-reveal>*{animation:linear both line-reveal-entrada;animation-timeline:view();animation-range:entry var(--reveal-start,0%) entry 50%}}}.cielo-cena{background:linear-gradient(to bottom, oklch(28% .06 var(--brand-hue)) 0%, #824103 70%, #c45e39 100%)}@supports (color:lab(0% 0 0)){.cielo-cena{background:linear-gradient(to bottom, oklch(28% .06 var(--brand-hue)) 0%, lab(35.6063% 25.9595 44.8485) 70%, lab(52.5162% 39.64 40.494) 100%)}}.cielo-cena[data-fase=anochecer]{background:linear-gradient(to bottom, oklch(17% .04 var(--brand-hue)) 0%, oklch(26% .06 var(--brand-hue)) 55%, #65331b 100%)}@supports (color:lab(0% 0 0)){.cielo-cena[data-fase=anochecer]{background:linear-gradient(to bottom, oklch(17% .04 var(--brand-hue)) 0%, oklch(26% .06 var(--brand-hue)) 55%, lab(27.536% 21.3092 25.2008) 100%)}}.cielo-cena[data-fase=noche]{background:linear-gradient(to bottom, oklch(14% .035 var(--brand-hue)) 0%, oklch(19% .045 var(--brand-hue)) 45%, oklch(26% .05 var(--brand-hue)) 100%)}.trazo-entrada path{stroke-dasharray:1;stroke-dashoffset:0}@keyframes trazo-entrada{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.trazo-entrada path{animation:linear both trazo-entrada;animation-timeline:view();animation-range:entry 10% cover 45%}}}.tap-target{position:relative}.tap-target:after{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pointer-dot{z-index:9999;mix-blend-mode:difference;pointer-events:none;will-change:transform;width:0;height:0;position:fixed;top:0;left:0}.pointer-dot:before{content:"";background:var(--scrim);width:34px;height:34px;transition:scale .25s var(--ease-out-expo);border-radius:50%;position:absolute;top:-17px;left:-17px;scale:.294118}.pointer-dot.is-hover:before{scale:1}body.cursor-none,body.cursor-none *{cursor:none}.texto-sobre-escena{text-shadow:var(--sombra-sobre-escena)}.marca-sobre-escena{filter:drop-shadow(0 1px 2px #00080873)drop-shadow(0 6px 26px #00080880);filter:drop-shadow(0 1px 2px lab(1.62683% -1.9493 -.985706/.45))drop-shadow(0 6px 26px lab(1.62683% -1.9493 -.985706/.5))}.tarjeta-pulsable{border-radius:var(--radius-pulsable);transition:transform .5s var(--ease-out-expo), box-shadow .5s var(--ease-out-expo);outline:none}.tarjeta-pulsable:hover{transform:translateY(-.25rem)}.tarjeta-pulsable:focus-visible{outline:2px solid var(--color-primary,currentColor);outline-offset:4px}.chrome-velo{background:linear-gradient(#00000094 0%,#0000006b 22%,#00000042 44%,#0000001f 66%,#0000000a 84%,#0000 100%);background:linear-gradient(lab(0% 0 0/.58) 0%,lab(0% 0 0/.42) 22%,lab(0% 0 0/.26) 44%,lab(0% 0 0/.12) 66%,lab(0% 0 0/.04) 84%,lab(0% 0 0/0) 100%)}.hero-bloque,.entrance-curtain{--hero-marca-alto:clamp(64px, 10vw, 120px);--hero-marca-ancho:clamp(160px, 32vw, 340px);--hero-marca-apoyo:.75rem}.hero-bloque{inset-inline:0;top:calc((1 - var(--hero-horizonte)) * 100svh - var(--hero-marca-apoyo) - var(--hero-marca-alto));z-index:10;text-align:center;max-width:48rem;margin-inline:auto;padding-inline:1rem;position:absolute}.hero-marca{width:var(--hero-marca-ancho);height:var(--hero-marca-alto);margin-inline:auto;display:block;position:relative}.hero-marca-texto{font-family:var(--font-brand);color:var(--scrim);text-shadow:var(--sombra-sobre-escena);font-size:3rem;font-weight:400;line-height:1.25}.hero-subtitulo{letter-spacing:.3em;text-transform:uppercase;max-width:36rem;color:var(--scrim);margin:1.5rem auto 0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.75rem;line-height:2}@supports (color:color-mix(in lab, red, red)){.hero-subtitulo{color:color-mix(in oklab, var(--scrim) 90%, transparent)}}.hero-subtitulo{text-shadow:var(--sombra-sobre-escena)}.hero-ctas{flex-direction:column;justify-content:center;align-items:center;gap:.75rem;margin-top:2rem;display:flex}@media (min-width:40rem){.hero-marca-texto{font-size:4.5rem}.hero-subtitulo{font-size:.875rem}.hero-ctas{flex-direction:row}}.hero-subtitulo{--paso-entrada:0}.hero-ctas>:first-child{--paso-entrada:1}.hero-ctas>:nth-child(2){--paso-entrada:2}.hero-scroll-hint,.hero-arc,.hero-daybar{--paso-entrada:3}.hero-vineta{pointer-events:none;background:radial-gradient(92% 62% at 50% 60%,#060e0d80,#0000 70%);background:radial-gradient(92% 62% at 50% 60%,lab(3.45058% -2.37711 -.369456/.5),#0000 70%);position:absolute;inset:0}.secreto-velo{background:radial-gradient(ellipse 70% 55% at 50% 70%, var(--secreto-velo), transparent 75%);position:absolute;inset:0}.secreto-carta{width:min(26rem,100vw - 2.5rem);filter:var(--secreto-sombra);outline:none;position:relative;rotate:-1deg}.secreto-papel{color:var(--secreto-tinta);background:radial-gradient(ellipse 85% 75% at 50% 45%, var(--secreto-papel) 55%, var(--secreto-papel-pliegue));padding:2.25rem 1.75rem 1.75rem;position:relative;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 300' preserveAspectRatio='none'%3E%3Cpath d='M0 4.9 11.8 3.2 23.5 5.4 35.3 3 47.1 4.6 58.8 4.4 70.6 2.3 82.4 4 94.1 2 105.9 3.4 117.6 1.8 129.4 1.1 141.2 2.9 152.9 6.3 164.7 3.8 176.5 3.1 188.2 5.2 200 8.4 211.8 7.8 223.5 6.3 235.3 9.2 247.1 4.9 258.8 7.7 270.6 5.6 282.4 3.5 294.1 2.2 305.9 2.7 317.6 6.2 329.4 4.1 341.2 5.5 352.9 6.6 364.7 5.5 376.5 6 388.2 3.3 400 1.7 396.1 13.6 395.8 27.3 395.4 40.9 395.9 54.5 395.8 68.2 395.4 81.8 396.4 95.5 396.8 109.1 395.7 122.7 396.1 136.4 396.1 150 397.1 163.6 397.2 177.3 396.1 190.9 397.3 204.5 395.7 218.2 395.6 231.8 396.5 245.5 395.3 259.1 395.6 272.7 394.5 286.4 400 296.1 388.2 293.5 376.5 292.5 364.7 291.9 352.9 295 341.2 291.6 329.4 290.8 317.6 291.1 305.9 292.9 294.1 289 282.4 289.9 270.6 291 258.8 292.4 247.1 291.5 235.3 294.9 223.5 293.8 211.8 294.9 200 298.1 188.2 297.7 176.5 295.2 164.7 294.4 152.9 292.4 141.2 296.2 129.4 296.1 117.6 298.1 105.9 296.4 94.1 294.4 82.4 295.3 70.6 295.5 58.8 295.6 47.1 294.6 35.3 297.3 23.5 295.7 11.8 296.2 0 295.1 4.7 286.4 4.6 272.7 5.1 259.1 5 245.5 3.6 231.8 3 218.2 2.8 204.5 2.2 190.9 3.2 177.3 3.8 163.6 3.2 150 2.6 136.4 2.8 122.7 3.1 109.1 4 95.5 5.7 81.8 4.8 68.2 3.6 54.5 3.9 40.9 4.2 27.3 5.5 13.6Z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 300' preserveAspectRatio='none'%3E%3Cpath d='M0 4.9 11.8 3.2 23.5 5.4 35.3 3 47.1 4.6 58.8 4.4 70.6 2.3 82.4 4 94.1 2 105.9 3.4 117.6 1.8 129.4 1.1 141.2 2.9 152.9 6.3 164.7 3.8 176.5 3.1 188.2 5.2 200 8.4 211.8 7.8 223.5 6.3 235.3 9.2 247.1 4.9 258.8 7.7 270.6 5.6 282.4 3.5 294.1 2.2 305.9 2.7 317.6 6.2 329.4 4.1 341.2 5.5 352.9 6.6 364.7 5.5 376.5 6 388.2 3.3 400 1.7 396.1 13.6 395.8 27.3 395.4 40.9 395.9 54.5 395.8 68.2 395.4 81.8 396.4 95.5 396.8 109.1 395.7 122.7 396.1 136.4 396.1 150 397.1 163.6 397.2 177.3 396.1 190.9 397.3 204.5 395.7 218.2 395.6 231.8 396.5 245.5 395.3 259.1 395.6 272.7 394.5 286.4 400 296.1 388.2 293.5 376.5 292.5 364.7 291.9 352.9 295 341.2 291.6 329.4 290.8 317.6 291.1 305.9 292.9 294.1 289 282.4 289.9 270.6 291 258.8 292.4 247.1 291.5 235.3 294.9 223.5 293.8 211.8 294.9 200 298.1 188.2 297.7 176.5 295.2 164.7 294.4 152.9 292.4 141.2 296.2 129.4 296.1 117.6 298.1 105.9 296.4 94.1 294.4 82.4 295.3 70.6 295.5 58.8 295.6 47.1 294.6 35.3 297.3 23.5 295.7 11.8 296.2 0 295.1 4.7 286.4 4.6 272.7 5.1 259.1 5 245.5 3.6 231.8 3 218.2 2.8 204.5 2.2 190.9 3.2 177.3 3.8 163.6 3.2 150 2.6 136.4 2.8 122.7 3.1 109.1 4 95.5 5.7 81.8 4.8 68.2 3.6 54.5 3.9 40.9 4.2 27.3 5.5 13.6Z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}.secreto-rollo{background:linear-gradient(to bottom, var(--secreto-papel) 0%, var(--secreto-papel-pliegue) 45%, var(--secreto-papel-sombra) 100%);border-radius:999px;height:.9rem;position:absolute;top:-.45rem;left:-.35rem;right:-.35rem}.secreto-cerrar{width:2rem;height:2rem;color:var(--secreto-tinta);transition:background-color var(--duration-base) var(--ease-salida);border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:.75rem;right:.75rem}.secreto-cerrar:hover{background:var(--secreto-papel-pliegue)}.secreto-cerrar:focus-visible{outline:2px solid var(--secreto-hilo);outline-offset:2px}.secreto-hilo{stroke:var(--secreto-hilo)}.secreto-botella{filter:var(--secreto-sombra-botella);overflow:visible}.secreto-botella-vidrio{fill:var(--secreto-vidrio);stroke:var(--secreto-vidrio-borde)}.secreto-botella-rollo{fill:var(--secreto-papel)}.secreto-botella-atadura{stroke:var(--secreto-hilo)}.secreto-botella-brillo{stroke:var(--secreto-brillo)}.secreto-botella-boca{fill:var(--secreto-vidrio-boca)}.secreto-botella-corcho{fill:var(--secreto-corcho)}.hero-telon{position:absolute;inset:0}.hero-telon,.entrance-leaf{background:linear-gradient(to bottom, oklch(22% .045 calc(var(--brand-hue) - 60)) 0%, oklch(42% .07 calc(var(--brand-hue) - 60)) 50%, oklch(20% .04 calc(var(--brand-hue) - 60)) 100%)}.hero-penon{z-index:1;pointer-events:none;width:min(900px,82vw);position:absolute;bottom:36.6%;left:50%;transform:translate(-50%)}.hero-penon img{width:100%;height:auto;transition:filter 1s var(--ease-out-expo);display:block}.hero-penon[data-en-escena]{opacity:0}@media (max-width:760px){.hero-penon{width:128vw;bottom:37%}}@media (min-width:761px){.hero-penon{width:min(900px,70vw);left:0;transform:none}}.hero-scroll-hint{z-index:2;text-align:center;position:absolute;bottom:4vh;left:0;right:0}.hero-scroll-hint:after{content:"";background:var(--scrim);width:1px;height:40px;margin:.8rem auto 0;display:block}@supports (color:color-mix(in lab, red, red)){.hero-scroll-hint:after{background:color-mix(in oklab, var(--scrim) 50%, transparent)}}.hero-scroll-hint:after{transform-origin:top;animation:hero-drip 2.2s var(--ease-out-expo) infinite}.hero-arc,.hero-daybar{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.hero-arc svg:focus,.hero-daybar .track:focus{outline:none}.hero-arc{z-index:3;opacity:.42;transition:opacity .4s var(--ease-out-expo);align-items:center;gap:.6rem;display:flex;position:absolute;bottom:3.5vh;right:4vw}.hero-arc:hover{opacity:.95}.hero-arc:has(:focus-visible){opacity:.95}.hero-arc svg{touch-action:none;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;width:118px;height:auto;overflow:visible}.hero-arc .sunh{cursor:grab;filter:drop-shadow(0 0 7px var(--color-gold-300))}.hero-arc.drag .sunh{cursor:grabbing}.hero-arc svg:focus-visible{outline:2px solid var(--color-gold-300);outline-offset:3px;border-radius:999px}.hero-daybar{left:7vw;right:7vw;bottom:calc(env(safe-area-inset-bottom,0px) + 1rem);z-index:3;align-items:center;display:none;position:absolute}.hero-daybar .track{touch-action:none;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;width:100%;padding:22px 0;position:relative}.hero-daybar .track:before{content:"";background:var(--scrim);border-radius:999px;height:2px;margin-top:-1px;position:absolute;top:50%;left:0;right:0}@supports (color:color-mix(in lab, red, red)){.hero-daybar .track:before{background:color-mix(in oklab, var(--scrim) 20%, transparent)}}.hero-daybar .thumb{background:var(--color-gold-300);border-radius:50%;width:18px;height:18px;margin:-9px 0 0 -9px;position:absolute;top:50%;box-shadow:0 0 6px #e3c287b3}@supports (color:color-mix(in lab, red, red)){.hero-daybar .thumb{box-shadow:0 0 6px color-mix(in oklab, var(--color-gold-300) 70%, transparent)}}.hero-daybar .thumb{pointer-events:none}.hero-daybar .track:focus-visible{outline:2px solid var(--color-gold-300);outline-offset:2px;border-radius:999px}@media (max-width:760px){.hero-arc{display:none}.hero-daybar{display:flex}.hero-scroll-hint{display:none}}@keyframes fade-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes sheet-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes wave{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes enigma-grain{0%,to{transform:translate(0)}10%{transform:translate(-3%,2%)}30%{transform:translate(2%,-4%)}50%{transform:translate(-4%,-2%)}70%{transform:translate(3%,4%)}90%{transform:translate(-2%,3%)}}.vista-entra[data-state=active]{animation:fade-in .18s var(--ease-out-expo)}@keyframes hero-drip{0%{transform-origin:top;transform:scaleY(0)}45%{transform-origin:top;transform:scaleY(1)}55%{transform-origin:bottom;transform:scaleY(1)}to{transform-origin:bottom;transform:scaleY(0)}}.placa-de-mesa{--p-fill:var(--st-libre-fill);--p-border:var(--st-libre-border);--p-ink:var(--st-libre-ink);--progreso:1;border:1.5px solid var(--p-border);background-color:var(--p-fill);color:var(--p-ink);white-space:nowrap;box-shadow:0 1px 2px oklch(22% .02 var(--brand-hue) / .18);border-radius:7px;flex-direction:column;gap:1px;padding:2px 6px 3px;font-size:.72rem;line-height:1.15;display:inline-flex;position:relative;overflow:hidden}.placa-de-mesa[data-estado=reservada]{--p-fill:var(--st-reservada-fill);--p-border:var(--st-reservada-border);--p-ink:var(--st-reservada-ink)}.placa-de-mesa[data-estado=sentada]{--p-fill:var(--st-sentada-fill);--p-border:var(--st-sentada-border);--p-ink:var(--st-sentada-ink)}.placa-de-mesa[data-estado=salir]{--p-fill:var(--st-salir-fill);--p-border:var(--st-salir-border);--p-ink:var(--st-salir-ink)}.placa-de-mesa[data-estado=problema]{--p-fill:var(--st-problema-fill);--p-border:var(--st-problema-border);--p-ink:var(--st-problema-ink)}.placa-de-mesa[data-estado=bloqueada]{--p-fill:var(--st-bloqueada-fill);--p-border:var(--st-bloqueada-border);--p-ink:var(--st-bloqueada-ink)}.placa-de-mesa[data-candidata=true]{--p-fill:var(--cand)}@supports (color:color-mix(in lab, red, red)){.placa-de-mesa[data-candidata=true]{--p-fill:color-mix(in oklab, var(--cand) 16%, var(--card))}}.placa-de-mesa[data-candidata=true]{--p-border:var(--cand);--p-ink:var(--cand-ink)}.placa-de-mesa[data-trama=rayas]{background-image:repeating-linear-gradient(45deg, transparent 0 5px, var(--p-border) 5px 7px)}@supports (color:color-mix(in lab, red, red)){.placa-de-mesa[data-trama=rayas]{background-image:repeating-linear-gradient(45deg, transparent 0 5px, color-mix(in oklab, var(--p-border) 28%, transparent) 5px 7px)}}.placa-de-mesa[data-trama=puntos]{background-image:radial-gradient(circle, var(--p-border) 1.2px, transparent 1.6px)}@supports (color:color-mix(in lab, red, red)){.placa-de-mesa[data-trama=puntos]{background-image:radial-gradient(circle, color-mix(in oklab, var(--p-border) 55%, transparent) 1.2px, transparent 1.6px)}}.placa-de-mesa[data-trama=puntos]{background-size:7px 7px}.placa-de-mesa[data-progreso]:after{content:"";height:3px;width:calc(var(--progreso) * 100%);background:var(--p-border);position:absolute;bottom:0;left:0}.placa-de-mesa[data-destacada=true]{outline:2px solid var(--primary);outline-offset:1px}.placa-de-mesa .placa-fila{align-items:center;gap:4px;display:inline-flex}.placa-de-mesa .placa-numero{font-weight:800}.placa-de-mesa .placa-principal{font-weight:600}.placa-de-mesa .placa-detalle{font-size:.66rem;font-weight:500}.placa-de-mesa-nodo[data-nivel=numero] .placa-principal,.placa-de-mesa-nodo[data-nivel=numero] .placa-detalle,.placa-de-mesa-nodo[data-nivel=numero] .placa-marca-extra,.placa-de-mesa-nodo[data-nivel=glifo] .placa-principal,.placa-de-mesa-nodo[data-nivel=glifo] .placa-detalle,.placa-de-mesa-nodo[data-nivel=glifo] .placa-marca-extra,.placa-de-mesa-nodo[data-nivel=glifo] .placa-numero{display:none}.placa-de-mesa-nodo:focus-visible{z-index:2;outline:none;opacity:1!important}.placa-de-mesa-nodo:focus-visible .placa-de-mesa{outline:3px solid var(--ring);outline-offset:2px}.relato-momento{padding-block:calc(var(--relato-pausa) / 2)}.relato-frase{font-family:var(--font-brand);font-size:var(--relato-frase);text-wrap:balance;font-weight:400;line-height:1.08}.relato-titulo{font-family:var(--font-brand);font-size:var(--relato-titulo);text-wrap:balance;font-weight:400;line-height:1.12}.relato-plato{font-family:var(--font-brand);font-size:var(--relato-plato);text-wrap:balance;font-weight:400;line-height:1.2}.relato-texto{font-size:var(--relato-texto);text-wrap:pretty;line-height:1.7}.relato-rotulo{font-family:var(--font-sans);font-size:var(--relato-rotulo);letter-spacing:var(--relato-rotulo-espaciado);font-variant-caps:all-small-caps;font-weight:500;line-height:1.4}.mar-banco{contain:strict;pointer-events:none;opacity:var(--mar-opacidad);position:absolute;inset:0;overflow:hidden}.mar-carril{top:var(--mar-y);left:calc(var(--mar-ancho) * -1);width:calc(100% + var(--mar-ancho));translate:0 -50%;transform:translateX(calc(var(--mar-reposo) * 100%));animation:mar-cruce var(--mar-cruce) linear var(--mar-retraso) infinite;position:absolute}.mar-pez{width:var(--mar-ancho);animation:mar-vaiven calc(var(--mar-periodo) / 2) ease-in-out var(--mar-retraso) infinite alternate}.mar-pez>svg{width:100%;height:auto;display:block}.mar-banco[data-sentido=izq] .mar-carril{animation-direction:reverse}.mar-banco[data-sentido=izq] .mar-pez{scale:-1 1}.mar-deriva{animation:mar-vaiven calc(var(--mar-periodo) / 2) ease-in-out var(--mar-retraso) infinite alternate}.mar-banco[data-quieto] :is(.mar-carril,.mar-pez),.mar-deriva[data-quieto]{animation-play-state:paused}}@layer utilities{.\@container\/command-bar{container:command-bar/inline-size}.\@container\/plano{container:plano/inline-size}.\@container{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-\[18\%\]{inset:18%}.inset-x-0{inset-inline:0}.inset-x-2\.5{inset-inline:calc(var(--spacing) * 2.5)}.inset-x-3{inset-inline:calc(var(--spacing) * 3)}.inset-x-6{inset-inline:calc(var(--spacing) * 6)}.inset-x-\[6\%\]{inset-inline:6%}.inset-x-\[36\%\]{inset-inline:36%}.inset-y-0{inset-block:0}.-top-0\.5{top:calc(var(--spacing) * -.5)}.-top-1\.5{top:calc(var(--spacing) * -1.5)}.-top-\[7svh\]{top:-7svh}.top-0{top:0}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-2{top:calc(var(--spacing) * 2)}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-10{top:calc(var(--spacing) * 10)}.top-14{top:calc(var(--spacing) * 14)}.top-\[6\%\]{top:6%}.top-\[10\%\]{top:10%}.top-\[12\%\]{top:12%}.top-\[22\%\]{top:22%}.top-\[50\%\]{top:50%}.top-\[calc\(4rem\+var\(--safe-top\)\+0\.75rem\)\]{top:calc(4rem + var(--safe-top) + .75rem)}.top-\[max\(1rem\,var\(--safe-top\)\)\]{top:max(1rem, var(--safe-top))}.top-\[max\(var\(--canvas-editor-gutter\)\,var\(--safe-top\)\)\]{top:max(var(--canvas-editor-gutter), var(--safe-top))}.top-auto{top:auto}.-right-0\.5{right:calc(var(--spacing) * -.5)}.-right-1\.5{right:calc(var(--spacing) * -1.5)}.-right-6{right:calc(var(--spacing) * -6)}.-right-8{right:calc(var(--spacing) * -8)}.-right-16{right:calc(var(--spacing) * -16)}.-right-\[7cqw\]{right:-7cqw}.right-0{right:0}.right-1\.5{right:calc(var(--spacing) * 1.5)}.right-3{right:calc(var(--spacing) * 3)}.right-3\.5{right:calc(var(--spacing) * 3.5)}.right-4{right:calc(var(--spacing) * 4)}.right-20{right:calc(var(--spacing) * 20)}.right-\[6cqw\]{right:6cqw}.-bottom-1{bottom:calc(var(--spacing) * -1)}.-bottom-2{bottom:calc(var(--spacing) * -2)}.bottom-0{bottom:0}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-\[-4\%\]{bottom:-4%}.bottom-\[5cqw\]{bottom:5cqw}.bottom-\[calc\(env\(safe-area-inset-bottom\,0px\)\+5rem\)\]{bottom:calc(env(safe-area-inset-bottom,0px) + 5rem)}.bottom-\[calc\(max\(0\.75rem\,var\(--safe-bottom\)\)\+4\.25rem\)\]{bottom:calc(max(.75rem, var(--safe-bottom)) + 4.25rem)}.bottom-\[max\(1rem\,env\(safe-area-inset-bottom\)\)\]{bottom:max(1rem, env(safe-area-inset-bottom))}.bottom-\[max\(1rem\,var\(--safe-bottom\)\)\]{bottom:max(1rem, var(--safe-bottom))}.-left-3{left:calc(var(--spacing) * -3)}.-left-4{left:calc(var(--spacing) * -4)}.-left-10{left:calc(var(--spacing) * -10)}.left-0{left:0}.left-1{left:var(--spacing)}.left-1\.5{left:calc(var(--spacing) * 1.5)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing) * 2)}.left-3{left:calc(var(--spacing) * 3)}.left-3\.5{left:calc(var(--spacing) * 3.5)}.left-\[4vw\]{left:4vw}.left-\[6\%\]{left:6%}.left-\[50\%\]{left:50%}.left-\[72\%\]{left:72%}.left-\[max\(var\(--canvas-editor-gutter\)\,var\(--safe-left\)\)\]{left:max(var(--canvas-editor-gutter), var(--safe-left))}.isolate{isolation:isolate}.-z-10{z-index:calc(10 * -1)}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[calc\(var\(--z-floating\)\+1\)\]{z-index:calc(var(--z-floating) + 1)}.z-\[calc\(var\(--z-overlay\)\+1\)\]{z-index:calc(var(--z-overlay) + 1)}.z-\[calc\(var\(--z-overlay\)\+2\)\]{z-index:calc(var(--z-overlay) + 2)}.z-\[var\(--z-base\)\]{z-index:var(--z-base)}.z-\[var\(--z-behind\)\]{z-index:var(--z-behind)}.z-\[var\(--z-floating\)\]{z-index:var(--z-floating)}.z-\[var\(--z-lifted\)\]{z-index:var(--z-lifted)}.z-\[var\(--z-overlay\)\]{z-index:var(--z-overlay)}.z-\[var\(--z-overlay-nested\)\]{z-index:var(--z-overlay-nested)}.z-\[var\(--z-raised\)\]{z-index:var(--z-raised)}.z-\[var\(--z-sticky-nav\)\]{z-index:var(--z-sticky-nav)}.order-1{order:1}.col-1{grid-column:1}.col-2{grid-column:2}.col-span-2{grid-column:span 2/span 2}.col-span-4{grid-column:span 4/span 4}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:0}.m-2{margin:calc(var(--spacing) * 2)}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.-mx-4{margin-inline:calc(var(--spacing) * -4)}.-mx-6{margin-inline:calc(var(--spacing) * -6)}.mx-1{margin-inline:var(--spacing)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-auto{margin-inline:auto}.my-0\.5{margin-block:calc(var(--spacing) * .5)}.my-1{margin-block:var(--spacing)}.my-2{margin-block:calc(var(--spacing) * 2)}.-mt-1{margin-top:calc(var(--spacing) * -1)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.-mt-8{margin-top:calc(var(--spacing) * -8)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-16{margin-top:calc(var(--spacing) * 16)}.mt-\[1\.5cqw\]{margin-top:1.5cqw}.mt-\[2\.2cqw\]{margin-top:2.2cqw}.mt-\[2\.6cqw\]{margin-top:2.6cqw}.mt-\[2cqw\]{margin-top:2cqw}.mt-\[3\.6cqw\]{margin-top:3.6cqw}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.-mr-2{margin-right:calc(var(--spacing) * -2)}.-mr-px{margin-right:-1px}.mr-1{margin-right:var(--spacing)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.-ml-1{margin-left:calc(var(--spacing) * -1)}.-ml-3{margin-left:calc(var(--spacing) * -3)}.-ml-px{margin-left:-1px}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:var(--spacing)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-8{margin-left:calc(var(--spacing) * 8)}.ml-auto{margin-left:auto}.box-content{box-sizing:content-box}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.aspect-\[1\/2\]{aspect-ratio:1/2}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[4\/5\]{aspect-ratio:4/5}.aspect-square{aspect-ratio:1}.size-1{width:var(--spacing);height:var(--spacing)}.size-1\.5{width:calc(var(--spacing) * 1.5);height:calc(var(--spacing) * 1.5)}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-7{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-11{width:calc(var(--spacing) * 11);height:calc(var(--spacing) * 11)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.size-20{width:calc(var(--spacing) * 20);height:calc(var(--spacing) * 20)}.size-44{width:calc(var(--spacing) * 44);height:calc(var(--spacing) * 44)}.size-\[1\.125rem\]{width:1.125rem;height:1.125rem}.size-\[17px\]{width:17px;height:17px}.size-\[18px\]{width:18px;height:18px}.size-\[var\(--size-tap-target\)\]{width:var(--size-tap-target);height:var(--size-tap-target)}.size-full{width:100%;height:100%}.h-0{height:0}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1{height:var(--spacing)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-2\/3{height:66.6667%}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-13{height:calc(var(--spacing) * 13)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-32{height:calc(var(--spacing) * 32)}.h-40{height:calc(var(--spacing) * 40)}.h-\[1\.05em\]{height:1.05em}.h-\[1\.15rem\]{height:1.15rem}.h-\[1px\]{height:1px}.h-\[2\.3cqw\]{height:2.3cqw}.h-\[2\.6cqw\]{height:2.6cqw}.h-\[3px\]{height:3px}.h-\[6\.2cqw\]{height:6.2cqw}.h-\[14\%\]{height:14%}.h-\[14svh\]{height:14svh}.h-\[15\%\]{height:15%}.h-\[22svh\]{height:22svh}.h-\[58cqw\]{height:58cqw}.h-\[74svh\]{height:74svh}.h-\[calc\(var\(--barra-superior-h\)_\+_var\(--banda-h\)_\+_1px\)\]{height:calc(var(--barra-superior-h) + var(--banda-h) + 1px)}.h-\[clamp\(4\.5rem\,18vw\,6\.5rem\)\]{height:clamp(4.5rem,18vw,6.5rem)}.h-\[max\(1rem\,7\.6cqw\)\]{height:max(1rem,7.6cqw)}.h-\[var\(--alto-asa-hoja\)\]{height:var(--alto-asa-hoja)}.h-\[var\(--banda-h\)\]{height:var(--banda-h)}.h-\[var\(--barra-superior-h\)\]{height:var(--barra-superior-h)}.h-\[var\(--control-h\)\]{height:var(--control-h)}.h-\[var\(--control-h-lg\)\]{height:var(--control-h-lg)}.h-\[var\(--control-h-sm\)\]{height:var(--control-h-sm)}.h-\[var\(--control-h-sm\)\]\!{height:var(--control-h-sm)!important}.h-\[var\(--control-h-xs\)\]{height:var(--control-h-xs)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-\[var\(--size-accion-primaria\)\]{height:var(--size-accion-primaria)}.h-\[var\(--size-tap-target\)\]{height:var(--size-tap-target)}.h-\[var\(--size-tap-target-corner\)\]{height:var(--size-tap-target-corner)}.h-\[var\(--size-tap-target-kiosk\)\]{height:var(--size-tap-target-kiosk)}.h-auto{height:auto}.h-dvh{height:100dvh}.h-full{height:100%}.h-px{height:1px}.h-svh{height:100svh}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-72{max-height:calc(var(--spacing) * 72)}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-96{max-height:calc(var(--spacing) * 96)}.max-h-\[46vh\]{max-height:46vh}.max-h-\[70svh\]{max-height:70svh}.max-h-\[70vh\]{max-height:70vh}.max-h-\[72vh\]{max-height:72vh}.max-h-\[90dvh\]{max-height:90dvh}.max-h-\[92\%\]{max-height:92%}.max-h-\[96\%\]{max-height:96%}.max-h-\[100dvh\]{max-height:100dvh}.max-h-\[320px\]{max-height:320px}.max-h-\[calc\(100\%_-_var\(--espacio-flotante-superior\)\)\]{max-height:calc(100% - var(--espacio-flotante-superior))}.max-h-\[min\(36rem\,80vh\)\]{max-height:min(36rem,80vh)}.max-h-dvh{max-height:100dvh}.min-h-0{min-height:0}.min-h-6{min-height:calc(var(--spacing) * 6)}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-14{min-height:calc(var(--spacing) * 14)}.min-h-\[2\.5rem\]{min-height:2.5rem}.min-h-\[46px\]{min-height:46px}.min-h-\[58svh\]{min-height:58svh}.min-h-\[60svh\]{min-height:60svh}.min-h-\[80px\]{min-height:80px}.min-h-\[80svh\]{min-height:80svh}.min-h-\[92svh\]{min-height:92svh}.min-h-\[100svh\]{min-height:100svh}.min-h-\[420px\]{min-height:420px}.min-h-\[440px\]{min-height:440px}.min-h-\[var\(--banda-h\)\]{min-height:var(--banda-h)}.min-h-\[var\(--control-h\)\]{min-height:var(--control-h)}.min-h-\[var\(--mini-barra-min\)\]{min-height:var(--mini-barra-min)}.min-h-\[var\(--size-tap-target\)\]{min-height:var(--size-tap-target)}.min-h-dvh{min-height:100dvh}.min-h-screen{min-height:100vh}.min-h-svh{min-height:100svh}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-1\/2{width:50%}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-2\/3{width:66.6667%}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-28{width:calc(var(--spacing) * 28)}.w-32{width:calc(var(--spacing) * 32)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-56{width:calc(var(--spacing) * 56)}.w-60{width:calc(var(--spacing) * 60)}.w-72{width:calc(var(--spacing) * 72)}.w-80{width:calc(var(--spacing) * 80)}.w-\[1\.05em\]{width:1.05em}.w-\[1\.15rem\]{width:1.15rem}.w-\[1\.375rem\]{width:1.375rem}.w-\[1px\]{width:1px}.w-\[2\.3cqw\]{width:2.3cqw}.w-\[2\.6cqw\]{width:2.6cqw}.w-\[8\.3cqw\]{width:8.3cqw}.w-\[22cqw\]{width:22cqw}.w-\[23rem\]{width:23rem}.w-\[28\%\]{width:28%}.w-\[56\%\]{width:56%}.w-\[62\%\]{width:62%}.w-\[78\%\]{width:78%}.w-\[86\%\]{width:86%}.w-\[110px\]{width:110px}.w-\[220px\]{width:220px}.w-\[280px\]{width:280px}.w-\[300px\]{width:300px}.w-\[316px\]{width:316px}.w-\[320px\]{width:320px}.w-\[340px\]{width:340px}.w-\[380px\]{width:380px}.w-\[min\(24rem\,calc\(100vw_-_2rem\)\)\]{width:min(24rem,100vw - 2rem)}.w-\[min\(78vw\,22rem\)\]{width:min(78vw,22rem)}.w-\[min\(80vw\,24rem\)\]{width:min(80vw,24rem)}.w-\[min\(82vw\,26rem\)\]{width:min(82vw,26rem)}.w-\[min\(380px\,calc\(100vw-1\.5rem\)\)\]{width:min(380px,100vw - 1.5rem)}.w-\[var\(--ancho-columna-lista\)\]{width:var(--ancho-columna-lista)}.w-\[var\(--control-h\)\]{width:var(--control-h)}.w-\[var\(--control-h-sm\)\]{width:var(--control-h-sm)}.w-\[var\(--size-accion-primaria\)\]{width:var(--size-accion-primaria)}.w-\[var\(--size-tap-target\)\]{width:var(--size-tap-target)}.w-\[var\(--size-tap-target-corner\)\]{width:var(--size-tap-target-corner)}.w-\[var\(--size-tap-target-kiosk\)\]{width:var(--size-tap-target-kiosk)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-32{max-width:calc(var(--spacing) * 32)}.max-w-44{max-width:calc(var(--spacing) * 44)}.max-w-80{max-width:calc(var(--spacing) * 80)}.max-w-\[10rem\]{max-width:10rem}.max-w-\[14ch\]{max-width:14ch}.max-w-\[16ch\]{max-width:16ch}.max-w-\[17rem\]{max-width:17rem}.max-w-\[18ch\]{max-width:18ch}.max-w-\[21rem\]{max-width:21rem}.max-w-\[25rem\]{max-width:25rem}.max-w-\[26rem\]{max-width:26rem}.max-w-\[30ch\]{max-width:30ch}.max-w-\[30rem\]{max-width:30rem}.max-w-\[34rem\]{max-width:34rem}.max-w-\[40ch\]{max-width:40ch}.max-w-\[40cqw\]{max-width:40cqw}.max-w-\[42ch\]{max-width:42ch}.max-w-\[42vw\]{max-width:42vw}.max-w-\[44ch\]{max-width:44ch}.max-w-\[46ch\]{max-width:46ch}.max-w-\[48ch\]{max-width:48ch}.max-w-\[52ch\]{max-width:52ch}.max-w-\[54ch\]{max-width:54ch}.max-w-\[58ch\]{max-width:58ch}.max-w-\[58cqw\]{max-width:58cqw}.max-w-\[60ch\]{max-width:60ch}.max-w-\[92vw\]{max-width:92vw}.max-w-\[calc\(100vw-1\.5rem\)\]{max-width:calc(100vw - 1.5rem)}.max-w-\[calc\(100vw-1rem\)\],.max-w-\[calc\(100vw_-_1rem\)\]{max-width:calc(100vw - 1rem)}.max-w-\[var\(--size-punteria-escaner\)\]{max-width:var(--size-punteria-escaner)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-prose{max-width:65ch}.max-w-screen-2xl{max-width:var(--breakpoint-2xl)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:0}.min-w-2{min-width:calc(var(--spacing) * 2)}.min-w-4{min-width:calc(var(--spacing) * 4)}.min-w-7{min-width:calc(var(--spacing) * 7)}.min-w-11{min-width:calc(var(--spacing) * 11)}.min-w-12{min-width:calc(var(--spacing) * 12)}.min-w-16{min-width:calc(var(--spacing) * 16)}.min-w-32{min-width:calc(var(--spacing) * 32)}.min-w-52{min-width:calc(var(--spacing) * 52)}.min-w-56{min-width:calc(var(--spacing) * 56)}.min-w-\[7\.25rem\]{min-width:7.25rem}.min-w-\[8rem\]{min-width:8rem}.min-w-\[9rem\]{min-width:9rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[44px\]{min-width:44px}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.min-w-\[var\(--size-badge-sm\)\]{min-width:var(--size-badge-sm)}.min-w-\[var\(--size-tap-target\)\]{min-width:var(--size-tap-target)}.min-w-full{min-width:100%}.min-w-max{min-width:max-content}.flex-1{flex:1}.flex-\[0_0_100\%\]{flex:0 0 100%}.flex-\[1_1_12rem\]{flex:12rem}.flex-auto{flex:auto}.flex-initial{flex:0 auto}.flex-none{flex:none}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-0{flex-basis:0}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.origin-left{transform-origin:0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-\[-50\%\]{--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-full{--tw-translate-y:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-1\/2{--tw-translate-y:calc(1 / 2 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-3{--tw-translate-y:calc(var(--spacing) * 3);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[-50\%\]{--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[0\.1em\]{--tw-translate-y:.1em;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-105{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-125{--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%;scale:var(--tw-scale-x) var(--tw-scale-y)}.-rotate-12{rotate:-12deg}.rotate-45{rotate:45deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-\[aviso-cuenta_linear_forwards\]{animation:linear forwards aviso-cuenta}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-pan-y{--tw-pan-y:pan-y;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.touch-none{touch-action:none}.resize{resize:both}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness:mandatory}.snap-start{scroll-snap-align:start}.scroll-mt-24{scroll-margin-top:calc(var(--spacing) * 24)}.scroll-mt-\[calc\(4rem\+var\(--safe-top\)\+1\.5rem\)\]{scroll-margin-top:calc(4rem + var(--safe-top) + 1.5rem)}.\[scrollbar-width\:none\]{scrollbar-width:none}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid-cols-\[1\.5rem_minmax\(0\,1fr\)\]{grid-template-columns:1.5rem minmax(0,1fr)}.grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.grid-cols-\[auto_auto_1fr_auto\]{grid-template-columns:auto auto 1fr auto}.grid-cols-\[repeat\(auto-fill\,minmax\(4\.5rem\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(4.5rem,1fr))}.grid-cols-\[repeat\(auto-fit\,minmax\(min\(100\%\,20rem\)\,1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr))}.grid-rows-\[var\(--barra-superior-h\)_var\(--banda-h\)\]{grid-template-rows:var(--barra-superior-h) var(--banda-h)}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-16{gap:calc(var(--spacing) * 16)}.gap-20{gap:calc(var(--spacing) * 20)}.gap-\[1\.1cqw\]{gap:1.1cqw}.gap-\[1\.4cqw\]{gap:1.4cqw}.gap-\[1\.5cqw\]{gap:1.5cqw}.gap-\[1\.6cqw\]{gap:1.6cqw}.gap-\[3px\]{gap:3px}.gap-\[4cqw\]{gap:4cqw}:where(.space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block:0}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-1{column-gap:var(--spacing)}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-x-10{column-gap:calc(var(--spacing) * 10)}.gap-y-0{row-gap:0}.gap-y-1{row-gap:var(--spacing)}.gap-y-1\.5{row-gap:calc(var(--spacing) * 1.5)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.gap-y-5{row-gap:calc(var(--spacing) * 5)}.gap-y-10{row-gap:calc(var(--spacing) * 10)}.gap-y-14{row-gap:calc(var(--spacing) * 14)}:where(.divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-border>:not(:last-child)){border-color:var(--border)}.self-start{align-self:flex-start}.justify-self-center{justify-self:center}.justify-self-end{justify-self:flex-end}.justify-self-start{justify-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.overscroll-x-contain{overscroll-behavior-x:contain}.scroll-smooth{scroll-behavior:smooth}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-\[0\.8cqw\]{border-radius:.8cqw}.rounded-\[2rem\]{border-radius:2rem}.rounded-\[4\.5cqw\]{border-radius:4.5cqw}.rounded-\[10px\]{border-radius:10px}.rounded-\[var\(--radius-card\)\]{border-radius:var(--radius-card)}.rounded-\[var\(--radius-dock\)\]{border-radius:var(--radius-dock)}.rounded-card{border-radius:.75rem}.rounded-dock{border-radius:1.75rem}.rounded-feature{border-radius:1.25rem}.rounded-full{border-radius:3.40282e38px}.rounded-full\!{border-radius:3.40282e38px!important}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-2xl{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.rounded-t-full{border-top-left-radius:3.40282e38px;border-top-right-radius:3.40282e38px}.rounded-t-lg{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.rounded-t-sm{border-top-left-radius:calc(var(--radius) - 4px);border-top-right-radius:calc(var(--radius) - 4px)}.rounded-l-lg{border-top-left-radius:var(--radius);border-bottom-left-radius:var(--radius)}.rounded-l-xs{border-top-left-radius:calc(var(--radius) - 6px);border-bottom-left-radius:calc(var(--radius) - 6px)}.rounded-r-lg{border-top-right-radius:var(--radius);border-bottom-right-radius:var(--radius)}.rounded-r-xs{border-top-right-radius:calc(var(--radius) - 6px);border-bottom-right-radius:calc(var(--radius) - 6px)}.border{border-style:var(--tw-border-style);border-width:1px}.border\!{border-style:var(--tw-border-style)!important;border-width:1px!important}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-\[3px\]{border-style:var(--tw-border-style);border-width:3px}.border-x-0{border-inline-style:var(--tw-border-style);border-inline-width:0}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-none{--tw-border-style:none;border-style:none}.border-\[var\(--cand\)\]{border-color:var(--cand)}.border-\[var\(--scrim\)\]{border-color:var(--scrim)}.border-accent{border-color:var(--accent)}.border-border{border-color:var(--border)}.border-border\!{border-color:var(--border)!important}.border-border-strong\/60{border-color:var(--border-strong)}@supports (color:color-mix(in lab, red, red)){.border-border-strong\/60{border-color:color-mix(in oklab, var(--border-strong) 60%, transparent)}}.border-border\/60{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border\/60{border-color:color-mix(in oklab, var(--border) 60%, transparent)}}.border-border\/70{border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.border-border\/70{border-color:color-mix(in oklab, var(--border) 70%, transparent)}}.border-campo-borde{border-color:var(--campo-borde)}.border-current\/15{border-color:currentColor}@supports (color:color-mix(in lab, red, red)){.border-current\/15{border-color:color-mix(in oklab, currentcolor 15%, transparent)}}.border-decor-bar-border,.border-decor-bar-border\/60{border-color:var(--decor-bar-border)}@supports (color:color-mix(in lab, red, red)){.border-decor-bar-border\/60{border-color:color-mix(in oklab, var(--decor-bar-border) 60%, transparent)}}.border-decor-cava-border,.border-decor-cava-border\/60{border-color:var(--decor-cava-border)}@supports (color:color-mix(in lab, red, red)){.border-decor-cava-border\/60{border-color:color-mix(in oklab, var(--decor-cava-border) 60%, transparent)}}.border-decor-door-border,.border-decor-door-border\/60{border-color:var(--decor-door-border)}@supports (color:color-mix(in lab, red, red)){.border-decor-door-border\/60{border-color:color-mix(in oklab, var(--decor-door-border) 60%, transparent)}}.border-decor-kitchen-border,.border-decor-kitchen-border\/60{border-color:var(--decor-kitchen-border)}@supports (color:color-mix(in lab, red, red)){.border-decor-kitchen-border\/60{border-color:color-mix(in oklab, var(--decor-kitchen-border) 60%, transparent)}}.border-decor-plant-border,.border-decor-plant-border\/60{border-color:var(--decor-plant-border)}@supports (color:color-mix(in lab, red, red)){.border-decor-plant-border\/60{border-color:color-mix(in oklab, var(--decor-plant-border) 60%, transparent)}}.border-decor-stone-border,.border-decor-stone-border\/60{border-color:var(--decor-stone-border)}@supports (color:color-mix(in lab, red, red)){.border-decor-stone-border\/60{border-color:color-mix(in oklab, var(--decor-stone-border) 60%, transparent)}}.border-destructive,.border-destructive\/30{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/30{border-color:color-mix(in oklab, var(--destructive) 30%, transparent)}}.border-destructive\/50{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/50{border-color:color-mix(in oklab, var(--destructive) 50%, transparent)}}.border-destructive\/60{border-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.border-destructive\/60{border-color:color-mix(in oklab, var(--destructive) 60%, transparent)}}.border-foreground,.border-foreground\/15{border-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.border-foreground\/15{border-color:color-mix(in oklab, var(--foreground) 15%, transparent)}}.border-foreground\/40{border-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.border-foreground\/40{border-color:color-mix(in oklab, var(--foreground) 40%, transparent)}}.border-glass-border{border-color:var(--glass-border)}.border-gold-500\/50{border-color:#c49e5780;border-color:lab(67.653% 8.1186 42.093/.5)}.border-input{border-color:var(--input)}.border-muted-foreground{border-color:var(--muted-foreground)}.border-practica-line{border-color:var(--practica-line)}.border-primary,.border-primary\/30{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-primary\/30{border-color:color-mix(in oklab, var(--primary) 30%, transparent)}}.border-primary\/40{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-primary\/40{border-color:color-mix(in oklab, var(--primary) 40%, transparent)}}.border-primary\/60{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.border-primary\/60{border-color:color-mix(in oklab, var(--primary) 60%, transparent)}}.border-scrim\/30{border-color:var(--scrim)}@supports (color:color-mix(in lab, red, red)){.border-scrim\/30{border-color:color-mix(in oklab, var(--scrim) 30%, transparent)}}.border-success,.border-success\/60{border-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.border-success\/60{border-color:color-mix(in oklab, var(--success) 60%, transparent)}}.border-transparent{border-color:#0000}.border-warn-fg{border-color:var(--warn-fg)}.border-warning,.border-warning\/30{border-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.border-warning\/30{border-color:color-mix(in oklab, var(--warning) 30%, transparent)}}.border-warning\/40{border-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.border-warning\/40{border-color:color-mix(in oklab, var(--warning) 40%, transparent)}}.border-warning\/50{border-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.border-warning\/50{border-color:color-mix(in oklab, var(--warning) 50%, transparent)}}.border-warning\/60{border-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.border-warning\/60{border-color:color-mix(in oklab, var(--warning) 60%, transparent)}}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.border-white\/15{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.border-white\/25{border-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.border-white\/25{border-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.border-white\/45{border-color:#ffffff73}@supports (color:color-mix(in lab, red, red)){.border-white\/45{border-color:color-mix(in oklab, var(--color-white) 45%, transparent)}}.bg-\[var\(--cand\)\]\/45{background-color:var(--cand)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--cand\)\]\/45{background-color:color-mix(in oklab, var(--cand) 45%, transparent)}}.bg-\[var\(--decor-pase-tinta\)\]{background-color:var(--decor-pase-tinta)}.bg-\[var\(--mascara-escaner\)\]{background-color:var(--mascara-escaner)}.bg-accent,.bg-accent\/60{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/60{background-color:color-mix(in oklab, var(--accent) 60%, transparent)}}.bg-accent\/70{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.bg-accent\/70{background-color:color-mix(in oklab, var(--accent) 70%, transparent)}}.bg-background,.bg-background\/70{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/70{background-color:color-mix(in oklab, var(--background) 70%, transparent)}}.bg-background\/85{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/85{background-color:color-mix(in oklab, var(--background) 85%, transparent)}}.bg-background\/92{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.bg-background\/92{background-color:color-mix(in oklab, var(--background) 92%, transparent)}}.bg-black{background-color:var(--color-black)}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.bg-black\/50{background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.bg-black\/65{background-color:#000000a6}@supports (color:color-mix(in lab, red, red)){.bg-black\/65{background-color:color-mix(in oklab, var(--color-black) 65%, transparent)}}.bg-black\/80{background-color:#000c}@supports (color:color-mix(in lab, red, red)){.bg-black\/80{background-color:color-mix(in oklab, var(--color-black) 80%, transparent)}}.bg-border{background-color:var(--border)}.bg-border-strong{background-color:var(--border-strong)}.bg-burgundy-500{background-color:#b65a5f;background-color:lab(50.0038% 38.6181 15.4556)}.bg-burgundy-500\/15{background-color:#b65a5f26;background-color:lab(50.0038% 38.6181 15.4556/.15)}.bg-campo-borde{background-color:var(--campo-borde)}.bg-card,.bg-card\/80{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.bg-card\/80{background-color:color-mix(in oklab, var(--card) 80%, transparent)}}.bg-card\/90{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.bg-card\/90{background-color:color-mix(in oklab, var(--card) 90%, transparent)}}.bg-card\/95{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.bg-card\/95{background-color:color-mix(in oklab, var(--card) 95%, transparent)}}.bg-current{background-color:currentColor}.bg-decor-bar-fill{background-color:var(--decor-bar-fill)}.bg-decor-cava-fill{background-color:var(--decor-cava-fill)}.bg-decor-door-fill{background-color:var(--decor-door-fill)}.bg-decor-kitchen-fill{background-color:var(--decor-kitchen-fill)}.bg-decor-plant-fill{background-color:var(--decor-plant-fill)}.bg-decor-stone-fill{background-color:var(--decor-stone-fill)}.bg-destructive{background-color:var(--destructive)}.bg-destructive-solid{background-color:var(--destructive-solid)}.bg-destructive\/10{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/10{background-color:color-mix(in oklab, var(--destructive) 10%, transparent)}}.bg-destructive\/12{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/12{background-color:color-mix(in oklab, var(--destructive) 12%, transparent)}}.bg-destructive\/15{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/15{background-color:color-mix(in oklab, var(--destructive) 15%, transparent)}}.bg-destructive\/55{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/55{background-color:color-mix(in oklab, var(--destructive) 55%, transparent)}}.bg-destructive\/70{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.bg-destructive\/70{background-color:color-mix(in oklab, var(--destructive) 70%, transparent)}}.bg-fab{background-color:var(--fab)}.bg-foreground,.bg-foreground\/5{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/5{background-color:color-mix(in oklab, var(--foreground) 5%, transparent)}}.bg-foreground\/10{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/10{background-color:color-mix(in oklab, var(--foreground) 10%, transparent)}}.bg-foreground\/25{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/25{background-color:color-mix(in oklab, var(--foreground) 25%, transparent)}}.bg-foreground\/50{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/50{background-color:color-mix(in oklab, var(--foreground) 50%, transparent)}}.bg-foreground\/95{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.bg-foreground\/95{background-color:color-mix(in oklab, var(--foreground) 95%, transparent)}}.bg-glass-bg{background-color:var(--glass-bg)}.bg-glass-border{background-color:var(--glass-border)}.bg-gold-500{background-color:#c49e57;background-color:lab(67.653% 8.1186 42.093)}.bg-gold-500\/15{background-color:#c49e5726;background-color:lab(67.653% 8.1186 42.093/.15)}.bg-gold-500\/25{background-color:#c49e5740;background-color:lab(67.653% 8.1186 42.093/.25)}.bg-muted{background-color:var(--muted)}.bg-muted-foreground,.bg-muted-foreground\/30{background-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-muted-foreground\/30{background-color:color-mix(in oklab, var(--muted-foreground) 30%, transparent)}}.bg-muted-foreground\/50{background-color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-muted-foreground\/50{background-color:color-mix(in oklab, var(--muted-foreground) 50%, transparent)}}.bg-muted\/20{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/20{background-color:color-mix(in oklab, var(--muted) 20%, transparent)}}.bg-muted\/30{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/30{background-color:color-mix(in oklab, var(--muted) 30%, transparent)}}.bg-muted\/40{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/40{background-color:color-mix(in oklab, var(--muted) 40%, transparent)}}.bg-muted\/50{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/50{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.bg-muted\/60{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.bg-muted\/60{background-color:color-mix(in oklab, var(--muted) 60%, transparent)}}.bg-olive-500{background-color:#8d9b51;background-color:lab(61.4277% -13.8063 36.6969)}.bg-olive-500\/15{background-color:#8d9b5126;background-color:lab(61.4277% -13.8063 36.697/.15)}.bg-on-scrim{background-color:var(--on-scrim)}.bg-popover{background-color:var(--popover)}.bg-practica{background-color:var(--practica)}.bg-practica-soft{background-color:var(--practica-soft)}.bg-primary{background-color:var(--primary)}.bg-primary-foreground\/20{background-color:var(--primary-foreground)}@supports (color:color-mix(in lab, red, red)){.bg-primary-foreground\/20{background-color:color-mix(in oklab, var(--primary-foreground) 20%, transparent)}}.bg-primary\/5{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/5{background-color:color-mix(in oklab, var(--primary) 5%, transparent)}}.bg-primary\/10{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/10{background-color:color-mix(in oklab, var(--primary) 10%, transparent)}}.bg-primary\/12{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/12{background-color:color-mix(in oklab, var(--primary) 12%, transparent)}}.bg-primary\/15{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/15{background-color:color-mix(in oklab, var(--primary) 15%, transparent)}}.bg-primary\/25{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/25{background-color:color-mix(in oklab, var(--primary) 25%, transparent)}}.bg-primary\/50{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/50{background-color:color-mix(in oklab, var(--primary) 50%, transparent)}}.bg-primary\/70{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.bg-primary\/70{background-color:color-mix(in oklab, var(--primary) 70%, transparent)}}.bg-rose-500{background-color:var(--color-rose-500)}.bg-scrim\/10{background-color:var(--scrim)}@supports (color:color-mix(in lab, red, red)){.bg-scrim\/10{background-color:color-mix(in oklab, var(--scrim) 10%, transparent)}}.bg-secondary{background-color:var(--secondary)}.bg-success,.bg-success\/15{background-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.bg-success\/15{background-color:color-mix(in oklab, var(--success) 15%, transparent)}}.bg-success\/80{background-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.bg-success\/80{background-color:color-mix(in oklab, var(--success) 80%, transparent)}}.bg-transparent{background-color:#0000}.bg-transparent\!{background-color:#0000!important}.bg-violet,.bg-violet\/15{background-color:var(--violet)}@supports (color:color-mix(in lab, red, red)){.bg-violet\/15{background-color:color-mix(in oklab, var(--violet) 15%, transparent)}}.bg-warn-soft{background-color:var(--warn-soft)}.bg-warning,.bg-warning\/10{background-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.bg-warning\/10{background-color:color-mix(in oklab, var(--warning) 10%, transparent)}}.bg-warning\/15{background-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.bg-warning\/15{background-color:color-mix(in oklab, var(--warning) 15%, transparent)}}.bg-warning\/70{background-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.bg-warning\/70{background-color:color-mix(in oklab, var(--warning) 70%, transparent)}}.bg-white{background-color:var(--color-white)}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-primary\/90{--tw-gradient-from:var(--primary)}@supports (color:color-mix(in lab, red, red)){.from-primary\/90{--tw-gradient-from:color-mix(in oklab, var(--primary) 90%, transparent)}}.from-primary\/90{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-primary\/70{--tw-gradient-via:var(--primary)}@supports (color:color-mix(in lab, red, red)){.via-primary\/70{--tw-gradient-via:color-mix(in oklab, var(--primary) 70%, transparent)}}.via-primary\/70{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-primary{--tw-gradient-to:var(--primary);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.\[mask-image\:linear-gradient\(to_right\,transparent\,black_1\.25rem\,black_calc\(100\%-1\.25rem\)\,transparent\)\]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 1.25rem calc(100% - 1.25rem),#0000);mask-image:linear-gradient(90deg,#0000,#000 1.25rem calc(100% - 1.25rem),#0000)}.\[mask-image\:linear-gradient\(to_right\,transparent\,black_20px\,black_calc\(100\%-20px\)\,transparent\)\]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 20px calc(100% - 20px),#0000);mask-image:linear-gradient(90deg,#0000,#000 20px calc(100% - 20px),#0000)}.bg-cover{background-size:cover}.bg-center{background-position:50%}.fill-current{fill:currentColor}.fill-gold-500{fill:#c49e57;fill:lab(67.653% 8.1186 42.093)}.stroke-border{stroke:var(--border)}.stroke-destructive{stroke:var(--destructive)}.stroke-muted-foreground{stroke:var(--muted-foreground)}.stroke-primary{stroke:var(--primary)}.stroke-success{stroke:var(--success)}.stroke-warning{stroke:var(--warning)}.stroke-\[1\.75\]{stroke-width:1.75px}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-left{object-position:left}.p-0{padding:0}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-2\.5{padding:calc(var(--spacing) * 2.5)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-\[0\.9cqw\]{padding:.9cqw}.p-\[3px\]{padding:3px}.p-\[6\.5cqw\]{padding:6.5cqw}.p-\[var\(--canvas-editor-gutter\)\]{padding:var(--canvas-editor-gutter)}.px-0{padding-inline:0}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\!{padding-inline:calc(var(--spacing) * 3)!important}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-9{padding-inline:calc(var(--spacing) * 9)}.px-\[2\.4cqw\]{padding-inline:2.4cqw}.px-\[max\(1rem\,var\(--safe-left\)\)\]{padding-inline:max(1rem, var(--safe-left))}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-\[1\.1cqw\]{padding-block:1.1cqw}.py-\[clamp\(4\.5rem\,12vw\,9rem\)\]{padding-block:clamp(4.5rem,12vw,9rem)}.py-\[clamp\(4rem\,10vw\,7rem\)\]{padding-block:clamp(4rem,10vw,7rem)}.py-\[clamp\(5rem\,14vw\,10rem\)\]{padding-block:clamp(5rem,14vw,10rem)}.pt-0{padding-top:0}.pt-1{padding-top:var(--spacing)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-24{padding-top:calc(var(--spacing) * 24)}.pt-\[14svh\]{padding-top:14svh}.pt-\[21cqw\]{padding-top:21cqw}.pt-\[calc\(4rem\+var\(--safe-top\)\)\]{padding-top:calc(4rem + var(--safe-top))}.pt-\[calc\(4rem\+var\(--safe-top\)\+clamp\(2\.5rem\,9vh\,6rem\)\)\]{padding-top:calc(4rem + var(--safe-top) + clamp(2.5rem, 9vh, 6rem))}.pt-\[clamp\(6rem\,16vw\,11rem\)\]{padding-top:clamp(6rem,16vw,11rem)}.pt-\[env\(safe-area-inset-top\)\]{padding-top:env(safe-area-inset-top)}.pt-\[max\(0\.75rem\,env\(safe-area-inset-top\)\)\]{padding-top:max(.75rem, env(safe-area-inset-top))}.pt-\[max\(1rem\,var\(--safe-top\)\)\]{padding-top:max(1rem, var(--safe-top))}.pt-\[var\(--safe-top\)\]{padding-top:var(--safe-top)}.pr-1{padding-right:var(--spacing)}.pr-1\.5{padding-right:calc(var(--spacing) * 1.5)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-6{padding-right:calc(var(--spacing) * 6)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-9{padding-right:calc(var(--spacing) * 9)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pr-\[3cqw\]{padding-right:3cqw}.pr-\[env\(safe-area-inset-right\)\]{padding-right:env(safe-area-inset-right)}.pr-\[max\(1rem\,var\(--safe-right\)\)\]{padding-right:max(1rem, var(--safe-right))}.pr-\[max\(var\(--canvas-editor-gutter\)\,var\(--safe-right\)\)\]{padding-right:max(var(--canvas-editor-gutter), var(--safe-right))}.pr-\[var\(--safe-right\)\]{padding-right:var(--safe-right)}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1{padding-bottom:var(--spacing)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pb-\[env\(safe-area-inset-bottom\)\]{padding-bottom:env(safe-area-inset-bottom)}.pb-\[max\(0\.75rem\,var\(--safe-bottom\)\)\]{padding-bottom:max(.75rem, var(--safe-bottom))}.pb-\[max\(1\.25rem\,var\(--safe-bottom\)\)\]{padding-bottom:max(1.25rem, var(--safe-bottom))}.pb-\[max\(1rem\,env\(safe-area-inset-bottom\)\)\]{padding-bottom:max(1rem, env(safe-area-inset-bottom))}.pb-\[max\(1rem\,var\(--safe-bottom\)\)\]{padding-bottom:max(1rem, var(--safe-bottom))}.pb-\[max\(3rem\,8svh\)\]{padding-bottom:max(3rem,8svh)}.pb-\[max\(5rem\,calc\(var\(--safe-bottom\)\+3rem\)\)\]{padding-bottom:max(5rem, calc(var(--safe-bottom) + 3rem))}.pb-\[max\(var\(--canvas-editor-gutter\)\,var\(--safe-bottom\)\)\]{padding-bottom:max(var(--canvas-editor-gutter), var(--safe-bottom))}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-2\.5{padding-left:calc(var(--spacing) * 2.5)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-3\.5{padding-left:calc(var(--spacing) * 3.5)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-6{padding-left:calc(var(--spacing) * 6)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-10{padding-left:calc(var(--spacing) * 10)}.pl-\[22px\]{padding-left:22px}.pl-\[env\(safe-area-inset-left\)\]{padding-left:env(safe-area-inset-left)}.pl-\[max\(1rem\,var\(--safe-left\)\)\]{padding-left:max(1rem, var(--safe-left))}.pl-\[max\(var\(--canvas-editor-gutter\)\,var\(--safe-left\)\)\]{padding-left:max(var(--canvas-editor-gutter), var(--safe-left))}.pl-\[var\(--safe-left\)\]{padding-left:var(--safe-left)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-baseline{vertical-align:baseline}.align-middle{vertical-align:middle}.font-brand{font-family:var(--font-display,ui-serif), Georgia, serif}.font-mono{font-family:var(--font-mono)}.font-serif{font-family:var(--font-serif)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-body{font-size:.875rem;line-height:var(--tw-leading,1.375rem)}.text-caption{font-size:.75rem;line-height:var(--tw-leading,1rem)}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-micro{font-size:.6875rem;line-height:var(--tw-leading,.875rem)}.text-nano{font-size:.5625rem;line-height:var(--tw-leading,.75rem)}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-titulo-seccion{font-size:1rem;line-height:var(--tw-leading,1.5rem)}.text-titulo-tarjeta{font-size:1.125rem;line-height:var(--tw-leading,1)}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-xs\!{font-size:var(--text-xs)!important;line-height:var(--tw-leading,var(--text-xs--line-height))!important}.text-\[0\.95rem\]{font-size:.95rem}.text-\[12\.5px\]{font-size:12.5px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[17px\]{font-size:17px}.text-\[22px\]{font-size:22px}.text-\[clamp\(1\.5rem\,0\.75rem\+3svh\,2\.25rem\)\]{font-size:clamp(1.5rem,.75rem + 3svh,2.25rem)}.text-\[clamp\(1\.75rem\,4\.2vw\,2\.75rem\)\]{font-size:clamp(1.75rem,4.2vw,2.75rem)}.text-\[clamp\(2\.25rem\,6\.5vw\,4\.5rem\)\]{font-size:clamp(2.25rem,6.5vw,4.5rem)}.text-\[clamp\(2\.75rem\,9vw\,6rem\)\]{font-size:clamp(2.75rem,9vw,6rem)}.text-\[clamp\(2rem\,5\.5vw\,3\.75rem\)\]{font-size:clamp(2rem,5.5vw,3.75rem)}.text-\[clamp\(2rem\,5vw\,3\.25rem\)\]{font-size:clamp(2rem,5vw,3.25rem)}.text-\[clamp\(2rem\,6vw\,3rem\)\]{font-size:clamp(2rem,6vw,3rem)}.text-\[clamp\(3\.25rem\,9vw\,5rem\)\]{font-size:clamp(3.25rem,9vw,5rem)}.text-\[clamp\(7\.5rem\,34vw\,15rem\)\]{font-size:clamp(7.5rem,34vw,15rem)}.text-\[max\(0\.6rem\,1\.9cqw\)\]{font-size:max(.6rem,1.9cqw)}.text-\[max\(0\.9rem\,3\.8cqw\)\]{font-size:max(.9rem,3.8cqw)}.text-\[max\(0\.55rem\,2cqw\)\]{font-size:max(.55rem,2cqw)}.text-\[max\(0\.58rem\,1\.8cqw\)\]{font-size:max(.58rem,1.8cqw)}.text-\[max\(0\.62rem\,2\.4cqw\)\]{font-size:max(.62rem,2.4cqw)}.text-\[max\(0\.68rem\,2\.6cqw\)\]{font-size:max(.68rem,2.6cqw)}.text-\[max\(1\.25rem\,9\.5cqw\)\]{font-size:max(1.25rem,9.5cqw)}.text-\[max\(1rem\,5cqw\)\]{font-size:max(1rem,5cqw)}.leading-\[0\.8\]{--tw-leading:.8;line-height:.8}.leading-\[0\.98\]{--tw-leading:.98;line-height:.98}.leading-\[1\.02\]{--tw-leading:1.02;line-height:1.02}.leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.leading-\[1\.06\]{--tw-leading:1.06;line-height:1.06}.leading-\[1\.08\]{--tw-leading:1.08;line-height:1.08}.leading-\[var\(--size-badge-sm\)\]{--tw-leading:var(--size-badge-sm);line-height:var(--size-badge-sm)}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.font-semibold\!{--tw-font-weight:var(--font-weight-semibold)!important;font-weight:var(--font-weight-semibold)!important}.tracking-\[0\.2em\]{--tw-tracking:.2em;letter-spacing:.2em}.tracking-\[0\.3em\]{--tw-tracking:.3em;letter-spacing:.3em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-\[0\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.\[text-wrap\:pretty\]{text-wrap:pretty}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.break-words{overflow-wrap:break-word}.wrap-anywhere{overflow-wrap:anywhere}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.text-\[oklch\(53\%_0\.075_240\)\]{color:#407293;color:lab(45.4646% -9.49428 -23.7254)}.text-\[var\(--cand-ink\)\]{color:var(--cand-ink)}.text-accent-foreground{color:var(--accent-foreground)}.text-background{color:var(--background)}.text-blue-500{color:var(--color-blue-500)}.text-border{color:var(--border)}.text-card-foreground{color:var(--card-foreground)}.text-current{color:currentColor}.text-decor-bar-icon{color:var(--decor-bar-icon)}.text-decor-cava-icon{color:var(--decor-cava-icon)}.text-decor-door-icon{color:var(--decor-door-icon)}.text-decor-kitchen-icon{color:var(--decor-kitchen-icon)}.text-decor-plant-icon{color:var(--decor-plant-icon)}.text-decor-stone-icon{color:var(--decor-stone-icon)}.text-destructive{color:var(--destructive)}.text-destructive-foreground{color:var(--destructive-foreground)}.text-emerald-600{color:var(--color-emerald-600)}.text-fab-foreground{color:var(--fab-foreground)}.text-foreground{color:var(--foreground)}.text-foreground\!{color:var(--foreground)!important}.text-foreground\/70{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/70{color:color-mix(in oklab, var(--foreground) 70%, transparent)}}.text-foreground\/75{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/75{color:color-mix(in oklab, var(--foreground) 75%, transparent)}}.text-foreground\/80{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/80{color:color-mix(in oklab, var(--foreground) 80%, transparent)}}.text-foreground\/85{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/85{color:color-mix(in oklab, var(--foreground) 85%, transparent)}}.text-foreground\/90{color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.text-foreground\/90{color:color-mix(in oklab, var(--foreground) 90%, transparent)}}.text-gold-300{color:#e3c287;color:lab(80.4389% 6.1101 34.3704)}.text-gold-300\/35{color:#e3c28759;color:lab(80.4389% 6.1101 34.3704/.35)}.text-gold-300\/40{color:#e3c28766;color:lab(80.4389% 6.1101 34.3704/.4)}.text-gold-300\/45{color:#e3c28773;color:lab(80.4389% 6.1101 34.3704/.45)}.text-gold-500{color:#c49e57;color:lab(67.653% 8.1186 42.093)}.text-gold-600{color:#a98644;color:lab(58.3533% 7.93663 40.5054)}.text-gold-700{color:#80642e;color:lab(44.4092% 6.78915 34.3779)}.text-muted-foreground,.text-muted-foreground\/40{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/40{color:color-mix(in oklab, var(--muted-foreground) 40%, transparent)}}.text-muted-foreground\/50{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/50{color:color-mix(in oklab, var(--muted-foreground) 50%, transparent)}}.text-muted-foreground\/80{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/80{color:color-mix(in oklab, var(--muted-foreground) 80%, transparent)}}.text-muted-foreground\/90{color:var(--muted-foreground)}@supports (color:color-mix(in lab, red, red)){.text-muted-foreground\/90{color:color-mix(in oklab, var(--muted-foreground) 90%, transparent)}}.text-popover-foreground{color:var(--popover-foreground)}.text-practica-ink{color:var(--practica-ink)}.text-practica-sobre{color:var(--practica-sobre)}.text-primary{color:var(--primary)}.text-primary-foreground,.text-primary-foreground\/90{color:var(--primary-foreground)}@supports (color:color-mix(in lab, red, red)){.text-primary-foreground\/90{color:color-mix(in oklab, var(--primary-foreground) 90%, transparent)}}.text-primary\/25{color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.text-primary\/25{color:color-mix(in oklab, var(--primary) 25%, transparent)}}.text-primary\/30{color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.text-primary\/30{color:color-mix(in oklab, var(--primary) 30%, transparent)}}.text-primary\/35{color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.text-primary\/35{color:color-mix(in oklab, var(--primary) 35%, transparent)}}.text-red-500{color:var(--color-red-500)}.text-scrim{color:var(--scrim)}.text-secondary-foreground{color:var(--secondary-foreground)}.text-success{color:var(--success)}.text-success-foreground{color:var(--success-foreground)}.text-teal-200\/25{color:#96f7e440}@supports (color:color-mix(in lab, red, red)){.text-teal-200\/25{color:color-mix(in oklab, var(--color-teal-200) 25%, transparent)}}.text-tono-amber{color:var(--tono-amber)}.text-tono-burgundy{color:var(--tono-burgundy)}.text-tono-emerald{color:var(--tono-emerald)}.text-tono-gold{color:var(--tono-gold)}.text-tono-neutral{color:var(--tono-neutral)}.text-tono-olive{color:var(--tono-olive)}.text-tono-red{color:var(--tono-red)}.text-tono-teal{color:var(--tono-teal)}.text-tono-violet{color:var(--tono-violet)}.text-warn-fg{color:var(--warn-fg)}.text-warning{color:var(--warning)}.text-warning-foreground{color:var(--warning-foreground)}.text-white{color:var(--color-white)}.text-white\/25{color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.text-white\/25{color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.text-white\/30{color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.text-white\/30{color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.text-white\/35{color:#ffffff59}@supports (color:color-mix(in lab, red, red)){.text-white\/35{color:color-mix(in oklab, var(--color-white) 35%, transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab, red, red)){.text-white\/80{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.text-white\/85{color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.text-white\/85{color:color-mix(in oklab, var(--color-white) 85%, transparent)}}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.text-white\/90{color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.\[font-variant-numeric\:lining-nums_tabular-nums\]{font-variant-numeric:lining-nums tabular-nums}.\[font-variant-numeric\:tabular-nums\]{font-variant-numeric:tabular-nums}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-\[var\(--primary\)\]{accent-color:var(--primary)}.opacity-0{opacity:0}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-90{opacity:.9}.opacity-100{opacity:1}.opacity-\[0\.06\]{opacity:.06}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_2px_var\(--card\)\]{--tw-shadow:0 0 0 2px var(--tw-shadow-color,var(--card));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_3px_var\(--warning\)\]{--tw-shadow:inset 0 0 0 3px var(--tw-shadow-color,var(--warning));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_3px_0_0_var\(--warning\)\]{--tw-shadow:inset 3px 0 0 var(--tw-shadow-color,var(--warning));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-fab{--tw-shadow:0 10px 28px var(--tw-shadow-color,#00000047);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@supports (color:lab(0% 0 0)){.shadow-fab{--tw-shadow:0 10px 28px var(--tw-shadow-color,lab(0% 0 0/.28))}}.shadow-glass-highlight{--tw-shadow:var(--glass-highlight);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-hoja{--tw-shadow:0 -8px 28px var(--tw-shadow-color,#00000024);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@supports (color:lab(0% 0 0)){.shadow-hoja{--tw-shadow:0 -8px 28px var(--tw-shadow-color,lab(0% 0 0/.14))}}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-4{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-\[var\(--cand\)\]{--tw-ring-color:var(--cand)}.ring-accent\/60{--tw-ring-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.ring-accent\/60{--tw-ring-color:color-mix(in oklab, var(--accent) 60%, transparent)}}.ring-background\/80{--tw-ring-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.ring-background\/80{--tw-ring-color:color-mix(in oklab, var(--background) 80%, transparent)}}.ring-black\/5{--tw-ring-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.ring-black\/5{--tw-ring-color:color-mix(in oklab, var(--color-black) 5%, transparent)}}.ring-border{--tw-ring-color:var(--border)}.ring-burgundy-500\/30{--tw-ring-color:#b65a5f4d}@supports (color:lab(0% 0 0)){.ring-burgundy-500\/30{--tw-ring-color:lab(50.0038% 38.6181 15.4556/.3)}}.ring-current\/35{--tw-ring-color:currentcolor}@supports (color:color-mix(in lab, red, red)){.ring-current\/35{--tw-ring-color:color-mix(in oklab, currentcolor 35%, transparent)}}.ring-destructive,.ring-destructive\/30{--tw-ring-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.ring-destructive\/30{--tw-ring-color:color-mix(in oklab, var(--destructive) 30%, transparent)}}.ring-gold-500\/30{--tw-ring-color:#c49e574d}@supports (color:lab(0% 0 0)){.ring-gold-500\/30{--tw-ring-color:lab(67.653% 8.1186 42.093/.3)}}.ring-olive-500\/30{--tw-ring-color:#8d9b514d}@supports (color:lab(0% 0 0)){.ring-olive-500\/30{--tw-ring-color:lab(61.4277% -13.8063 36.697/.3)}}.ring-primary,.ring-primary\/25{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.ring-primary\/25{--tw-ring-color:color-mix(in oklab, var(--primary) 25%, transparent)}}.ring-primary\/30{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.ring-primary\/30{--tw-ring-color:color-mix(in oklab, var(--primary) 30%, transparent)}}.ring-primary\/40{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.ring-primary\/40{--tw-ring-color:color-mix(in oklab, var(--primary) 40%, transparent)}}.ring-primary\/55{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.ring-primary\/55{--tw-ring-color:color-mix(in oklab, var(--primary) 55%, transparent)}}.ring-primary\/90{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.ring-primary\/90{--tw-ring-color:color-mix(in oklab, var(--primary) 90%, transparent)}}.ring-ring{--tw-ring-color:var(--ring)}.ring-success,.ring-success\/30{--tw-ring-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.ring-success\/30{--tw-ring-color:color-mix(in oklab, var(--success) 30%, transparent)}}.ring-success\/55{--tw-ring-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.ring-success\/55{--tw-ring-color:color-mix(in oklab, var(--success) 55%, transparent)}}.ring-violet\/30{--tw-ring-color:var(--violet)}@supports (color:color-mix(in lab, red, red)){.ring-violet\/30{--tw-ring-color:color-mix(in oklab, var(--violet) 30%, transparent)}}.ring-warning,.ring-warning\/30{--tw-ring-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.ring-warning\/30{--tw-ring-color:color-mix(in oklab, var(--warning) 30%, transparent)}}.ring-warning\/55{--tw-ring-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.ring-warning\/55{--tw-ring-color:color-mix(in oklab, var(--warning) 55%, transparent)}}.ring-white\/40{--tw-ring-color:#fff6}@supports (color:color-mix(in lab, red, red)){.ring-white\/40{--tw-ring-color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.ring-offset-1{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.ring-offset-background{--tw-ring-offset-color:var(--background)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-2xl{--tw-blur:blur(var(--blur-2xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.sepia{--tw-sepia:sepia(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[var\(--glass-blur\)\]{--tw-backdrop-blur:blur(var(--glass-blur));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-saturate-150{--tw-backdrop-saturate:saturate(150%);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-color\,box-shadow\,border-radius\]{transition-property:background-color,border-color,box-shadow,border-radius;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,color\,filter\]{transition-property:background-color,color,filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[bottom\]{transition-property:bottom;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,background-color\,border-color\,transform\,opacity\]{transition-property:color,background-color,border-color,transform,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,background-color\,transform\,opacity\]{transition-property:color,background-color,transform,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,transform\]{transition-property:color,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[filter\]{transition-property:filter;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[height\]{transition-property:height;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\,top\]{transition-property:left,top;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[stroke-dashoffset\]{transition-property:stroke-dashoffset;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,padding\]{transition-property:width,padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-\(--duration-escena\){--tw-duration:var(--duration-escena);transition-duration:var(--duration-escena)}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.ease-\(--ease-salida\){--tw-ease:var(--ease-salida);transition-timing-function:var(--ease-salida)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.will-change-transform{will-change:transform}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.\[--control-h\:var\(--control-h-sm\)\]{--control-h:var(--control-h-sm)}.\[--retraso\:500ms\]{--retraso:.5s}.\[--retraso\:1100ms\]{--retraso:1.1s}.\[-ms-overflow-style\:none\]{-ms-overflow-style:none}.\[text-shadow\:0_1px_3px_var\(--decor-pase-tinta\)\]{text-shadow:0 1px 3px var(--decor-pase-tinta)}.ring-inset{--tw-ring-inset:inset}@media (hover:hover){.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:underline:is(:where(.group):hover *){text-decoration-line:underline}}.group-data-\[labels\=visible\]\/labels\:group-data-\[state\=current\]\/paso\:inline:is(:where(.group\/labels)[data-labels=visible] *):is(:where(.group\/paso)[data-state=current] *),.group-data-\[labels\=visible\]\/labels\:group-data-\[state\=terminal\]\/paso\:inline:is(:where(.group\/labels)[data-labels=visible] *):is(:where(.group\/paso)[data-state=terminal] *){display:inline}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-70:is(:where(.peer):disabled~*){opacity:.7}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.placeholder\:text-muted-foreground::placeholder{color:var(--muted-foreground)}.placeholder\:text-placeholder::placeholder{color:var(--placeholder)}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:inset-y-0:before{content:var(--tw-content);inset-block:0}.before\:left-0:before{content:var(--tw-content);left:0}.before\:w-1:before{content:var(--tw-content);width:var(--spacing)}.before\:bg-warning:before{content:var(--tw-content);background-color:var(--warning)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:top-1\/2:after{content:var(--tw-content);top:50%}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:h-\[max\(var\(--size-tap-target\)\,100\%\)\]:after{content:var(--tw-content);height:max(var(--size-tap-target), 100%)}.after\:w-\[max\(var\(--size-tap-target\)\,100\%\)\]:after{content:var(--tw-content);width:max(var(--size-tap-target), 100%)}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.after\:-translate-y-1\/2:after{content:var(--tw-content);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.after\:content-\[\'\'\]:after{--tw-content:"";content:var(--tw-content)}.first\:mt-0:first-child{margin-top:0}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}.first\:pt-0:first-child{padding-top:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.empty\:hidden:empty{display:none}@media (hover:hover){.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:border-primary\/40:hover{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:border-primary\/40:hover{border-color:color-mix(in oklab, var(--primary) 40%, transparent)}}.hover\:bg-accent:hover{background-color:var(--accent)}.hover\:bg-accent\!:hover{background-color:var(--accent)!important}.hover\:bg-accent\/40:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/40:hover{background-color:color-mix(in oklab, var(--accent) 40%, transparent)}}.hover\:bg-accent\/60:hover{background-color:var(--accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/60:hover{background-color:color-mix(in oklab, var(--accent) 60%, transparent)}}.hover\:bg-background:hover{background-color:var(--background)}.hover\:bg-burgundy-500\/20:hover{background-color:#b65a5f33;background-color:lab(50.0038% 38.6181 15.4556/.2)}.hover\:bg-destructive-solid\/90:hover{background-color:var(--destructive-solid)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive-solid\/90:hover{background-color:color-mix(in oklab, var(--destructive-solid) 90%, transparent)}}.hover\:bg-destructive\/20:hover{background-color:var(--destructive)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/20:hover{background-color:color-mix(in oklab, var(--destructive) 20%, transparent)}}.hover\:bg-foreground\/5:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-foreground\/5:hover{background-color:color-mix(in oklab, var(--foreground) 5%, transparent)}}.hover\:bg-foreground\/10:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-foreground\/10:hover{background-color:color-mix(in oklab, var(--foreground) 10%, transparent)}}.hover\:bg-foreground\/\[0\.06\]:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-foreground\/\[0\.06\]:hover{background-color:color-mix(in oklab, var(--foreground) 6%, transparent)}}.hover\:bg-gold-500\/20:hover{background-color:#c49e5733;background-color:lab(67.653% 8.1186 42.093/.2)}.hover\:bg-muted:hover,.hover\:bg-muted\/50:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/50:hover{background-color:color-mix(in oklab, var(--muted) 50%, transparent)}}.hover\:bg-muted\/70:hover{background-color:var(--muted)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-muted\/70:hover{background-color:color-mix(in oklab, var(--muted) 70%, transparent)}}.hover\:bg-olive-500\/20:hover{background-color:#8d9b5133;background-color:lab(61.4277% -13.8063 36.697/.2)}.hover\:bg-practica-ink:hover{background-color:var(--practica-ink)}.hover\:bg-practica\/12:hover{background-color:var(--practica)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-practica\/12:hover{background-color:color-mix(in oklab, var(--practica) 12%, transparent)}}.hover\:bg-practica\/15:hover{background-color:var(--practica)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-practica\/15:hover{background-color:color-mix(in oklab, var(--practica) 15%, transparent)}}.hover\:bg-primary\/15:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/15:hover{background-color:color-mix(in oklab, var(--primary) 15%, transparent)}}.hover\:bg-primary\/20:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/20:hover{background-color:color-mix(in oklab, var(--primary) 20%, transparent)}}.hover\:bg-primary\/90:hover{background-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab, var(--primary) 90%, transparent)}}.hover\:bg-scrim\/20:hover{background-color:var(--scrim)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-scrim\/20:hover{background-color:color-mix(in oklab, var(--scrim) 20%, transparent)}}.hover\:bg-secondary\/80:hover{background-color:var(--secondary)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab, var(--secondary) 80%, transparent)}}.hover\:bg-success\/20:hover{background-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-success\/20:hover{background-color:color-mix(in oklab, var(--success) 20%, transparent)}}.hover\:bg-success\/90:hover{background-color:var(--success)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-success\/90:hover{background-color:color-mix(in oklab, var(--success) 90%, transparent)}}.hover\:bg-violet\/20:hover{background-color:var(--violet)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-violet\/20:hover{background-color:color-mix(in oklab, var(--violet) 20%, transparent)}}.hover\:bg-warning\/20:hover{background-color:var(--warning)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-warning\/20:hover{background-color:color-mix(in oklab, var(--warning) 20%, transparent)}}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.hover\:text-accent-foreground:hover{color:var(--accent-foreground)}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:text-practica-soft:hover{color:var(--practica-soft)}.hover\:text-primary:hover{color:var(--primary)}.hover\:text-primary-foreground:hover{color:var(--primary-foreground)}.hover\:no-underline:hover{text-decoration-line:none}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-100:hover{opacity:1}.hover\:brightness-110:hover{--tw-brightness:brightness(110%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:absolute:focus{position:absolute}.focus\:fixed:focus{position:fixed}.focus\:top-4:focus{top:calc(var(--spacing) * 4)}.focus\:top-\[calc\(var\(--safe-top\)\+0\.75rem\)\]:focus{top:calc(var(--safe-top) + .75rem)}.focus\:left-4:focus{left:calc(var(--spacing) * 4)}.focus\:left-\[max\(1rem\,var\(--safe-left\)\)\]:focus{left:max(1rem, var(--safe-left))}.focus\:z-\[var\(--z-overlay\)\]:focus{z-index:var(--z-overlay)}.focus\:inline-flex:focus{display:inline-flex}.focus\:min-h-\[var\(--size-tap-target\)\]:focus{min-height:var(--size-tap-target)}.focus\:items-center:focus{align-items:center}.focus\:rounded-full:focus{border-radius:3.40282e38px}.focus\:rounded-md:focus{border-radius:calc(var(--radius) - 2px)}.focus\:bg-accent:focus{background-color:var(--accent)}.focus\:bg-background:focus{background-color:var(--background)}.focus\:bg-primary:focus{background-color:var(--primary)}.focus\:px-4:focus{padding-inline:calc(var(--spacing) * 4)}.focus\:px-5:focus{padding-inline:calc(var(--spacing) * 5)}.focus\:py-2:focus{padding-block:calc(var(--spacing) * 2)}.focus\:text-sm:focus{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.focus\:font-semibold:focus{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.focus\:text-accent-foreground:focus{color:var(--accent-foreground)}.focus\:text-destructive:focus{color:var(--destructive)}.focus\:text-foreground:focus{color:var(--foreground)}.focus\:text-primary-foreground:focus{color:var(--primary-foreground)}.focus\:shadow-lg:focus{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-primary:focus{--tw-ring-color:var(--primary)}.focus\:ring-ring:focus{--tw-ring-color:var(--ring)}.focus\:ring-offset-0:focus{--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:not-sr-only:focus-visible{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus-visible\:inline-flex:focus-visible{display:inline-flex}.focus-visible\:rounded-sm:focus-visible{border-radius:calc(var(--radius) - 4px)}.focus-visible\:bg-accent:focus-visible{background-color:var(--accent)}.focus-visible\:ring-0:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-1:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-current:focus-visible{--tw-ring-color:currentcolor}.focus-visible\:ring-primary:focus-visible{--tw-ring-color:var(--primary)}.focus-visible\:ring-primary-foreground:focus-visible{--tw-ring-color:var(--primary-foreground)}.focus-visible\:ring-primary\/50:focus-visible{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-primary\/50:focus-visible{--tw-ring-color:color-mix(in oklab, var(--primary) 50%, transparent)}}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:var(--ring)}.focus-visible\:ring-white:focus-visible{--tw-ring-color:var(--color-white)}.focus-visible\:ring-offset-0:focus-visible{--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-4:focus-visible{--tw-ring-offset-width:4px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color:var(--background)}.focus-visible\:ring-offset-black\/40:focus-visible{--tw-ring-offset-color:#0006}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-offset-black\/40:focus-visible{--tw-ring-offset-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.focus-visible\:ring-offset-muted:focus-visible{--tw-ring-offset-color:var(--muted)}.focus-visible\:outline:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-\[3px\]:focus-visible{outline-style:var(--tw-outline-style);outline-width:3px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-offset-4:focus-visible{outline-offset:4px}.focus-visible\:outline-gold-300:focus-visible{outline-color:#e3c287;outline-color:lab(80.4389% 6.1101 34.3704)}.focus-visible\:outline-primary:focus-visible{outline-color:var(--primary)}.focus-visible\:outline-ring:focus-visible{outline-color:var(--ring)}.focus-visible\:outline-white:focus-visible{outline-color:var(--color-white)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}.active\:scale-90:active{--tw-scale-x:90%;--tw-scale-y:90%;--tw-scale-z:90%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-\[0\.97\]:active{scale:.97}.active\:opacity-80:active{opacity:.8}@media (hover:hover){.enabled\:hover\:border-primary\/40:enabled:hover{border-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.enabled\:hover\:border-primary\/40:enabled:hover{border-color:color-mix(in oklab, var(--primary) 40%, transparent)}}.enabled\:hover\:bg-foreground\/10:enabled:hover{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.enabled\:hover\:bg-foreground\/10:enabled:hover{background-color:color-mix(in oklab, var(--foreground) 10%, transparent)}}.enabled\:hover\:text-foreground:enabled:hover{color:var(--foreground)}}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}@media (hover:hover){.disabled\:hover\:scale-100:disabled:hover{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.has-\[\[data-alto\=fijo\]\]\:h-full:has([data-alto=fijo]){height:100%}.has-\[\[data-sangre\]\]\:p-0:has([data-sangre]){padding:0}.aria-expanded\:bg-accent[aria-expanded=true]{background-color:var(--accent)}.aria-pressed\:bg-foreground\/15[aria-pressed=true]{background-color:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.aria-pressed\:bg-foreground\/15[aria-pressed=true]{background-color:color-mix(in oklab, var(--foreground) 15%, transparent)}}.aria-pressed\:text-foreground[aria-pressed=true]{color:var(--foreground)}.aria-\[current\=step\]\:bg-gold-100[aria-current=step]{background-color:#f9e9ce;background-color:lab(93.152% 2.22427 15.4482)}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:var(--spacing);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:var(--background)}.data-\[state\=active\]\:bg-transparent[data-state=active]{background-color:#0000}.data-\[state\=active\]\:text-foreground[data-state=active]{color:var(--foreground)}.data-\[state\=active\]\:shadow-none[data-state=active]{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-\[state\=active\]\:shadow-sm[data-state=active]{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.data-\[state\=checked\]\:translate-x-5[data-state=checked]{--tw-translate-x:calc(var(--spacing) * 5);translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:var(--primary)}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:var(--primary-foreground)}.data-\[state\=closed\]\:duration-\(--duration-panel-cerrar\)[data-state=closed]{--tw-duration:var(--duration-panel-cerrar);transition-duration:var(--duration-panel-cerrar)}.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:var(--accent)}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:var(--muted-foreground)}.data-\[state\=open\]\:duration-\(--duration-panel-abrir\)[data-state=open]{--tw-duration:var(--duration-panel-abrir);transition-duration:var(--duration-panel-abrir)}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:var(--muted)}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--tw-translate-x:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:var(--input)}@supports ((-webkit-backdrop-filter:var(--tw)) or (backdrop-filter:var(--tw))){.supports-\[backdrop-filter\]\:bg-background\/75{background-color:var(--background)}@supports (color:color-mix(in lab, red, red)){.supports-\[backdrop-filter\]\:bg-background\/75{background-color:color-mix(in oklab, var(--background) 75%, transparent)}}.supports-\[backdrop-filter\]\:bg-card\/80{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.supports-\[backdrop-filter\]\:bg-card\/80{background-color:color-mix(in oklab, var(--card) 80%, transparent)}}}@media (prefers-reduced-motion:no-preference){@media (hover:hover){.motion-safe\:group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}}}@media (prefers-reduced-motion:reduce){.motion-reduce\:transform-none{transform:none}.motion-reduce\:\!animate-none{animation:none!important}.motion-reduce\:animate-none{animation:none}.motion-reduce\:scroll-auto{scroll-behavior:auto}.motion-reduce\:transition-none{transition-property:none}.motion-reduce\:active\:scale-100:active{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.motion-reduce\:active\:opacity-100:active{opacity:1}}@media not all and (min-width:48rem){.max-md\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.max-md\:hidden{display:none}.max-md\:size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.max-md\:h-14{height:calc(var(--spacing) * 14)}.max-md\:h-\[calc\(2_\*_var\(--barra-superior-h\)_\+_1px\)\]{height:calc(2 * var(--barra-superior-h) + 1px)}.max-md\:scroll-pb-\[var\(--espacio-flotante-inferior\)\]{scroll-padding-bottom:var(--espacio-flotante-inferior)}.max-md\:grid-rows-\[var\(--barra-superior-h\)_var\(--barra-superior-h\)\]{grid-template-rows:var(--barra-superior-h) var(--barra-superior-h)}.max-md\:gap-1{gap:var(--spacing)}.max-md\:p-0{padding:0}.max-md\:px-2{padding-inline:calc(var(--spacing) * 2)}.max-md\:pb-\[var\(--espacio-flotante-inferior\)\]{padding-bottom:var(--espacio-flotante-inferior)}.max-md\:group-data-\[asa\]\/main\:pb-\[calc\(1rem\+var\(--espacio-flotante-inferior\)\)\]:is(:where(.group\/main)[data-asa] *){padding-bottom:calc(1rem + var(--espacio-flotante-inferior))}.max-md\:has-\[\[data-sangre\]\]\:scroll-pb-0:has([data-sangre]){scroll-padding-bottom:0}.max-md\:has-\[\[data-sangre\]\]\:pb-0:has([data-sangre]){padding-bottom:0}}@media (min-width:900px){.min-\[900px\]\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:40rem){.sm\:-right-10{right:calc(var(--spacing) * -10)}.sm\:right-0{right:0}.sm\:right-\[4\%\]{right:4%}.sm\:left-0{left:0}.sm\:left-3{left:calc(var(--spacing) * 3)}.sm\:left-\[3\%\]{left:3%}.sm\:left-\[12\%\]{left:12%}.sm\:col-span-1{grid-column:span 1/span 1}.sm\:-mx-10{margin-inline:calc(var(--spacing) * -10)}.sm\:mr-auto{margin-right:auto}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:aspect-\[3\/2\]{aspect-ratio:3/2}.sm\:size-20{width:calc(var(--spacing) * 20);height:calc(var(--spacing) * 20)}.sm\:h-auto{height:auto}.sm\:max-h-\[92\%\]{max-height:92%}.sm\:w-4{width:calc(var(--spacing) * 4)}.sm\:w-8{width:calc(var(--spacing) * 8)}.sm\:w-16{width:calc(var(--spacing) * 16)}.sm\:w-20{width:calc(var(--spacing) * 20)}.sm\:w-32{width:calc(var(--spacing) * 32)}.sm\:w-40{width:calc(var(--spacing) * 40)}.sm\:w-44{width:calc(var(--spacing) * 44)}.sm\:w-56{width:calc(var(--spacing) * 56)}.sm\:w-\[34\%\]{width:34%}.sm\:w-\[38\%\]{width:38%}.sm\:w-\[52\%\]{width:52%}.sm\:w-auto{width:auto}.sm\:max-w-\[60\%\]{max-width:60%}.sm\:max-w-\[440px\]{max-width:440px}.sm\:max-w-\[480px\]{max-width:480px}.sm\:max-w-\[520px\]{max-width:520px}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:max-w-md{max-width:var(--container-md)}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:max-w-xl{max-width:var(--container-xl)}.sm\:shrink-0{flex-shrink:0}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-center{align-items:center}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:justify-end{justify-content:flex-end}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:gap-5{gap:calc(var(--spacing) * 5)}.sm\:gap-10{gap:calc(var(--spacing) * 10)}.sm\:gap-14{gap:calc(var(--spacing) * 14)}.sm\:gap-16{gap:calc(var(--spacing) * 16)}.sm\:gap-28{gap:calc(var(--spacing) * 28)}.sm\:gap-x-3{column-gap:calc(var(--spacing) * 3)}.sm\:gap-x-10{column-gap:calc(var(--spacing) * 10)}:where(.sm\:space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))}.sm\:rounded-lg{border-radius:var(--radius)}.sm\:rounded-t-lg{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.sm\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-10{padding-inline:calc(var(--spacing) * 10)}.sm\:pt-0{padding-top:0}.sm\:pt-16{padding-top:calc(var(--spacing) * 16)}.sm\:pb-28{padding-bottom:calc(var(--spacing) * 28)}.sm\:text-left{text-align:left}.sm\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.sm\:text-6xl{font-size:var(--text-6xl);line-height:var(--tw-leading,var(--text-6xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.sm\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media (min-width:48rem){.md\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.md\:static{position:static}.md\:sticky{position:sticky}.md\:inset-auto{inset:auto}.md\:top-28{top:calc(var(--spacing) * 28)}.md\:bottom-\[3\.5vh\]{bottom:3.5vh}.md\:z-auto{z-index:auto}.md\:order-2{order:2}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-span-6{grid-column:span 6/span 6}.md\:col-span-7{grid-column:span 7/span 7}.md\:col-start-1{grid-column-start:1}.md\:col-start-7{grid-column-start:7}.md\:col-start-8{grid-column-start:8}.md\:row-start-1{grid-row-start:1}.md\:-mx-6{margin-inline:calc(var(--spacing) * -6)}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:inline{display:inline}.md\:h-24{height:calc(var(--spacing) * 24)}.md\:h-full{height:100%}.md\:w-24{width:calc(var(--spacing) * 24)}.md\:w-\[360px\]{width:360px}.md\:w-\[var\(--ancho-columna-lista\)\]{width:var(--ancho-columna-lista)}.md\:shrink-0{flex-shrink:0}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:grid-cols-\[minmax\(0\,1fr\)_minmax\(288px\,336px\)\]{grid-template-columns:minmax(0,1fr) minmax(288px,336px)}.md\:items-center{align-items:center}.md\:gap-12{gap:calc(var(--spacing) * 12)}.md\:gap-x-10{column-gap:calc(var(--spacing) * 10)}.md\:self-end{align-self:flex-end}.md\:rounded-lg{border-radius:var(--radius)}.md\:border{border-style:var(--tw-border-style);border-width:1px}.md\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.md\:border-border{border-color:var(--border)}.md\:p-6{padding:calc(var(--spacing) * 6)}.md\:px-4{padding-inline:calc(var(--spacing) * 4)}.md\:px-6{padding-inline:calc(var(--spacing) * 6)}.md\:py-4{padding-block:calc(var(--spacing) * 4)}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.md\:has-\[\[data-alto\=fijo-md\]\]\:h-full:has([data-alto=fijo-md]){height:100%}.md\:has-\[\[data-sangre\]\]\:p-0:has([data-sangre]){padding:0}}@media (min-width:64rem){.lg\:left-\[max\(1rem\,calc\(\(100vw-72rem\)\/2-1\.5rem\)\)\]{left:max(1rem,50vw - 37.5rem)}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:col-span-3{grid-column:span 3/span 3}.lg\:col-span-5{grid-column:span 5/span 5}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:col-start-7{grid-column-start:7}.lg\:mx-0{margin-inline:0}.lg\:mt-0{margin-top:0}.lg\:mt-6{margin-top:calc(var(--spacing) * 6)}.lg\:mt-16{margin-top:calc(var(--spacing) * 16)}.lg\:mt-24{margin-top:calc(var(--spacing) * 24)}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:inline{display:inline}.lg\:w-auto{width:auto}.lg\:w-full{width:100%}.lg\:max-w-\[30rem\]{max-width:30rem}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-\[auto_minmax\(8rem\,1fr\)_auto\]{grid-template-columns:auto minmax(8rem,1fr) auto}.lg\:grid-cols-\[minmax\(0\,1\.35fr\)_minmax\(0\,1\.25fr\)_minmax\(0\,1fr\)_minmax\(0\,0\.8fr\)\]{grid-template-columns:minmax(0,1.35fr) minmax(0,1.25fr) minmax(0,1fr) minmax(0,.8fr)}.lg\:items-start{align-items:flex-start}.lg\:gap-6{gap:calc(var(--spacing) * 6)}.lg\:gap-20{gap:calc(var(--spacing) * 20)}.lg\:gap-x-10{column-gap:calc(var(--spacing) * 10)}.lg\:gap-x-12{column-gap:calc(var(--spacing) * 12)}.lg\:justify-self-end{justify-self:flex-end}.lg\:justify-self-start{justify-self:flex-start}.lg\:overflow-visible{overflow:visible}.lg\:px-0{padding-inline:0}.lg\:py-16{padding-block:calc(var(--spacing) * 16)}}@media (min-width:80rem){.xl\:block{display:block}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@container command-bar not (min-width:850px){.\@max-\[850px\]\/command-bar\:block{display:block}.\@max-\[850px\]\/command-bar\:hidden{display:none}}.dark\:block:where(.dark,.dark *){display:block}.dark\:hidden:where(.dark,.dark *){display:none}.dark\:border-destructive:where(.dark,.dark *){border-color:var(--destructive)}.dark\:bg-on-scrim\/60:where(.dark,.dark *){background-color:var(--on-scrim)}@supports (color:color-mix(in lab, red, red)){.dark\:bg-on-scrim\/60:where(.dark,.dark *){background-color:color-mix(in oklab, var(--on-scrim) 60%, transparent)}}.dark\:text-gold-300:where(.dark,.dark *){color:#e3c287;color:lab(80.4389% 6.1101 34.3704)}.dark\:text-gold-400:where(.dark,.dark *){color:#d6b26f;color:lab(74.6301% 7.30416 39.1822)}.dark\:aria-\[current\=step\]\:bg-gold-900\/50:where(.dark,.dark *)[aria-current=step]{background-color:#4d3d1f80;background-color:lab(26.9892% 4.01251 20.9469/.5)}@media (any-pointer:coarse){.tactil\:min-h-\[var\(--size-tap-target\)\]{min-height:var(--size-tap-target)}.tactil\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.tactil\:after\:absolute:after{content:var(--tw-content);position:absolute}.tactil\:after\:top-1\/2:after{content:var(--tw-content);top:50%}.tactil\:after\:left-0:after{content:var(--tw-content);left:0}.tactil\:after\:left-1\/2:after{content:var(--tw-content);left:50%}.tactil\:after\:h-\[max\(var\(--size-tap-target\)\,100\%\)\]:after{content:var(--tw-content);height:max(var(--size-tap-target), 100%)}.tactil\:after\:h-\[var\(--size-tap-target\)\]:after{content:var(--tw-content);height:var(--size-tap-target)}.tactil\:after\:w-\[max\(var\(--size-tap-target\)\,100\%\)\]:after{content:var(--tw-content);width:max(var(--size-tap-target), 100%)}.tactil\:after\:w-full:after{content:var(--tw-content);width:100%}.tactil\:after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.tactil\:after\:-translate-y-1\/2:after{content:var(--tw-content);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.tactil\:after\:content-\[\"\"\]:after{--tw-content:"";content:var(--tw-content)}}@media (min-width:1180px){.dos-paneles\:not-sr-only{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.dos-paneles\:block{display:block}.dos-paneles\:contents{display:contents}.dos-paneles\:flex{display:flex}.dos-paneles\:hidden{display:none}.dos-paneles\:w-\[380px\]{width:380px}.dos-paneles\:w-\[var\(--ancho-columna-aux\)\]{width:var(--ancho-columna-aux)}.dos-paneles\:w-\[var\(--ancho-columna-lista\)\]{width:var(--ancho-columna-lista)}.dos-paneles\:max-w-56{max-width:calc(var(--spacing) * 56)}.dos-paneles\:flex-none{flex:none}.dos-paneles\:shrink-0{flex-shrink:0}.dos-paneles\:flex-row{flex-direction:row}.dos-paneles\:gap-4{gap:calc(var(--spacing) * 4)}.dos-paneles\:rounded-lg{border-radius:var(--radius)}.dos-paneles\:rounded-none{border-radius:0}.dos-paneles\:border{border-style:var(--tw-border-style);border-width:1px}.dos-paneles\:border-0{border-style:var(--tw-border-style);border-width:0}.dos-paneles\:border-border{border-color:var(--border)}.dos-paneles\:bg-card\/90{background-color:var(--card)}@supports (color:color-mix(in lab, red, red)){.dos-paneles\:bg-card\/90{background-color:color-mix(in oklab, var(--card) 90%, transparent)}}.dos-paneles\:bg-transparent{background-color:#0000}.dos-paneles\:p-0{padding:0}.dos-paneles\:px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.dos-paneles\:px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.dos-paneles\:py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.dos-paneles\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.dos-paneles\:shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.dos-paneles\:backdrop-blur-none{--tw-backdrop-blur: ;-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.dos-paneles\:backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.dos-paneles\:backdrop-saturate-150{--tw-backdrop-saturate:saturate(150%);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}}@media (max-height:429px){.bajo\:grid{display:grid}.bajo\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.bajo\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}.sobre-escena\:text-scrim:where(body:has([data-ambient-scene]) [data-cabecera-sitio][data-arriba],body:has([data-ambient-scene]) [data-cabecera-sitio][data-arriba] *,body:has([data-relato]) [data-cabecera-sitio],body:has([data-relato]) [data-cabecera-sitio] *,body:has([data-portada]) [data-cabecera-sitio][data-arriba],body:has([data-portada]) [data-cabecera-sitio][data-arriba] *),.sobre-escena\:text-scrim\/90:where(body:has([data-ambient-scene]) [data-cabecera-sitio][data-arriba],body:has([data-ambient-scene]) [data-cabecera-sitio][data-arriba] *,body:has([data-relato]) [data-cabecera-sitio],body:has([data-relato]) [data-cabecera-sitio] *,body:has([data-portada]) [data-cabecera-sitio][data-arriba],body:has([data-portada]) [data-cabecera-sitio][data-arriba] *){color:var(--scrim)}@supports (color:color-mix(in lab, red, red)){.sobre-escena\:text-scrim\/90:where(body:has([data-ambient-scene]) [data-cabecera-sitio][data-arriba],body:has([data-ambient-scene]) [data-cabecera-sitio][data-arriba] *,body:has([data-relato]) [data-cabecera-sitio],body:has([data-relato]) [data-cabecera-sitio] *,body:has([data-portada]) [data-cabecera-sitio][data-arriba],body:has([data-portada]) [data-cabecera-sitio][data-arriba] *){color:color-mix(in oklab, var(--scrim) 90%, transparent)}}.sobre-escena\:opacity-0:where(body:has([data-ambient-scene]) [data-cabecera-sitio][data-arriba],body:has([data-ambient-scene]) [data-cabecera-sitio][data-arriba] *,body:has([data-relato]) [data-cabecera-sitio],body:has([data-relato]) [data-cabecera-sitio] *,body:has([data-portada]) [data-cabecera-sitio][data-arriba],body:has([data-portada]) [data-cabecera-sitio][data-arriba] *){opacity:0}.sobre-escena\:opacity-100:where(body:has([data-ambient-scene]) [data-cabecera-sitio][data-arriba],body:has([data-ambient-scene]) [data-cabecera-sitio][data-arriba] *,body:has([data-relato]) [data-cabecera-sitio],body:has([data-relato]) [data-cabecera-sitio] *,body:has([data-portada]) [data-cabecera-sitio][data-arriba],body:has([data-portada]) [data-cabecera-sitio][data-arriba] *){opacity:1}.sobre-escena\:brightness-0:where(body:has([data-ambient-scene]) [data-cabecera-sitio][data-arriba],body:has([data-ambient-scene]) [data-cabecera-sitio][data-arriba] *,body:has([data-relato]) [data-cabecera-sitio],body:has([data-relato]) [data-cabecera-sitio] *,body:has([data-portada]) [data-cabecera-sitio][data-arriba],body:has([data-portada]) [data-cabecera-sitio][data-arriba] *){--tw-brightness:brightness(0%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.sobre-escena\:invert:where(body:has([data-ambient-scene]) [data-cabecera-sitio][data-arriba],body:has([data-ambient-scene]) [data-cabecera-sitio][data-arriba] *,body:has([data-relato]) [data-cabecera-sitio],body:has([data-relato]) [data-cabecera-sitio] *,body:has([data-portada]) [data-cabecera-sitio][data-arriba],body:has([data-portada]) [data-cabecera-sitio][data-arriba] *){--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}@media (hover:hover){.sobre-escena\:hover\:bg-scrim\/10:where(body:has([data-ambient-scene]) [data-cabecera-sitio][data-arriba],body:has([data-ambient-scene]) [data-cabecera-sitio][data-arriba] *,body:has([data-relato]) [data-cabecera-sitio],body:has([data-relato]) [data-cabecera-sitio] *,body:has([data-portada]) [data-cabecera-sitio][data-arriba],body:has([data-portada]) [data-cabecera-sitio][data-arriba] *):hover{background-color:var(--scrim)}@supports (color:color-mix(in lab, red, red)){.sobre-escena\:hover\:bg-scrim\/10:where(body:has([data-ambient-scene]) [data-cabecera-sitio][data-arriba],body:has([data-ambient-scene]) [data-cabecera-sitio][data-arriba] *,body:has([data-relato]) [data-cabecera-sitio],body:has([data-relato]) [data-cabecera-sitio] *,body:has([data-portada]) [data-cabecera-sitio][data-arriba],body:has([data-portada]) [data-cabecera-sitio][data-arriba] *):hover{background-color:color-mix(in oklab, var(--scrim) 10%, transparent)}}.sobre-escena\:hover\:text-scrim:where(body:has([data-ambient-scene]) [data-cabecera-sitio][data-arriba],body:has([data-ambient-scene]) [data-cabecera-sitio][data-arriba] *,body:has([data-relato]) [data-cabecera-sitio],body:has([data-relato]) [data-cabecera-sitio] *,body:has([data-portada]) [data-cabecera-sitio][data-arriba],body:has([data-portada]) [data-cabecera-sitio][data-arriba] *):hover{color:var(--scrim)}}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_a\]\:underline-offset-2 a{text-underline-offset:2px}@media (any-pointer:coarse){.tactil\:\[\&_a\]\:min-h-\[5\.5rem\] a{min-height:5.5rem}}.\[\&_button\]\:bg-primary button{background-color:var(--primary)}.\[\&_button\]\:font-semibold button{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[\&_button\]\:text-primary-foreground button{color:var(--primary-foreground)}.\[\&_button\]\:ring-1 button{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.\[\&_button\]\:ring-primary\/50 button{--tw-ring-color:var(--primary)}@supports (color:color-mix(in lab, red, red)){.\[\&_button\]\:ring-primary\/50 button{--tw-ring-color:color-mix(in oklab, var(--primary) 50%, transparent)}}.\[\&_button\:hover\]\:bg-primary button:hover{background-color:var(--primary)}.\[\&_img\]\:object-contain img{object-fit:contain}.\[\&_img\]\:object-cover img{object-fit:cover}.\[\&_p\]\:leading-relaxed p{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&_svg\]\:size-\[18px\] svg{width:18px;height:18px}.\[\&_svg\]\:h-4 svg{height:calc(var(--spacing) * 4)}.\[\&_svg\]\:h-5 svg{height:calc(var(--spacing) * 5)}.\[\&_svg\]\:h-6 svg{height:calc(var(--spacing) * 6)}.\[\&_svg\]\:h-10 svg{height:calc(var(--spacing) * 10)}.\[\&_svg\]\:w-4 svg{width:calc(var(--spacing) * 4)}.\[\&_svg\]\:w-5 svg{width:calc(var(--spacing) * 5)}.\[\&_svg\]\:w-6 svg{width:calc(var(--spacing) * 6)}.\[\&_svg\]\:w-10 svg{width:calc(var(--spacing) * 10)}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-style:var(--tw-border-style);border-width:0}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}.\[\&\:lang\(ja\)\]\:not-italic:lang(ja),.\[\&\:lang\(zh\)\]\:not-italic:lang(zh){font-style:normal}.\[\&\>\*\]\:pointer-events-auto>*{pointer-events:auto}.\[\&\>\*\]\:shrink-0>*{flex-shrink:0}.\[\&\>option\]\:bg-background>option{background-color:var(--background)}.\[\&\>option\]\:text-foreground>option{color:var(--foreground)}.\[\&\>span\]\:line-clamp-1>span{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.\[\&\>svg\]\:absolute>svg{position:absolute}.\[\&\>svg\]\:top-4>svg{top:calc(var(--spacing) * 4)}.\[\&\>svg\]\:left-4>svg{left:calc(var(--spacing) * 4)}.\[\&\>svg\]\:size-4>svg{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.\[\&\>svg\]\:size-5>svg{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.\[\&\>svg\]\:size-6>svg{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.\[\&\>svg\]\:size-full>svg{width:100%;height:100%}.\[\&\>svg\]\:text-destructive>svg{color:var(--destructive)}.\[\&\>svg\]\:text-foreground>svg{color:var(--foreground)}.\[\&\>svg\]\:text-warning>svg{color:var(--warning)}.\[\&\>svg\+div\]\:translate-y-\[-3px\]>svg+div{--tw-translate-y:-3px;translate:var(--tw-translate-x) var(--tw-translate-y)}.\[\&\>svg\~\*\]\:pl-7>svg~*{padding-left:calc(var(--spacing) * 7)}.\[\&\>tr\]\:last\:border-b-0>tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}}:root{--marca-whatsapp:#26d366;--marca-whatsapp-glifo:#fff;--tono-neutral:var(--muted-foreground);--tono-teal:oklch(51.5% .075 var(--brand-hue));--tono-gold:var(--color-gold-700);--tono-burgundy:var(--color-burgundy-700);--tono-olive:var(--color-olive-700);--tono-amber:#895f00;--tono-amber-fuerte:#624000;--tono-emerald:#1a7426;--tono-red:#c50220;--tono-violet:#7c48ae;--servicio-reservas-h:18;--servicio-reservas-c:.14;--servicio-sala-h:118;--servicio-sala-c:.11;--servicio-clientes-h:305;--servicio-clientes-c:.13;--servicio-carta-h:82;--servicio-carta-c:.11;--servicio-mailing-h:250;--servicio-mailing-c:.13;--servicio-web-h:215;--servicio-web-c:.11;--servicio-personal-h:40;--servicio-personal-c:.14;--servicio-vales-h:145;--servicio-vales-c:.12;--servicio-config-h:var(--brand-hue);--servicio-config-c:.035;--servicio-estado-h:175;--servicio-estado-c:.1;--servicio-aprobaciones-h:80;--servicio-aprobaciones-c:.15;--servicio-comercio-h:355;--servicio-comercio-c:.14;--servicio-facturacion-h:60;--servicio-facturacion-c:.12;--servicio-asistente-h:275;--servicio-asistente-c:.13;--servicio-avisos-h:330;--servicio-avisos-c:.13;--servicio-dev-h:240;--servicio-dev-c:.035;--servicio-reservas-claro:oklch(93% calc(var(--servicio-reservas-c) * .35) var(--servicio-reservas-h));--servicio-reservas-luz:oklch(76% calc(var(--servicio-reservas-c) * 1) var(--servicio-reservas-h));--servicio-reservas-medio:oklch(62% calc(var(--servicio-reservas-c) * 1) var(--servicio-reservas-h));--servicio-reservas-oscuro:oklch(48% calc(var(--servicio-reservas-c) * .95) var(--servicio-reservas-h));--servicio-reservas-tinta:oklch(34% calc(var(--servicio-reservas-c) * .7) var(--servicio-reservas-h));--servicio-sala-claro:oklch(93% calc(var(--servicio-sala-c) * .35) var(--servicio-sala-h));--servicio-sala-luz:oklch(76% calc(var(--servicio-sala-c) * 1) var(--servicio-sala-h));--servicio-sala-medio:oklch(62% calc(var(--servicio-sala-c) * 1) var(--servicio-sala-h));--servicio-sala-oscuro:oklch(48% calc(var(--servicio-sala-c) * .95) var(--servicio-sala-h));--servicio-sala-tinta:oklch(34% calc(var(--servicio-sala-c) * .7) var(--servicio-sala-h));--servicio-clientes-claro:oklch(93% calc(var(--servicio-clientes-c) * .35) var(--servicio-clientes-h));--servicio-clientes-luz:oklch(76% calc(var(--servicio-clientes-c) * 1) var(--servicio-clientes-h));--servicio-clientes-medio:oklch(62% calc(var(--servicio-clientes-c) * 1) var(--servicio-clientes-h));--servicio-clientes-oscuro:oklch(48% calc(var(--servicio-clientes-c) * .95) var(--servicio-clientes-h));--servicio-clientes-tinta:oklch(34% calc(var(--servicio-clientes-c) * .7) var(--servicio-clientes-h));--servicio-carta-claro:oklch(93% calc(var(--servicio-carta-c) * .35) var(--servicio-carta-h));--servicio-carta-luz:oklch(76% calc(var(--servicio-carta-c) * 1) var(--servicio-carta-h));--servicio-carta-medio:oklch(62% calc(var(--servicio-carta-c) * 1) var(--servicio-carta-h));--servicio-carta-oscuro:oklch(48% calc(var(--servicio-carta-c) * .95) var(--servicio-carta-h));--servicio-carta-tinta:oklch(34% calc(var(--servicio-carta-c) * .7) var(--servicio-carta-h));--servicio-mailing-claro:oklch(93% calc(var(--servicio-mailing-c) * .35) var(--servicio-mailing-h));--servicio-mailing-luz:oklch(76% calc(var(--servicio-mailing-c) * 1) var(--servicio-mailing-h));--servicio-mailing-medio:oklch(62% calc(var(--servicio-mailing-c) * 1) var(--servicio-mailing-h));--servicio-mailing-oscuro:oklch(48% calc(var(--servicio-mailing-c) * .95) var(--servicio-mailing-h));--servicio-mailing-tinta:oklch(34% calc(var(--servicio-mailing-c) * .7) var(--servicio-mailing-h));--servicio-web-claro:oklch(93% calc(var(--servicio-web-c) * .35) var(--servicio-web-h));--servicio-web-luz:oklch(76% calc(var(--servicio-web-c) * 1) var(--servicio-web-h));--servicio-web-medio:oklch(62% calc(var(--servicio-web-c) * 1) var(--servicio-web-h));--servicio-web-oscuro:oklch(48% calc(var(--servicio-web-c) * .95) var(--servicio-web-h));--servicio-web-tinta:oklch(34% calc(var(--servicio-web-c) * .7) var(--servicio-web-h));--servicio-personal-claro:oklch(93% calc(var(--servicio-personal-c) * .35) var(--servicio-personal-h));--servicio-personal-luz:oklch(76% calc(var(--servicio-personal-c) * 1) var(--servicio-personal-h));--servicio-personal-medio:oklch(62% calc(var(--servicio-personal-c) * 1) var(--servicio-personal-h));--servicio-personal-oscuro:oklch(48% calc(var(--servicio-personal-c) * .95) var(--servicio-personal-h));--servicio-personal-tinta:oklch(34% calc(var(--servicio-personal-c) * .7) var(--servicio-personal-h));--servicio-vales-claro:oklch(93% calc(var(--servicio-vales-c) * .35) var(--servicio-vales-h));--servicio-vales-luz:oklch(76% calc(var(--servicio-vales-c) * 1) var(--servicio-vales-h));--servicio-vales-medio:oklch(62% calc(var(--servicio-vales-c) * 1) var(--servicio-vales-h));--servicio-vales-oscuro:oklch(48% calc(var(--servicio-vales-c) * .95) var(--servicio-vales-h));--servicio-vales-tinta:oklch(34% calc(var(--servicio-vales-c) * .7) var(--servicio-vales-h));--servicio-config-claro:oklch(93% calc(var(--servicio-config-c) * .35) var(--servicio-config-h));--servicio-config-luz:oklch(76% calc(var(--servicio-config-c) * 1) var(--servicio-config-h));--servicio-config-medio:oklch(62% calc(var(--servicio-config-c) * 1) var(--servicio-config-h));--servicio-config-oscuro:oklch(48% calc(var(--servicio-config-c) * .95) var(--servicio-config-h));--servicio-config-tinta:oklch(34% calc(var(--servicio-config-c) * .7) var(--servicio-config-h));--servicio-estado-claro:oklch(93% calc(var(--servicio-estado-c) * .35) var(--servicio-estado-h));--servicio-estado-luz:oklch(76% calc(var(--servicio-estado-c) * 1) var(--servicio-estado-h));--servicio-estado-medio:oklch(62% calc(var(--servicio-estado-c) * 1) var(--servicio-estado-h));--servicio-estado-oscuro:oklch(48% calc(var(--servicio-estado-c) * .95) var(--servicio-estado-h));--servicio-estado-tinta:oklch(34% calc(var(--servicio-estado-c) * .7) var(--servicio-estado-h));--servicio-aprobaciones-claro:oklch(93% calc(var(--servicio-aprobaciones-c) * .35) var(--servicio-aprobaciones-h));--servicio-aprobaciones-luz:oklch(76% calc(var(--servicio-aprobaciones-c) * 1) var(--servicio-aprobaciones-h));--servicio-aprobaciones-medio:oklch(62% calc(var(--servicio-aprobaciones-c) * 1) var(--servicio-aprobaciones-h));--servicio-aprobaciones-oscuro:oklch(48% calc(var(--servicio-aprobaciones-c) * .95) var(--servicio-aprobaciones-h));--servicio-aprobaciones-tinta:oklch(34% calc(var(--servicio-aprobaciones-c) * .7) var(--servicio-aprobaciones-h));--servicio-comercio-claro:oklch(93% calc(var(--servicio-comercio-c) * .35) var(--servicio-comercio-h));--servicio-comercio-luz:oklch(76% calc(var(--servicio-comercio-c) * 1) var(--servicio-comercio-h));--servicio-comercio-medio:oklch(62% calc(var(--servicio-comercio-c) * 1) var(--servicio-comercio-h));--servicio-comercio-oscuro:oklch(48% calc(var(--servicio-comercio-c) * .95) var(--servicio-comercio-h));--servicio-comercio-tinta:oklch(34% calc(var(--servicio-comercio-c) * .7) var(--servicio-comercio-h));--servicio-facturacion-claro:oklch(93% calc(var(--servicio-facturacion-c) * .35) var(--servicio-facturacion-h));--servicio-facturacion-luz:oklch(76% calc(var(--servicio-facturacion-c) * 1) var(--servicio-facturacion-h));--servicio-facturacion-medio:oklch(62% calc(var(--servicio-facturacion-c) * 1) var(--servicio-facturacion-h));--servicio-facturacion-oscuro:oklch(48% calc(var(--servicio-facturacion-c) * .95) var(--servicio-facturacion-h));--servicio-facturacion-tinta:oklch(34% calc(var(--servicio-facturacion-c) * .7) var(--servicio-facturacion-h));--servicio-asistente-claro:oklch(93% calc(var(--servicio-asistente-c) * .35) var(--servicio-asistente-h));--servicio-asistente-luz:oklch(76% calc(var(--servicio-asistente-c) * 1) var(--servicio-asistente-h));--servicio-asistente-medio:oklch(62% calc(var(--servicio-asistente-c) * 1) var(--servicio-asistente-h));--servicio-asistente-oscuro:oklch(48% calc(var(--servicio-asistente-c) * .95) var(--servicio-asistente-h));--servicio-asistente-tinta:oklch(34% calc(var(--servicio-asistente-c) * .7) var(--servicio-asistente-h));--servicio-avisos-claro:oklch(93% calc(var(--servicio-avisos-c) * .35) var(--servicio-avisos-h));--servicio-avisos-luz:oklch(76% calc(var(--servicio-avisos-c) * 1) var(--servicio-avisos-h));--servicio-avisos-medio:oklch(62% calc(var(--servicio-avisos-c) * 1) var(--servicio-avisos-h));--servicio-avisos-oscuro:oklch(48% calc(var(--servicio-avisos-c) * .95) var(--servicio-avisos-h));--servicio-avisos-tinta:oklch(34% calc(var(--servicio-avisos-c) * .7) var(--servicio-avisos-h));--servicio-dev-claro:oklch(93% calc(var(--servicio-dev-c) * .35) var(--servicio-dev-h));--servicio-dev-luz:oklch(76% calc(var(--servicio-dev-c) * 1) var(--servicio-dev-h));--servicio-dev-medio:oklch(62% calc(var(--servicio-dev-c) * 1) var(--servicio-dev-h));--servicio-dev-oscuro:oklch(48% calc(var(--servicio-dev-c) * .95) var(--servicio-dev-h));--servicio-dev-tinta:oklch(34% calc(var(--servicio-dev-c) * .7) var(--servicio-dev-h));--brand-hue:240;--hero-horizonte:.382;--background:oklch(97% .006 var(--brand-hue));--foreground:oklch(18% .01 var(--brand-hue));--card:#fff;--card-foreground:oklch(18% .01 var(--brand-hue));--popover:#fff;--popover-foreground:oklch(18% .01 var(--brand-hue));--primary:oklch(54% .075 var(--brand-hue));--primary-foreground:#f8f8f8;--secondary:oklch(93% .01 var(--brand-hue));--secondary-foreground:oklch(24% .01 var(--brand-hue));--muted:oklch(95% .01 var(--brand-hue));--muted-foreground:oklch(48% .012 var(--brand-hue));--accent:oklch(92% .03 var(--brand-hue));--accent-foreground:oklch(38% .06 var(--brand-hue));--destructive:#db2b33;--destructive-foreground:#f8f8f8;--destructive-solid:#d4212d;--success:#298033;--success-foreground:#f8f8f8;--warning:#b27e00;--warning-foreground:#1f1401;--warn-soft:#fbe9c6;--warn-fg:#653e00;--barra-superior-h:3.5rem;--banda-h:3.25rem;--practica:#7137b6;--practica-sobre:#fcfcfc;--practica-soft:#f2edff;--practica-ink:#4a237a;--practica-line:#8f68cb;--border:oklch(88% .012 var(--brand-hue));--border-strong:oklch(80% .016 var(--brand-hue));--input:oklch(62% .014 var(--brand-hue));--ring:oklch(54% .075 var(--brand-hue));--placeholder:var(--muted-foreground);--campo-borde:var(--input);--chart-1:oklch(54% .075 var(--brand-hue));--chart-2:#da6438;--chart-3:#3c7ebe;--chart-4:#3e8651;--chart-5:#8c64b7;--radius:.5rem;--surface-2:oklch(98% .006 var(--brand-hue));--sunken:oklch(93% .01 var(--brand-hue));--table-shadow-rest:0 1px 1px oklch(22% .02 var(--brand-hue) / .14), 0 4px 10px -3px oklch(22% .02 var(--brand-hue) / .16);--table-shadow-lift:0 2px 2px oklch(22% .02 var(--brand-hue) / .16), 0 12px 20px -6px oklch(22% .02 var(--brand-hue) / .22);--table-shadow-seat:0 1px 1.5px oklch(22% .02 var(--brand-hue) / .18);--table-sheen-top:#fff0;--table-sheen-bottom:oklch(15% .02 var(--brand-hue) / .05);--wood-a:#eee7d8;--wood-b:#d1be9d;--wood-ra:#efe9db;--wood-rb:#cebb9a;--wood-edge:#b49979;--wood-sheen:#ffffff2e;--chair-a:#e5ddcc;--chair-b:#cbb897;--chair-edge:#b19676;--decor-shadow-line:inset 0 1px 0 #ffffff80, inset 0 -1px 1px oklch(22% .02 var(--brand-hue) / .3), 0 1px 2px oklch(22% .02 var(--brand-hue) / .14);--decor-plant-fill:#cce6cc;--decor-plant-border:#448247;--decor-plant-icon:#1d5522;--decor-cava-fill:#ebd0cf;--decor-cava-border:#834243;--decor-cava-icon:#642629;--decor-door-fill:#ecd6ca;--decor-door-border:#926246;--decor-door-icon:#6c4128;--decor-bar-fill:#ecd3b9;--decor-bar-border:#9b682b;--decor-bar-icon:#6e4100;--decor-kitchen-fill:#dae3e8;--decor-kitchen-border:#697e89;--decor-kitchen-icon:#3c505a;--decor-stone-fill:#e2e5e8;--decor-stone-border:#81878d;--decor-stone-icon:#53595f;--decor-stripe-line:oklch(20% .02 var(--brand-hue) / .07);--decor-chip-sheen-alta:#ffffffe6;--decor-chip-sheen-media:#ffffff6b;--decor-chip-oro:#c3a454b8;--decor-chip-borde:#00000038;--decor-chip-contacto:#00000042;--decor-pase-tinta:#0000008c;--decor-pase-anillo:#00000026;--decor-parque-veta:#543c2429;--decor-parque-testa:#48321c80;--decor-parque-junta:#48321c61;--decor-veta-base:#f7f5f0;--decor-veta-linea:#ddd7c9;--scrim:#fff;--on-scrim:oklch(18% .01 var(--brand-hue));--daylight:0;--ambient-scrim:oklch(15% .03 var(--brand-hue));--on-ambient:oklch(97% .01 var(--brand-hue));--on-ambient-muted:oklch(84% .02 var(--brand-hue));--mar-superficie:#dff3f7;--mar-superficie-alta:#f0fbfc;--arena:#eadcc5;--arena-humeda:#d2bea1;--arena-luz:#fff8e4d9;--arena-luz-x:14%;--arena-tinta:#312317;--arena-tinta-suave:#564434;--arena-borde:#65513e47;--arena-campo:#faf5ea;--arena-huella:#614730;--arena-grano-opacidad:.2;--arena-brillo:#e7f9fe99;--orilla-espuma:#f6fefe;--espuma-cuerpo:#f6fefec7;--espuma-rebose:1.75rem;--espuma-difusa:0px;--espuma-sombra:#67513659;--lecho-agua:#b0dae0;--lecho-velo:#bae0e459;--lecho-luz:#f1ffff8c;--lecho-luz-mezcla:soft-light;--superficie-filo:#f4fefee6;--violet:#7f4bb1;--violet-foreground:#f8f8f8;--fab:var(--primary);--fab-foreground:var(--primary-foreground);--st-libre-fill:oklch(96% .012 var(--brand-hue));--st-libre-border:oklch(76% .02 var(--brand-hue));--st-libre-ink:oklch(44% .014 var(--brand-hue));--st-reservada-fill:oklch(93% .045 var(--brand-hue));--st-reservada-border:oklch(60% .085 var(--brand-hue));--st-reservada-ink:oklch(35% .075 var(--brand-hue));--st-sentada-fill:#cdf0cd;--st-sentada-border:var(--success);--st-sentada-ink:#0e4114;--st-salir-fill:#ffe8c1;--st-salir-border:#b78100;--st-salir-ink:#553a00;--st-problema-fill:#ffdfdb;--st-problema-border:#d4212d;--st-problema-ink:#860011;--st-bloqueada-fill:oklch(90% .004 var(--brand-hue));--st-bloqueada-border:oklch(60% .01 var(--brand-hue));--st-bloqueada-ink:oklch(45% .01 var(--brand-hue));--cand:#1b9247;--cand-ink:#003f18;--glass-bg:#ffffffb3;--glass-border:#ffffff26;--glass-blur:24px;--glass-highlight:inset 0 1px 0 #ffffff80, 0 8px 30px -10px oklch(22% .02 var(--brand-hue) / .28);--safe-top:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px);--safe-right:env(safe-area-inset-right,0px);--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--ease-out-expo:cubic-bezier(.16, 1, .3, 1);--duration-rapida:.15s;--duration-base:.2s;--duration-escena:.3s;--duration-panel-abrir:.5s;--duration-panel-cerrar:.3s;--duration-trazo-corto:.9s;--duration-trazo-largo:1.4s;--ease-salida:cubic-bezier(.25, .46, .45, .94);--z-behind:-10;--z-base:0;--z-raised:10;--z-lifted:20;--z-sticky-nav:30;--z-sidebar:35;--z-floating:40;--z-overlay:50;--z-overlay-nested:60;--z-entrance:70;--z-entrance-marca:71;--entrance-frase-inicio:.3s;--entrance-frase-escalon:.11s;--entrance-frase-dur:.6s;--entrance-frase-desvio:6px;--entrance-frases-salida:.35s;--entrance-frases-salida-blur:4px;--entrance-frase-tamano:clamp(1.125rem, .95rem + 1.6vw, 2rem);--entrance-open:.7s;--entrance-reveal-at:calc(var(--entrance-open) * .2);--entrance-cascada-dur:.52s;--entrance-cascada-escalon:90ms;--entrance-cascada-sube:10px;--entrance-cascada-pasos:3;--entrance-fin:calc(var(--entrance-reveal-at) + var(--entrance-cascada-pasos) * var(--entrance-cascada-escalon) + var(--entrance-cascada-dur));--entrance-font-zh:"Songti SC", "Hiragino Mincho ProN", "Noto Serif CJK SC", serif;--entrance-font-ja:"Hiragino Mincho ProN", "Songti SC", "Noto Serif CJK SC", serif;--size-tap-target:2.75rem;--size-tap-target-corner:3rem;--alto-asa-hoja:60px;--alto-hoja-baja:76px;--alto-hoja-media:46dvh;--alto-hoja-alta:86dvh;--espacio-flotante-superior:calc(max(1rem, var(--safe-top)) + var(--size-tap-target-corner) + 1.5rem);--espacio-flotante-inferior:calc(max(1rem, var(--safe-bottom)) + var(--size-tap-target-corner) + 1.5rem);--size-accion-primaria:3.5rem;--size-punteria-escaner:18.5rem;--radius-punteria-escaner:var(--radius-pill);--mascara-escaner:var(--on-scrim)}@supports (color:lab(0% 0 0)){:root{--marca-whatsapp:lab(74.7711% -60.7855 41.085);--marca-whatsapp-glifo:lab(100% 0 0);--tono-amber:lab(43.57% 18.9354 93.6806);--tono-amber-fuerte:lab(30.0835% 21.1843 75.7882);--tono-emerald:lab(42.4954% -39.4069 33.7751);--tono-red:lab(42.1588% 66.7277 44.4459);--tono-violet:lab(40.6207% 37.9119 -46.8443);--card:lab(100% 0 0);--popover:lab(100% 0 0);--primary-foreground:lab(97.68% -.0000298023 .0000119209);--destructive:lab(49.1427% 66.5436 42.1147);--destructive-foreground:lab(97.68% -.0000298023 .0000119209);--destructive-solid:lab(46.8153% 66.6023 42.754);--success:lab(47.1497% -39.3561 33.3058);--success-foreground:lab(97.68% -.0000298023 .0000119209);--warning:lab(57.0105% 17.3234 82.2756);--warning-foreground:lab(7.22788% 4.17398 10.5845);--warn-soft:lab(93.2052% 2.0451 19.5494);--warn-fg:lab(30.1335% 17.0953 48.7876);--practica:lab(36.3944% 44.9134 -58.5175);--practica-sobre:lab(98.84% .0000298023 -.0000119209);--practica-soft:lab(94.4415% 5.32156 -9.73147);--practica-ink:lab(23.3585% 32.9279 -43.1261);--practica-line:lab(51.4114% 31.8046 -46.6177);--chart-2:lab(56.9851% 45.5368 47.3107);--chart-3:lab(50.7885% -5.47618 -40.5687);--chart-4:lab(50.357% -33.0876 21.6768);--chart-5:lab(49.3969% 29.2813 -38.379);--table-sheen-top:lab(100% 0 0/0);--wood-a:lab(91.978% .324875 8.4717);--wood-b:lab(78.0848% 3.04779 19.5573);--wood-ra:lab(92.5499% .282437 7.69206);--wood-rb:lab(76.9242% 3.0584 19.5679);--wood-edge:lab(65.1995% 6.72931 20.9364);--wood-sheen:lab(100% 0 0/.18);--chair-a:lab(88.4985% .695288 9.63482);--chair-b:lab(75.7636% 3.06931 19.5789);--chair-edge:lab(64.0386% 6.74537 20.9548);--decor-shadow-line:inset 0 1px 0 lab(100% 0 0/.5), inset 0 -1px 1px oklch(22% .02 var(--brand-hue) / .3), 0 1px 2px oklch(22% .02 var(--brand-hue) / .14);--decor-plant-fill:lab(88.9867% -12.5747 9.82021);--decor-plant-border:lab(49.1464% -30.8291 25.2926);--decor-plant-icon:lab(31.5994% -28.0899 23.5909);--decor-cava-fill:lab(85.7783% 9.5202 4.0336);--decor-cava-border:lab(36.427% 28.7578 12.7918);--decor-cava-icon:lab(24.8177% 28.8078 13.1134);--decor-door-fill:lab(87.1096% 6.63507 8.94405);--decor-door-border:lab(46.2405% 17.9419 23.9592);--decor-door-icon:lab(32.3297% 17.0402 22.9708);--decor-bar-fill:lab(86.0564% 6.16226 16.3838);--decor-bar-border:lab(48.7399% 16.6687 41.5504);--decor-bar-icon:lab(32.456% 16.7431 44.1992);--decor-kitchen-fill:lab(89.6066% -2.54339 -3.50471);--decor-kitchen-border:lab(51.3849% -6.11371 -8.64074);--decor-kitchen-icon:lab(32.8188% -5.98238 -8.58691);--decor-stone-fill:lab(90.7153% -.661671 -2.14585);--decor-stone-border:lab(55.9083% -1.27903 -4.26753);--decor-stone-icon:lab(37.3471% -1.25541 -4.25555);--decor-chip-sheen-alta:lab(100% 0 0/.9);--decor-chip-sheen-media:lab(100% 0 0/.42);--decor-chip-oro:lab(68.9508% 4.99281 45.3411/.72);--decor-chip-borde:lab(0% 0 0/.22);--decor-chip-contacto:lab(0% 0 0/.26);--decor-pase-tinta:lab(0% 0 0/.55);--decor-pase-anillo:lab(0% 0 0/.15);--decor-parque-veta:lab(27.6194% 8.58925 19.0232/.16);--decor-parque-testa:lab(22.9822% 8.1434 18.0182/.5);--decor-parque-junta:lab(22.9822% 8.1434 18.0182/.38);--decor-veta-base:lab(96.5547% .0288785 2.67326);--decor-veta-linea:lab(86.1694% .290066 7.69765);--scrim:lab(100% 0 0);--mar-superficie:lab(94.3702% -6.22353 -4.46461);--mar-superficie-alta:lab(97.7893% -3.65475 -1.95864);--arena:lab(88.5001% 1.90991 13.4867);--arena-humeda:lab(78.0155% 4.22564 17.186);--arena-luz:lab(97.8365% -.213325 11.5885/.85);--arena-tinta:lab(15.2288% 5.73894 10.653);--arena-tinta-suave:lab(30.3183% 6.18069 12.4396);--arena-borde:lab(36.1408% 6.27191 14.7367/.28);--arena-campo:lab(96.5788% .452697 5.73529);--arena-huella:lab(32.5842% 9.17369 18.2501);--arena-brillo:lab(96.6627% -5.45552 -4.38877/.6);--orilla-espuma:lab(98.9198% -2.53287 -1.06357);--espuma-cuerpo:lab(98.9198% -2.53287 -1.06357/.78);--espuma-sombra:lab(36.1549% 7.06139 19.3351/.35);--lecho-agua:lab(84.1385% -13.2068 -8.04886);--lecho-velo:lab(86.4404% -12.1168 -6.47106/.35);--lecho-luz:lab(99.039% -6.32742 -2.65088/.55);--superficie-filo:lab(98.9397% -3.16557 -1.32881/.9);--violet:lab(41.7963% 37.7839 -46.8641);--violet-foreground:lab(97.68% -.0000298023 .0000119209);--st-sentada-fill:lab(91.4972% -16.7673 13.1474);--st-sentada-ink:lab(23.3497% -25.3129 21.5264);--st-salir-fill:lab(93.1655% 4.85241 25.4274);--st-salir-border:lab(58.1946% 16.3891 74.4373);--st-salir-ink:lab(26.8723% 10.4916 44.1379);--st-problema-fill:lab(91.4148% 15.3747 8.32741);--st-problema-border:lab(46.8153% 66.6023 42.754);--st-problema-ink:lab(27.5906% 50.8607 34.194);--cand:lab(53.1492% -45.5138 30.27);--cand-ink:lab(22.234% -27.4052 18.3463);--glass-bg:lab(100% 0 0/.7);--glass-border:lab(100% 0 0/.15);--glass-highlight:inset 0 1px 0 lab(100% 0 0/.5), 0 8px 30px -10px oklch(22% .02 var(--brand-hue) / .28)}}@supports (color:color-mix(in lab, red, red)){:root{--mascara-escaner:color-mix(in oklab, var(--on-scrim) 68%, transparent)}}:root{--control-h:2.25rem;--control-h-sm:2rem;--control-h-lg:2.5rem;--control-h-xs:1.75rem;--size-badge-sm:1.25rem;--size-tap-target-kiosk:6rem;--border-width-status-accent:3px}.dark{--mar-superficie:var(--relato-hondo);--mar-superficie-alta:var(--relato-somero);--arena:#202d34;--arena-humeda:#101f27;--arena-luz:#5f798452;--arena-luz-x:86%;--arena-tinta:#e8f0f4;--arena-tinta-suave:#b8c7cf;--arena-borde:#c1d1d833;--arena-campo:#101c23;--arena-huella:#000204;--arena-grano-opacidad:.28;--arena-brillo:#67869247;--orilla-espuma:#c6dce299;--espuma-cuerpo:#a9c3cb0f;--espuma-rebose:.8rem;--espuma-difusa:.6px;--espuma-sombra:#00040873;--lecho-agua:#000307;--lecho-velo:#000b1466;--lecho-luz:#89c3ca0f;--lecho-luz-mezcla:screen;--superficie-filo:#b1d5dc8c;--tono-neutral:var(--muted-foreground);--tono-teal:oklch(68% .09 var(--brand-hue));--tono-gold:var(--color-gold-300);--tono-burgundy:var(--color-burgundy-300);--tono-olive:var(--color-olive-300);--tono-amber:#c28e24;--tono-amber-fuerte:#e3ad4b;--tono-emerald:#59a55d;--tono-red:#f45a56;--tono-violet:#b083e0;--background:oklch(16% .014 var(--brand-hue));--foreground:oklch(94% .008 var(--brand-hue));--card:oklch(20% .012 var(--brand-hue));--card-foreground:oklch(94% .008 var(--brand-hue));--popover:oklch(20% .012 var(--brand-hue));--popover-foreground:oklch(94% .008 var(--brand-hue));--primary:oklch(68% .09 var(--brand-hue));--primary-foreground:oklch(15% .01 var(--brand-hue));--secondary:oklch(24% .012 var(--brand-hue));--secondary-foreground:oklch(92% .008 var(--brand-hue));--muted:oklch(23% .012 var(--brand-hue));--muted-foreground:oklch(64% .014 var(--brand-hue));--accent:oklch(28% .04 var(--brand-hue));--accent-foreground:oklch(78% .06 var(--brand-hue));--destructive:#e24947;--destructive-foreground:#f8f8f8;--destructive-solid:#cc3336;--success:#4e9a52;--success-foreground:#060d06;--warning:#c28e24;--warning-foreground:#181003;--warn-soft:#432f07;--warn-fg:#e2bf76;--practica:#be9df7;--practica-sobre:#140e1d;--practica-soft:#302543;--practica-ink:#e8dffc;--practica-line:#9f7ed6;--border:oklch(30% .014 var(--brand-hue));--border-strong:oklch(38% .016 var(--brand-hue));--input:oklch(52% .014 var(--brand-hue));--ring:oklch(68% .09 var(--brand-hue));--placeholder:oklch(74% .014 var(--brand-hue));--chart-1:oklch(68% .09 var(--brand-hue));--chart-2:#f37344;--chart-3:#4d97de;--chart-4:#50a064;--chart-5:#a67ad6;--surface-2:oklch(23% .012 var(--brand-hue));--sunken:oklch(11% .014 var(--brand-hue));--table-shadow-rest:0 1px 1px #00000073, 0 4px 10px -3px #0006;--table-shadow-lift:0 2px 2px #0000008c, 0 14px 22px -6px #00000080;--table-shadow-seat:0 1px 1.5px #00000080;--table-sheen-top:#ffffff0f;--table-sheen-bottom:#00000029;--wood-a:#3f3324;--wood-b:#291c0f;--wood-ra:#403425;--wood-rb:#271a0d;--wood-edge:#64513d;--wood-sheen:#ffffff12;--chair-a:#3a2e1f;--chair-b:#24180b;--chair-edge:#5f4c38;--decor-shadow-line:inset 0 1px 0 #ffffff14, inset 0 -1px 1px #00000080, 0 1px 2px #0006;--decor-plant-fill:#1b351c;--decor-plant-border:#4d8b50;--decor-plant-icon:#a0d4a0;--decor-cava-fill:#3c1f20;--decor-cava-border:#9a4f51;--decor-cava-icon:#e2afae;--decor-door-fill:#3c291e;--decor-door-border:#976346;--decor-door-icon:#e4b196;--decor-bar-fill:#3e290f;--decor-bar-border:#a56c26;--decor-bar-icon:#f2c08a;--decor-kitchen-fill:#243036;--decor-kitchen-border:#657f8b;--decor-kitchen-icon:#c1d1d8;--decor-stone-fill:#25292e;--decor-stone-border:#6e757d;--decor-stone-icon:#c6cbd1;--decor-stripe-line:#ffffff14;--decor-chip-sheen-alta:#ffffffe6;--decor-chip-sheen-media:#ffffff6b;--decor-chip-oro:#c3a454b8;--decor-chip-borde:#00000038;--decor-chip-contacto:#00000042;--decor-pase-tinta:#0000008c;--decor-pase-anillo:#00000026;--decor-parque-veta:#543c2429;--decor-parque-testa:#48321c80;--decor-parque-junta:#48321c61;--decor-veta-base:#f7f5f0;--decor-veta-linea:#ddd7c9;--scrim:#fff;--on-scrim:oklch(18% .01 var(--brand-hue));--violet:#ad80dd;--violet-foreground:#0d0912;--fab:var(--primary);--fab-foreground:var(--primary-foreground);--st-libre-fill:oklch(24% .012 var(--brand-hue));--st-libre-border:oklch(46% .016 var(--brand-hue));--st-libre-ink:oklch(80% .01 var(--brand-hue));--st-reservada-fill:oklch(28% .045 var(--brand-hue));--st-reservada-border:oklch(66% .09 var(--brand-hue));--st-reservada-ink:oklch(86% .06 var(--brand-hue));--st-sentada-fill:#133015;--st-sentada-border:var(--success);--st-sentada-ink:#ace1ad;--st-salir-fill:#3e2900;--st-salir-border:#cb9317;--st-salir-ink:#f7d293;--st-problema-fill:#451e1c;--st-problema-border:#ed4a49;--st-problema-ink:#ffc5bf;--st-bloqueada-fill:oklch(21% .004 var(--brand-hue));--st-bloqueada-border:oklch(50% .01 var(--brand-hue));--st-bloqueada-ink:oklch(72% .01 var(--brand-hue));--cand:#4cb86a;--cand-ink:#ade9b8;--glass-bg:oklch(20% .012 var(--brand-hue) / .55);--glass-border:#ffffff1a;--glass-highlight:inset 0 1px 0 #ffffff24, 0 8px 30px -10px #00000073}@supports (color:lab(0% 0 0)){.dark{--arena:lab(17.7004% -4.14199 -6.46334);--arena-humeda:lab(10.7395% -4.50533 -7.27737);--arena-luz:lab(49.1211% -7.88578 -9.2945/.32);--arena-tinta:lab(94.2391% -2.12497 -2.92363);--arena-tinta-suave:lab(79.1955% -4.19265 -5.81616);--arena-borde:lab(82.6756% -4.19623 -5.81803/.2);--arena-campo:lab(9.57449% -4.01253 -6.41891);--arena-huella:lab(.464603% -.393614 -1.18487);--arena-brillo:lab(53.7826% -8.98039 -10.6089/.28);--orilla-espuma:lab(86.2574% -6.79731 -5.47239/.6);--espuma-cuerpo:lab(76.9787% -7.54112 -7.31791/.06);--espuma-sombra:lab(.909464% -.686131 -1.75729/.45);--lecho-agua:lab(.64465% -.39833 -2.68339);--lecho-velo:lab(2.46977% -1.75162 -6.74571/.4);--lecho-luz:lab(75.0149% -18.0748 -9.63178/.06);--superficie-filo:lab(82.9213% -11.4964 -7.61739/.55);--tono-amber:lab(62.9008% 13.6736 59.5134);--tono-amber-fuerte:lab(74.5447% 12.9328 56.694);--tono-emerald:lab(61.5722% -36.4322 29.8704);--tono-red:lab(59.8274% 59.8534 35.4795);--tono-violet:lab(62.0553% 31.1522 -41.4422);--destructive:lab(54.0154% 59.962 36.1222);--destructive-foreground:lab(97.68% -.0000298023 .0000119209);--destructive-solid:lab(47.0381% 60.1094 37.2059);--success:lab(57.505% -36.4483 30.0272);--success-foreground:lab(3.18283% -2.80908 2.08293);--warning:lab(62.9008% 13.6736 59.5134);--warning-foreground:lab(5.27934% 2.33798 6.75141);--warn-soft:lab(21.1326% 6.26041 26.7484);--warn-fg:lab(79.344% 5.92458 41.477);--practica:lab(70.4303% 25.9064 -40.8218);--practica-sobre:lab(4.97313% 4.63863 -8.5819);--practica-soft:lab(16.8921% 11.1243 -17.2215);--practica-ink:lab(90.2622% 7.16981 -12.9266);--practica-line:lab(58.777% 26.4466 -40.6628);--chart-2:lab(63.874% 48.2773 49.7767);--chart-3:lab(60.0508% -6.38986 -44.0203);--chart-4:lab(59.7682% -36.0546 23.5764);--chart-5:lab(58.5566% 31.3176 -41.3925);--table-shadow-rest:0 1px 1px lab(0% 0 0/.45), 0 4px 10px -3px lab(0% 0 0/.4);--table-shadow-lift:0 2px 2px lab(0% 0 0/.55), 0 14px 22px -6px lab(0% 0 0/.5);--table-shadow-seat:0 1px 1.5px lab(0% 0 0/.5);--table-sheen-top:lab(100% 0 0/.06);--table-sheen-bottom:lab(0% 0 0/.16);--wood-a:lab(22.2745% 3.76491 11.5337);--wood-b:lab(11.7816% 4.95352 10.862);--wood-ra:lab(22.8551% 3.75463 11.5206);--wood-rb:lab(10.6196% 4.9898 10.377);--wood-edge:lab(36.1584% 5.85614 14.9612);--wood-sheen:lab(100% 0 0/.07);--chair-a:lab(19.952% 3.80917 11.5918);--chair-b:lab(9.45733% 5.02899 9.72585);--chair-edge:lab(33.8362% 5.89627 15.0118);--decor-shadow-line:inset 0 1px 0 lab(100% 0 0/.08), inset 0 -1px 1px lab(0% 0 0/.5), 0 1px 2px lab(0% 0 0/.4);--decor-plant-fill:lab(19.4779% -15.4053 12.5531);--decor-plant-border:lab(52.6322% -30.8173 25.1753);--decor-plant-icon:lab(80.2639% -25.1629 19.9858);--decor-cava-fill:lab(16.0165% 14.3609 6.30668);--decor-cava-border:lab(43.2839% 31.9494 14.1932);--decor-cava-icon:lab(76.1918% 19.0791 8.16473);--decor-door-fill:lab(18.6206% 8.2494 10.979);--decor-door-border:lab(47.3691% 19.2191 25.7077);--decor-door-icon:lab(76.4601% 16.1587 21.5118);--decor-bar-fill:lab(18.6974% 8.20847 20.2888);--decor-bar-border:lab(51.0229% 18.5882 46.6498);--decor-bar-icon:lab(81.3244% 13.5703 34.1952);--decor-kitchen-fill:lab(18.8669% -4.00963 -5.73299);--decor-kitchen-border:lab(51.3993% -7.06628 -10.0527);--decor-kitchen-icon:lab(82.6756% -4.19623 -5.81803);--decor-stone-fill:lab(16.4678% -1.01776 -3.53267);--decor-stone-border:lab(48.9452% -1.46908 -4.96702);--decor-stone-icon:lab(81.4314% -1.0874 -3.56777);--decor-stripe-line:lab(100% 0 0/.08);--decor-chip-sheen-alta:lab(100% 0 0/.9);--decor-chip-sheen-media:lab(100% 0 0/.42);--decor-chip-oro:lab(68.9508% 4.99281 45.3411/.72);--decor-chip-borde:lab(0% 0 0/.22);--decor-chip-contacto:lab(0% 0 0/.26);--decor-pase-tinta:lab(0% 0 0/.55);--decor-pase-anillo:lab(0% 0 0/.15);--decor-parque-veta:lab(27.6194% 8.58925 19.0232/.16);--decor-parque-testa:lab(22.9822% 8.1434 18.0182/.5);--decor-parque-junta:lab(22.9822% 8.1434 18.0182/.38);--decor-veta-base:lab(96.5547% .0288785 2.67326);--decor-veta-linea:lab(86.1694% .290066 7.69765);--scrim:lab(100% 0 0);--violet:lab(60.8893% 31.2057 -41.4259);--violet-foreground:lab(2.91184% 2.30742 -3.71183);--st-sentada-fill:lab(17.2102% -16.8256 13.8896);--st-sentada-ink:lab(84.9063% -25.161 19.9531);--st-salir-fill:lab(18.7881% 7.20714 28.1438);--st-salir-border:lab(65.2056% 15.0051 65.5114);--st-salir-ink:lab(86.2085% 7.5126 36.1946);--st-problema-fill:lab(17.0553% 18.7738 10.6696);--st-problema-border:lab(56.2318% 63.1473 38.2171);--st-problema-ink:lab(85.1322% 30.9817 17.024);--cand:lab(67.0945% -45.2256 29.7459);--cand-ink:lab(87.2573% -26.7853 17.251);--glass-border:lab(100% 0 0/.1);--glass-highlight:inset 0 1px 0 lab(100% 0 0/.14), 0 8px 30px -10px lab(0% 0 0/.45)}}@property --pass-glare{syntax:"<number>";inherits:true;initial-value:0}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transition:none;transform:none}.vista-entra[data-state=active]{animation:none}.line-reveal>*{transition:none;transform:none}.hero-scroll-hint:after{display:none}.hero-arc{transition:none}}html[data-intro=pendiente]:not([data-reducir]){animation:1ms linear both entrance-start;overflow:hidden}html[data-intro=pendiente][data-entrada=abre]:not([data-reducir]){animation:entrance-unlock var(--entrance-reveal-at) linear both}html[data-intro=pendiente]:not([data-reducir]) .entrance-curtain{display:block}html[data-intro=pendiente][data-entrada=abre]:not([data-reducir]) .entrance-curtain{animation:entrance-gone 2ms linear var(--entrance-fin) both}html[data-intro=pendiente]:not([data-reducir]) .entrada-marca{display:block}html[data-intro=pendiente][data-entrada=abre]:not([data-reducir]) .entrada-marca{animation:entrance-gone 2ms linear var(--entrance-open) both}html[data-intro=pendiente]:not([data-reducir]):has(.entrada-marca) .entrance-title{display:none}html[data-intro=pendiente]:not([data-reducir]) .entrance-frase{animation:entrance-frase-in var(--entrance-frase-dur) ease-out calc(var(--entrance-frase-inicio) + var(--frase-orden) * var(--entrance-frase-escalon)) backwards}html[data-intro=pendiente][data-entrada=abre]:not([data-reducir]) .entrance-frase{animation:entrance-frase-out var(--entrance-frases-salida) ease-out both}html[data-intro=pendiente][data-entrada=abre]:not([data-reducir]) .entrance-leaf-start{animation:entrance-leaf-start var(--entrance-open) var(--ease-out-expo) both}html[data-intro=pendiente][data-entrada=abre]:not([data-reducir]) .entrance-leaf-end{animation:entrance-leaf-end var(--entrance-open) var(--ease-out-expo) both}html[data-intro=pendiente][data-entrada=abre]:not([data-reducir]) .entrance-title{animation:entrance-title-out calc(var(--entrance-open) * .45) ease-out both}html[data-intro=pendiente][data-entrada=abre]:not([data-reducir]) .entrance-skip{animation:entrance-gone 2ms linear var(--entrance-reveal-at) both}html[data-intro=pendiente]:not([data-reducir]) :is([data-site-header],[data-entrance]){visibility:hidden}html[data-intro=pendiente][data-entrada=abre]:not([data-reducir]) [data-site-header]{animation:entrance-fade-in var(--entrance-cascada-dur) ease-out var(--entrance-reveal-at) both}html[data-intro=pendiente][data-entrada=abre]:not([data-reducir]) :is([data-entrance=fade],[data-entrance=show]){animation-name:entrance-rise,entrance-show;animation-duration:var(--entrance-cascada-dur), 1ms;animation-timing-function:var(--ease-out-expo), linear;animation-delay:calc(var(--entrance-reveal-at) + var(--paso-entrada,0) * var(--entrance-cascada-escalon));animation-fill-mode:backwards,both}html[data-intro=pendiente][data-entrada=abre]:not([data-reducir]) [data-entrance=marca]{animation:entrance-show 1ms linear var(--entrance-open) both}@keyframes entrance-start{0%,to{overflow:hidden}}@keyframes entrance-unlock{0%,99%{overflow:hidden}to{overflow:visible}}@keyframes entrance-gone{0%{visibility:visible}1%,to{visibility:hidden}}@keyframes entrance-leaf-start{to{transform:translate(-101%)}}@keyframes entrance-leaf-end{to{transform:translate(101%)}}@keyframes entrance-title-out{to{opacity:0}}@keyframes entrance-frase-in{0%{opacity:0;filter:blur(var(--entrance-frase-desvio));transform:translateY(var(--entrance-frase-desvio))}}@keyframes entrance-frase-out{to{opacity:0;filter:blur(var(--entrance-frases-salida-blur))}}@keyframes entrance-rise{0%{opacity:0;translate:0 var(--entrance-cascada-sube)}}@keyframes entrance-fade-in{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes entrance-show{0%{visibility:hidden}to{visibility:visible}}:root{--edge-w:2px}html[data-contraste=alto]{--edge-w:3.5px;--border:var(--border-strong);--muted-foreground:var(--foreground)}@supports (color:color-mix(in lab, red, red)){html[data-contraste=alto]{--muted-foreground:color-mix(in oklab, var(--foreground) 88%, var(--background))}}html[data-reducir="1"],html[data-reducir="1"] *,html[data-reducir="1"] :before,html[data-reducir="1"] :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}html[data-grises="1"]{filter:grayscale()}@media (pointer:coarse){:root{--control-h:var(--size-tap-target);--control-h-sm:var(--size-tap-target);--control-h-lg:3rem;--control-h-xs:var(--size-tap-target)}}[data-densidad=comoda]{--control-h:var(--size-tap-target);--control-h-sm:var(--size-tap-target);--control-h-lg:3rem;--control-h-xs:var(--size-tap-target)}:root{--escena-cielo-1:oklch(14% .035 var(--brand-hue));--escena-cielo:linear-gradient(to bottom, var(--escena-cielo-1) 0%, oklch(19% .045 var(--brand-hue)) 45%, oklch(26% .05 var(--brand-hue)) 100%);--escena-mar-fondo:#000306;--escena-mar:linear-gradient(to bottom, var(--escena-cielo-1) 0%, #03172c 38%, var(--escena-mar-fondo) 100%);--escena-lienzo:oklch(26% .05 var(--brand-hue))}@supports (color:lab(0% 0 0)){:root{--escena-mar-fondo:lab(.679798% -.98411 -1.90365);--escena-mar:linear-gradient(to bottom, var(--escena-cielo-1) 0%, lab(7.0001% -1.35344 -16.7248) 38%, var(--escena-mar-fondo) 100%)}}[data-fase=day]{--escena-cielo-1:#3f99c8;--escena-cielo:linear-gradient(to bottom, var(--escena-cielo-1) 0%, #8cc8e0 60%, #bbdfe8 100%);--escena-mar-fondo:#00797a;--escena-mar:linear-gradient(to bottom, #4aadc9 0%, #a3dde0 38%, var(--escena-mar-fondo) 100%);--escena-lienzo:#bbdfe8;--campo-borde:oklch(56% .02 var(--brand-hue));--ambient-scrim:oklch(98% .005 var(--brand-hue));--on-ambient:oklch(20% .02 var(--brand-hue));--on-ambient-muted:oklch(32% .025 var(--brand-hue));--glass-bg:#ffffffb8;--glass-border:oklch(30% .02 var(--brand-hue) / .14);--glass-highlight:inset 0 1px 0 #fff9, 0 8px 30px -10px oklch(22% .02 var(--brand-hue) / .25)}@supports (color:lab(0% 0 0)){[data-fase=day]{--escena-cielo-1:lab(59.491% -16.1832 -32.7826);--escena-cielo:linear-gradient(to bottom, var(--escena-cielo-1) 0%, lab(77.1068% -15.4298 -18.4543) 60%, lab(86.36% -10.7962 -8.71053) 100%);--escena-mar-fondo:lab(45.3746% -32.7332 -9.78656);--escena-mar:linear-gradient(to bottom, lab(65.7193% -23.3916 -23.716) 0%, lab(84.3513% -18.9216 -7.86064) 38%, var(--escena-mar-fondo) 100%);--escena-lienzo:lab(86.36% -10.7962 -8.71053);--glass-bg:lab(100% 0 0/.72);--glass-highlight:inset 0 1px 0 lab(100% 0 0/.6), 0 8px 30px -10px oklch(22% .02 var(--brand-hue) / .25)}}[data-fase=sunset]{--escena-cielo-1:oklch(28% .06 var(--brand-hue));--escena-cielo:linear-gradient(to bottom, var(--escena-cielo-1) 0%, #824103 70%, #c45e39 100%);--escena-mar-fondo:#002a30;--escena-mar:linear-gradient(to bottom, #4f1b14 0%, #c0571e 38%, var(--escena-mar-fondo) 100%);--escena-lienzo:#33160c;--campo-borde:#a39684;--ambient-scrim:#311805;--on-ambient:#f9f5ec;--on-ambient-muted:#ddcfbc;--glass-bg:#190f0ad1;--glass-border:#ffffff1a;--glass-highlight:inset 0 1px 0 #ffffff24, 0 8px 30px -10px #00000073}@supports (color:lab(0% 0 0)){[data-fase=sunset]{--escena-cielo:linear-gradient(to bottom, var(--escena-cielo-1) 0%, lab(35.6063% 25.9595 44.8485) 70%, lab(52.5162% 39.64 40.494) 100%);--escena-mar-fondo:lab(14.594% -16.1132 -10.9857);--escena-mar:linear-gradient(to bottom, lab(18.0565% 24.5624 17.8268) 0%, lab(50.2073% 40.7447 51.0321) 38%, var(--escena-mar-fondo) 100%);--escena-lienzo:lab(11.4607% 14.0429 12.5795);--campo-borde:lab(62.9154% 2.89294 11.3228);--ambient-scrim:lab(11.5874% 11.5279 15.3433);--on-ambient:lab(96.5677% .351369 4.58084);--on-ambient-muted:lab(83.7996% 2.81593 11.2597);--glass-bg:lab(5.17712% 4.01698 3.64723/.82);--glass-border:lab(100% 0 0/.1);--glass-highlight:inset 0 1px 0 lab(100% 0 0/.14), 0 8px 30px -10px lab(0% 0 0/.45)}}[data-fase=night]{--escena-cielo-1:oklch(14% .035 var(--brand-hue));--escena-cielo:linear-gradient(to bottom, var(--escena-cielo-1) 0%, oklch(19% .045 var(--brand-hue)) 45%, oklch(26% .05 var(--brand-hue)) 100%);--escena-mar:linear-gradient(to bottom, var(--escena-cielo-1) 0%, #03172c 38%, var(--escena-mar-fondo) 100%);--escena-lienzo:oklch(26% .05 var(--brand-hue));--campo-borde:oklch(60% .02 var(--brand-hue));--ambient-scrim:oklch(15% .03 var(--brand-hue));--on-ambient:oklch(97% .01 var(--brand-hue));--on-ambient-muted:oklch(84% .02 var(--brand-hue));--glass-bg:oklch(20% .012 var(--brand-hue) / .55);--glass-border:#ffffff1a;--glass-highlight:inset 0 1px 0 #ffffff24, 0 8px 30px -10px #00000073}@supports (color:lab(0% 0 0)){[data-fase=night]{--escena-mar:linear-gradient(to bottom, var(--escena-cielo-1) 0%, lab(7.0001% -1.35344 -16.7248) 38%, var(--escena-mar-fondo) 100%);--glass-border:lab(100% 0 0/.1);--glass-highlight:inset 0 1px 0 lab(100% 0 0/.14), 0 8px 30px -10px lab(0% 0 0/.45)}}html[data-contraste=alto][data-fase]{--on-ambient-muted:var(--on-ambient);--campo-borde:var(--foreground)}body:has([data-ambient-scene]) .site-main{padding-top:0}html[data-fase]:has([data-ambient-scene]){background-color:var(--escena-lienzo)}html[data-fase]:has([data-ambient-scene]) body{background-color:#0000}.escena-fija{background-color:var(--escena-lienzo)}html[data-fase]:has([data-relato]){--escena-lienzo:var(--escena-mar-fondo)}html[data-fase][data-relato-cubre]:has([data-relato]){--escena-lienzo:var(--relato-hondo)}.cielo-respaldo{background:var(--escena-cielo);transition:background .7s}.escena-respaldo{background:var(--escena-mar);transition:background .7s}:root{--canvas-editor-wide:48rem;--canvas-editor-tall:31.5rem;--canvas-editor-gutter:1rem;--canvas-editor-gap:.75rem;--canvas-editor-panel:18rem;--canvas-editor-sheet:21rem;--canvas-editor-sheet-height:72%}.canvas-workspace{isolation:isolate;height:100%;min-height:0;padding:var(--canvas-editor-gutter);gap:var(--canvas-editor-gap);flex-direction:column;display:flex;position:relative;overflow:hidden}.canvas-workspace[data-compact=true]{gap:0;padding:0}.canvas-workspace-body{gap:var(--canvas-editor-gap);flex:1;min-height:0;display:flex}.canvas-workspace-canvas{flex:1;min-width:0;min-height:0;position:relative}.canvas-workspace-toolbar{flex-shrink:0}.canvas-workspace-status{pointer-events:none;left:max(var(--canvas-editor-gutter),var(--safe-left));right:max(var(--canvas-editor-gutter),var(--safe-right));bottom:calc(var(--size-accion-primaria) + var(--canvas-editor-gutter) * 2 + var(--safe-bottom));width:fit-content;max-width:calc(100% - var(--canvas-editor-gutter) * 2);padding:var(--canvas-editor-gap);border-radius:var(--radius);background:var(--card);color:var(--card-foreground);font-size:var(--text-sm);position:absolute}.canvas-workspace [data-workspace-inspector]{width:var(--canvas-editor-panel);flex-shrink:0;min-height:0;overflow-y:auto}.canvas-workspace [data-workspace-sheet]{max-width:100%;padding-left:max(var(--canvas-editor-gutter),var(--safe-left));padding-right:max(var(--canvas-editor-gutter),var(--safe-right));padding-bottom:max(var(--canvas-editor-gutter),var(--safe-bottom));padding-top:max(var(--canvas-editor-gap),var(--safe-top));position:absolute}.canvas-workspace [data-workspace-sheet][data-vaul-drawer-direction=bottom]{height:var(--canvas-editor-sheet-height);width:100%;max-height:100%}.canvas-workspace [data-workspace-sheet][data-vaul-drawer-direction=left]{width:min(var(--canvas-editor-sheet),100%);height:100%;max-height:100%}.canvas-workspace [data-workspace-overlay]{position:absolute}:root{--canvas-editor-veil-opacity:12%}.canvas-editor-veil{background:var(--foreground)}@supports (color:color-mix(in lab, red, red)){.canvas-editor-veil{background:color-mix(in oklch, var(--foreground) var(--canvas-editor-veil-opacity), transparent)}}@media (any-pointer:coarse){:root{--barra-superior-h:3.75rem}}@keyframes aviso-cuenta{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes guia-pulso{50%{box-shadow:0 0 0 2px var(--card), 0 0 0 8px var(--practica), 0 0 0 10px var(--card)}}.guia-aro{box-shadow:0 0 0 2px var(--card), 0 0 0 5px var(--practica), 0 0 0 7px var(--card);animation:1.4s ease-out 3 guia-pulso}:root{--av-l:90%;--av-c:.06;--av-ink-l:32%;--av-ink-c:.1}.dark{--av-l:34%;--av-c:.07;--av-ink-l:91%;--av-ink-c:.08}[data-tono]>.avatar-fallback{background:oklch(var(--av-l) var(--av-c) var(--tono));color:oklch(var(--av-ink-l) var(--av-ink-c) var(--tono))}[data-anillo]{box-shadow:0 0 0 2px var(--background), 0 0 0 4px var(--anillo)}:root{--mini-barra-min:.25rem}@keyframes barra-crece{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.mini-barra{transform-origin:bottom;animation:barra-crece .52s var(--ease-out-expo) both}.hilo-actual path{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:1px;animation:hilo-se-dibuja var(--duration-trazo-corto) var(--ease-salida) forwards}@keyframes hilo-se-dibuja{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.hilo-actual path{stroke-dashoffset:0;animation:none}}html[data-reducir="1"] .hilo-actual path{stroke-dashoffset:0}html[data-relato-cubre] [data-escena-texto],html[data-relato-cubre] .hero-arc,html[data-relato-cubre] .hero-daybar,html[data-relato-cubre] .hero-scroll-hint{visibility:hidden}@supports (animation-timeline:scroll()){.hero-se-hunde{animation:linear both hero-se-hunde;animation-timeline:scroll(root);animation-range:8svh 46svh}}@keyframes hero-se-hunde{to{opacity:0;translate:0 -5svh}}.relato-mar{--muted-foreground:#c2d9dd;color:var(--foreground);text-shadow:0 1px 18px #00070f8c;text-shadow:0 1px 18px lab(1.56542% -1.57987 -5.60135/.55)}@supports (color:lab(0% 0 0)){.relato-mar{--muted-foreground:lab(85.1227% -7.22331 -4.78562)}}body:has([data-relato]) [data-cabecera-sitio]:not([data-arriba]){-webkit-backdrop-filter:blur(14px)saturate(1.15);backdrop-filter:blur(14px)saturate(1.15);background:#0009108c;background:lab(1.9999% -1.89084 -5.39818/.55)}.relato-hallazgo{padding-block:calc(var(--relato-pausa) * .75)}.relato-ojo-de-buey:before,.relato-ojo-de-buey:after{content:"";pointer-events:none;border-radius:9999px;position:absolute}.relato-ojo-de-buey:before{border:1px solid #e3c2878c;inset:-.875rem}@supports (color:color-mix(in lab, red, red)){.relato-ojo-de-buey:before{border:1px solid color-mix(in oklab, var(--color-gold-300) 55%, transparent)}}.relato-ojo-de-buey:after{border:1px solid #e3c2872e;inset:-1.75rem}@supports (color:color-mix(in lab, red, red)){.relato-ojo-de-buey:after{border:1px solid color-mix(in oklab, var(--color-gold-300) 18%, transparent)}}.relato-ojo-de-buey>div{background:radial-gradient(circle at 34% 28%,#ffffff17,#ffffff06 62%);background:radial-gradient(circle at 34% 28%,lab(100% 0 0/.09),lab(100% 0 0/.025) 62%);box-shadow:0 2.5rem 5rem -2rem #000102d9,inset 0 0 0 1px #ffffff14;box-shadow:0 2.5rem 5rem -2rem lab(.190496% -.164658 -1.22966/.85),inset 0 0 0 1px lab(100% 0 0/.08)}.relato-retrato{box-shadow:0 0 0 1px #e3c28773,0 2.5rem 5rem -2rem #000102d9;box-shadow:0 0 0 1px lab(80.3111% 6.29866 34.264/.45098),0 2.5rem 5rem -2rem lab(.190496% -.164658 -1.22966/.85)}@supports (color:color-mix(in lab, red, red)){.relato-retrato{box-shadow:0 0 0 1px color-mix(in oklab, var(--color-gold-300) 45%, transparent), 0 2.5rem 5rem -2rem lab(.190496% -.164658 -1.22966/.85)}}@property --corriente{syntax:"<length>";inherits:false;initial-value:40px}.relato-corriente figure,.relato-corriente a{background:linear-gradient(160deg,#0845518c,#001e2c8c);background:linear-gradient(160deg,lab(26.1382% -15.2245 -12.6852/.55),lab(9.59981% -7.97434 -13.8232/.55))}@supports (animation-timeline:view()){@media (min-width:64rem){.relato-corriente{animation:linear both relato-corriente;animation-timeline:view();animation-range:cover}}}@keyframes relato-corriente{0%{translate:0 var(--corriente)}to{translate:0 calc(var(--corriente) * -1)}}.relato-llegada:before{content:"";pointer-events:none;inset-inline:0;background:linear-gradient(#0000,#000306c7 40%);background:linear-gradient(#0000,lab(.66041% -.666499 -2.36307/.78) 40%);height:55%;position:absolute;bottom:0}.relato-llegada>*{position:relative}.carta-bajo-el-agua{background-color:var(--mar-superficie)}@property --subida{syntax:"<time>";inherits:false;initial-value:14s}@property --desfase{syntax:"<time>";inherits:false;initial-value:0s}.agua-viva-burbuja{opacity:.5}@media (prefers-reduced-motion:no-preference){html:not([data-reducir="1"]) .agua-viva-burbuja{animation:agua-viva-sube var(--subida) linear infinite;animation-delay:var(--desfase)}}@keyframes agua-viva-sube{0%{opacity:0;transform:translateY(3rem)}15%{opacity:.5}80%{opacity:.5}to{opacity:0;transform:translateY(-9rem)}}.pie-de-arena,.superficie-del-agua,.fondo-del-mar{--orilla-tesela:40rem;--orilla-alto:8rem}.pie-de-arena{--orilla-filo:.75rem;--orilla-labio:6.25rem;--orilla-solape:1.25rem;--rastro-ciclo:15s;--rastro-paso:.6s;--rastro-opacidad:.3;--foreground:var(--arena-tinta);--muted-foreground:var(--arena-tinta-suave);--border:var(--arena-borde);--input:var(--arena-borde);--background:var(--arena-campo);color:var(--foreground);margin-top:calc(var(--orilla-solape) * -1);padding-top:calc(var(--orilla-solape) + clamp(1.5rem, 1rem + 2vw, 2.5rem))}.pie-arena,.pie-orilla{-webkit-mask:var(--orilla-silueta) 0 0 / var(--orilla-tesela) var(--orilla-alto) repeat-x, linear-gradient(#000 0 0) 0 calc(var(--orilla-alto) - .5rem) / 100% 100% no-repeat;-webkit-mask:var(--orilla-silueta) 0 0 / var(--orilla-tesela) var(--orilla-alto) repeat-x, linear-gradient(#000 0 0) 0 calc(var(--orilla-alto) - .5rem) / 100% 100% no-repeat;-webkit-mask:var(--orilla-silueta) 0 0 / var(--orilla-tesela) var(--orilla-alto) repeat-x, linear-gradient(#000 0 0) 0 calc(var(--orilla-alto) - .5rem) / 100% 100% no-repeat;-webkit-mask:var(--orilla-silueta) 0 0 / var(--orilla-tesela) var(--orilla-alto) repeat-x, linear-gradient(#000 0 0) 0 calc(var(--orilla-alto) - .5rem) / 100% 100% no-repeat;mask:var(--orilla-silueta) 0 0 / var(--orilla-tesela) var(--orilla-alto) repeat-x, linear-gradient(#000 0 0) 0 calc(var(--orilla-alto) - .5rem) / 100% 100% no-repeat}.pie-arena{background:radial-gradient(120% 80% at var(--arena-luz-x) 0%, var(--arena-luz), transparent 62%), linear-gradient(to bottom, var(--arena-humeda) 1.5rem, var(--arena) 8rem), var(--arena)}.pie-arena:before{content:"";opacity:var(--arena-grano-opacidad);mix-blend-mode:multiply;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='g'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 0.55 0'/></filter><rect width='100%' height='100%' filter='url(%23g)'/></svg>");position:absolute;inset:0}.dark .pie-arena:before{mix-blend-mode:soft-light}.pie-de-arena>div>footer{background:0 0;border-top-color:#0000}.pie-orilla{height:var(--orilla-alto)}.pie-rompiente:first-child{--ola-periodo:9s;--ola-desfase:0s;--ola-alcance:2rem;--espuma:var(--espuma-1)}.pie-rompiente:nth-child(2){--ola-periodo:11.5s;--ola-desfase:-4.1s;--ola-alcance:3.25rem;--espuma:var(--espuma-2)}.pie-rompiente:nth-child(3){--ola-periodo:14s;--ola-desfase:-9.3s;--ola-alcance:1.25rem;--espuma:var(--espuma-3)}.pie-rompiente:nth-child(4){--ola-alcance:.55rem;--espuma:var(--espuma-3)}.pie-mojado{height:calc(var(--orilla-filo) + var(--ola-alcance) + .4rem);transform-origin:top;background:linear-gradient(to bottom, transparent, var(--arena-brillo) 70%, transparent);opacity:0}.pie-ola{top:calc(var(--orilla-filo) - var(--orilla-labio));height:var(--orilla-alto);filter:blur(var(--espuma-difusa)) drop-shadow(0 1px 1.5px var(--espuma-sombra));opacity:0}.pie-espuma{width:calc(100% + var(--orilla-tesela));background:linear-gradient(to bottom, var(--espuma-cuerpo) calc(var(--orilla-labio) - var(--espuma-rebose)), var(--orilla-espuma) calc(var(--orilla-labio) - .3rem));-webkit-mask:var(--espuma) 0 0 / var(--orilla-tesela) var(--orilla-alto) repeat-x;-webkit-mask:var(--espuma) 0 0 / var(--orilla-tesela) var(--orilla-alto) repeat-x;-webkit-mask:var(--espuma) 0 0 / var(--orilla-tesela) var(--orilla-alto) repeat-x;-webkit-mask:var(--espuma) 0 0 / var(--orilla-tesela) var(--orilla-alto) repeat-x;mask:var(--espuma) 0 0 / var(--orilla-tesela) var(--orilla-alto) repeat-x}.pie-rompiente:first-child .pie-ola{opacity:1;transform:translateY(calc(var(--ola-alcance) * .6))}.pie-rompiente:first-child .pie-mojado{opacity:.6}.pie-rompiente:nth-child(4) .pie-ola{opacity:.7;transform:translateY(var(--ola-alcance))}.pie-pisada{color:var(--arena-huella);opacity:calc(var(--rastro-opacidad) * (.3 + .7 * var(--paso) / var(--rastro-pasos)));transform:var(--colocacion)}@media (prefers-reduced-motion:no-preference){html:not([data-reducir="1"]) .pie-ola{animation:pie-ola-rompe var(--ola-periodo) infinite both;animation-delay:var(--ola-desfase);will-change:transform, opacity}html:not([data-reducir="1"]) .pie-mojado{animation:pie-ola-moja var(--ola-periodo) infinite both;animation-delay:var(--ola-desfase)}html:not([data-reducir="1"]) .pie-espuma{animation:70s linear infinite pie-espuma-deriva}html:not([data-reducir="1"]) .pie-rompiente:nth-child(2) .pie-espuma{animation-duration:90s;animation-direction:reverse}html:not([data-reducir="1"]) .pie-rompiente:nth-child(3) .pie-espuma{animation-duration:120s}html:not([data-reducir="1"]) .pie-rompiente:nth-child(4) .pie-ola{animation:6.5s ease-in-out infinite alternate pie-ola-orla}html:not([data-reducir="1"]) .pie-rompiente:nth-child(4) .pie-mojado{animation:none}html:not([data-reducir="1"]) .pie-rompiente:nth-child(4) .pie-espuma{animation-duration:150s;animation-direction:reverse}html:not([data-reducir="1"]) .pie-pisada{animation:pie-pisada-paso var(--rastro-ciclo) linear infinite both;animation-delay:calc(var(--paso) * var(--rastro-paso))}}@property --paso{syntax:"<number>";inherits:false;initial-value:0}@property --rastro-pasos{syntax:"<number>";inherits:true;initial-value:1}@property --colocacion{syntax:"*";inherits:false}@keyframes pie-ola-rompe{0%{opacity:0;animation-timing-function:cubic-bezier(.2,.75,.3,1);transform:translateY(0)}6%{opacity:1}34%{transform:translateY(var(--ola-alcance));opacity:1;animation-timing-function:ease-in-out}42%{transform:translateY(calc(var(--ola-alcance) - .2rem));opacity:.9;animation-timing-function:cubic-bezier(.5,0,.8,.5)}80%,to{opacity:0;transform:translateY(0)}}@keyframes pie-ola-orla{0%{opacity:.55;transform:translateY(.2rem)}to{transform:translateY(var(--ola-alcance));opacity:.8}}@keyframes pie-ola-moja{0%{opacity:0;animation-timing-function:cubic-bezier(.2,.75,.3,1);transform:scaleY(.2)}34%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(1)}}@keyframes pie-espuma-deriva{to{transform:translateX(calc(var(--orilla-tesela) * -1))}}@keyframes pie-pisada-paso{0%{opacity:0;transform:var(--colocacion) scale(1.06);filter:blur()}3%{opacity:var(--rastro-opacidad);transform:var(--colocacion)}34%{opacity:var(--rastro-opacidad);filter:blur()}52%,to{opacity:0;filter:blur(3px)}}.pie-de-arena,.superficie-del-agua,.fondo-del-mar{--orilla-silueta:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='640' height='128' viewBox='0 0 640 128'><filter id='s' filterUnits='userSpaceOnUse' x='-64' y='-20' width='768' height='188'><feGaussianBlur stdDeviation='1.2'/></filter><path d='M-640 15.5L-624 16L-608 15.2L-592 13.9L-576 13.2L-560 13.6L-544 14.4L-528 14.9L-512 14.9L-496 15L-480 15.8L-464 17.1L-448 17.9L-432 17.4L-416 15.8L-400 14L-384 12.8L-368 12.1L-352 11.2L-336 9.8L-320 8.5L-304 8L-288 8.8L-272 10.1L-256 10.8L-240 10.4L-224 9.6L-208 9.1L-192 9.1L-176 9L-160 8.2L-144 6.9L-128 6.1L-112 6.6L-96 8.2L-80 10L-64 11.2L-48 11.9L-32 12.8L-16 14.2L0 15.5L16 16L32 15.2L48 13.9L64 13.2L80 13.6L96 14.4L112 14.9L128 14.9L144 15L160 15.8L176 17.1L192 17.9L208 17.4L224 15.8L240 14L256 12.8L272 12.1L288 11.2L304 9.8L320 8.5L336 8L352 8.8L368 10.1L384 10.8L400 10.4L416 9.6L432 9.1L448 9.1L464 9L480 8.2L496 6.9L512 6.1L528 6.6L544 8.2L560 10L576 11.2L592 11.9L608 12.8L624 14.2L640 15.5L656 16L672 15.2L688 13.9L704 13.2L720 13.6L736 14.4L752 14.9L768 14.9L784 15L800 15.8L816 17.1L832 17.9L848 17.4L864 15.8L880 14L896 12.8L912 12.1L928 11.2L944 9.8L960 8.5L976 8L992 8.8L1008 10.1L1024 10.8L1040 10.4L1056 9.6L1072 9.1L1088 9.1L1104 9L1120 8.2L1136 6.9L1152 6.1L1168 6.6L1184 8.2L1200 10L1216 11.2L1232 11.9L1248 12.8L1264 14.2L1280 15.5L1280 148L-640 148Z' fill='white' filter='url(%23s)'/></svg>")}.pie-de-arena{--espuma-1:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='640' height='128' viewBox='0 0 640 128'><defs><linearGradient id='g' x1='0' y1='0' x2='0' y2='1'><stop offset='0' stop-color='white' stop-opacity='0.35'/><stop offset='0.469' stop-color='white' stop-opacity='0.45'/><stop offset='0.672' stop-color='white' stop-opacity='0.7'/><stop offset='0.797' stop-color='white' stop-opacity='1'/></linearGradient><filter id='e' filterUnits='userSpaceOnUse' x='-64' y='-20' width='768' height='168' color-interpolation-filters='sRGB'><feTurbulence type='fractalNoise' baseFrequency='0.055 0.15' numOctaves='3' seed='3' stitchTiles='stitch' x='0' y='0' width='640' height='128' result='n0'/><feTile in='n0' result='n'/><feComponentTransfer in='n' result='c'><feFuncR type='table' tableValues='0 0 0.15 1 1 0.15 0 0'/><feFuncG type='table' tableValues='0 0 0 0.3 1 1 1 1'/></feComponentTransfer><feColorMatrix in='c' type='matrix' values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  1.15 0.35 0 0 -0.3' result='encaje'/><feComposite in='SourceGraphic' in2='encaje' operator='in' result='cuerpo'/><feTurbulence type='fractalNoise' baseFrequency='0.018 0.05' numOctaves='2' seed='12' stitchTiles='stitch' x='0' y='0' width='640' height='128' result='m0'/><feTile in='m0' result='m'/><feDisplacementMap in='cuerpo' in2='m' scale='10' xChannelSelector='R' yChannelSelector='G'/><feGaussianBlur stdDeviation='0.45'/></filter><filter id='l' filterUnits='userSpaceOnUse' x='-64' y='-20' width='768' height='168' color-interpolation-filters='sRGB'><feTurbulence type='fractalNoise' baseFrequency='0.02 0.07' numOctaves='2' seed='6' stitchTiles='stitch' x='0' y='0' width='640' height='128' result='m0'/><feTile in='m0' result='m'/><feDisplacementMap in='SourceGraphic' in2='m' scale='9' xChannelSelector='R' yChannelSelector='G' result='movido'/><feTurbulence type='fractalNoise' baseFrequency='0.22 0.3' numOctaves='1' seed='8' stitchTiles='stitch' x='0' y='0' width='640' height='128' result='b0'/><feTile in='b0' result='b'/><feColorMatrix in='b' type='matrix' values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 -3.2 2.6' result='burbujas'/><feComposite in='movido' in2='burbujas' operator='in'/><feGaussianBlur stdDeviation='0.6'/></filter></defs><path d='M-640 -4.6L-624 -3.9L-608 -3.5L-592 -3.5L-576 -4.1L-560 -5.1L-544 -6.3L-528 -7.7L-512 -8.9L-496 -9.8L-480 -10.3L-464 -10.4L-448 -10.1L-432 -9.6L-416 -9.1L-400 -8.7L-384 -8.6L-368 -9L-352 -9.6L-336 -10.5L-320 -11.4L-304 -12.1L-288 -12.5L-272 -12.5L-256 -11.9L-240 -10.9L-224 -9.7L-208 -8.3L-192 -7.1L-176 -6.2L-160 -5.7L-144 -5.6L-128 -5.9L-112 -6.4L-96 -6.9L-80 -7.3L-64 -7.4L-48 -7L-32 -6.4L-16 -5.5L0 -4.6L16 -3.9L32 -3.5L48 -3.5L64 -4.1L80 -5.1L96 -6.3L112 -7.7L128 -8.9L144 -9.8L160 -10.3L176 -10.4L192 -10.1L208 -9.6L224 -9.1L240 -8.7L256 -8.6L272 -9L288 -9.6L304 -10.5L320 -11.4L336 -12.1L352 -12.5L368 -12.5L384 -11.9L400 -10.9L416 -9.7L432 -8.3L448 -7.1L464 -6.2L480 -5.7L496 -5.6L512 -5.9L528 -6.4L544 -6.9L560 -7.3L576 -7.4L592 -7L608 -6.4L624 -5.5L640 -4.6L656 -3.9L672 -3.5L688 -3.5L704 -4.1L720 -5.1L736 -6.3L752 -7.7L768 -8.9L784 -9.8L800 -10.3L816 -10.4L832 -10.1L848 -9.6L864 -9.1L880 -8.7L896 -8.6L912 -9L928 -9.6L944 -10.5L960 -11.4L976 -12.1L992 -12.5L1008 -12.5L1024 -11.9L1040 -10.9L1056 -9.7L1072 -8.3L1088 -7.1L1104 -6.2L1120 -5.7L1136 -5.6L1152 -5.9L1168 -6.4L1184 -6.9L1200 -7.3L1216 -7.4L1232 -7L1248 -6.4L1264 -5.5L1280 -4.6L1280 105.8L1280 105.8L1264 104.3L1248 102.4L1232 100.8L1216 99.9L1200 99.5L1184 99.1L1168 98.1L1152 96.3L1136 93.9L1120 91.8L1104 90.6L1088 90.8L1072 92.1L1056 93.9L1040 95.4L1024 96.3L1008 96.7L992 96.9L976 97.8L960 99.4L944 101.5L928 103.6L912 104.7L896 104.6L880 103.6L864 102.2L848 101.3L832 101.3L816 102.1L800 103L784 103.5L768 103.2L752 102.4L736 101.6L720 101.5L704 102.4L688 103.9L672 105.5L656 106.2L640 105.8L624 104.3L608 102.4L592 100.8L576 99.9L560 99.5L544 99.1L528 98.1L512 96.3L496 93.9L480 91.8L464 90.6L448 90.8L432 92.1L416 93.9L400 95.4L384 96.3L368 96.7L352 96.9L336 97.8L320 99.4L304 101.5L288 103.6L272 104.7L256 104.6L240 103.6L224 102.2L208 101.3L192 101.3L176 102.1L160 103L144 103.5L128 103.2L112 102.4L96 101.6L80 101.5L64 102.4L48 103.9L32 105.5L16 106.2L0 105.8L-16 104.3L-32 102.4L-48 100.8L-64 99.9L-80 99.5L-96 99.1L-112 98.1L-128 96.3L-144 93.9L-160 91.8L-176 90.6L-192 90.8L-208 92.1L-224 93.9L-240 95.4L-256 96.3L-272 96.7L-288 96.9L-304 97.8L-320 99.4L-336 101.5L-352 103.6L-368 104.7L-384 104.6L-400 103.6L-416 102.2L-432 101.3L-448 101.3L-464 102.1L-480 103L-496 103.5L-512 103.2L-528 102.4L-544 101.6L-560 101.5L-576 102.4L-592 103.9L-608 105.5L-624 106.2L-640 105.8Z' fill='url(%23g)' filter='url(%23e)'/><path d='M-640 105.8L-624 106.2L-608 105.5L-592 103.9L-576 102.4L-560 101.5L-544 101.6L-528 102.4L-512 103.2L-496 103.5L-480 103L-464 102.1L-448 101.3L-432 101.3L-416 102.2L-400 103.6L-384 104.6L-368 104.7L-352 103.6L-336 101.5L-320 99.4L-304 97.8L-288 96.9L-272 96.7L-256 96.3L-240 95.4L-224 93.9L-208 92.1L-192 90.8L-176 90.6L-160 91.8L-144 93.9L-128 96.3L-112 98.1L-96 99.1L-80 99.5L-64 99.9L-48 100.8L-32 102.4L-16 104.3L0 105.8L16 106.2L32 105.5L48 103.9L64 102.4L80 101.5L96 101.6L112 102.4L128 103.2L144 103.5L160 103L176 102.1L192 101.3L208 101.3L224 102.2L240 103.6L256 104.6L272 104.7L288 103.6L304 101.5L320 99.4L336 97.8L352 96.9L368 96.7L384 96.3L400 95.4L416 93.9L432 92.1L448 90.8L464 90.6L480 91.8L496 93.9L512 96.3L528 98.1L544 99.1L560 99.5L576 99.9L592 100.8L608 102.4L624 104.3L640 105.8L656 106.2L672 105.5L688 103.9L704 102.4L720 101.5L736 101.6L752 102.4L768 103.2L784 103.5L800 103L816 102.1L832 101.3L848 101.3L864 102.2L880 103.6L896 104.6L912 104.7L928 103.6L944 101.5L960 99.4L976 97.8L992 96.9L1008 96.7L1024 96.3L1040 95.4L1056 93.9L1072 92.1L1088 90.8L1104 90.6L1120 91.8L1136 93.9L1152 96.3L1168 98.1L1184 99.1L1200 99.5L1216 99.9L1232 100.8L1248 102.4L1264 104.3L1280 105.8' fill='none' stroke='white' stroke-width='5' stroke-linecap='round' filter='url(%23l)'/></svg>");--espuma-2:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='640' height='128' viewBox='0 0 640 128'><defs><linearGradient id='g' x1='0' y1='0' x2='0' y2='1'><stop offset='0' stop-color='white' stop-opacity='0.35'/><stop offset='0.469' stop-color='white' stop-opacity='0.45'/><stop offset='0.672' stop-color='white' stop-opacity='0.7'/><stop offset='0.797' stop-color='white' stop-opacity='1'/></linearGradient><filter id='e' filterUnits='userSpaceOnUse' x='-64' y='-20' width='768' height='168' color-interpolation-filters='sRGB'><feTurbulence type='fractalNoise' baseFrequency='0.055 0.15' numOctaves='3' seed='11' stitchTiles='stitch' x='0' y='0' width='640' height='128' result='n0'/><feTile in='n0' result='n'/><feComponentTransfer in='n' result='c'><feFuncR type='table' tableValues='0 0 0.15 1 1 0.15 0 0'/><feFuncG type='table' tableValues='0 0 0 0.3 1 1 1 1'/></feComponentTransfer><feColorMatrix in='c' type='matrix' values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  1.15 0.35 0 0 -0.3' result='encaje'/><feComposite in='SourceGraphic' in2='encaje' operator='in' result='cuerpo'/><feTurbulence type='fractalNoise' baseFrequency='0.018 0.05' numOctaves='2' seed='20' stitchTiles='stitch' x='0' y='0' width='640' height='128' result='m0'/><feTile in='m0' result='m'/><feDisplacementMap in='cuerpo' in2='m' scale='10' xChannelSelector='R' yChannelSelector='G'/><feGaussianBlur stdDeviation='0.45'/></filter><filter id='l' filterUnits='userSpaceOnUse' x='-64' y='-20' width='768' height='168' color-interpolation-filters='sRGB'><feTurbulence type='fractalNoise' baseFrequency='0.02 0.07' numOctaves='2' seed='14' stitchTiles='stitch' x='0' y='0' width='640' height='128' result='m0'/><feTile in='m0' result='m'/><feDisplacementMap in='SourceGraphic' in2='m' scale='9' xChannelSelector='R' yChannelSelector='G' result='movido'/><feTurbulence type='fractalNoise' baseFrequency='0.22 0.3' numOctaves='1' seed='16' stitchTiles='stitch' x='0' y='0' width='640' height='128' result='b0'/><feTile in='b0' result='b'/><feColorMatrix in='b' type='matrix' values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 -3.2 2.6' result='burbujas'/><feComposite in='movido' in2='burbujas' operator='in'/><feGaussianBlur stdDeviation='0.6'/></filter></defs><path d='M-640 -4.2L-624 -4.7L-608 -5.7L-592 -6.7L-576 -7.3L-560 -7.5L-544 -7.3L-528 -7L-512 -6.9L-496 -7.4L-480 -8.5L-464 -10.1L-448 -11.6L-432 -12.6L-416 -12.7L-400 -11.7L-384 -9.9L-368 -7.8L-352 -5.9L-336 -4.6L-320 -4.2L-304 -4.7L-288 -5.7L-272 -6.7L-256 -7.3L-240 -7.5L-224 -7.3L-208 -7L-192 -6.9L-176 -7.4L-160 -8.5L-144 -10.1L-128 -11.6L-112 -12.6L-96 -12.7L-80 -11.7L-64 -9.9L-48 -7.8L-32 -5.9L-16 -4.6L0 -4.2L16 -4.7L32 -5.7L48 -6.7L64 -7.3L80 -7.5L96 -7.3L112 -7L128 -6.9L144 -7.4L160 -8.5L176 -10.1L192 -11.6L208 -12.6L224 -12.7L240 -11.7L256 -9.9L272 -7.8L288 -5.9L304 -4.6L320 -4.2L336 -4.7L352 -5.7L368 -6.7L384 -7.3L400 -7.5L416 -7.3L432 -7L448 -6.9L464 -7.4L480 -8.5L496 -10.1L512 -11.6L528 -12.6L544 -12.7L560 -11.7L576 -9.9L592 -7.8L608 -5.9L624 -4.6L640 -4.2L656 -4.7L672 -5.7L688 -6.7L704 -7.3L720 -7.5L736 -7.3L752 -7L768 -6.9L784 -7.4L800 -8.5L816 -10.1L832 -11.6L848 -12.6L864 -12.7L880 -11.7L896 -9.9L912 -7.8L928 -5.9L944 -4.6L960 -4.2L976 -4.7L992 -5.7L1008 -6.7L1024 -7.3L1040 -7.5L1056 -7.3L1072 -7L1088 -6.9L1104 -7.4L1120 -8.5L1136 -10.1L1152 -11.6L1168 -12.6L1184 -12.7L1200 -11.7L1216 -9.9L1232 -7.8L1248 -5.9L1264 -4.6L1280 -4.2L1280 105.4L1280 105.4L1264 104.5L1248 102.9L1232 102L1216 102.3L1200 103.7L1184 105.3L1168 106.2L1152 106.3L1136 106.1L1120 106.1L1104 106.5L1088 106.7L1072 105.8L1056 103.6L1040 100.6L1024 97.8L1008 96.3L992 96.1L976 96.6L960 96.9L944 96.6L928 95.9L912 95.6L896 96L880 96.7L864 96.8L848 95.9L832 94L816 92.2L800 91.6L784 92.5L768 94.5L752 96.5L736 98.1L720 99L704 100.1L688 101.6L672 103.6L656 105.1L640 105.4L624 104.5L608 102.9L592 102L576 102.3L560 103.7L544 105.3L528 106.2L512 106.3L496 106.1L480 106.1L464 106.5L448 106.7L432 105.8L416 103.6L400 100.6L384 97.8L368 96.3L352 96.1L336 96.6L320 96.9L304 96.6L288 95.9L272 95.6L256 96L240 96.7L224 96.8L208 95.9L192 94L176 92.2L160 91.6L144 92.5L128 94.5L112 96.5L96 98.1L80 99L64 100.1L48 101.6L32 103.6L16 105.1L0 105.4L-16 104.5L-32 102.9L-48 102L-64 102.3L-80 103.7L-96 105.3L-112 106.2L-128 106.3L-144 106.1L-160 106.1L-176 106.5L-192 106.7L-208 105.8L-224 103.6L-240 100.6L-256 97.8L-272 96.3L-288 96.1L-304 96.6L-320 96.9L-336 96.6L-352 95.9L-368 95.6L-384 96L-400 96.7L-416 96.8L-432 95.9L-448 94L-464 92.2L-480 91.6L-496 92.5L-512 94.5L-528 96.5L-544 98.1L-560 99L-576 100.1L-592 101.6L-608 103.6L-624 105.1L-640 105.4Z' fill='url(%23g)' filter='url(%23e)'/><path d='M-640 105.4L-624 105.1L-608 103.6L-592 101.6L-576 100.1L-560 99L-544 98.1L-528 96.5L-512 94.5L-496 92.5L-480 91.6L-464 92.2L-448 94L-432 95.9L-416 96.8L-400 96.7L-384 96L-368 95.6L-352 95.9L-336 96.6L-320 96.9L-304 96.6L-288 96.1L-272 96.3L-256 97.8L-240 100.6L-224 103.6L-208 105.8L-192 106.7L-176 106.5L-160 106.1L-144 106.1L-128 106.3L-112 106.2L-96 105.3L-80 103.7L-64 102.3L-48 102L-32 102.9L-16 104.5L0 105.4L16 105.1L32 103.6L48 101.6L64 100.1L80 99L96 98.1L112 96.5L128 94.5L144 92.5L160 91.6L176 92.2L192 94L208 95.9L224 96.8L240 96.7L256 96L272 95.6L288 95.9L304 96.6L320 96.9L336 96.6L352 96.1L368 96.3L384 97.8L400 100.6L416 103.6L432 105.8L448 106.7L464 106.5L480 106.1L496 106.1L512 106.3L528 106.2L544 105.3L560 103.7L576 102.3L592 102L608 102.9L624 104.5L640 105.4L656 105.1L672 103.6L688 101.6L704 100.1L720 99L736 98.1L752 96.5L768 94.5L784 92.5L800 91.6L816 92.2L832 94L848 95.9L864 96.8L880 96.7L896 96L912 95.6L928 95.9L944 96.6L960 96.9L976 96.6L992 96.1L1008 96.3L1024 97.8L1040 100.6L1056 103.6L1072 105.8L1088 106.7L1104 106.5L1120 106.1L1136 106.1L1152 106.3L1168 106.2L1184 105.3L1200 103.7L1216 102.3L1232 102L1248 102.9L1264 104.5L1280 105.4' fill='none' stroke='white' stroke-width='4' stroke-linecap='round' filter='url(%23l)'/></svg>");--espuma-3:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='640' height='128' viewBox='0 0 640 128'><defs><linearGradient id='g' x1='0' y1='0' x2='0' y2='1'><stop offset='0' stop-color='white' stop-opacity='0.35'/><stop offset='0.469' stop-color='white' stop-opacity='0.45'/><stop offset='0.672' stop-color='white' stop-opacity='0.7'/><stop offset='0.797' stop-color='white' stop-opacity='1'/></linearGradient><filter id='e' filterUnits='userSpaceOnUse' x='-64' y='-20' width='768' height='168' color-interpolation-filters='sRGB'><feTurbulence type='fractalNoise' baseFrequency='0.055 0.15' numOctaves='3' seed='23' stitchTiles='stitch' x='0' y='0' width='640' height='128' result='n0'/><feTile in='n0' result='n'/><feComponentTransfer in='n' result='c'><feFuncR type='table' tableValues='0 0 0.15 1 1 0.15 0 0'/><feFuncG type='table' tableValues='0 0 0 0.3 1 1 1 1'/></feComponentTransfer><feColorMatrix in='c' type='matrix' values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  1.15 0.35 0 0 -0.3' result='encaje'/><feComposite in='SourceGraphic' in2='encaje' operator='in' result='cuerpo'/><feTurbulence type='fractalNoise' baseFrequency='0.018 0.05' numOctaves='2' seed='32' stitchTiles='stitch' x='0' y='0' width='640' height='128' result='m0'/><feTile in='m0' result='m'/><feDisplacementMap in='cuerpo' in2='m' scale='10' xChannelSelector='R' yChannelSelector='G'/><feGaussianBlur stdDeviation='0.45'/></filter><filter id='l' filterUnits='userSpaceOnUse' x='-64' y='-20' width='768' height='168' color-interpolation-filters='sRGB'><feTurbulence type='fractalNoise' baseFrequency='0.02 0.07' numOctaves='2' seed='26' stitchTiles='stitch' x='0' y='0' width='640' height='128' result='m0'/><feTile in='m0' result='m'/><feDisplacementMap in='SourceGraphic' in2='m' scale='9' xChannelSelector='R' yChannelSelector='G' result='movido'/><feTurbulence type='fractalNoise' baseFrequency='0.22 0.3' numOctaves='1' seed='28' stitchTiles='stitch' x='0' y='0' width='640' height='128' result='b0'/><feTile in='b0' result='b'/><feColorMatrix in='b' type='matrix' values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 -3.2 2.6' result='burbujas'/><feComposite in='movido' in2='burbujas' operator='in'/><feGaussianBlur stdDeviation='0.6'/></filter></defs><path d='M-640 -5.5L-624 -5.8L-608 -7.2L-592 -9.2L-576 -11L-560 -11.8L-544 -11.3L-528 -10.2L-512 -9.3L-496 -9.3L-480 -10.3L-464 -11.9L-448 -13.2L-432 -13.4L-416 -12.3L-400 -10.6L-384 -9L-368 -8.3L-352 -8.8L-336 -9.8L-320 -10.5L-304 -10.2L-288 -8.8L-272 -6.8L-256 -5L-240 -4.2L-224 -4.7L-208 -5.8L-192 -6.7L-176 -6.7L-160 -5.7L-144 -4.1L-128 -2.8L-112 -2.6L-96 -3.7L-80 -5.4L-64 -7L-48 -7.7L-32 -7.2L-16 -6.2L0 -5.5L16 -5.8L32 -7.2L48 -9.2L64 -11L80 -11.8L96 -11.3L112 -10.2L128 -9.3L144 -9.3L160 -10.3L176 -11.9L192 -13.2L208 -13.4L224 -12.3L240 -10.6L256 -9L272 -8.3L288 -8.8L304 -9.8L320 -10.5L336 -10.2L352 -8.8L368 -6.8L384 -5L400 -4.2L416 -4.7L432 -5.8L448 -6.7L464 -6.7L480 -5.7L496 -4.1L512 -2.8L528 -2.6L544 -3.7L560 -5.4L576 -7L592 -7.7L608 -7.2L624 -6.2L640 -5.5L656 -5.8L672 -7.2L688 -9.2L704 -11L720 -11.8L736 -11.3L752 -10.2L768 -9.3L784 -9.3L800 -10.3L816 -11.9L832 -13.2L848 -13.4L864 -12.3L880 -10.6L896 -9L912 -8.3L928 -8.8L944 -9.8L960 -10.5L976 -10.2L992 -8.8L1008 -6.8L1024 -5L1040 -4.2L1056 -4.7L1072 -5.8L1088 -6.7L1104 -6.7L1120 -5.7L1136 -4.1L1152 -2.8L1168 -2.6L1184 -3.7L1200 -5.4L1216 -7L1232 -7.7L1248 -7.2L1264 -6.2L1280 -5.5L1280 103.5L1280 103.5L1264 101.8L1248 101L1232 101.4L1216 101.9L1200 101.2L1184 99.3L1168 97.6L1152 97.6L1136 99.1L1120 100.7L1104 101.1L1088 100.7L1072 100.8L1056 102.5L1040 104.9L1024 106.4L1008 105.9L992 104.5L976 103.5L960 103.6L944 103.8L928 102.7L912 99.9L896 96.9L880 95.2L864 95.1L848 95.3L832 94.5L816 93L800 92.1L784 93.2L768 95.7L752 97.9L736 98.8L720 98.7L704 99.3L688 101.2L672 103.4L656 104.4L640 103.5L624 101.8L608 101L592 101.4L576 101.9L560 101.2L544 99.3L528 97.6L512 97.6L496 99.1L480 100.7L464 101.1L448 100.7L432 100.8L416 102.5L400 104.9L384 106.4L368 105.9L352 104.5L336 103.5L320 103.6L304 103.8L288 102.7L272 99.9L256 96.9L240 95.2L224 95.1L208 95.3L192 94.5L176 93L160 92.1L144 93.2L128 95.7L112 97.9L96 98.8L80 98.7L64 99.3L48 101.2L32 103.4L16 104.4L0 103.5L-16 101.8L-32 101L-48 101.4L-64 101.9L-80 101.2L-96 99.3L-112 97.6L-128 97.6L-144 99.1L-160 100.7L-176 101.1L-192 100.7L-208 100.8L-224 102.5L-240 104.9L-256 106.4L-272 105.9L-288 104.5L-304 103.5L-320 103.6L-336 103.8L-352 102.7L-368 99.9L-384 96.9L-400 95.2L-416 95.1L-432 95.3L-448 94.5L-464 93L-480 92.1L-496 93.2L-512 95.7L-528 97.9L-544 98.8L-560 98.7L-576 99.3L-592 101.2L-608 103.4L-624 104.4L-640 103.5Z' fill='url(%23g)' filter='url(%23e)'/><path d='M-640 103.5L-624 104.4L-608 103.4L-592 101.2L-576 99.3L-560 98.7L-544 98.8L-528 97.9L-512 95.7L-496 93.2L-480 92.1L-464 93L-448 94.5L-432 95.3L-416 95.1L-400 95.2L-384 96.9L-368 99.9L-352 102.7L-336 103.8L-320 103.6L-304 103.5L-288 104.5L-272 105.9L-256 106.4L-240 104.9L-224 102.5L-208 100.8L-192 100.7L-176 101.1L-160 100.7L-144 99.1L-128 97.6L-112 97.6L-96 99.3L-80 101.2L-64 101.9L-48 101.4L-32 101L-16 101.8L0 103.5L16 104.4L32 103.4L48 101.2L64 99.3L80 98.7L96 98.8L112 97.9L128 95.7L144 93.2L160 92.1L176 93L192 94.5L208 95.3L224 95.1L240 95.2L256 96.9L272 99.9L288 102.7L304 103.8L320 103.6L336 103.5L352 104.5L368 105.9L384 106.4L400 104.9L416 102.5L432 100.8L448 100.7L464 101.1L480 100.7L496 99.1L512 97.6L528 97.6L544 99.3L560 101.2L576 101.9L592 101.4L608 101L624 101.8L640 103.5L656 104.4L672 103.4L688 101.2L704 99.3L720 98.7L736 98.8L752 97.9L768 95.7L784 93.2L800 92.1L816 93L832 94.5L848 95.3L864 95.1L880 95.2L896 96.9L912 99.9L928 102.7L944 103.8L960 103.6L976 103.5L992 104.5L1008 105.9L1024 106.4L1040 104.9L1056 102.5L1072 100.8L1088 100.7L1104 101.1L1120 100.7L1136 99.1L1152 97.6L1168 97.6L1184 99.3L1200 101.2L1216 101.9L1232 101.4L1248 101L1264 101.8L1280 103.5' fill='none' stroke='white' stroke-width='3.5' stroke-linecap='round' filter='url(%23l)'/></svg>")}.fondo-del-mar{--lecho-causticas:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' width='480' height='480' viewBox='0 0 480 480'><filter id='c' filterUnits='userSpaceOnUse' x='-64' y='-64' width='608' height='608' color-interpolation-filters='sRGB'><feTurbulence type='fractalNoise' baseFrequency='0.0125' numOctaves='2' seed='7' stitchTiles='stitch' x='0' y='0' width='480' height='480' result='n0'/><feTile in='n0' result='n'/><feComponentTransfer in='n'><feFuncR type='table' tableValues='0 0 0 0.1 0.55 1 0.55 0.1 0 0 0'/></feComponentTransfer><feColorMatrix type='matrix' values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  1 0 0 0 0'/><feGaussianBlur stdDeviation='1.1'/></filter><rect x='0' y='0' width='480' height='480' filter='url(%23c)'/></svg>")}.contacto-mar{--background:var(--mar-superficie);background-color:var(--mar-superficie)}.contacto-portada:after{content:"";background:linear-gradient(to bottom, transparent, var(--mar-superficie));pointer-events:none;inset-inline:0;height:55%;position:absolute;bottom:0}body:has([data-portada]) .site-main{padding-top:0}body:has(.contacto-mar){background-color:var(--mar-superficie)}@property --retraso{syntax:"<time>";inherits:false;initial-value:0s}.portada-carta-foto{animation:portada-carta-foto 1.8s var(--ease-salida) both}.portada-carta-velo{background:linear-gradient(to bottom, var(--on-scrim), transparent 26%, transparent 48%, var(--on-scrim))}@supports (color:color-mix(in lab, red, red)){.portada-carta-velo{background:linear-gradient(to bottom, color-mix(in oklab, var(--on-scrim) 45%, transparent), transparent 26%, transparent 48%, color-mix(in oklab, var(--on-scrim) 82%, transparent))}}.portada-carta-entra{animation:portada-carta-entra .9s var(--ease-salida) both;animation-delay:var(--retraso)}@keyframes portada-carta-foto{0%{opacity:0;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@keyframes portada-carta-entra{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.portada-carta-hondura{opacity:0;background:linear-gradient(to top, var(--mar-superficie), var(--mar-superficie) 60%, transparent)}@supports (color:color-mix(in lab, red, red)){.portada-carta-hondura{background:linear-gradient(to top, color-mix(in oklab, var(--mar-superficie) 70%, transparent), color-mix(in oklab, var(--mar-superficie) 25%, transparent) 60%, transparent)}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:scroll()){html:not([data-reducir="1"]) .portada-carta-hondura{animation:linear both portada-carta-hondura;animation-timeline:scroll(root);animation-range:0 70svh}html:not([data-reducir="1"]) .portada-carta-se-hunde{animation:linear both portada-carta-se-hunde;animation-timeline:scroll(root);animation-range:6svh 46svh}}}@keyframes portada-carta-hondura{to{opacity:1}}@keyframes portada-carta-se-hunde{to{opacity:0;translate:0 -5svh;scale:.94}}::view-transition-group(marca-de-la-carta){animation-duration:1s;animation-timing-function:cubic-bezier(.65,0,.25,1)}html:has(.portada-carta)::view-transition-old(root){animation-duration:.8s;animation-timing-function:var(--ease-salida)}html:has(.portada-carta)::view-transition-new(root){animation-duration:.8s;animation-timing-function:var(--ease-salida)}.superficie-del-agua{--superficie-alto:1.5rem;height:var(--superficie-alto)}.superficie-del-agua-ola,.superficie-del-agua-filo{width:calc(100% + var(--orilla-tesela))}.superficie-del-agua-ola{background-color:var(--mar-superficie);-webkit-mask:var(--orilla-silueta) 0 0 / var(--orilla-tesela) var(--orilla-alto) repeat-x;-webkit-mask:var(--orilla-silueta) 0 0 / var(--orilla-tesela) var(--orilla-alto) repeat-x;-webkit-mask:var(--orilla-silueta) 0 0 / var(--orilla-tesela) var(--orilla-alto) repeat-x;-webkit-mask:var(--orilla-silueta) 0 0 / var(--orilla-tesela) var(--orilla-alto) repeat-x;mask:var(--orilla-silueta) 0 0 / var(--orilla-tesela) var(--orilla-alto) repeat-x}.superficie-del-agua-ola-lenta{opacity:.55;-webkit-mask-position:13rem 3px;mask-position:13rem 3px}.superficie-del-agua-filo{background-color:var(--superficie-filo);-webkit-mask:var(--orilla-silueta) 0 0 / var(--orilla-tesela) var(--orilla-alto) repeat-x, var(--orilla-silueta) 0 2px / var(--orilla-tesela) var(--orilla-alto) repeat-x;-webkit-mask-composite:xor;-webkit-mask:var(--orilla-silueta) 0 0 / var(--orilla-tesela) var(--orilla-alto) repeat-x exclude, var(--orilla-silueta) 0 2px / var(--orilla-tesela) var(--orilla-alto) repeat-x;-webkit-mask:var(--orilla-silueta) 0 0 / var(--orilla-tesela) var(--orilla-alto) repeat-x exclude, var(--orilla-silueta) 0 2px / var(--orilla-tesela) var(--orilla-alto) repeat-x;-webkit-mask:var(--orilla-silueta) 0 0 / var(--orilla-tesela) var(--orilla-alto) repeat-x exclude, var(--orilla-silueta) 0 2px / var(--orilla-tesela) var(--orilla-alto) repeat-x;mask:var(--orilla-silueta) 0 0 / var(--orilla-tesela) var(--orilla-alto) repeat-x exclude, var(--orilla-silueta) 0 2px / var(--orilla-tesela) var(--orilla-alto) repeat-x;filter:drop-shadow(0 0 5px var(--superficie-filo))}@media (prefers-reduced-motion:no-preference){html:not([data-reducir="1"]) .superficie-del-agua-ola,html:not([data-reducir="1"]) .superficie-del-agua-filo{animation:26s linear infinite pie-espuma-deriva}html:not([data-reducir="1"]) .superficie-del-agua-ola-lenta{animation-duration:41s;animation-direction:reverse}}.fondo-del-mar{--lecho-hondura:clamp(7rem, 5rem + 6vw, 10rem);--foreground:var(--arena-tinta);--muted-foreground:var(--arena-tinta-suave);--border:var(--arena-borde);--input:var(--arena-borde);--background:var(--arena-campo);color:var(--foreground);padding-top:calc(var(--lecho-hondura) + 1rem);background:linear-gradient(to bottom, transparent, var(--lecho-agua) var(--lecho-hondura))}.fondo-del-mar>div>footer{background:0 0;border-top-color:#0000}.fondo-del-mar-lecho{top:var(--lecho-hondura);background:linear-gradient(var(--lecho-velo), var(--lecho-velo)), radial-gradient(120% 70% at 50% 0%, var(--arena-luz), transparent 65%), linear-gradient(to bottom, var(--arena-humeda), var(--arena) 8rem);-webkit-mask:var(--orilla-silueta) 0 0 / var(--orilla-tesela) var(--orilla-alto) repeat-x, linear-gradient(#000 0 0) 0 calc(var(--orilla-alto) - .5rem) / 100% 100% no-repeat;-webkit-mask:var(--orilla-silueta) 0 0 / var(--orilla-tesela) var(--orilla-alto) repeat-x, linear-gradient(#000 0 0) 0 calc(var(--orilla-alto) - .5rem) / 100% 100% no-repeat;-webkit-mask:var(--orilla-silueta) 0 0 / var(--orilla-tesela) var(--orilla-alto) repeat-x, linear-gradient(#000 0 0) 0 calc(var(--orilla-alto) - .5rem) / 100% 100% no-repeat;-webkit-mask:var(--orilla-silueta) 0 0 / var(--orilla-tesela) var(--orilla-alto) repeat-x, linear-gradient(#000 0 0) 0 calc(var(--orilla-alto) - .5rem) / 100% 100% no-repeat;mask:var(--orilla-silueta) 0 0 / var(--orilla-tesela) var(--orilla-alto) repeat-x, linear-gradient(#000 0 0) 0 calc(var(--orilla-alto) - .5rem) / 100% 100% no-repeat}.fondo-del-mar-luz{--lecho-tesela:30rem;width:calc(100% + var(--lecho-tesela));height:calc(100% + var(--lecho-tesela));background-color:var(--lecho-luz);mix-blend-mode:var(--lecho-luz-mezcla);-webkit-mask:var(--lecho-causticas) 0 0 / var(--lecho-tesela) var(--lecho-tesela) repeat;-webkit-mask:var(--lecho-causticas) 0 0 / var(--lecho-tesela) var(--lecho-tesela) repeat;-webkit-mask:var(--lecho-causticas) 0 0 / var(--lecho-tesela) var(--lecho-tesela) repeat;-webkit-mask:var(--lecho-causticas) 0 0 / var(--lecho-tesela) var(--lecho-tesela) repeat;mask:var(--lecho-causticas) 0 0 / var(--lecho-tesela) var(--lecho-tesela) repeat}.fondo-del-mar-luz-cruzada{--lecho-tesela:38rem;opacity:.7}.fondo-del-mar-plantas{top:calc(var(--lecho-hondura) + .9rem)}.fondo-del-mar-alga{transform-origin:50% 100%}@media (prefers-reduced-motion:no-preference){html:not([data-reducir="1"]) .fondo-del-mar-luz{animation:46s linear infinite lecho-luz-corre}html:not([data-reducir="1"]) .fondo-del-mar-luz-cruzada{animation-duration:63s;animation-direction:reverse}html:not([data-reducir="1"]) .fondo-del-mar-alga{animation:lecho-alga-mece var(--mece) ease-in-out infinite alternate}}@property --mece{syntax:"<time>";inherits:false;initial-value:6s}@keyframes lecho-luz-corre{to{transform:translate(calc(var(--lecho-tesela) * -1), calc(var(--lecho-tesela) * -1))}}@keyframes lecho-alga-mece{0%{transform:rotate(-5deg)skew(3deg)}to{transform:rotate(4deg)skew(-2deg)}}.relato-carta{-webkit-backdrop-filter:blur(14px)saturate(1.1);backdrop-filter:blur(14px)saturate(1.1);background-color:#ffffff9e;background-color:lab(100% 0 0/.62);border:1px solid #11242d1a;border:1px solid lab(13.0835% -5.64026 -8.47315/.1)}.dark .relato-carta{background-color:#000b148c;background-color:lab(2.48195% -1.73379 -5.48642/.55);border-color:#ffffff14;border-color:lab(100% 0 0/.08)}.relato-boton-cristal{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:background-color var(--duration-rapida) var(--ease-salida);background-color:#ffffff14;background-color:lab(100% 0 0/.08);border:1px solid #ffffff29;border:1px solid lab(100% 0 0/.16)}.relato-boton-cristal:hover{background-color:#ffffff24;background-color:lab(100% 0 0/.14)}@media (prefers-reduced-motion:reduce){.relato-corriente{animation:none}}html[data-reducir="1"] .relato-corriente{animation:none}::view-transition-group(.cabecera-fija){z-index:1;animation:none}::view-transition-old(.cabecera-fija){display:none}::view-transition-new(.cabecera-fija){animation:none}::view-transition-old(root){animation:none}::view-transition-new(root){animation:none}::view-transition-old(.ruta-sale){animation:ruta-se-va var(--duration-rapida) var(--ease-salida) both}::view-transition-new(.ruta-entra){animation:ruta-llega var(--duration-escena) var(--ease-salida) calc(var(--duration-rapida) / 2) both}@keyframes ruta-se-va{to{opacity:0}}@keyframes ruta-llega{0%{opacity:0;transform:translateY(.75rem)}}@keyframes ruta-funde{0%{opacity:0}}@media (prefers-reduced-motion:reduce){::view-transition-new(.ruta-entra){animation-name:ruta-funde}}html[data-reducir="1"]::view-transition-group(*){animation:none!important}html[data-reducir="1"]::view-transition-old(*){animation:none!important}html[data-reducir="1"]::view-transition-new(*){animation:none!important}@media (horizontal-viewport-segments:2){.cabecera-sitio__barra{max-width:none}.hoja-sitio{left:env(viewport-segment-left 1 0)!important;max-width:env(viewport-segment-width 1 0)!important;margin-inline:0!important;right:0!important}}@media (vertical-viewport-segments:2){.hoja-sitio{max-height:calc(100dvh - env(viewport-segment-top 0 1))!important}}.hoja-del-mar{--background:var(--mar-superficie);background-image:linear-gradient(to bottom, var(--mar-superficie-alta), var(--mar-superficie) 72%)}.dark .hoja-del-mar{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-relato-cubre] [data-ambient-scene] :is([data-escena-texto],[data-entrance]),html[data-relato-cubre] [data-ambient-scene] :is([data-escena-texto],[data-entrance]) *{visibility:hidden!important}:root{--relato-rotulo:clamp(.9375rem, .9155rem + .0939vw, 1rem);--relato-texto:clamp(1.0625rem, .9965rem + .2817vw, 1.25rem);--relato-plato:clamp(1.375rem, 1.276rem + .4225vw, 1.6563rem);--relato-titulo:clamp(1.8125rem, 1.6805rem + .5634vw, 2.1875rem);--relato-rotulo-espaciado:.12em;--relato-pausa:clamp(5rem, 16svh, 10rem);--relato-hondo:#00070e;--relato-somero:#002932;--relato-frase:clamp(2.125rem, 1.45rem + 2.9vw, 4rem);--relato-medida-movil:21em}@supports (color:lab(0% 0 0)){:root{--relato-hondo:lab(1.55133% -1.19595 -5.10454);--relato-somero:lab(14.4676% -12.4912 -10.5191)}}@media not all and (min-width:40rem){.relato-texto{max-width:min(100%, var(--relato-medida-movil))}}@property --mar-cruce{syntax:"<time>";inherits:true;initial-value:36s}@property --mar-retraso{syntax:"<time>";inherits:true;initial-value:0s}@property --mar-periodo{syntax:"<time>";inherits:true;initial-value:6s}@property --mar-reposo{syntax:"<number>";inherits:true;initial-value:.5}@property --mar-opacidad{syntax:"<number>";inherits:true;initial-value:1}@property --mar-y{syntax:"<percentage>";inherits:true;initial-value:50%}@property --mar-ancho{syntax:"<length>";inherits:true;initial-value:3rem}@property --mar-alto{syntax:"<length>";inherits:true;initial-value:4px}@property --mar-giro{syntax:"<angle>";inherits:true;initial-value:2deg}@keyframes mar-cruce{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes mar-vaiven{0%{transform:translateY(calc(var(--mar-alto) * -1)) rotate(calc(var(--mar-giro) * -1))}to{transform:translateY(var(--mar-alto)) rotate(var(--mar-giro))}}@media (prefers-reduced-motion:reduce){.mar-carril,.mar-pez,.mar-deriva{animation:none}}.pagina-perdida{background:radial-gradient(120% 70% at 50% -10%,#0077818c,#0000 60%),linear-gradient(#003541,#000911);background:radial-gradient(120% 70% at 50% -10%,lab(45.096% -26.5811 -14.1587/.55),#0000 60%),linear-gradient(lab(19.2135% -17.0211 -14.6226),lab(1.96815% -1.52218 -6.96149))}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}
