.nqb-ov,.nqb-home{--nq-bg: #070b0e;--nq-card: #0d1418;--nq-panel: rgba(16, 23, 28, .86);--nq-mint: #49f9c3;--nq-violet: #967dfa;--nq-yel: #f0e331;--nq-pink: #ff5fa2;--nq-red: #ff5a5f;--nq-green: #4ade80;--nq-green-fill: #22c55e;--nq-orange: #ffa53d;--nq-fg: #e2e9ee;--nq-white: #f6f8fa;--nq-muted: #9aa6af;--nq-ink: #071009;--nq-edge: rgba(73, 249, 195, .26);--nq-display: "Chakra Petch", "Inter", sans-serif;--nq-sans: "Inter", system-ui, sans-serif;--nq-mono: "JetBrains Mono", ui-monospace, monospace;--nq-c1: #49f9c3;--nq-t1: rgba(73, 249, 195, .09);--nq-c2: #a78bfa;--nq-t2: rgba(167, 139, 250, .1);--nq-c3: #f0e331;--nq-t3: rgba(240, 227, 49, .08);--nq-c4: #ff7ab8;--nq-t4: rgba(255, 122, 184, .09)}html.nqb-lock,html.nqb-lock body{overflow:hidden!important}html.nqb-lock{scrollbar-gutter:stable}.nqb-home{position:relative;display:flex;align-items:center;gap:14px;box-sizing:border-box;width:100%;min-height:64px;margin:0 0 14px;padding:10px 12px;cursor:pointer;text-align:left;border:1px solid rgba(240,227,49,.45);color:var(--nq-fg);background-color:#10171ce0;background-image:linear-gradient(100deg,rgba(240,227,49,.16),rgba(150,125,250,.1) 45%,transparent 75%);clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,12px 100%,0 calc(100% - 12px));font:inherit;transition:border-color .15s,filter .15s;-webkit-tap-highlight-color:transparent}.nqb-home[hidden]{display:none}.nqb-home:hover{border-color:var(--nq-yel);filter:brightness(1.08)}.nqb-home:focus-visible{outline:2px solid var(--nq-yel);outline-offset:-5px}.nqb-home__ic{flex:none;width:44px;height:44px;box-sizing:border-box;display:grid;place-items:center;font-size:24px;line-height:1;background-color:#14130a;color:var(--nq-yel);border:2px solid var(--nq-yel);border-radius:10px;box-shadow:0 0 16px #f0e33166,inset 0 0 12px #f0e33133}.nqb-home__main{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.nqb-home__t{font:700 16px/1.2 var(--nq-display);letter-spacing:.1em;text-transform:uppercase;color:var(--nq-white)}.nqb-home__sub{font:400 13px/1.35 var(--nq-sans);color:var(--nq-muted)}.nqb-home__meta{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:3px}.nqb-home__best{font:700 14px/1.1 var(--nq-display);letter-spacing:.06em;color:var(--nq-yel)}.nqb-home__runs{font:500 11px/1.2 var(--nq-mono);letter-spacing:.04em;color:var(--nq-mint)}.nqb-home__runs.is-practice{color:var(--nq-muted)}.nqb-home__go{flex:none;display:inline-flex;align-items:center;min-height:40px;padding:0 16px;font:700 13px/1 var(--nq-display);letter-spacing:.14em;background-color:var(--nq-yel);color:var(--nq-ink);clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%)}.nqb-ov{position:fixed;inset:0;z-index:99996;display:flex;align-items:center;justify-content:center;padding:16px;box-sizing:border-box;background-color:#030508e0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.nqb-ov[hidden]{display:none}body:has(.nqb-ov:not([hidden])) :is(.celebrate-overlay,.confetti-piece,.burst-piece){z-index:99998}.nqb-box{position:relative;box-sizing:border-box;width:min(780px,100%);max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:22px 28px 24px;color:var(--nq-fg);font-family:var(--nq-sans);background-color:var(--nq-bg);background-image:linear-gradient(rgba(73,249,195,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(73,249,195,.045) 1px,transparent 1px);background-size:32px 32px;border:1px solid rgba(73,249,195,.38);box-shadow:0 30px 90px #000000b3,0 0 60px #967dfa1f;clip-path:polygon(0 0,calc(100% - 22px) 0,100% 22px,100% 100%,22px 100%,0 calc(100% - 22px))}.nqb-box:focus{outline:none}.nqb-box{display:flex;flex-direction:column}@media(min-width:561px){.nqb-box{min-height:min(600px,calc(100vh - 32px));min-height:min(600px,calc(100dvh - 32px))}}.nqb-scr{flex:1 0 auto;display:flex;flex-direction:column}.nqb-in{margin:auto 0;width:100%}.nqb-scr.is-play .nqb-in{margin:0;flex:1 0 auto;display:flex;flex-direction:column}.nqb-scr [tabindex="-1"]:focus,.nqb-scr [tabindex="-1"]:focus-visible{outline:none!important;box-shadow:none!important}.nqb-bg{position:absolute;left:0;right:0;top:0;height:300px;pointer-events:none;z-index:0;background:radial-gradient(60% 70% at 15% 0%,rgba(73,249,195,.16),transparent 70%),radial-gradient(55% 70% at 90% 10%,rgba(150,125,250,.2),transparent 70%);animation:nqb-glow 6s ease-in-out infinite alternate}@keyframes nqb-glow{0%{opacity:.7}to{opacity:1}}.nqb-scr{position:relative;z-index:1}.nqb-scr :focus:not(:focus-visible){outline:none}.nqb-go{display:inline-flex;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;min-height:48px;padding:10px 26px;margin:0;border:0;cursor:pointer;font:700 15px/1.1 var(--nq-display);letter-spacing:.14em;text-transform:uppercase;background-color:var(--nq-yel);color:var(--nq-ink);clip-path:polygon(12px 0,100% 0,calc(100% - 12px) 100%,0 100%);transition:filter .15s,transform .15s;-webkit-tap-highlight-color:transparent}.nqb-go:hover:not(:disabled){filter:brightness(1.1) drop-shadow(0 0 12px var(--nq-yel))}.nqb-go:focus-visible{outline:3px solid var(--nq-ink);outline-offset:-7px}.nqb-go:disabled{opacity:.45;cursor:default}.nqb-go--big{min-height:60px;width:min(340px,100%);font-size:20px;letter-spacing:.18em}.nqb-go--big:not(:disabled){animation:nqb-ready 1.6s ease-in-out infinite}@keyframes nqb-ready{0%,to{filter:drop-shadow(0 0 0 rgba(240,227,49,0))}50%{filter:drop-shadow(0 0 14px rgba(240,227,49,.65))}}.nqb-ghost{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:48px;padding:10px 22px;margin:0;cursor:pointer;font:700 14px/1.1 var(--nq-display);letter-spacing:.12em;text-transform:uppercase;background-color:#10171cb3;color:var(--nq-mint);border:1px solid rgba(73,249,195,.5);clip-path:polygon(0 0,calc(100% - 9px) 0,100% 9px,100% 100%,9px 100%,0 calc(100% - 9px))}.nqb-ghost:hover{background-color:#49f9c324}.nqb-ghost:focus-visible{outline:2px solid var(--nq-mint);outline-offset:-5px}.nqb-x{position:absolute;top:-6px;right:-10px;z-index:2;width:44px;height:44px;margin:0;padding:0;cursor:pointer;display:grid;place-items:center;font-size:17px;line-height:1;color:var(--nq-muted);background-color:#ffffff0d;border:1px solid rgba(255,255,255,.14);border-radius:10px}.nqb-x:hover{color:var(--nq-white);border-color:#ffffff59}.nqb-x:focus-visible{outline:2px solid var(--nq-mint);outline-offset:2px}.nqb-scr.is-intro,.nqb-scr.is-end{text-align:center}.nqb-logo{width:84px;height:84px;box-sizing:border-box;margin:6px auto 12px;display:grid;place-items:center;background-color:#14130a;color:var(--nq-yel);font-size:46px;line-height:1;border:3px solid var(--nq-yel);border-radius:20px;box-shadow:0 0 30px #f0e33173,inset 0 0 22px #f0e33140}.nqb-logo span{display:block;animation:nqb-zap 2.4s ease-in-out infinite}@keyframes nqb-zap{0%,86%,to{transform:none}90%{transform:scale(1.18) rotate(-8deg)}95%{transform:scale(.95) rotate(4deg)}}.nqb-title{margin:0;font:700 40px/1.05 var(--nq-display);letter-spacing:.1em;text-transform:uppercase;color:var(--nq-white);text-shadow:0 0 24px rgba(73,249,195,.45)}.nqb-tag{margin:8px 0 18px;font:500 17px/1.4 var(--nq-sans);color:var(--nq-fg)}.nqb-rules{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-width:560px;margin:0 auto 16px;padding:0;list-style:none;text-align:left}.nqb-rules li{display:flex;align-items:center;gap:10px;min-height:48px;padding:8px 12px;box-sizing:border-box;font:400 14px/1.35 var(--nq-sans);color:var(--nq-fg);background-color:var(--nq-panel);border:1px solid var(--nq-edge)}.nqb-rules b{color:var(--nq-white);font-weight:700}.nqb-rules__ic{flex:none;font-size:20px;width:26px;text-align:center}.nqb-meta{display:flex;flex-direction:column;align-items:center;gap:4px;margin:0 0 18px}.nqb-best{margin:0;font:700 17px/1.3 var(--nq-display);letter-spacing:.06em;color:var(--nq-yel)}.nqb-xpline{margin:0;font:500 13px/1.45 var(--nq-sans);color:var(--nq-mint);max-width:520px}.nqb-xpline.is-practice{color:var(--nq-orange)}.nqb-mix,.nqb-note{margin:14px auto 0;max-width:520px;font:400 13px/1.5 var(--nq-sans);color:var(--nq-muted)}.nqb-note--err{color:var(--nq-red);margin-bottom:10px}.nqb-keys{margin:10px 0 0;font:500 11px/1.4 var(--nq-mono);letter-spacing:.06em;color:var(--nq-muted)}@media(pointer:coarse){.nqb-keys{display:none}}.nqb-count{min-height:min(440px,60vh);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}.nqb-cnum{font:700 150px/1 var(--nq-display);color:var(--nq-yel);letter-spacing:.02em;text-shadow:0 0 40px rgba(240,227,49,.6),0 0 90px rgba(240,227,49,.25)}.nqb-cnum.is-go{color:var(--nq-mint);text-shadow:0 0 40px rgba(73,249,195,.7),0 0 90px rgba(73,249,195,.3)}.nqb-cnum.is-pop{animation:nqb-count .42s cubic-bezier(.2,1.4,.4,1) both}@keyframes nqb-count{0%{transform:scale(2.1);opacity:0}to{transform:scale(1);opacity:1}}.nqb-cready{margin:0;font:600 14px/1.3 var(--nq-mono);letter-spacing:.3em;text-transform:uppercase;color:var(--nq-muted)}.nqb-hud{position:relative;display:flex;align-items:center;gap:12px}.nqb-x--hud{position:static;flex:none}.nqb-stat{flex:none;display:flex;flex-direction:column;align-items:flex-start;min-width:64px}.nqb-stat--time{position:relative;align-items:flex-end}.nqb-lbl{font:600 10px/1.2 var(--nq-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--nq-muted)}.nqb-stat b{font:700 34px/1 var(--nq-display);color:var(--nq-white);font-variant-numeric:tabular-nums;display:inline-block}.nqb-stat--score b{color:var(--nq-yel)}.nqb-stat b.is-bump{animation:nqb-bump .3s ease-out}@keyframes nqb-bump{40%{transform:scale(1.35)}}.nqb-combo{flex:1 1 auto;display:flex;align-items:center;justify-content:center;gap:8px;min-width:0;min-height:44px;padding:4px 12px;border:1px solid rgba(255,255,255,.1);background-color:#ffffff08;border-radius:99px;transition:border-color .2s,background-color .2s,box-shadow .2s}.nqb-flame{font-size:22px;line-height:1;opacity:.3;filter:grayscale(1);transition:transform .2s,opacity .2s,filter .2s}.nqb-combo__x{font:700 22px/1 var(--nq-display);color:var(--nq-muted)}.nqb-combo__n{font:500 11px/1.2 var(--nq-mono);letter-spacing:.06em;color:var(--nq-muted);white-space:nowrap}.nqb-combo[data-lv="1"]{border-color:var(--nq-orange);background-color:#ffa53d1f;box-shadow:0 0 18px #ffa53d4d}.nqb-combo[data-lv="1"] .nqb-flame{opacity:1;filter:none;transform:scale(1.2)}.nqb-combo[data-lv="1"] .nqb-combo__x{color:var(--nq-orange)}.nqb-combo[data-lv="2"]{border-color:var(--nq-pink);background-color:#ff5fa224;box-shadow:0 0 26px #ff5fa273}.nqb-combo[data-lv="2"] .nqb-flame{opacity:1;filter:none;transform:scale(1.45);animation:nqb-flick .35s ease-in-out infinite alternate}.nqb-combo[data-lv="2"] .nqb-combo__x{color:var(--nq-pink)}.nqb-combo[data-lv="1"] .nqb-combo__n,.nqb-combo[data-lv="2"] .nqb-combo__n{color:var(--nq-white)}@keyframes nqb-flick{0%{transform:scale(1.4) rotate(-5deg)}to{transform:scale(1.55) rotate(5deg)}}.nqb-combo.is-drop{animation:nqb-drop .4s ease-out}@keyframes nqb-drop{30%{transform:scale(.92);opacity:.6}}.nqb-timer{position:relative;height:14px;margin:12px 0 16px;border-radius:99px;background-color:#ffffff0f;border:1px solid rgba(73,249,195,.25)}.nqb-timer>i{position:absolute;inset:0;display:block;border-radius:inherit;transform-origin:left center;background-color:var(--nq-mint);background-image:linear-gradient(90deg,var(--nq-mint),var(--nq-violet));box-shadow:0 0 14px #49f9c373}.nqb-timer.is-low>i{background-color:var(--nq-yel);background-image:linear-gradient(90deg,var(--nq-yel),var(--nq-orange));box-shadow:0 0 14px #f0e33173}.nqb-timer.is-crit>i{background-color:var(--nq-red);background-image:linear-gradient(90deg,var(--nq-red),#ff2f6d);box-shadow:0 0 18px #ff5a5fb3;animation:nqb-crit .5s ease-in-out infinite alternate}.nqb-timer.is-crit{border-color:#ff5a5f99}@keyframes nqb-crit{0%{opacity:.65}to{opacity:1}}.nqb-scr.is-play:has(.nqb-timer.is-crit) .nqb-stat--time b{color:var(--nq-red)}.nqb-timer.is-hit{animation:nqb-hit .35s ease-out}@keyframes nqb-hit{0%,to{box-shadow:none}30%{box-shadow:0 0 0 3px #ff5a5f8c}}.nqb-pen{position:absolute;right:calc(100% + 8px);bottom:2px;white-space:nowrap;font:700 20px/1 var(--nq-display);color:var(--nq-red);opacity:0;pointer-events:none;text-shadow:0 0 10px rgba(255,90,95,.6)}.nqb-pen.is-on{animation:nqb-pen .8s ease-out}@keyframes nqb-pen{0%{opacity:0;transform:translate(10px) scale(.8)}20%{opacity:1;transform:none}75%{opacity:1}to{opacity:0;transform:translateY(6px)}}.nqb-stage{position:relative;flex:1 0 auto;display:flex;flex-direction:column}.nqb-stage .nqb-opts{margin-top:auto}.nqb-stage.is-in .nqb-qcard,.nqb-stage.is-in .nqb-opts{animation:nqb-in .2s ease-out}@keyframes nqb-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.nqb-stage.is-shake{animation:nqb-shake .32s ease-in-out}@keyframes nqb-shake{20%{transform:translate(-8px)}40%{transform:translate(7px)}60%{transform:translate(-5px)}80%{transform:translate(3px)}}.nqb-qcard{position:relative;display:flex;flex-direction:column;justify-content:center;flex:1 1 auto;min-height:128px;max-height:210px;box-sizing:border-box;margin:0 0 14px;padding:16px 20px;background-color:var(--nq-panel);border:1px solid var(--nq-edge);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,14px 100%,0 calc(100% - 14px))}.nqb-from{margin:0 0 8px;font:500 12px/1.35 var(--nq-mono);letter-spacing:.03em;color:var(--nq-mint);overflow-wrap:anywhere}.nqb-q{margin:0;font:700 23px/1.35 var(--nq-sans);color:var(--nq-white);overflow-wrap:anywhere;text-wrap:pretty}.nqb-scr.is-long .nqb-q{font-size:19px}.nqb-banner{position:absolute;left:50%;top:50%;z-index:3;pointer-events:none;white-space:nowrap;opacity:0;padding:7px 16px;font:700 28px/1 var(--nq-display);letter-spacing:.08em;color:var(--nq-orange);background-color:#0b0f14;border:2px solid currentColor;border-radius:10px;text-shadow:0 0 14px rgba(255,165,61,.8);box-shadow:0 0 26px #ffa53d73,0 8px 24px #0009;transform:translate(-50%,-50%)}.nqb-banner[data-lv="2"]{color:var(--nq-pink);text-shadow:0 0 16px rgba(255,95,162,.9);box-shadow:0 0 30px #ff5fa28c,0 8px 24px #0009}.nqb-banner.is-on{animation:nqb-banner .9s ease-out both}@keyframes nqb-banner{0%{opacity:0;transform:translate(-50%,-50%) scale(2.2) rotate(-6deg)}25%{opacity:1;transform:translate(-50%,-50%) scale(1) rotate(-3deg)}75%{opacity:1;transform:translate(-50%,-50%) scale(1.04) rotate(-3deg)}to{opacity:0;transform:translate(-50%,-70%) scale(1) rotate(-3deg)}}.nqb-opts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.nqb-opt{--c: var(--nq-c1);--t: var(--nq-t1);position:relative;display:flex;align-items:center;gap:12px;box-sizing:border-box;min-height:76px;margin:0;padding:12px 14px 12px 12px;cursor:pointer;text-align:left;color:var(--nq-white);background-color:var(--t);border:2px solid var(--c);border-radius:14px;font:600 17px/1.3 var(--nq-sans);transition:background-color .15s,transform .12s,opacity .2s,box-shadow .15s;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.nqb-opt:nth-child(2){--c: var(--nq-c2);--t: var(--nq-t2)}.nqb-opt:nth-child(3){--c: var(--nq-c3);--t: var(--nq-t3)}.nqb-opt:nth-child(4){--c: var(--nq-c4);--t: var(--nq-t4)}.nqb-opt:hover:not(:disabled){background-color:#ffffff17;transform:translateY(-2px);box-shadow:0 6px 20px #00000059,0 0 0 1px var(--c)}.nqb-opt:focus-visible{outline:3px solid var(--nq-white);outline-offset:3px}.nqb-opt:disabled{cursor:default}.nqb-key{flex:none;width:36px;height:36px;display:grid;place-items:center;border-radius:9px;background-color:var(--c);color:var(--nq-ink);font:700 18px/1 var(--nq-display)}.nqb-opt__t{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.nqb-scr.is-long .nqb-opt{font-size:15px}.nqb-mark{flex:none;width:24px;text-align:center;font:700 22px/1 var(--nq-display)}.nqb-opt.is-right{background-color:var(--nq-green-fill);border-color:var(--nq-green);color:var(--nq-ink);box-shadow:0 0 28px #4ade8099;animation:nqb-right .3s cubic-bezier(.2,1.6,.4,1)}.nqb-opt.is-right .nqb-key{background-color:var(--nq-ink);color:var(--nq-green)}@keyframes nqb-right{40%{transform:scale(1.05)}}.nqb-opt.is-wrong{background-color:#ff5a5f38;border-color:var(--nq-red);animation:nqb-shake .32s ease-in-out}.nqb-opt.is-wrong .nqb-key{background-color:var(--nq-red)}.nqb-opt.is-wrong .nqb-mark{color:var(--nq-red)}.nqb-opt.is-answer{background-color:#4ade802e;border-color:var(--nq-green);box-shadow:0 0 22px #4ade8066}.nqb-opt.is-answer .nqb-key{background-color:var(--nq-green)}.nqb-opt.is-answer .nqb-mark{color:var(--nq-green)}.nqb-opt.is-dim{opacity:.32}.nqb-float{position:absolute;right:14px;top:-8px;pointer-events:none;font:700 26px/1 var(--nq-display);color:var(--nq-green);text-shadow:0 0 12px rgba(74,222,128,.8),0 2px 0 #000;animation:nqb-float .85s ease-out both}.nqb-float.is-x2{color:var(--nq-orange);text-shadow:0 0 12px rgba(255,165,61,.9),0 2px 0 #000;font-size:30px}.nqb-float.is-x3{color:var(--nq-pink);text-shadow:0 0 14px rgba(255,95,162,.9),0 2px 0 #000;font-size:34px}@keyframes nqb-float{0%{opacity:0;transform:translateY(10px) scale(.6)}25%{opacity:1;transform:translateY(-8px) scale(1.1)}to{opacity:0;transform:translateY(-44px) scale(1)}}.nqb-keys--play{text-align:center;margin-top:14px}.nqb-scr.is-paused .nqb-stage{visibility:hidden}.nqb-pause{position:absolute;inset:0;z-index:5;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;background-color:#04060afa}.nqb-pause[hidden]{display:none}.nqb-pause__t{margin:0;font:700 30px/1.2 var(--nq-display);letter-spacing:.12em;text-transform:uppercase;color:var(--nq-white)}.nqb-kicker{margin:4px 0 2px;font:700 18px/1.2 var(--nq-display);letter-spacing:.34em;text-transform:uppercase;color:var(--nq-red)}.nqb-result{margin:0;font:600 18px/1 var(--nq-display);color:var(--nq-muted);letter-spacing:.1em;text-transform:uppercase}.nqb-big{display:inline-block;font:700 104px/1 var(--nq-display);letter-spacing:0;color:var(--nq-yel);font-variant-numeric:tabular-nums;text-shadow:0 0 36px rgba(240,227,49,.55);vertical-align:-6px}.nqb-pts{display:inline-block}.nqb-stamp{display:inline-block;margin:8px 0 4px;padding:6px 14px;border:3px solid var(--nq-pink);font:700 22px/1 var(--nq-display);letter-spacing:.16em;color:var(--nq-pink);text-shadow:0 0 14px rgba(255,95,162,.7);box-shadow:0 0 22px #ff5fa259,inset 0 0 14px #ff5fa240;transform:rotate(-4deg);animation:nqb-stamp .5s cubic-bezier(.2,1.4,.4,1) .25s both}@keyframes nqb-stamp{0%{opacity:0;transform:rotate(-12deg) scale(2.4)}to{opacity:1;transform:rotate(-4deg) scale(1)}}.nqb-bestline{margin:8px 0 4px;font:700 16px/1.3 var(--nq-display);letter-spacing:.08em;color:var(--nq-yel)}.nqb-stats{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:14px 0;padding:0;list-style:none}.nqb-stats li{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:6px 14px;box-sizing:border-box;font:400 14px/1.2 var(--nq-sans);color:var(--nq-fg);background-color:var(--nq-panel);border:1px solid var(--nq-edge)}.nqb-stats b{font:700 18px/1 var(--nq-display);color:var(--nq-white)}.nqb-xp{display:inline-block;margin:0;padding:8px 18px;font:700 26px/1.1 var(--nq-display);letter-spacing:.06em;color:var(--nq-ink);background-color:var(--nq-mint);box-shadow:0 0 22px #49f9c373;clip-path:polygon(10px 0,100% 0,calc(100% - 10px) 100%,0 100%)}.nqb-xp small{display:block;margin-top:3px;font:600 11px/1.2 var(--nq-mono);letter-spacing:.04em}.nqb-cr{white-space:nowrap}.nqb-xp--none{font:600 14px/1.45 var(--nq-sans);letter-spacing:0;color:var(--nq-orange);max-width:460px;background-color:#ffa53d1a;border:1px solid rgba(255,165,61,.4);box-shadow:none;clip-path:none}.nqb-left{margin:8px 0 0;font:500 12px/1.4 var(--nq-mono);letter-spacing:.04em;color:var(--nq-muted)}.nqb-acts{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin:18px 0 6px}.nqb-acts .nqb-go--big{width:auto;min-width:240px}.nqb-perfect{margin:16px 0 0;font:700 16px/1.4 var(--nq-display);letter-spacing:.06em;color:var(--nq-mint)}.nqb-rev{margin:20px 0 0;text-align:left;border-top:1px solid var(--nq-edge);padding-top:16px}.nqb-rev__h{margin:0 0 10px;font:700 15px/1.3 var(--nq-display);letter-spacing:.1em;text-transform:uppercase;color:var(--nq-white)}.nqb-rev__list{margin:0;padding:0;list-style:none;display:grid;gap:8px}.nqb-rev__i{padding:12px 14px;background-color:var(--nq-panel);border:1px solid var(--nq-edge);border-left:3px solid var(--nq-red)}.nqb-rev__q{margin:0 0 6px;font:600 15px/1.45 var(--nq-sans);color:var(--nq-white)}.nqb-rev__ok{margin:0 0 4px;font:600 14px/1.45 var(--nq-sans);color:var(--nq-green)}.nqb-rev__why{margin:0 0 6px;font:400 14px/1.5 var(--nq-sans);color:var(--nq-fg)}.nqb-rev__a,.nqb-rev__src{display:inline-flex;align-items:center;min-height:32px;font:600 13px/1.3 var(--nq-sans);color:var(--nq-mint)}.nqb-rev__a{text-decoration:underline;text-underline-offset:3px}.nqb-rev__a:focus-visible{outline:2px solid var(--nq-mint);outline-offset:2px}.nqb-rev__src{color:var(--nq-muted)}.nqb-modes{display:inline-flex;gap:2px;margin:0 0 6px;padding:4px;box-sizing:border-box;background-color:var(--nq-panel);border:1px solid var(--nq-edge);border-radius:99px}.nqb-mode{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:128px;padding:8px 18px;margin:0;border:0;cursor:pointer;border-radius:99px;background-color:transparent;color:var(--nq-muted);font:700 15px/1 var(--nq-display);letter-spacing:.06em;transition:background-color .15s,color .15s;-webkit-tap-highlight-color:transparent}.nqb-mode:hover{color:var(--nq-white)}.nqb-mode[aria-pressed=true]{background-color:var(--nq-yel);color:var(--nq-ink)}.nqb-mode:focus-visible{outline:2px solid var(--nq-white);outline-offset:2px}.nqb-modehint{margin:0 auto 14px;max-width:520px;font:400 13px/1.45 var(--nq-sans);color:var(--nq-muted)}.nqb-read{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:8px 18px;margin:0 0 16px;box-sizing:border-box;cursor:pointer;background-color:var(--nq-panel);color:var(--nq-fg);border:2px solid var(--nq-edge);border-radius:99px;font:600 15px/1 var(--nq-sans);transition:border-color .15s,color .15s;-webkit-tap-highlight-color:transparent}.nqb-read[aria-pressed=true]{border-color:var(--nq-mint);color:var(--nq-mint)}.nqb-read:hover{border-color:var(--nq-white)}.nqb-read:focus-visible{outline:2px solid var(--nq-white);outline-offset:2px}.nqb-ov.is-jr{--nq-bg: #0e1530;--nq-card: #141c3c;--nq-panel: rgba(28, 38, 78, .9);--nq-edge: rgba(255, 209, 102, .4);--nq-yel: #ffd166;--nq-mint: #7ef2d0;--nq-c1: #ffd166;--nq-t1: rgba(255, 209, 102, .14);--nq-c2: #7cd5f5;--nq-t2: rgba(124, 213, 245, .14);--nq-c3: #9be28b;--nq-t3: rgba(155, 226, 139, .14)}.nqb-ov.is-jr .nqb-box{background-image:radial-gradient(60% 50% at 50% 0%,rgba(255,209,102,.12),transparent 70%);border:2px solid rgba(255,209,102,.45);border-radius:26px;clip-path:none;box-shadow:0 30px 90px #000000b3,0 0 60px #7cd5f51f}.nqb-ov.is-jr .nqb-bg{background:radial-gradient(55% 70% at 15% 0%,rgba(124,213,245,.18),transparent 70%),radial-gradient(55% 70% at 90% 10%,rgba(155,226,139,.16),transparent 70%)}.nqb-ov.is-jr .nqb-logo{border-radius:50%;background-color:#1a1a0a}.nqb-ov.is-jr .nqb-title{color:var(--nq-yel);text-shadow:0 0 24px rgba(255,209,102,.4)}.nqb-ov.is-jr .nqb-tag{font-size:18px;color:var(--nq-white)}.nqb-ov.is-jr .nqb-rules li{border-radius:14px;font-size:15px}.nqb-ov.is-jr .nqb-rules b{color:var(--nq-yel)}.nqb-ov.is-jr :is(.nqb-go,.nqb-ghost,.nqb-home__go){clip-path:none;border-radius:16px}.nqb-ov.is-jr .nqb-go--big{font-size:22px;letter-spacing:.14em}.nqb-ov.is-jr .nqb-x{border-radius:50%}.nqb-ov.is-jr :is(.nqb-stats li,.nqb-rev__i,.nqb-xp,.nqb-xp--none){clip-path:none;border-radius:14px}.nqb-ov.is-jr .nqb-qcard{align-items:center;text-align:center;min-height:170px;max-height:none;padding:18px 56px;border-radius:22px;clip-path:none}.nqb-qemoji{font-size:58px;line-height:1;margin:0 0 10px;filter:drop-shadow(0 4px 10px rgba(0,0,0,.4))}.nqb-ov.is-jr .nqb-from{margin-bottom:6px;letter-spacing:.08em;text-transform:uppercase;font-size:11px}.nqb-ov.is-jr .nqb-q{font-size:28px;line-height:1.3}.nqb-why{margin:12px 0 0;font:600 17px/1.45 var(--nq-sans);color:var(--nq-green);overflow-wrap:anywhere;text-wrap:pretty}.nqb-why[hidden]{display:none}@media(min-height:481px){.nqb-ov.is-jr .nqb-why[hidden]{display:block;visibility:hidden}}.nqb-say{position:absolute;top:10px;right:10px;z-index:2;width:44px;height:44px;margin:0;padding:0;cursor:pointer;display:grid;place-items:center;font-size:20px;line-height:1;color:var(--nq-white);background-color:#ffffff12;border:2px solid var(--nq-edge);border-radius:50%;transition:border-color .15s,box-shadow .15s;-webkit-tap-highlight-color:transparent}.nqb-say:hover{border-color:var(--nq-white)}.nqb-say:focus-visible{outline:2px solid var(--nq-white);outline-offset:2px}.nqb-scr.is-reading .nqb-say{border-color:var(--nq-yel);box-shadow:0 0 16px #ffd1668c;animation:nqb-listen .9s ease-in-out infinite alternate}@keyframes nqb-listen{0%{transform:scale(1)}to{transform:scale(1.12)}}.nqb-scr.is-reading .nqb-timer>i{opacity:.55}.nqb-ov.is-jr .nqb-opts{grid-template-columns:minmax(0,1fr);gap:12px;width:min(620px,100%);margin-left:auto;margin-right:auto}.nqb-ov.is-jr .nqb-opt{min-height:74px;padding:14px 18px 14px 14px;border-width:3px;border-radius:20px;font:700 22px/1.3 var(--nq-sans);gap:14px}.nqb-ov.is-jr .nqb-key{width:44px;height:44px;border-radius:13px;font-size:22px}.nqb-ov.is-jr .nqb-opt.is-right{color:var(--nq-ink)}.nqb-ov.is-jr .nqb-opt.is-wrong{animation:none}.nqb-ov.is-jr .nqb-mark{font-size:26px}.nqb-home.is-jr{border-color:#ffd1668c}.nqb-home.is-jr .nqb-home__ic{border-radius:50%}@media(max-width:560px){.nqb-home{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"ic main go" "ic meta go";column-gap:10px;row-gap:3px;padding:8px 10px;min-height:60px}.nqb-home__ic{grid-area:ic;width:40px;height:40px;font-size:21px}.nqb-home__main{grid-area:main}.nqb-home__t{font-size:15px}.nqb-home__sub{display:none}.nqb-home.is-nobest .nqb-home__sub{display:block}.nqb-home.is-nobest .nqb-home__best{display:none}.nqb-home.is-jr .nqb-home__sub{display:block}.nqb-home__meta{grid-area:meta;flex-direction:row;flex-wrap:wrap;align-items:baseline;gap:2px 10px}.nqb-home__go{grid-area:go;padding:0 12px;min-height:44px}.nqb-keys{display:none}.nqb-ov{padding:0}.nqb-box{width:100%;height:100%;max-height:none;clip-path:none;border:0;padding:calc(12px + env(safe-area-inset-top)) 14px calc(16px + env(safe-area-inset-bottom))}.nqb-x{top:0;right:0}.nqb-title{font-size:32px}.nqb-tag{font-size:15px;margin-bottom:14px}.nqb-logo{width:68px;height:68px;font-size:38px;margin-top:18px}.nqb-rules li{min-height:44px;padding:7px 9px;font-size:13px;gap:7px}.nqb-rules__ic{font-size:17px;width:20px}.nqb-hud{gap:8px}.nqb-stat{min-width:50px}.nqb-stat b{font-size:28px}.nqb-combo{padding:4px 8px;gap:6px}.nqb-combo__x,.nqb-flame{font-size:18px}.nqb-timer{margin:10px 0 12px;height:12px}.nqb-qcard{min-height:108px;max-height:340px;padding:12px 14px;margin-bottom:10px}.nqb-pen{right:0;bottom:auto;top:calc(100% + 6px);z-index:2;padding:2px 6px;font-size:15px;background-color:#0b0f14;border-radius:6px}.nqb-q{font-size:19px}.nqb-scr.is-long .nqb-q{font-size:17px}.nqb-opts{grid-template-columns:minmax(0,1fr);gap:8px}.nqb-opt{min-height:58px;padding:9px 12px 9px 10px;font-size:16px;gap:10px}.nqb-scr.is-long .nqb-opt{font-size:14.5px}.nqb-key{width:32px;height:32px;font-size:16px}.nqb-banner{font-size:20px;padding:6px 12px}.nqb-cnum{font-size:120px}.nqb-big{font-size:88px}.nqb-acts{flex-direction:column;align-items:stretch}.nqb-acts .nqb-go--big{min-width:0;width:100%}.nqb-modes{display:flex;width:100%}.nqb-mode{flex:1 1 0;min-width:0;padding:8px 10px;font-size:14px}.nqb-ov.is-jr .nqb-qcard{min-height:130px;padding:14px 50px 14px 14px}.nqb-qemoji{font-size:50px;margin-bottom:8px}.nqb-ov.is-jr .nqb-q{font-size:22px}.nqb-why{font-size:15px;margin-top:8px}.nqb-say{top:6px;right:6px}.nqb-ov.is-jr .nqb-opt{min-height:64px;padding:10px 14px 10px 10px;font-size:19px;gap:10px}.nqb-ov.is-jr .nqb-key{width:38px;height:38px;font-size:19px}}@media(max-width:360px){.nqb-combo__n,.nqb-home__go{display:none}}@media(max-height:700px){.nqb-ov.is-jr .nqb-qcard{min-height:0;padding-top:12px;padding-bottom:12px}.nqb-qemoji{font-size:40px;margin-bottom:6px}.nqb-ov.is-jr .nqb-q{font-size:21px}.nqb-why{font-size:14px;margin-top:6px}.nqb-ov.is-jr .nqb-opts{gap:8px}.nqb-ov.is-jr .nqb-opt{min-height:58px;font-size:18px}.nqb-ov.is-jr .nqb-tag{font-size:16px}.nqb-ov.is-jr .nqb-modehint{display:none}.nqb-ov.is-jr .nqb-logo{width:54px;height:54px;font-size:30px;margin-top:12px}.nqb-ov.is-jr .nqb-rules li{padding-top:8px;padding-bottom:8px;font-size:14px}}@media(max-height:480px){.nqb-ov.is-jr .nqb-qcard{padding:8px 50px 8px 12px}.nqb-qemoji{font-size:28px;margin-bottom:2px}.nqb-ov.is-jr .nqb-from{display:none}.nqb-ov.is-jr .nqb-q{font-size:18px;line-height:1.25}.nqb-why{font-size:13px;margin-top:4px}.nqb-ov.is-jr .nqb-opt{min-height:50px;padding:6px 10px 6px 8px;font-size:16px;gap:8px}.nqb-ov.is-jr .nqb-key{width:32px;height:32px;font-size:16px}}@media(max-height:480px)and (min-width:560px){.nqb-ov.is-jr .nqb-opts{grid-template-columns:repeat(3,minmax(0,1fr));width:100%}}@media(prefers-reduced-motion:reduce){.nqb-bg,.nqb-logo span,.nqb-go--big:not(:disabled),.nqb-cnum.is-pop,.nqb-combo[data-lv="2"] .nqb-flame,.nqb-timer.is-crit>i,.nqb-stage.is-in .nqb-qcard,.nqb-stage.is-in .nqb-opts,.nqb-stage.is-shake,.nqb-opt.is-right,.nqb-opt.is-wrong,.nqb-stamp,.nqb-banner.is-on,.nqb-pen.is-on,.nqb-timer.is-hit,.nqb-combo.is-drop,.nqb-stat b.is-bump,.nqb-scr.is-reading .nqb-say{animation:none}.nqb-banner.is-on{opacity:1}.nqb-banner{transition:opacity .01s}.nqb-pen.is-on{opacity:1}.nqb-opt,.nqb-combo,.nqb-flame,.nqb-go,.nqb-home,.nqb-mode,.nqb-read,.nqb-say{transition:none}.nqb-opt:hover:not(:disabled){transform:none}}@layer nlk-keep,nlk-retro;@layer nlk-retro{:root[data-look=arcade] :is(.nqb-ov,.nqb-home){--nq-bg: #000 !important;--nq-card: #000 !important;--nq-panel: #000 !important;--nq-mint: var(--nlk-cyan) !important;--nq-violet: var(--nlk-mag) !important;--nq-yel: var(--nlk-yel) !important;--nq-pink: var(--nlk-mag) !important;--nq-red: var(--nlk-red) !important;--nq-green: var(--nlk-lime) !important;--nq-green-fill: var(--nlk-lime) !important;--nq-orange: var(--nlk-yel) !important;--nq-fg: var(--nlk-fg) !important;--nq-white: #fff !important;--nq-muted: var(--nlk-dim) !important;--nq-ink: #000 !important;--nq-edge: var(--nlk-blue) !important;--nq-c1: var(--nlk-cyan) !important;--nq-c2: var(--nlk-mag) !important;--nq-c3: var(--nlk-yel) !important;--nq-c4: var(--nlk-lime) !important;--nq-t1: #000 !important;--nq-t2: #000 !important;--nq-t3: #000 !important;--nq-t4: #000 !important}:root[data-look=arcade] .nqb-ov{background-color:#000000e6!important}:root[data-look=arcade] .nqb-box{background-color:#000!important;border:4px solid var(--nlk-cyan)!important;box-shadow:8px 8px 0 var(--nlk-mag)!important}:root[data-look=arcade] .nqb-home{border:3px solid var(--nlk-blue)!important;box-shadow:5px 5px 0 var(--nlk-shade)!important;background-color:#000!important}:root[data-look=arcade] .nqb-home:hover{border-color:var(--nlk-yel)!important}:root[data-look=arcade] :is(.nqb-home__go,.nqb-go){background-color:var(--nlk-yel)!important;color:#000!important}:root[data-look=arcade] :is(.nqb-home__ic,.nqb-logo){background-color:#000!important;border:3px solid var(--nlk-yel)!important;box-shadow:4px 4px 0 var(--nlk-mag)!important}:root[data-look=arcade] .nqb-go{border:3px solid #000!important;box-shadow:4px 4px 0 var(--nlk-mag)!important}:root[data-look=arcade] .nqb-ghost{background-color:#000!important;color:var(--nlk-cyan)!important;border:3px solid var(--nlk-cyan)!important;box-shadow:3px 3px #0b5f66!important}:root[data-look=arcade] .nqb-x{background-color:#000!important;border:2px solid var(--nlk-dim)!important;color:var(--nlk-fg)!important}:root[data-look=arcade] :is(.nqb-rules li,.nqb-qcard,.nqb-stats li,.nqb-rev__i){background-color:#000!important;border:3px solid var(--nlk-blue)!important;box-shadow:4px 4px 0 var(--nlk-shade)!important}:root[data-look=arcade] .nqb-rev__list>.nqb-rev__i{border-left:6px solid var(--nlk-red)!important}:root[data-look=arcade] .nqb-opt{background-color:#000!important;border:3px solid var(--c)!important;box-shadow:4px 4px 0 var(--nlk-shade)!important;color:#fff!important}:root[data-look=arcade] :is(.nqb-opt,.nqb-opt *,.nqb-q,.nqb-rev__q,.nqb-rev__ok,.nqb-rev__why){font-family:var(--nlk-vt)!important;font-size-adjust:var(--nlk-fsa)!important;letter-spacing:0!important}:root[data-look=arcade] .nqb-opt:hover:not(:disabled){background-color:#101030!important}:root[data-look=arcade] .nqb-key{background-color:var(--c)!important;color:#000!important;font-family:var(--nlk-px)!important;font-size-adjust:var(--nlk-fsa-px)!important}:root[data-look=arcade] .nqb-opt.is-right{background-color:var(--nlk-lime)!important;border-color:var(--nlk-lime)!important;color:#000!important}:root[data-look=arcade] .nqb-opt.is-right .nqb-key{background-color:#000!important;color:var(--nlk-lime)!important}:root[data-look=arcade] .nqb-opt.is-wrong{background-color:var(--nlk-red)!important;border-color:var(--nlk-red)!important;color:#fff!important}:root[data-look=arcade] .nqb-opt.is-wrong .nqb-key{background-color:#000!important;color:var(--nlk-red)!important}:root[data-look=arcade] .nqb-opt.is-wrong .nqb-mark{color:#fff!important}:root[data-look=arcade] .nqb-opt.is-answer{border-color:var(--nlk-lime)!important;border-width:4px!important}:root[data-look=arcade] .nqb-opt.is-answer .nqb-key{background-color:var(--nlk-lime)!important}:root[data-look=arcade] .nqb-opt.is-answer .nqb-mark{color:var(--nlk-lime)!important}:root[data-look=arcade] .nqb-timer{background-color:#000!important;border:3px solid var(--nlk-blue)!important;height:18px}:root[data-look=arcade] .nqb-timer>i{background-color:var(--nlk-lime)!important}:root[data-look=arcade] .nqb-timer.is-low>i{background-color:var(--nlk-yel)!important}:root[data-look=arcade] .nqb-timer.is-crit>i{background-color:var(--nlk-red)!important}:root[data-look=arcade] .nqb-combo{background-color:#000!important;border:3px solid var(--nlk-blue)!important}:root[data-look=arcade] .nqb-combo[data-lv="1"]{border-color:var(--nlk-yel)!important}:root[data-look=arcade] .nqb-combo[data-lv="2"]{border-color:var(--nlk-mag)!important;background-color:#2a0020!important}:root[data-look=arcade] :is(.nqb-stat b,.nqb-combo__x,.nqb-cnum,.nqb-big,.nqb-banner,.nqb-float,.nqb-pen,.nqb-stamp,.nqb-xp,.nqb-kicker,.nqb-best,.nqb-bestline,.nqb-home__best,.nqb-mark){font-family:var(--nlk-px)!important;font-size-adjust:var(--nlk-fsa-px)!important;letter-spacing:.02em!important}:root[data-look=arcade] .nqb-xp{background-color:var(--nlk-cyan)!important;color:#000!important}:root[data-look=arcade] .nqb-xp--none{background-color:#000!important;color:var(--nlk-yel)!important;border:3px solid var(--nlk-yel)!important;font-family:var(--nlk-vt)!important;font-size-adjust:var(--nlk-fsa)!important}:root[data-look=arcade] .nqb-stamp{border:4px solid var(--nlk-mag)!important;background-color:#000!important;color:var(--nlk-mag)!important;box-shadow:4px 4px 0 var(--nlk-yel)!important}:root[data-look=arcade] .nqb-pause{background-color:#000000f0!important}:root:is([data-look=arcade],[data-look=terminal]) .nqb-pen{background-color:#000!important}:root[data-look=arcade] :is(.nqb-go,.nqb-ghost,.nqb-home__go){white-space:normal!important;text-wrap:balance}:root[data-look=arcade] .nqb-title{color:var(--nlk-yel)!important;line-height:1.4!important}:root[data-look=arcade] .nqb-modes{background-color:#000!important;border:3px solid var(--nlk-blue)!important}:root[data-look=arcade] .nqb-mode{background-color:#000!important;color:var(--nlk-dim)!important;font-family:var(--nlk-px)!important;font-size-adjust:var(--nlk-fsa-px)!important;letter-spacing:.02em!important}:root[data-look=arcade] .nqb-mode[aria-pressed=true]{background-color:var(--nlk-yel)!important;color:#000!important}:root[data-look=arcade] :is(.nqb-read,.nqb-say){background-color:#000!important;color:var(--nlk-fg)!important;border:3px solid var(--nlk-blue)!important;box-shadow:3px 3px 0 var(--nlk-shade)!important}:root[data-look=arcade] .nqb-read{font-family:var(--nlk-vt)!important;font-size-adjust:var(--nlk-fsa)!important}:root[data-look=arcade] .nqb-read[aria-pressed=true]{border-color:var(--nlk-cyan)!important;color:var(--nlk-cyan)!important}:root[data-look=arcade] .nqb-scr.is-reading .nqb-say{border-color:var(--nlk-yel)!important}:root[data-look=arcade] :is(.nqb-why,.nqb-modehint){font-family:var(--nlk-vt)!important;font-size-adjust:var(--nlk-fsa)!important;letter-spacing:0!important}:root[data-look=arcade] .nqb-why{color:var(--nlk-lime)!important}:root[data-look=terminal] :is(.nqb-ov,.nqb-home){--nq-bg: #000 !important;--nq-card: #000 !important;--nq-panel: #000 !important;--nq-mint: var(--nlk-ph) !important;--nq-violet: var(--nlk-ph) !important;--nq-yel: var(--nlk-ph) !important;--nq-pink: var(--nlk-ph) !important;--nq-red: var(--nlk-ph) !important;--nq-green: var(--nlk-ph) !important;--nq-green-fill: var(--nlk-ph) !important;--nq-orange: var(--nlk-ph) !important;--nq-fg: var(--nlk-ph) !important;--nq-white: var(--nlk-ph) !important;--nq-muted: var(--nlk-ph-dim) !important;--nq-ink: #000 !important;--nq-edge: var(--nlk-ph-dim) !important;--nq-c1: var(--nlk-ph) !important;--nq-c2: var(--nlk-ph) !important;--nq-c3: var(--nlk-ph) !important;--nq-c4: var(--nlk-ph) !important}:root[data-look=terminal] .nqb-ov{background-color:#000000f0!important}:root[data-look=terminal] .nqb-box{background-color:#000!important;border:4px double var(--nlk-ph)!important}:root[data-look=terminal] .nqb-pause{background-color:#000000f2!important}:root[data-look=terminal] :is(.nqb-home,.nqb-rules li,.nqb-qcard,.nqb-stats li,.nqb-rev__i,.nqb-combo,.nqb-x,.nqb-ghost,.nqb-xp--none){border:1px solid var(--nlk-ph-dim)!important;color:var(--nlk-ph)!important}:root[data-look=terminal] .nqb-rev__list>.nqb-rev__i{border-left:4px solid var(--nlk-ph)!important}:root[data-look=terminal] :is(.nqb-go,.nqb-home__go,.nqb-xp:not(.nqb-xp--none)){background-color:var(--nlk-ph)!important;color:#000!important;border:1px solid var(--nlk-ph)!important}:root[data-look=terminal] .nqb-xp:not(.nqb-xp--none) small{color:#000!important}:root[data-look=terminal] .nqb-go:hover:not(:disabled){filter:none!important;outline:2px solid var(--nlk-ph);outline-offset:2px}:root[data-look=terminal] :is(.nqb-home__ic,.nqb-logo){background-color:transparent!important;border:2px solid var(--nlk-ph)!important;color:var(--nlk-ph)!important;filter:grayscale(1)!important}:root[data-look=terminal] :is(.nqb-rules__ic,.nqb-flame,.nqb-stats li>span){filter:grayscale(1) brightness(1.4)!important}:root[data-look=terminal] .nqb-opt{background-color:#000!important;border:1px solid var(--nlk-ph-dim)!important;color:var(--nlk-ph)!important}:root[data-look=terminal] .nqb-opt:hover:not(:disabled){background-color:var(--nlk-ph-tint)!important;border-color:var(--nlk-ph)!important;box-shadow:none!important}:root[data-look=terminal] .nqb-key{background-color:var(--nlk-ph)!important;color:#000!important}:root[data-look=terminal] .nqb-opt.is-right{background-color:var(--nlk-ph)!important;color:#000!important;border-color:var(--nlk-ph)!important}:root[data-look=terminal] .nqb-opt.is-right :is(.nqb-opt__t,.nqb-mark){color:#000!important}:root[data-look=terminal] .nqb-opt.is-right .nqb-key{background-color:#000!important;color:var(--nlk-ph)!important}:root[data-look=terminal] .nqb-opt.is-wrong{border:2px dashed var(--nlk-ph)!important}:root[data-look=terminal] .nqb-opt.is-wrong .nqb-key{background-color:transparent!important;color:var(--nlk-ph)!important;border:1px dashed var(--nlk-ph)!important}:root[data-look=terminal] .nqb-opt.is-answer{border:4px double var(--nlk-ph)!important}:root[data-look=terminal] .nqb-opt.is-dim{opacity:.4!important}:root[data-look=terminal] .nqb-opt.is-dim .nqb-key{background-color:var(--nlk-ph-dim)!important}:root[data-look=terminal] .nqb-timer{border:1px solid var(--nlk-ph-dim)!important}:root[data-look=terminal] .nqb-timer>i{background-color:var(--nlk-ph)!important}:root[data-look=terminal] .nqb-timer.is-low>i{background-color:var(--nlk-ph-dim)!important}:root[data-look=terminal] .nqb-combo:is([data-lv="1"],[data-lv="2"]){border:2px solid var(--nlk-ph)!important}:root[data-look=terminal] .nqb-combo[data-lv="2"]{background-color:var(--nlk-ph-tint)!important}:root[data-look=terminal] .nqb-stamp{border:2px solid var(--nlk-ph)!important;background-color:var(--nlk-ph)!important;color:#000!important}:root[data-look=terminal] .nqb-modes{background-color:#000!important;border:1px solid var(--nlk-ph-dim)!important}:root[data-look=terminal] .nqb-mode{background-color:#000!important;color:var(--nlk-ph-dim)!important}:root[data-look=terminal] .nqb-mode[aria-pressed=true]{background-color:var(--nlk-ph)!important;color:#000!important}:root[data-look=terminal] :is(.nqb-read,.nqb-say){background-color:#000!important;color:var(--nlk-ph)!important;border:1px solid var(--nlk-ph-dim)!important}:root[data-look=terminal] .nqb-read[aria-pressed=true]{border:2px solid var(--nlk-ph)!important}:root[data-look=terminal] .nqb-scr.is-reading .nqb-say{background-color:var(--nlk-ph)!important;color:#000!important;box-shadow:none!important}:root[data-look=terminal] :is(.nqb-why,.nqb-modehint,.nqb-qemoji){color:var(--nlk-ph)!important}:root[data-look=terminal] .nqb-rev__src{filter:grayscale(1) brightness(1.4)!important}:root[data-look=terminal] .nqb-qemoji{filter:grayscale(1) sepia(1) hue-rotate(78deg) saturate(3.2) brightness(.95) contrast(1.05)!important}:root[data-look=terminal][data-phosphor=amber] .nqb-qemoji{filter:grayscale(1) sepia(1) hue-rotate(-8deg) saturate(3.4) brightness(.95) contrast(1.05)!important}}