.media[data-v-34d96604]{align-items:flex-end;display:flex;overflow:hidden}.media--fallback[data-v-34d96604]{background:linear-gradient(135deg,#1e293b,#0f172a)}.media__el[data-v-34d96604]{object-position:center;pointer-events:none;width:100%;height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.media__backdrop[data-v-34d96604]{filter:blur(3rem)saturate(1.2)brightness(.55);background-position:50%;background-size:cover;position:absolute;top:0;bottom:0;left:0;right:0;transform:scale(1.15)}.media__cap[data-v-34d96604]{color:var(--sg-on-media);text-shadow:0 2px 16px #0009;margin:0;padding:max(1.5rem,min(5cqw,4rem));font-size:max(1.5rem,min(3cqw,3rem));font-weight:600;position:relative}@supports not (width:clamp(1px, 2px, 3px)){.media__cap[data-v-34d96604]{padding:4rem;font-size:3rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.media__cap[data-v-34d96604]{padding:clamp(1.5rem, calc(5 * var(--sg-cqw,1vw)), 4rem);font-size:clamp(1.5rem, calc(3 * var(--sg-cqw,1vw)), 3rem)}}.signage--ticker .media__cap[data-v-34d96604]{padding-bottom:calc(clamp(1.5rem, 5cqw, 4rem) + var(--sg-ticker-h))}@supports not (width:clamp(1px, 2px, 3px)){.signage--ticker .media__cap[data-v-34d96604]{padding-bottom:calc(4rem + var(--sg-ticker-h))}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.signage--ticker .media__cap[data-v-34d96604]{padding-bottom:calc(clamp(1.5rem, calc(5 * var(--sg-cqw,1vw)), 4rem) + var(--sg-ticker-h))}}.wait[data-v-77d6cabd]{flex-direction:column;gap:max(.7rem,min(2cqw,1.5rem));padding-top:max(.5rem,min(1.5cqw,1rem));display:flex}@supports not (width:clamp(1px, 2px, 3px)){.wait[data-v-77d6cabd]{gap:1.5rem;padding-top:1rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.wait[data-v-77d6cabd]{gap:clamp(.7rem, calc(2 * var(--sg-cqw,1vw)), 1.5rem);padding-top:clamp(.5rem, calc(1.5 * var(--sg-cqw,1vw)), 1rem)}}.sg-no-flex-gap .wait[data-v-77d6cabd]>*+*{margin-top:1.5rem}.wait__row[data-v-77d6cabd]{border-radius:var(--sg-radius-xs);background:linear-gradient(90deg, color-mix(in srgb, var(--sg-fg) 7%, transparent), color-mix(in srgb, var(--sg-fg) 12%, transparent), color-mix(in srgb, var(--sg-fg) 7%, transparent));background-size:200% 100%;height:max(1.6rem,min(3.6cqw,3rem));animation:2.4s ease-in-out infinite wait-sheen-77d6cabd}@supports not (color:color-mix(in srgb, red 50%, blue)){.wait__row[data-v-77d6cabd]{background:linear-gradient(90deg, rgba(var(--sg-fg-rgb), .07), rgba(var(--sg-fg-rgb), .12), rgba(var(--sg-fg-rgb), .07))}}@supports not (width:clamp(1px, 2px, 3px)){.wait__row[data-v-77d6cabd]{height:3rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.wait__row[data-v-77d6cabd]{height:clamp(1.6rem, calc(3.6 * var(--sg-cqw,1vw)), 3rem)}}.wait__row[data-v-77d6cabd]:nth-child(2){width:92%}.wait__row[data-v-77d6cabd]:nth-child(3){width:78%}.wait__row[data-v-77d6cabd]:nth-child(4){width:85%}.wait__row[data-v-77d6cabd]:nth-child(5){width:70%}.wait__row[data-v-77d6cabd]:nth-child(6){width:80%}@keyframes wait-sheen-77d6cabd{0%,to{opacity:.55;background-position:200% 0}50%{opacity:.9;background-position:0 0}}@media (prefers-reduced-motion:reduce){.wait__row[data-v-77d6cabd]{opacity:.7;animation:none}}.ah[data-v-c7c0902e]{padding:clamp(1.2rem, 3cqw, 2.6rem) var(--sg-pad-x) clamp(.8rem, 2cqw, 1.6rem);flex:none;align-items:center;gap:max(.8rem,min(2.4cqw,2rem));min-height:max(4.5rem,min(9cqw,8rem));padding-right:max(7rem,min(16cqw,14rem));display:flex;position:relative}@supports not (width:clamp(1px, 2px, 3px)){.ah[data-v-c7c0902e]{padding:2.6rem var(--sg-pad-x) 1.6rem;gap:2rem;min-height:8rem;padding-right:14rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.ah[data-v-c7c0902e]{gap:clamp(.8rem, calc(2.4 * var(--sg-cqw,1vw)), 2rem);padding:clamp(1.2rem, calc(3 * var(--sg-cqw,1vw)), 2.6rem) var(--sg-pad-x) clamp(.8rem, calc(2 * var(--sg-cqw,1vw)), 1.6rem);min-height:clamp(4.5rem, calc(9 * var(--sg-cqw,1vw)), 8rem);padding-right:clamp(7rem, calc(16 * var(--sg-cqw,1vw)), 14rem)}}.sg-no-flex-gap .ah[data-v-c7c0902e]>*+*{margin-left:2rem}.ah--no-clock[data-v-c7c0902e]{padding-right:var(--sg-pad-x)}.ah[data-v-c7c0902e]:after{content:"";left:var(--sg-pad-x);right:var(--sg-pad-x);background:linear-gradient(90deg, var(--accent,var(--sg-accent)) 0%, color-mix(in srgb, var(--accent,var(--sg-accent)) 28%, transparent) 22%, color-mix(in srgb, var(--sg-fg) 6%, transparent) 60%, transparent 100%);height:2px;position:absolute;bottom:0}@supports not (color:color-mix(in srgb, red 50%, blue)){.ah[data-v-c7c0902e]:after{background:linear-gradient(90deg, var(--accent,var(--sg-accent)) 0%, rgba(var(--accent-rgb,var(--sg-accent-rgb)), .28) 22%, rgba(var(--sg-fg-rgb), .06) 60%, transparent 100%)}}.ah__text[data-v-c7c0902e]{flex-direction:column;gap:.15em;min-width:0;display:flex}.sg-no-flex-gap .ah__text[data-v-c7c0902e]>*+*{margin-top:.15em}.ah__kicker[data-v-c7c0902e]{color:var(--accent,var(--sg-accent));animation:.5s both ah-in-c7c0902e}.ah__ic[data-v-c7c0902e]{color:var(--accent,var(--sg-accent))}.ah__t[data-v-c7c0902e]{color:inherit;letter-spacing:-.02em;align-items:center;gap:max(.4rem,min(1.2cqw,.9rem));margin:0;font-size:max(1.8rem,min(4.4cqw,4rem));font-weight:800;line-height:1;animation:.6s 60ms both ah-in-c7c0902e;display:flex}@supports not (width:clamp(1px, 2px, 3px)){.ah__t[data-v-c7c0902e]{gap:.9rem;font-size:4rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.ah__t[data-v-c7c0902e]{gap:clamp(.4rem, calc(1.2 * var(--sg-cqw,1vw)), .9rem);font-size:clamp(1.8rem, calc(4.4 * var(--sg-cqw,1vw)), 4rem)}}.sg-no-flex-gap .ah__t[data-v-c7c0902e]>*+*{margin-left:.9rem}.ah__ic[data-v-c7c0902e]{flex:none;width:.85em;height:.85em}.ah__date[data-v-c7c0902e]{color:var(--sg-faint);font-size:max(.8rem,min(1.6cqw,1.35rem));animation:.6s .14s both ah-in-c7c0902e}@supports not (width:clamp(1px, 2px, 3px)){.ah__date[data-v-c7c0902e]{font-size:1.35rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.ah__date[data-v-c7c0902e]{font-size:clamp(.8rem, calc(1.6 * var(--sg-cqw,1vw)), 1.35rem)}}.ah__logo[data-v-c7c0902e]{object-fit:contain;border-right:1px solid var(--sg-glass-border);flex:none;width:auto;max-width:20%;height:max(1.9rem,min(3.6cqw,3.1rem));padding-right:max(.8rem,min(2.2cqw,1.8rem));animation:.6s both ah-in-c7c0902e}@supports not (width:clamp(1px, 2px, 3px)){.ah__logo[data-v-c7c0902e]{height:3.1rem;padding-right:1.8rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.ah__logo[data-v-c7c0902e]{height:clamp(1.9rem, calc(3.6 * var(--sg-cqw,1vw)), 3.1rem);padding-right:clamp(.8rem, calc(2.2 * var(--sg-cqw,1vw)), 1.8rem)}}@keyframes ah-in-c7c0902e{0%{opacity:0;transform:translateY(.6rem)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ah__kicker[data-v-c7c0902e],.ah__t[data-v-c7c0902e],.ah__date[data-v-c7c0902e],.ah__logo[data-v-c7c0902e]{animation:none}}.an[data-v-0fd07af9]{width:100%;height:100%;position:relative;overflow:hidden}.an__bg[data-v-0fd07af9]{filter:blur(4rem)saturate(1.5)brightness(.38);background-position:50%;background-size:cover;animation:30s ease-in-out infinite alternate an-bg-0fd07af9;position:absolute;top:-8%;bottom:-8%;left:-8%;right:-8%}.an__grid[data-v-0fd07af9]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:max(1.5rem,min(4.5cqw,4.5rem));height:100%;padding:max(1.5rem,min(4cqw,4rem)) max(1.5rem,min(4.5cqw,4.5rem));display:grid;position:relative}@supports not (width:clamp(1px, 2px, 3px)){.an__grid[data-v-0fd07af9]{gap:4.5rem;padding:4rem 4.5rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.an__grid[data-v-0fd07af9]{gap:clamp(1.5rem, calc(4.5 * var(--sg-cqw,1vw)), 4.5rem);padding:clamp(1.5rem, calc(4 * var(--sg-cqw,1vw)), 4rem) clamp(1.5rem, calc(4.5 * var(--sg-cqw,1vw)), 4.5rem)}}.an__poster[data-v-0fd07af9]{justify-content:center;align-items:center;height:100%;margin:0;display:flex}.an__poster img[data-v-0fd07af9]{object-fit:contain;border-radius:var(--sg-radius);width:auto;max-width:100%;max-height:100%;box-shadow:var(--sg-gloss), 0 2rem 5rem #0009;animation:.9s cubic-bezier(.2,.8,.2,1) both an-poster-0fd07af9}.an__card[data-v-0fd07af9]{flex-direction:column;gap:max(.25rem,min(.8cqw,.6rem));min-width:0;display:flex}@supports not (width:clamp(1px, 2px, 3px)){.an__card[data-v-0fd07af9]{gap:.6rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.an__card[data-v-0fd07af9]{gap:clamp(.25rem, calc(.8 * var(--sg-cqw,1vw)), .6rem)}}.sg-no-flex-gap .an__card[data-v-0fd07af9]>*+*{margin-top:.6rem}.an__top[data-v-0fd07af9]{flex-wrap:wrap;align-items:center;gap:max(.6rem,min(1.6cqw,1.2rem));display:flex}@supports not (width:clamp(1px, 2px, 3px)){.an__top[data-v-0fd07af9]{gap:1.2rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.an__top[data-v-0fd07af9]{gap:clamp(.6rem, calc(1.6 * var(--sg-cqw,1vw)), 1.2rem)}}.sg-no-flex-gap .an__top[data-v-0fd07af9]>*+*{margin-left:1.2rem}.sg-no-flex-gap .an__top[data-v-0fd07af9]>*{margin-top:1.2rem}.an__kicker[data-v-0fd07af9]{animation:.6s both an-in-0fd07af9}.an__group[data-v-0fd07af9]{letter-spacing:.14em;text-transform:uppercase;border-radius:var(--sg-radius-pill);color:var(--group,var(--sg-accent));border:1px solid color-mix(in srgb, var(--group,var(--sg-accent)) 55%, transparent);background:color-mix(in srgb, var(--group,var(--sg-accent)) 14%, transparent);padding:.35em .85em;font-size:max(.6rem,min(1.2cqw,1rem));font-weight:800;animation:.6s 40ms both an-in-0fd07af9}@supports not (color:color-mix(in srgb, red 50%, blue)){.an__group[data-v-0fd07af9]{border:1px solid rgba(var(--group-rgb,var(--sg-accent-rgb)), .55);background:rgba(var(--group-rgb,var(--sg-accent-rgb)), .14)}}@supports not (width:clamp(1px, 2px, 3px)){.an__group[data-v-0fd07af9]{font-size:1rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.an__group[data-v-0fd07af9]{font-size:clamp(.6rem, calc(1.2 * var(--sg-cqw,1vw)), 1rem)}}.an__time[data-v-0fd07af9]{font-variant-numeric:tabular-nums;letter-spacing:-.03em;font-size:max(2.6rem,min(7.5cqw,7rem));font-weight:800;line-height:.95;animation:.7s 80ms both an-in-0fd07af9}@supports not (width:clamp(1px, 2px, 3px)){.an__time[data-v-0fd07af9]{font-size:7rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.an__time[data-v-0fd07af9]{font-size:clamp(2.6rem, calc(7.5 * var(--sg-cqw,1vw)), 7rem)}}.an__t[data-v-0fd07af9]{letter-spacing:-.015em;color:var(--sg-on-media);margin:0;font-size:max(1.5rem,min(3.6cqw,3.2rem));font-weight:600;line-height:1.1;animation:.7s .18s both an-in-0fd07af9}@supports not (width:clamp(1px, 2px, 3px)){.an__t[data-v-0fd07af9]{font-size:3.2rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.an__t[data-v-0fd07af9]{font-size:clamp(1.5rem, calc(3.6 * var(--sg-cqw,1vw)), 3.2rem)}}.an__loc[data-v-0fd07af9]{color:var(--sg-accent);align-items:center;gap:.4em;font-size:max(.95rem,min(2cqw,1.7rem));animation:.7s .26s both an-in-0fd07af9;display:flex}@supports not (width:clamp(1px, 2px, 3px)){.an__loc[data-v-0fd07af9]{font-size:1.7rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.an__loc[data-v-0fd07af9]{font-size:clamp(.95rem, calc(2 * var(--sg-cqw,1vw)), 1.7rem)}}.sg-no-flex-gap .an__loc[data-v-0fd07af9]>*+*{margin-left:.4em}.an__pin[data-v-0fd07af9]{flex:none;width:1em;height:1em}.an__desc[data-v-0fd07af9]{max-width:46ch;color:var(--sg-on-media-soft);-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:max(.5rem,min(1.4cqw,1.2rem)) 0 0;font-size:max(.9rem,min(1.85cqw,1.55rem));line-height:1.45;animation:.7s .34s both an-in-0fd07af9;display:-webkit-box;overflow:hidden}@supports not (width:clamp(1px, 2px, 3px)){.an__desc[data-v-0fd07af9]{margin:1.2rem 0 0;font-size:1.55rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.an__desc[data-v-0fd07af9]{margin:clamp(.5rem, calc(1.4 * var(--sg-cqw,1vw)), 1.2rem) 0 0;font-size:clamp(.9rem, calc(1.85 * var(--sg-cqw,1vw)), 1.55rem)}}@keyframes an-in-0fd07af9{0%{opacity:0;transform:translateY(1.2rem)}to{opacity:1;transform:none}}@keyframes an-poster-0fd07af9{0%{opacity:0;transform:scale(.93)translateY(1rem)}to{opacity:1;transform:none}}@keyframes an-bg-0fd07af9{0%{transform:scale(1)}to{transform:scale(1.12)}}@container slide (aspect-ratio<=1){.an__grid[data-v-0fd07af9]{grid-template-rows:minmax(0,1.15fr) auto;grid-template-columns:1fr;align-content:center}.an__desc[data-v-0fd07af9]{-webkit-line-clamp:3;max-width:none}}@supports not (container-type:size){@media (max-aspect-ratio:1){.tpl--full .an__grid[data-v-0fd07af9]{grid-template-rows:minmax(0,1.15fr) auto;grid-template-columns:1fr;align-content:center}.tpl--full .an__desc[data-v-0fd07af9]{-webkit-line-clamp:3;max-width:none}}}@media (prefers-reduced-motion:reduce){.an__bg[data-v-0fd07af9],.an__poster img[data-v-0fd07af9],.an__kicker[data-v-0fd07af9],.an__group[data-v-0fd07af9],.an__time[data-v-0fd07af9],.an__t[data-v-0fd07af9],.an__loc[data-v-0fd07af9],.an__desc[data-v-0fd07af9]{animation:none}}.autoscroll[data-v-902b2b2a]{width:100%;height:100%;overflow:hidden}.autoscroll__inner.is-scrolling[data-v-902b2b2a]{animation:vscroll-902b2b2a var(--dur) ease-in-out infinite;will-change:transform}@keyframes vscroll-902b2b2a{0%,12%{transform:translateY(0)}48%,60%{transform:translateY(calc(-1 * var(--d)))}96%,to{transform:translateY(0)}}.autoscroll__inner.is-once[data-v-902b2b2a]{animation:vscroll-once-902b2b2a var(--dur) ease-in-out forwards;will-change:transform}@keyframes vscroll-once-902b2b2a{0%,10%{transform:translateY(0)}88%,to{transform:translateY(calc(-1 * var(--d)))}}@media (prefers-reduced-motion:reduce){.autoscroll__inner.is-scrolling[data-v-902b2b2a],.autoscroll__inner.is-once[data-v-902b2b2a]{animation:none}}.ac[data-v-f0ccd0f0]{transition:opacity .4s;display:flex;position:relative}.ac__inner[data-v-f0ccd0f0]{aspect-ratio:3.4;flex:1;align-items:stretch;min-width:0;min-height:min-content;display:flex;position:relative;overflow:hidden}.ac__pic[data-v-f0ccd0f0]{background:color-mix(in srgb, var(--sg-fg) 5%, transparent);flex:none;width:30%;position:relative}@supports not (color:color-mix(in srgb, red 50%, blue)){.ac__pic[data-v-f0ccd0f0]{background:rgba(var(--sg-fg-rgb), .05)}}.ac__pic img[data-v-f0ccd0f0]{object-fit:cover;width:100%;height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.ac__veil[data-v-f0ccd0f0]{background:linear-gradient(90deg, transparent 45%, color-mix(in srgb, var(--sg-veil) 60%, transparent) 100%);position:absolute;top:0;bottom:0;left:0;right:0}@supports not (color:color-mix(in srgb, red 50%, blue)){.ac__veil[data-v-f0ccd0f0]{background:linear-gradient(90deg, transparent 45%, rgba(var(--sg-veil-rgb), .6) 100%)}}.ac__body[data-v-f0ccd0f0]{flex-direction:column;flex:1;justify-content:center;gap:.04em;min-width:0;padding:max(.4rem,min(1.1cqw,.9rem)) max(.6rem,min(1.6cqw,1.25rem));display:flex}@supports not (width:clamp(1px, 2px, 3px)){.ac__body[data-v-f0ccd0f0]{padding:.9rem 1.25rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.ac__body[data-v-f0ccd0f0]{padding:clamp(.4rem, calc(1.1 * var(--sg-cqw,1vw)), .9rem) clamp(.6rem, calc(1.6 * var(--sg-cqw,1vw)), 1.25rem)}}.sg-no-flex-gap .ac__body[data-v-f0ccd0f0]>*+*{margin-top:.04em}.ac__time[data-v-f0ccd0f0]{font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:var(--sg-accent);white-space:nowrap;font-size:max(.95rem,min(2cqw,1.7rem));font-weight:800;line-height:1.1}@supports not (width:clamp(1px, 2px, 3px)){.ac__time[data-v-f0ccd0f0]{font-size:1.7rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.ac__time[data-v-f0ccd0f0]{font-size:clamp(.95rem, calc(2 * var(--sg-cqw,1vw)), 1.7rem)}}.ac__t[data-v-f0ccd0f0]{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:max(.8rem,min(1.6cqw,1.35rem));font-weight:600;line-height:1.2;display:-webkit-box;overflow:hidden}@supports not (width:clamp(1px, 2px, 3px)){.ac__t[data-v-f0ccd0f0]{font-size:1.35rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.ac__t[data-v-f0ccd0f0]{font-size:clamp(.8rem, calc(1.6 * var(--sg-cqw,1vw)), 1.35rem)}}.ac__meta[data-v-f0ccd0f0]{align-items:center;gap:max(.5rem,min(1.2cqw,.9rem));min-width:0;display:flex}@supports not (width:clamp(1px, 2px, 3px)){.ac__meta[data-v-f0ccd0f0]{gap:.9rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.ac__meta[data-v-f0ccd0f0]{gap:clamp(.5rem, calc(1.2 * var(--sg-cqw,1vw)), .9rem)}}.sg-no-flex-gap .ac__meta[data-v-f0ccd0f0]>*+*{margin-left:.9rem}.ac__group[data-v-f0ccd0f0]{letter-spacing:.08em;text-transform:uppercase;color:var(--group,var(--sg-accent));white-space:nowrap;flex:none;align-items:center;gap:.4em;font-size:max(.6rem,min(1.15cqw,.98rem));font-weight:700;display:flex}@supports not (width:clamp(1px, 2px, 3px)){.ac__group[data-v-f0ccd0f0]{font-size:.98rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.ac__group[data-v-f0ccd0f0]{font-size:clamp(.6rem, calc(1.15 * var(--sg-cqw,1vw)), .98rem)}}.sg-no-flex-gap .ac__group[data-v-f0ccd0f0]>*+*{margin-left:.4em}.ac__gdot[data-v-f0ccd0f0]{background:currentColor;border-radius:50%;flex:none;width:.45em;height:.45em}.ac__loc[data-v-f0ccd0f0]{min-width:0;color:var(--sg-faint);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:.3em;font-size:max(.62rem,min(1.2cqw,1rem));display:flex;overflow:hidden}@supports not (width:clamp(1px, 2px, 3px)){.ac__loc[data-v-f0ccd0f0]{font-size:1rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.ac__loc[data-v-f0ccd0f0]{font-size:clamp(.62rem, calc(1.2 * var(--sg-cqw,1vw)), 1rem)}}.sg-no-flex-gap .ac__loc[data-v-f0ccd0f0]>*+*{margin-left:.3em}.ac__pin[data-v-f0ccd0f0]{opacity:.8;flex:none;width:1em;height:1em}.ac__edge[data-v-f0ccd0f0]{z-index:2;background:var(--group,var(--sg-accent));width:5px;position:absolute;top:0;bottom:0;left:0}.ac--past[data-v-f0ccd0f0]{opacity:.34}.ac--next .ac__inner[data-v-f0ccd0f0]{box-shadow:var(--sg-gloss), 0 0 0 1px #6ac2f559, 0 1rem 3rem #6ac2f54d;background:#6ac2f524;border-color:#6ac2f599;animation:3.2s ease-in-out infinite ac-breathe-f0ccd0f0}.ac--next .ac__veil[data-v-f0ccd0f0]{background:linear-gradient(90deg,#0000 40%,#6ac2f552 100%)}.ac--next .ac__edge[data-v-f0ccd0f0]{width:7px;box-shadow:0 0 1.4rem var(--group,var(--sg-accent))}.ac--next .ac__t[data-v-f0ccd0f0]{font-weight:700}.ac__tab[data-v-f0ccd0f0]{z-index:3;top:0;right:var(--sg-radius,1rem);letter-spacing:.14em;text-transform:uppercase;border-radius:var(--sg-radius-sm) var(--sg-radius-sm) 0 0;background:var(--sg-accent);color:#0a081e;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--sg-fg) 45%, transparent);white-space:nowrap;padding:.34em .9em .38em;font-size:max(.55rem,min(1.05cqw,.85rem));font-weight:800;position:absolute;transform:translateY(calc(1px - 100%))}@supports not (color:color-mix(in srgb, red 50%, blue)){.ac__tab[data-v-f0ccd0f0]{box-shadow:inset 0 1px 0 rgba(var(--sg-fg-rgb), .45)}}@supports not (width:clamp(1px, 2px, 3px)){.ac__tab[data-v-f0ccd0f0]{font-size:.85rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.ac__tab[data-v-f0ccd0f0]{font-size:clamp(.55rem, calc(1.05 * var(--sg-cqw,1vw)), .85rem)}}@keyframes ac-breathe-f0ccd0f0{0%,to{box-shadow:var(--sg-gloss), 0 0 0 1px #6ac2f559, 0 1rem 3rem #6ac2f54d}50%{box-shadow:var(--sg-gloss), 0 0 0 2px #6ac2f599, 0 1.2rem 4rem #6ac2f580}}@container slide (aspect-ratio<=1){.ac__inner[data-v-f0ccd0f0]{aspect-ratio:2.8}}@supports not (container-type:size){@media (max-aspect-ratio:1){.tpl--full .ac__inner[data-v-f0ccd0f0]{aspect-ratio:2.8}}}@media (prefers-reduced-motion:reduce){.ac--next .ac__inner[data-v-f0ccd0f0]{animation:none}}.at[data-v-2f3ec103]{width:100%;height:100%}.at__grid[data-v-2f3ec103]{padding:var(--sg-pad-y) var(--sg-pad-x);padding-top:calc(var(--sg-pad-y) + .9rem);grid-template-columns:repeat(auto-fill,minmax(min(100%,22.5rem),1fr));gap:max(.7rem,min(1.7cqw,1.5rem));display:grid}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.at__grid[data-v-2f3ec103]{gap:clamp(.7rem, calc(1.7 * var(--sg-cqw,1vw)), 1.5rem)}}@supports not (width:clamp(1px, 2px, 3px)){.at__grid[data-v-2f3ec103]{grid-template-columns:repeat(auto-fill,minmax(22.5rem,1fr));gap:1.5rem}}.at__card[data-v-2f3ec103]{min-width:0;animation:.5s both at-in-2f3ec103}@keyframes at-in-2f3ec103{0%{opacity:0;transform:translateY(.9rem)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.at__card[data-v-2f3ec103]{animation:none}}.aw[data-v-53d6a842]{--grid:clamp(2.6rem, 5cqw, 4.6rem) repeat(var(--cols,7), minmax(0, 1fr));--gap:clamp(.3rem, .8cqw, .6rem);--pad-x:var(--sg-pad-x);flex-direction:column;width:100%;height:100%;display:flex}@supports not (width:clamp(1px, 2px, 3px)){.aw[data-v-53d6a842]{--grid:4.6rem repeat(var(--cols,7), minmax(0, 1fr));--gap:.6rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.aw[data-v-53d6a842]{--grid:clamp(2.6rem, calc(5 * var(--sg-cqw,1vw)), 4.6rem) repeat(var(--cols,7), minmax(0, 1fr));--gap:clamp(.3rem, calc(.8 * var(--sg-cqw,1vw)), .6rem)}}.aw__head[data-v-53d6a842],.aw__sheet[data-v-53d6a842]{grid-template-columns:var(--grid);gap:var(--gap);padding-left:var(--pad-x);padding-right:var(--pad-x);display:grid}.aw__head[data-v-53d6a842]{padding-top:var(--sg-pad-y);padding-bottom:var(--gap);flex:none}.aw__scroll[data-v-53d6a842]{flex:1;min-height:0}.aw__sheet[data-v-53d6a842]{padding-bottom:var(--sg-pad-y);align-content:start}.aw__day[data-v-53d6a842]{border-radius:var(--sg-radius-sm);background:var(--sg-glass);text-transform:uppercase;letter-spacing:.1em;color:color-mix(in srgb, var(--sg-fg) 75%, transparent);border:1px solid #0000;flex-direction:column;align-items:center;gap:.2em;padding:max(.4rem,min(1.1cqw,.8rem)) .25rem;font-size:max(.75rem,min(1.6cqw,1.4rem));font-weight:800;display:flex}@supports not (color:color-mix(in srgb, red 50%, blue)){.aw__day[data-v-53d6a842]{color:rgba(var(--sg-fg-rgb), .75)}}@supports not (width:clamp(1px, 2px, 3px)){.aw__day[data-v-53d6a842]{padding:.8rem .25rem;font-size:1.4rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.aw__day[data-v-53d6a842]{padding:clamp(.4rem, calc(1.1 * var(--sg-cqw,1vw)), .8rem) .25rem;font-size:clamp(.75rem, calc(1.6 * var(--sg-cqw,1vw)), 1.4rem)}}.sg-no-flex-gap .aw__day[data-v-53d6a842]>*+*{margin-top:.2em}.aw__day--today[data-v-53d6a842]{color:#fff;box-shadow:var(--sg-gloss);background:#6ac2f533;border-color:#6ac2f580}.aw__day-dot[data-v-53d6a842]{background:var(--sg-accent);border-radius:50%;width:.3em;height:.3em}.aw__hour[data-v-53d6a842]{font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:color-mix(in srgb, var(--sg-fg) 45%, transparent);white-space:nowrap;justify-content:flex-end;align-items:flex-start;padding-top:max(.35rem,min(.9cqw,.7rem));font-size:max(.85rem,min(1.8cqw,1.6rem));font-weight:700;animation:.5s both aw-in-53d6a842;display:flex}@supports not (color:color-mix(in srgb, red 50%, blue)){.aw__hour[data-v-53d6a842]{color:rgba(var(--sg-fg-rgb), .45)}}@supports not (width:clamp(1px, 2px, 3px)){.aw__hour[data-v-53d6a842]{padding-top:.7rem;font-size:1.6rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.aw__hour[data-v-53d6a842]{padding-top:clamp(.35rem, calc(.9 * var(--sg-cqw,1vw)), .7rem);font-size:clamp(.85rem, calc(1.8 * var(--sg-cqw,1vw)), 1.6rem)}}.aw__hour-m[data-v-53d6a842]{opacity:.6;font-size:.58em;font-weight:600}.aw__cell[data-v-53d6a842]{gap:var(--gap);border-radius:var(--sg-radius-sm);flex-direction:column;min-height:max(2.4rem,min(4.6cqw,4rem));padding:max(.15rem,min(.4cqw,.3rem));animation:.5s both aw-in-53d6a842;display:flex}@supports not (width:clamp(1px, 2px, 3px)){.aw__cell[data-v-53d6a842]{min-height:4rem;padding:.3rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.aw__cell[data-v-53d6a842]{min-height:clamp(2.4rem, calc(4.6 * var(--sg-cqw,1vw)), 4rem);padding:clamp(.15rem, calc(.4 * var(--sg-cqw,1vw)), .3rem)}}.sg-no-flex-gap .aw__cell[data-v-53d6a842]>*+*{margin-top:var(--gap)}.aw__cell--today[data-v-53d6a842]{background:#6ac2f512}.aw__ev[data-v-53d6a842]{border-radius:var(--sg-radius-xs) var(--sg-radius-sm) var(--sg-radius-sm) var(--sg-radius-xs);background:var(--sg-glass-strong);border-left:4px solid var(--group,var(--sg-accent));box-shadow:var(--sg-gloss);flex-direction:column;gap:.05em;min-width:0;padding:max(.35rem,min(.85cqw,.65rem)) max(.4rem,min(1cqw,.75rem));display:flex}@supports not (width:clamp(1px, 2px, 3px)){.aw__ev[data-v-53d6a842]{padding:.65rem .75rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.aw__ev[data-v-53d6a842]{padding:clamp(.35rem, calc(.85 * var(--sg-cqw,1vw)), .65rem) clamp(.4rem, calc(1 * var(--sg-cqw,1vw)), .75rem)}}.sg-no-flex-gap .aw__ev[data-v-53d6a842]>*+*{margin-top:.05em}.aw__ev-h[data-v-53d6a842]{font-variant-numeric:tabular-nums;color:var(--group,var(--sg-accent));font-size:max(.7rem,min(1.45cqw,1.25rem));font-weight:800;line-height:1.1}@supports not (width:clamp(1px, 2px, 3px)){.aw__ev-h[data-v-53d6a842]{font-size:1.25rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.aw__ev-h[data-v-53d6a842]{font-size:clamp(.7rem, calc(1.45 * var(--sg-cqw,1vw)), 1.25rem)}}.aw__ev-t[data-v-53d6a842]{color:color-mix(in srgb, var(--sg-fg) 95%, transparent);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:max(.68rem,min(1.38cqw,1.18rem));font-weight:600;line-height:1.2;display:-webkit-box;overflow:hidden}@supports not (color:color-mix(in srgb, red 50%, blue)){.aw__ev-t[data-v-53d6a842]{color:rgba(var(--sg-fg-rgb), .95)}}@supports not (width:clamp(1px, 2px, 3px)){.aw__ev-t[data-v-53d6a842]{font-size:1.18rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.aw__ev-t[data-v-53d6a842]{font-size:clamp(.68rem, calc(1.38 * var(--sg-cqw,1vw)), 1.18rem)}}.aw__ev-g[data-v-53d6a842]{letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb, var(--sg-fg) 42%, transparent);white-space:nowrap;text-overflow:ellipsis;font-size:max(.52rem,min(1.05cqw,.88rem));font-weight:700;overflow:hidden}@supports not (color:color-mix(in srgb, red 50%, blue)){.aw__ev-g[data-v-53d6a842]{color:rgba(var(--sg-fg-rgb), .42)}}@supports not (width:clamp(1px, 2px, 3px)){.aw__ev-g[data-v-53d6a842]{font-size:.88rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.aw__ev-g[data-v-53d6a842]{font-size:clamp(.52rem, calc(1.05 * var(--sg-cqw,1vw)), .88rem)}}@keyframes aw-in-53d6a842{0%{opacity:0;transform:translate(-.7rem)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.aw__hour[data-v-53d6a842],.aw__cell[data-v-53d6a842]{animation:none}}.as[data-v-73d2ca25]{width:100%;height:100%;padding:var(--sg-pad-y) var(--sg-pad-x);flex-direction:column;gap:max(.4rem,min(1cqw,.8rem));display:flex}@supports not (width:clamp(1px, 2px, 3px)){.as[data-v-73d2ca25]{gap:.8rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.as[data-v-73d2ca25]{gap:clamp(.4rem, calc(1 * var(--sg-cqw,1vw)), .8rem)}}.sg-no-flex-gap .as[data-v-73d2ca25]>*+*{margin-top:.8rem}.as__grid[data-v-73d2ca25]{grid-template-columns:repeat(var(--cols,4), 1fr);grid-template-rows:repeat(var(--rows,2), 1fr);flex:1;gap:max(.7rem,min(1.8cqw,1.6rem));min-height:0;display:grid}@supports not (width:clamp(1px, 2px, 3px)){.as__grid[data-v-73d2ca25]{gap:1.6rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.as__grid[data-v-73d2ca25]{gap:clamp(.7rem, calc(1.8 * var(--sg-cqw,1vw)), 1.6rem)}}.as__card[data-v-73d2ca25]{border-radius:var(--sg-radius);background:color-mix(in srgb, var(--sg-fg) 5%, transparent);min-width:0;min-height:0;box-shadow:var(--sg-gloss), var(--sg-shadow);animation:.7s cubic-bezier(.2,.8,.2,1) both as-in-73d2ca25;position:relative;overflow:hidden}@supports not (color:color-mix(in srgb, red 50%, blue)){.as__card[data-v-73d2ca25]{background:rgba(var(--sg-fg-rgb), .05)}}.as__card[data-v-73d2ca25]:after{content:"";pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--sg-glass-border);position:absolute;top:0;bottom:0;left:0;right:0}.as__card[data-v-73d2ca25]:before{content:"";z-index:2;background:var(--group,var(--sg-accent));height:4px;position:absolute;bottom:0;left:0;right:0}.as__img[data-v-73d2ca25]{object-fit:cover;width:100%;height:100%;animation:24s ease-in-out infinite alternate as-drift-73d2ca25;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.as__scrim[data-v-73d2ca25]{background:var(--sg-scrim);position:absolute;top:0;bottom:0;left:0;right:0}.as__chip[data-v-73d2ca25]{text-transform:uppercase;letter-spacing:.12em;border-radius:var(--sg-radius-pill);border:1px solid var(--sg-glass-border);-webkit-backdrop-filter:blur(.8rem)saturate(1.4);color:#fff;background:#0a081e9e;padding:.35em .8em;font-size:max(.58rem,min(1.1cqw,.9rem));font-weight:800;position:absolute;top:max(.5rem,min(1.2cqw,.9rem));left:max(.5rem,min(1.2cqw,.9rem))}@supports not (width:clamp(1px, 2px, 3px)){.as__chip[data-v-73d2ca25]{font-size:.9rem;top:.9rem;left:.9rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.as__chip[data-v-73d2ca25]{top:clamp(.5rem, calc(1.2 * var(--sg-cqw,1vw)), .9rem);left:clamp(.5rem, calc(1.2 * var(--sg-cqw,1vw)), .9rem);font-size:clamp(.58rem, calc(1.1 * var(--sg-cqw,1vw)), .9rem)}}.as__text[data-v-73d2ca25]{flex-direction:column;gap:.05em;padding:max(.6rem,min(1.5cqw,1.2rem));display:flex;position:absolute;bottom:0;left:0;right:0}@supports not (width:clamp(1px, 2px, 3px)){.as__text[data-v-73d2ca25]{padding:1.2rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.as__text[data-v-73d2ca25]{padding:clamp(.6rem, calc(1.5 * var(--sg-cqw,1vw)), 1.2rem)}}.sg-no-flex-gap .as__text[data-v-73d2ca25]>*+*{margin-top:.05em}.as__row[data-v-73d2ca25]{align-items:center;gap:.6em;min-width:0;display:flex}.sg-no-flex-gap .as__row[data-v-73d2ca25]>*+*{margin-left:.6em}.as__group[data-v-73d2ca25]{letter-spacing:.12em;text-transform:uppercase;color:var(--group,var(--sg-accent));text-shadow:0 1px .5rem #000c;flex:none;font-size:max(.52rem,min(1.02cqw,.85rem));font-weight:800}@supports not (width:clamp(1px, 2px, 3px)){.as__group[data-v-73d2ca25]{font-size:.85rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.as__group[data-v-73d2ca25]{font-size:clamp(.52rem, calc(1.02 * var(--sg-cqw,1vw)), .85rem)}}.as__time[data-v-73d2ca25]{font-variant-numeric:tabular-nums;color:var(--sg-accent);text-shadow:0 1px .6rem #000000b3;font-size:max(.85rem,min(1.7cqw,1.5rem));font-weight:800;line-height:1}@supports not (width:clamp(1px, 2px, 3px)){.as__time[data-v-73d2ca25]{font-size:1.5rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.as__time[data-v-73d2ca25]{font-size:clamp(.85rem, calc(1.7 * var(--sg-cqw,1vw)), 1.5rem)}}.as__t[data-v-73d2ca25]{letter-spacing:-.01em;text-shadow:0 1px .8rem #000000bf;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:max(.9rem,min(1.85cqw,1.65rem));font-weight:700;line-height:1.15;display:-webkit-box;overflow:hidden}@supports not (width:clamp(1px, 2px, 3px)){.as__t[data-v-73d2ca25]{font-size:1.65rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.as__t[data-v-73d2ca25]{font-size:clamp(.9rem, calc(1.85 * var(--sg-cqw,1vw)), 1.65rem)}}.as__loc[data-v-73d2ca25]{color:var(--sg-on-media-dim);text-shadow:0 1px .6rem #000000b3;text-overflow:ellipsis;white-space:nowrap;font-size:max(.62rem,min(1.2cqw,1rem));overflow:hidden}@supports not (width:clamp(1px, 2px, 3px)){.as__loc[data-v-73d2ca25]{font-size:1rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.as__loc[data-v-73d2ca25]{font-size:clamp(.62rem, calc(1.2 * var(--sg-cqw,1vw)), 1rem)}}.as__more[data-v-73d2ca25]{text-align:right;color:var(--sg-faint);flex:none;margin:0;font-size:max(.65rem,min(1.2cqw,1rem))}@supports not (width:clamp(1px, 2px, 3px)){.as__more[data-v-73d2ca25]{font-size:1rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.as__more[data-v-73d2ca25]{font-size:clamp(.65rem, calc(1.2 * var(--sg-cqw,1vw)), 1rem)}}@keyframes as-in-73d2ca25{0%{opacity:0;transform:translateY(1.4rem)scale(.96)}to{opacity:1;transform:none}}@keyframes as-drift-73d2ca25{0%{transform:scale(1)}to{transform:scale(1.08)}}@container slide (aspect-ratio<=1){.as__grid[data-v-73d2ca25]{grid-template-columns:repeat(var(--rows,2), 1fr);grid-template-rows:repeat(var(--cols,4), 1fr)}}@supports not (container-type:size){@media (max-aspect-ratio:1){.tpl--full .as__grid[data-v-73d2ca25]{grid-template-columns:repeat(var(--rows,2), 1fr);grid-template-rows:repeat(var(--cols,4), 1fr)}}}@media (prefers-reduced-motion:reduce){.as__card[data-v-73d2ca25],.as__img[data-v-73d2ca25]{animation:none}}.ag[data-v-95a48ac1]{flex-direction:column;display:flex;overflow:hidden}.ag__body[data-v-95a48ac1]{flex-direction:column;flex:1;min-height:0;display:flex}.ag__body[data-v-95a48ac1]>*{flex:1;min-height:0}.wi[data-v-b10c0a39]{width:1em;height:1em;display:block}.wi__sun[data-v-b10c0a39]{stroke:#fbbf24;fill:#fbbf2438}.wi__sun circle[data-v-b10c0a39]{stroke-width:4px}.wi__rays[data-v-b10c0a39]{stroke:#fbbf24}.wi__cloud[data-v-b10c0a39]{stroke:var(--ht-wx-cloud,#e2e8f0);fill:var(--ht-wx-cloud-mass,#e2e8f029)}.wi__cloud--dense[data-v-b10c0a39]{fill:var(--ht-wx-cloud-mass-dense,#e2e8f06b)}.wi__rain[data-v-b10c0a39],.wi__fog[data-v-b10c0a39],.wi__wind[data-v-b10c0a39]{stroke:#7dd3fc}.wi__snow[data-v-b10c0a39]{stroke:#e0f2fe}.wi__bolt[data-v-b10c0a39]{stroke:#fbbf24;fill:#fbbf24e6}.wi__sun--full .wi__rays[data-v-b10c0a39]{transform-origin:32px 30px;animation:60s linear infinite wi-spin-b10c0a39}@keyframes wi-spin-b10c0a39{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.wi__sun--full .wi__rays[data-v-b10c0a39]{animation:none}}.wb[data-v-269aa58a]{pointer-events:none;z-index:0;--wx-fx:var(--ht-wx-fx,#7dd3fc42);--wx-fx-soft:var(--ht-wx-fx-soft,#e2e8f029);--wx-ink:var(--ht-wx-ink,#f8fafc);position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.wb[data-v-269aa58a]>*,.wb__sheet[data-v-269aa58a]>*{position:absolute}.wb__glow[data-v-269aa58a],.wb__rays[data-v-269aa58a],.wb__cloud[data-v-269aa58a],.wb__fogband[data-v-269aa58a],.wb__flash[data-v-269aa58a],.wb__rain[data-v-269aa58a],.wb__snow[data-v-269aa58a],.wb__gust[data-v-269aa58a],.wb__sheet--snow-far[data-v-269aa58a],.wb__sheet--snow-near[data-v-269aa58a]{will-change:transform}.wb__glow[data-v-269aa58a]{aspect-ratio:1;background:radial-gradient(circle,#fbbf2438 0%,#fbbf2414 42%,#0000 70%);width:65%;animation:14s ease-in-out infinite wb-breathe-269aa58a;top:-30%;right:-12%}.wb__rays[data-v-269aa58a]{aspect-ratio:1;background:repeating-conic-gradient(#fbbf240e 0deg,#fbbf240e 7deg,#0000 7deg,#0000 26deg);width:110%;animation:180s linear infinite wb-spin-269aa58a;top:-55%;right:-35%;-webkit-mask-image:radial-gradient(circle,#000 0%,#0000 62%);mask-image:radial-gradient(circle,#000 0%,#0000 62%)}.wb__cloud[data-v-269aa58a]{background:radial-gradient(ellipse, var(--wx-fx-soft) 0%, #0000 62%);border-radius:50%}.wb__cloud--1[data-v-269aa58a]{width:55%;height:55%;animation:90s ease-in-out infinite alternate wb-drift-a-269aa58a;top:-8%;left:-10%}.wb__cloud--2[data-v-269aa58a]{width:45%;height:45%;animation:120s ease-in-out infinite alternate wb-drift-b-269aa58a;top:8%;left:35%}.wb__cloud--3[data-v-269aa58a]{width:50%;height:50%;animation:150s ease-in-out infinite alternate-reverse wb-drift-a-269aa58a;top:-14%;left:62%}.wb__sheet--rain[data-v-269aa58a]{top:0;bottom:0;left:-25vh;right:-25vh;transform:skew(12deg)}.wb__rain[data-v-269aa58a]{background-repeat:repeat;top:0;bottom:0;left:0;right:0}.wb__rain--far[data-v-269aa58a]{opacity:.45;background-image:radial-gradient(1px 7px at 23px 31px, var(--wx-fx), #0000), radial-gradient(1px 5px at 71px 118px, var(--wx-fx), #0000), radial-gradient(1px 6px at 112px 74px, var(--wx-fx), #0000);background-size:137px 173px;animation:1s linear infinite wb-rain-far-269aa58a;top:-173px}.wb__rain--mid[data-v-269aa58a]{opacity:.7;background-image:radial-gradient(1.2px 13px at 41px 52px, var(--wx-fx), #0000), radial-gradient(1.2px 10px at 152px 171px, var(--wx-fx), #0000);background-size:199px 241px;animation:.85s linear infinite wb-rain-mid-269aa58a;top:-241px}.wb__rain--near[data-v-269aa58a]{opacity:1;background-image:radial-gradient(1.6px 22px at 64px 96px, var(--wx-fx), #0000), radial-gradient(1.4px 16px at 221px 281px, var(--wx-fx), #0000);background-size:283px 367px;animation:.75s linear infinite wb-rain-near-269aa58a;top:-367px}.wb--light .wb__rain--far[data-v-269aa58a]{opacity:.4;animation-duration:1.25s}.wb--light .wb__rain--mid[data-v-269aa58a]{opacity:.6;animation-duration:1.05s}.wb--heavy .wb__rain--far[data-v-269aa58a]{opacity:.55;animation-duration:.8s}.wb--heavy .wb__rain--mid[data-v-269aa58a]{opacity:.8;animation-duration:.68s}.wb--heavy .wb__rain--near[data-v-269aa58a]{animation-duration:.6s}.wb__flash[data-v-269aa58a]{background:linear-gradient(#f8fafc80 0%,#0000 55%);background:linear-gradient(180deg, color-mix(in srgb, var(--wx-ink) 50%, transparent) 0%, transparent 55%);opacity:0;animation:11s ease-out infinite wb-flash-269aa58a;top:0;bottom:0;left:0;right:0}@supports not (color:color-mix(in srgb, red 50%, blue)){.wb__flash[data-v-269aa58a]{background:linear-gradient(180deg, rgba(var(--wx-ink-rgb), .5) 0%, transparent 55%)}}.wb__sheet--snow-far[data-v-269aa58a],.wb__sheet--snow-near[data-v-269aa58a]{top:0;bottom:0;left:-40px;right:-40px}.wb__sheet--snow-far[data-v-269aa58a]{animation:9s ease-in-out infinite alternate wb-sway-269aa58a}.wb__sheet--snow-near[data-v-269aa58a]{animation:6.5s ease-in-out infinite alternate-reverse wb-sway-269aa58a}.wb__snow[data-v-269aa58a]{background-repeat:repeat;top:0;bottom:0;left:0;right:0}.wb__snow--far[data-v-269aa58a]{opacity:.24;background-image:radial-gradient(circle at 19px 27px, var(--wx-ink) 1px, #0000 1.6px), radial-gradient(circle at 88px 101px, var(--wx-ink) 1.3px, #0000 2px), radial-gradient(circle at 131px 58px, var(--wx-ink) .8px, #0000 1.4px);background-size:157px 149px;animation:13s linear infinite wb-snow-far-269aa58a;top:-149px}.wb__snow--near[data-v-269aa58a]{opacity:.38;background-image:radial-gradient(circle at 47px 63px, var(--wx-ink) 1.8px, #0000 2.6px), radial-gradient(circle at 181px 172px, var(--wx-ink) 1.4px, #0000 2.2px);background-size:241px 233px;animation:9s linear infinite wb-snow-near-269aa58a;top:-233px}.wb__fogband[data-v-269aa58a]{background:linear-gradient(180deg, #0000, var(--wx-fx-soft) 50%, #0000);height:40%;animation:70s ease-in-out infinite alternate wb-drift-b-269aa58a;top:40%;left:-20%;right:-20%}.wb__sheet--wind[data-v-269aa58a]{top:-10%;bottom:-10%;left:0;right:0;transform:skewY(6deg)}.wb__gust[data-v-269aa58a]{opacity:.55;background-image:radial-gradient(54px 1px at 80px 34px, var(--wx-fx), #0000), radial-gradient(38px .8px at 241px 121px, var(--wx-fx), #0000);background-repeat:repeat;background-size:331px 157px;animation:2.6s linear infinite wb-gust-269aa58a;top:0;bottom:0;left:-331px;right:0}@keyframes wb-spin-269aa58a{to{transform:rotate(360deg)}}@keyframes wb-breathe-269aa58a{0%,to{opacity:1;transform:scale(1)}50%{opacity:.82;transform:scale(1.08)}}@keyframes wb-drift-a-269aa58a{0%{transform:translate(0,0)}to{transform:translate(7%,2%)}}@keyframes wb-drift-b-269aa58a{0%{transform:translate(0,0)}to{transform:translate(-9%,-3%)}}@keyframes wb-rain-far-269aa58a{0%{transform:translate(0,0)}to{transform:translateY(173px)}}@keyframes wb-rain-mid-269aa58a{0%{transform:translate(0,0)}to{transform:translateY(241px)}}@keyframes wb-rain-near-269aa58a{0%{transform:translate(0,0)}to{transform:translateY(367px)}}@keyframes wb-snow-far-269aa58a{0%{transform:translate(0,0)}to{transform:translateY(149px)}}@keyframes wb-snow-near-269aa58a{0%{transform:translate(0,0)}to{transform:translateY(233px)}}@keyframes wb-sway-269aa58a{0%{transform:translate(-18px)}to{transform:translate(18px)}}@keyframes wb-gust-269aa58a{0%{transform:translate(0,0)}to{transform:translate(331px)}}@keyframes wb-flash-269aa58a{0%,88%,to{opacity:0}89%{opacity:.35}90.5%{opacity:.05}92%{opacity:.25}95%{opacity:0}}@media (prefers-reduced-motion:reduce){.wb[data-v-269aa58a] *{animation:none!important}.wb__flash[data-v-269aa58a]{display:none}}@supports not (aspect-ratio:1 / 1){.wb__glow[data-v-269aa58a]{height:0;padding-top:65%}.wb__rays[data-v-269aa58a]{height:0;padding-top:110%}}.wt[data-v-9f311c93]{background:radial-gradient(120% 80% at 78% 12%, color-mix(in srgb, var(--sg-type-weather) 16%, transparent) 0%, transparent 60%);flex-direction:column;display:flex}@supports not (color:color-mix(in srgb, red 50%, blue)){.wt[data-v-9f311c93]{background:radial-gradient(120% 80% at 78% 12%, rgba(var(--sg-type-weather-rgb), .16) 0%, transparent 60%)}}.wt__head[data-v-9f311c93],.wt__body[data-v-9f311c93]{z-index:1;position:relative}.wt__body[data-v-9f311c93]{min-height:0;padding:var(--sg-pad-y) var(--sg-pad-x);flex:1;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:stretch;gap:max(1.5rem,min(4cqw,4rem));display:grid}@supports not (width:clamp(1px, 2px, 3px)){.wt__body[data-v-9f311c93]{gap:4rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.wt__body[data-v-9f311c93]{gap:clamp(1.5rem, calc(4 * var(--sg-cqw,1vw)), 4rem)}}.wt__body[data-v-9f311c93]:has(.sg-wait){flex-direction:column;display:flex}.wt__kicker[data-v-9f311c93]{margin-bottom:max(.5rem,min(1.4cqw,1.1rem));display:block}@supports not (width:clamp(1px, 2px, 3px)){.wt__kicker[data-v-9f311c93]{margin-bottom:1.1rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.wt__kicker[data-v-9f311c93]{margin-bottom:clamp(.5rem, calc(1.4 * var(--sg-cqw,1vw)), 1.1rem)}}.wt__today[data-v-9f311c93]{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-width:0;animation:.7s both wt-in-9f311c93;display:flex}.wt__now[data-v-9f311c93]{align-items:center;gap:max(.8rem,min(2.2cqw,2rem));display:flex}@supports not (width:clamp(1px, 2px, 3px)){.wt__now[data-v-9f311c93]{gap:2rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.wt__now[data-v-9f311c93]{gap:clamp(.8rem, calc(2.2 * var(--sg-cqw,1vw)), 2rem)}}.sg-no-flex-gap .wt__now[data-v-9f311c93]>*+*{margin-left:2rem}.wt__ic[data-v-9f311c93]{font-size:max(4rem,min(11cqw,10rem))}@supports not (width:clamp(1px, 2px, 3px)){.wt__ic[data-v-9f311c93]{font-size:10rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.wt__ic[data-v-9f311c93]{font-size:clamp(4rem, calc(11 * var(--sg-cqw,1vw)), 10rem)}}.wt__temps[data-v-9f311c93]{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.wt__temp[data-v-9f311c93]{font-variant-numeric:tabular-nums;letter-spacing:-.04em;font-size:max(3.5rem,min(9.5cqw,8.5rem));font-weight:800;line-height:.92}@supports not (width:clamp(1px, 2px, 3px)){.wt__temp[data-v-9f311c93]{font-size:8.5rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.wt__temp[data-v-9f311c93]{font-size:clamp(3.5rem, calc(9.5 * var(--sg-cqw,1vw)), 8.5rem)}}.wt__deg[data-v-9f311c93]{opacity:.55;vertical-align:super;font-size:.46em;font-weight:600}.wt__desc[data-v-9f311c93]{opacity:.9;font-size:max(1.1rem,min(2.4cqw,2.1rem))}@supports not (width:clamp(1px, 2px, 3px)){.wt__desc[data-v-9f311c93]{font-size:2.1rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.wt__desc[data-v-9f311c93]{font-size:clamp(1.1rem, calc(2.4 * var(--sg-cqw,1vw)), 2.1rem)}}.wt__extra[data-v-9f311c93]{font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:center;align-items:center;gap:max(.6rem,min(1.8cqw,1.4rem));margin-top:max(.6rem,min(1.6cqw,1.3rem));font-size:max(.95rem,min(1.95cqw,1.7rem));display:flex}@supports not (width:clamp(1px, 2px, 3px)){.wt__extra[data-v-9f311c93]{gap:1.4rem;margin-top:1.3rem;font-size:1.7rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.wt__extra[data-v-9f311c93]{gap:clamp(.6rem, calc(1.8 * var(--sg-cqw,1vw)), 1.4rem);margin-top:clamp(.6rem, calc(1.6 * var(--sg-cqw,1vw)), 1.3rem);font-size:clamp(.95rem, calc(1.95 * var(--sg-cqw,1vw)), 1.7rem)}}.sg-no-flex-gap .wt__extra[data-v-9f311c93]>*+*{margin-left:1.4rem}.sg-no-flex-gap .wt__extra[data-v-9f311c93]>*{margin-top:1.4rem}.wt__range[data-v-9f311c93]{color:color-mix(in srgb, var(--sg-fg) 85%, transparent)}@supports not (color:color-mix(in srgb, red 50%, blue)){.wt__range[data-v-9f311c93]{color:rgba(var(--sg-fg-rgb), .85)}}.wt__range b[data-v-9f311c93]{font-weight:800}.wt__water[data-v-9f311c93]{color:var(--sg-type-weather);align-items:center;gap:.35em;display:flex}.sg-no-flex-gap .wt__water[data-v-9f311c93]>*+*{margin-left:.35em}.wt__wic[data-v-9f311c93]{flex:none;width:1em;height:1em}.wt__fc[data-v-9f311c93]{flex-direction:column;justify-content:center;min-width:0;min-height:0;display:flex}.wt__days[data-v-9f311c93]{grid-template-columns:repeat(3,minmax(0,1fr));gap:max(.6rem,min(1.6cqw,1.4rem));max-height:100%;display:grid}@supports not (width:clamp(1px, 2px, 3px)){.wt__days[data-v-9f311c93]{gap:1.4rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.wt__days[data-v-9f311c93]{gap:clamp(.6rem, calc(1.6 * var(--sg-cqw,1vw)), 1.4rem)}}.wt__day[data-v-9f311c93]{aspect-ratio:1.15;flex-direction:column;justify-content:center;align-items:center;gap:max(.2rem,min(.7cqw,.55rem));min-width:0;min-height:min-content;padding:max(.5rem,min(1.4cqw,1.1rem)) max(.4rem,min(1cqw,.9rem));animation:.6s both wt-in-9f311c93;display:flex}@supports not (width:clamp(1px, 2px, 3px)){.wt__day[data-v-9f311c93]{gap:.55rem;padding:1.1rem .9rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.wt__day[data-v-9f311c93]{gap:clamp(.2rem, calc(.7 * var(--sg-cqw,1vw)), .55rem);padding:clamp(.5rem, calc(1.4 * var(--sg-cqw,1vw)), 1.1rem) clamp(.4rem, calc(1 * var(--sg-cqw,1vw)), .9rem)}}.sg-no-flex-gap .wt__day[data-v-9f311c93]>*+*{margin-top:.55rem}.wt__dl[data-v-9f311c93]{text-transform:uppercase;letter-spacing:.09em;color:color-mix(in srgb, var(--sg-fg) 72%, transparent);font-size:max(.88rem,min(1.9cqw,1.7rem));font-weight:800}@supports not (color:color-mix(in srgb, red 50%, blue)){.wt__dl[data-v-9f311c93]{color:rgba(var(--sg-fg-rgb), .72)}}@supports not (width:clamp(1px, 2px, 3px)){.wt__dl[data-v-9f311c93]{font-size:1.7rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.wt__dl[data-v-9f311c93]{font-size:clamp(.88rem, calc(1.9 * var(--sg-cqw,1vw)), 1.7rem)}}.wt__di[data-v-9f311c93]{font-size:max(2.6rem,min(6.4cqw,5.6rem))}@supports not (width:clamp(1px, 2px, 3px)){.wt__di[data-v-9f311c93]{font-size:5.6rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.wt__di[data-v-9f311c93]{font-size:clamp(2.6rem, calc(6.4 * var(--sg-cqw,1vw)), 5.6rem)}}.wt__dt[data-v-9f311c93]{font-variant-numeric:tabular-nums;align-items:baseline;gap:.45em;display:flex}.sg-no-flex-gap .wt__dt[data-v-9f311c93]>*+*{margin-left:.45em}.wt__dmax[data-v-9f311c93]{font-size:max(1.25rem,min(2.8cqw,2.5rem));font-weight:800}@supports not (width:clamp(1px, 2px, 3px)){.wt__dmax[data-v-9f311c93]{font-size:2.5rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.wt__dmax[data-v-9f311c93]{font-size:clamp(1.25rem, calc(2.8 * var(--sg-cqw,1vw)), 2.5rem)}}.wt__dmin[data-v-9f311c93]{opacity:.5;font-size:max(.9rem,min(1.95cqw,1.7rem));font-weight:600}@supports not (width:clamp(1px, 2px, 3px)){.wt__dmin[data-v-9f311c93]{font-size:1.7rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.wt__dmin[data-v-9f311c93]{font-size:clamp(.9rem, calc(1.95 * var(--sg-cqw,1vw)), 1.7rem)}}.wt__dx[data-v-9f311c93]{font-variant-numeric:tabular-nums;align-items:center;gap:.8em;font-size:max(.8rem,min(1.7cqw,1.45rem));font-weight:700;display:flex}@supports not (width:clamp(1px, 2px, 3px)){.wt__dx[data-v-9f311c93]{font-size:1.45rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.wt__dx[data-v-9f311c93]{font-size:clamp(.8rem, calc(1.7 * var(--sg-cqw,1vw)), 1.45rem)}}.sg-no-flex-gap .wt__dx[data-v-9f311c93]>*+*{margin-left:.8em}.wt__dpop[data-v-9f311c93]{color:var(--sg-type-weather);align-items:center;gap:.3em;display:inline-flex}.sg-no-flex-gap .wt__dpop[data-v-9f311c93]>*+*{margin-left:.3em}.wt__dwind[data-v-9f311c93]{opacity:.65;align-items:center;gap:.3em;display:inline-flex}.sg-no-flex-gap .wt__dwind[data-v-9f311c93]>*+*{margin-left:.3em}.wt__dxi[data-v-9f311c93]{flex:none;width:1em;height:1em}@keyframes wt-in-9f311c93{0%{opacity:0;transform:translateY(.9rem)}to{opacity:1;transform:none}}@container slide (aspect-ratio<=1){.wt__body[data-v-9f311c93]{grid-template-rows:auto 1fr;grid-template-columns:1fr;align-content:center;gap:max(1.2rem,min(3cqh,2.6rem))}@supports not (width:clamp(1px, 2px, 3px)){.wt__body[data-v-9f311c93]{gap:2.6rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.wt__body[data-v-9f311c93]{gap:clamp(1.2rem, calc(3 * var(--sg-cqh,1vh)), 2.6rem)}}}@supports not (container-type:size){@media (max-aspect-ratio:1){.tpl--full .wt__body[data-v-9f311c93]{grid-template-rows:auto 1fr;grid-template-columns:1fr;align-content:center;gap:max(1.2rem,min(3cqh,2.6rem))}@supports not (width:clamp(1px, 2px, 3px)){.tpl--full .wt__body[data-v-9f311c93]{gap:2.6rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.tpl--full .wt__body[data-v-9f311c93]{gap:clamp(1.2rem, calc(3 * var(--sg-cqh,1vh)), 2.6rem)}}}}@container slide (aspect-ratio<=1){.wt__days[data-v-9f311c93]{grid-template-columns:repeat(3,minmax(0,1fr))}.wt__day[data-v-9f311c93]{aspect-ratio:1}}@supports not (container-type:size){@media (max-aspect-ratio:1){.tpl--full .wt__days[data-v-9f311c93]{grid-template-columns:repeat(3,minmax(0,1fr))}.tpl--full .wt__day[data-v-9f311c93]{aspect-ratio:1}}}@container slide (aspect-ratio<=1){.wt__today[data-v-9f311c93]{justify-content:flex-start}}@supports not (container-type:size){@media (max-aspect-ratio:1){.tpl--full .wt__today[data-v-9f311c93]{justify-content:flex-start}}}@media (prefers-reduced-motion:reduce){.wt__today[data-v-9f311c93],.wt__day[data-v-9f311c93]{animation:none}}.flights[data-v-5f21d855]{background:radial-gradient(120% 80% at 82% 8%, color-mix(in srgb, var(--sg-type-flights) 13%, transparent) 0%, transparent 58%);flex-direction:column;display:flex}@supports not (color:color-mix(in srgb, red 50%, blue)){.flights[data-v-5f21d855]{background:radial-gradient(120% 80% at 82% 8%, rgba(var(--sg-type-flights-rgb), .13) 0%, transparent 58%)}}.flights__body[data-v-5f21d855]{min-height:0;padding:var(--sg-pad-y) var(--sg-pad-x);flex-direction:column;flex:1;gap:max(.3rem,min(.8cqw,.7rem));display:flex}@supports not (width:clamp(1px, 2px, 3px)){.flights__body[data-v-5f21d855]{gap:.7rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.flights__body[data-v-5f21d855]{gap:clamp(.3rem, calc(.8 * var(--sg-cqw,1vw)), .7rem)}}.sg-no-flex-gap .flights__body[data-v-5f21d855]>*+*{margin-top:.7rem}.grow[data-v-5f21d855]{flex:1;min-height:0}.flights__row[data-v-5f21d855]{border-bottom:1px solid color-mix(in srgb, var(--sg-fg) 10%, transparent);grid-template-columns:1fr 1fr 1.5fr 2.4fr 1.2fr;align-items:center;gap:max(.5rem,min(1.6cqw,1.4rem));padding:max(.5rem,min(1.4cqw,1rem)) 0;font-size:max(1.1rem,min(2.6cqw,2.3rem));animation:.5s both fl-in-5f21d855;display:grid}@supports not (color:color-mix(in srgb, red 50%, blue)){.flights__row[data-v-5f21d855]{border-bottom:1px solid rgba(var(--sg-fg-rgb), .1)}}@supports not (width:clamp(1px, 2px, 3px)){.flights__row[data-v-5f21d855]{gap:1.4rem;padding:1rem 0;font-size:2.3rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.flights__row[data-v-5f21d855]{gap:clamp(.5rem, calc(1.6 * var(--sg-cqw,1vw)), 1.4rem);padding:clamp(.5rem, calc(1.4 * var(--sg-cqw,1vw)), 1rem) 0;font-size:clamp(1.1rem, calc(2.6 * var(--sg-cqw,1vw)), 2.3rem)}}.flights__row--gate[data-v-5f21d855]{grid-template-columns:1fr 1fr 1.5fr 1.7fr .7fr 1.2fr}.flights__row--head[data-v-5f21d855]{color:var(--sg-faint);letter-spacing:.1em;text-transform:uppercase;border-bottom:2px solid color-mix(in srgb, var(--sg-fg) 18%, transparent);flex:none;font-size:max(.8rem,min(1.5cqw,1.2rem));font-weight:700;animation:none}@supports not (color:color-mix(in srgb, red 50%, blue)){.flights__row--head[data-v-5f21d855]{border-bottom:2px solid rgba(var(--sg-fg-rgb), .18)}}@supports not (width:clamp(1px, 2px, 3px)){.flights__row--head[data-v-5f21d855]{font-size:1.2rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.flights__row--head[data-v-5f21d855]{font-size:clamp(.8rem, calc(1.5 * var(--sg-cqw,1vw)), 1.2rem)}}.flights__code[data-v-5f21d855]{font-variant-numeric:tabular-nums;flex-direction:column;font-weight:700;display:flex}.flights__old[data-v-5f21d855]{opacity:.45;font-size:.6em;font-weight:500;text-decoration-thickness:1px}.flights__cell[data-v-5f21d855]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.flights__air[data-v-5f21d855]{align-items:center;gap:max(.35rem,min(.9cqw,.7rem));min-width:0;display:flex}@supports not (width:clamp(1px, 2px, 3px)){.flights__air[data-v-5f21d855]{gap:.7rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.flights__air[data-v-5f21d855]{gap:clamp(.35rem, calc(.9 * var(--sg-cqw,1vw)), .7rem)}}.sg-no-flex-gap .flights__air[data-v-5f21d855]>*+*{margin-left:.7rem}.flights__logo[data-v-5f21d855]{object-fit:contain;background:color-mix(in srgb, var(--sg-fg) 92%, transparent);border-radius:var(--sg-radius-xs);flex:none;width:2.4em;height:1.25em;padding:.12em .2em}@supports not (color:color-mix(in srgb, red 50%, blue)){.flights__logo[data-v-5f21d855]{background:rgba(var(--sg-fg-rgb), .92)}}.flights__iata[data-v-5f21d855]{letter-spacing:.06em;font-variant-numeric:tabular-nums;border-radius:var(--sg-radius-xs);background:var(--sg-glass-strong);color:color-mix(in srgb, var(--sg-fg) 85%, transparent);box-shadow:var(--sg-gloss);flex:none;padding:.3em .5em;font-size:.62em;font-weight:800}@supports not (color:color-mix(in srgb, red 50%, blue)){.flights__iata[data-v-5f21d855]{color:rgba(var(--sg-fg-rgb), .85)}}.flights__dest[data-v-5f21d855]{font-weight:600}.flights__gate[data-v-5f21d855]{opacity:.75}.flights__st[data-v-5f21d855]{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.flights__st--ontime[data-v-5f21d855],.flights__st--landed[data-v-5f21d855]{color:#34d399}.flights__st--delayed[data-v-5f21d855]{color:#f59e0b}.flights__st--cancelled[data-v-5f21d855]{color:#ef4444;text-decoration:line-through;text-decoration-thickness:2px}.flights__st--boarding[data-v-5f21d855]{color:#60a5fa;animation:2s ease-in-out infinite fl-blink-5f21d855}.flights__st--default[data-v-5f21d855]{color:inherit}@keyframes fl-in-5f21d855{0%{opacity:0;transform:translateY(.6rem)}to{opacity:1;transform:none}}@keyframes fl-blink-5f21d855{0%,to{opacity:1}50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.flights__row[data-v-5f21d855],.flights__st--boarding[data-v-5f21d855]{animation:none}}.web[data-v-877f6c91]{background:var(--sg-bg);border:0;width:100%;height:100%;display:block}.rest[data-v-d74a5e59]{background:radial-gradient(120% 80% at 82% 8%, color-mix(in srgb, var(--sg-type-restaurants) 14%, transparent) 0%, transparent 58%);flex-direction:column;display:flex}@supports not (color:color-mix(in srgb, red 50%, blue)){.rest[data-v-d74a5e59]{background:radial-gradient(120% 80% at 82% 8%, rgba(var(--sg-type-restaurants-rgb), .14) 0%, transparent 58%)}}.rest__body[data-v-d74a5e59]{min-height:0;padding:var(--sg-pad-y) var(--sg-pad-x);flex-direction:column;flex:1;gap:max(.4rem,min(1cqw,.8rem));display:flex}@supports not (width:clamp(1px, 2px, 3px)){.rest__body[data-v-d74a5e59]{gap:.8rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.rest__body[data-v-d74a5e59]{gap:clamp(.4rem, calc(1 * var(--sg-cqw,1vw)), .8rem)}}.sg-no-flex-gap .rest__body[data-v-d74a5e59]>*+*{margin-top:.8rem}.rest__grid[data-v-d74a5e59]{grid-template-columns:repeat(var(--cols,3), 1fr);grid-template-rows:repeat(var(--rows,2), 1fr);flex:1;gap:max(.7rem,min(1.8cqw,1.6rem));min-height:0;display:grid}@supports not (width:clamp(1px, 2px, 3px)){.rest__grid[data-v-d74a5e59]{gap:1.6rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.rest__grid[data-v-d74a5e59]{gap:clamp(.7rem, calc(1.8 * var(--sg-cqw,1vw)), 1.6rem)}}.rest__card[data-v-d74a5e59]{border-radius:var(--sg-radius);background:color-mix(in srgb, var(--sg-fg) 5%, transparent);min-width:0;min-height:0;box-shadow:var(--sg-gloss), var(--sg-shadow);animation:.6s cubic-bezier(.2,.8,.2,1) both rs-in-d74a5e59;position:relative;overflow:hidden}@supports not (color:color-mix(in srgb, red 50%, blue)){.rest__card[data-v-d74a5e59]{background:rgba(var(--sg-fg-rgb), .05)}}.rest__card[data-v-d74a5e59]:after{content:"";pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--sg-glass-border);position:absolute;top:0;bottom:0;left:0;right:0}.rest__card--closed .rest__img[data-v-d74a5e59]{filter:saturate(.25)brightness(.55)}.rest__card--closed .rest__name[data-v-d74a5e59]{color:var(--sg-on-media-dim)}.rest__img[data-v-d74a5e59]{object-fit:cover;width:100%;height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.rest__scrim[data-v-d74a5e59]{background:var(--sg-scrim);position:absolute;top:0;bottom:0;left:0;right:0}.rest__badge[data-v-d74a5e59]{letter-spacing:.08em;text-transform:uppercase;border-radius:var(--sg-radius-pill);border:1px solid var(--sg-glass-border);-webkit-backdrop-filter:blur(.8rem)saturate(1.4);white-space:nowrap;background:#0a081ea8;align-items:center;gap:.45em;padding:.35em .85em;font-size:max(.62rem,min(1.2cqw,1rem));font-weight:800;display:inline-flex;position:absolute;top:max(.5rem,min(1.2cqw,.9rem));right:max(.5rem,min(1.2cqw,.9rem))}@supports not (width:clamp(1px, 2px, 3px)){.rest__badge[data-v-d74a5e59]{font-size:1rem;top:.9rem;right:.9rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.rest__badge[data-v-d74a5e59]{top:clamp(.5rem, calc(1.2 * var(--sg-cqw,1vw)), .9rem);right:clamp(.5rem, calc(1.2 * var(--sg-cqw,1vw)), .9rem);font-size:clamp(.62rem, calc(1.2 * var(--sg-cqw,1vw)), 1rem)}}.sg-no-flex-gap .rest__badge[data-v-d74a5e59]>*+*{margin-left:.45em}.rest__dot[data-v-d74a5e59]{background:currentColor;border-radius:50%;flex:none;width:.5em;height:.5em}.rest__badge--open[data-v-d74a5e59]{color:#34d399}.rest__badge--open .rest__dot[data-v-d74a5e59]{animation:2.4s ease-in-out infinite rs-live-d74a5e59}.rest__badge--full[data-v-d74a5e59]{color:#fbbf24}.rest__badge--closed[data-v-d74a5e59]{color:#94a3b8}.rest__text[data-v-d74a5e59]{flex-direction:column;gap:.1em;padding:max(.6rem,min(1.5cqw,1.2rem));display:flex;position:absolute;bottom:0;left:0;right:0}@supports not (width:clamp(1px, 2px, 3px)){.rest__text[data-v-d74a5e59]{padding:1.2rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.rest__text[data-v-d74a5e59]{padding:clamp(.6rem, calc(1.5 * var(--sg-cqw,1vw)), 1.2rem)}}.sg-no-flex-gap .rest__text[data-v-d74a5e59]>*+*{margin-top:.1em}.rest__name[data-v-d74a5e59]{letter-spacing:-.01em;text-shadow:0 1px .8rem #000000bf;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:max(.95rem,min(2cqw,1.8rem));font-weight:700;line-height:1.15;overflow:hidden}@supports not (width:clamp(1px, 2px, 3px)){.rest__name[data-v-d74a5e59]{font-size:1.8rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.rest__name[data-v-d74a5e59]{font-size:clamp(.95rem, calc(2 * var(--sg-cqw,1vw)), 1.8rem)}}.rest__hours[data-v-d74a5e59]{font-variant-numeric:tabular-nums;color:var(--sg-on-media-soft);text-shadow:0 1px .6rem #000000b3;align-items:center;gap:.35em;font-size:max(.72rem,min(1.45cqw,1.25rem));font-weight:600;display:flex}@supports not (width:clamp(1px, 2px, 3px)){.rest__hours[data-v-d74a5e59]{font-size:1.25rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.rest__hours[data-v-d74a5e59]{font-size:clamp(.72rem, calc(1.45 * var(--sg-cqw,1vw)), 1.25rem)}}.sg-no-flex-gap .rest__hours[data-v-d74a5e59]>*+*{margin-left:.35em}.rest__clock[data-v-d74a5e59]{opacity:.75;flex:none;width:1em;height:1em}.rest__more[data-v-d74a5e59]{text-align:right;color:var(--sg-faint);flex:none;margin:0;font-size:max(.65rem,min(1.2cqw,1rem))}@supports not (width:clamp(1px, 2px, 3px)){.rest__more[data-v-d74a5e59]{font-size:1rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.rest__more[data-v-d74a5e59]{font-size:clamp(.65rem, calc(1.2 * var(--sg-cqw,1vw)), 1rem)}}@keyframes rs-in-d74a5e59{0%{opacity:0;transform:translateY(1.2rem)scale(.97)}to{opacity:1;transform:none}}@keyframes rs-live-d74a5e59{0%,to{opacity:1}50%{opacity:.35}}@container slide (aspect-ratio<=1){.rest__grid[data-v-d74a5e59]{grid-template-columns:repeat(var(--rows,2), 1fr);grid-template-rows:repeat(var(--cols,3), 1fr)}}@supports not (container-type:size){@media (max-aspect-ratio:1){.tpl--full .rest__grid[data-v-d74a5e59]{grid-template-columns:repeat(var(--rows,2), 1fr);grid-template-rows:repeat(var(--cols,3), 1fr)}}}@media (prefers-reduced-motion:reduce){.rest__card[data-v-d74a5e59],.rest__badge--open .rest__dot[data-v-d74a5e59]{animation:none}}.ai[data-v-ef070716]{border-radius:var(--sg-radius-xs);background:color-mix(in srgb, var(--sg-fg) 10%, transparent);width:1.5em;height:1.5em;color:color-mix(in srgb, var(--sg-fg) 90%, transparent);box-shadow:var(--sg-gloss);flex:none;justify-content:center;align-items:center;display:inline-flex}@supports not (color:color-mix(in srgb, red 50%, blue)){.ai[data-v-ef070716]{background:rgba(var(--sg-fg-rgb), .1);color:rgba(var(--sg-fg-rgb), .9)}}.ai__img[data-v-ef070716]{object-fit:contain;width:100%;height:100%;padding:.12em}.ai__svg[data-v-ef070716]{width:78%;height:78%}.ai__code[data-v-ef070716]{letter-spacing:.02em;font-size:.62em;font-weight:800;line-height:1}.menu[data-v-9db08f8b]{background:radial-gradient(120% 80% at 82% 8%, color-mix(in srgb, var(--sg-type-menu) 11%, transparent) 0%, transparent 58%);flex-direction:column;display:flex}@supports not (color:color-mix(in srgb, red 50%, blue)){.menu[data-v-9db08f8b]{background:radial-gradient(120% 80% at 82% 8%, rgba(var(--sg-type-menu-rgb), .11) 0%, transparent 58%)}}.menu__body[data-v-9db08f8b]{min-height:0;padding:var(--sg-pad-y) var(--sg-pad-x);flex-direction:column;flex:1;display:flex}.grow[data-v-9db08f8b]{flex:1;min-height:0}.menu__h[data-v-9db08f8b]{color:var(--sg-type-menu);font-size:max(1.8rem,min(4.4cqw,4rem));font-weight:800}@supports not (width:clamp(1px, 2px, 3px)){.menu__h[data-v-9db08f8b]{font-size:4rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.menu__h[data-v-9db08f8b]{font-size:clamp(1.8rem, calc(4.4 * var(--sg-cqw,1vw)), 4rem)}}.menu__sub[data-v-9db08f8b]{color:var(--sg-faint);text-transform:uppercase;letter-spacing:.12em;font-size:max(.9rem,min(2cqw,1.6rem))}@supports not (width:clamp(1px, 2px, 3px)){.menu__sub[data-v-9db08f8b]{font-size:1.6rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.menu__sub[data-v-9db08f8b]{font-size:clamp(.9rem, calc(2 * var(--sg-cqw,1vw)), 1.6rem)}}.menu__cat[data-v-9db08f8b]{color:var(--sg-accent);margin:max(.6rem,min(1.6cqw,1.2rem)) 0 .3rem;font-size:max(1.2rem,min(3cqw,2.6rem));font-weight:700;animation:.5s both mn-in-9db08f8b}@supports not (width:clamp(1px, 2px, 3px)){.menu__cat[data-v-9db08f8b]{margin:1.2rem 0 .3rem;font-size:2.6rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.menu__cat[data-v-9db08f8b]{font-size:clamp(1.2rem, calc(3 * var(--sg-cqw,1vw)), 2.6rem);margin:clamp(.6rem, calc(1.6 * var(--sg-cqw,1vw)), 1.2rem) 0 .3rem}}.menu__catd[data-v-9db08f8b]{color:var(--sg-faint);max-width:62ch;margin:0 0 .2rem;font-size:max(.72rem,min(1.6cqw,1.3rem));line-height:1.35;animation:.5s both mn-in-9db08f8b}@supports not (width:clamp(1px, 2px, 3px)){.menu__catd[data-v-9db08f8b]{font-size:1.3rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.menu__catd[data-v-9db08f8b]{font-size:clamp(.72rem, calc(1.6 * var(--sg-cqw,1vw)), 1.3rem)}}.menu__item[data-v-9db08f8b]{border-bottom:1px solid color-mix(in srgb, var(--sg-fg) 8%, transparent);justify-content:space-between;gap:max(1rem,min(3cqw,2.5rem));padding:max(.4rem,min(1.3cqw,.9rem)) 0;animation:.5s both mn-in-9db08f8b;display:flex}@supports not (color:color-mix(in srgb, red 50%, blue)){.menu__item[data-v-9db08f8b]{border-bottom:1px solid rgba(var(--sg-fg-rgb), .08)}}@supports not (width:clamp(1px, 2px, 3px)){.menu__item[data-v-9db08f8b]{gap:2.5rem;padding:.9rem 0}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.menu__item[data-v-9db08f8b]{gap:clamp(1rem, calc(3 * var(--sg-cqw,1vw)), 2.5rem);padding:clamp(.4rem, calc(1.3 * var(--sg-cqw,1vw)), .9rem) 0}}.sg-no-flex-gap .menu__item[data-v-9db08f8b]>*+*{margin-left:2.5rem}.menu__l[data-v-9db08f8b]{flex-direction:column;gap:.2em;display:flex}.sg-no-flex-gap .menu__l[data-v-9db08f8b]>*+*{margin-top:.2em}.menu__nrow[data-v-9db08f8b]{flex-wrap:wrap;align-items:center;gap:max(.4rem,min(1cqw,.8rem));display:flex}@supports not (width:clamp(1px, 2px, 3px)){.menu__nrow[data-v-9db08f8b]{gap:.8rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.menu__nrow[data-v-9db08f8b]{gap:clamp(.4rem, calc(1 * var(--sg-cqw,1vw)), .8rem)}}.sg-no-flex-gap .menu__nrow[data-v-9db08f8b]>*+*{margin-left:.8rem}.sg-no-flex-gap .menu__nrow[data-v-9db08f8b]>*{margin-top:.8rem}.menu__n[data-v-9db08f8b]{font-size:max(1.1rem,min(2.7cqw,2.4rem));font-weight:600}@supports not (width:clamp(1px, 2px, 3px)){.menu__n[data-v-9db08f8b]{font-size:2.4rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.menu__n[data-v-9db08f8b]{font-size:clamp(1.1rem, calc(2.7 * var(--sg-cqw,1vw)), 2.4rem)}}.menu__d[data-v-9db08f8b]{opacity:.6;font-size:max(.85rem,min(2cqw,1.6rem))}@supports not (width:clamp(1px, 2px, 3px)){.menu__d[data-v-9db08f8b]{font-size:1.6rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.menu__d[data-v-9db08f8b]{font-size:clamp(.85rem, calc(2 * var(--sg-cqw,1vw)), 1.6rem)}}.menu__prices[data-v-9db08f8b]{flex-direction:column;flex:none;align-items:flex-end;gap:.1em;display:flex}.sg-no-flex-gap .menu__prices[data-v-9db08f8b]>*+*{margin-top:.1em}.menu__p[data-v-9db08f8b]{font-variant-numeric:tabular-nums;color:var(--sg-type-menu);white-space:nowrap;font-size:max(1.1rem,min(2.7cqw,2.4rem));font-weight:700}@supports not (width:clamp(1px, 2px, 3px)){.menu__p[data-v-9db08f8b]{font-size:2.4rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.menu__p[data-v-9db08f8b]{font-size:clamp(1.1rem, calc(2.7 * var(--sg-cqw,1vw)), 2.4rem)}}.menu__p--multi[data-v-9db08f8b]{font-size:max(.85rem,min(1.9cqw,1.7rem))}@supports not (width:clamp(1px, 2px, 3px)){.menu__p--multi[data-v-9db08f8b]{font-size:1.7rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.menu__p--multi[data-v-9db08f8b]{font-size:clamp(.85rem, calc(1.9 * var(--sg-cqw,1vw)), 1.7rem)}}.menu__prow[data-v-9db08f8b]{white-space:nowrap;justify-content:flex-end;align-items:baseline;gap:.5em;display:flex}.sg-no-flex-gap .menu__prow[data-v-9db08f8b]>*+*{margin-left:.5em}.menu__plabel[data-v-9db08f8b]{color:var(--sg-faint);text-transform:uppercase;letter-spacing:.06em;font-size:max(.62rem,min(1.3cqw,1.1rem))}@supports not (width:clamp(1px, 2px, 3px)){.menu__plabel[data-v-9db08f8b]{font-size:1.1rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.menu__plabel[data-v-9db08f8b]{font-size:clamp(.62rem, calc(1.3 * var(--sg-cqw,1vw)), 1.1rem)}}.menu__tags[data-v-9db08f8b]{align-items:center;gap:.35em;display:inline-flex}.sg-no-flex-gap .menu__tags[data-v-9db08f8b]>*+*{margin-left:.35em}.menu__tag[data-v-9db08f8b]{color:#fbbf24;background:#f59e0b2e;font-size:max(.85rem,min(1.7cqw,1.5rem))}@supports not (width:clamp(1px, 2px, 3px)){.menu__tag[data-v-9db08f8b]{font-size:1.5rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.menu__tag[data-v-9db08f8b]{font-size:clamp(.85rem, calc(1.7 * var(--sg-cqw,1vw)), 1.5rem)}}.menu__tag--diet[data-v-9db08f8b]{color:#34d399;background:#34d39929}@keyframes mn-in-9db08f8b{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.menu__cat[data-v-9db08f8b],.menu__catd[data-v-9db08f8b],.menu__item[data-v-9db08f8b]{animation:none}}.html-slide[data-v-ff3734ff]{border:0;width:100%;height:100%;display:block}.og[data-v-ae07c6c2]{aspect-ratio:1;position:relative}.og__svg[data-v-ae07c6c2]{width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;overflow:visible}.og__track[data-v-ae07c6c2]{stroke:color-mix(in srgb, var(--sg-fg) 10%, transparent)}@supports not (color:color-mix(in srgb, red 50%, blue)){.og__track[data-v-ae07c6c2]{stroke:rgba(var(--sg-fg-rgb), .1)}}.og__fill[data-v-ae07c6c2]{stroke:var(--level,var(--sg-accent));filter:drop-shadow(0 0 .3em var(--level,var(--sg-accent)));transition:stroke-dasharray 1.2s cubic-bezier(.2,.8,.2,1)}.og--closed[data-v-ae07c6c2]{--level:#94a3b8}.og--free[data-v-ae07c6c2],.og--low[data-v-ae07c6c2]{--level:#34d399}.og--mid[data-v-ae07c6c2]{--level:#fbbf24}.og--high[data-v-ae07c6c2]{--level:#fb923c}.og--full[data-v-ae07c6c2]{--level:#ef4444}.og__value[data-v-ae07c6c2]{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.og__inner[data-v-ae07c6c2]{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.15em;max-width:60%;display:flex}.sg-no-flex-gap .og__inner[data-v-ae07c6c2]>*+*{margin-top:.15em}.og__num[data-v-ae07c6c2]{font-variant-numeric:tabular-nums;letter-spacing:-.03em;color:var(--level,var(--sg-accent));white-space:nowrap;font-size:max(1.05rem,min(2.5cqw,2.15rem));font-weight:800;line-height:1}@supports not (width:clamp(1px, 2px, 3px)){.og__num[data-v-ae07c6c2]{font-size:2.15rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.og__num[data-v-ae07c6c2]{font-size:clamp(1.05rem, calc(2.5 * var(--sg-cqw,1vw)), 2.15rem)}}.og__pct[data-v-ae07c6c2]{opacity:.7;margin-left:.08em;font-size:.48em;font-weight:600}@media (prefers-reduced-motion:reduce){.og__fill[data-v-ae07c6c2]{transition:none}}.oc[data-v-50abe08b]{background:radial-gradient(120% 80% at 78% 10%, color-mix(in srgb, var(--sg-type-occupancy) 14%, transparent) 0%, transparent 58%);flex-direction:column;display:flex}@supports not (color:color-mix(in srgb, red 50%, blue)){.oc[data-v-50abe08b]{background:radial-gradient(120% 80% at 78% 10%, rgba(var(--sg-type-occupancy-rgb), .14) 0%, transparent 58%)}}.oc__body[data-v-50abe08b]{min-height:0;padding:var(--sg-pad-y) var(--sg-pad-x);flex-direction:column;flex:1;gap:max(.4rem,min(1cqw,.8rem));display:flex}@supports not (width:clamp(1px, 2px, 3px)){.oc__body[data-v-50abe08b]{gap:.8rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.oc__body[data-v-50abe08b]{gap:clamp(.4rem, calc(1 * var(--sg-cqw,1vw)), .8rem)}}.sg-no-flex-gap .oc__body[data-v-50abe08b]>*+*{margin-top:.8rem}.oc__grid[data-v-50abe08b]{grid-template-columns:repeat(var(--cols,3), 1fr);grid-template-rows:repeat(var(--rows,2), 1fr);flex:1;gap:max(.7rem,min(1.8cqw,1.6rem));min-height:0;display:grid}@supports not (width:clamp(1px, 2px, 3px)){.oc__grid[data-v-50abe08b]{gap:1.6rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.oc__grid[data-v-50abe08b]{gap:clamp(.7rem, calc(1.8 * var(--sg-cqw,1vw)), 1.6rem)}}.oc__card[data-v-50abe08b]{border-radius:var(--sg-radius);background:color-mix(in srgb, var(--sg-fg) 5%, transparent);min-width:0;min-height:0;box-shadow:var(--sg-gloss), var(--sg-shadow);animation:.6s cubic-bezier(.2,.8,.2,1) both oc-in-50abe08b;position:relative;overflow:hidden}@supports not (color:color-mix(in srgb, red 50%, blue)){.oc__card[data-v-50abe08b]{background:rgba(var(--sg-fg-rgb), .05)}}.oc__card[data-v-50abe08b]:after{content:"";pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--sg-glass-border);position:absolute;top:0;bottom:0;left:0;right:0}.oc__card--closed .oc__img[data-v-50abe08b]{filter:saturate(.25)brightness(.5)}.oc__card--closed .oc__name[data-v-50abe08b]{color:var(--sg-on-media-dim)}.oc__img[data-v-50abe08b]{object-fit:cover;width:100%;height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.oc__scrim[data-v-50abe08b]{background:var(--sg-scrim);position:absolute;top:0;bottom:0;left:0;right:0}.oc__gauge[data-v-50abe08b]{z-index:2;-webkit-backdrop-filter:blur(.7rem)saturate(1.3);background:#0a081e80;border-radius:50%;height:48%;padding:.5em;position:absolute;top:max(.5rem,min(1.2cqw,.9rem));right:max(.5rem,min(1.2cqw,.9rem))}@supports not (width:clamp(1px, 2px, 3px)){.oc__gauge[data-v-50abe08b]{top:.9rem;right:.9rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.oc__gauge[data-v-50abe08b]{top:clamp(.5rem, calc(1.2 * var(--sg-cqw,1vw)), .9rem);right:clamp(.5rem, calc(1.2 * var(--sg-cqw,1vw)), .9rem)}}@supports not (aspect-ratio:1 / 1){.oc__gauge.oc__gauge[data-v-50abe08b]{width:calc(17.3 * var(--sg-cqh,1vh))}}.oc__state[data-v-50abe08b]{letter-spacing:.08em;text-transform:uppercase;color:var(--sg-on-media-soft);font-size:max(.46rem,min(.92cqw,.78rem));font-weight:800;line-height:1.1}@supports not (width:clamp(1px, 2px, 3px)){.oc__state[data-v-50abe08b]{font-size:.78rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.oc__state[data-v-50abe08b]{font-size:clamp(.46rem, calc(.92 * var(--sg-cqw,1vw)), .78rem)}}.oc__state--full[data-v-50abe08b]{color:#ef4444}.oc__state--high[data-v-50abe08b]{color:#fb923c}.oc__state--mid[data-v-50abe08b]{color:#fbbf24}.oc__state--free[data-v-50abe08b],.oc__state--low[data-v-50abe08b]{color:#34d399}.oc__meta[data-v-50abe08b]{align-items:baseline;gap:max(.5rem,min(1.4cqw,1.1rem));min-width:0;display:flex}@supports not (width:clamp(1px, 2px, 3px)){.oc__meta[data-v-50abe08b]{gap:1.1rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.oc__meta[data-v-50abe08b]{gap:clamp(.5rem, calc(1.4 * var(--sg-cqw,1vw)), 1.1rem)}}.sg-no-flex-gap .oc__meta[data-v-50abe08b]>*+*{margin-left:1.1rem}.oc__pax[data-v-50abe08b]{font-variant-numeric:tabular-nums;color:var(--sg-on-media-dim);text-shadow:0 1px .6rem #000000b3;white-space:nowrap;font-size:max(.66rem,min(1.3cqw,1.1rem));font-weight:700}@supports not (width:clamp(1px, 2px, 3px)){.oc__pax[data-v-50abe08b]{font-size:1.1rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.oc__pax[data-v-50abe08b]{font-size:clamp(.66rem, calc(1.3 * var(--sg-cqw,1vw)), 1.1rem)}}.oc__badge[data-v-50abe08b]{z-index:2;letter-spacing:.08em;text-transform:uppercase;border-radius:var(--sg-radius-pill);border:1px solid var(--sg-glass-border);-webkit-backdrop-filter:blur(.8rem)saturate(1.4);white-space:nowrap;background:#0a081ea8;align-items:center;gap:.45em;padding:.35em .85em;font-size:max(.62rem,min(1.2cqw,1rem));font-weight:800;display:inline-flex;position:absolute;top:max(.5rem,min(1.2cqw,.9rem));right:max(.5rem,min(1.2cqw,.9rem))}@supports not (width:clamp(1px, 2px, 3px)){.oc__badge[data-v-50abe08b]{font-size:1rem;top:.9rem;right:.9rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.oc__badge[data-v-50abe08b]{top:clamp(.5rem, calc(1.2 * var(--sg-cqw,1vw)), .9rem);right:clamp(.5rem, calc(1.2 * var(--sg-cqw,1vw)), .9rem);font-size:clamp(.62rem, calc(1.2 * var(--sg-cqw,1vw)), 1rem)}}.sg-no-flex-gap .oc__badge[data-v-50abe08b]>*+*{margin-left:.45em}.oc__dot[data-v-50abe08b]{background:currentColor;border-radius:50%;flex:none;width:.5em;height:.5em}.oc__badge--closed[data-v-50abe08b]{color:#94a3b8}.oc__badge--full[data-v-50abe08b]{color:#ef4444}.oc__badge--free[data-v-50abe08b],.oc__badge--low[data-v-50abe08b]{color:#34d399}.oc__badge--mid[data-v-50abe08b]{color:#fbbf24}.oc__badge--high[data-v-50abe08b]{color:#fb923c}.oc__text[data-v-50abe08b]{flex-direction:column;gap:.05em;padding:max(.6rem,min(1.5cqw,1.2rem));display:flex;position:absolute;bottom:0;left:0;right:0}@supports not (width:clamp(1px, 2px, 3px)){.oc__text[data-v-50abe08b]{padding:1.2rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.oc__text[data-v-50abe08b]{padding:clamp(.6rem, calc(1.5 * var(--sg-cqw,1vw)), 1.2rem)}}.sg-no-flex-gap .oc__text[data-v-50abe08b]>*+*{margin-top:.05em}.oc__name[data-v-50abe08b]{letter-spacing:-.01em;text-shadow:0 1px .8rem #000000bf;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:max(.95rem,min(2cqw,1.8rem));font-weight:700;line-height:1.15;overflow:hidden}@supports not (width:clamp(1px, 2px, 3px)){.oc__name[data-v-50abe08b]{font-size:1.8rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.oc__name[data-v-50abe08b]{font-size:clamp(.95rem, calc(2 * var(--sg-cqw,1vw)), 1.8rem)}}.oc__slot[data-v-50abe08b]{font-variant-numeric:tabular-nums;color:var(--sg-on-media-soft);text-shadow:0 1px .6rem #000000b3;align-items:center;gap:.35em;font-size:max(.72rem,min(1.45cqw,1.25rem));font-weight:600;display:flex}@supports not (width:clamp(1px, 2px, 3px)){.oc__slot[data-v-50abe08b]{font-size:1.25rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.oc__slot[data-v-50abe08b]{font-size:clamp(.72rem, calc(1.45 * var(--sg-cqw,1vw)), 1.25rem)}}.sg-no-flex-gap .oc__slot[data-v-50abe08b]>*+*{margin-left:.35em}.oc__clock[data-v-50abe08b]{opacity:.75;flex:none;width:1em;height:1em}.oc__foot[data-v-50abe08b]{color:var(--sg-faint);flex:none;justify-content:space-between;gap:1em;margin:0;font-size:max(.6rem,min(1.15cqw,.95rem));display:flex}@supports not (width:clamp(1px, 2px, 3px)){.oc__foot[data-v-50abe08b]{font-size:.95rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.oc__foot[data-v-50abe08b]{font-size:clamp(.6rem, calc(1.15 * var(--sg-cqw,1vw)), .95rem)}}.sg-no-flex-gap .oc__foot[data-v-50abe08b]>*+*{margin-left:1em}.oc__note[data-v-50abe08b]{margin-left:auto}@keyframes oc-in-50abe08b{0%{opacity:0;transform:translateY(1.2rem)scale(.97)}to{opacity:1;transform:none}}@container slide (aspect-ratio<=1){.oc__grid[data-v-50abe08b]{grid-template-columns:repeat(var(--rows,2), 1fr);grid-template-rows:repeat(var(--cols,3), 1fr)}}@supports not (container-type:size){@media (max-aspect-ratio:1){.tpl--full .oc__grid[data-v-50abe08b]{grid-template-columns:repeat(var(--rows,2), 1fr);grid-template-rows:repeat(var(--cols,3), 1fr)}}}@media (prefers-reduced-motion:reduce){.oc__card[data-v-50abe08b]{animation:none}}.overlay-clock[data-v-d4b04ac6]{text-shadow:0 2px 12px #00000080;flex-direction:column;align-items:flex-end;line-height:1.1;display:flex}.overlay-clock__time[data-v-d4b04ac6]{font-variant-numeric:tabular-nums;font-size:max(1.6rem,min(3.2cqw,3rem));font-weight:700}@supports not (width:clamp(1px, 2px, 3px)){.overlay-clock__time[data-v-d4b04ac6]{font-size:3rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.overlay-clock__time[data-v-d4b04ac6]{font-size:clamp(1.6rem, calc(3.2 * var(--sg-cqw,1vw)), 3rem)}}.overlay-clock__date[data-v-d4b04ac6]{opacity:.85;font-size:max(.8rem,min(1.3cqw,1.1rem))}@supports not (width:clamp(1px, 2px, 3px)){.overlay-clock__date[data-v-d4b04ac6]{font-size:1.1rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.overlay-clock__date[data-v-d4b04ac6]{font-size:clamp(.8rem, calc(1.3 * var(--sg-cqw,1vw)), 1.1rem)}}.tpl[data-v-e11fa674]{width:100%;height:100%}.tpl--full[data-v-e11fa674]{position:absolute;top:0;bottom:0;left:0;right:0;container:slide/size}.tpl--split[data-v-e11fa674]{grid-template-columns:1fr var(--tpl-side,25%);grid-template-rows:auto 1fr;display:grid}.tpl__main[data-v-e11fa674]{aspect-ratio:16/9;--sg-cqw:.75vw;--sg-cqh:.421875vw;--sg-cqmin:.421875vw;--sg-cqmax:.75vw;grid-area:1/1;position:relative;overflow:hidden;container:slide/size}@supports not (aspect-ratio:16 / 9){.tpl__main[data-v-e11fa674]{height:42.1875vw}}.tpl__side[data-v-e11fa674]{--sg-cqw:.25vw;--sg-cqh:.421875vw;--sg-cqmin:.25vw;--sg-cqmax:.421875vw;flex-direction:column;grid-area:1/2;align-items:center;gap:max(.6rem,min(2cqh,1.4rem));padding:max(.8rem,min(4cqh,1.6rem)) max(.7rem,min(4cqw,1.4rem)) 0;display:flex;position:relative;overflow:hidden;container:side/size}@supports not (width:clamp(1px, 2px, 3px)){.tpl__side[data-v-e11fa674]{gap:1.4rem;padding:1.6rem 1.4rem 0}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.tpl__side[data-v-e11fa674]{gap:clamp(.6rem, calc(2 * var(--sg-cqh,1vh)), 1.4rem);padding:clamp(.8rem, calc(4 * var(--sg-cqh,1vh)), 1.6rem) clamp(.7rem, calc(4 * var(--sg-cqw,1vw)), 1.4rem) 0}}.sg-no-flex-gap .tpl__side[data-v-e11fa674]>*+*{margin-top:1.4rem}.tpl__side[data-v-e11fa674]:before{content:"";background:linear-gradient(180deg, var(--sg-accent) 0%, color-mix(in srgb, var(--sg-accent) 25%, transparent) 30%, transparent 100%);width:2px;position:absolute;top:0;bottom:0;left:0}@supports not (color:color-mix(in srgb, red 50%, blue)){.tpl__side[data-v-e11fa674]:before{background:linear-gradient(180deg, var(--sg-accent) 0%, rgba(var(--sg-accent-rgb), .25) 30%, transparent 100%)}}.tpl__side-head[data-v-e11fa674]{flex:none;justify-content:space-between;align-items:center;gap:max(.4rem,min(4cqw,1rem));width:100%;min-height:0;display:flex}@supports not (width:clamp(1px, 2px, 3px)){.tpl__side-head[data-v-e11fa674]{gap:1rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.tpl__side-head[data-v-e11fa674]{gap:clamp(.4rem, calc(4 * var(--sg-cqw,1vw)), 1rem)}}.sg-no-flex-gap .tpl__side-head[data-v-e11fa674]>*+*{margin-left:1rem}.tpl__logo[data-v-e11fa674]{object-fit:contain;flex:0 auto;min-width:0;max-width:45%;height:auto;max-height:max(1.6rem,min(14cqw,3rem))}@supports not (width:clamp(1px, 2px, 3px)){.tpl__logo[data-v-e11fa674]{max-height:3rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.tpl__logo[data-v-e11fa674]{max-height:clamp(1.6rem, calc(14 * var(--sg-cqw,1vw)), 3rem)}}.tpl__clock[data-v-e11fa674]{text-align:right;flex:none;align-items:flex-end;position:static}.tpl__clock[data-v-e11fa674] .overlay-clock__time{letter-spacing:-.03em;font-size:max(1.3rem,min(17cqw,2.8rem));font-weight:800}@supports not (width:clamp(1px, 2px, 3px)){.tpl__clock[data-v-e11fa674] .overlay-clock__time{font-size:2.8rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.tpl__clock[data-v-e11fa674] .overlay-clock__time{font-size:clamp(1.3rem, calc(17 * var(--sg-cqw,1vw)), 2.8rem)}}.tpl__clock[data-v-e11fa674] .overlay-clock__date{color:var(--sg-faint);font-size:max(.6rem,min(6cqw,1.1rem))}@supports not (width:clamp(1px, 2px, 3px)){.tpl__clock[data-v-e11fa674] .overlay-clock__date{font-size:1.1rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.tpl__clock[data-v-e11fa674] .overlay-clock__date{font-size:clamp(.6rem, calc(6 * var(--sg-cqw,1vw)), 1.1rem)}}.tpl__side-img[data-v-e11fa674]{border-radius:var(--sg-radius-sm);width:100%;min-height:0;box-shadow:var(--sg-gloss), var(--sg-shadow-sm);flex:1;position:relative;overflow:hidden}.tpl__foot[data-v-e11fa674]{grid-area:2/1/auto/-1;position:relative;overflow:hidden}.tpl__foot[data-v-e11fa674]:before{content:"";z-index:1;background:linear-gradient(90deg, var(--sg-accent) 0%, color-mix(in srgb, var(--sg-accent) 25%, transparent) 22%, transparent 70%);height:2px;position:absolute;top:0;left:0;right:0}@supports not (color:color-mix(in srgb, red 50%, blue)){.tpl__foot[data-v-e11fa674]:before{background:linear-gradient(90deg, var(--sg-accent) 0%, rgba(var(--sg-accent-rgb), .25) 22%, transparent 70%)}}.tpl__foot-img[data-v-e11fa674]{width:100%;height:100%;position:relative;overflow:hidden}.tpl__side-img--ph[data-v-e11fa674],.tpl__foot-img--ph[data-v-e11fa674]{background:repeating-linear-gradient(45deg, var(--sg-glass) 0 12px, transparent 12px 24px)}.tpl__fill-img[data-v-e11fa674],.tpl__fill-video[data-v-e11fa674]{object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:absolute;top:0;bottom:0;left:0;right:0}.tpl__fill-video[data-v-e11fa674]{background:#000}.tpl__weather[data-v-e11fa674]{align-items:center;gap:max(.8rem,min(2.5cqw,2.4rem));width:100%;height:100%;padding:max(.5rem,min(2cqh,1.2rem)) max(1rem,min(3cqw,3rem));display:flex}@supports not (width:clamp(1px, 2px, 3px)){.tpl__weather[data-v-e11fa674]{gap:2.4rem;padding:1.2rem 3rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.tpl__weather[data-v-e11fa674]{gap:clamp(.8rem, calc(2.5 * var(--sg-cqw,1vw)), 2.4rem);padding:clamp(.5rem, calc(2 * var(--sg-cqh,1vh)), 1.2rem) clamp(1rem, calc(3 * var(--sg-cqw,1vw)), 3rem)}}.sg-no-flex-gap .tpl__weather[data-v-e11fa674]>*+*{margin-left:2.4rem}.tpl__wk[data-v-e11fa674]{writing-mode:vertical-rl;flex:none;align-self:stretch;place-items:center;display:grid;transform:rotate(180deg)}.tpl__wdays[data-v-e11fa674]{flex:1;grid-auto-columns:1fr;grid-auto-flow:column;gap:max(.5rem,min(1.5cqw,1.2rem));min-width:0;height:100%;display:grid}@supports not (width:clamp(1px, 2px, 3px)){.tpl__wdays[data-v-e11fa674]{gap:1.2rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.tpl__wdays[data-v-e11fa674]{gap:clamp(.5rem, calc(1.5 * var(--sg-cqw,1vw)), 1.2rem)}}.tpl__wday[data-v-e11fa674]{border-radius:var(--sg-radius);background:var(--sg-glass);box-shadow:var(--sg-gloss);flex-direction:column;justify-content:center;align-items:center;gap:max(.05rem,min(.4cqh,.25rem));min-width:0;padding:max(.2rem,min(1cqh,.5rem)) max(.2rem,min(.5cqw,.4rem));display:flex}@supports not (width:clamp(1px, 2px, 3px)){.tpl__wday[data-v-e11fa674]{gap:.25rem;padding:.5rem .4rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.tpl__wday[data-v-e11fa674]{gap:clamp(.05rem, calc(.4 * var(--sg-cqh,1vh)), .25rem);padding:clamp(.2rem, calc(1 * var(--sg-cqh,1vh)), .5rem) clamp(.2rem, calc(.5 * var(--sg-cqw,1vw)), .4rem)}}.sg-no-flex-gap .tpl__wday[data-v-e11fa674]>*+*{margin-top:.25rem}.tpl__wl[data-v-e11fa674]{text-transform:uppercase;letter-spacing:.1em;color:var(--sg-faint);font-size:max(.6rem,min(1.2cqw,1rem));font-weight:800}@supports not (width:clamp(1px, 2px, 3px)){.tpl__wl[data-v-e11fa674]{font-size:1rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.tpl__wl[data-v-e11fa674]{font-size:clamp(.6rem, calc(1.2 * var(--sg-cqw,1vw)), 1rem)}}.tpl__wi[data-v-e11fa674]{font-size:max(1.8rem,min(9cqh,4.6rem))}@supports not (width:clamp(1px, 2px, 3px)){.tpl__wi[data-v-e11fa674]{font-size:4.6rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.tpl__wi[data-v-e11fa674]{font-size:clamp(1.8rem, calc(9 * var(--sg-cqh,1vh)), 4.6rem)}}.tpl__wt[data-v-e11fa674]{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:max(.9rem,min(3.8cqh,1.75rem));font-weight:800}@supports not (width:clamp(1px, 2px, 3px)){.tpl__wt[data-v-e11fa674]{font-size:1.75rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.tpl__wt[data-v-e11fa674]{font-size:clamp(.9rem, calc(3.8 * var(--sg-cqh,1vh)), 1.75rem)}}.tpl__wt small[data-v-e11fa674]{opacity:.5;margin-left:.3em;font-weight:500}.tpl__wpop[data-v-e11fa674]{font-variant-numeric:tabular-nums;color:var(--sg-type-weather);align-items:center;gap:.15em;font-size:max(.55rem,min(2cqh,.9rem));font-weight:700;display:flex}@supports not (width:clamp(1px, 2px, 3px)){.tpl__wpop[data-v-e11fa674]{font-size:.9rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.tpl__wpop[data-v-e11fa674]{font-size:clamp(.55rem, calc(2 * var(--sg-cqh,1vh)), .9rem)}}.sg-no-flex-gap .tpl__wpop[data-v-e11fa674]>*+*{margin-left:.15em}.tpl__wpop--empty[data-v-e11fa674]{visibility:hidden}.tpl__wpi[data-v-e11fa674]{flex:none;width:1em;height:1em}.brand-logo[data-v-db1f9d78]{border-radius:var(--sg-radius-sm);background:color-mix(in srgb, var(--sg-veil) 32%, transparent);-webkit-backdrop-filter:blur(1rem)saturate(1.2);align-items:center;padding:max(.3rem,min(.8cqw,.6rem)) max(.45rem,min(1.1cqw,.85rem));display:inline-flex}@supports not (color:color-mix(in srgb, red 50%, blue)){.brand-logo[data-v-db1f9d78]{background:rgba(var(--sg-veil-rgb), .32)}}@supports not (width:clamp(1px, 2px, 3px)){.brand-logo[data-v-db1f9d78]{padding:.6rem .85rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.brand-logo[data-v-db1f9d78]{padding:clamp(.3rem, calc(.8 * var(--sg-cqw,1vw)), .6rem) clamp(.45rem, calc(1.1 * var(--sg-cqw,1vw)), .85rem)}}.brand-logo__img[data-v-db1f9d78]{object-fit:contain;filter:drop-shadow(0 1px 6px #00000073);width:auto;max-width:22cqw;height:max(1.7rem,min(3.3cqw,2.9rem));display:block}@supports not (width:1cqw){.brand-logo__img[data-v-db1f9d78]{max-width:calc(22 * var(--sg-cqw,1vw))}}@supports not (width:clamp(1px, 2px, 3px)){.brand-logo__img[data-v-db1f9d78]{height:2.9rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.brand-logo__img[data-v-db1f9d78]{height:clamp(1.7rem, calc(3.3 * var(--sg-cqw,1vw)), 2.9rem)}}.ticker[data-v-8f1d9251]{height:var(--sg-ticker-h,clamp(2.2rem, 4.5cqh, 3rem));backdrop-filter:blur(4px);z-index:10;background:#0000008c;align-items:center;display:flex;position:absolute;bottom:0;left:0;right:0;overflow:hidden}@supports not (width:clamp(1px, 2px, 3px)){.ticker[data-v-8f1d9251]{height:var(--sg-ticker-h,3rem)}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.ticker[data-v-8f1d9251]{height:var(--sg-ticker-h,clamp(2.2rem, calc(4.5 * var(--sg-cqh,1vh)), 3rem))}}.ticker__track[data-v-8f1d9251]{white-space:nowrap;will-change:transform;animation:40s linear infinite ticker-scroll-8f1d9251;display:flex}.ticker__content[data-v-8f1d9251]{font-size:max(.9rem,min(1.6cqw,1.3rem));font-weight:500}@supports not (width:clamp(1px, 2px, 3px)){.ticker__content[data-v-8f1d9251]{font-size:1.3rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.ticker__content[data-v-8f1d9251]{font-size:clamp(.9rem, calc(1.6 * var(--sg-cqw,1vw)), 1.3rem)}}@keyframes ticker-scroll-8f1d9251{0%{transform:translate(0)}to{transform:translate(-50%)}}.badge[data-v-7bf56941]{left:var(--sg-pad-x,2rem);bottom:calc(var(--sg-ticker-h,0px) + .9rem);z-index:12;letter-spacing:.01em;white-space:nowrap;backdrop-filter:blur(6px);color:#f4c66a;opacity:.72;background:#0000006b;border-radius:999px;align-items:center;gap:.5em;padding:.35em .75em;font-size:max(.65rem,min(1cqw,.85rem));font-weight:600;display:inline-flex;position:absolute}@supports not (width:clamp(1px, 2px, 3px)){.badge[data-v-7bf56941]{font-size:.85rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.badge[data-v-7bf56941]{font-size:clamp(.65rem, calc(1 * var(--sg-cqw,1vw)), .85rem)}}.sg-no-flex-gap .badge[data-v-7bf56941]>*+*{margin-left:.5em}.signage--light .badge[data-v-7bf56941]{color:#8a5a00;opacity:.85;background:#0f122814}.badge--outdated[data-v-7bf56941]{color:#e8b866}.signage--light .badge--outdated[data-v-7bf56941]{color:#7a5200}.badge__dot[data-v-7bf56941]{background:currentColor;border-radius:50%;flex:none;width:.5em;height:.5em}.badge--offline .badge__dot[data-v-7bf56941]{animation:2.4s ease-in-out infinite badge-pulse-7bf56941}.badge__age[data-v-7bf56941]{opacity:.72;font-weight:500}@keyframes badge-pulse-7bf56941{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.badge--offline .badge__dot[data-v-7bf56941]{animation:none}}.alert__alt[data-v-8fcb31af]{opacity:.62;border-top:1px solid;margin-top:max(.9rem,min(2.5cqh,1.8rem));padding-top:max(.7rem,min(2cqh,1.4rem))}@supports not (width:clamp(1px, 2px, 3px)){.alert__alt[data-v-8fcb31af]{margin-top:1.8rem;padding-top:1.4rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.alert__alt[data-v-8fcb31af]{margin-top:clamp(.9rem, calc(2.5 * var(--sg-cqh,1vh)), 1.8rem);padding-top:clamp(.7rem, calc(2 * var(--sg-cqh,1vh)), 1.4rem)}}.alert__alt-title[data-v-8fcb31af]{margin:0;font-size:max(.9rem,min(2.4cqh,1.7rem));font-weight:800}@supports not (width:clamp(1px, 2px, 3px)){.alert__alt-title[data-v-8fcb31af]{font-size:1.7rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.alert__alt-title[data-v-8fcb31af]{font-size:clamp(.9rem, calc(2.4 * var(--sg-cqh,1vh)), 1.7rem)}}.alert__alt-body[data-v-8fcb31af]{margin-top:.35em;font-size:max(.8rem,min(2cqh,1.35rem))}@supports not (width:clamp(1px, 2px, 3px)){.alert__alt-body[data-v-8fcb31af]{font-size:1.35rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.alert__alt-body[data-v-8fcb31af]{font-size:clamp(.8rem, calc(2 * var(--sg-cqh,1vh)), 1.35rem)}}.alert__alt-body[data-v-8fcb31af] ul{margin:.2em 0 0;padding-left:1.1em}.alert[data-v-8fcb31af]{z-index:100;text-align:center;background:#0f172aeb;justify-content:center;align-items:center;padding:max(2rem,min(6cqw,6rem));display:flex;position:absolute;top:0;bottom:0;left:0;right:0}@supports not (width:clamp(1px, 2px, 3px)){.alert[data-v-8fcb31af]{padding:6rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.alert[data-v-8fcb31af]{padding:clamp(2rem, calc(6 * var(--sg-cqw,1vw)), 6rem)}}.alert--info[data-v-8fcb31af]{--alert-color:#38bdf8}.alert--warning[data-v-8fcb31af]{--alert-color:#f59e0b}.alert--emergency[data-v-8fcb31af]{--alert-color:#ef4444}.alert__card[data-v-8fcb31af]{border:4px solid var(--alert-color);border-radius:var(--sg-radius);flex-direction:column;gap:max(1rem,min(2.5cqw,2rem));max-width:80%;padding:max(2rem,min(5cqw,4rem)) max(2.5rem,min(7cqw,6rem));display:flex}@supports not (width:clamp(1px, 2px, 3px)){.alert__card[data-v-8fcb31af]{gap:2rem;padding:4rem 6rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.alert__card[data-v-8fcb31af]{padding:clamp(2rem, calc(5 * var(--sg-cqw,1vw)), 4rem) clamp(2.5rem, calc(7 * var(--sg-cqw,1vw)), 6rem);gap:clamp(1rem, calc(2.5 * var(--sg-cqw,1vw)), 2rem)}}.sg-no-flex-gap .alert__card[data-v-8fcb31af]>*+*{margin-top:2rem}.alert--emergency .alert__card[data-v-8fcb31af]{animation:1.2s ease-in-out infinite alert-pulse-8fcb31af}.alert__title[data-v-8fcb31af]{color:var(--alert-color);margin:0;font-size:max(2.5rem,min(6cqw,6rem));font-weight:800}@supports not (width:clamp(1px, 2px, 3px)){.alert__title[data-v-8fcb31af]{font-size:6rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.alert__title[data-v-8fcb31af]{font-size:clamp(2.5rem, calc(6 * var(--sg-cqw,1vw)), 6rem)}}.alert__body[data-v-8fcb31af]{opacity:.92;max-width:46ch;margin-left:auto;margin-right:auto;font-size:max(1.2rem,min(2.6cqw,2.4rem));line-height:1.4}@supports not (width:clamp(1px, 2px, 3px)){.alert__body[data-v-8fcb31af]{font-size:2.4rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.alert__body[data-v-8fcb31af]{font-size:clamp(1.2rem, calc(2.6 * var(--sg-cqw,1vw)), 2.4rem)}}.alert__body[data-v-8fcb31af] p{margin:0}.alert__body[data-v-8fcb31af] p+p{margin-top:.6em}.alert__body[data-v-8fcb31af] ul{text-align:left;margin:.6em 0 0;padding:0;list-style:none}.alert__body[data-v-8fcb31af] li{padding-left:1.4em;position:relative}.alert__body[data-v-8fcb31af] li:before{content:"";background:var(--alert-color);border-radius:50%;width:.32em;height:.32em;position:absolute;top:.55em;left:.35em}.alert__body[data-v-8fcb31af] li+li{margin-top:.3em}.alert__body[data-v-8fcb31af] strong{color:var(--alert-color);font-weight:800}@keyframes alert-pulse-8fcb31af{0%,to{box-shadow:0 0 #ef444480}50%{box-shadow:0 0 60px 10px #ef444480}}.ht-logo-hoteligy[data-v-61e8262b]{flex:none;min-width:100px;max-width:100%;height:auto;display:block}.ht-qr[data-v-96c98f1f]{border-radius:var(--radius-sm,8px);aspect-ratio:1;max-width:100%;display:block}@font-face{font-family:Ht Pairing Display;src:url(/assets/playfair-display-variable-latin-CSUZDoAs.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap}@font-face{font-family:Ht Pairing UI;src:url(/assets/inter-variable-latin-8kRkwJBP.woff2)format("woff2");font-weight:400 600;font-style:normal;font-display:swap}.ht-pair[data-v-3074de40]{--p-bg:#15142a;--p-fg:#fff;--p-mut:#ffffffa8;--p-dim:#ffffff6b;--p-card:#ffffff0e;--p-line:#ffffff1a;--p-accent:#6ac2f5;--p-on-accent:#15142a;--p-warn:#e8b04a;font-size:16px;font-size:calc(clamp(10px, min(1.25vw, 2vh), 30px) * var(--ht-pair-k,1));box-sizing:border-box;background:var(--p-bg);width:100%;height:100%;min-height:100%;color:var(--p-fg);text-align:left;user-select:none;grid-template-columns:minmax(0,1fr) 26em;align-content:center;align-items:center;gap:max(1.5em,min(4vw,4em));padding:max(1.5em,min(6vh,4em)) max(1.5em,min(6vw,5.5em));font-family:Ht Pairing UI,Inter var,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;display:grid;overflow:hidden}@supports not (width:clamp(1px, 2px, 3px)){.ht-pair[data-v-3074de40]{font-size:calc(30px * var(--ht-pair-k,1));gap:4em;padding:4em 5.5em}}.ht-pair[data-v-3074de40] *,.ht-pair[data-v-3074de40] :before,.ht-pair[data-v-3074de40] :after{box-sizing:border-box}.ht-pair__text[data-v-3074de40]{min-width:0}.ht-pair__logo[data-v-3074de40]{margin:0 0 1.5em}.ht-pair__eyebrow[data-v-3074de40]{letter-spacing:.14em;text-transform:uppercase;color:var(--p-mut);margin:0 0 .875em;font-size:.9375em;font-weight:500}.ht-pair__title[data-v-3074de40]{color:var(--p-fg);margin:0;font-family:Ht Pairing Display,Playfair Display var,Georgia,serif;font-size:3.25em;font-weight:400;line-height:1.05}.ht-pair__sub[data-v-3074de40]{color:var(--p-mut);max-width:34ch;margin:1em 0 0;font-size:1.1875em;line-height:1.45}.ht-pair__steps[data-v-3074de40]{color:var(--p-fg);margin:2em 0 0;padding-left:1.4em;font-size:1.0625em;line-height:1.4}.ht-pair__steps li+li[data-v-3074de40]{margin-top:.75em}.ht-pair__status[data-v-3074de40]{min-height:1.5em;color:var(--p-mut);align-items:center;margin:2.25em 0 0;font-size:1.0625em;display:flex}.ht-pair__dot[data-v-3074de40]{background:var(--p-accent);border-radius:50%;flex:none;width:.625em;height:.625em;margin-right:.625em;animation:1.2s ease-in-out infinite ht-pair-pulse-3074de40}.ht-pair__pie[data-v-3074de40]{word-break:break-word;max-width:100%;margin-top:1.25em}.ht-pair__card[data-v-3074de40]{background:var(--p-card);border:1px solid var(--p-line);border-radius:1.75em;flex-direction:column;align-items:center;width:100%;padding:2.25em;display:flex}.ht-pair__card[data-v-3074de40]:not(.ht-pair__card--error)>*+*{margin-top:1.5em}.ht-pair__card--error[data-v-3074de40]{text-align:center}.ht-pair__err-ic[data-v-3074de40]{color:var(--p-warn)}.ht-pair__err-title[data-v-3074de40]{margin:.75em 0 0;font-family:Ht Pairing Display,Playfair Display var,Georgia,serif;font-size:1.75em;font-weight:400}.ht-pair__err-body[data-v-3074de40]{color:var(--p-mut);margin:.5em 0 0;font-size:1.0625em;line-height:1.45}.ht-pair__err-detail[data-v-3074de40]{color:var(--p-dim);word-break:break-word;margin:.75em 0 0;font-family:ui-monospace,monospace;font-size:.8125em}.ht-pair__btn[data-v-3074de40]{background:var(--p-accent);width:100%;min-height:3.25em;color:var(--p-on-accent);cursor:pointer;border:0;border-radius:1em;justify-content:center;align-items:center;margin-top:1.5em;padding:0 1.5em;font-family:inherit;font-size:1.0625em;font-weight:600;line-height:1;display:inline-flex}.ht-pair__btn[data-v-3074de40] svg{margin-right:.5em}.ht-pair__btn[data-v-3074de40]:active:not([data-ht-pressed]){transform:scale(.97)}.ht-pair__btn[data-v-3074de40]:focus{outline:none}.ht-pair--mando .ht-pair__btn[data-v-3074de40]:focus{box-shadow:0 0 0 .25em var(--p-bg), 0 0 0 .5em #fff}.ht-pair__btn[data-v-3074de40]:focus-visible{box-shadow:0 0 0 .25em var(--p-bg), 0 0 0 .5em #fff}.ht-pair__auto[data-v-3074de40]{color:var(--p-mut);margin:1.1em 0 0;font-size:.9375em}.ht-pair__qr[data-v-3074de40]{width:18.5em;height:18.5em;background:#fff;border-radius:1.25em;flex:none;justify-content:center;align-items:center;width:min(18.5em,46vh);height:min(18.5em,46vh);padding:.75em;display:flex}@supports not (width:clamp(1px, 2px, 3px)){.ht-pair__qr[data-v-3074de40]{width:18.5em;height:18.5em}}.ht-pair__qr[data-v-3074de40] canvas{border-radius:0;width:100%;height:100%}.ht-pair__qr-skeleton[data-v-3074de40]{background:#e9e9ef;border-radius:.75em;width:100%;height:100%;animation:1.4s ease-in-out infinite ht-pair-pulse-3074de40;display:block}.ht-pair__pin[data-v-3074de40]{flex-direction:column;align-items:center;display:flex}.ht-pair__eyebrow--pin[data-v-3074de40]{margin-bottom:.25em}.ht-pair__code[data-v-3074de40]{letter-spacing:.12em;font-variant-numeric:tabular-nums;color:var(--p-accent);font-size:3em;font-weight:600}.ht-pair__expiry[data-v-3074de40]{width:100%;color:var(--p-mut);flex-direction:column;align-items:center;font-size:.9375em;display:flex}.ht-pair__bar[data-v-3074de40]{background:var(--p-line);border-radius:999px;width:100%;height:.4em;margin-bottom:.5em;overflow:hidden}.ht-pair__bar-fill[data-v-3074de40]{background:var(--p-accent);height:100%;transition:width 1s linear}.ht-pair__num[data-v-3074de40]{font-variant-numeric:tabular-nums}@media (orientation:portrait),(max-aspect-ratio:6/5){.ht-pair[data-v-3074de40]{font-size:max(12px,min(min(2.1vw,1.2vh),30px));font-size:calc(clamp(10px, min(2.1vw, 1.2vh), 30px) * var(--ht-pair-k,1));grid-template-columns:minmax(0,1fr);justify-items:start;gap:max(1.5em,min(3vh,3em));padding:max(1.5em,min(5vh,5em)) max(1.5em,min(7vw,5.5em))}@supports not (width:clamp(1px, 2px, 3px)){.ht-pair[data-v-3074de40]{font-size:30px;font-size:calc(30px * var(--ht-pair-k,1));gap:3em;padding:5em 5.5em}}.ht-pair__card[data-v-3074de40]{justify-self:center;width:26em;max-width:100%}.ht-pair__qr[data-v-3074de40]{width:min(20em,34vh,70vw);height:min(20em,34vh,70vw)}@supports not (width:clamp(1px, 2px, 3px)){.ht-pair__qr[data-v-3074de40]{width:20em;height:20em}}}@keyframes ht-pair-pulse-3074de40{0%,to{opacity:.35}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.ht-pair__dot[data-v-3074de40],.ht-pair__qr-skeleton[data-v-3074de40]{animation:none}.ht-pair__bar-fill[data-v-3074de40]{transition:none}}.standby[data-v-f15dafcf]{text-align:center;color:#fff;background:#15142a;flex-direction:column;justify-content:center;align-items:center;gap:max(.6rem,min(2cqh,1.2rem));padding:max(1.5rem,min(5cqw,4rem));display:flex;position:absolute;top:0;bottom:0;left:0;right:0}@supports not (width:clamp(1px, 2px, 3px)){.standby[data-v-f15dafcf]{gap:1.2rem;padding:4rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.standby[data-v-f15dafcf]{gap:clamp(.6rem, calc(2 * var(--sg-cqh,1vh)), 1.2rem);padding:clamp(1.5rem, calc(5 * var(--sg-cqw,1vw)), 4rem)}}.sg-no-flex-gap .standby[data-v-f15dafcf]>*+*{margin-top:1.2rem}.standby__logo[data-v-f15dafcf]{margin-bottom:max(.2rem,min(1cqh,.6rem))}@supports not (width:clamp(1px, 2px, 3px)){.standby__logo[data-v-f15dafcf]{margin-bottom:.6rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.standby__logo[data-v-f15dafcf]{margin-bottom:clamp(.2rem, calc(1 * var(--sg-cqh,1vh)), .6rem)}}.standby__title[data-v-f15dafcf]{margin:0;font-size:max(1.6rem,min(4cqw,3rem));font-weight:800}@supports not (width:clamp(1px, 2px, 3px)){.standby__title[data-v-f15dafcf]{font-size:3rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.standby__title[data-v-f15dafcf]{font-size:clamp(1.6rem, calc(4 * var(--sg-cqw,1vw)), 3rem)}}.standby__detail[data-v-f15dafcf]{opacity:.6;max-width:40ch;margin:0;font-size:max(.95rem,min(1.8cqw,1.3rem))}@supports not (width:clamp(1px, 2px, 3px)){.standby__detail[data-v-f15dafcf]{font-size:1.3rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.standby__detail[data-v-f15dafcf]{font-size:clamp(.95rem, calc(1.8 * var(--sg-cqw,1vw)), 1.3rem)}}:root{--sg-bg:#15142a;--sg-primary:#252349;--sg-fg:#f8fafc;--sg-accent:#6ac2f5;--sg-sand:#fde68a;--sg-faint:#8b93b8;--sg-font:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--sg-glass:#ffffff12;--sg-glass-strong:#ffffff1c;--sg-glass-border:#ffffff24;--sg-blur:blur(1.5rem) saturate(1.4);--sg-gloss:inset 0 1px 0 #ffffff47;--sg-shadow:0 1.2rem 3rem #00000073;--sg-shadow-sm:0 .4rem 1.2rem #0000004d;--sg-radius:1rem;--sg-radius-sm:.6rem;--sg-radius-xs:.35rem;--sg-radius-pill:999px;--sg-on-media:#fffffff2;--sg-on-media-soft:#ffffffd1;--sg-on-media-dim:#ffffff9e;--sg-fx:#7dd3fc42;--sg-fx-soft:#e2e8f029;--sg-ticker-h:clamp(2.2rem, 4.5cqh, 3rem);--sg-pad-y:clamp(.6rem, 1.6cqw, 1.3rem);--sg-pad-x:clamp(1.2rem, 3.2cqw, 3rem);--sg-type-agenda:var(--sg-accent);--sg-type-weather:var(--sg-accent);--sg-type-flights:var(--sg-accent);--sg-type-restaurants:var(--sg-accent);--sg-type-menu:var(--sg-accent);--sg-type-occupancy:var(--sg-accent);--sg-veil:color-mix(in srgb, var(--sg-bg) 55%, #000);--sg-scrim:linear-gradient(to top, color-mix(in srgb, var(--sg-veil) 94%, transparent) 0%, color-mix(in srgb, var(--sg-veil) 72%, transparent) 32%, color-mix(in srgb, var(--sg-veil) 18%, transparent) 62%, transparent 100%)}@supports not (color:color-mix(in srgb, red 50%, blue)){:root{--sg-scrim:linear-gradient(to top, rgba(var(--sg-veil-rgb), .94) 0%, rgba(var(--sg-veil-rgb), .72) 32%, rgba(var(--sg-veil-rgb), .18) 62%, transparent 100%)}}@supports not (width:clamp(1px, 2px, 3px)){:root{--sg-ticker-h:3rem;--sg-pad-y:1.3rem;--sg-pad-x:3rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){:root{--sg-ticker-h:clamp(2.2rem, calc(4.5 * var(--sg-cqh,1vh)), 3rem);--sg-pad-y:clamp(.6rem, calc(1.6 * var(--sg-cqw,1vw)), 1.3rem);--sg-pad-x:clamp(1.2rem, calc(3.2 * var(--sg-cqw,1vw)), 3rem)}}.signage--light{--sg-fg:#16162b;--sg-faint:#5b6178;--sg-glass:#0f12280e;--sg-glass-strong:#0f122817;--sg-glass-border:#0f12281f;--sg-gloss:none;--sg-shadow:0 1.2rem 3rem #0f122824;--sg-shadow-sm:0 .4rem 1.2rem #0f12281a;--sg-fx:#1e295a4d;--sg-fx-soft:#1e295a24;--ht-wx-cloud:#475569;--ht-wx-cloud-mass:#47556929;--ht-wx-cloud-mass-dense:#4755696b}.signage--light .sg-kicker{text-shadow:none}.sg-glass{background:var(--sg-glass);border:1px solid var(--sg-glass-border);border-radius:var(--sg-radius);box-shadow:var(--sg-gloss), var(--sg-shadow-sm);-webkit-backdrop-filter:var(--sg-blur)}.sg-kicker{letter-spacing:.22em;text-transform:uppercase;color:var(--sg-accent);font-size:max(.7rem,min(1.35cqw,1.15rem));font-weight:700}@supports not (width:clamp(1px, 2px, 3px)){.sg-kicker{font-size:1.15rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.sg-kicker{font-size:clamp(.7rem, calc(1.35 * var(--sg-cqw,1vw)), 1.15rem)}}*{box-sizing:border-box;margin:0;padding:0}html,body,#app{width:100%;height:100%;overflow:hidden}.signage{--ht-wx-fx:var(--sg-fx);--ht-wx-fx-soft:var(--sg-fx-soft);--ht-wx-ink:var(--sg-fg);background:radial-gradient(120% 90% at 12% 0%, color-mix(in srgb, var(--sg-accent) 14%, transparent) 0%, transparent 55%), linear-gradient(155deg, var(--sg-primary) 0%, var(--sg-bg) 58%, color-mix(in srgb, var(--sg-bg) 72%, #000) 100%);width:100vw;height:100vh;color:var(--sg-fg);font-family:var(--sg-font);position:relative;overflow:hidden;container-type:size}@supports not (color:color-mix(in srgb, red 50%, blue)){.signage{background:radial-gradient(120% 90% at 12% 0%, rgba(var(--sg-accent-rgb), .14) 0%, transparent 55%), linear-gradient(155deg, var(--sg-primary) 0%, var(--sg-bg) 58%, rgb(var(--sg-bg-rgb)) 100%)}}.signage__loading{opacity:.6;justify-content:center;align-items:center;width:100%;height:100%;font-size:1.5rem;display:flex}.signage__conn{z-index:12;border-radius:var(--sg-radius-pill);backdrop-filter:blur(6px);color:#f8fafccc;background:#0f172ab3;border:1px solid #ffffff1f;align-items:center;gap:.5rem;padding:.35em .8em;font-size:max(.7rem,min(1.3cqw,.95rem));display:flex;position:absolute;bottom:max(.8rem,min(2cqw,1.5rem));left:max(1rem,min(3cqw,2.5rem))}@supports not (width:clamp(1px, 2px, 3px)){.signage__conn{font-size:.95rem;bottom:1.5rem;left:2.5rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.signage__conn{bottom:clamp(.8rem, calc(2 * var(--sg-cqw,1vw)), 1.5rem);left:clamp(1rem, calc(3 * var(--sg-cqw,1vw)), 2.5rem);font-size:clamp(.7rem, calc(1.3 * var(--sg-cqw,1vw)), .95rem)}}.sg-no-flex-gap .signage__conn>*+*{margin-left:.5rem}.signage__conn-dot{background:#f59e0b;border-radius:50%;width:.55rem;height:.55rem}.signage__conn--offline .signage__conn-dot{background:#38bdf8}.signage__conn--error .signage__conn-dot{background:#f59e0b}.signage__stage{position:absolute;top:0;bottom:0;left:0;right:0}.signage--ticker .signage__stage{bottom:var(--sg-ticker-h)}.signage--ticker .signage__stage--bleed{bottom:0}.signage__overlay{z-index:10;pointer-events:none;position:absolute;top:max(1rem,min(3cqw,2.5rem))}@supports not (width:clamp(1px, 2px, 3px)){.signage__overlay{top:2.5rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.signage__overlay{top:clamp(1rem, calc(3 * var(--sg-cqw,1vw)), 2.5rem)}}.signage__overlay--tl{left:max(1rem,min(3cqw,2.5rem))}@supports not (width:clamp(1px, 2px, 3px)){.signage__overlay--tl{left:2.5rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.signage__overlay--tl{left:clamp(1rem, calc(3 * var(--sg-cqw,1vw)), 2.5rem)}}.signage__overlay--tr{right:max(1rem,min(3cqw,2.5rem))}@supports not (width:clamp(1px, 2px, 3px)){.signage__overlay--tr{right:2.5rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.signage__overlay--tr{right:clamp(1rem, calc(3 * var(--sg-cqw,1vw)), 2.5rem)}}.signage__demo{z-index:200;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;pointer-events:none;color:#fff;opacity:.8;background:#00000073;border-radius:999px;padding:.3em .9em;font-size:max(.65rem,min(1cqw,.85rem));font-weight:700;position:absolute;top:.75rem;left:50%;transform:translate(-50%)}@supports not (width:clamp(1px, 2px, 3px)){.signage__demo{font-size:.85rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.signage__demo{font-size:clamp(.65rem, calc(1 * var(--sg-cqw,1vw)), .85rem)}}.signage__counter{z-index:11;border-radius:var(--sg-radius-pill);backdrop-filter:blur(6px);font-variant-numeric:tabular-nums;color:#f8fafcd9;background:#0f172a99;border:1px solid #ffffff1f;padding:.3em .7em;font-size:max(.75rem,min(1.4cqw,1.05rem));position:absolute;bottom:max(.8rem,min(2cqw,1.5rem));right:max(1rem,min(3cqw,2.5rem))}@supports not (width:clamp(1px, 2px, 3px)){.signage__counter{font-size:1.05rem;bottom:1.5rem;right:2.5rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.signage__counter{bottom:clamp(.8rem, calc(2 * var(--sg-cqw,1vw)), 1.5rem);right:clamp(1rem, calc(3 * var(--sg-cqw,1vw)), 2.5rem);font-size:clamp(.75rem, calc(1.4 * var(--sg-cqw,1vw)), 1.05rem)}}.signage__counter--ticker{bottom:calc(max(2.2rem,min(4.5cqh,3rem)) + .8rem)}@supports not (width:clamp(1px, 2px, 3px)){.signage__counter--ticker{bottom:3.8rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.signage__counter--ticker{bottom:calc(clamp(2.2rem, calc(4.5 * var(--sg-cqh,1vh)), 3rem) + .8rem)}}.slide-fade-enter-active,.slide-fade-leave-active{transition:opacity .6s}.slide-fade-enter-from,.slide-fade-leave-to{opacity:0}.alert-fade-enter-active,.alert-fade-leave-active{transition:opacity .4s}.alert-fade-enter-from,.alert-fade-leave-to{opacity:0}#app:has(.signage--framed){background:#07060d;justify-content:center;align-items:center;display:flex}.signage--framed{aspect-ratio:9/16;border-radius:var(--sg-radius-sm);flex:none;width:min(94vw,52.875vh);height:auto;box-shadow:0 0 0 1px #ffffff24,0 2rem 6rem #000000b3}@supports not (width:clamp(1px, 2px, 3px)){.signage--framed{width:52.875vh}}.signage--portrait .tpl--split.tpl{grid-template-rows:auto 1fr auto;grid-template-columns:1fr}.signage--portrait .tpl--split .tpl__main{grid-area:1/1}.signage--portrait .tpl--split .tpl__side{flex-direction:row;grid-area:2/1;align-items:center;gap:max(1rem,min(3cqw,2.5rem))}@supports not (width:clamp(1px, 2px, 3px)){.signage--portrait .tpl--split .tpl__side{gap:2.5rem}}@supports (width:clamp(1px, 2px, 3px)) and (not (width:1cqw)){.signage--portrait .tpl--split .tpl__side{gap:clamp(1rem, calc(3 * var(--sg-cqw,1vw)), 2.5rem)}}.signage--portrait .tpl--split .tpl__side:before{background:linear-gradient(90deg, var(--sg-accent) 0%, color-mix(in srgb, var(--sg-accent) 25%, transparent) 22%, transparent 70%);width:auto;height:2px;top:0;bottom:auto;left:0;right:0}@supports not (color:color-mix(in srgb, red 50%, blue)){.signage--portrait .tpl--split .tpl__side:before{background:linear-gradient(90deg, var(--sg-accent) 0%, rgba(var(--sg-accent-rgb), .25) 22%, transparent 70%)}}.signage--portrait .tpl--split .tpl__logo{max-width:22%;max-height:70%}.signage--portrait .tpl--split .tpl__side-img{height:100%}.signage--portrait .tpl--split .tpl__foot{grid-area:3/1;min-height:14cqh}@supports not (width:1cqw){.signage--portrait .tpl--split .tpl__foot{min-height:calc(14 * var(--sg-cqh,1vh))}}
