#menu .rs-lens{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}#menu .rs-len{border:3px solid var(--ink);background:var(--plate2);color:#fff;min-height:76px;font:inherit;cursor:pointer;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:1px;padding:8px 4px;transition:transform .14s cubic-bezier(.3,1.7,.5,1);display:flex;box-shadow:0 4px #00000073}#menu .rs-len b{font-size:1.15em;font-weight:900}#menu .rs-len small{color:inherit;font-size:max(14px,.85em);font-weight:800}#menu .rs-len em{color:var(--txt2);font-size:max(14px,.85em);font-style:normal;font-weight:800}#menu .rs-len.on{background:var(--y);color:var(--ink);box-shadow:0 0 0 3px var(--y), 0 5px 0 #00000073;transform:translateY(-2px)}#menu .rs-len.on em,#menu .rs-len.on small,#menu .rs-len.on b{color:var(--ink)}#menu .rs-len.ro:not(.on){opacity:.45;cursor:default;box-shadow:none}#menu .rs-len.ro{cursor:default}#menu .rs-items{border:3px solid var(--ink);background:var(--plate2);color:#fff;width:100%;min-height:60px;font:inherit;text-align:left;cursor:pointer;border-radius:16px;align-items:center;gap:10px;padding:8px 12px;display:flex}#menu .rs-items>.m-ic{flex:none;width:30px;height:30px}#menu .rs-items>span{flex-direction:column;flex:1 1 0;min-width:0;display:flex}#menu .rs-items b{font-size:1.05em;font-weight:900}#menu .rs-items small{color:var(--txt2);font-weight:700}#menu .rs-knob{border:3px solid var(--line);background:#120f20;border-radius:999px;flex:none;width:78px;height:38px;font-style:normal;position:relative}#menu .rs-knob span{color:#fff;text-align:center;white-space:nowrap;background:#5a5470;border-radius:999px;min-width:40px;height:28px;padding:0 6px;font-size:14px;font-weight:900;line-height:28px;transition:left .15s,background .15s;position:absolute;top:2px;left:2px}#menu .rs-items.on .rs-knob{border-color:var(--ok)}#menu .rs-items.on .rs-knob span{background:var(--ok);color:var(--ink);left:calc(100% - 2px);transform:translate(-100%)}#menu .rs-items.ro{cursor:default}#menu .rs-tracks{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:8px;display:grid}#menu .rs-track{border:3px solid var(--ink);background:var(--plate2);color:#fff;min-width:0;font:inherit;text-align:left;cursor:pointer;border-radius:14px;flex-direction:column;padding:0;display:flex;position:relative;overflow:hidden}#menu .rs-track .m-outline{display:none}#menu .rs-track>b{white-space:nowrap;text-overflow:ellipsis;padding:4px 8px 6px;font-size:.85em;font-weight:900;overflow:hidden}#menu .rs-track .m-chk{background:var(--y);width:26px;height:26px;color:var(--ink);border:3px solid var(--ink);border-radius:50%;padding:3px;display:none;position:absolute;top:4px;right:4px}#menu .rs-track.on{box-shadow:0 0 0 3px var(--y)}#menu .rs-track.on>b{background:var(--y);color:var(--ink)}#menu .rs-track.on .m-chk{display:block}#menu .rs-random{background:repeating-linear-gradient(135deg, var(--plate2) 0 14px, var(--plate) 14px 28px);justify-content:center;align-items:center;gap:4px;min-height:96px}#menu .rs-random>b{background:0 0;padding:0;font-size:1em}#menu .rs-dice{width:40px;height:40px;display:block}#menu .rs-more{border:2px solid var(--line);background:#0003;border-radius:14px}#menu .rs-more>summary{cursor:pointer;align-items:center;gap:8px;min-height:48px;padding:6px 12px;font-weight:900;list-style:none;display:flex}#menu .rs-more>summary::-webkit-details-marker{display:none}#menu .rs-more>summary:after{content:"▾";margin-left:auto;transition:transform .15s}#menu .rs-more[open]>summary:after{transform:rotate(180deg)}#menu .rs-more>summary .m-ic{width:24px;height:24px}#menu .rs-more>.m-list{padding:0 10px 10px}#menu .rs-solo{flex-direction:column;gap:8px;padding:10px 12px 12px;display:flex}#menu .rs-solo .m-sub{margin:0}#menu .rs-solo #mRules{justify-content:flex-start}#menu .m-trand .m-randprev{background:repeating-linear-gradient(135deg, var(--plate2) 0 16px, var(--plate) 16px 32px);place-items:center;display:grid}#menu .m-trand .m-randprev svg{width:34%;height:auto}#menu .rs-sec{flex-direction:column;gap:8px;display:flex}#menu .rs-sec>h3{align-items:center;gap:8px;margin:4px 0 0;font-size:1em;font-weight:900;display:flex}#menu .rs-modes{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px;display:grid}#menu .rs-modes .rs-len{min-height:64px}@media (max-width:760px),(max-height:520px){#menu .rs-len{border-radius:14px;min-height:60px;padding:6px 2px}#menu .rs-len b{font-size:1em}#menu .rs-len small,#menu .rs-len em{font-size:14px}#menu .rs-items{min-height:50px;padding:6px 10px}#menu .rs-items small{display:none}#menu .rs-knob{width:70px;height:34px}#menu .rs-knob span{height:24px;line-height:24px}#menu .rs-solo{gap:8px;padding:8px 10px 10px}#menu .rs-solo>.m-sub{display:none}#menu .rs-tracks{grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:6px}#menu .rs-solo #mRules{min-height:48px}}@media (max-width:620px) and (orientation:portrait){#menu .m-rulesheet .m-sheetbody{gap:8px;padding:4px 12px 8px}#menu .m-rulesheet .m-list{gap:8px}#menu .m-rulesheet .m-list>.m-row,#menu .m-rulesheet .m-list>.m-toggle{gap:6px;padding:6px 10px}#menu .m-rulesheet .m-choice{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;display:grid}#menu .m-rulesheet .m-opt{white-space:normal;text-align:center;justify-content:center;padding:0 4px;line-height:1.1}#menu .m-rulesheet .m-opt .m-tick{display:none}#menu .m-rulesheet .m-toggle small{line-height:1.2}}#menu .m-card.m-hshow{color:#fff;text-align:left;cursor:pointer;background:linear-gradient(135deg,#6b1f8f,#b23a6e);flex-direction:column;gap:6px;width:100%;padding:8px 12px 10px;transition:transform .14s cubic-bezier(.3,1.7,.5,1),filter .1s;display:flex}#menu .m-hshow:hover{filter:brightness(1.12)}#menu .m-hshow.down{transition-duration:50ms;transform:scale(.96)translateY(2px)}#menu .m-hshowtop{align-items:center;gap:10px;min-width:0;display:flex}#menu .m-hshowtop>.m-ic{flex:none;width:2.2em;height:2em}#menu .m-hshowtop>.m-ic svg{width:100%;height:100%}#menu .m-hshowtop .m-hwho{flex:auto}#menu .m-hshowtop .m-hwho small{color:#ffe3f2;font-weight:800}#menu .mm-on{white-space:nowrap;align-items:center;gap:2px;font-weight:800;display:inline-flex}#menu .m-hshow .mm-on{background:#0000004d;border-radius:999px;flex:none;padding:2px 8px;font-size:.875em}#menu .mm-on.wait{opacity:.7}#menu .mm-hour{text-align:left;align-items:flex-start;gap:6px;font-size:.875em;line-height:1.25;display:flex}#menu .mm-hour>.m-ic{width:1.3em;height:1.3em;color:var(--y);flex:none}#menu .mm-hour b{font-weight:900}#menu .mm-hour small{color:var(--txt2);font-weight:700;display:block}#menu .mm-hour.live{color:var(--y)}#menu .mm-hour em{color:var(--y);white-space:nowrap;font-style:normal;font-weight:900}#menu .nr-stage>.nr-status.mm-status{white-space:normal;text-overflow:clip;border-radius:16px;flex-direction:column;align-items:center;gap:4px;width:max-content;line-height:1.2;display:flex}#menu .mm-seats.mini{grid-template-columns:repeat(8,22px);gap:3px;width:auto}#menu .mm-seats.mini .mm-seat{border:2px solid var(--ink);background:var(--plate2);width:22px;height:22px;color:var(--txt2);border-radius:6px;padding:2px}#menu .mm-seats.mini .mm-seat.on{background:var(--y);color:var(--ink)}#menu .mm-seats.mini .mm-seat.bot{border-style:dashed;border-color:var(--line)}#menu .mm-hour .mm-hleft{font-variant-numeric:tabular-nums}#menu .m-hshow .mm-hour{color:#fff}#menu .m-hshow .mm-hour.live{color:var(--y)}#menu .mm-find{max-width:520px}#menu .mm-find h3{font:italic 900 1.4em / 1.1 var(--f);margin:0}#menu .mm-seats{grid-template-columns:repeat(8,minmax(0,1fr));gap:6px;width:100%;max-width:420px;display:grid}#menu .nr-busy .mm-seat{aspect-ratio:1;border:3px solid var(--ink);background:var(--plate2);width:auto;height:auto;color:var(--txt2);border-radius:12px;padding:18%}#menu .nr-busy .mm-seat.on{background:var(--y);color:var(--ink)}#menu .nr-busy .mm-seat.bot{border-style:dashed;border-color:var(--line);opacity:.85}#menu .nr-busy .mm-gentle .m-ic,#menu .nr-busy .mm-hour .m-ic{vertical-align:-.25em;width:1.3em;height:1.3em;margin-right:4px}#menu .mm-warn{color:var(--y)}#menu .mm-problem h3{font:italic 900 1.3em / 1.15 var(--f);margin:0}@media (max-width:620px){#menu .m-hright>.m-hshow{grid-column:1/-1;gap:4px;padding:6px 10px 8px}#menu .m-hshowtop>.m-ic{width:1.8em;height:1.6em}#menu .mm-seats{gap:4px}}@media (max-height:520px){#menu .m-hshow{gap:4px;padding:6px 10px 8px}#menu .m-hshowtop>.m-ic{width:1.8em;height:1.6em}#menu .mm-find{gap:8px}#menu .mm-find .nr-spin{display:none}}#menu .mm-seat svg{width:100%;height:100%;display:block}@media (max-width:620px){#menu .m-hshow .mm-hour em{display:none}}#menu .m-screen.m-scr-home{grid-template:"left view right"minmax(0,1fr)/minmax(250px,320px) minmax(0,1fr) minmax(230px,290px);align-items:start;gap:12px}#menu .m-screen.m-scr-home .m-view{pointer-events:none;grid-area:view;align-self:stretch}#menu .m-hleft{flex-direction:column;grid-area:left;gap:10px;min-width:0;max-height:100%;padding-bottom:6px;display:flex}#menu .m-hright{flex-direction:column;grid-area:right;gap:10px;min-width:0;max-height:100%;padding-bottom:6px;display:flex}#menu .m-hleft>*,#menu .m-hright>*{flex:none}#menu .m-hme{flex-direction:column;align-items:flex-start;gap:8px;display:flex}#menu .m-hlevel{align-self:stretch;align-items:center;gap:10px;padding:6px 12px;display:flex}#menu .m-hlevel b{white-space:nowrap;font-weight:900}#menu .m-hlevel .m-bar{flex:auto;min-width:60px;display:block}#menu .m-hnext{flex-direction:column;gap:8px;padding:10px 12px 12px;display:flex}#menu .m-hnext>.m-sub{margin:0}#menu .m-hrow{align-items:center;gap:10px;min-width:0;display:flex}#menu .m-hrow .m-face{width:50px;height:50px}#menu .m-htrack .m-prev{border:3px solid var(--ink);border-radius:10px;flex:none;width:78px}#menu .m-htrack .m-prev .m-outline{display:none}#menu .m-hrand{color:var(--y);background:repeating-linear-gradient(135deg, var(--plate2) 0 12px, var(--plate) 12px 24px);place-items:center;padding:4px;display:grid}#menu .m-hrand svg{width:60%;height:60%}#menu .m-hwho{flex-direction:column;gap:1px;min-width:0;display:flex}#menu .m-hwho b{overflow-wrap:anywhere;font-weight:900}#menu .m-hwho small.m-hpaint{align-items:center;gap:6px;display:flex}#menu .m-hdot{border:2px solid var(--ink);border-radius:50%;flex:none;width:14px;height:14px;display:inline-block}#menu .m-hpick{align-items:center;gap:10px;min-width:0;display:flex}#menu .m-hpick>.m-face,#menu .m-hpick>.m-prev{flex:none;width:50px;height:50px}#menu .m-hpick>.m-prev{border:3px solid var(--ink);border-radius:10px;width:72px;height:auto}#menu .m-hpick>.m-prev .m-outline{display:none}#menu .m-hpick>.m-hwho{flex:auto}#menu .m-hblank{background:var(--plate2);color:var(--txt2);border:3px dashed var(--line);padding:10px}#menu .m-hkart{background:var(--rc);color:var(--ink);border-radius:12px;padding:8px}#menu .m-hchange{flex:none;padding:4px 12px}#menu .m-plain.m-hchange .m-ic{color:var(--y)}#menu .m-btn:disabled .m-lb small{color:#d4cfee}#menu .m-htoday,#menu .m-hmode{color:#fff;text-align:left;cursor:pointer;width:100%;transition:transform .14s cubic-bezier(.3,1.7,.5,1),filter .1s}#menu .m-htoday:hover,#menu .m-hmode:hover{filter:brightness(1.12)}#menu .m-htoday.down,#menu .m-hmode.down{transition-duration:50ms;transform:scale(.96)translateY(2px)}#menu .m-htoday{flex-direction:column;gap:8px;padding:0 0 12px;display:flex}#menu .m-hhead{background:var(--y);color:var(--ink);border-radius:15px 15px 0 0;flex-wrap:wrap;align-items:center;gap:2px 8px;padding:6px 12px;display:flex}#menu .m-hhead b{font:italic 900 1.15em / 1.1 var(--f)}#menu .m-hhead .m-hhours{color:var(--ink);white-space:nowrap;margin-left:auto;font-weight:800}#menu .m-hnew{background:var(--ink);color:#fff;border-radius:999px;padding:1px 8px;font-size:.875em;font-weight:800}#menu .m-htoday.done .m-hhead{background:var(--ok)}#menu .m-hgoal{padding:0 12px;font-weight:800;line-height:1.25}#menu .m-hfoot{flex-wrap:wrap;gap:14px;padding:0 12px;display:flex}#menu .m-hmode{background:#3a2370;align-items:center;gap:10px;padding:10px 12px;display:flex}#menu .m-hmode>.m-ic{width:2em;height:2em;color:var(--y)}#menu .m-hmode .m-hwho small{color:#e6dcff;font-weight:800}#menu .m-hmode.locked{background:var(--plate);border-style:dashed;border-color:var(--line)}#menu .m-hmode .m-hneed{color:var(--y)}#menu .rs-diffs{margin-top:2px}#menu .m-bot>nav.m-htiles{flex-wrap:nowrap;align-self:end}#menu .m-changesheet .m-changetiles{grid-template-columns:repeat(3,minmax(0,1fr));align-self:stretch;gap:10px;display:grid}#menu .m-changesheet .m-changetiles .m-tile{min-width:0}@media (max-height:520px){#menu .m-screen.m-scr-home{grid-template-columns:minmax(0,250px) minmax(0,1fr) minmax(0,220px);gap:8px}#menu .m-hleft,#menu .m-hright{gap:8px}#menu .m-hme{display:none}#menu .m-hnext{gap:8px;padding:8px}#menu .m-hpick{gap:6px}#menu .m-hpick>.m-hwho>small{display:none}#menu .m-hpick .m-hwho b{font-size:.9375em;line-height:1.15}#menu .m-hpick>.m-face{width:40px;height:40px;padding:5px}#menu .m-hpick>.m-prev{width:56px}#menu .m-hchange{flex-direction:column;gap:0;padding:2px 8px;font-size:.875em}#menu .m-hchange .m-lb{align-items:center}#menu .m-hchange .m-ic{width:1.3em;height:1.3em}#menu .m-hgoal{font-size:.875em}#menu .m-hest{display:none}#menu .m-htoday{gap:6px;padding-bottom:8px}#menu .m-hhead{padding:4px 10px}#menu .m-hmode{padding:6px 10px}#menu .m-hmode>.m-ic{width:1.6em;height:1.6em}#menu .m-bot>nav.m-htiles .m-tile{gap:2px;min-width:88px;min-height:60px;padding:4px 8px}#menu .m-bot>nav.m-htiles .m-tile .m-ic{width:1.6em;height:1.6em}}@media (max-width:620px){#menu .m-top .m-topr .m-btn{padding:4px 6px}#menu .m-screen.m-scr-home{flex-direction:column;align-items:stretch;gap:8px;display:flex}#menu .m-screen.m-scr-home .m-view{flex:60px;min-height:60px}#menu .m-hlevel,#menu .m-hnext>.m-sub{display:none}#menu .m-hme{flex-direction:row}#menu .m-hright{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:stretch;gap:8px;display:grid}#menu .m-hgoal{font-size:.875em}#menu .m-hhead .m-hhours{display:none}#menu .m-hmode{flex-direction:column;align-items:flex-start}#menu .m-bot>nav.m-htiles{grid-column:1/-1;justify-self:stretch}#menu .m-bot>nav.m-htiles~:last-child{grid-area:2/1/auto/-1;justify-self:stretch}#menu .m-bot>nav.m-htiles{grid-row:1}#menu .m-bot>nav.m-htiles .m-tile{min-height:60px}}#menu .m-modetile:not(.locked){background:var(--mc,var(--plate))}#menu .m-modetile:not(.locked)>.m-ic{color:#fff;background:#00000052;border-radius:50%;flex:none;width:3em;height:3em;padding:.4em}#menu .m-modetile:not(.locked) small{color:#f1ecff}#menu .m-modetile[data-mode=race]{--mc:#2b3f8f}#menu .m-modetile[data-mode=gp]{--mc:#7a4a0c}#menu .m-modetile[data-mode=timetrial]{--mc:#155e63}#menu .m-modetile[data-mode=knockout]{--mc:#7d1f2c}#menu .m-modetile[data-mode=wreck]{--mc:#7a2f0a}#menu .m-modetile[data-mode=boss]{--mc:#4b1f7a}#menu .m-hmode[data-mode=gp]:not(.locked){background:#7a4a0c}#menu .m-hmode[data-mode=timetrial]:not(.locked){background:#155e63}#menu .m-hmode[data-mode=knockout]:not(.locked){background:#7d1f2c}#menu .m-hmode[data-mode=wreck]:not(.locked){background:#7a2f0a}#menu .m-hmode[data-mode=boss]:not(.locked){background:#4b1f7a}#menu .m-scr-settings .m-list.m-cols{columns:360px;column-fill:auto;column-gap:12px;height:100%;padding:2px;display:block;overflow:auto hidden}#menu .m-scr-settings .m-list.m-cols>*{margin-bottom:8px}#menu .m-scr-settings .m-list.m-cols :is(.m-row,.m-toggle,.m-slider,.m-keyrow,.m-trow,.m-frow,.m-choice,.m-btn){break-inside:avoid}#menu .m-scr-settings .m-list.m-cols>.m-sub{break-after:avoid}@media (max-height:520px){#menu .m-scr-settings .m-list.m-cols{columns:260px;column-gap:8px}#menu .m-scr-settings .m-list.m-cols>*{margin-bottom:8px}#menu .m-scr-settings .m-list.m-cols .m-row,#menu .m-scr-settings .m-list.m-cols .m-toggle,#menu .m-scr-settings .m-list.m-cols .m-slider{min-height:48px;padding:4px 10px}#menu .m-scr-settings .m-list.m-cols .m-rowlb small,#menu .m-scr-settings .m-list.m-cols .m-toggle small{display:none}#menu .m-bot>nav.m-htiles{gap:8px}#menu .m-bot>nav.m-htiles .m-tile{min-width:70px;padding:4px 6px}#menu .m-bot .m-prims{gap:8px}#menu .m-bot .m-prims .m-second.m-sxl{padding:4px 12px;font-size:1.05em}#menu .m-bot .m-prims .m-primary.m-sxl{padding:4px 14px}}#menu .m-scr-settings .m-page>.m-tabs .m-tab b{letter-spacing:-.01em;font-size:max(14px,.94em)}@media (max-width:620px) and (orientation:portrait){#menu .m-hnext{gap:8px;padding:8px 10px}#menu .m-hpick>.m-hwho>small{display:none}#menu .m-hpick .m-hwho b{line-height:1.15}#menu .m-htoday{gap:6px;padding-bottom:8px}#menu .m-hhead{padding:4px 10px}}#menu .m-hwho b,#menu .m-hshowtop .m-hwho b{overflow-wrap:break-word}@media (max-height:520px){#menu .m-screen.m-scr-home{grid-template-columns:minmax(0,258px) minmax(0,1fr) minmax(0,250px)}#menu .m-hright{gap:8px;padding-bottom:0}#menu .m-hright>.m-hshow{gap:2px;padding:4px 10px 5px}#menu .m-hshowtop{gap:8px}#menu .m-hshowtop .m-hwho small{display:none}#menu .m-hright>.m-hshow .mm-hour{line-height:1.15}#menu .m-hright .m-htoday{gap:3px;padding-bottom:4px}#menu .m-hright .m-hhead{flex-wrap:nowrap;padding:3px 10px}#menu .m-hright .m-hhead b{white-space:nowrap}#menu .m-hright .m-hgoal{line-height:1.2}#menu .m-hright .m-hfoot{gap:10px}#menu .m-hright>.m-hmode{gap:8px;min-height:48px;padding:4px 10px}#menu .m-hright>.m-hmode .m-hwho{flex-flow:wrap;align-items:baseline;column-gap:6px}#menu .m-hpick{gap:6px}#menu .m-hpick>.m-face{width:36px;height:36px;padding:4px}#menu .m-hpick>.m-prev{width:46px}#menu .m-hright .m-hhead .m-hhours{display:none}}@media (min-width:621px){#menu .m-hpick>.m-hchange{flex-direction:column;gap:0;padding:4px 8px}#menu .m-hpick>.m-hchange .m-lb{align-items:center}}@media (max-width:620px) and (orientation:portrait){#menu .m-screen.m-scr-home .m-view{min-height:36px}#menu .m-hright .m-hhead{flex-wrap:nowrap;gap:2px 6px}#menu .m-hright .m-hhead b{white-space:nowrap;font-size:1.05em}}#menu .m-screen.m-scr-home.m-hfocus{grid-template:"left view."minmax(0,1fr)/minmax(200px,280px) minmax(0,1fr) minmax(0,280px)}#menu .m-hfocus .m-view{pointer-events:none;position:relative}#menu .m-hride{pointer-events:auto;cursor:pointer;border:3px solid var(--ink);color:#fff;width:max-content;max-width:min(100%,420px);min-height:56px;font:inherit;text-align:left;box-shadow:0 4px 0 var(--ink);background:#171228eb;border-radius:18px;align-items:center;gap:10px;margin:0 auto;padding:6px 10px 6px 6px;transition:transform .14s cubic-bezier(.3,1.7,.5,1),filter .1s;display:flex;position:absolute;bottom:8px;left:0;right:0}#menu .m-hride:hover{filter:brightness(1.15)}#menu .m-hride.down{transform:scale(.96)}#menu .m-hride>.m-face{flex:none;width:44px;height:44px}#menu .m-hride .m-hwho{min-width:0}#menu .m-hride .m-hwho b{font-weight:900;line-height:1.15}#menu .m-hride .m-hwho small{line-height:1.15}#menu .m-hridego{background:var(--plate2);border-radius:12px;flex:none;align-items:center;gap:4px;padding:6px 12px;font-style:normal;font-weight:900;display:inline-flex}#menu .m-hridego .m-ic{width:1.2em;height:1.2em;color:var(--y)}#menu .m-hride.todo .m-hridego{background:var(--y);color:var(--ink)}#menu .m-hride.todo .m-hridego .m-ic{color:var(--ink)}#menu .m-hhour{padding:6px 10px}@media (min-width:621px) and (max-width:1000px) and (min-height:521px){#menu .m-screen.m-scr-home.m-hfocus{grid-template:"left view"minmax(0,1fr)/minmax(200px,260px) minmax(0,1fr)}}#menu .m-hride .m-hwho b{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}@media (max-height:520px){#menu .m-screen.m-scr-home.m-hfocus{grid-template-columns:minmax(0,200px) minmax(0,1fr) minmax(0,120px)}#menu .m-hride{gap:8px;min-height:48px;padding:3px 8px 3px 3px;bottom:2px}#menu .m-hride>.m-face{width:38px;height:38px}#menu .m-hride .m-hwho small{display:none}}@media (min-width:621px){#menu[data-screen=home] .m-bot{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;row-gap:10px;display:flex}#menu[data-screen=home] .m-bot>.m-hint{display:none!important}#menu[data-screen=home] .m-bot>.m-prims{margin-left:auto}}@media (min-width:621px) and (max-width:1100px) and (orientation:portrait){#menu[data-screen=home] .m-bot>.m-prims{flex:100%}#menu[data-screen=home] .m-bot>.m-prims>.m-btn{white-space:normal;flex:1 1 0;justify-content:center;min-width:0}#menu[data-screen=home] .m-bot>.m-prims>.m-btn .m-lb{min-width:0}}#menu .m-prims .m-second .m-lb small{font-size:max(14px,.7em)}#menu .m-screen>.m-toggle.m-hcalm{border:3px solid var(--ink);width:max-content;max-width:100%;min-height:44px;box-shadow:0 3px 0 var(--ink);background:#171228eb;border-radius:18px;flex-wrap:nowrap;grid-area:left;place-self:end start;gap:10px;margin-bottom:6px;padding:4px 6px 4px 12px}#menu .m-hcalm .m-rowlb{flex:0 auto}#menu .m-hcalm .m-rowlb b{font-size:.92em;line-height:1.15}#menu .m-hcalm .m-word{font-size:.9em}#menu .m-hcalm .m-knob{width:44px;height:26px}#menu .m-hcalm .m-knob:after{width:16px;height:16px}#menu .m-hcalm.on .m-knob:after{transform:translate(18px)}@media (max-width:620px){#menu .m-screen>.m-toggle.m-hcalm{margin:0;position:absolute;bottom:6px;left:50%;transform:translate(-50%)}}@media (max-height:520px) and (min-width:621px){#menu .m-screen>.m-toggle.m-hcalm{flex-wrap:wrap;gap:2px 8px;width:100%;padding:4px 8px 4px 12px}#menu .m-hcalm .m-rowlb{flex:100%}#menu .m-hcalm .m-rowlb b{font-size:.85em}#menu .m-hcalm .m-sw{margin-left:auto}}#menu .hw-banner{color:#f3e9ff;box-shadow:0 4px 0 var(--ink);background:radial-gradient(120% 140% at 0%,#ff8c2847,#ff8c2800 55%),linear-gradient(135deg,#2b1450,#4a1a46);align-items:center;gap:10px;padding:7px 12px 7px 8px;display:flex}#menu .hw-banner .hw-ic{filter:drop-shadow(0 0 6px #ff9628a6);flex:none;width:40px;height:40px}#menu .hw-banner .hw-ic svg{width:100%;height:100%;display:block}#menu .hw-banner .hw-txt{flex-direction:column;gap:1px;min-width:0;line-height:1.15;display:flex}#menu .hw-banner b{color:#ffad42;letter-spacing:.01em;font-weight:900}#menu .hw-banner em{color:#d9c6ff;font-size:.86em;font-style:normal;font-weight:800}#menu .hw-banner small{color:#f3e9ff;opacity:.92;font-size:.82em}#menu .hw-banner.own small{color:#b7f08a}@media (max-height:520px),(max-width:620px){#menu .hw-banner{gap:8px;padding:5px 10px 5px 6px}#menu .hw-banner .hw-ic{width:30px;height:30px}#menu .hw-banner small{font-size:.78em}}#menu .od2{gap:12px}#menu .od2-head small{color:var(--txt2);font-size:.8em;font-weight:700}#menu .od2-health{border:3px solid var(--ink);border-radius:14px;align-items:center;gap:10px;padding:10px 14px;font-weight:800;display:flex}#menu .od2-health i{background:currentColor;border-radius:50%;flex:none;width:14px;height:14px}#menu .od2-health.ok{color:var(--ok);background:#173d2c}#menu .od2-health.warn{color:#ffd45c;background:#45380f}#menu .od2-health.bad{color:#ff8a7a;background:#4a1712}#menu .od2-live{background:var(--plate2);border:3px solid var(--ink);box-shadow:0 4px 0 var(--ink);border-radius:18px;align-items:center;gap:16px;padding:14px 18px;display:flex}#menu .od2-live small{color:var(--txt2);text-transform:uppercase;letter-spacing:.04em;font-size:.9em;font-weight:800;display:block}#menu .od2-live b{font:italic 900 3.4em / 1 var(--f);color:#fff;font-variant-numeric:tabular-nums;display:block}#menu .od2-dot{border:3px solid var(--ink);background:#6a6390;border-radius:50%;flex:none;width:22px;height:22px}#menu .od2-dot.on{background:var(--ok);animation:1.6s ease-in-out infinite od2-pulse}@keyframes od2-pulse{0%,to{box-shadow:0 0 #6ff0a88c}50%{box-shadow:0 0 0 9px #6ff0a800}}@media (prefers-reduced-motion:reduce){#menu .od2-dot.on{animation:none}}#menu .od2-sub{color:var(--txt2);margin-top:2px;font-size:.85em;font-weight:700;display:block}#menu .od2-row{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px;display:grid}#menu .od2-tile{background:var(--plate2);border:2px solid var(--line);border-radius:14px;flex-direction:column;gap:2px;min-width:0;padding:10px 12px;display:flex}#menu .od2-tile small{color:var(--txt2);font-size:.8em;font-weight:800}#menu .od2-tile b{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:2em;line-height:1.1}#menu .od2-tile.up .od2-sub{color:var(--ok)}#menu .od2-tile.down .od2-sub{color:#ff8a7a}#menu .od2-spark{width:100%;height:32px;margin-top:4px;display:block;overflow:visible}#menu .od2-spark .a{fill:#ffc21a2e}#menu .od2-spark .l{fill:none;stroke:var(--y);stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}#menu .od2-spark .d{fill:var(--y)}#menu .od2-sec{border:2px solid var(--line);background:#0000002e;border-radius:14px;flex-direction:column;gap:6px;min-width:0;padding:10px 12px;display:flex}#menu .od2-sec h3{color:var(--txt2);text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:.95em}#menu .od2-line{margin:0;font-weight:700}#menu .od2-line b{color:#fff;font-variant-numeric:tabular-nums;font-size:1.35em}#menu .od2-split{border:2px solid var(--ink);background:#120f20;border-radius:8px;height:14px;display:flex;overflow:hidden}#menu .od2-split .n{background:var(--y)}#menu .od2-split .r{background:#7fb6ff}#menu .od2-legend{flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin:0;font-weight:800;display:flex}#menu .od2-legend .n{color:var(--y)}#menu .od2-legend .r{color:#7fb6ff}#menu .od2-legend small{color:var(--txt2);margin-left:auto}#menu .od2-funnel{flex-direction:column;gap:5px;display:flex}#menu .od2-step,#menu .od2-top li{grid-template-columns:minmax(7em,11em) 1fr auto;align-items:center;gap:8px;font-size:.92em;font-weight:700;display:grid}#menu .od2-step i,#menu .od2-top i{background:linear-gradient(90deg, var(--y) var(--w), #ffffff1a var(--w));border-radius:5px;height:10px}#menu .od2-step b,#menu .od2-top b{text-align:right;font-variant-numeric:tabular-nums;min-width:2.5em}#menu .od2-step small{color:var(--txt2)}#menu .od2-top{flex-direction:column;gap:5px;margin:0;padding:0;list-style:none;display:flex}#menu .od2-top li span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#menu .od2-two{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:8px;display:grid}#menu .od2-warn{color:#ffd45c;background:#45380f;border-radius:12px;margin:0;padding:10px 12px;font-weight:700}@media (max-width:420px){#menu .od2-live b{font-size:2.8em}#menu .od2-tile b{font-size:1.6em}#menu .od2-row{grid-template-columns:repeat(2,minmax(0,1fr))}#menu .od2-step,#menu .od2-top li{grid-template-columns:minmax(6em,9.5em) 1fr auto;font-size:.88em}}#menu .od2-both{border-collapse:collapse;width:100%;font-size:.95em;font-weight:700}#menu .od2-both th{color:var(--txt2);text-align:right;padding:0 0 4px 10px;font-size:.8em}#menu .od2-both td{text-align:right;font-variant-numeric:tabular-nums;border-top:1px solid #ffffff14;padding:3px 0 3px 10px}#menu .od2-both td:first-child{text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%;max-width:0;padding-left:0;overflow:hidden}#menu .od2-both td:nth-child(2){color:#fff;font-size:1.1em}@media (max-width:420px){#menu .od2-week{grid-column:1/-1}}#menu .od2-both td,#menu .od2-both th{font-style:normal}
