@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/dm-sans-latin-400-normal-CW0RaeGs.woff2)format("woff2"),url(/assets/dm-sans-latin-400-normal-BwCSEQnW.woff)format("woff")}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/dm-sans-latin-500-normal-B9HHJjqV.woff2)format("woff2"),url(/assets/dm-sans-latin-500-normal-Dr3UlScf.woff)format("woff")}@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/dm-sans-latin-700-normal-DvUfVpUG.woff2)format("woff2"),url(/assets/dm-sans-latin-700-normal-CUSSCpQX.woff)format("woff")}@font-face{font-family:Bebas Neue;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/bebas-neue-latin-400-normal-9mHNbWWO.woff2)format("woff2"),url(/assets/bebas-neue-latin-400-normal-Bi-ndsyu.woff)format("woff")}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/chakra-petch-latin-600-normal-DVQm9bgb.woff2)format("woff2"),url(/assets/chakra-petch-latin-600-normal-DQKfcdKo.woff)format("woff")}@font-face{font-family:Chakra Petch;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/chakra-petch-latin-700-normal-CnDBPjkL.woff2)format("woff2"),url(/assets/chakra-petch-latin-700-normal-D1s_c2du.woff)format("woff")}@font-face{font-family:Orbitron;font-style:normal;font-display:swap;font-weight:900;src:url(/assets/orbitron-latin-900-normal-DrIi7unX.woff2)format("woff2"),url(/assets/orbitron-latin-900-normal-BbJatbhp.woff)format("woff")}@font-face{font-family:Righteous;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/righteous-latin-400-normal-DIzXvQUm.woff2)format("woff2"),url(/assets/righteous-latin-400-normal-CRvo487o.woff)format("woff")}.ps-stage,.ps-stage *,.ps-stage :before,.ps-stage :after{box-sizing:border-box}.ps-stage{background:var(--ps-bg);width:100%;height:100%;color:var(--ps-fg);font-family:var(--ps-font);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;-webkit-user-select:none;user-select:none;cursor:none;position:relative;overflow:hidden;container-type:size}.ps-theme-modern_digital{--ps-bg:#000;--ps-fg:#f5f5f5;--ps-muted:#9a9a9e;--ps-faint:#76767a;--ps-cell:#1c1c1e;--ps-line:#2c2c2e;--ps-accent:#4cc2ff;--ps-open:#3ddc97;--ps-down:#ffb547;--ps-closed:#8e8e93;--ps-refurb:#a995ff;--ps-font:"DM Sans", system-ui, -apple-system, "Segoe UI", sans-serif}.ps-screen{grid-template-rows:minmax(0,1fr) auto;height:100%;padding:4.6cqmin 6cqmin 3.6cqmin;animation:.7s ease-out both ps-fade-in;display:grid}.ps-body{min-height:0}.ps-footer{letter-spacing:.04em;min-height:2.4cqmin;color:var(--ps-faint);justify-content:space-between;align-items:center;gap:4cqmin;margin-top:2.4cqmin;font-size:1.9cqmin;display:flex}.ps-muted{color:var(--ps-muted)}.ps-dot{background:var(--ps-closed);border-radius:50%;width:1.7cqmin;height:1.7cqmin}.ps-dot--open{background:var(--ps-open)}.ps-dot--down{background:var(--ps-down)}.ps-dot--closed{background:var(--ps-closed)}.ps-dot--refurbishment{background:var(--ps-refurb)}.ps-dot--unknown{box-shadow:inset 0 0 0 .3cqmin var(--ps-faint);background:0 0}.ps-status{font-weight:700}.ps-status--open{color:var(--ps-open)}.ps-status--down{color:var(--ps-down)}.ps-status--closed{color:var(--ps-closed)}.ps-status--refurbishment{color:var(--ps-refurb)}.ps-status--unknown{color:var(--ps-faint)}.ps-wait{white-space:nowrap;align-items:baseline;gap:.5em;display:inline-flex}.ps-wait__num{font-weight:700}.ps-wait__unit{color:var(--ps-muted);font-size:.5em;font-weight:500}.ps-mark{top:calc(-1 * var(--ps-mark-raise,1.05em));font-size:.36em;font-weight:inherit;letter-spacing:0;margin-left:.04em;position:relative}.ps-board{--ps-row-font:min(5.6cqmin, calc(28cqmin / var(--rows,5)));grid-template-rows:repeat(var(--rows,5), minmax(0, 17cqmin));align-content:center;gap:1.1cqmin;height:100%;margin:0;padding:0;list-style:none;display:grid}.ps-row{background:var(--ps-cell);min-height:0;font-size:var(--ps-row-font);border-radius:1.6cqmin;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:2.6cqmin;padding:0 3.2cqmin;display:grid}.ps-row__name{-webkit-line-clamp:2;text-wrap:balance;-webkit-box-orient:vertical;font-weight:500;line-height:1.08;display:-webkit-box;overflow:hidden}.ps-row .ps-wait{font-size:1.15em}.ps-row .ps-status{font-size:.78em}.ps-hours__times{flex-direction:column;align-items:flex-end;line-height:1.1;display:flex}.ps-hours__primary{white-space:nowrap;font-weight:700}.ps-hours__secondary{color:var(--ps-muted);white-space:nowrap;font-size:.6em}.ps-single{flex-direction:column;justify-content:center;height:100%;display:flex}.ps-eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--ps-accent);margin:0 0 1.6cqmin;font-size:2.6cqmin;font-weight:500}.ps-single__name{letter-spacing:-.01em;text-wrap:balance;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:9cqmin;font-weight:700;line-height:1.04;display:-webkit-box;overflow:hidden}.ps-single__name[data-long]{font-size:6.6cqmin}.ps-single__wait{margin-top:3.4cqmin}.ps-single .ps-wait{font-size:min(30cqmin, calc(.98 * (100cqw - 12cqmin) / (var(--ps-num-em,0) + .504)));gap:.12em;line-height:.95}.ps-single .ps-wait__unit{font-size:.22em}.ps-single .ps-status{font-size:11cqmin;line-height:1.1;display:block}.ps-two{grid-template-rows:minmax(0,1fr) auto auto auto minmax(0,1fr);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 2.4cqmin;height:100%;display:grid}.ps-two[data-count="1"]{grid-template-columns:minmax(0,calc(50% - 1.2cqmin));justify-content:center}.ps-two__item{grid-row:1/-1;grid-template-rows:subgrid;background:var(--ps-cell);border-radius:1.6cqmin;min-width:0;padding:4cqmin 4.4cqmin;display:grid}.ps-two__item>.ps-eyebrow{grid-row:2}.ps-two__name{letter-spacing:-.01em;text-wrap:balance;-webkit-line-clamp:3;-webkit-box-orient:vertical;grid-row:3;margin:0;font-size:7.4cqmin;font-weight:700;line-height:1.06;display:-webkit-box;overflow:hidden}.ps-two__name[data-long]{-webkit-line-clamp:4;font-size:5cqmin}.ps-two__wait{grid-row:4;align-self:center;margin-top:3.4cqmin}.ps-two .ps-wait{font-size:min(28cqmin, calc(.98 * ((100cqw - 14.4cqmin) / 2 - 8.8cqmin) / (var(--ps-num-em,0) + .539)));gap:.12em;line-height:.95}.ps-two .ps-wait__unit{font-size:.24em}.ps-two .ps-status{font-size:7.4cqmin;line-height:1.1;display:block}.ps-weather{flex-direction:column;justify-content:center;gap:3cqmin;height:100%;display:flex}.ps-weather__main{justify-content:space-between;align-items:center;gap:6cqmin;display:flex}.ps-weather__temp{font-size:34cqmin;font-weight:700;line-height:.9}.ps-weather__cond{text-align:center;flex-direction:column;align-items:center;gap:1.6cqmin;font-size:6cqmin;font-weight:500;display:flex}.ps-icon{width:2.4em;height:2.4em;color:var(--ps-accent)}.ps-weather__stats{grid-auto-columns:1fr;grid-auto-flow:column;gap:1.1cqmin;margin:0;display:grid}.ps-stat{background:var(--ps-cell);border-radius:1.6cqmin;padding:2.2cqmin 3cqmin}.ps-stat dt{letter-spacing:.1em;text-transform:uppercase;color:var(--ps-muted);font-size:2cqmin}.ps-stat dd{margin:.6cqmin 0 0;font-size:6.4cqmin;font-weight:700}.ps-waiting{flex-direction:column;justify-content:center;align-items:center;gap:2.6cqmin;height:100%;animation:.7s ease-out both ps-fade-in;display:flex}.ps-waiting p{letter-spacing:.02em;color:var(--ps-muted);margin:0;font-size:4.2cqmin;font-weight:500}.ps-waiting__dot{background:var(--ps-accent);border-radius:50%;width:1.5cqmin;height:1.5cqmin;animation:3.6s ease-in-out infinite ps-breathe}@container (aspect-ratio>=21/10){.ps-screen{padding:5cqh 3.4cqw 4cqh}.ps-footer{min-height:3.4cqh;margin-top:2.6cqh;font-size:2.8cqh}.ps-eyebrow{margin-bottom:2cqh;font-size:3.6cqh}.ps-single{flex-direction:row;justify-content:space-between;align-items:center;gap:5cqw}.ps-single__head{flex:auto;min-width:0}.ps-single__name{font-size:12cqh}.ps-single__name[data-long]{-webkit-line-clamp:4;font-size:8cqh}.ps-single__wait{text-align:right;flex:none;max-width:40cqw;margin-top:0}.ps-single .ps-wait{font-size:min(54cqh, calc(.98 * 40cqw / (var(--ps-num-em,0) + .504)))}.ps-single .ps-status{text-wrap:balance;font-size:10.5cqh}.ps-two{column-gap:1.4cqw}.ps-two[data-count="1"]{grid-template-columns:minmax(0,calc(50% - .7cqw))}.ps-two__item{border-radius:2cqh;padding:4.4cqh 2.6cqw}.ps-two__name{font-size:8.4cqh}.ps-two__name[data-long]{font-size:6cqh}.ps-two__wait{margin-top:3.4cqh}.ps-two .ps-wait{font-size:min(30cqh, calc(.98 * ((100cqw - 8.2cqw) / 2 - 5.2cqw) / (var(--ps-num-em,0) + .539)))}.ps-two .ps-status{font-size:8.4cqh}.ps-board{--ps-row-font:min(7cqh, calc(30cqh / var(--rows,5)));grid-template-rows:repeat(var(--rows,5), minmax(0, 22cqh))}.ps-board:not(.ps-hours){--ps-row-font:min(11.5cqh, calc(34cqh / var(--rows,3)));grid-template-rows:repeat(var(--rows,3), minmax(0, 27cqh));gap:2cqh}.ps-row{border-radius:2cqh;gap:3.4cqh;padding:0 1.8cqw}.ps-dot{width:2.2cqh;height:2.2cqh}.ps-board:is([data-count="4"],[data-count="5"],[data-count="6"],[data-count="7"],[data-count="8"]){--ps-row-font:min(4.8cqh, calc(28cqh / var(--half,3)));grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(var(--half,3), minmax(0, 19cqh));grid-auto-flow:column;column-gap:1.4cqw}.ps-board:is([data-count="4"],[data-count="5"],[data-count="6"],[data-count="7"],[data-count="8"]) .ps-row{gap:2.4cqh;padding:0 1.3cqw}.ps-weather{grid-template-columns:auto auto minmax(0,1fr);align-content:center;align-items:center;gap:2.4cqh 4cqw;display:grid}.ps-weather>.ps-eyebrow{grid-column:1/-1;margin:0}.ps-weather__main{display:contents}.ps-weather__temp{font-size:46cqh}.ps-weather__cond{gap:2cqh;font-size:6cqh}.ps-weather__stats{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;gap:1.6cqh}.ps-stat{padding:2.6cqh 1.6cqw}.ps-stat dt{font-size:2.6cqh}.ps-stat dd{font-size:7.4cqh}.ps-waiting{gap:3cqh}.ps-waiting p{font-size:5cqh}.ps-waiting__dot{width:2cqh;height:2cqh}}@container (aspect-ratio>=19/10) and (aspect-ratio<=21/10){.ps-footer{min-height:3cqmin;font-size:3cqmin}.ps-eyebrow{font-size:3.2cqmin}.ps-single{flex-direction:row;justify-content:space-between;align-items:center;gap:6cqmin}.ps-single__head{flex:auto;min-width:0}.ps-single .ps-eyebrow{margin-bottom:2.6cqmin}.ps-single__name{-webkit-line-clamp:4;font-size:11cqmin}.ps-single__name[data-long]{-webkit-line-clamp:4;font-size:8cqmin}.ps-single__wait{text-align:right;flex:none;max-width:52%;margin-top:0}.ps-single .ps-wait{font-size:min(42cqmin, calc(.98 * .52 * (100cqw - 12cqmin) / (var(--ps-num-em,0) + .504)))}.ps-single .ps-status{text-wrap:balance;font-size:10.5cqmin}.ps-two{column-gap:0}.ps-two[data-count="1"]{grid-template-columns:minmax(0,50%)}.ps-two__item{background:0 0;border-radius:0;padding:2cqmin 5.4cqmin}.ps-two__item:first-child{padding-left:0}.ps-two__item+.ps-two__item{border-left:1px solid var(--ps-line,var(--ps-cell));padding-right:0}.ps-two__name{font-size:8cqmin}.ps-two__name[data-long]{font-size:5.8cqmin}.ps-two .ps-wait{font-size:min(36cqmin, calc(.98 * ((100cqw - 12cqmin) / 2 - 5.4cqmin) / (var(--ps-num-em,0) + .539)))}.ps-two .ps-status{font-size:8cqmin}.ps-board{gap:1.8cqmin}.ps-row{border-radius:2.4cqmin;gap:2.6cqmin;padding:0 3cqmin}.ps-dot{width:2.2cqmin;height:2.2cqmin}.ps-row .ps-wait{gap:.16em;font-size:1.25em}.ps-row .ps-status{text-align:right;text-wrap:balance;max-width:31cqmin;font-size:.8em;line-height:1.05}.ps-board:not(.ps-hours){--ps-row-font:4.6cqmin;grid-template-rows:repeat(var(--rows,4), minmax(0, 21.5cqmin))}.ps-board:not(.ps-hours) .ps-row__name{-webkit-line-clamp:3}.ps-board:not(.ps-hours):is([data-count="4"],[data-count="5"],[data-count="6"],[data-count="7"],[data-count="8"]){grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(var(--half,4), minmax(0, 21.5cqmin));grid-auto-flow:column;column-gap:2.4cqmin}.ps-hours{--ps-row-font:min(6.6cqmin, calc(36cqmin / var(--rows,5)));grid-template-rows:repeat(var(--rows,5), minmax(0, 22cqmin))}.ps-hours .ps-row{gap:3cqmin;padding:0 4cqmin}.ps-hours .ps-dot{width:2.4cqmin;height:2.4cqmin}.ps-hours__secondary{font-size:max(.6em,3cqmin)}.ps-weather{grid-template-columns:auto minmax(0,1fr);align-content:center;gap:3cqmin 7cqmin;display:grid}.ps-weather>.ps-eyebrow{grid-column:1/-1;margin:0}.ps-weather__main{flex-direction:column;align-self:center;align-items:flex-start;gap:3.6cqmin}.ps-weather__temp{font-size:42cqmin;line-height:.88}.ps-weather__cond{text-align:left;flex-direction:row;gap:2cqmin;font-size:6cqmin}.ps-weather__cond .ps-icon{width:1.5em;height:1.5em}.ps-weather__stats{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;align-self:center;gap:2cqmin}.ps-stat{border-radius:2.4cqmin;padding:3.4cqmin 3.6cqmin}.ps-stat dt{letter-spacing:.06em;font-size:3cqmin}.ps-stat dd{margin-top:1cqmin;font-size:8.4cqmin}}@container (aspect-ratio<=4/5){.ps-eyebrow{margin-bottom:2cqw;font-size:3.2cqw}.ps-single__name{-webkit-line-clamp:4;font-size:12cqw}.ps-single__name[data-long]{-webkit-line-clamp:6;font-size:7.2cqw}.ps-single__wait{margin-top:6cqw}.ps-single .ps-wait{font-size:min(38cqw, 24cqh, calc(.98 * (100cqw - 12cqmin) / (var(--ps-num-em,0) + .504)))}.ps-single .ps-status{text-wrap:balance;font-size:12cqw}.ps-two,.ps-two[data-count="1"]{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:minmax(0,1fr);gap:2cqw}.ps-two[data-count="1"]{grid-template-rows:minmax(0,calc(50% - 1cqw));align-content:center}.ps-two__item{flex-direction:column;grid-row:auto;justify-content:center;padding:min(5cqw,2.8cqh) 6cqw;display:flex}.ps-two__name{font-size:min(8.6cqw,4.6cqh)}.ps-two__name[data-long]{-webkit-line-clamp:5;font-size:min(5.6cqw,3cqh)}.ps-two__wait{align-self:auto;margin-top:4cqw}.ps-two .ps-wait{font-size:min(28cqw, 14cqh, calc(.98 * (100cqw - 12cqmin - 12cqw) / (var(--ps-num-em,0) + .539)))}.ps-two .ps-status{font-size:8.6cqw}.ps-hours{--ps-row-font:min(6cqw, calc(20cqh / var(--rows,5)));grid-template-rows:repeat(var(--rows,5), minmax(0, 28cqw));gap:1.4cqw}.ps-hours .ps-row{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"dot name"".times";align-content:center;row-gap:.25em;padding:0 4.4cqw}.ps-hours .ps-dot{grid-area:dot}.ps-hours .ps-row__name{grid-area:name}.ps-hours__times{grid-area:times;align-items:flex-start}.ps-weather{gap:5cqw}.ps-weather__main{flex-direction:column;align-items:flex-start;gap:4cqw}.ps-weather__temp{font-size:min(40cqw,22cqh)}.ps-weather__cond{text-align:left;flex-direction:row;gap:3cqw;font-size:6.4cqw}.ps-weather__cond .ps-icon{width:1.6em;height:1.6em}.ps-weather__stats{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;gap:2cqw}.ps-stat{padding:3.4cqw 4cqw}.ps-stat dt{font-size:2.6cqw}.ps-stat dd{margin-top:1cqw;font-size:8cqw}}@container (aspect-ratio<=53/100){.ps-footer{min-height:3cqw;font-size:3cqw}.ps-single{justify-content:space-between;padding-top:2cqw}.ps-single .ps-eyebrow{margin-bottom:2.6cqw;font-size:3.4cqw}.ps-single__name{-webkit-line-clamp:4;font-size:13cqw;line-height:1.02}.ps-single__name[data-long]{-webkit-line-clamp:5;font-size:8.6cqw}.ps-single__wait{border-top:1px solid var(--ps-line,var(--ps-cell));margin-top:0;padding-top:6cqw}.ps-single .ps-wait{font-size:min(46cqw, calc(.98 * (100cqw - 12cqmin) / max(var(--ps-num-em,.1), .1)));flex-direction:column;align-items:flex-start;gap:0;line-height:.8;display:flex}.ps-single .ps-wait__unit{letter-spacing:.02em;margin-top:3cqw;font-size:7cqw;line-height:1}.ps-single .ps-status{font-size:14cqw;line-height:1.02}.ps-two,.ps-two[data-count="1"]{gap:2.4cqw}.ps-two__item{border-radius:3.6cqw}.ps-board:not(.ps-hours){--ps-row-font:5cqw;grid-template-rows:repeat(var(--rows,8), minmax(0, 22cqw));gap:1.6cqw}.ps-board:not(.ps-hours) .ps-row{border-radius:2.6cqw;gap:3cqw;padding:0 3.6cqw}.ps-board:not(.ps-hours) .ps-dot{width:2.6cqw;height:2.6cqw}.ps-board:not(.ps-hours) .ps-row__name{-webkit-line-clamp:3}.ps-row .ps-wait{gap:.16em;font-size:1.25em}.ps-row .ps-status{text-align:right;text-wrap:balance;max-width:33cqw;font-size:.8em;line-height:1.05}.ps-hours{--ps-row-font:4.2cqw;grid-template-rows:repeat(var(--rows,5), auto);gap:2.2cqw}.ps-hours .ps-row{border-radius:3cqw;grid-template-areas:"dot name""times times";align-content:start;gap:1.4cqw 2.4cqw;padding:3.6cqw 5cqw 4cqw}.ps-hours .ps-dot{width:2.4cqw;height:2.4cqw}.ps-hours .ps-row__name{-webkit-line-clamp:1;color:color-mix(in srgb, var(--ps-fg) 86%, var(--ps-bg))}.ps-hours__primary{white-space:normal;text-wrap:balance;font-size:1.8em;line-height:1.06}.ps-hours__secondary{white-space:normal;margin-top:.35em;font-size:.95em}.ps-stat{border-radius:2.6cqw}.ps-stat dt{font-size:2.8cqw}}.ps-theme-split_flap{--ps-bg:#000;--ps-fg:#f3ecd9;--ps-muted:#a29d92;--ps-faint:#6f6b64;--ps-font:"Bebas Neue", "DM Sans", system-ui, sans-serif;--ps-open:#86c27c;--ps-down:#e8a33d;--ps-closed:#8a857c;--ps-refurb:#a894da;--sf-rail:#ffffff08;--sf-top:#393a39;--sf-top-low:#272827;--sf-bottom:#242524;--sf-bottom-low:#30312f;--sf-split:#000;--sf-ink:#f3ecd9;--sf-ink-low:#e5ddc8;font-variant-numeric:normal;container-name:ps-stage}.ps-sf{background:radial-gradient(at 48% -30%,#252724 0%,#101210 48%,#070807 100%);height:100%}.ps-theme-split_flap .ps-screen{animation:none}.ps-sf-body{place-items:center;display:grid;container:ps-sf-body/size}.ps-theme-split_flap .ps-footer{letter-spacing:.08em;text-transform:uppercase;font-size:1.7cqmin}.ps-flaps{gap:.1em;width:max-content;display:flex}.ps-flap-lines{row-gap:.12em;width:max-content;display:grid}.ps-flap{background:var(--sf-bottom-low);perspective:7em;width:1em;height:1.4em;color:var(--sf-ink);border-radius:.09em;flex:none;font-weight:400;line-height:1;position:relative;box-shadow:0 0 0 .035em #050605,0 -.025em 0 .055em #ffffff12,0 .055em 0 .055em #030403,0 .09em .12em #000c}.ps-flap__top,.ps-flap__bottom,.ps-flap__leaf,.ps-flap__front,.ps-flap__back{height:50%;position:absolute;left:0;right:0;overflow:hidden}.ps-flap__top,.ps-flap__leaf,.ps-flap__front{border-radius:.09em .09em 0 0;top:0}.ps-flap__top,.ps-flap__front{background:linear-gradient(165deg, var(--sf-top), var(--sf-top-low));box-shadow:inset 0 .018em #ffffff26,inset .014em 0 #ffffff0d,inset 0 -.025em #0009}.ps-flap__bottom,.ps-flap__back{background:linear-gradient(180deg, var(--sf-bottom), var(--sf-bottom-low));color:var(--sf-ink-low);border-radius:0 0 .09em .09em;bottom:0;box-shadow:inset 0 .025em #ffffff0e,inset 0 -.03em #000000a6}.ps-flap__face{white-space:pre;justify-content:center;align-items:center;height:200%;font-size:1.24em;font-weight:400;display:flex;position:absolute;top:0;left:0;right:0}.ps-flap__bottom .ps-flap__face,.ps-flap__back .ps-flap__face{top:-100%}.ps-flap[data-mark] .ps-flap__face{transform-origin:50% calc(50% - .4em);scale:.3}.ps-flap[data-mark=raised] .ps-flap__face{scale:.6}.ps-flap:after{content:"";z-index:3;background:var(--sf-split);height:.035em;position:absolute;top:calc(50% - .0175em);left:-.03em;right:-.03em;box-shadow:0 .025em #ffffff0d}.ps-flap:before{content:"";z-index:4;clip-path:polygon(0 0,7% 0,7% 100%,0 100%,0 0,93% 0,100% 0,100% 100%,93% 100%,93% 0);pointer-events:none;background:linear-gradient(#64665f,#272925 45%,#10120f 55%,#373a33);border-radius:.025em;height:.09em;position:absolute;top:calc(50% - .045em);left:-.035em;right:-.035em}.ps-flap__shade{opacity:0;pointer-events:none;background:#000;position:absolute;inset:0}.ps-flap__shadow{z-index:1;transform-origin:top;opacity:0;pointer-events:none;background:linear-gradient(#000 15%,#0000);height:50%;position:absolute;top:50%;left:0;right:0}.ps-flap__leaf{z-index:2;visibility:hidden;transform-origin:50% 100%;transform-style:preserve-3d;overflow:visible}.ps-flap__front,.ps-flap__back{backface-visibility:hidden;height:100%;top:0}.ps-flap__back{transform:rotateX(180deg)}.ps-sf-note,.ps-sf-stat dt{color:var(--ps-muted);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;font-weight:400}.ps-sf-small{font-size:.5em}.ps-sf-lamp{background:var(--ps-closed);width:.42em;height:.42em;box-shadow:0 0 .3em -.06em var(--ps-closed);border-radius:.08em;flex:none}.ps-sf-lamp--open{background:var(--ps-open);box-shadow:0 0 .3em -.06em var(--ps-open)}.ps-sf-lamp--down{background:var(--ps-down);box-shadow:0 0 .3em -.06em var(--ps-down)}.ps-sf-lamp--refurbishment{background:var(--ps-refurb);box-shadow:0 0 .3em -.06em var(--ps-refurb)}.ps-sf-lamp--closed{box-shadow:none}.ps-sf-lamp--unknown{box-shadow:inset 0 0 0 .06em var(--ps-faint);background:0 0}.ps-sf-lamp--off{visibility:hidden}.ps-sf-rows{grid-template-rows:repeat(var(--rows,5), auto);row-gap:.35em;margin:0;padding:0;list-style:none;display:grid}.ps-sf-row{background:var(--sf-rail);border-radius:.16em;align-items:flex-start;gap:.55em;padding:.35em .5em;display:flex}.ps-sf-row>.ps-sf-lamp{margin-top:.49em}.ps-sf-board{font-size:min(calc(100cqw / (var(--n) * 1.1 + var(--right,9.7))), calc(100cqh / (var(--rows) * (var(--l) * 1.52 + .93) + .2)))}.ps-sf-status{margin-left:.45em;position:relative}.ps-sf-status--big{width:6.68em}.ps-sf-row-wait{font-size:2.08571em}.ps-sf-hours{font-size:min(calc(100cqw / (var(--n) * 1.1 + 17.4)), calc(100cqh / (var(--rows) * (max(var(--l) * 1.52 - .12, 1.4 + var(--note) * .9) + 1.05) + .2)))}.ps-sf-times{row-gap:.15em;margin-left:.45em;display:grid}.ps-sf-note{font-size:.5em;line-height:1.5}.ps-sf-bar{padding:4.4cqh 2.6cqw 4.6cqh}.ps-sf-bar-body{place-items:center;min-height:0;display:grid;container:ps-sf-bar-body/size}.ps-sf-bar-rows{font-size:min(calc(100cqw / (var(--n) * 1.1 - .1)), calc(100cqh / (7.8 * var(--s,1) + .48)));row-gap:.16em;display:grid}.ps-sf-bar-row .ps-flap{height:calc(1.95em * var(--s,1))}.ps-sf-bar-row .ps-flap__face{transform:scaleY(var(--s,1));font-size:1.66em}.ps-sf-bar-row .ps-flap[data-mark] .ps-flap__face{translate:0 calc(-.4em * (var(--s,1) - 1))}.ps-sf-single{font-size:min(calc(100cqw / (var(--n) * 1.1 + .1)), calc(100cqh / (var(--l) * 1.52 + 5.8)));flex-direction:column;align-items:flex-start;display:flex}.ps-sf-head{justify-items:start;row-gap:.5em;display:grid}.ps-sf-big{margin-top:.9em}.ps-sf-wait{align-items:flex-end;font-size:2em;display:flex}.ps-sf-label{font-size:1.5em;display:block}.ps-sf-two{font-size:min(calc(100cqw / (var(--n) * 2.2 + 5.3)), calc(100cqh / (var(--l) * 1.52 + 7)));grid-template-columns:repeat(2,auto);column-gap:1.2em;display:grid}.ps-sf-two[data-count="1"]{grid-template-columns:auto}.ps-sf-panel{background:var(--sf-rail);border-radius:.22em;flex-direction:column;padding:1em;display:flex}.ps-sf-weather{grid-template-columns:auto auto;grid-template-areas:"park park""temp cond""stats stats";align-items:center;gap:.6em 1.5em;font-size:min(3.44828cqw,10.6383cqh);display:grid}.ps-sf-weather>.ps-sf-small{grid-area:park}.ps-sf-temp{grid-area:temp;font-size:3em}.ps-sf-cond{grid-area:cond}.ps-sf-stats{grid-area:stats;gap:1.2em;margin:.4em 0 0;display:flex}.ps-sf-stat dt{margin-bottom:.5em;font-size:.45em}.ps-sf-stat dd{margin:0}.ps-sf-waiting{flex-direction:column;justify-content:center;align-items:center;gap:.12em;height:100%;font-size:min(4.06091cqw,6cqh);display:flex}@container ps-stage (aspect-ratio>=2){.ps-theme-split_flap .ps-footer{font-size:2.6cqh}.ps-sf-single{font-size:min(calc(100cqw / (var(--n) * 1.1 + 11.5)), calc(100cqh / (var(--l) * 1.52 + 1.3)));flex-direction:row;align-items:center;gap:1.5em}.ps-sf-single .ps-sf-big{margin-top:0}.ps-sf-rows:is([data-count="4"],[data-count="5"],[data-count="6"],[data-count="7"],[data-count="8"]){grid-template-columns:repeat(2,auto);grid-template-rows:repeat(var(--half), auto);grid-auto-flow:column;column-gap:1.5em}.ps-sf-board:is([data-count="4"],[data-count="5"],[data-count="6"],[data-count="7"],[data-count="8"]){font-size:min(calc(100cqw / (var(--n) * 2.2 + 21)), calc(100cqh / (var(--half) * (var(--l) * 1.52 + .93) + .2)))}.ps-sf-hours:is([data-count="4"],[data-count="5"],[data-count="6"],[data-count="7"],[data-count="8"]){font-size:min(calc(100cqw / (2 * max(var(--n) * 1.1 - .1, 14.2) + 5.6)), calc(100cqh / (var(--half) * (var(--l) * 1.52 + 2.5 + var(--note) * .9) + .2)))}.ps-sf-hours:is([data-count="4"],[data-count="5"],[data-count="6"],[data-count="7"],[data-count="8"]) .ps-sf-row{grid-template-columns:.42em auto;align-content:start;gap:.15em .55em;display:grid}.ps-sf-hours:is([data-count="4"],[data-count="5"],[data-count="6"],[data-count="7"],[data-count="8"]) .ps-sf-times{grid-column:2;margin-left:0}.ps-sf-weather{grid-template-columns:auto auto auto;grid-template-areas:"park park park""temp cond stats";font-size:min(2.47525cqw,14.7059cqh)}.ps-sf-stats{grid-template-columns:repeat(2,auto);gap:.5em 1.2em;margin:0;display:grid}.ps-sf-waiting{font-size:min(3.04569cqw,9cqh)}}@container ps-stage (aspect-ratio<=4/5){.ps-sf-single{font-size:min(calc(100cqw / (var(--n) * 1.1 + .1)), calc(100cqh / (var(--l) * 1.52 + 5.9)))}.ps-sf-single .ps-sf-wait{font-size:2.6em}.ps-sf-two{font-size:min(calc(100cqw / (var(--n) * 1.1 + 2.1)), calc(100cqh / (var(--l) * 3.04 + 15.2)));grid-template-columns:auto;row-gap:1.2em}.ps-sf-hours{font-size:min(calc(100cqw / (max(var(--n) * 1.1 - .1, 14.2) + 2.3)), calc(100cqh / (var(--rows) * (var(--l) * 1.52 + 2.5 + var(--note) * .9) + .2)))}.ps-sf-hours .ps-sf-row{grid-template-columns:.42em auto;align-content:start;gap:.15em .55em;display:grid}.ps-sf-hours .ps-sf-times{grid-column:2;margin-left:0}.ps-sf-weather{grid-template-columns:auto;grid-template-areas:"park""temp""cond""stats";justify-items:start;font-size:min(6.84932cqw,6.49351cqh)}.ps-sf-stats{grid-template-columns:repeat(2,auto);gap:.5em 1.2em;display:grid}.ps-sf-waiting{font-size:min(4.56853cqw,6cqh)}}.ps-bar-frame{position:absolute;inset:0}.ps-bar-style{--cw:1920;--ch:720;--u:min(calc(100cqw / var(--cw)), calc(100cqh / var(--ch)));width:calc(var(--cw) * var(--u));height:calc(var(--ch) * var(--u));margin:auto;position:absolute;inset:0;overflow:hidden}.ps-hud__name,.ps-retro__name,.ps-fc__name{white-space:nowrap;flex-direction:column;min-width:0;display:flex}.ps-bar-note{white-space:nowrap;margin:0;position:absolute}.ps-theme-hud_telemetry{--ps-mark-raise:1.23em;--ps-bg:#04070d;--ps-fg:#fff;--ps-muted:#8fa3b5;--ps-faint:#5d7084;--ps-cell:#0b1522;--ps-accent:#19e3ff;--ps-open:#19e3ff;--ps-down:#ffb547;--ps-closed:#7b8a9c;--ps-refurb:#7b8a9c;--ps-font:"Chakra Petch", "DM Sans", system-ui, sans-serif}.ps-theme-hud_telemetry .ps-wait__num,.ps-theme-hud_telemetry .ps-weather__temp,.ps-theme-hud_telemetry .ps-stat dd{color:var(--ps-accent);font-family:Orbitron,Chakra Petch,sans-serif;font-weight:900}.ps-hud{color:#fff}.ps-hud__corner{width:calc(60 * var(--u));height:calc(60 * var(--u));border:0 solid #19e3ff;position:absolute}.ps-hud__corner--tl{top:calc(20 * var(--u));left:calc(20 * var(--u));border-top-width:calc(6 * var(--u));border-left-width:calc(6 * var(--u))}.ps-hud__corner--tr{top:calc(20 * var(--u));right:calc(20 * var(--u));border-top-width:calc(6 * var(--u));border-right-width:calc(6 * var(--u))}.ps-hud__corner--bl{bottom:calc(20 * var(--u));left:calc(20 * var(--u));border-bottom-width:calc(6 * var(--u));border-left-width:calc(6 * var(--u))}.ps-hud__corner--br{bottom:calc(20 * var(--u));right:calc(20 * var(--u));border-bottom-width:calc(6 * var(--u));border-right-width:calc(6 * var(--u))}.ps-hud__rows{--name:76;--name-col:640;--read-col:250;--read:120;--word:64;--bar:70;--seg-gap:5;--row:130;--stack-gap:14;inset:calc(36 * var(--u)) calc(90 * var(--u));flex-direction:column;justify-content:space-around;display:flex;position:absolute}.ps-hud__row{--tone:#19e3ff;height:calc(var(--row) * var(--u));grid-template-columns:calc(var(--name-col) * var(--u)) minmax(0, 1fr) calc(var(--read-col) * var(--u));align-items:center;column-gap:calc(40 * var(--u));flex:none;grid-template-areas:"name bar read";display:grid}.ps-tone--down{--tone:#ffb547}.ps-tone--off{--tone:#7b8a9c}.ps-hud[data-drawing=stack] .ps-hud__row{grid-template-columns:minmax(0, 1fr) calc(var(--read-col) * var(--u));align-content:center;row-gap:calc(var(--stack-gap) * var(--u));grid-template-rows:auto auto;grid-template-areas:"name read""bar read"}.ps-hud[data-drawing=hero] .ps-hud__row{align-content:center;column-gap:calc(60 * var(--u));row-gap:calc(var(--stack-gap) * var(--u));grid-template:"name name""bar read"/minmax(0,1fr) max-content}.ps-hud[data-drawing=tower] .ps-hud__rows{justify-content:center}.ps-hud[data-drawing=tower] .ps-hud__row{align-content:center;row-gap:calc(var(--stack-gap) * var(--u));grid-template:"name""read""bar"/minmax(0,1fr);height:auto;max-height:100%}.ps-hud[data-drawing=tower] .ps-hud__read{justify-self:start}.ps-hud__name{font-family:Chakra Petch,sans-serif;font-weight:700;font-size:calc(var(--name) * var(--u));text-transform:uppercase;grid-area:name;line-height:1.1}.ps-hud__bar{gap:calc(var(--seg-gap) * var(--u));height:calc(var(--bar) * var(--u));padding:0 calc(var(--bar) * var(--u) * .125);grid-area:bar;display:flex}.ps-hud__bar i{background:color-mix(in srgb, var(--tone) 15%, transparent);flex:1 1 0;transform:skew(-14deg)}.ps-hud__bar i.ps-hud__lit{background:var(--tone)}.ps-hud__read{font-family:Orbitron,sans-serif;font-weight:900;font-size:calc(var(--read) * var(--u));color:var(--tone);text-shadow:0 0 calc(22 * var(--u)) color-mix(in srgb, var(--tone) 60%, transparent);white-space:nowrap;grid-area:read;justify-self:end;line-height:1}.ps-hud__word{font-size:calc(var(--word) * var(--u))}.ps-hud__note{left:0;right:0;bottom:calc(28 * var(--u));text-align:center;font-family:Chakra Petch,sans-serif;font-weight:600;font-size:calc(22 * var(--u));letter-spacing:.12em;text-transform:uppercase;color:#19e3ffaa}.ps-theme-retro_stripes{--ps-mark-raise:1.31em;--ps-bg:#f3e6c8;--ps-fg:#3a1d12;--ps-muted:#6e4b3a;--ps-faint:#8c6d5a;--ps-cell:#ead7ae;--ps-accent:#1f8a8a;--ps-open:#1f8a8a;--ps-down:#e8641c;--ps-closed:#0f5656;--ps-refurb:#0f5656;--ps-font:"Righteous", "DM Sans", system-ui, sans-serif}.ps-theme-retro_stripes .ps-screen{padding-top:calc(10.8333cqmin + 3cqh);position:relative}.ps-theme-retro_stripes .ps-screen:before{content:"";background:linear-gradient(#e8641c 0 33.34%,#f2b134 0 66.67%,#1f8a8a 0);height:10.8333cqmin;position:absolute;top:0;left:0;right:0}.ps-theme-retro_stripes .ps-row__name,.ps-theme-retro_stripes .ps-single__name,.ps-theme-retro_stripes .ps-two__name{font-weight:400}.ps-retro{color:#3a1d12}.ps-retro__stripes{height:calc(78 * var(--u));flex-direction:column;display:flex}.ps-retro__stripes i{flex:1}.ps-retro__stripes i:first-child{background:#e8641c}.ps-retro__stripes i:nth-child(2){background:#f2b134}.ps-retro__stripes i:nth-child(3){background:#1f8a8a}.ps-retro__rows{--size:96;--num:150;--word:78;--block-w:400;--block-h:136;--radius:30;--border:6;--row:146;top:calc(78 * var(--u));bottom:0;left:calc(56 * var(--u));right:calc(56 * var(--u));padding-bottom:calc(10 * var(--u));flex-direction:column;justify-content:space-evenly;font-family:Righteous,sans-serif;display:flex;position:absolute}.ps-retro[data-rows="1"] .ps-retro__rows{padding:calc(26 * var(--u)) 0}.ps-retro[data-note] .ps-retro__rows{padding-bottom:calc(40 * var(--u))}.ps-retro__row{height:calc(var(--row) * var(--u));align-items:center;gap:calc(48 * var(--u));border-bottom:calc(6 * var(--u)) dotted #3a1d12;flex:none;display:flex}.ps-retro[data-rows="1"] .ps-retro__row{border-bottom:0;flex:1;align-items:stretch;height:auto}.ps-retro__row--empty{border-bottom-color:#0000}.ps-retro__name{font-size:calc(var(--size) * var(--u));flex:1 1 0;justify-content:center;align-self:stretch;line-height:.98}.ps-retro__name>span{padding-bottom:.06em}.ps-retro__block{min-width:calc(var(--block-w) * var(--u));height:calc(var(--block-h) * var(--u));border:calc(var(--border) * var(--u)) solid #3a1d12;border-radius:calc(var(--radius) * var(--u));color:#3a1d12;font-size:calc(var(--num) * var(--u));white-space:nowrap;background:#f2b134;flex:none;justify-content:center;align-items:center;padding:0 .3em;line-height:1;display:flex}.ps-retro[data-rows="1"] .ps-retro__block{height:auto}.ps-retro[data-stacked] .ps-retro__row{align-items:stretch;gap:calc(24 * var(--u));flex-direction:column}.ps-retro[data-stacked] .ps-retro__name{flex:1 1 0}.ps-retro[data-stacked] .ps-retro__block{min-width:0;height:calc(var(--block-h) * var(--u))}.ps-retro__word{font-size:calc(var(--word) * var(--u))}.ps-retro .ps-tone--down .ps-retro__block{color:#f3e6c8;background:#3a1d12}.ps-retro .ps-tone--off .ps-retro__block{color:#f3e6c8;background:#0f5656}.ps-retro__note{right:calc(56 * var(--u));bottom:calc(10 * var(--u));font-family:Righteous,sans-serif;font-size:calc(22 * var(--u));color:#6e4b3a}.ps-theme-flip_clock{--ps-mark-raise:1.25em;--ps-bg:#070807;--ps-fg:#f3ecd9;--ps-muted:#a29d92;--ps-faint:#6f6b64;--ps-cell:#1d1e1d;--ps-accent:#f3ecd9;--ps-open:#86c27c;--ps-down:#e8a33d;--ps-closed:#8a857c;--ps-refurb:#a894da;--ps-font:"Bebas Neue", "DM Sans", system-ui, sans-serif;--sf-top:#3b3c3b;--sf-top-low:#343534;--sf-bottom:#242524;--sf-bottom-low:#292a29;--sf-split:#000;--sf-ink:#f3ecd9;--sf-ink-low:#e9e1cc;background:radial-gradient(at 48% -30%,#252724 0%,#101210 48%,#070807 100%)}.ps-theme-flip_clock .ps-row__name,.ps-theme-flip_clock .ps-single__name,.ps-theme-flip_clock .ps-wait__num,.ps-theme-flip_clock .ps-weather__temp,.ps-theme-flip_clock .ps-stat dd{letter-spacing:.01em;font-weight:400}.ps-fc{color:#f3ecd9}.ps-fc__body{align-items:center;gap:calc(80 * var(--u));padding:0 calc(80 * var(--u)) 0 calc(89 * var(--u));display:flex;position:absolute;inset:0}.ps-fc__name{font-family:Bebas Neue,sans-serif;font-weight:400;font-size:calc(var(--size,270) * var(--u));text-transform:uppercase;flex:1 1 0;margin:0;line-height:.86}.ps-fc__name>span{padding-top:.08em}.ps-fc__cards{--w:1em;font-size:calc(var(--card,380) * var(--u));flex:none;gap:.0578947em;display:flex}.ps-fc[data-arrangement=stack] .ps-fc__body{justify-content:center;gap:calc(60 * var(--u));padding:calc(60 * var(--u)) calc(89 * var(--u));flex-direction:column}.ps-fc[data-arrangement=stack] .ps-fc__name{text-align:center;flex:none;align-items:center}.ps-fc__cards[data-cards="3"],.ps-fc__cards[data-cards="4"]{--w:.79em}.ps-fc__cards--word{--w:calc(var(--chars) * .33em + .5em)}.ps-fc .ps-flap{width:var(--w);perspective:9em;border-radius:.0684211em;height:1.57895em;font-family:Bebas Neue,sans-serif;box-shadow:0 .0263158em .0631579em #000c}.ps-fc .ps-flap__top,.ps-fc .ps-flap__leaf,.ps-fc .ps-flap__front{border-radius:.0684211em .0684211em 0 0}.ps-fc .ps-flap__bottom,.ps-fc .ps-flap__back{border-radius:0 0 .0684211em .0684211em}.ps-fc .ps-flap__face{font-size:1.68421em}.ps-fc__cards--word .ps-flap__face{letter-spacing:.02em;font-size:.8em}.ps-fc .ps-flap:after{height:.0157895em;top:calc(50% - .00789474em);left:0;right:0}.ps-fc .ps-flap:before{display:none}.ps-fc__note{left:calc(89 * var(--u));bottom:calc(22 * var(--u));font-family:Bebas Neue,sans-serif;font-size:calc(30 * var(--u));letter-spacing:.08em;color:#a29d92}@keyframes ps-fade-in{0%{opacity:0}to{opacity:1}}@keyframes ps-breathe{0%,to{opacity:.35}50%{opacity:.9}}@media (prefers-reduced-motion:reduce){.ps-stage *,.ps-stage{transition:none!important;animation:none!important}}:root[data-motion=off] .ps-stage *,:root[data-motion=off] .ps-stage{transition:none!important;animation:none!important}:root{--font:-apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro", "Helvetica Neue", system-ui, sans-serif;--sidebar:#e8e8edbd;--sidebar-text-2:#00000085;--sidebar-sel:#0000001a;--sidebar-hover:#0000000a;--toolbar:#fbfbfd;--content:#fff;--inspector:#f5f5f7;--group:#fff;--group-ring:#00000012;--text:#1d1d1f;--text-2:#6e6e73;--text-3:#8e8e93;--sep:#00000017;--sep-strong:#00000026;--fill:#0000000d;--fill-2:#00000014;--accent:#007aff;--accent-hover:#0a84ff;--accent-press:#0062cc;--accent-tint:#007aff1f;--focus:#007aff73;--on-accent:#fff;--on-accent-2:#ffffffd1;--control:#fff;--control-press:#ececee;--control-shadow:0 .5px 1px #0000002e, 0 0 0 .5px #00000014;--seg-track:#0001;--seg-on:#fff;--seg-on-shadow:0 .5px .125rem #00000029, 0 0 0 .5px #0000000f;--field:#fff;--field-ring:inset 0 0 0 .5px #00000038, inset 0 .5px 1px #0000000f;--switch-off:#00000021;--knob:#fff;--pop:#fafafcfb;--pop-arrow:#fafafcfa;--pop-ring:#00000038;--bezel:#121212;--bezel-ring:0 0 0 .5px #0000004d;--red:#d70015;--scroll:#00000038;--toast:#28282aeb;--ease-out:cubic-bezier(.16, 1, .3, 1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--sidebar:#2c2c30b8;--sidebar-text-2:#ebebf58c;--sidebar-sel:#ffffff1f;--sidebar-hover:#ffffff0d;--toolbar:#2a2a2c;--content:#1e1e1e;--inspector:#262626;--group:#303032;--group-ring:#ffffff0f;--text:#ececf0;--text-2:#a0a0a6;--text-3:#808086;--sep:#ffffff14;--sep-strong:#ffffff21;--fill:#ffffff12;--fill-2:#ffffff1c;--accent:#0a84ff;--accent-hover:#2b95ff;--accent-press:#0071e3;--accent-tint:#0a84ff33;--focus:#0a84ff8c;--control:#ffffff1f;--control-press:#ffffff2e;--control-shadow:0 .5px 1px #0006, inset 0 .5px 0 #ffffff14;--seg-track:#ffffff14;--seg-on:#fff3;--seg-on-shadow:0 .5px .125rem #0006;--field:#ffffff0f;--field-ring:inset 0 0 0 .5px #ffffff29;--switch-off:#ffffff29;--knob:#e8e8ec;--pop:#2c2c2ef0;--pop-arrow:#2c2c2efa;--pop-ring:#ffffff24;--bezel:#050505;--bezel-ring:0 0 0 1px #ffffff1a;--red:#ff453a;--scroll:#ffffff3d;--toast:#3c3c40f2;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--sidebar:#2c2c30b8;--sidebar-text-2:#ebebf58c;--sidebar-sel:#ffffff1f;--sidebar-hover:#ffffff0d;--toolbar:#2a2a2c;--content:#1e1e1e;--inspector:#262626;--group:#303032;--group-ring:#ffffff0f;--text:#ececf0;--text-2:#a0a0a6;--text-3:#808086;--sep:#ffffff14;--sep-strong:#ffffff21;--fill:#ffffff12;--fill-2:#ffffff1c;--accent:#0a84ff;--accent-hover:#2b95ff;--accent-press:#0071e3;--accent-tint:#0a84ff33;--focus:#0a84ff8c;--control:#ffffff1f;--control-press:#ffffff2e;--control-shadow:0 .5px 1px #0006, inset 0 .5px 0 #ffffff14;--seg-track:#ffffff14;--seg-on:#fff3;--seg-on-shadow:0 .5px .125rem #0006;--field:#ffffff0f;--field-ring:inset 0 0 0 .5px #ffffff29;--switch-off:#ffffff29;--knob:#e8e8ec;--pop:#2c2c2ef0;--pop-arrow:#2c2c2efa;--pop-ring:#ffffff24;--bezel:#050505;--bezel-ring:0 0 0 1px #ffffff1a;--red:#ff453a;--scroll:#ffffff3d;--toast:#3c3c40f2;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html{font-size:110%}html,body{height:100%}body{font:.8125rem/1.38 var(--font);color:var(--text);background:var(--content);-webkit-font-smoothing:antialiased;margin:0;overflow:hidden}::selection{background:var(--accent-tint)}button,input,select{font:inherit;color:inherit}button{cursor:default}:focus-visible{outline:.1875rem solid var(--focus);outline-offset:1px;border-radius:.375rem}.desk{position:fixed;inset:0}.window{--sb:15rem;grid-template-columns:var(--sb) minmax(0, 1fr);grid-template-rows:3.25rem minmax(0,1fr);height:100%;display:grid;position:relative;overflow:hidden}.sidebar{background:var(--sidebar);-webkit-backdrop-filter:blur(2.5rem)saturate(1.7);border-right:.5px solid var(--sep-strong);flex-direction:column;grid-row:1/3;min-width:0;display:flex;overflow:hidden}.sb-scroll{flex:1;width:15rem;padding:0 .625rem .75rem;overflow-y:auto}.sb-foot{border-top:.5px solid var(--sep);flex:none;justify-content:space-between;align-items:center;width:15rem;padding:.5rem .625rem .75rem;display:flex}.sheet-scrim{pointer-events:auto;animation:fade-in .2s var(--ease-out);background:#0000002e;position:absolute;inset:0}@keyframes fade-in{0%{opacity:0}}.pop.sheet{transform-origin:50% 0;width:23.75rem;max-width:calc(100vw - 1.5rem);animation:sheet-in .28s var(--ease-out);text-align:left;top:4.625rem;left:50%;transform:translate(-50%)}.pop.sheet:before{display:none}@keyframes sheet-in{0%{opacity:0;transform:translate(-50%)translateY(-.625rem)}}.sheet .pop-body{padding:1.375rem 1.375rem 1.125rem}.sheet-art{background:color-mix(in srgb, var(--accent) 12%, transparent);width:3rem;height:3rem;color:var(--accent);border-radius:.75rem;place-items:center;margin-bottom:.75rem;display:grid}.sheet h3{font-size:.9375rem}.sheet>.pop-body>p{font-size:.78125rem;line-height:1.45}.sheet-label{color:var(--text-2);margin:1rem 0 .375rem;font-size:.6875rem;font-weight:600;display:block}.field.code-field{letter-spacing:.32em;text-align:center;text-transform:uppercase;height:2.75rem;padding:0 0 0 .32em;font:600 1.5rem/1 ui-monospace,SF Mono,Menlo,monospace}.code-field::placeholder{color:var(--text-3);font-weight:400}.sheet .sheet-hint{color:var(--text-2);margin-top:.375rem;font-size:.6875rem;line-height:1.4}.sheet-grp{margin-top:.875rem}.sheet-actions{justify-content:flex-end;gap:.5rem;margin-top:1.125rem;display:flex}.sheet-actions .btn--primary:disabled{opacity:.45}.pop.sheet--add{width:27.5rem}.as-step{margin-top:1rem}.as-step+.as-step{margin-top:1.125rem}.as-step-title{color:var(--text);align-items:flex-start;gap:.5625rem;margin:0 0 .5625rem;font-size:.84375rem;font-weight:600;line-height:1.35;display:flex}.as-step-n{background:var(--accent);width:1.25rem;height:1.25rem;color:var(--on-accent);border-radius:50%;flex:none;place-items:center;margin-top:-1px;font-size:.71875rem;font-weight:700;display:grid}.as-address{background:var(--group);box-shadow:inset 0 0 0 1px var(--sep-strong);border-radius:.625rem;align-items:center;gap:.625rem;padding:.75rem .625rem .75rem .875rem;display:flex;container-type:inline-size}.as-address-text{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:clamp(.875rem, calc((100cqi - 6rem) / (var(--chars,22) * .52)), 1.1875rem);letter-spacing:-.01em;color:var(--heading);-webkit-user-select:all;user-select:all;flex:1;font-weight:700;overflow:hidden}.btn.as-copy{flex:none;display:grid}.as-copy>span{grid-area:1/1;justify-content:center;align-items:center;gap:.3125rem;display:inline-flex}.as-copy>.is-hidden{visibility:hidden}.sheet .as-open{margin-top:.4375rem;font-size:.78125rem}.sb-new{color:var(--sidebar-text-2);background:0 0;border:0;border-radius:.375rem;align-items:center;gap:.375rem;padding:.3125rem .5rem;display:inline-flex}.sb-new:hover{background:var(--sidebar-hover);color:var(--text)}.toolbar{background:var(--toolbar);border-bottom:.5px solid var(--sep-strong);grid-column:2;align-items:center;gap:.625rem;min-width:0;padding:0 .625rem 0 .75rem;display:flex}.tb-spacer{flex:1}.link{color:var(--accent);font-size:inherit;background:0 0;border:0;padding:0}.link:hover{text-underline-offset:.125rem;text-decoration:underline}.seg{background:var(--seg-track);border-radius:.4375rem;gap:.125rem;min-width:0;padding:.125rem;display:inline-flex}.seg button{height:1.375rem;color:var(--text-2);white-space:nowrap;background:0 0;border:0;border-radius:.3125rem;justify-content:center;align-items:center;gap:.3125rem;padding:0 .625rem;font-size:.75rem;display:inline-flex}.seg button:hover:not(.on):not([disabled]){background:var(--fill);color:var(--text)}.seg button.on{background:var(--seg-on);color:var(--text);box-shadow:var(--seg-on-shadow);font-weight:500}.seg button .i{color:var(--text-2)}.seg button.on .i{color:var(--accent)}.seg button[disabled]{opacity:.4}.seg--wide{display:flex}.seg--wide button{flex:1}.seg--icons button{width:1.875rem;padding:0}.btn{background:var(--control);height:1.625rem;box-shadow:var(--control-shadow);white-space:nowrap;border:0;border-radius:.375rem;flex:none;align-items:center;gap:.375rem;padding:0 .75rem;font-size:.8125rem;display:inline-flex}.btn:active{background:var(--control-press)}.btn--primary{background:var(--accent);color:var(--on-accent);font-weight:500;box-shadow:0 .5px 1px #00287866,inset 0 .5px #ffffff38}.btn--primary:hover{background:var(--accent-hover)}.btn--primary:active{background:var(--accent-press)}.btn--primary .i{color:var(--on-accent)}.btn--danger{color:var(--red)}.btn[disabled]{opacity:.45}.content{background:var(--content);scrollbar-gutter:stable;grid-column:2;min-width:0;overflow-y:auto}.content-inner{max-width:68.75rem;padding:1.5rem 2rem 3rem}.head h1{letter-spacing:-.012em;margin:0;font-size:1.375rem;font-weight:600;line-height:1.2}.empty{text-align:center;margin-top:2.5rem}.empty h2{margin:0;font-size:1.0625rem;font-weight:600}.empty p{color:var(--text-2);max-width:44ch;margin:.375rem auto 1.25rem}.empty-kinds{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.kind-card{background:var(--control);width:11.25rem;box-shadow:var(--control-shadow);text-align:left;border:0;border-radius:.75rem;flex-direction:column;gap:.25rem;padding:1rem .875rem;display:flex}.kind-card:hover{background:var(--control-press)}.kind-card .i{color:var(--accent);margin-bottom:.375rem}.kind-card strong{font-weight:600}.kind-card span{color:var(--text-2);font-size:.75rem}.grp{background:var(--group);box-shadow:0 0 0 .5px var(--group-ring), 0 .5px 1px #0000000a;border-radius:.625rem}.grp+.grp{margin-top:.625rem}.row{justify-content:space-between;align-items:center;gap:.625rem;min-height:2.375rem;padding:.375rem .75rem;display:flex}.row+.row{border-top:.5px solid var(--sep)}.row>label,.row>.row-label{flex:none}.field{background:var(--field);width:100%;height:1.5rem;box-shadow:var(--field-ring);border:0;border-radius:.3125rem;outline:none;padding:0 .4375rem}.field:focus{box-shadow:var(--field-ring), 0 0 0 .21875rem var(--focus)}.field--right{text-align:right;max-width:10.625rem}.popup{align-items:center;max-width:11.25rem;display:inline-flex;position:relative}.popup select{appearance:none;background:var(--control);max-width:11.25rem;height:1.375rem;box-shadow:var(--control-shadow);text-overflow:ellipsis;border:0;border-radius:.3125rem;outline:none;padding:0 1.5rem 0 .5625rem;font-size:.75rem}.popup select:focus-visible{box-shadow:var(--control-shadow), 0 0 0 .21875rem var(--focus)}.popup select option{background:var(--inspector);color:var(--text)}.popup svg{pointer-events:none;color:var(--text-2);position:absolute;right:.1875rem}.switch{appearance:none;background:var(--switch-off);border-radius:.625rem;flex:none;width:2rem;height:1.1875rem;margin:0;transition:background .2s;position:relative}.switch:after{content:"";background:var(--knob);width:1rem;height:1rem;transition:transform .2s var(--ease-out);border-radius:50%;position:absolute;top:.09375rem;left:.09375rem;box-shadow:0 1px .125rem #0000004d}.switch:checked{background:var(--accent)}.switch:checked:after{transform:translate(.8125rem)}.check{appearance:none;background:var(--field);width:.875rem;height:.875rem;box-shadow:inset 0 0 0 .5px var(--sep-strong), 0 .5px 1px #0000001a;border-radius:.25rem;flex:none;place-items:center;margin:0;display:grid}.check:checked{background:var(--accent);box-shadow:none}.check:checked:after{content:"";border:solid var(--on-accent);border-width:0 0 .1rem .1rem;width:.5rem;height:.3125rem;transform:translateY(-1px)rotate(-45deg)}.note{align-items:flex-start;gap:.5625rem;padding:.5625rem .75rem;font-size:.75rem;display:flex}.note+.note{border-top:.5px solid var(--sep)}.note .i{color:var(--text-2);flex:none;margin-top:1px}.note strong{font-weight:600}.note p{color:var(--text-2);margin:1px 0 0}.note code{background:var(--fill);color:var(--text);border-radius:.1875rem;padding:0 .25rem;font:.6875rem/1.3 ui-monospace,SF Mono,Menlo,monospace}fieldset{border:0;min-width:0;margin:0;padding:0}fieldset[disabled]{opacity:.6}#layer{pointer-events:none;z-index:50;position:fixed;inset:0}.pop{pointer-events:auto;background:var(--pop);width:18.75rem;color:var(--text);-webkit-backdrop-filter:blur(1.875rem)saturate(1.6);box-shadow:0 0 0 .5px var(--pop-ring), 0 1.125rem 2.875rem #00000047, 0 .25rem .75rem #0000001f;animation:pop-in .22s var(--ease-out);transform-origin:var(--ox,50%) 0;border-radius:.75rem;position:absolute}.pop:before{content:"";top:-.375rem;left:var(--ax,50%);background:var(--pop-arrow);width:.75rem;height:.75rem;box-shadow:-.5px -.5px 0 var(--pop-ring);border-radius:.125rem 0 0;margin-left:-.375rem;position:absolute;transform:rotate(45deg)}.pop--above{transform-origin:var(--ox,50%) 100%}.pop--above:before{top:auto;bottom:-.375rem;transform:rotate(225deg)}@keyframes pop-in{0%{opacity:0;transform:scale(.95)translateY(-.25rem)}}.pop-body{padding:.875rem;position:relative}.pop h3{margin:0;font-size:.8125rem;font-weight:600}.pop p{color:var(--text-2);margin:.1875rem 0 0;font-size:.75rem}.pop--ctx .pop-body{padding:.3125rem}.menu-item{text-align:left;background:0 0;border:0;border-radius:.375rem;align-items:flex-start;gap:.625rem;width:100%;padding:.4375rem .625rem;display:flex}.menu-item:hover,.menu-item:focus-visible{background:var(--accent);color:var(--on-accent);outline:none}.menu-item:hover span,.menu-item:focus-visible span{color:var(--on-accent-2)}.menu-item:hover .i,.menu-item:focus-visible .i{color:var(--on-accent)}.menu-item .i{color:var(--accent);flex:none;margin-top:1px}.menu-item strong{font-weight:500;display:block}.menu-item span{color:var(--text-2);font-size:.6875rem;display:block}.menu-item--flat{border-radius:.3125rem;align-items:center;gap:.5rem;padding:.25rem .5625rem}.menu-item--flat strong{font-weight:400}.menu-item--flat .i{color:var(--text-2);margin:0}.menu-item[disabled]{opacity:.4;pointer-events:none}.menu-check{place-items:center;width:.875rem;display:inline-grid}.menu-sep{background:var(--sep-strong);height:.5px;margin:.25rem .5rem}.pop--ctx{transform-origin:0 0;border-radius:.5rem;width:11.875rem;animation-duration:.12s}.pop--ctx:before{display:none}.pop-actions{justify-content:flex-end;align-items:center;gap:.5rem;margin-top:.875rem;display:flex}.spin{border:.125rem solid var(--fill-2);border-top-color:var(--text-2);border-radius:50%;flex:none;width:.875rem;height:.875rem;animation:.8s linear infinite spin}.spin--sm{border-width:.09375rem;width:.6875rem;height:.6875rem}@keyframes spin{to{transform:rotate(360deg)}}.pop-count{color:var(--text-2);margin-right:auto;font-size:.75rem}.toast{pointer-events:auto;background:var(--toast);color:#fff;animation:pop-in .25s var(--ease-out);border-radius:.625rem;align-items:center;gap:.75rem;padding:.5rem .875rem;font-size:.75rem;display:flex;position:absolute;bottom:2.75rem;left:50%;transform:translate(-50%);box-shadow:0 .625rem 1.875rem #00000040}.toast button{color:#64b5ff;background:0 0;border:0;padding:0;font-weight:500}.content,.sb-scroll{scrollbar-width:thin;scrollbar-color:var(--scroll) transparent}::-webkit-scrollbar{width:.625rem;height:.625rem}::-webkit-scrollbar-thumb{background:var(--scroll);background-clip:padding-box;border:.1875rem solid #0000;border-radius:.375rem}::-webkit-scrollbar-track{background:0 0}@media (width<=1496px){.window{--sb:13.75rem}.sb-scroll,.sb-foot{width:13.75rem}.content-inner{padding:1.375rem 1.5rem 2.5rem}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}body{font-size:.90625rem}.head h1{letter-spacing:-.022em;font-size:2rem;font-weight:700}.row{min-height:2.625rem;font-size:.875rem}.btn{font-size:.84375rem}:root{--navy:#12355b;--peach:#ffb199;--sky-ink:#7cc4ff;--sidebar:var(--navy);--sidebar-sel:#ffffff29;--sidebar-hover:#ffffff14;--sidebar-text-2:#deecffad;--accent:#ff6a3d;--accent-hover:#ff7c55;--accent-press:#e45a2f;--accent-tint:#ff6a3d24;--focus:#ff6a3d73;--inspector:#f3f6fa;--heading:var(--navy)}.sidebar{color:#fff;-webkit-backdrop-filter:none;border-right:0}.sidebar .sb-foot{border-top-color:#ffffff1f}.head h1{color:var(--heading)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--sidebar:#111214;--sidebar-sel:#ffffff1a;--sidebar-hover:#ffffff0d;--sidebar-text-2:#ebebf08c;--toolbar:#1a1b1e;--content:#18191c;--inspector:#1c1d20;--group:#25262a;--group-ring:#ffffff0f;--text:#f5f5f7;--text-2:#a3a3ab;--text-3:#7c7c85;--sep:#ffffff14;--sep-strong:#ffffff21;--fill:#ffffff0f;--fill-2:#ffffff1a;--accent:#ff6a3d;--accent-hover:#ff7c55;--accent-press:#e45a2f;--accent-tint:#ff6a3d2e;--focus:#ff6a3d80;--on-accent:#fff;--control:#2c2d32;--control-press:#36373d;--seg-track:#ffffff12;--seg-on:#3a3b41;--field:#121315;--pop:#202125fb;--pop-arrow:#202125fc;--heading:var(--text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root:not([data-theme=light]) .sidebar{border-right:.5px solid #ffffff12}}:root[data-theme=dark]{--sidebar:#111214;--sidebar-sel:#ffffff1a;--sidebar-hover:#ffffff0d;--sidebar-text-2:#ebebf08c;--toolbar:#1a1b1e;--content:#18191c;--inspector:#1c1d20;--group:#25262a;--group-ring:#ffffff0f;--text:#f5f5f7;--text-2:#a3a3ab;--text-3:#7c7c85;--sep:#ffffff14;--sep-strong:#ffffff21;--fill:#ffffff0f;--fill-2:#ffffff1a;--accent:#ff6a3d;--accent-hover:#ff7c55;--accent-press:#e45a2f;--accent-tint:#ff6a3d2e;--focus:#ff6a3d80;--on-accent:#fff;--control:#2c2d32;--control-press:#36373d;--seg-track:#ffffff12;--seg-on:#3a3b41;--field:#121315;--pop:#202125fb;--pop-arrow:#202125fc;--heading:var(--text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=dark] .sidebar{border-right:.5px solid #ffffff12}.page a{color:var(--accT)}.page .muted{color:var(--mut)}.page .small{font-size:.8125rem}.page .page-title{margin:0;font-size:1.625rem;font-weight:700;line-height:1.2}.page .btn{border:1px solid var(--bd);background:var(--card);min-height:2.5rem;color:var(--ink);cursor:pointer;white-space:nowrap;border-radius:.5rem;justify-content:center;align-items:center;gap:.375rem;padding:0 .875rem;font-weight:500;text-decoration:none;display:inline-flex}.page .btn:hover{background:var(--line2)}.page .btn:disabled{cursor:not-allowed;opacity:.55}.page .btn--primary{background:var(--acc);color:var(--onAcc);border:0;font-weight:600}.page .btn--primary:hover{background:var(--accH)}.page .btn--primary:disabled{background:var(--accD);opacity:1}.page .btn--link{min-height:0;color:var(--accT);background:0 0;border:0;padding:0;font-weight:500;text-decoration:underline}.page .btn--link:hover{background:0 0}.page .btn--danger{color:var(--errFg)}.page .input{border:1px solid var(--bd);background:var(--card);border-radius:.5rem;width:100%;min-height:2.5rem;padding:0 .75rem}.page .input[aria-invalid=true]{border-color:var(--errFg)}.page .field{gap:.375rem;display:grid}.page .field-error{color:var(--errFg);font-size:.8125rem}.page .row{flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}.page .switch{cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:.625rem;padding:.25rem 0;display:inline-flex}.page .card{background:var(--card);border:1px solid var(--line);border-radius:.875rem;padding:1rem}.page .stack{grid-template-columns:minmax(0,1fr);gap:.75rem;display:grid}.page .stack--tight{grid-template-columns:minmax(0,1fr);gap:.5rem;display:grid}.page .note{background:var(--accS);color:var(--accFg);border-radius:.625rem;padding:.625rem .75rem;font-size:.875rem}.page .note--warn{background:var(--warnBg);color:var(--warnFg)}.page .kv{grid-template-columns:max-content minmax(0,1fr);gap:.375rem 1rem;font-size:.875rem;display:grid}.page .kv dt{color:var(--mut)}.page .kv dd{margin:0}.page .narrow{max-width:40rem}.page .provider-btn{cursor:pointer;border-radius:.5rem;justify-content:center;align-items:center;gap:.625rem;min-height:2.75rem;padding:0 1rem;font-size:.9375rem;font-weight:500;text-decoration:none;display:flex}.page .provider-btn__mark{flex:none;width:1.125rem;height:1.125rem}.page .provider-btn--google{color:#1f1f1f;background:#fff;border:1px solid #747775;font-family:Roboto,DM Sans,system-ui,sans-serif}.page .provider-btn--google:hover{background:#f8f9fa}.page .provider-btn--apple{color:#fff;background:#000;border:1px solid #000;font-family:-apple-system,BlinkMacSystemFont,DM Sans,system-ui,sans-serif}.page .provider-btn--apple .provider-btn__mark{width:1.0625rem;height:1.0625rem;margin-top:-.125rem}.page .provider-btn--apple:hover{background:#1d1d1f}.page .divider{color:var(--mut);align-items:center;gap:.75rem;margin:0;font-size:.8125rem;display:flex}.page .divider:before,.page .divider:after{content:"";border-top:1px solid var(--line);flex:1}.page .methods{gap:.625rem;margin:0;padding:0;list-style:none;display:grid}.page .methods li{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem;font-size:.875rem;display:flex}.page{--card:var(--group);--ink:var(--text);--line:var(--sep);--line2:var(--fill);--bd:var(--sep-strong);--seg:var(--seg-track);--mut:var(--text-2);--acc:var(--accent);--accH:var(--accent-hover);--accD:color-mix(in srgb, var(--accent) 45%, transparent);--onAcc:var(--on-accent);--accS:var(--accent-tint);--accT:var(--accent-press);--accFg:var(--text);--warnBg:#fbf1dc;--warnFg:#5c4004;--errFg:#7a1f1a;color:var(--text);font-size:.9375rem;line-height:1.45}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .page{--accT:var(--peach);--warnBg:#3a2f12;--warnFg:#f0d9a0;--errFg:#f0a8a2}:root:not([data-theme=light]) .page .provider-btn--google{color:#e3e3e3;background:#131314;border-color:#8e918f}:root:not([data-theme=light]) .page .provider-btn--apple{color:#000;background:#fff;border-color:#fff}}:root[data-theme=dark] .page{--accT:var(--peach);--warnBg:#3a2f12;--warnFg:#f0d9a0;--errFg:#f0a8a2}:root[data-theme=dark] .page .provider-btn--google{color:#e3e3e3;background:#131314;border-color:#8e918f}:root[data-theme=dark] .page .provider-btn--apple{color:#000;background:#fff;border-color:#fff}.page .btn{height:auto;box-shadow:none;font-size:.90625rem}.page .btn--primary{box-shadow:none}.page .page-title{color:var(--heading);letter-spacing:-.022em;font-size:2rem}.page .main{padding:2.5rem 2rem 4rem}.page .legal-links{margin-top:.5rem}.page--full{background:var(--inspector);position:fixed;inset:0;overflow-y:auto}.page--full .main{margin:0 auto}.content.page .content-inner{max-width:45rem}.content.page .card{background:var(--group);border-color:var(--group-ring)}.sb-brand{letter-spacing:-.01em;color:#fff;flex:none;align-items:center;gap:.625rem;width:15rem;height:3.25rem;padding:0 1.25rem;font-size:.9375rem;font-weight:700;display:flex}.sb-brand-mark{background:var(--accent);border-radius:.375rem;flex:none;place-items:center;width:1.375rem;height:1.375rem;display:grid}.sb-brand-mark:after{content:"";border:.1rem solid #fff;border-radius:.125rem;width:.6875rem;height:.4375rem}.sb-avatar{background:var(--peach);opacity:.9;border-radius:50%;width:1.125rem;height:1.125rem}.pop--up{transform-origin:0 100%}.menu-item--danger strong{color:var(--red)}.menu-item--danger:hover strong,.menu-item--danger:focus-visible strong{color:#fff}.pv-screen{border-radius:.25rem;width:100%;position:relative;overflow:hidden}.pv-screen .ps-stage{cursor:default;position:absolute;inset:0}.kind-card[disabled]{opacity:.45}.menu-item[disabled]{opacity:.4}.sheet-error{color:var(--red)!important;margin:.625rem 0 0!important;font-size:.75rem!important}.sheet .grp .row label,.sheet .grp .row .row-label{color:var(--text)}.sheet .row-value{color:var(--text-2);text-align:right;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.si-head{align-items:center;gap:.75rem;display:flex}.si-head .sheet-art{flex:none;margin:0}.si-head p{margin:.125rem 0 0}.si-action{margin-top:.875rem}.si-left{color:var(--text);margin-right:auto;text-decoration:none}.btn--destructive{background:var(--red);color:#fff;box-shadow:none}.btn--destructive:hover{background:color-mix(in srgb, var(--red) 88%, #fff)}.sheet-art--warn{background:color-mix(in srgb, var(--red) 12%, transparent);color:var(--red)}:root{--accent-ink:#b8400f;--on-coral:#2a0e04;--on-accent:var(--on-coral);--on-accent-2:#2a0e04b8;--unsent:#c2410c;--unsent-dot:var(--accent);--ok-dot:#30c25b;--off-dot:#a3a3aa;--label-ink:var(--navy);--tv-shadow:0 .625rem 1.5rem #00000029;--menu:#fff;--menu-ring:0 0 0 .5px #0000002e, 0 .875rem 2.25rem #0003;--control-ring:0 .5px 1px #0000002e, 0 0 0 .5px #0000001a;--sb-text-2:#deecffc7}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--accent-ink:#ffa27f;--unsent:var(--peach);--unsent-dot:var(--peach);--ok-dot:#32d74b;--off-dot:#66666e;--label-ink:var(--text-2);--tv-shadow:0 .625rem 1.625rem #00000073;--menu:#25262a;--menu-ring:0 0 0 .5px #ffffff24, 0 1rem 2.5rem #0000008c;--control-ring:0 .5px 1px #0006, inset 0 .5px 0 #ffffff14;--sb-text-2:#ebebf0a8;--on-accent:var(--on-coral);--on-accent-2:#2a0e04b8}}:root[data-theme=dark]{--accent-ink:#ffa27f;--unsent:var(--peach);--unsent-dot:var(--peach);--ok-dot:#32d74b;--off-dot:#66666e;--label-ink:var(--text-2);--tv-shadow:0 .625rem 1.625rem #00000073;--menu:#25262a;--menu-ring:0 0 0 .5px #ffffff24, 0 1rem 2.5rem #0000008c;--control-ring:0 .5px 1px #0006, inset 0 .5px 0 #ffffff14;--sb-text-2:#ebebf0a8;--on-accent:var(--on-coral);--on-accent-2:#2a0e04b8}.sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sidebar--simple .sb-scroll{flex-direction:column;gap:1px;padding:.25rem .625rem .75rem;display:flex}.sidebar--simple .nav{color:#fff;border-radius:.5rem;align-items:center;gap:.625rem;width:100%;padding:.5rem .625rem;font-size:.90625rem;font-weight:500;text-decoration:none;display:flex}.sidebar--simple .nav .i{color:var(--sky-ink)}.sidebar--simple .nav:hover{background:var(--sidebar-hover)}.sidebar--simple .nav[aria-current=page]{background:var(--sidebar-sel)}.sidebar--simple .nav.nav--group{cursor:default;margin-top:.25rem}.sidebar--simple .nav.nav--group:hover{background:0 0}.sidebar--simple .nav.nav--tab{display:none}.sidebar--simple .nav-count{color:var(--sb-text-2);font-variant-numeric:tabular-nums;margin-left:auto;font-size:.78125rem;font-weight:500}.sidebar--simple .sb-sub{flex-direction:column;gap:1px;margin:.125rem 0 .375rem;padding:0;list-style:none;display:flex}.sidebar--simple .sb-ch{width:100%;color:var(--sb-text-2);text-align:left;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;border-radius:.4375rem;padding:.375rem .625rem .375rem 2.3125rem;font-size:.84375rem;text-decoration:none;display:block;overflow:hidden}.sidebar--simple .sb-ch:hover{background:var(--sidebar-hover);color:#fff}.sidebar--simple .sb-ch[aria-current=page]{background:var(--sidebar-sel);color:#fff;font-weight:600}.sidebar--simple .sb-new{color:var(--peach);align-items:center;gap:.4375rem;padding-left:2.0625rem;display:flex}.sidebar--simple .sb-new .i,.sidebar--simple .sb-new:hover{color:var(--peach)}.sidebar--simple .sb-foot{justify-content:flex-start;gap:.375rem}.sidebar--simple .sb-btn{height:2rem;color:var(--sb-text-2);background:0 0;border:0;border-radius:.4375rem;align-items:center;gap:.5rem;padding:0 .625rem;font-size:.8125rem;display:inline-flex}.sidebar--simple .sb-btn:hover,.sidebar--simple .sb-btn.is-sel{background:var(--sidebar-hover);color:#fff}.sidebar--simple .sb-mode{justify-content:center;width:2rem;padding:0}.toolbar--simple{gap:.625rem;padding:0 1.375rem}.tb-title{white-space:nowrap;margin:0;font-size:.9375rem;font-weight:600}.tb-back{min-width:0;max-width:16rem;height:1.875rem;color:var(--text);white-space:nowrap;border-radius:.4375rem;align-items:center;gap:.25rem;margin-left:-.5rem;padding:0 .625rem 0 .375rem;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}.tb-back>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.tb-back .i{color:var(--accent-ink);flex:none}.tb-back:hover{background:var(--fill)}.tb-back:focus-visible{box-shadow:0 0 0 3px var(--focus);outline:none}.sync{min-width:0;color:var(--text-2);align-items:center;gap:.4375rem;font-size:.8125rem;display:inline-flex}.sync>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sdot{background:var(--ok-dot);border-radius:50%;flex:none;width:.5rem;height:.5rem;display:inline-block}.sdot--off{background:var(--off-dot)}.sdot--unsent{background:var(--unsent-dot)}.sdot--busy{border:1.5px solid var(--text-3);background:0 0;border-top-color:#0000;animation:.8s linear infinite spin}.page-simple{max-width:73.75rem;padding:1.75rem 2rem 3rem}.page-simple--screens{max-width:80rem}.wall{--h:10.625rem;flex-wrap:wrap;align-items:stretch;gap:1.375rem;display:flex}.label{color:var(--label-ink);margin:0;font-size:.78125rem;font-weight:700}.tv{background:var(--bezel);box-shadow:var(--bezel-ring), var(--tv-shadow);border-radius:.5625rem;padding:.375rem;display:block;position:relative}.tv .tv-screen{border-radius:.1875rem;display:block}.tv-off{background:#0000006b;border-radius:.5625rem;position:absolute;inset:0}.tv-off-badge{color:#fff;background:#111214e6;border-radius:50%;place-items:center;width:1.5rem;height:1.5rem;display:grid;position:absolute;top:.625rem;right:.625rem;box-shadow:0 0 0 1px #ffffff38,0 2px 6px #0000004d}.tv-veil{color:#fff;background:#0000008c;border-radius:.5625rem;justify-content:center;align-items:center;font-size:.8125rem;font-weight:600;display:flex;position:absolute;inset:0}.tv-preview{color:#fff;letter-spacing:.02em;pointer-events:none;background:#111214e0;border-radius:999px;padding:.125rem .5rem;font-size:.6875rem;font-weight:600;position:absolute;top:0;left:.875rem;transform:translateY(-50%);box-shadow:0 0 0 1px #ffffff38,0 2px 6px #0000004d}.tv.is-updating .tv-screen{filter:blur(1.5px)saturate(.6);transition:filter .3s}.tv.is-landed .tv-screen{animation:tv-land .8s var(--ease-out)}@keyframes tv-land{0%{opacity:.15;filter:blur(4px);transform:scale(.985)}}.scard{width:max(calc(var(--h) * var(--r) + 2.75rem), 15.625rem);background:var(--group);box-shadow:0 0 0 .5px var(--group-ring);border-radius:.875rem;flex-direction:column;flex:none;gap:.75rem;padding:1rem;display:flex}.scard-tv{height:calc(var(--h) * 1.07);color:inherit;cursor:pointer;background:0 0;border:0;border-radius:.625rem;justify-content:center;align-items:flex-end;padding:0;text-decoration:none;display:flex;position:relative;container-type:inline-size}.scard-tv .tv,.sv-hero .tv{--b:calc(var(--th) * .035);width:calc(var(--th) * var(--r) + var(--b) * 2);padding:var(--b);border-radius:calc(var(--b) * 1.5)}.scard-tv .tv .tv-screen,.sv-hero .tv .tv-screen{border-radius:calc(var(--b) * .5)}.scard-tv .tv-off,.scard-tv .tv-veil,.sv-hero .tv-off,.sv-hero .tv-veil{border-radius:inherit}.scard-tv .tv{--th:var(--h);transition:box-shadow .2s var(--ease-out), transform .2s var(--ease-out)}.tv.is-arriving .ps-screen,.tv.is-arriving .ps-waiting{animation-delay:-1s}.scard-tv:hover .tv{box-shadow:0 0 0 2px var(--accent), var(--tv-shadow);transform:translateY(-2px)}.scard-tv:focus-visible{outline:none}.scard-tv:focus-visible .tv{box-shadow:0 0 0 3px var(--focus), var(--tv-shadow)}.scard-head{flex-direction:column;gap:.125rem;margin-top:.125rem;display:flex}.scard-name{overflow-wrap:anywhere;min-width:0;font-size:1.0625rem;font-weight:700}.status{color:var(--text-2);align-items:center;gap:.4375rem;font-size:.84375rem;display:inline-flex}.scard-plays{flex-direction:column;gap:.375rem;display:flex}.picker{background:var(--control);width:100%;box-shadow:var(--control-ring);text-align:left;cursor:pointer;border:0;border-radius:.625rem;align-items:center;gap:.625rem;padding:.5625rem .75rem;transition:background .15s;display:flex}.picker:hover{background:var(--fill-2)}.picker>.i:first-child{color:var(--accent-ink)}.picker>.i:last-child{color:var(--text-2)}.picker>span{flex:1;min-width:0}.picker strong{white-space:nowrap;text-overflow:ellipsis;font-size:.90625rem;font-weight:600;display:block;overflow:hidden}.picker small{color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;font-size:.78125rem;display:block;overflow:hidden}.after{background:var(--accent-tint);color:var(--accent-ink);border-radius:.5625rem;margin:0;padding:.5625rem .75rem;font-size:.8125rem}.add-screen{min-height:calc(var(--h) + .75rem);border:1.5px dashed var(--fill-2);color:var(--accent-ink);cursor:pointer;background:0 0;border-radius:.875rem;flex-direction:column;flex:0 0 7rem;justify-content:center;align-self:stretch;align-items:center;gap:.375rem;font-size:.84375rem;font-weight:500;transition:background .15s,border-color .15s;display:flex}.add-screen .i{color:var(--accent-ink)}.add-screen:hover{background:var(--accent-tint);border-color:#0000}.pop.pop--pick{background:var(--menu);width:auto;min-width:15rem;max-width:min(21.25rem,100vw - 1.5rem);box-shadow:var(--menu-ring);-webkit-backdrop-filter:none;animation:pop-in .16s var(--ease-out);transform-origin:0 0;border-radius:.625rem;padding:.375rem;position:absolute;overflow:auto}.pop--pick:before{display:none}.pick-head{color:var(--text-2);padding:.5rem .625rem .25rem;font-size:.75rem;font-weight:700}.pick-item{width:100%;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.375rem;align-items:center;gap:.625rem;padding:.4375rem .625rem;font-size:.875rem;display:flex}.pick-item .i{color:var(--text-2)}.pick-text{flex:1;min-width:0}.pick-text strong{white-space:nowrap;text-overflow:ellipsis;font-weight:500;display:block;overflow:hidden}.pick-text small{color:var(--text-2);font-size:.75rem;display:block}.pick-check{color:var(--accent-ink);margin-left:auto;display:grid}.pick-item:hover:not([aria-disabled=true]),.pick-item:focus-visible:not([aria-disabled=true]){background:var(--accent);color:var(--on-coral);outline:none}.pick-item:hover:not([aria-disabled=true]) :is(.i,small,.pick-check),.pick-item:focus-visible:not([aria-disabled=true]) :is(.i,small,.pick-check){color:var(--on-coral)}.pick-item[aria-disabled=true]{cursor:default}.pick-item[aria-disabled=true] strong,.pick-item[aria-disabled=true]>.i{opacity:.45}.pick-item[aria-disabled=true]:focus-visible{background:var(--fill-2);outline:none}@media (width<=760px){.window{grid-template-rows:auto 3.25rem minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.window .sidebar{flex-flow:wrap;grid-area:1/1;align-items:center;gap:2px;padding:.5rem .625rem;overflow:visible}.sidebar--simple .sb-brand{display:none}.sidebar--simple .sb-scroll{display:contents}.sidebar--simple .nav{width:auto;padding:.4375rem .625rem}.sidebar--simple .nav .i,.sidebar--simple .nav-count,.sidebar--simple .nav.nav--group{display:none}.sidebar--simple .nav.nav--tab{display:flex}.sidebar--simple .sb-foot{border:0;width:auto;margin-left:auto;padding:0}.sidebar--simple .sb-foot .tb-spacer,.sidebar--simple .sb-foot .sb-btn>span:not(.sb-avatar){display:none}.sidebar--simple .sb-foot .sb-btn{padding:0 .4375rem}.sidebar--simple .sb-sub{flex-direction:row;flex:100%;order:9;gap:.25rem;margin:.375rem 0 0;display:none;overflow-x:auto}.sidebar--simple .sb-sub.is-here{display:flex}.sidebar--simple .sb-sub li{flex:none}.sidebar--simple .sb-ch{width:auto;padding:.375rem .75rem}.sidebar--simple .sb-new{padding-left:.625rem}.window .toolbar{grid-area:2/1}.window .content{grid-area:3/1}.toolbar--simple{gap:.375rem;padding:0 .75rem 0 1rem}.toolbar--simple .tb-title{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.page-simple{padding:1.25rem 1rem 2rem}.wall{gap:1rem}.scard{flex:100%;width:auto}.scard-tv{height:auto}.scard-tv .tv{--th:calc(100cqw / (var(--r) + .07))}.scard-tv .tv--tall{--th:calc(40cqw / (var(--r) + .07))}.add-screen{flex-direction:row;flex:100%;min-height:3.25rem}.sheet .pop-body{padding:1.125rem 1rem 1rem}.sheet .row>label,.sheet .row>.row-label{flex:auto;min-width:0}}@media (width<=760px),(pointer:coarse){.sidebar--simple .nav,.sidebar--simple .sb-ch{align-items:center;min-height:2.75rem;display:flex}.sidebar--simple .sb-btn{justify-content:center;min-width:2.75rem;height:2.75rem}.picker{min-height:2.75rem}.tb-back{height:2.75rem}.sv-edit,.pick-item{min-height:2.75rem}}@keyframes toast-in{0%{opacity:0;transform:translate(-50%,.5rem)}}.toast{animation-name:toast-in}@media (prefers-reduced-motion:reduce){.pop,.pop.sheet,.toast{animation:.2s ease-out fade-in!important}.tv.is-landed .tv-screen{animation:.5s ease-out fade-in!important}.scard-tv:hover .tv{transform:none}.sdot--busy{animation:none}}:root{--kind-rides:var(--navy);--kind-hours:#c26a00;--kind-weather:#1a7fb0;--share-ink:#1a5c99;--share-bg:#1a5c991a;--row-hover:#12355b0d;--panel-open:#f3f6fa;--down-ink:#b25000}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--kind-rides:var(--sky-ink);--kind-hours:#ffb340;--kind-weather:#5ac8fa;--share-ink:#9fd2ff;--share-bg:#7cc4ff1f;--row-hover:#ffffff0a;--panel-open:#1c1d20;--down-ink:#ffb340}}:root[data-theme=dark]{--kind-rides:var(--sky-ink);--kind-hours:#ffb340;--kind-weather:#5ac8fa;--share-ink:#9fd2ff;--share-bg:#7cc4ff1f;--row-hover:#ffffff0a;--panel-open:#1c1d20;--down-ink:#ffb340}.btn-s{background:var(--control);height:1.875rem;box-shadow:var(--control-ring);color:var(--text);white-space:nowrap;cursor:pointer;border:0;border-radius:.4375rem;justify-content:center;align-items:center;gap:.375rem;padding:0 .8125rem;font-size:.84375rem;font-weight:500;transition:background .15s;display:inline-flex}.btn-s:hover:not(:disabled){background:var(--fill-2)}.btn-s:disabled{opacity:.45;cursor:default}.btn-s .i{color:inherit}.cp-field{background:var(--field);width:100%;height:2.125rem;box-shadow:var(--field-ring);color:var(--text);caret-color:var(--accent);border:0;border-radius:.4375rem;padding:0 .6875rem;font-size:.875rem}.cp-field:focus{box-shadow:var(--field-ring), 0 0 0 3px var(--focus);outline:none}select.cp-field{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23888' stroke-width='2.4' stroke-linecap='round'%3E%3Cpath d='m7 9 5-5 5 5M7 15l5 5 5-5'/%3E%3C/svg%3E");background-position:right .625rem center;background-repeat:no-repeat;padding-right:1.875rem}.cp-field--auto{width:auto;min-width:9rem}.cp-field--inline{flex:1;min-width:0;height:1.75rem}.cp-seg{background:var(--seg-track);border-radius:.5rem;padding:2px;display:flex}.cp-seg button{color:var(--text-2);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:.375rem;flex:1;justify-content:center;align-items:center;gap:.375rem;padding:.3125rem .625rem;font-size:.8125rem;display:inline-flex}.cp-seg button:hover{color:var(--text)}.cp-seg button[aria-pressed=true]{background:var(--seg-on);color:var(--text);box-shadow:var(--seg-on-shadow);font-weight:500}.cp-seg--sm{flex:0 auto;min-width:0;overflow-x:auto}.cp-seg--sm button{flex:none;padding:.25rem .6875rem;font-size:.78125rem}.cp-seg--sm button .i{color:var(--text-3)}.cp-seg--sm button[aria-pressed=true] .i{color:var(--accent-ink)}.cp-switch{background:var(--fill-2);cursor:pointer;border:0;border-radius:.6875rem;flex:none;width:2.375rem;height:1.375rem;transition:background .2s;position:relative}.cp-switch:after{content:"";width:1.125rem;height:1.125rem;transition:transform .2s var(--ease-out);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0000004d}.cp-switch[aria-checked=true]{background:var(--ok-dot)}.cp-switch[aria-checked=true]:after{transform:translate(1rem)}.cp-stepper{background:var(--field);height:2.125rem;box-shadow:var(--field-ring);border-radius:.4375rem;align-items:center;display:inline-flex}.cp-stepper button{width:2.125rem;height:2.125rem;color:var(--text-2);cursor:pointer;background:0 0;border:0;font-size:1rem}.cp-stepper button:hover:not(:disabled){color:var(--text)}.cp-stepper button:disabled{opacity:.35;cursor:default}.cp-stepper span{text-align:center;font-variant-numeric:tabular-nums;min-width:4.5rem;font-size:.875rem}.quiet{color:var(--text-2);margin:0;font-size:.8125rem}.cp-fields{border:0;min-width:0;margin:0;padding:0}.cp-fields[disabled]{opacity:1}.cp-head{align-items:center;gap:.5rem;display:flex}.cp-h1{flex:1;min-width:0;margin:0}.cp-title{width:100%;min-width:0;font:700 1.875rem/1.15 var(--font);letter-spacing:-.022em;color:var(--heading);background:0 0;border:0;border-radius:.375rem;margin:0 -.375rem;padding:.125rem .375rem}.cp-title::placeholder{color:var(--text-3)}.cp-title:hover{background:var(--fill)}.cp-title:focus{background:var(--field);box-shadow:var(--field-ring);outline:none}.cp-more{width:2rem;height:2rem;color:var(--text-2);cursor:pointer;background:0 0;border:0;border-radius:.4375rem;flex:none;place-items:center;display:grid}.cp-more:hover{background:var(--fill);color:var(--text)}.cp-sub{color:var(--text-2);text-wrap:pretty;margin:.375rem 0 0;font-size:.84375rem}.cp-sub a{color:var(--text);text-underline-offset:3px;-webkit-text-decoration-color:var(--fill-2);text-decoration-color:var(--fill-2);font-weight:500}.cp-sub a:hover{text-decoration-color:currentColor}.cp-sub a.is-from{font-weight:700}.cp-reach{color:var(--text-2);margin:.25rem 0 0;font-size:.84375rem}.cp-section{margin:0 0 .625rem;font-size:.9375rem}.cp-section-head{flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;display:flex}.cp-banner{background:var(--accent-tint);color:var(--text);border-radius:.625rem;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-bottom:1.25rem;padding:.6875rem .8125rem;font-size:.8125rem;display:flex}.cp-banner>.i{color:var(--accent-ink)}.cp-banner p{flex:15rem;margin:0}.cp-style{flex-direction:column;align-items:flex-start;gap:.875rem;margin:1.625rem 0 1.875rem;display:flex}.cp-style .cp-section{margin:0}.cp-themes{grid-template-columns:repeat(auto-fill,10.75rem);gap:.875rem;width:100%;display:grid}.cp-themes--tall{grid-template-columns:repeat(auto-fill,6rem)}.cp-theme{color:var(--text-2);text-align:center;cursor:pointer;background:0 0;border:0;border-radius:.5625rem;flex-direction:column;gap:.4375rem;padding:0;font-size:.8125rem;display:flex}.cp-theme .tv{border-radius:.4375rem;padding:3%;transition:box-shadow .15s,opacity .2s,filter .2s}.cp-theme:hover .tv{box-shadow:0 0 0 2px var(--fill-2), var(--tv-shadow)}.cp-theme:focus-visible{outline:none}.cp-theme:focus-visible .tv{box-shadow:0 0 0 3px var(--focus), var(--tv-shadow)}.cp-theme[aria-pressed=true]{color:var(--accent-ink);font-weight:600}.cp-theme[aria-pressed=true] .tv{box-shadow:0 0 0 2.5px var(--accent), var(--tv-shadow)}.cp-theme[aria-disabled=true]{cursor:not-allowed;color:var(--text-3)}.cp-theme[aria-disabled=true] .tv{opacity:.4;filter:grayscale(.7)}.cp-theme[aria-disabled=true]:hover .tv{box-shadow:var(--bezel-ring), var(--tv-shadow)}.cp-theme>small{color:var(--text-3);text-wrap:balance;margin-top:-.25rem;font-size:.75rem;font-weight:400;display:block}.cp-seg--layout{min-width:20rem}.cp-rows{flex-wrap:wrap;align-items:center;gap:.375rem .75rem;display:flex}.cp-rows .label{margin:0}.cp-rows .quiet{flex-basis:100%}.tv .pv-screen{border-radius:.1875rem;display:block}.tv .ps-screen,.tv .ps-waiting{animation-duration:.2s}.cp-scenes{background:var(--group);box-shadow:0 0 0 .5px var(--group-ring);border-radius:.75rem;margin:0;padding:0;list-style:none;overflow:hidden}.cp-scene{border-top:.5px solid var(--sep);background:var(--group);transition:background .25s var(--ease-out)}.cp-scene:first-child{border-top:0}.cp-scene.is-open{background:var(--panel-open)}.cp-scene.is-new{animation:cp-added 1.6s var(--ease-out)}@keyframes cp-added{0%{background:var(--accent-tint)}}.cp-scene.dragging,.cp-ride.dragging{z-index:5;background:var(--group);box-shadow:0 0 0 .5px var(--group-ring), 0 .75rem 1.75rem #0000002e;position:relative}.cp-scene.drop-above,.cp-ride.drop-above{box-shadow:inset 0 2px 0 var(--accent)}.cp-scene.drop-below,.cp-ride.drop-below{box-shadow:inset 0 -2px 0 var(--accent)}body.is-dragging,body.is-dragging *{-webkit-user-select:none;user-select:none;cursor:grabbing!important}.cp-scene-row{grid-template-columns:1.5rem minmax(0,1fr) auto 1.875rem;align-items:center;gap:.5rem;padding:.375rem .625rem .375rem .375rem;display:grid}.grip{width:1.5rem;height:1.875rem;color:var(--text-3);cursor:grab;touch-action:none;background:0 0;border:0;border-radius:.375rem;place-items:center;padding:0;display:grid}.grip:hover{color:var(--text);background:var(--fill)}.cp-scene-main{text-align:left;min-width:0;color:var(--text);cursor:pointer;background:0 0;border:0;border-radius:.5rem;align-items:center;gap:.75rem;padding:.5rem .5rem .5rem .375rem;display:flex}.cp-scene-main:hover{background:var(--row-hover)}.cp-kind{background:var(--fill);border-radius:.5rem;flex:none;justify-content:center;align-items:center;width:1.875rem;height:1.875rem;display:flex}.cp-kind--rides .i{color:var(--kind-rides)}.cp-kind--hours .i{color:var(--kind-hours)}.cp-kind--weather .i{color:var(--kind-weather)}.cp-scene-name{flex:1;min-width:0}.cp-scene-name strong{white-space:nowrap;text-overflow:ellipsis;font-weight:600;display:block;overflow:hidden}.cp-scene-name small{color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;font-size:.78125rem;display:block;overflow:hidden}.cp-shared{color:var(--share-ink);white-space:nowrap;flex:none;align-items:center;gap:.25rem;font-size:.75rem;font-weight:600;display:inline-flex}.cp-shared .i{color:var(--share-ink)}.cp-chev{color:var(--text-3);transition:transform .25s var(--ease-out);display:flex}.cp-scene-main[aria-expanded=true] .cp-chev{transform:rotate(180deg)}.cp-dur{background:var(--field);height:1.875rem;box-shadow:var(--field-ring);color:var(--text);appearance:none;font-variant-numeric:tabular-nums;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 24 24' fill='none' stroke='%23888' stroke-width='2.6' stroke-linecap='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right .5625rem center;background-repeat:no-repeat;border:0;border-radius:.4375rem;padding:0 1.625rem 0 .625rem;font-size:.8125rem}.cp-icon-btn{width:1.875rem;height:1.875rem;color:var(--text-2);cursor:pointer;background:0 0;border:0;border-radius:.4375rem;place-items:center;display:grid}.cp-icon-btn:hover{background:var(--fill);color:var(--text)}.cp-empty{border:1.5px dashed var(--fill-2);color:var(--text-2);border-radius:.75rem;padding:1.75rem 1.25rem;font-size:.875rem}.cp-add-row{align-items:center;gap:.875rem;margin-top:.875rem;display:flex}.cp-scene-edit{animation:cp-open .3s var(--ease-out);grid-template-columns:minmax(0,1fr) minmax(18.75rem,25rem);align-items:start;gap:1.75rem;padding:.5rem 1.375rem 1.5rem 2.4375rem;display:grid}@keyframes cp-open{0%{opacity:0;transform:translateY(-4px)}}.cp-stage{flex-direction:column;gap:.625rem;min-width:0;display:flex;position:sticky;top:1rem}.cp-stage .tv{padding:3%}.cp-stage-tv--tall{width:100%;max-width:15rem;margin:0 auto}.cp-stage-cap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem .75rem;display:flex}.cp-pageno{color:var(--text-2);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.78125rem}.cp-settings{flex-direction:column;gap:1.125rem;min-width:0;display:flex}.cp-settings .label{margin:0 0 .5rem;display:block}.cp-hint{margin-top:.375rem;font-size:.75rem}.cp-note{background:var(--share-bg);color:var(--share-ink);border-radius:.625rem;flex-wrap:wrap;align-items:center;gap:.5rem .625rem;padding:.6875rem .8125rem;font-size:.8125rem;display:flex}.cp-note>.i{color:var(--share-ink)}.cp-note>span{flex:11.25rem}.cp-note b{font-weight:600}.cp-two{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.cp-line{justify-content:space-between;align-items:center;gap:.75rem;min-height:2.125rem;font-size:.875rem;display:flex}.cp-none{color:var(--text-2);margin:0;padding:.875rem;font-size:.8125rem}.cp-none--dashed{border:1.5px dashed var(--fill-2);border-radius:.625rem}.cp-foot{align-items:center;gap:.75rem;margin-top:.625rem;display:flex}.cp-rides{background:var(--group);box-shadow:0 0 0 .5px var(--group-ring);border-radius:.625rem;margin:0;padding:0;list-style:none}.cp-ride{border-top:.5px solid var(--sep);align-items:center;gap:.5625rem;min-height:2.25rem;padding:.25rem .5rem .25rem .75rem;font-size:.84375rem;display:flex}.cp-ride:first-child{border-top:0}.cp-scene-edit .cp-rides{box-shadow:none;border-top:.5px solid var(--sep);border-bottom:.5px solid var(--sep);background:0 0;border-radius:0}.cp-ride .n{text-align:right;width:1rem;color:var(--text-2);font-variant-numeric:tabular-nums;flex:none;font-size:.78125rem}.cp-ride .nm{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.cp-ride .nm-note{color:var(--text-3)}.cp-w{color:var(--text-2);font-variant-numeric:tabular-nums;white-space:nowrap;font-style:normal}.cp-w--down{color:var(--down-ink);font-weight:600}.cp-rides--picked .cp-ride{cursor:grab;padding-left:.125rem}.cp-rides--picked .cp-ride:hover{background:var(--row-hover)}.cp-rides--picked .grip{width:1.375rem;height:1.75rem}.cp-ride .rm{width:1.5rem;height:1.5rem;color:var(--text-3);cursor:pointer;background:0 0;border:0;border-radius:.375rem;flex:none;place-items:center;display:grid}.cp-ride .rm:hover{background:var(--fill-2);color:var(--text)}.pop.pop--picker{background:var(--menu);width:22.5rem;max-width:calc(100vw - 1.5rem);box-shadow:var(--menu-ring);-webkit-backdrop-filter:none;animation:pop-in .16s var(--ease-out);transform-origin:0 0;border-radius:.625rem;padding:.75rem;position:absolute}.pop--picker:before{display:none}.cp-search{display:block;position:relative}.cp-search .i{color:var(--text-3);position:absolute;top:.625rem;left:.5625rem}.cp-search .cp-field{padding-left:1.875rem}.cp-picklist{background:var(--group);max-height:20rem;box-shadow:0 0 0 .5px var(--group-ring);border-radius:.5625rem;margin-top:.625rem;overflow-y:auto}.cp-park{z-index:1;color:var(--text-2);background:var(--panel-open);padding:.5rem .75rem .25rem;font-size:.71875rem;font-weight:700;position:sticky;top:0}.cp-picklist label{cursor:pointer;align-items:center;gap:.5625rem;padding:.4375rem .75rem;font-size:.8125rem;display:flex}.cp-picklist label+label{border-top:.5px solid var(--sep)}.cp-picklist label:hover{background:var(--row-hover)}.cp-picklist .nm{flex:1;min-width:0;line-height:1.3}.cp-cb{appearance:none;background:var(--field);width:.9375rem;height:.9375rem;box-shadow:inset 0 0 0 1px var(--fill-2), 0 .5px 1px #0000001a;cursor:pointer;border-radius:.25rem;flex:none;place-items:center;margin:0;display:grid}.cp-cb:checked{background:var(--accent);box-shadow:none}.cp-cb:checked:after{content:"";border:solid var(--on-coral);border-width:0 0 2px 2px;width:.5rem;height:.3125rem;transform:translateY(-1px)rotate(-45deg)}.cp-cb:disabled{opacity:.4;cursor:default}.pop--picker .pop-actions{justify-content:flex-start;margin-top:.75rem}@media (width<=1080px){.cp-scene-edit{grid-template-columns:minmax(0,1fr);padding-left:1.375rem}.cp-stage{max-width:32.5rem;position:static}}@media (width<=760px){.cp-title{font-size:1.625rem}.cp-scene-row{grid-template-columns:2rem minmax(0,1fr) auto 2.75rem;gap:.25rem;padding:.25rem .375rem .25rem .125rem}.cp-scene-main{gap:.625rem;padding-left:.125rem}.cp-scene-main .cp-shared,.cp-scene-main .cp-chev{display:none}.cp-scene-name strong{white-space:normal;-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;line-height:1.25;display:-webkit-box}.cp-kind{width:1.625rem;height:1.625rem}.cp-dur{background-position:right .4375rem center;padding-right:1.375rem}.cp-scene-edit{padding:.375rem .875rem 1.25rem}.cp-two{grid-template-columns:1fr}.cp-rides--picked .rm--x{display:none}.cp-ride .nm{white-space:normal;-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;line-height:1.25;display:-webkit-box}.cp-themes{grid-template-columns:repeat(2,minmax(0,1fr))}.cp-seg--layout{width:100%;min-width:0}.cp-stage-cap{flex-direction:column;align-items:stretch}}@media (width<=760px),(pointer:coarse){.btn-s,.cp-field,.cp-dur,.cp-stepper{height:2.75rem}.cp-stepper button,.cp-icon-btn,.cp-more{width:2.75rem;height:2.75rem}.cp-seg button{min-height:2.5rem}.grip,.cp-rides--picked .grip{width:2rem;height:2.75rem}.cp-ride{min-height:3rem}.cp-ride .rm{width:2.5rem;height:2.5rem}.cp-scene-main{min-height:3.25rem}.cp-picklist label{min-height:2.75rem}.cp-cb{width:1.25rem;height:1.25rem}.cp-switch{border-radius:1rem;width:3.1875rem;height:1.9375rem}.cp-switch:after{width:1.6875rem;height:1.6875rem}.cp-switch[aria-checked=true]:after{transform:translate(1.25rem)}.cp-title{min-height:2.75rem}}@media (prefers-reduced-motion:reduce){.cp-scene-edit{animation:.2s ease-out fade-in!important}.cp-chev,.cp-switch:after{transition:none!important}}.window{overflow:clip}.pending{min-width:0;height:1.875rem;color:var(--unsent);background:0 0;border:0;border-radius:.4375rem;align-items:center;gap:.4375rem;padding:0 .5625rem;font-size:.84375rem;font-weight:500;display:inline-flex}.pending:before{content:"";background:var(--unsent-dot);border-radius:50%;flex:none;width:.4375rem;height:.4375rem}.pending:hover,.pending[aria-expanded=true]{background:var(--fill)}.pending span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pending .i{flex:none}.toolbar--simple .btn--send{height:1.875rem;box-shadow:none;flex:none;padding:0 .8125rem;font-weight:600}.toolbar--simple .btn--send:disabled{opacity:.45}.pop.pop--sendall{background:var(--menu);width:22rem;max-width:calc(100vw - 1.5rem);max-height:calc(100vh - 7rem);box-shadow:var(--menu-ring);-webkit-backdrop-filter:none;animation:pop-in .16s var(--ease-out);border-radius:.625rem;overflow-y:auto}.pop--sendall:before{display:none}.pop--sendall .pop-body{padding:.375rem .375rem .5rem}.sa-tv+.sa-tv{border-top:.5px solid var(--sep);margin-top:.25rem;padding-top:.25rem}.sa-head{cursor:pointer;border-radius:.375rem;align-items:center;gap:.5625rem;padding:.4375rem .625rem .1875rem;display:flex}.sa-head strong{color:var(--text);font-size:.8125rem;font-weight:700}.sa-off{min-width:0;color:var(--text-2);flex:1;font-size:.75rem}.sa-notes{margin:0;padding:0 .625rem .25rem 2.0625rem;list-style:none}.sa-notes li{color:var(--text-2);padding:.1875rem 0 .1875rem .6875rem;font-size:.8125rem;line-height:1.35;position:relative}.sa-notes li:before{content:"";background:var(--text-3);border-radius:50%;width:.25rem;height:.25rem;position:absolute;top:.625rem;left:0}.sa-notes b{color:var(--text);font-weight:600}.sa-notes li.sa-fix{color:var(--red)}.sa-notes li.sa-fix:before{background:var(--red)}.pop .sa-alert{background:color-mix(in srgb, var(--red) 10%, transparent);color:var(--red);border-radius:.4375rem;margin:.25rem .25rem .375rem;padding:.5rem .625rem;font-size:.8125rem;font-weight:500}.pop .sa-checking{align-items:center;gap:.4375rem;margin:0;padding:.25rem .625rem 0;font-size:.75rem;display:flex}@media (width<=760px){.pending{padding:0 .375rem}.pending span{max-width:34vw}}@media (width<=760px),(pointer:coarse){.pending,.toolbar--simple .btn--send{height:2.75rem}.sa-head{min-height:2.75rem}.sa-head .check{width:1.25rem;height:1.25rem}}.sv{--hh:clamp(11rem, 40vh, 23rem)}.sv-hero{background:var(--panel-open);border-bottom:.5px solid var(--sep);justify-content:center;padding:2.5rem 2rem 2.25rem;display:flex;container-type:inline-size}.sv-hero .tv{--th:min(var(--hh), calc(100cqw / (var(--r) + .07)));view-transition-name:tv-zoom}.sv-body{flex-direction:column;gap:2rem;max-width:40rem;margin:0 auto;padding:1.75rem 2rem 3.5rem;display:flex}.sv-head{flex-direction:column;gap:.4375rem;display:flex}.sv-head .status{padding-left:.0625rem}.sv-plays{align-items:stretch;gap:.5rem;display:flex}.sv-plays .picker{flex:1;min-width:0}.sv-edit{height:auto;color:var(--text);border-radius:.625rem;flex:none;gap:.4375rem;padding:0 .875rem;font-weight:500;text-decoration:none}.sv-edit .i{color:var(--accent-ink)}.sv-sec .after{margin-top:.625rem}.sv-hint{margin-top:.5rem}.sv-tv{border-top:.5px solid var(--sep);padding-top:1.25rem}.sv-facts{color:var(--text-2);margin:0;font-size:.8125rem;line-height:1.5}.sv-flow{margin-top:.875rem}.sv-flow .label{margin-bottom:.375rem;display:block}.sv-flow .quiet{margin-top:.375rem}.sv-actions{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}@media (width<=760px){.sv{--hh:clamp(9rem, 32vh, 16rem)}.sv-hero{padding:1.5rem 1rem 1.25rem}.sv-body{gap:1.5rem;padding:1.25rem 1rem 2.5rem}.sv-plays{flex-direction:column}.sv-edit{justify-content:center;min-height:2.75rem}}::view-transition-group(tv-zoom){animation-duration:.46s;animation-timing-function:cubic-bezier(.16,1,.3,1)}html.zoom-in::view-transition-old(tv-zoom){opacity:0;animation:none}html.zoom-out::view-transition-new(tv-zoom){opacity:0;animation:none}html.zoom-in::view-transition-new(tv-zoom){animation:none}html.zoom-out::view-transition-old(tv-zoom){animation:none}html.zoom-in::view-transition-old(root){animation:none}html.zoom-out::view-transition-old(root){animation:none}html.zoom-in::view-transition-new(root){animation:.3s cubic-bezier(.16,1,.3,1) both zoom-page-in}html.zoom-out::view-transition-new(root){animation:.3s cubic-bezier(.16,1,.3,1) both zoom-page-in}@keyframes zoom-page-in{0%{opacity:0}}h1[tabindex="-1"]:focus{outline:none}.btn--lg{border-radius:.5rem;min-height:2.25rem;padding:0 1.125rem;font-size:.90625rem}.su{max-width:64rem;margin:0 auto;padding-top:2.25rem}.su-skip{font-size:.84375rem}.su-dots{color:var(--text-3);flex-wrap:wrap;align-items:center;gap:.5rem;margin:0 0 2.25rem;padding:0;font-size:.8125rem;list-style:none;display:flex}.su-dots li{align-items:center;gap:.4375rem;display:flex}.su-dots li+li:before{content:"";background:var(--sep-strong);width:1.5rem;height:1px;margin-right:.0625rem}.su-dots b{width:1.25rem;height:1.25rem;box-shadow:inset 0 0 0 1.5px var(--sep-strong);border-radius:50%;place-items:center;font-size:.6875rem;display:grid}.su-dots .on{color:var(--text);font-weight:600}.su-dots .on b{background:var(--accent);box-shadow:none;color:#fff}.su-dots .done b{background:var(--fill-2);box-shadow:none;color:var(--text-2)}.su-title{font:700 1.875rem/1.15 var(--font);letter-spacing:-.022em;color:var(--heading);text-wrap:balance;margin:0}.su-lede{max-width:38rem;color:var(--text-2);text-wrap:pretty;margin:.5rem 0 0;font-size:.96875rem;line-height:1.45}.su-foot{justify-content:flex-end;gap:.75rem;margin-top:2rem;display:flex}.su-pair{grid-template-columns:minmax(0,1.15fr) minmax(18rem,1fr);align-items:start;gap:2.5rem;margin-top:1.75rem;display:grid}.su-pair-left{flex-direction:column;gap:1.25rem;min-width:0;display:flex}.su-figure{margin:0}.su-tv{border-radius:.75rem;width:100%;padding:2.4%}.su-tv .tv-screen{border-radius:.3125rem;overflow:hidden}.su-tv .su-pairing{color:#f5f5f5;text-align:center;background:#0b0b0b;flex-direction:column;justify-content:center;align-items:center;gap:3cqw;font-family:DM Sans,system-ui,sans-serif;display:flex;container-type:inline-size}.su-pairing-title{font-size:4.4cqw;font-weight:700}.su-pairing-steps{color:#9a9a9e;max-width:80%;font-size:2.4cqw;line-height:1.4}.su-pairing-code{letter-spacing:.12em;color:#f5f5f580;white-space:pre;font:500 9cqw/1 DM Mono,ui-monospace,monospace}.su-cap{color:var(--text-2);margin:.75rem 0 0;font-size:.8125rem}.su-form .code-field{width:100%;margin-top:.375rem}.su-grp{margin-top:1rem}.su-names{flex-wrap:wrap;gap:.375rem;margin-top:.625rem;display:flex}.su-names button{background:var(--fill);color:var(--text);cursor:pointer;border:0;border-radius:999px;padding:.25rem .625rem;font-size:.78125rem}.su-names button:hover{background:var(--fill-2)}.su-names button[aria-pressed=true]{background:var(--accent-tint);color:var(--accent-ink)}.su-form .sheet-error{margin-top:.875rem}.su-form .su-foot{margin-top:1.5rem}.su-ok{color:#1f8a51;background:#34c77b24;border-radius:999px;align-items:center;gap:.4375rem;margin:0 0 1rem;padding:.3125rem .75rem .3125rem .5rem;font-size:.8125rem;font-weight:600;display:inline-flex}.su-anytime{background:var(--accent-tint);max-width:40rem;color:var(--text);border-radius:.625rem;align-items:flex-start;gap:.625rem;margin:1.125rem 0 0;padding:.75rem .875rem;font-size:.875rem;line-height:1.45;display:flex}.su-anytime .i{color:var(--accent-ink);flex:none;margin-top:.125rem}.su-anytime strong{font-weight:600}.su-channels{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:1.25rem;margin-top:1.75rem;display:grid}.su-channels--tall{grid-template-columns:repeat(auto-fill,minmax(10rem,13rem))}.su-channel{background:var(--group);box-shadow:0 0 0 .5px var(--group-ring);color:var(--text);text-align:left;cursor:pointer;transition:box-shadow .15s, transform .2s var(--ease-out);border:0;border-radius:.875rem;flex-direction:column;gap:.75rem;padding:.875rem .875rem 1rem;display:flex}.su-channel:hover{transform:translateY(-2px)}.su-channel[aria-checked=true]{box-shadow:0 0 0 2px var(--accent), 0 8px 24px #00000014}.su-channel:focus-visible{box-shadow:0 0 0 3px var(--focus);outline:none}.su-channel[aria-disabled=true]{cursor:not-allowed;opacity:.5;transform:none}.su-channel .tv{border-radius:.5rem;padding:3%}.su-channel-text strong{font-size:1rem;font-weight:700;display:block}.su-channel-text small{color:var(--text-2);margin-top:.125rem;font-size:.78125rem;line-height:1.35;display:block}.su-playing{grid-template-columns:minmax(0,1.5fr) minmax(16rem,1fr);align-items:center;gap:2.5rem;margin-top:1.75rem;display:grid}.su-hero .tv{border-radius:.75rem;width:100%;padding:2.4%}.su-hero .tv .tv-screen{border-radius:.3125rem}.su-hero--tall{max-width:18rem}.su-next-h{margin-bottom:.375rem}.su-next{margin:0;padding:0;list-style:none}.su-next li+li{border-top:.5px solid var(--sep)}.su-next button{width:100%;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:.75rem;padding:.75rem .25rem;display:flex}.su-next button:hover strong{color:var(--accent-ink)}.su-next .i{color:var(--accent-ink);flex:none}.su-next strong{font-size:.90625rem;font-weight:600;display:block}.su-next small{color:var(--text-2);font-size:.78125rem}:root[data-theme=dark] .su-ok{color:#4cd38a}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .su-ok{color:#4cd38a}}@media (width<=760px){.su{padding-top:1rem}.su-dots{white-space:nowrap;flex-wrap:nowrap;gap:.3125rem;margin-bottom:1.5rem;font-size:.75rem}.su-dots li+li:before{width:.625rem}.su-title{font-size:1.5rem}.su-pair,.su-playing{grid-template-columns:minmax(0,1fr);gap:1.75rem}.su-channels{grid-template-columns:minmax(0,1fr)}.su-foot .btn--lg{flex:1}}@media (prefers-reduced-motion:reduce){.su-channel,.su-channel:hover{transition:none;transform:none}}
