@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 + 9.7)), calc(100cqh / (var(--rows) * (var(--l) * 1.52 + .93) + .2)))}.ps-sf-status{margin-left:.45em;position:relative}.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;--desk:linear-gradient(168deg, #dfe6ed 0%, #c4d3df 46%, #a9bfcb 100%);--window-ring:#00000047;--window-shadow:0 1.375rem 3rem #141e2d47, 0 .375rem .875rem #141e2d1f;--sidebar:#e8e8edbd;--sidebar-text-2:#00000085;--sidebar-sel:#0000001a;--sidebar-hover:#0000000a;--toolbar:#fbfbfd;--content:#fff;--inspector:#f5f5f7;--inspector-glass:#f5f5f7e6;--group:#fff;--group-ring:#00000012;--text:#1d1d1f;--text-2:#6e6e73;--text-3:#8e8e93;--sep:#00000017;--sep-strong:#00000026;--fill:#0000000d;--fill-2:#00000014;--row-alt:#00000007;--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;--search:#0000000d;--switch-off:#00000021;--knob:#fff;--pop:#fafafcfb;--pop-arrow:#fafafcfa;--pop-ring:#00000038;--pop-list:#fff;--list-head:#fafafa;--bezel:#121212;--bezel-ring:0 0 0 .5px #0000004d;--tile-ring:#0003;--slot:#f1f1f4;--green:#30c25b;--green-text:#1f8a3c;--orange:#ff9f0a;--red:#d70015;--st-down:#b25000;--st-refurb:#6d4fd6;--scroll:#00000038;--toast:#28282aeb;--spring:cubic-bezier(.32, 1.16, .6, 1);--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]){--desk:linear-gradient(168deg, #2a3442 0%, #1a212b 50%, #10151c 100%);--window-ring:#ffffff24;--window-shadow:0 1.375rem 3.375rem #0000008c, 0 .375rem .875rem #00000059;--sidebar:#2c2c30b8;--sidebar-text-2:#ebebf58c;--sidebar-sel:#ffffff1f;--sidebar-hover:#ffffff0d;--toolbar:#2a2a2c;--content:#1e1e1e;--inspector:#262626;--inspector-glass:#262626e6;--group:#303032;--group-ring:#ffffff0f;--text:#ececf0;--text-2:#a0a0a6;--text-3:#808086;--sep:#ffffff14;--sep-strong:#ffffff21;--fill:#ffffff12;--fill-2:#ffffff1c;--row-alt:#ffffff08;--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;--search:#ffffff14;--switch-off:#ffffff29;--knob:#e8e8ec;--pop:#2c2c2ef0;--pop-arrow:#2c2c2efa;--pop-ring:#ffffff24;--pop-list:#ffffff0d;--list-head:#2c2c2e;--bezel:#050505;--bezel-ring:0 0 0 1px #ffffff1a;--tile-ring:#ffffff1f;--slot:#ffffff0d;--green:#32d74b;--green-text:#4cd964;--orange:#ff9f0a;--red:#ff453a;--st-down:#ffb340;--st-refurb:#bf9dff;--scroll:#ffffff3d;--toast:#3c3c40f2;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--desk:linear-gradient(168deg, #2a3442 0%, #1a212b 50%, #10151c 100%);--window-ring:#ffffff24;--window-shadow:0 1.375rem 3.375rem #0000008c, 0 .375rem .875rem #00000059;--sidebar:#2c2c30b8;--sidebar-text-2:#ebebf58c;--sidebar-sel:#ffffff1f;--sidebar-hover:#ffffff0d;--toolbar:#2a2a2c;--content:#1e1e1e;--inspector:#262626;--inspector-glass:#262626e6;--group:#303032;--group-ring:#ffffff0f;--text:#ececf0;--text-2:#a0a0a6;--text-3:#808086;--sep:#ffffff14;--sep-strong:#ffffff21;--fill:#ffffff12;--fill-2:#ffffff1c;--row-alt:#ffffff08;--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;--search:#ffffff14;--switch-off:#ffffff29;--knob:#e8e8ec;--pop:#2c2c2ef0;--pop-arrow:#2c2c2efa;--pop-ring:#ffffff24;--pop-list:#ffffff0d;--list-head:#2c2c2e;--bezel:#050505;--bezel-ring:0 0 0 1px #ffffff1a;--tile-ring:#ffffff1f;--slot:#ffffff0d;--green:#32d74b;--green-text:#4cd964;--orange:#ff9f0a;--red:#ff453a;--st-down:#ffb340;--st-refurb:#bf9dff;--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}.num{font-variant-numeric:tabular-nums}.desk{position:fixed;inset:0}.window{--sb:15rem;--insp:22.5rem;grid-template-columns:var(--sb) minmax(0, 1fr) var(--insp);grid-template-rows:3.25rem minmax(0,1fr);height:100%;display:grid;position:relative;overflow:hidden}.window.is-animating{transition:grid-template-columns .3s var(--ease-out)}.window[data-sidebar=off]{--sb:0px}.window[data-inspector=off]{--insp:0px}.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}.window[data-sidebar=off] .sidebar{border-right:0}.sb-scroll{flex:1;width:15rem;padding:0 .625rem .75rem;overflow-y:auto}.sb-section{margin-top:.875rem}.sb-section:first-child{margin-top:.125rem}.sb-head{color:var(--sidebar-text-2);padding:0 .625rem .25rem;font-size:.6875rem;font-weight:600}.sb-row{text-align:left;background:0 0;border:0;border-radius:.4375rem;align-items:center;gap:.5625rem;width:100%;min-height:1.875rem;padding:.25rem .625rem;display:flex}.sb-row .i{color:var(--accent);flex:none}.sb-row:hover{background:var(--sidebar-hover)}.sb-row.is-sel{background:var(--sidebar-sel)}.sb-row-text{flex-direction:column;flex:1;min-width:0;display:flex}.sb-row-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sb-row-sub{color:var(--sidebar-text-2);white-space:nowrap;text-overflow:ellipsis;font-size:.6875rem;overflow:hidden}.dot{border-radius:50%;flex:none;width:.4375rem;height:.4375rem}.dot--on{background:var(--green);box-shadow:0 0 0 .125rem color-mix(in srgb, var(--green) 20%, transparent)}.dot--off{background:var(--text-3)}.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}.sb-add{color:var(--accent);min-height:1.75rem}.sb-add .sb-row-name{font-weight:500}.sb-add-plus{background:color-mix(in srgb, var(--accent) 14%, transparent);border-radius:50%;flex:none;place-items:center;width:1.0625rem;height:1.0625rem;display:grid}.sb-add-plus .i{color:var(--accent)}.sb-add:hover{background:color-mix(in srgb, var(--accent) 10%, transparent)}.sb-add:hover .sb-add-plus{background:var(--accent)}.sb-add:hover .sb-add-plus .i{color:var(--on-accent)}.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;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,.sb-appear{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,.sb-appear:hover{background:var(--sidebar-hover);color:var(--text)}.toolbar{background:var(--toolbar);border-bottom:.5px solid var(--sep-strong);grid-column:2/4;align-items:center;gap:.625rem;min-width:0;padding:0 .625rem 0 .75rem;display:flex}.tb-btn{width:2rem;height:1.75rem;color:var(--text-2);background:0 0;border:0;border-radius:.375rem;flex:none;place-items:center;display:inline-grid}.tb-btn:hover{background:var(--fill);color:var(--text)}.tb-btn:active{background:var(--fill-2)}.tb-btn--insp svg{transform:scaleX(-1)}.tb-sync{min-width:0;color:var(--text-2);white-space:nowrap;align-items:center;gap:.4375rem;margin-left:.25rem;font-size:.75rem;display:flex}.tb-sync>span{text-overflow:ellipsis;overflow:hidden}.tb-sync .i{color:var(--text-3);flex:none}.sync-dot{background:var(--text-3);border-radius:50%;flex:none;width:.4375rem;height:.4375rem}.sync-dot--edited{background:var(--orange)}.sync-dot--ok{background:var(--green)}.tb-spacer{flex:1}.tb-group{align-items:center;gap:.375rem;min-width:0;display:flex}.tb-label{color:var(--text-2);white-space:nowrap;font-size:.6875rem}.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--send.is-clean{background:var(--control);color:var(--text-2);box-shadow:var(--control-shadow);font-weight:400}.btn--send.is-clean .i{color:var(--text-3)}.btn--small{height:1.375rem;padding:0 .5625rem;font-size:.75rem}.btn--danger{color:var(--red)}.btn[disabled]{opacity:.45}.badge{font-variant-numeric:tabular-nums;background:#ffffff47;border-radius:.5625rem;place-items:center;min-width:1.0625rem;height:1.0625rem;padding:0 .3125rem;font-size:.6875rem;font-weight:600;display:inline-grid}.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}.title-field{width:100%;max-width:32.5rem;font:inherit;letter-spacing:inherit;background:0 0;border:0;border-radius:.375rem;outline:none;margin:-.125rem 0 -.125rem -.375rem;padding:.125rem .375rem}.title-field:hover{background:var(--fill)}.title-field:focus{background:var(--field);box-shadow:0 0 0 .21875rem var(--focus), var(--field-ring)}.head-title{align-items:center;gap:.5rem;min-width:0;display:flex}.head-title h1{flex:1;min-width:0}.head-more{width:2.25rem;height:2.25rem;color:var(--text-2);background:0 0;border:0;border-radius:.5rem;flex:none;place-items:center;display:grid}.head-more:hover{background:var(--fill);color:var(--text)}.head-more:focus-visible{box-shadow:0 0 0 .1875rem var(--focus);outline:none}.sb-item:hover .cdot,.sb-item:focus-within .cdot{opacity:0}.head-sub{color:var(--text-2);flex-wrap:wrap;align-items:center;gap:.375rem;margin-top:.4375rem;display:flex}.chip{background:var(--fill);height:1.375rem;color:var(--text);border:0;border-radius:.6875rem;align-items:center;gap:.3125rem;padding:0 .5625rem 0 .4375rem;font-size:.75rem;display:inline-flex}.chip .i{color:var(--text-2)}.chip:hover{background:var(--fill-2)}.banner{background:var(--accent-tint);border-radius:.625rem;align-items:center;gap:.75rem;margin-top:1rem;padding:.625rem .875rem;display:flex}.banner .i{color:var(--accent);flex:none}.banner p{flex:1;margin:0}.banner p span{color:var(--text-2)}.timeline{margin-top:1.25rem}.tl-track{background:var(--seg-track);border-radius:.9375rem;gap:.125rem;height:1.875rem;margin-top:.625rem;padding:.125rem;display:flex;position:relative}.tl-seg{min-width:0;color:var(--text-2);text-align:left;background:0 0;border:0;border-radius:.8125rem;align-items:center;gap:.3125rem;padding:0 .625rem;font-size:.6875rem;display:flex;position:relative;overflow:hidden}.tl-seg+.tl-seg:before{content:"";background:var(--sep-strong);width:1px;position:absolute;top:.5rem;bottom:.5rem;left:-.09375rem}.tl-seg.on+.tl-seg:before,.tl-seg.on:before{display:none}.tl-seg:hover:not(.on){background:var(--fill);color:var(--text)}.tl-seg.on{background:var(--seg-on);color:var(--text);box-shadow:var(--seg-on-shadow);font-weight:500}.tl-seg.on .tl-len{color:var(--text-2)}.tl-name{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.tl-len{color:var(--text-3);font-variant-numeric:tabular-nums;flex:none}.cdot{background:var(--accent);border-radius:50%;flex:none;width:.375rem;height:.375rem;display:inline-block}.tbl-row .c-dot{justify-content:center;align-items:center;display:flex;overflow:visible}.tl-marker{z-index:2;border-left:.3125rem solid #0000;border-right:.3125rem solid #0000;border-top:.375rem solid var(--text);pointer-events:none;will-change:transform;width:0;height:0;margin-left:-.3125rem;position:absolute;top:-.5rem;left:0}.tl-seg.is-live{background-image:linear-gradient(to right, var(--accent-tint) var(--p,0%), transparent var(--p,0%))}.tl-seg.is-narrow{justify-content:center;padding:0 .25rem}.tl-seg.is-narrow .tl-name{display:none}.tl-foot{color:var(--text-2);font-variant-numeric:tabular-nums;justify-content:flex-end;margin-top:.4375rem;font-size:.6875rem;display:flex}.sec{margin-top:1.75rem}.sec-head{align-items:center;gap:.625rem;margin-bottom:.5rem;display:flex}.sec-head h2{margin:0;font-size:.8125rem;font-weight:600}.sec-head p{color:var(--text-2);flex:1;margin:0;font-size:.75rem}.zoom{color:var(--text-3);align-items:center;gap:.4375rem;display:inline-flex}.zoom-range{width:6.5rem;accent-color:var(--accent);margin:0}.tbl{--cols:1.125rem 1.875rem minmax(9.375rem, 1.15fr) minmax(8.75rem, 1.5fr) 4rem}.tbl-head,.tbl-row{grid-template-columns:var(--cols);align-items:center;column-gap:.5rem;padding:0 .625rem;display:grid}.tbl-head{height:1.625rem;color:var(--text-2);border-bottom:.5px solid var(--sep-strong);font-size:.6875rem;font-weight:500}.tbl-head span:nth-child(n+2){padding-left:0}.tbl-head .r,.tbl-row .r{text-align:right;justify-self:end}.tbl-body{outline:none;padding-top:.1875rem}.tbl-row{white-space:nowrap;border-radius:.375rem;height:1.75rem;font-size:.8125rem}.tbl-row:nth-child(2n){background:var(--row-alt)}.tbl-row>*{text-overflow:ellipsis;min-width:0;overflow:hidden}.tbl-row .c-idx{color:var(--text-2);font-variant-numeric:tabular-nums;text-align:right;justify-content:flex-end;align-items:center;display:flex}.tbl-row .c-idx .i{color:var(--accent);fill:currentColor}.tbl-row .c-scene{align-items:center;gap:.4375rem;display:flex}.tbl-row .c-scene .i{color:var(--text-2);flex:none}.tbl-row .c-scene span{text-overflow:ellipsis;overflow:hidden}.tbl-row .c-shows{color:var(--text-2)}.tbl-row .c-len{color:var(--text-2);font-variant-numeric:tabular-nums}.tbl-row.is-sel{background:var(--accent);color:var(--on-accent)}.tbl-row.is-sel .c-shows,.tbl-row.is-sel .c-len,.tbl-row.is-sel .c-idx,.tbl-row.is-sel .c-scene .i,.tbl-row.is-sel .c-idx .i{color:var(--on-accent-2)}.tbl-row.is-sel .cdot{background:var(--on-accent)}.tbl-body:focus-visible .tbl-row.is-sel{box-shadow:0 0 0 .125rem var(--focus)}.tbl-body:not(:focus-within) .tbl-row.is-sel.is-dim{background:var(--fill-2);color:var(--text)}.tbl-row.drop-before{box-shadow:inset 0 .125rem 0 var(--accent)}.tbl-row.drop-after{box-shadow:inset 0 -.125rem 0 var(--accent)}.tbl-row.is-dragging{opacity:.45}.tbl-foot{align-items:center;gap:.5rem;margin-top:.5rem;padding:0 .25rem;display:flex}.lt{--tw:18.75rem;grid-template-columns:repeat(auto-fill, minmax(min(var(--tw), 100%), 1fr));align-items:start;gap:1.375rem 1.125rem;margin-top:.375rem;display:grid}.lt[data-shape="9:16"]{grid-template-columns:repeat(auto-fill, minmax(calc(var(--tw) * .5), 1fr))}.tile{touch-action:none;border-radius:.625rem;outline:none;flex-direction:column;gap:.5rem;display:flex;position:relative}.tile-frame{background:var(--bezel);box-shadow:0 0 0 .5px var(--tile-ring), 0 .125rem .375rem #0000001f;border-radius:.5rem;transition:box-shadow .18s,transform .18s;position:relative;overflow:hidden}.tile:hover .tile-frame{box-shadow:0 0 0 .5px var(--tile-ring), 0 .375rem 1rem #00000029}.tile.is-sel .tile-frame{box-shadow:0 0 0 .125rem var(--content), 0 0 0 .3125rem var(--accent), 0 .375rem 1rem #00000029}.tile:focus-visible .tile-frame{box-shadow:0 0 0 .125rem var(--content), 0 0 0 .3125rem var(--focus)}.tile-meta{text-align:center;flex-direction:column;align-items:center;gap:1px;padding:0 .125rem;display:flex}.tile-title{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:.375rem;max-width:100%;font-size:.75rem;font-weight:500;display:flex;overflow:hidden}.tile.is-sel .tile-title{color:var(--accent)}.tile-num{color:var(--text-3);font-variant-numeric:tabular-nums;align-items:center;gap:.125rem;font-weight:600;display:inline-flex}.tile-num .i{fill:currentColor}.tile.is-playing .tile-num{color:var(--accent)}.tile-sub{color:var(--text-2);font-variant-numeric:tabular-nums;font-size:.6875rem}.tile-ghost{z-index:70;pointer-events:none;will-change:transform;margin:0;position:fixed}.tile-ghost .tile-meta{opacity:0}.tile-ghost .tile-frame{transition:transform .22s var(--ease-out), box-shadow .22s var(--ease-out)}.tile-ghost.is-lifted .tile-frame{box-shadow:0 0 0 .125rem var(--content), 0 0 0 .3125rem var(--accent), 0 1.5rem 2.75rem #0000004d;transform:scale(1.04)}.tile.is-slot .tile-frame{background:var(--slot);box-shadow:inset 0 0 0 1px var(--sep)}.tile.is-slot .tile-frame>*,.tile.is-slot .tile-meta{visibility:hidden}.add-tile{background:var(--fill);color:var(--text-2);border:0;border-radius:.5rem;align-content:center;place-items:center;gap:.375rem;font-size:.75rem;display:grid}.add-tile:hover{background:var(--fill-2);color:var(--text)}.add-tile .i{color:var(--accent)}.grp-list{background:var(--group);box-shadow:0 0 0 .5px var(--group-ring), 0 .5px 1px #0000000a;border-radius:.625rem;overflow:hidden}.content .grp-list{background:var(--content);box-shadow:0 0 0 .5px var(--sep-strong)}.scr-row{text-align:left;width:100%;min-height:2.5rem;color:var(--text-2);background:0 0;border:0;grid-template-columns:1.25rem minmax(0,1fr) auto;align-items:center;gap:.625rem;padding:.5rem .75rem;font-size:.75rem;display:grid}.scr-row+.scr-row{border-top:.5px solid var(--sep)}.scr-row:hover{background:var(--fill)}.scr-row .i{color:var(--text-2)}.scr-text{flex-direction:column;min-width:0;display:flex}.scr-text span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.scr-row strong{color:var(--text);font-size:.8125rem;font-weight:500}.scr-state{white-space:nowrap;justify-self:end;align-items:center;gap:.375rem;display:inline-flex}.scr-state.ok{color:var(--green-text)}.disclosure{color:var(--text);background:0 0;border:0;align-items:center;gap:.25rem;padding:.125rem .25rem .125rem 0;font-size:.8125rem;font-weight:600;display:inline-flex}.disclosure .i{color:var(--text-2);transition:transform .2s var(--ease-out)}.disclosure[aria-expanded=true] .i{transform:rotate(90deg)}.disclosure span{color:var(--text-2);margin-left:.375rem;font-size:.75rem;font-weight:400}.log{margin:.5rem 0 0;padding:0;list-style:none}.log li{grid-template-columns:1.375rem 1fr auto;align-items:center;gap:.5rem;padding:.375rem .25rem;font-size:.75rem;display:grid}.log li+li{border-top:.5px solid var(--sep)}.log .i{color:var(--text-2)}.log b{font-weight:600}.log time{color:var(--text-2);font-variant-numeric:tabular-nums}.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}.inspector{background:var(--inspector);border-left:.5px solid var(--sep-strong);grid-area:2/3;min-width:0;overflow-y:auto}.window[data-inspector=off] .inspector{border-left:0}.resizer{z-index:5;cursor:col-resize;grid-area:2/3;justify-self:start;width:.5rem;margin-left:-.25rem}.resizer:after{content:"";background:0 0;width:.125rem;height:100%;margin-left:.1875rem;transition:background .15s;display:block}.resizer:hover:after,.resizer.is-active:after{background:var(--accent)}.window[data-inspector=off] .resizer{display:none}.preview{padding:.875rem .875rem .75rem}.pv-tv{background:var(--bezel);box-shadow:var(--bezel-ring), 0 .5rem 1.25rem #00000029;border-radius:.5625rem;margin:0 auto;padding:.3125rem}.pv-tv .pv-screen{border-radius:.25rem;overflow:hidden}.pv-tv[data-shape="9:16"]{width:46%}.pv-bar{color:var(--text-2);align-items:center;gap:.5rem;margin-top:.5625rem;font-size:.6875rem;display:flex}.pv-transport{align-items:center;gap:0;display:inline-flex}.glyph{width:1.5rem;height:1.5rem;color:var(--text-2);background:0 0;border:0;border-radius:.375rem;place-items:center;padding:0;display:inline-grid}.glyph:hover{background:var(--fill);color:var(--text)}.glyph:active{background:var(--fill-2)}.glyph .i-play,.glyph .i-pause{fill:currentColor}.pv-dots{gap:.3125rem;display:inline-flex}.pv-dots i{background:var(--fill-2);border-radius:50%;width:.3125rem;height:.3125rem;transition:background .2s}.pv-dots i.on{background:var(--text-2)}.pv-style{text-align:right;white-space:nowrap;text-overflow:ellipsis;margin-left:auto;overflow:hidden}.pv-note{color:var(--text-2);margin:.375rem 0 0;font-size:.6875rem}.insp-tabs{z-index:2;background:var(--inspector-glass);-webkit-backdrop-filter:blur(1.25rem);border-top:.5px solid var(--sep);padding:.5rem .875rem .625rem;position:sticky;top:0}.insp-body{padding:.25rem .875rem 1.75rem}.insp-head{align-items:center;gap:.625rem;margin:.375rem .125rem .875rem;display:flex}.insp-icon{background:var(--accent);color:#fff;border-radius:.5rem;flex:none;place-items:center;width:2rem;height:2rem;display:grid}.insp-icon--hours{background:#ff9500}.insp-icon--weather{background:#32ade6}.insp-icon--screen{background:#48484a}.insp-head div strong{font-size:.875rem;font-weight:600;line-height:1.25;display:block}.insp-head div span{color:var(--text-2);font-size:.6875rem;display:block}.grp-label{color:var(--text-2);margin:1rem .375rem .375rem;font-size:.6875rem;font-weight:600}.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}.grp-foot{color:var(--text-2);margin:.4375rem .5rem 0;font-size:.6875rem;line-height:1.4}.grp-foot b{color:var(--text);font-weight:600}.explain{color:var(--text-2);margin:0 .25rem .25rem;font-size:.75rem;line-height:1.45}.explain strong{color:var(--text);font-weight:600}.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}.search{position:relative}.search .i{color:var(--text-3);position:absolute;top:.25rem;left:.4375rem}.search .field{background:var(--search);box-shadow:none;border-radius:.375rem;padding-left:1.625rem}.search .field:focus{box-shadow:0 0 0 .21875rem var(--focus)}.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}.stepper{align-items:center;gap:.25rem;display:inline-flex}.stepper output{background:var(--field);min-width:3.25rem;height:1.375rem;box-shadow:var(--field-ring);font-variant-numeric:tabular-nums;border-radius:.3125rem;place-items:center end;padding:0 .4375rem;font-size:.75rem;display:grid}.stepper-arrows{box-shadow:var(--control-shadow);background:var(--control);border-radius:.3125rem;flex-direction:column;display:flex;overflow:hidden}.stepper-arrows button{width:.9375rem;height:.6875rem;color:var(--text);background:0 0;border:0;place-items:center;padding:0;display:grid}.stepper-arrows button:active{background:var(--control-press)}.stepper-arrows button+button{border-top:.5px solid var(--sep)}.stepper-arrows button[disabled]{opacity:.25}.row--stack{flex-direction:column;align-items:stretch;gap:.5rem;padding:.625rem .75rem .75rem}.row-head{justify-content:space-between;align-items:baseline;display:flex}.row-unit{color:var(--text-3);font-size:.6875rem}.chips{flex-wrap:wrap;gap:.25rem;display:flex}.chips .chip{flex:auto;justify-content:center;min-width:1.875rem;padding:0 .4375rem}.chips .chip--other{flex:none;padding:0 .5625rem 0 .1875rem}.chip{background:var(--control);height:1.625rem;box-shadow:var(--control-shadow);color:var(--text);font-variant-numeric:tabular-nums;border:0;border-radius:.8125rem;align-items:center;gap:.1875rem;padding:0 .6875rem;font-size:.75rem;transition:background-color .15s,color .15s;display:inline-flex}.chip:hover:not(.on){background:var(--control-press)}.chip.on{background:var(--accent);color:var(--on-accent);box-shadow:none;font-weight:500}.chip--ghost{box-shadow:inset 0 0 0 .5px var(--sep-strong);color:var(--text-2);background:0 0}.chip--other{padding:0 .625rem 0 .25rem}.chip-field{background:color-mix(in srgb, var(--on-accent) 22%, transparent);width:2.625rem;height:1.25rem;color:var(--on-accent);font:inherit;text-align:center;-moz-appearance:textfield;border:0;border-radius:.625rem;outline:none;padding:0 .25rem;font-weight:600}.chip-field::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.chip-field::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pill-val input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pill-val input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.chip-field:focus{box-shadow:0 0 0 .125rem color-mix(in srgb, var(--on-accent) 70%, transparent)}.pill{background:var(--control);height:1.875rem;box-shadow:var(--control-shadow);border-radius:.9375rem;align-items:center;display:inline-flex}.pill button{width:2rem;height:1.875rem;color:var(--text);background:0 0;border:0;border-radius:.9375rem;place-items:center;display:grid}.pill button:hover:not([disabled]){background:var(--control-press)}.pill button[disabled]{opacity:.3}.pill-val{cursor:text;align-items:baseline;gap:.25rem;padding:0 .125rem;font-size:.8125rem;display:inline-flex}.pill-val input{width:2.2ch;color:var(--text);font:inherit;text-align:right;font-variant-numeric:tabular-nums;-moz-appearance:textfield;background:0 0;border:0;outline:none;font-weight:600}.pill-val span{color:var(--text-2)}.pill-val:focus-within{box-shadow:0 0 0 .1875rem var(--focus);border-radius:.375rem}.rows-ctl .seg button{font-variant-numeric:tabular-nums;min-height:1.875rem;font-size:.875rem}.rows-ends{color:var(--text-2);justify-content:space-between;margin:.375rem .125rem 0;font-size:.75rem;display:flex}.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:0 solid #fff;border-width:0 0 .1rem .1rem;width:.5rem;height:.3125rem;transform:translateY(-1px)rotate(-45deg)}.matches{margin:0;padding:0;list-style:none}.matches li{align-items:center;gap:.5rem;padding:.375rem .75rem;font-size:.75rem;display:flex}.matches li+li{border-top:.5px solid var(--sep)}.matches .nm{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;min-width:0;line-height:1.3;display:-webkit-box;overflow:hidden}.matches .w{font-variant-numeric:tabular-nums;color:var(--text-2);white-space:nowrap}.matches .w b{color:var(--text);font-weight:600}.matches .n{color:var(--text-3);font-variant-numeric:tabular-nums;text-align:right;width:.875rem;font-size:.6875rem}.st{border-radius:50%;flex:none;width:.4375rem;height:.4375rem}.st-OPEN{background:var(--green)}.st-DOWN{background:var(--orange)}.st-CLOSED,.st-UNKNOWN{background:var(--text-3)}.st-REFURBISHMENT{background:#a78bfa}.w-DOWN{color:var(--st-down)!important}.w-REFURBISHMENT{color:var(--st-refurb)!important}.chosen li{outline:none}.chosen li.is-sel{background:var(--accent);color:var(--on-accent)}.chosen li.is-sel .w,.chosen li.is-sel .w b,.chosen li.is-sel .n{color:var(--on-accent-2)!important}.chosen li:first-child{border-radius:.625rem .625rem 0 0}.chosen li.drop-before{box-shadow:inset 0 .125rem 0 var(--accent)}.chosen li.none{color:var(--text-2)}.pm-bar{border-top:.5px solid var(--sep);background:var(--list-head);border-radius:0 0 .625rem .625rem;align-items:center;padding:.1875rem .25rem;display:flex}.pm{width:1.625rem;height:1.375rem;color:var(--text);background:0 0;border:0;border-radius:.3125rem;place-items:center;padding:0;display:inline-grid}.pm+.pm{border-left:.5px solid var(--sep);border-radius:0}.pm:hover:not([disabled]){background:var(--fill)}.pm[disabled]{opacity:.3}.pm-text{color:var(--accent);background:0 0;border:0;border-radius:.3125rem;margin-left:auto;padding:.125rem .375rem;font-size:.75rem}.pm-text:hover{background:var(--accent-tint)}.picklist label{align-items:center;gap:.5625rem;padding:.375rem .75rem;font-size:.75rem;display:flex}.picklist label+label{border-top:.5px solid var(--sep)}.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}.note--ok .i{color:var(--green)}.insp-actions{gap:.5rem;margin-top:1.125rem;display:flex}.insp-actions .btn{flex:1;justify-content:center}.themes{grid-template-columns:1fr 1fr;gap:.625rem;padding:.75rem;display:grid}.theme-opt{text-align:center;color:var(--text);background:0 0;border:0;flex-direction:column;gap:.375rem;padding:0;font-size:.6875rem;display:flex}.theme-opt .ff{box-shadow:0 0 0 .5px var(--tile-ring);border-radius:.375rem;transition:box-shadow .15s;overflow:hidden}.theme-opt.on .ff{box-shadow:0 0 0 .125rem var(--group), 0 0 0 .25rem var(--accent)}.theme-opt.on .fl{color:var(--accent);font-weight:500}.theme-opt[data-shape="9:16"] .ff{width:54%;margin:0 auto}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--menu .pop-body,.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:#fff;outline:none}.menu-item:hover span,.menu-item:focus-visible span{color:#ffffffd9}.menu-item:hover .i,.menu-item:focus-visible .i{color:#fff}.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,.pop--appear{transform-origin:0 0;border-radius:.5rem;width:11.875rem;animation-duration:.12s}.pop--ctx:before,.pop--appear:before{display:none}.pop--appear{transform-origin:0 100%;width:10rem}.pop--send{width:21.875rem}.send-list{background:var(--pop-list);box-shadow:0 0 0 .5px var(--sep-strong);border-radius:.5625rem;margin:.75rem 0 0}.send-row{align-items:center;gap:.625rem;padding:.5625rem .6875rem;display:flex}.send-row+.send-row{border-top:.5px solid var(--sep)}.send-row .i{color:var(--text-2);flex:none}.send-row-text{flex:1;min-width:0}.send-row-text strong{font-weight:500;display:block}.send-row-text span{color:var(--text-2);font-size:.6875rem;display:block}.send-row-text span.ok{color:var(--green-text)}.send-state{flex:none;place-items:center;width:1.125rem;height:1.125rem;display:grid}.send-state .ok{color:var(--green)}.changes{margin:.625rem 0 0;padding:0;font-size:.75rem;list-style:none}.changes li{align-items:baseline;gap:.5rem;padding:.1875rem 0;display:flex}.changes li .cdot{transform:translateY(-1px)}.changes b{font-weight:500}.changes span{color:var(--text-2)}.pop-actions{justify-content:flex-end;align-items:center;gap:.5rem;margin-top:.875rem;display:flex}.done-line{align-items:center;gap:.5rem;margin-top:.75rem;font-weight:500;display:flex}.done-line .i{color:var(--green)}.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--rides{width:22.5rem}.pop--rides .pop-body{padding:.75rem}.pop--rides .picklist{background:var(--pop-list);max-height:20rem;box-shadow:0 0 0 .5px var(--sep-strong);border-radius:.5625rem;margin-top:.625rem;overflow-y:auto}.pop--rides .picklist .nm{flex:1;min-width:0;line-height:1.3}.pop--rides .picklist .w{color:var(--text-2);font-variant-numeric:tabular-nums;white-space:nowrap}.pop--rides .park{color:var(--text-2);background:var(--list-head);z-index:1;padding:.5rem .75rem .25rem;font-size:.6875rem;font-weight:600;position:sticky;top:0}.pop--rides .none{color:var(--text-2);margin:0;padding:.875rem .75rem;font-size:.75rem}.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,.inspector,.sb-scroll,.picklist{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}.tb-label{display:none}}@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}.sb-head{letter-spacing:.01em;font-size:.75rem;font-weight:700}.sb-row{min-height:2.25rem}.sb-row-name{font-size:.90625rem;font-weight:500}.sb-row-sub{font-size:.75rem}.tb-sync{font-size:.84375rem}.sec-head h2{font-size:1.125rem;font-weight:700}.sec-head p{font-size:.8125rem}.tbl-head{height:1.875rem;font-size:.75rem}.tbl-row{height:2.375rem;font-size:.9375rem}.tbl-row .c-scene{font-weight:500}.tl-track{border-radius:1.125rem;height:2.25rem}.tl-seg{border-radius:1rem;font-size:.78125rem}.tl-foot{font-size:.78125rem}.insp-head div strong{font-size:1.125rem;font-weight:700}.insp-head div span{font-size:.78125rem}.grp-label{font-size:.78125rem;font-weight:700}.row{min-height:2.625rem;font-size:.875rem}.grp-foot,.explain{font-size:.78125rem}.chip{border-radius:.9375rem;height:1.875rem;font-size:.84375rem}.scr-row{font-size:.8125rem}.scr-row strong{font-size:.90625rem}.disclosure{font-size:.9375rem}.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;--sel-row:var(--navy);--heading:var(--navy);--scene-icon:var(--navy)}.sidebar{color:#fff;-webkit-backdrop-filter:none;border-right:0}.sidebar .sb-row-name{color:#fff}.sidebar .sb-row .i{color:var(--sky-ink)}.sidebar .sb-head,.sidebar .sb-add,.sidebar .sb-add .i{color:var(--peach)}.sidebar .sb-add-plus{background:#ffb1992e}.sidebar .sb-add:hover{background:#ffb1991f}.sidebar .sb-add:hover .sb-add-plus{background:var(--peach)}.sidebar .sb-add:hover .sb-add-plus .i{color:#3b1408}.sidebar .sb-foot{border-top-color:#ffffff1f}.sidebar .sb-appear{color:#deecffb3}.sidebar .sb-appear:hover{color:#fff}.tbl-row.is-sel{background:var(--sel-row)}.tbl-row .c-scene .i{color:var(--scene-icon)}.tl-seg.on,.head h1,.sec-head h2{color:var(--heading)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--desk:#08080a;--window-ring:#ffffff1a;--sidebar:#111214;--sidebar-sel:#ffffff1a;--sidebar-hover:#ffffff0d;--sidebar-text-2:#ebebf08c;--toolbar:#1a1b1e;--content:#18191c;--inspector:#1c1d20;--inspector-glass:#1c1d20f0;--group:#25262a;--group-ring:#ffffff0f;--text:#f5f5f7;--text-2:#a3a3ab;--text-3:#7c7c85;--sep:#ffffff14;--sep-strong:#ffffff21;--fill:#ffffff0f;--fill-2:#ffffff1a;--row-alt:#ffffff06;--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;--pop-list:#25262a;--list-head:#1f2023;--slot:#222327;--sel-row:#2b5a91;--heading:var(--text);--scene-icon:var(--sky-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root:not([data-theme=light]) .sidebar{border-right:.5px solid #ffffff12}}:root[data-theme=dark]{--desk:#08080a;--window-ring:#ffffff1a;--sidebar:#111214;--sidebar-sel:#ffffff1a;--sidebar-hover:#ffffff0d;--sidebar-text-2:#ebebf08c;--toolbar:#1a1b1e;--content:#18191c;--inspector:#1c1d20;--inspector-glass:#1c1d20f0;--group:#25262a;--group-ring:#ffffff0f;--text:#f5f5f7;--text-2:#a3a3ab;--text-3:#7c7c85;--sep:#ffffff14;--sep-strong:#ffffff21;--fill:#ffffff0f;--fill-2:#ffffff1a;--row-alt:#ffffff06;--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;--pop-list:#25262a;--list-head:#1f2023;--slot:#222327;--sel-row:#2b5a91;--heading:var(--text);--scene-icon:var(--sky-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=dark] .sidebar{border-right:.5px solid #ffffff12}.page a{color:var(--accT)}.page .mono{font-family:DM Mono,ui-monospace,monospace}.page .muted{color:var(--mut)}.page .small{font-size:.8125rem}.page .eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--mut);margin:0;font-size:.6875rem;font-weight:600}.page .visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.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--dark{background:var(--btnDark);color:#fff;border:0;font-weight:600}.page .btn--dark:hover{background:var(--btnDark);opacity:.9}.page .btn--small{min-height:2rem;padding:0 .625rem;font-size:.875rem}.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,.page .select{border:1px solid var(--bd);background:var(--card);border-radius:.5rem;width:100%;min-height:2.5rem;padding:0 .75rem}.page .select{padding-right:.5rem}.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 .segmented{background:var(--seg);border-radius:.625rem;gap:.125rem;padding:.25rem;display:inline-flex}.page .segmented button{cursor:pointer;min-height:2.125rem;color:var(--mut2);background:0 0;border:0;border-radius:.4375rem;padding:0 1rem;font-weight:500}.page .segmented button[aria-pressed=true],.page .segmented button[aria-checked=true]{background:var(--card);color:var(--ink);font-weight:600;box-shadow:0 1px .125rem #00000014}.page .segmented--full{display:flex}.page .segmented--full button{flex:1}.page .switch{cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:.625rem;padding:.25rem 0;display:inline-flex}.page .switch__track{background:var(--trk);border-radius:.6875rem;flex:none;width:2.5rem;height:1.375rem;transition:background .12s;position:relative}.page .switch__track:after{content:"";background:#fff;border-radius:50%;width:1rem;height:1rem;transition:transform .12s;position:absolute;top:.1875rem;left:.1875rem}.page .switch[aria-checked=true] .switch__track{background:var(--acc)}.page .switch[aria-checked=true] .switch__track:after{transform:translate(1.125rem)}.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 .note--error{background:var(--errBg);color:var(--errFg)}.page .tag{white-space:nowrap;border-radius:.625rem;padding:1px .5rem;font-size:.75rem;font-weight:600;display:inline-block}.page .tag--fix{background:var(--errBg);color:var(--errFg)}.page .tag--note{background:var(--warnBg);color:var(--warnFg)}.page .tag--warn{background:var(--errBg);color:var(--errFg)}.page .tag--ok{background:var(--okBg);color:var(--okFg)}.page .tag--info{background:var(--accS);color:var(--accFg)}.page .btn--tall{border-radius:.5625rem;min-height:2.375rem;padding:0 1rem;font-size:.875rem}.page .modal-backdrop{z-index:20;background:#00000059;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.page .modal{background:var(--card);border-radius:1rem;width:min(32.5rem,100%);max-height:90vh;padding:1.25rem;overflow-y:auto;box-shadow:0 1rem 3rem #00000040}.page .modal h2{margin:0 0 .75rem;font-size:1.25rem}.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 .code{background:var(--line2);white-space:pre;border-radius:.5rem;padding:.625rem .75rem;font-family:DM Mono,monospace;font-size:.8125rem;overflow-x:auto}.page .narrow{max-width:40rem}.page .pairing-code{letter-spacing:.3em;text-transform:uppercase;max-width:20rem;min-height:3.75rem;font-family:DM Mono,ui-monospace,monospace;font-size:2.25rem}.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{--bg:var(--inspector);--card:var(--group);--ink:var(--text);--btnDark:var(--navy);--line:var(--sep);--line2:var(--fill);--bd:var(--sep-strong);--seg:var(--seg-track);--mut:var(--text-2);--mut2:var(--text-2);--trk:var(--switch-off);--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;--warnBd:#ecd9a6;--errBg:#fbeceb;--errFg:#7a1f1a;--errBd:#e3b4b0;--okBg:#e3f0e8;--okFg:#1f4d38;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;--warnBd:#5b4a1c;--errBg:#3d1d1b;--errFg:#f0a8a2;--errBd:#6b3430;--okBg:#173325;--okFg:#a9dcc2}: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;--warnBd:#5b4a1c;--errBg:#3d1d1b;--errFg:#f0a8a2;--errBd:#6b3430;--okBg:#173325;--okFg:#a9dcc2}: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}a.sb-row{color:inherit;text-decoration:none}.sb-row .cdot{background:var(--peach)}.sb-item{position:relative}.sb-item .sb-row{padding-right:2.125rem}.sb-more{width:1.625rem;height:1.5rem;color:var(--sidebar-text-2);opacity:0;background:0 0;border:0;border-radius:.375rem;place-items:center;display:grid;position:absolute;top:50%;right:.25rem;transform:translateY(-50%)}.sb-item:hover .sb-more,.sb-more:focus-visible,.sb-item:focus-within .sb-more{opacity:1}.sb-more:hover{background:var(--sidebar-hover);color:#fff}.sb-item:hover .dot,.sb-item:focus-within .dot,.sb-item:hover .spin,.sb-item:focus-within .spin{visibility:hidden}.sb-account{margin-left:auto;font-size:.8125rem}.sidebar .sb-appear.is-sel{color:#fff;background:var(--sidebar-sel)}.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}.send-issues{background:color-mix(in srgb, var(--red) 10%, transparent);border-radius:.5625rem;margin-top:.75rem;padding:.5625rem .6875rem;font-size:.75rem}.send-issues strong{color:var(--red);font-weight:600;display:block}.send-issues ul,.send-notes{margin:.25rem 0 0;padding-left:1rem}.send-notes{color:var(--text-2);margin-top:.625rem;font-size:.75rem}.send-error{color:var(--red)!important}.banner--warn{background:color-mix(in srgb, var(--orange) 16%, transparent)}.banner--warn .i{color:var(--orange)}.banner .btn+.btn{margin-left:-.25rem}.seg--static span{height:1.375rem;color:var(--text-2);border-radius:.3125rem;align-items:center;gap:.3125rem;padding:0 .625rem;font-size:.75rem;display:inline-flex}.seg--static .on{background:var(--seg-on);color:var(--text);box-shadow:var(--seg-on-shadow)}.pv-screen{border-radius:.25rem;width:100%;position:relative;overflow:hidden}.pv-screen .ps-stage{cursor:default;position:absolute;inset:0}.tile-frame .pv-screen,.theme-opt .ff .pv-screen{border-radius:0}.lt[data-shape="9:16"] .tile-frame{width:60%;margin:0 auto}.theme-opt[data-shape="8:3"] .ff{aspect-ratio:auto}.insp-icon--rides{background:var(--navy)}:root[data-theme=dark] .insp-icon--rides{background:#2b5a91}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .insp-icon--rides{background:#2b5a91}}.matches .nm-note{color:var(--text-3);font-style:normal}.nm-field{flex:1;min-width:0;height:1.375rem}.chosen li .nm{cursor:default}.pm-text+.pm-text{margin-left:0}.pm-text[disabled]{opacity:.4}.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}.pop.sheet--info{width:26.25rem;max-height:calc(100vh - 6.25rem);overflow-y:auto}.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)}.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)}.insp-body .seg--wide button{text-overflow:ellipsis;min-width:0;padding:0 .375rem;overflow:hidden}.style-empty{padding-top:.25rem}
