:where(:root){--isla-sobre:#fff;--isla-tinta:#101418;--isla-vivo:#3fa34d;--isla-alerta:#e8590c;--isla-alerta-texto:#ff922b;--isla-foco:#7fd4ef;--isla-sombra:0 18px 44px -18px #101418b8, inset 0 1px 0 #ffffff24;--isla-velo:#10141870;--isla-borde-alerta:#e8590c80;--isla-aviso-fondo:#3fa34d24;--isla-aviso-borde:#3fa34d59;--isla-destacado-fondo:#3fa34d1f;--isla-destacado-fondo-hover:#3fa34d33;--isla-punto-borde:#101418eb;--isla-obligatorio:#c2410c;--isla-franja-peligro:repeating-linear-gradient(135deg, #d12c3f 0 9px, #101418 9px 18px);--isla-especial:#e8b400;--isla-error-fondo:#e8590c2e;--isla-fiesta-1:#1aa6c9;--isla-fiesta-2:#3fa34d;--isla-fiesta-3:#e8b400;--isla-fiesta-4:#c2327a;--isla-inverso-fondo:#fff;--isla-inverso-fondo-hover:#e9edf1;--isla-inverso-texto:#101418;--isla-qr-fondo:#fff;--isla-qr-tinta:#101418;--isla-qr-sombra:0 1px 2px #1014181f;--isla-dia-apagado:#a6a6a6;--font-ui:system-ui, -apple-system, sans-serif;--font-display:system-ui, sans-serif;--font-mono:ui-monospace, monospace;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-black:900;--fs-overline:.75rem;--fs-caption:.8125rem;--fs-body-sm:.9375rem;--fs-body:1rem;--fs-h1:2.5rem;--fs-h3:1.5rem;--fs-h4:1.25rem;--lh-body:1.55;--lh-heading:1.15;--tracking-display:-.035em;--tracking-heading:-.02em;--tracking-overline:0;--type-h3:var(--fw-bold) var(--fs-h3) / var(--lh-heading) var(--font-display);--type-body:var(--fw-regular) var(--fs-body) / var(--lh-body) var(--font-ui);--type-label:var(--fw-semibold) var(--fs-body-sm) / 1.2 var(--font-ui);--type-overline:var(--fw-semibold) var(--fs-body-sm) / 1.3 var(--font-ui);--type-mono:var(--fw-medium) var(--fs-caption) / 1.4 var(--font-mono);--space-2:8px;--space-3:12px;--space-4:16px;--gutter:clamp(16px, 4vw, 48px);--island-inset:16px;--island-h:62px;--space-5:20px;--space-6:24px;--r-xs:6px;--r-sm:10px;--r-md:14px;--r-lg:20px;--r-xl:28px;--r-pill:999px;--ar-card:4 / 3;--control-sm:40px;--control-md:48px;--control-lg:56px;--control-xl:64px;--dur-instant:90ms;--dur-fast:.15s;--dur-base:.24s;--dur-slow:.38s;--dur-island:.48s;--dur-island-calma:.82s;--dur-reveal:.7s;--dur-bote:.62s;--dur-close:.3s;--dur-count:.9s;--ease-out:cubic-bezier(.2, .8, .2, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-island:cubic-bezier(.3, 1.12, .3, 1);--ease-spring:cubic-bezier(.22, 1.2, .36, 1);--t-hover:all var(--dur-fast) var(--ease-out);--t-card:transform var(--dur-base) var(--ease-spring), box-shadow var(--dur-base) var(--ease-out);--t-island:width var(--dur-island) var(--ease-island), height var(--dur-island) var(--ease-island), border-radius var(--dur-island) var(--ease-island), transform var(--dur-base) var(--ease-out);--t-island-tone:background-color var(--dur-island) var(--ease-in-out), color var(--dur-island) var(--ease-in-out), box-shadow var(--dur-island) var(--ease-in-out);--scale-press:.97;--t-press:transform var(--dur-instant) var(--ease-out);--lift-hover:-3px;--blur-island:saturate(160%) blur(20px);--blur-veil:saturate(120%) blur(8px);--shadow-xs:0 1px 2px #1014180f;--shadow-sm:0 2px 6px #10141812;--shadow-md:0 8px 20px -6px #10141824;--shadow-cta:0 10px 24px -8px #1014188c;--ring:0 0 0 3px #10141861;--focus-ring:#101418;--ink-surface:#101418f0;--surface-glass-ink-float:#101418d1;--surface-glass-ink-border:#ffffff29;--ink-surface-border:#ffffff29;--surface-card:#fff;--surface-card-ink:#1d2329;--bg-subtle:#f3f5f7;--bg-muted:#eceff2;--border-subtle:#d6dbe0;--border-inverse:#ffffff2e;--text-strong:#101418;--text-inverse:#fff;--text-body:#3a424a;--text-muted:#5b636b;--text-link:#0b5c80;--text-link-hover:#101418;--text-danger:#b3261e;--text-low:#b54708;--text-positive:#1e7a3c;--border-danger:#d12c3f;--icon-accent:#0b6e99;--action-bg:#101418;--action-bg-hover:#2a3037;--action-fg:#fff;--action-quiet-bg:#eceff2;--action-quiet-fg:#101418;--action-quiet-border:#10141824;--control-bg:#fff;--control-bg-hover:#f3f5f7;--control-bg-disabled:#eceff2;--control-border:#d6dbe0;--control-border-strong:#101418;--control-fg:#101418;--control-fg-disabled:#5b636b;--control-selected-bg:#101418;--control-selected-fg:#fff;--control-selected-note:#8fd19e;--skeleton-base:#eceff2;--skeleton-sheen:#f3f5f7;--loader-bed:#101418;--notice-info-bg:#e3f3fa;--notice-info-border:#0b5c802e;--notice-info-fg:#0b5c80;--notice-warn-bg:#fef3c7;--notice-warn-border:#d977064d;--notice-warn-fg:#7a5200;--notice-danger-bg:#fde4e6;--notice-danger-border:#b91c1c3d;--notice-danger-fg:#b3261e;--notice-success-bg:#e2f4e7;--notice-success-border:#1e7a3c33;--notice-success-fg:#1e7a3c;--notice-neutral-bg:#f3f5f7;--notice-neutral-border:#10141814;--notice-neutral-fg:#101418;--notice-text:#101418}:where([data-isla] [data-surface=ink]){--text-strong:#fff;--text-body:#ffffffe0;--text-muted:#ffffffb8;--text-link:#7fd4ef;--text-link-hover:#fff;--text-danger:#ff9aa6;--text-low:#ffcf4d;--text-positive:#a6e3b3;--border-subtle:#ffffff29;--border-danger:#ff9aa6;--bg-subtle:#ffffff12;--bg-muted:#ffffff0d;--surface-card:#ffffff0f;--icon-accent:#7fd4ef;--control-bg:#ffffff14;--control-bg-hover:#ffffff24;--control-bg-disabled:#ffffff0a;--control-border:#ffffff61;--control-border-strong:#fff;--control-fg:#fff;--control-fg-disabled:#ffffff94;--control-selected-bg:#fff;--control-selected-fg:#101418;--control-selected-note:#0b5c80;--skeleton-base:#ffffff14;--skeleton-sheen:#ffffff29;--loader-bed:#fff;--action-quiet-bg:#ffffff1a;--action-quiet-fg:#fff;--action-quiet-border:#ffffff61;--notice-info-bg:#7fd4ef1f;--notice-info-border:#7fd4ef57;--notice-info-fg:#7fd4ef;--notice-warn-bg:#ffcf4d1f;--notice-warn-border:#ffcf4d80;--notice-warn-fg:#ffcf4d;--notice-danger-bg:#ff9aa61f;--notice-danger-border:#ff9aa680;--notice-danger-fg:#ff9aa6;--notice-success-bg:#a6e3b31f;--notice-success-border:#a6e3b36b;--notice-success-fg:#a6e3b3;--notice-neutral-bg:#ffffff12;--notice-neutral-border:#ffffff29;--notice-neutral-fg:#fff;--notice-text:#ffffffeb;--ring:0 0 0 3px #7fd4ef99}@media (prefers-reduced-motion:reduce){:where(:root){--dur-instant:1ms;--dur-fast:1ms;--dur-base:1ms;--dur-slow:1ms;--dur-island:1ms;--dur-island-calma:1ms;--dur-reveal:1ms;--dur-bote:1ms;--dur-close:1ms;--dur-count:1ms;--lift-hover:0px;--scale-press:1}:where([data-isla],[data-isla] *){transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (prefers-reduced-transparency:reduce){:root{--blur-island:none;--blur-veil:none}}@keyframes isla-swap{0%{opacity:0;filter:blur(6px);transform:translateY(5px)scale(.985)}55%{filter:blur()}to{opacity:1;filter:blur();transform:none}}@keyframes isla-swap-out{0%{opacity:1;filter:blur();transform:none}to{opacity:0;filter:blur(6px);transform:scale(1.03)}}@keyframes isla-fade-in{0%{opacity:0}to{opacity:1}}@keyframes isla-caret{0%,to{opacity:1}50%{opacity:0}}@keyframes isla-pop{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes isla-sheen{0%{background-position:-140% 0}to{background-position:240% 0}}@keyframes isla-outcome-pop{0%{opacity:0;transform:scale(.3)}60%{opacity:1;transform:scale(1.1)}to{transform:scale(1)}}@keyframes isla-outcome-ring{0%{opacity:.9;transform:scale(.9)}to{opacity:0;transform:scale(2)}}@keyframes isla-outcome-burst{0%{opacity:0;transform:rotate(var(--a)) translateY(0) scale(.4)}25%{opacity:1}to{opacity:0;transform:rotate(var(--a)) translateY(-62px) rotate(90deg) scale(1)}}@keyframes isla-outcome-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes isla-bounce-ball{0%,to{animation-timing-function:cubic-bezier(.45,0,.9,.5);transform:translateY(-.52em)scale(1)}44%{animation-timing-function:linear;transform:translateY(0)scale(1.06,.94)}50%{animation-timing-function:cubic-bezier(.1,.5,.55,1);transform:translateY(.05em)scale(1.24,.76)}58%{animation-timing-function:cubic-bezier(.1,.5,.55,1);transform:translateY(-.06em)scale(.92,1.1)}}@keyframes isla-bounce-bed{0%,40%,64%,to{transform:scaleY(.18)}50%{transform:scaleY(1)}}@keyframes isla-bounce-shadow{0%,to{opacity:.18;transform:scaleX(.45)}50%{opacity:.42;transform:scaleX(1)}}@keyframes isla-bounce-hue{0%,12.4%{background:var(--isla-fiesta-1)}12.5%,37.4%{background:var(--isla-fiesta-2)}37.5%,62.4%{background:var(--isla-fiesta-3)}62.5%,87.4%{background:var(--isla-fiesta-4)}87.5%,to{background:var(--isla-fiesta-1)}}@keyframes isla-step-fwd{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@keyframes isla-step-back{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:none}}@keyframes isla-bote{0%{opacity:0;animation-timing-function:cubic-bezier(.2,.8,.3,1);transform:translateY(18px)}45%{opacity:1;animation-timing-function:cubic-bezier(.5,0,.8,.5);transform:translateY(-4px)}68%{animation-timing-function:cubic-bezier(.2,.8,.3,1);transform:translateY(0)scale(1.015,.97)}to{opacity:1;transform:none}}@keyframes isla-destello{0%{background-color:color-mix(in srgb, var(--text-low) 24%, var(--control-bg))}}@keyframes isla-baja{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes isla-tachar{0%{background-size:0 2px}to{background-size:100% 2px}}@keyframes isla-fade-out{to{opacity:0}}@keyframes isla-aviso-resto{0%{transform:scaleX(1)}to{transform:scaleX(0)}}:where([data-isla-rueda]):before{content:attr(data-isla-rueda);white-space:pre}:where(.isla-velo-sale){animation:isla-fade-out var(--dur-close) var(--ease-out) both}:where(html.no-scroll) :where([data-jw-isla-pagina]>[data-isla]){left:0;right:0;position:fixed!important}
