.cic-show{--bg:#f4f1da;--surface:#fbf9ec;--text:#20264f;--brand:#2536d4;--brand-strong:#1b29b0;--espera:#0f766e;--espera-strong:#0d9488;--pagos:#be185d;--pagos-strong:#d01a68;--line:#e4dfc2;--suave:#595d78;--ok:#065f46;--ok-fondo:#d1fae5;--curso:#92400e;--curso-fondo:#fef3c7;--alerta:#991b1b;--alerta-fondo:#fee2e2;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--bg);color:var(--text)}.cic-show .show-h1{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.02em;color:var(--brand);text-wrap:balance;font-size:clamp(2.1rem,5.4vw,5rem);line-height:.92}.cic-show .show-h2{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.015em;font-size:clamp(1.15rem,2.1vw,1.75rem);line-height:.95}.cic-show .show-lead{color:color-mix(in srgb, var(--brand) 85%, transparent);text-wrap:balance;font-size:clamp(1.05rem,1.8vw,1.5rem);font-weight:500;line-height:1.3}@keyframes showSceneNext{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:none}}@keyframes showScenePrev{0%{opacity:0;transform:translate(-28px)}to{opacity:1;transform:none}}.show-scene-next{animation:.5s cubic-bezier(.22,1,.36,1) both showSceneNext}.show-scene-prev{animation:.5s cubic-bezier(.22,1,.36,1) both showScenePrev}@keyframes showIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.show-in{opacity:0;animation:.6s cubic-bezier(.22,1,.36,1) forwards showIn;animation-delay:var(--d,0s)}@keyframes showPop{0%{opacity:0;transform:scale(.7)}65%{opacity:1;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}.show-pop{opacity:0;animation:.5s cubic-bezier(.22,1,.36,1) forwards showPop;animation-delay:var(--d,0s)}@keyframes showDim{to{opacity:.28}}.show-dim{animation:.8s forwards showDim;animation-delay:var(--d,0s)}@keyframes showDraw{to{stroke-dashoffset:0}}.show-draw{stroke-dasharray:1;stroke-dashoffset:1px;animation:showDraw var(--t,1s) cubic-bezier(.65, 0, .35, 1) forwards;animation-delay:var(--d,0s)}@keyframes showRing{0%,60%,to{transform:rotate(0)}8%{transform:rotate(-9deg)}16%{transform:rotate(8deg)}24%{transform:rotate(-6deg)}32%{transform:rotate(4deg)}40%{transform:rotate(-2deg)}}.show-ring{transform-origin:50% 12%;animation:2.8s ease-in-out infinite showRing;animation-delay:var(--d,0s)}@keyframes showFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.show-float{animation:4s ease-in-out infinite showFloat}@keyframes showBeat{0%,46%,to{transform:scale(1)}11%,34%{transform:scale(1.07)}23%{transform:scale(1)}}.show-beat{animation:1.8s cubic-bezier(.22,1,.36,1) infinite showBeat;animation-delay:var(--d,0s)}@keyframes showDrop{0%{opacity:0;transform:translateY(-18px)scale(.96)}to{opacity:1;transform:none}}.show-drop{opacity:0;animation:.55s cubic-bezier(.22,1,.36,1) forwards showDrop;animation-delay:var(--d,0s)}.show-station{transition:transform .35s cubic-bezier(.22,1,.36,1)}.show-station:hover,.show-station:focus-visible{transform:translateY(-6px)}.show-station .show-station-label{text-underline-offset:6px;text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:3px;transition:text-decoration-color .25s}.show-station:hover .show-station-label,.show-station:focus-visible .show-station-label{text-decoration-color:currentColor}.show-controls{transition:opacity .3s}@media (prefers-reduced-motion:reduce){.show-scene-next,.show-scene-prev,.show-in,.show-pop,.show-drop,.show-ring,.show-float,.show-beat{opacity:1;animation:none;transform:none}.show-draw{stroke-dashoffset:0;animation:none}.show-dim{opacity:.28;animation:none}}.cic-show svg .show-pop,.cic-show svg .show-in,.cic-show svg .show-ring{transform-box:fill-box;transform-origin:50%}