.dnb-root{--arcade-hud-height:480px;--dnb-board:clamp(240px, min(calc(100vw - 32px), calc(100dvh - 410px)), 520px);--dnb-cell:color-mix(in srgb, var(--arcade-border) 55%, var(--arcade-surface));--dnb-ghost:color-mix(in srgb, var(--arcade-glow) 38%, var(--arcade-surface));--dnb-ease:.18s ease-out}.dnb-root.dnb-big{--dnb-board:clamp(260px, min(calc(100vw - 24px), calc(100dvh - 300px)), 680px)}.dnb-root.dnb-calm{--dnb-ease:.12s linear}.dnb-root .dnb-game{position:relative}.dnb-root p{margin:0}.dnb-label,.dnb-kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--arcade-label);font-size:11px;font-weight:700}.dnb-note,.dnb-sub{color:var(--arcade-label);font-size:12.5px;line-height:1.45}.dnb-head,.dnb-card-title{font-size:19px;font-weight:var(--arcade-weight-strong);line-height:1.2}.dnb-actions,.dnb-links{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.dnb-quiet,.dnb-linkish{font:inherit;color:var(--arcade-text);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:4px 2px;font-size:13px;font-weight:700;text-decoration:underline}.dnb-pill{font:inherit;font-size:13px;font-weight:var(--arcade-weight-strong);color:var(--arcade-text);background:var(--arcade-part);cursor:pointer;border:0;border-radius:999px;padding:7px 12px}.dnb-pill[data-strong]{color:var(--arcade-on-accent);background:var(--arcade-accent)}.dnb-pill:disabled{color:var(--arcade-label);cursor:not-allowed}.dnb-chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.dnb-chip{color:var(--arcade-label);background:var(--arcade-part);border-radius:999px;padding:3px 9px;font-size:12px;font-weight:700}.dnb-chip[data-status]{color:var(--arcade-text);background:var(--dnb-cell)}.dnb-strikes{vertical-align:middle;gap:4px;display:inline-flex}.dnb-strikes i{background:var(--dnb-cell);border-radius:50%;width:10px;height:10px}.dnb-strikes i[data-on]{background:var(--arcade-danger)}.dnb-strike-row{color:var(--arcade-label);align-items:center;gap:8px;font-size:13px;display:flex}.dnb-sound-note{color:var(--arcade-label);font-size:13px;line-height:1.45}.dnb-banner{background:var(--arcade-part);border-radius:calc(var(--arcade-radius) * .75);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding:10px 12px;font-size:13px;display:flex}.dnb-banner p{flex:14rem}.dnb-switch-row{gap:4px;display:grid}.dnb-switch{width:100%;font:inherit;color:var(--arcade-text);text-align:left;background:var(--arcade-part);border-radius:calc(var(--arcade-radius) * .75);cursor:pointer;border:0;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;font-size:14px;font-weight:700;display:flex}.dnb-switch[aria-disabled=true]{cursor:not-allowed}.dnb-sw-track{background:var(--dnb-cell);width:34px;height:20px;transition:background-color var(--dnb-ease);border-radius:999px;flex:none;position:relative}.dnb-sw-track:after{content:"";background:var(--arcade-text);width:14px;height:14px;transition:transform var(--dnb-ease);border-radius:50%;position:absolute;top:3px;left:3px}.dnb-switch[aria-checked=true] .dnb-sw-track{background:var(--arcade-accent)}.dnb-switch[aria-checked=true] .dnb-sw-track:after{background:var(--arcade-on-accent);transform:translate(14px)}.dnb-switch[aria-disabled=true] .dnb-sw-track{opacity:.6}.dnb-today{gap:6px;font-size:14px;display:grid}.dnb-ticks{flex-wrap:wrap;gap:3px;display:flex}.dnb-ticks i{background:var(--dnb-cell);border-radius:2px;width:9px;height:9px}.dnb-ticks i[data-on]{background:var(--arcade-accent)}.dnb-mark{background:var(--arcade-bg);border-radius:5px;place-items:center;width:20px;height:20px;display:inline-grid}.dnb-mark svg{fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.dnb-mark[data-v=hit]{background:var(--arcade-success)}.dnb-mark[data-v=hit] svg{stroke:var(--arcade-bg)}.dnb-mark[data-v=miss] svg{stroke:var(--arcade-danger)}.dnb-mark[data-v=fa]{background:var(--arcade-danger)}.dnb-mark[data-v=fa] svg{stroke:var(--arcade-bg)}.dnb-mark[data-v=rest] [data-dot]{fill:var(--arcade-label);stroke:none}.dnb-mini{width:30px;height:30px}.dnb-mini rect{fill:var(--dnb-cell)}.dnb-mini rect[data-mid]{fill:none}.dnb-mini rect[data-lit]{fill:var(--arcade-text)}.dnb-mini rect[data-match]{fill:var(--arcade-accent)}.dnb-start-screen{gap:14px}.dnb-start{gap:12px;display:grid}.dnb-lead{font-size:14px}.dnb-stepper{align-items:center;gap:10px;display:flex}.dnb-stepper small{color:var(--arcade-label);font-size:12px;font-weight:700}.dnb-stepper button{width:36px;height:36px;font:inherit;font-size:20px;font-weight:var(--arcade-weight-strong);color:var(--arcade-text);background:var(--arcade-part);cursor:pointer;border:0;border-radius:50%}.dnb-stepper button:disabled{color:var(--arcade-label);cursor:not-allowed}.dnb-stepper b{text-align:center;min-width:5.5ch;font-size:18px}.dnb-stepper-big b{color:var(--arcade-accent);font-size:34px}.dnb-scores summary,.dnb-table summary{color:var(--arcade-label);cursor:pointer;font-size:13px;font-weight:700}.dnb-scores[open] summary{margin-bottom:8px}.dnb-above{gap:8px;display:grid}.dnb-track{grid-template-columns:repeat(auto-fit,minmax(64px,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.dnb-track li{background:var(--arcade-part);border-radius:calc(var(--arcade-radius) * .6);align-items:center;gap:6px;padding:6px 8px;display:flex}.dnb-track li[data-state=now]{background:var(--dnb-cell)}.dnb-num{width:20px;height:20px;font-size:11px;font-weight:var(--arcade-weight-strong);color:var(--arcade-label);background:var(--arcade-bg);border-radius:50%;flex:none;place-items:center;display:grid}.dnb-track li[data-state=now] .dnb-num{color:var(--arcade-on-accent);background:var(--arcade-accent)}.dnb-track li[data-state=done] .dnb-num{color:var(--arcade-bg);background:var(--arcade-success)}.dnb-txt{min-width:0;line-height:1.15;display:grid}.dnb-txt b{font-size:12.5px}.dnb-txt small{color:var(--arcade-label);font-size:11px}.dnb-wheel{background:var(--arcade-part);border-radius:calc(var(--arcade-radius) * .6);grid-template-columns:auto auto 1fr;align-items:center;gap:10px;padding:6px 12px;display:grid}.dnb-wheel[data-off]{color:var(--arcade-label)}.dnb-wheel-val{text-align:center;min-width:1.4em;font-size:20px}.dnb-wheel-val[data-word]{font-size:13px}.dnb-wheel-sub{color:var(--arcade-label);font-size:12px}.dnb-board{font-family:var(--arcade-font);align-content:center;padding:5%;display:grid;position:absolute;inset:0;container-type:inline-size}.dnb-grid{aspect-ratio:1;grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr));gap:3cqw;width:100%;display:grid}.dnb-cell{background:var(--dnb-cell);border-radius:calc(var(--arcade-radius) * .6);transition:background-color var(--dnb-ease);place-items:center;display:grid;position:relative}.dnb-cell[data-lit]{background:var(--arcade-accent)}.dnb-cell[data-ghost]{background:var(--dnb-ghost)}.dnb-cell[data-ghost][data-lit]{background:var(--arcade-accent)}.dnb-ghost-tag{font-size:3.6cqw;font-weight:var(--arcade-weight-strong);color:var(--arcade-text)}.dnb-mid{background:0 0}.dnb-cross{fill:none;width:7cqw;height:7cqw;stroke:var(--arcade-label);stroke-width:3px;stroke-linecap:round;transition:opacity var(--dnb-ease)}.dnb-letter{font-size:14cqw;font-weight:var(--arcade-weight-strong);color:var(--arcade-text);opacity:0;transition:opacity var(--dnb-ease);place-items:center;line-height:1;display:grid;position:absolute;inset:0}.dnb-letter[data-show]{opacity:1}.dnb-mid:has(.dnb-letter[data-show]) .dnb-cross{opacity:0}.dnb-board[data-solo] .dnb-cell:not(.dnb-mid){opacity:.45}.dnb-solo-cap{color:var(--arcade-label);text-align:center;font-size:3.6cqw;position:absolute;bottom:2%;left:0;right:0}.dnb-card-screen{background:var(--arcade-surface);align-content:center;gap:10px;padding:16px;font-size:14px;display:grid;position:absolute;inset:0;overflow:auto}.dnb-sum4{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:0;display:grid}.dnb-sum4 div{background:var(--arcade-bg);border-radius:calc(var(--arcade-radius) * .5);gap:2px;padding:6px 8px;display:grid}.dnb-sum4 dt{color:var(--arcade-label);font-size:11px}.dnb-sum4 dd{font-weight:var(--arcade-weight-strong);margin:0}.dnb-next-box{background:var(--arcade-bg);border-radius:calc(var(--arcade-radius) * .6);padding:10px 12px;font-size:13px}.dnb-next-box b{margin-bottom:2px;display:block}.dnb-test-level{color:var(--arcade-accent);font-size:34px}.dnb-rounds{gap:6px;margin:0;padding:0;list-style:none;display:grid}.dnb-rounds li{grid-template-columns:4.5em 1fr 3em;align-items:center;gap:8px;font-size:13px;display:grid}.dnb-rounds b{text-align:right}.dnb-round-bar{background:var(--arcade-bg);border-radius:999px;height:10px;position:relative;overflow:hidden}.dnb-round-bar i{background:var(--dnb-cell);border-radius:999px;position:absolute;top:0;bottom:0;left:0}.dnb-rounds li[data-pass] .dnb-round-bar i:first-child{background:var(--arcade-accent)}.dnb-round-bar .dnb-pass-line{background:var(--arcade-text);border-radius:0;width:2px}.dnb-below{gap:10px;display:grid}.dnb-coach{background:var(--arcade-part);border-radius:calc(var(--arcade-radius) * .75);gap:6px;padding:10px 12px;display:grid}.dnb-coach-line{font-size:14px;font-weight:700}.dnb-coach-tip{min-height:2.9em;color:var(--arcade-label);font-size:13px;line-height:1.45}.dnb-coach-tip[data-kind=good]{color:var(--arcade-text)}.dnb-feed{min-height:1.4em;color:var(--arcade-label);text-align:center;font-size:14px}.dnb-answers{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.dnb-answers[data-single]{grid-template-columns:minmax(0,1fr)}.dnb-answer{min-height:56px;font:inherit;font-size:15px;font-weight:var(--arcade-weight-strong);letter-spacing:.04em;color:var(--arcade-text);background:var(--arcade-part);border-radius:var(--arcade-radius);cursor:pointer;transition:background-color var(--dnb-ease), color var(--dnb-ease);border:0;justify-content:center;align-items:center;gap:10px;padding:12px 10px;display:flex}.dnb-big .dnb-answer{min-height:72px;font-size:18px}.dnb-answer kbd{color:var(--arcade-label);background:var(--arcade-bg)}.dnb-answer[aria-disabled=true]{color:var(--arcade-label);cursor:default}.dnb-answer[data-off]{opacity:.4}.dnb-answer[data-tint=hit]{color:var(--arcade-bg);background:var(--arcade-success)}.dnb-answer[data-tint=fa]{color:var(--arcade-bg);background:var(--arcade-danger)}.dnb-answer[data-tint=pressed]{background:var(--dnb-cell)}.dnb-answer[data-tint] kbd{color:inherit;background:0 0}.dnb-strip-wrap{gap:6px;display:grid}.dnb-strip-scroll{overflow-x:auto}.dnb-strip{gap:3px;margin:0;padding:0;list-style:none;display:flex}.dnb-strip li{border-radius:6px;gap:3px;padding:2px;display:grid}.dnb-strip li[data-now]{background:var(--dnb-cell)}.dnb-foot{gap:6px;display:grid}.dnb-keys{color:var(--arcade-label);text-align:center;flex-basis:100%;font-size:12.5px}.dnb-layer{z-index:3;overscroll-behavior:contain;background:var(--arcade-surface);padding:12px;position:absolute;inset:0;overflow:auto}.dnb-settings,.dnb-progress{--arcade-part:var(--arcade-bg);gap:14px;display:grid}.dnb-set-head,.dnb-p-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.dnb-set-head .dnb-note{flex:100%;order:3}.dnb-set-title{font-family:inherit;font-size:22px;font-weight:var(--arcade-weight-strong);outline:none;margin:0}.dnb-set-groups{gap:14px;display:grid}.dnb-set-group{background:var(--arcade-part);border-radius:var(--arcade-radius);gap:12px;padding:14px;display:grid}.dnb-set-group .dnb-switch{background:var(--arcade-surface)}.dnb-set-group .arcade-choices{--arcade-part:var(--arcade-surface)}.dnb-set-gtitle{font-family:inherit;font-size:15px;font-weight:var(--arcade-weight-strong);margin:0}.dnb-set-group .dnb-stepper button{background:var(--arcade-surface)}.dnb-check{background:var(--arcade-surface);border-radius:calc(var(--arcade-radius) * .75);gap:8px;padding:10px 12px;display:grid}.dnb-check-row{justify-content:space-between;align-items:center;gap:8px;display:flex}.dnb-check .dnb-card-title{font-size:14px}.dnb-check-msg{gap:8px;font-size:13px;display:grid}.dnb-check .dnb-pill{background:var(--arcade-bg)}.dnb-check-letter{font-weight:var(--arcade-weight-strong);color:var(--arcade-accent)}.dnb-tiles{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:8px;margin:0;display:grid}.dnb-tiles div,.dnb-p-card{background:var(--arcade-part);border-radius:calc(var(--arcade-radius) * .75);gap:4px;padding:10px 12px;display:grid}.dnb-p-card{gap:10px}.dnb-tiles dt{letter-spacing:.08em;text-transform:uppercase;color:var(--arcade-label);font-size:11px;font-weight:700}.dnb-tiles dd{font-size:22px;font-weight:var(--arcade-weight-strong);margin:0}.dnb-tiles small{color:var(--arcade-label);font-size:11.5px}.dnb-p-card-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;display:flex}.dnb-toggle{background:var(--arcade-surface);border-radius:999px;gap:3px;padding:3px;display:flex}.dnb-toggle button{font:inherit;color:var(--arcade-label);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:700}.dnb-toggle button[aria-pressed=true]{color:var(--arcade-text);background:var(--dnb-cell)}.dnb-p-empty{justify-items:start;gap:8px;font-size:13px;display:grid}.dnb-p-row{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}.dnb-readout{min-height:1.4em;font-size:13px}.dnb-chart{border-radius:6px;width:100%;height:auto;display:block}.dnb-grid-line{stroke:var(--arcade-surface);stroke-width:1px}.dnb-axis{fill:var(--arcade-label);font-size:9px}.dnb-line-avg,.dnb-line-best{fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.dnb-line-avg{stroke:var(--arcade-accent)}.dnb-line-best{stroke:var(--arcade-glow);stroke-dasharray:4 3}.dnb-dot{fill:var(--arcade-accent)}.dnb-hit{fill:#0000}.dnb-legend{color:var(--arcade-label);gap:14px;margin:0;padding:0;font-size:12px;list-style:none;display:flex}.dnb-legend li:before{vertical-align:middle;content:"";border-top:2px solid var(--arcade-accent);width:14px;height:0;margin-right:6px;display:inline-block}.dnb-legend li[data-key=best]:before{border-top:2px dashed var(--arcade-glow)}.dnb-table-wrap{margin-top:8px;overflow-x:auto}.dnb-table table{border-collapse:collapse;width:100%;font-size:12px}.dnb-table th,.dnb-table td{text-align:right;white-space:nowrap;padding:4px 6px}.dnb-table th[scope=row],.dnb-table thead th:first-child{text-align:left}.dnb-cal-box{gap:8px;display:grid}.dnb-cal{gap:4px;display:flex}.dnb-cal-week{gap:4px;display:grid}.dnb-sq,.dnb-cal-key li:before{background:var(--arcade-surface);border-radius:3px;width:14px;height:14px;display:block}.dnb-sq[data-bin="1"],.dnb-cal-key li[data-bin="1"]:before{background:color-mix(in srgb, var(--arcade-glow) 35%, var(--arcade-surface))}.dnb-sq[data-bin="2"],.dnb-cal-key li[data-bin="2"]:before{background:color-mix(in srgb, var(--arcade-glow) 65%, var(--arcade-surface))}.dnb-sq[data-bin="3"],.dnb-cal-key li[data-bin="3"]:before{background:var(--arcade-glow)}.dnb-sq[data-bin="4"],.dnb-cal-key li[data-bin="4"]:before{background:var(--arcade-accent)}.dnb-sq[data-future]{background:0 0}.dnb-cal-key{color:var(--arcade-label);flex-wrap:wrap;gap:4px 10px;margin:0;padding:0;font-size:11px;list-style:none;display:flex}.dnb-cal-key li{align-items:center;gap:4px;display:flex}.dnb-cal-key li:before{content:"";width:10px;height:10px}.dnb-tests{gap:4px;margin:0;padding:0;font-size:13px;list-style:none;display:grid}.dnb-tests li{justify-content:space-between;display:flex}.dnb-sheet,.dnb-review{gap:12px;font-size:14px;display:grid}.dnb-sheet-top{flex-wrap:wrap;align-items:center;gap:8px 18px;display:flex}.dnb-hero{font-size:54px;font-weight:var(--arcade-weight-strong);color:var(--arcade-accent);line-height:1}.dnb-sheet-top>div{flex:12rem;gap:4px;display:grid}.dnb-verdict{font-size:18px;font-weight:var(--arcade-weight-strong);color:var(--arcade-success)}.dnb-verdict[data-kind=strike],.dnb-verdict[data-kind=down]{color:var(--arcade-danger)}.dnb-verdict[data-kind=stay],.dnb-verdict[data-kind=fixed]{color:var(--arcade-text)}.dnb-why{color:var(--arcade-label);font-size:13px}.dnb-tags{gap:6px;display:flex}.dnb-streams{gap:10px;display:grid}.dnb-stream{gap:4px;display:grid}.dnb-stream-head{justify-content:space-between;font-weight:700;display:flex}.dnb-counts-tag{color:var(--arcade-on-accent);background:var(--arcade-accent);border-radius:999px;margin-left:8px;padding:1px 7px;font-size:11px}.dnb-bar{border-radius:999px;gap:2px;height:12px;display:flex;overflow:hidden}.dnb-bar span,.dnb-bar-key i{background:var(--arcade-success);min-width:4px}.dnb-bar [data-seg=miss],.dnb-bar-key [data-seg=miss] i{background:var(--arcade-glow)}.dnb-bar [data-seg=fa],.dnb-bar-key [data-seg=fa] i{background:var(--arcade-danger)}.dnb-bar [data-seg=rest],.dnb-bar-key [data-seg=rest] i{background:var(--dnb-cell)}.dnb-bar-key{color:var(--arcade-label);flex-wrap:wrap;gap:2px 12px;font-size:12px;display:flex}.dnb-bar-key i{border-radius:50%;width:8px;height:8px;display:inline-block}.dnb-sheet-today{background:var(--arcade-bg);border-radius:calc(var(--arcade-radius) * .75);gap:6px;padding:10px 12px;display:grid}.dnb-review-score{font-size:30px;font-weight:var(--arcade-weight-strong);color:var(--arcade-accent);align-items:baseline;gap:12px;display:flex}.dnb-rv-scroll{overflow-x:auto}.dnb-rv{gap:4px;display:flex}.dnb-rv-col{font:inherit;color:var(--arcade-text);background:var(--arcade-bg);cursor:pointer;border:0;border-radius:8px;flex:none;justify-items:center;gap:4px;padding:6px 4px;display:grid}.dnb-rv-col[aria-pressed=true]{background:var(--dnb-ghost)}.dnb-rv-num{color:var(--arcade-label);font-size:11px}.dnb-rv-let,.dnb-plet{font-size:15px;font-weight:var(--arcade-weight-strong)}.dnb-rv-let[data-match],.dnb-plet[data-match]{color:var(--arcade-accent)}.dnb-detail{background:var(--arcade-bg);border-radius:calc(var(--arcade-radius) * .75);gap:8px;min-height:5em;padding:10px 12px;display:grid}.dnb-detail-body{gap:8px;display:grid}.dnb-pair{align-items:center;gap:10px;display:flex}.dnb-pcard{background:var(--arcade-surface);border-radius:8px;justify-items:center;gap:4px;padding:6px 10px;display:grid}.dnb-pcard[data-sel]{background:var(--dnb-ghost)}.dnb-pcard small{color:var(--arcade-label);font-size:11px}.dnb-vs{color:var(--arcade-label);font-size:12px}.dnb-why-list{gap:6px;margin:0;padding:0;font-size:13px;list-style:none;display:grid}.dnb-why-list li{align-items:start;gap:8px;display:flex}.dnb-why-list small{color:var(--arcade-label);font-size:11px;font-weight:700;display:block}.dnb-calm .dnb-sw-track:after,.dnb-calm .dnb-sw-track{transition:none}@media (prefers-reduced-motion:reduce){.dnb-root{--dnb-ease:.12s linear}.dnb-root .dnb-sw-track,.dnb-root .dnb-sw-track:after{transition:none}}.dnb-root .dnb-start-screen,.dnb-root .arcade-over{max-width:620px;margin-block:auto}.dnb-root .dnb-start-screen{background:0 0;padding:8px 0}.dnb-root .dnb-start{text-align:center;justify-items:center}.dnb-root .dnb-start .dnb-head{max-width:22ch;font-size:26px}.dnb-root .dnb-start :is(.dnb-actions,.dnb-links,.dnb-chips){justify-content:center}.dnb-root .dnb-start .dnb-stepper-big b{font-size:clamp(40px,9vw,58px)}.dnb-root .dnb-track{width:100%}.dnb-root .dnb-track li{border-radius:999px}.dnb-root .dnb-start-screen .dnb-scores{text-align:center;justify-self:center}.dnb-root .dnb-game{--arcade-part:var(--arcade-surface);width:min(100%, var(--dnb-board));background:0 0;margin-block:auto;padding:0}.dnb-root .dnb-stage{background:0 0}.dnb-root .dnb-board{padding:0}.dnb-root .dnb-status{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;display:grid}.dnb-root .dnb-status .arcade-stat{background:var(--arcade-surface);border-radius:calc(var(--arcade-radius) * .6);padding:8px 12px}.dnb-root .dnb-answer{background:var(--arcade-surface)}.dnb-root .dnb-game:has(.dnb-layer){width:min(100%,1000px)}.dnb-root .dnb-game:has(.dnb-layer)>:not(.dnb-below),.dnb-root .dnb-below:has(.dnb-layer)>:not(.dnb-layer){display:none}.dnb-root .dnb-layer{background:0 0;padding:0;position:static;overflow:visible}.dnb-root .dnb-start-screen:has(.dnb-settings,.dnb-progress),.dnb-root .arcade-over:has(.dnb-settings,.dnb-progress){max-width:1000px}@media (width>=860px){.dnb-root .dnb-set-groups{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.dnb-root .dnb-set-group:first-child{grid-row:span 2}}.dnb-root .dnb-settings,.dnb-root .dnb-progress{--arcade-part:var(--arcade-surface)}.dnb-root .dnb-set-group .dnb-switch{background:0 0}.dnb-root .dnb-set-group .arcade-choices{gap:6px 0}.dnb-root .dnb-set-group .arcade-choices:before{content:"";background:var(--arcade-well);border-radius:calc(var(--arcade-radius) * .6 + 4px);grid-area:1/1/auto/-1}.dnb-root .dnb-set-group .arcade-choice{grid-row:1;margin:4px 2px}.dnb-root .dnb-set-group .arcade-choice:first-of-type{grid-column:1}.dnb-root .dnb-set-group .arcade-choice:nth-of-type(2){grid-column:2}.dnb-root .dnb-set-group .arcade-choice:nth-of-type(3){grid-column:3}.dnb-root .dnb-set-group .arcade-choice:first-of-type{margin-left:4px}.dnb-root .dnb-set-group .arcade-choice:last-of-type{margin-right:4px}.dnb-root .dnb-set-group .arcade-choice span{border-radius:calc(var(--arcade-radius) * .6);background:0 0;min-height:34px}.dnb-root .dnb-set-group .arcade-choice input:checked+span{color:var(--arcade-text);background:color-mix(in srgb, var(--arcade-glow) 30%, var(--arcade-surface))}
