.nwd-ov,.nwd-home{--nw-bg: #070b0e;--nw-panel: #0d1418;--nw-panel2: #111b21;--nw-mint: #49f9c3;--nw-violet: #967dfa;--nw-yel: #f0e331;--nw-fg: #e2e9ee;--nw-white: #f6f8fa;--nw-muted: #9aa6af;--nw-ink: #071009;--nw-edge: rgba(73, 249, 195, .26);--nw-display: "Chakra Petch", "Inter", sans-serif;--nw-sans: "Inter", system-ui, sans-serif;--nw-mono: "JetBrains Mono", ui-monospace, monospace;--nw-t-bd: #2b3640;--nw-t-bd2: #6a7a87;--nw-t-fg: #f6f8fa;--nw-c: #21a35a;--nw-c-fg: #ffffff;--nw-p: #e8b62c;--nw-p-fg: #1d1500;--nw-a: #3a434c;--nw-a-fg: #e3e9ee;--nw-k: #2c3944;--nw-k-fg: #f2f6f8;--nw-ka: #1e272f;--nw-ka-fg: #8e9aa4;--jc0: #ffd84d;--jc1: #49f9c3;--jc2: #b9a8ff;--jc3: #7cc7ff;--jc4: #ff9fb2;--jc5: #ffb86b;--jink: #10151a;--jstar: polygon(50% 0, 61% 35%, 98% 35%, 68% 57%, 79% 91%, 50% 70%, 21% 91%, 32% 57%, 2% 35%, 39% 35%)}.nwd-ov.is-cb,.nwd-home.is-cb{--nw-c: #f5793a;--nw-c-fg: #1d0b00;--nw-p: #85c0f9;--nw-p-fg: #04121f}html.nwd-lock,html.nwd-lock body{overflow:hidden!important}html.nwd-lock{scrollbar-gutter:stable}.nwd-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(33,163,90,.55);color:var(--nw-fg);background-color:#10171ce0;background-image:linear-gradient(100deg,rgba(33,163,90,.2),rgba(232,182,44,.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}.nwd-home[hidden]{display:none}.nwd-home:hover{border-color:var(--nw-c);filter:brightness(1.08)}.nwd-home:focus-visible{outline:2px solid var(--nw-yel);outline-offset:-5px}.nwd-home__tiles{flex:none;display:grid;grid-template-columns:repeat(5,18px);gap:3px}.nwd-home__tiles i{display:grid;place-items:center;width:18px;height:22px;box-sizing:border-box;border-radius:3px;font:700 12px/1 var(--nw-display);font-style:normal;color:var(--nw-white);border:1.5px solid var(--nw-t-bd2);background:transparent}.nwd-home__tiles i:nth-child(1){background-color:var(--nw-c);border-color:var(--nw-c);color:var(--nw-c-fg)}.nwd-home__tiles i:nth-child(3){background-color:var(--nw-p);border-color:var(--nw-p);color:var(--nw-p-fg)}.nwd-home__tiles i:nth-child(5){color:var(--nw-mint)}.nwd-home__tiles.is-done i{color:transparent}.nwd-home__tiles i[data-s=c]{background-color:var(--nw-c);border-color:var(--nw-c)}.nwd-home__tiles i[data-s=p]{background-color:var(--nw-p);border-color:var(--nw-p)}.nwd-home__tiles i[data-s=a]{background-color:var(--nw-a);border-color:var(--nw-a)}.nwd-home__main{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.nwd-home__t{font:700 16px/1.2 var(--nw-display);letter-spacing:.1em;text-transform:uppercase;color:var(--nw-white)}.nwd-home__t b{color:var(--nw-mint);font-weight:700}.nwd-home__sub{font:400 13px/1.35 var(--nw-sans);color:var(--nw-muted)}.nwd-home__sub.is-done{color:var(--nw-mint);font-weight:600}.nwd-home__next{font:500 11px/1.2 var(--nw-mono);letter-spacing:.04em;color:var(--nw-muted)}.nwd-home__streak{flex:none;font:700 14px/1.1 var(--nw-display);letter-spacing:.06em;color:var(--nw-yel);white-space:nowrap}.nwd-home__go{flex:none;display:inline-flex;align-items:center;min-height:40px;padding:0 16px;font:700 13px/1 var(--nw-display);letter-spacing:.14em;background-color:var(--nw-c);color:#fff;clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%)}.nwd-home.is-done .nwd-home__go{background-color:transparent;color:var(--nw-mint);box-shadow:inset 0 0 0 1px var(--nw-edge)}.nwd-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)}.nwd-ov[hidden]{display:none}body:has(.nwd-ov:not([hidden])) :is(.celebrate-overlay,.confetti-piece,.burst-piece){z-index:99998}.nwd-box{--t: min(62px, calc((100vw - 72px) / 5.6), calc((100vh - 372px) / 6.7));--gap: 6px;position:relative;box-sizing:border-box;display:flex;flex-direction:column;width:min(520px,100%);height:min(860px,calc(100vh - 32px));height:min(860px,calc(100dvh - 32px));overflow:hidden;color:var(--nw-fg);font-family:var(--nw-sans);background-color:var(--nw-bg);background-image:linear-gradient(rgba(73,249,195,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(73,249,195,.04) 1px,transparent 1px);background-size:32px 32px;border:1px solid rgba(73,249,195,.38);box-shadow:0 30px 90px #000000b3,0 0 60px #21a35a24;clip-path:polygon(0 0,calc(100% - 22px) 0,100% 22px,100% 100%,22px 100%,0 calc(100% - 22px))}.nwd-box:focus{outline:none}.nwd-glow{position:absolute;left:0;right:0;top:0;height:280px;pointer-events:none;z-index:0;background:radial-gradient(60% 70% at 12% 0%,rgba(33,163,90,.2),transparent 70%),radial-gradient(55% 70% at 92% 8%,rgba(232,182,44,.14),transparent 70%)}.nwd-box>:is(.nwd-top,.nwd-body){position:relative;z-index:1}.nwd-box :focus:not(:focus-visible){outline:none}.nwd-box [tabindex="-1"]:focus,.nwd-box [tabindex="-1"]:focus-visible{outline:none!important;box-shadow:none!important}.nova-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.nwd-offscreen{position:fixed;left:-9999px;top:0;opacity:0}.nwd-top{flex:none;display:flex;align-items:center;gap:4px;padding:8px 10px;box-sizing:border-box;border-bottom:1px solid var(--nw-edge)}.nwd-title{flex:1 1 auto;min-width:0;margin:0;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font:700 22px/1.2 var(--nw-display);letter-spacing:.14em;text-transform:uppercase;color:var(--nw-white)}.nwd-title__n{color:var(--nw-mint);letter-spacing:.06em}.nwd-title__s{margin-left:6px;font-size:.85em}.nwd-ib{flex:none;display:grid;place-items:center;width:44px;height:44px;padding:0;box-sizing:border-box;border:1px solid transparent;border-radius:10px;background:transparent;color:var(--nw-fg);font:700 19px/1 var(--nw-display);cursor:pointer;-webkit-tap-highlight-color:transparent}.nwd-ib:hover{background-color:#ffffff0f;border-color:var(--nw-edge)}.nwd-ib[aria-pressed=true]{background-color:#49f9c31f;border-color:var(--nw-mint)}.nwd-ib:focus-visible{outline:2px solid var(--nw-yel);outline-offset:1px}.nwd-ib:first-child{font-size:21px;color:var(--nw-mint)}.nwd-body{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.nwd-body.is-done{overflow-y:auto;overscroll-behavior:contain}.nwd-stage{flex:1 0 auto;position:relative;display:flex;align-items:center;justify-content:center;padding:12px 0}.nwd-board{display:grid;grid-template-rows:repeat(6,var(--t));gap:var(--gap);margin:0;padding:0;list-style:none;perspective:600px}.nwd-row{display:grid;grid-template-columns:repeat(5,var(--t));gap:var(--gap)}.nwd-tile{--fb: transparent;--fbd: var(--nw-t-bd2);--ffg: var(--nw-t-fg);display:grid;place-items:center;box-sizing:border-box;width:var(--t);height:var(--t);border:2px solid var(--nw-t-bd);border-radius:6px;background-color:transparent;color:var(--nw-t-fg);font:700 calc(var(--t) * .52)/1 var(--nw-display);text-transform:uppercase;user-select:none;transition:border-color .08s}.nwd-tile.is-filled{border-color:var(--nw-t-bd2)}.nwd-tile[data-s=c]{--sb: var(--nw-c);--sfg: var(--nw-c-fg)}.nwd-tile[data-s=p]{--sb: var(--nw-p);--sfg: var(--nw-p-fg)}.nwd-tile[data-s=a]{--sb: var(--nw-a);--sfg: var(--nw-a-fg)}.nwd-tile[data-s]{background-color:var(--sb);border-color:var(--sb);color:var(--sfg)}.nwd-tile.is-pop{animation:nwd-pop .11s ease-out}.nwd-tile.is-flip{animation:nwd-flip .52s ease-in-out both;animation-delay:calc(var(--i, 0) * .26s)}.nwd-tile.is-bounce{animation:nwd-bounce .9s ease both;animation-delay:calc(var(--i, 0) * .1s)}.nwd-row.is-shake{animation:nwd-shake .5s ease}@keyframes nwd-pop{0%{transform:scale(.9)}45%{transform:scale(1.13)}to{transform:scale(1)}}@keyframes nwd-flip{0%{transform:rotateX(0);background-color:var(--fb);border-color:var(--fbd);color:var(--ffg)}49.9%{transform:rotateX(90deg);background-color:var(--fb);border-color:var(--fbd);color:var(--ffg)}50%{transform:rotateX(90deg);background-color:var(--sb);border-color:var(--sb);color:var(--sfg)}to{transform:rotateX(0);background-color:var(--sb);border-color:var(--sb);color:var(--sfg)}}@keyframes nwd-bounce{0%,20%{transform:translateY(0)}40%{transform:translateY(-28%)}50%{transform:translateY(5%)}60%{transform:translateY(-12%)}80%{transform:translateY(2%)}to{transform:translateY(0)}}@keyframes nwd-shake{10%,90%{transform:translate(-2px)}20%,80%{transform:translate(4px)}30%,50%,70%{transform:translate(-7px)}40%,60%{transform:translate(7px)}}.nwd-msg{position:absolute;left:50%;top:4px;z-index:3;transform:translate(-50%,-6px);max-width:calc(100% - 24px);padding:9px 16px;border-radius:8px;background-color:var(--nw-white);color:#0b1013;font:700 15px/1.2 var(--nw-sans);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .18s,transform .18s;box-shadow:0 8px 30px #00000080}.nwd-msg.is-on{opacity:1;transform:translate(-50%)}.nwd-body.is-done .nwd-msg{display:none}.nwd-body.is-done{--t: min(44px, calc((100vw - 72px) / 7))}.nwd-body.is-done .nwd-board{grid-template-rows:none}.nwd-body.is-done .nwd-row:not(.is-used){display:none}.nwd-body.is-done .nwd-stage{flex:none;padding:14px 0 6px}.nwd-body.is-noboard .nwd-stage{display:none}@media(max-height:860px){.nwd-body.is-done{--t: min(36px, calc((100vw - 72px) / 7))}}.nwd-foot{flex:none;padding:6px 8px 10px;box-sizing:border-box}.nwd-keys{display:flex;flex-direction:column;gap:8px;max-width:500px;margin:0 auto}.nwd-krow{display:flex;gap:6px;justify-content:center}.nwd-kgap{flex:.5 1 0;max-width:23px}.nwd-key{flex:1 1 0;min-width:0;max-width:46px;height:58px;padding:0;box-sizing:border-box;border:0;border-radius:7px;background-color:var(--nw-k);color:var(--nw-k-fg);cursor:pointer;font:700 18px/1 var(--nw-display);text-transform:uppercase;touch-action:manipulation;user-select:none;-webkit-tap-highlight-color:transparent;transition:background-color .15s,transform .06s,filter .15s}.nwd-key--wide{flex:1.55 1 0;max-width:72px;font-size:13px;letter-spacing:.06em}.nwd-key--wide[data-k=del]{font-size:22px}.nwd-key:hover{filter:brightness(1.18)}.nwd-key:active{transform:translateY(2px) scale(.96);filter:brightness(1.3)}.nwd-key:focus-visible{outline:2px solid var(--nw-yel);outline-offset:2px}.nwd-key[data-s=c]{background-color:var(--nw-c);color:var(--nw-c-fg)}.nwd-key[data-s=p]{background-color:var(--nw-p);color:var(--nw-p-fg)}.nwd-key[data-s=a]{background-color:var(--nw-ka);color:var(--nw-ka-fg);box-shadow:inset 0 0 0 1px #ffffff17}.nwd-key[data-k=enter]{background-color:#49f9c329;color:var(--nw-mint);box-shadow:inset 0 0 0 1px #49f9c373}.nwd-end{max-width:440px;margin:0 auto;padding:4px 8px 6px;text-align:center}.nwd-end__h{margin:2px 0 10px;font:700 24px/1.25 var(--nw-display);letter-spacing:.04em;color:var(--nw-white)}.nwd-end.is-won .nwd-end__h{color:var(--nw-mint)}.nwd-def{margin:0 0 12px;padding:12px 14px;border:1px solid var(--nw-edge);border-radius:12px;background-color:var(--nw-panel)}.nwd-word{display:flex;justify-content:center;gap:4px;margin:0 0 8px}.nwd-wt{display:grid;place-items:center;width:34px;height:38px;border-radius:5px;background-color:var(--nw-c);color:var(--nw-c-fg);font:700 20px/1 var(--nw-display);animation:nwd-rise .45s cubic-bezier(.2,1.4,.5,1) both;animation-delay:calc(var(--i, 0) * .07s)}.nwd-end.is-lost .nwd-wt{background-color:var(--nw-violet);color:#fff}.nwd-body:not(.is-noboard) .nwd-end.is-won .nwd-word{position:absolute;width:1px;height:1px;margin:0;overflow:hidden;clip:rect(0 0 0 0)}.nwd-body:not(.is-noboard) .nwd-end.is-won .nwd-def{padding-top:10px}@keyframes nwd-rise{0%{opacity:0;transform:translateY(10px) scale(.7)}to{opacity:1;transform:none}}.nwd-mean{margin:0;font:400 16px/1.45 var(--nw-sans);color:var(--nw-fg)}.nwd-more{display:inline-block;min-height:44px;box-sizing:border-box;margin-top:6px;padding:12px 6px 6px;font:700 15px/1.35 var(--nw-sans);color:var(--nw-mint);text-decoration:underline;text-underline-offset:3px}.nwd-more span[aria-hidden]{text-decoration:none;display:inline-block;margin-right:6px}.nwd-more:hover{color:var(--nw-white)}.nwd-xp{display:inline-flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:4px 8px;margin:0 0 12px;padding:6px 14px;border-radius:999px;background-color:#49f9c31f;color:var(--nw-mint);font:700 16px/1.3 var(--nw-display);letter-spacing:.04em}.nwd-xp small{font:500 12px/1.3 var(--nw-sans);color:var(--nw-muted);letter-spacing:0}.nwd-xp--else{background-color:transparent;color:var(--nw-muted);font:400 13px/1.4 var(--nw-sans)}.nwd-cr{color:var(--nw-yel)}.nwd-cr.is-pop{animation:nwd-pop .4s ease-out;display:inline-block}.nwd-nums{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin:0 0 12px;padding:0;list-style:none}.nwd-nums li{display:flex;flex-direction:column;align-items:center;gap:2px;padding:6px 2px;border-radius:10px;background-color:var(--nw-panel)}.nwd-nums b{font:700 24px/1.1 var(--nw-display);color:var(--nw-white)}.nwd-nums span{font:500 11px/1.2 var(--nw-sans);color:var(--nw-muted)}.nwd-dist{text-align:left;margin:0 0 10px}.nwd-dist__h{margin:0 0 6px;font:700 12px/1.2 var(--nw-display);letter-spacing:.16em;text-transform:uppercase;color:var(--nw-muted)}.nwd-bars{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}.nwd-bars li{display:flex;align-items:center;gap:8px}.nwd-bar__g{width:12px;font:700 13px/1 var(--nw-display);color:var(--nw-fg);text-align:center}.nwd-bar__track{flex:1 1 auto}.nwd-bar__track i{display:block;box-sizing:border-box;min-width:24px;padding:3px 7px;border-radius:4px;text-align:right;background-color:var(--nw-a);color:var(--nw-a-fg);font:700 12px/1.2 var(--nw-display);font-style:normal;transform-origin:left;animation:nwd-grow .5s ease-out both}.nwd-bars li.is-today .nwd-bar__track i{background-color:var(--nw-c);color:var(--nw-c-fg)}@keyframes nwd-grow{0%{transform:scaleX(.2)}to{transform:none}}.nwd-next{margin:0 0 12px;font:500 14px/1.5 var(--nw-mono);color:var(--nw-fg)}.nwd-endbar .nwd-next{margin:0 0 8px;font-size:13px}.nwd-note{margin:0;font:400 14px/1.45 var(--nw-sans);color:var(--nw-muted)}.nwd-acts{display:flex;gap:10px;justify-content:center}.nwd-endbar{position:sticky;bottom:0;z-index:2;margin:0 -8px;padding:30px 8px 10px;background:linear-gradient(to bottom,transparent,var(--nw-bg) 30px)}.nwd-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 22px;box-sizing:border-box;border:0;border-radius:10px;cursor:pointer;font:700 15px/1 var(--nw-display);letter-spacing:.08em;text-transform:uppercase;-webkit-tap-highlight-color:transparent;transition:filter .15s,transform .06s}.nwd-btn:active{transform:translateY(1px)}.nwd-btn:focus-visible{outline:2px solid var(--nw-yel);outline-offset:2px}.nwd-btn--go{background-color:var(--nw-c);color:#fff}.nwd-btn--go:hover{filter:brightness(1.1)}.nwd-btn--ghost{background-color:transparent;color:var(--nw-mint);box-shadow:inset 0 0 0 1px #49f9c380}.nwd-btn--ghost:hover{background-color:#49f9c314}.nwd-btn--sm{min-height:44px;padding:0 14px;font-size:13px;margin-left:6px}.nwd-btn--wide{width:100%;margin-top:14px}.nwd-panel__go{position:sticky;bottom:0;z-index:1;margin:8px -18px -22px;padding:18px 18px 16px;background:linear-gradient(to bottom,transparent,var(--nw-bg) 18px)}.nwd-panel__go .nwd-btn--wide{margin-top:0}.nwd-copy{margin-top:10px;text-align:left}.nwd-copy__t{width:100%;box-sizing:border-box;margin-top:6px;padding:8px;border-radius:8px;border:1px solid var(--nw-edge);background:#000;color:var(--nw-fg);font:400 16px/1.3 var(--nw-mono)}.nwd-body.is-wait{align-items:center;justify-content:center}.nwd-wait{display:flex;flex-direction:column;align-items:center;gap:16px;padding:24px;text-align:center}.nwd-spin{display:flex;gap:6px}.nwd-spin i{width:26px;height:26px;border-radius:5px;border:2px solid var(--nw-t-bd2);animation:nwd-wave 1.1s ease-in-out infinite;animation-delay:calc(var(--n, 0) * .1s)}.nwd-spin i:nth-child(2){--n: 1}.nwd-spin i:nth-child(3){--n: 2}.nwd-spin i:nth-child(4){--n: 3}.nwd-spin i:nth-child(5){--n: 4}@keyframes nwd-wave{0%,to{transform:none;background-color:transparent}40%{transform:translateY(-8px);background-color:var(--nw-c);border-color:var(--nw-c)}}.nwd-panel{position:absolute;inset:61px 0 0;z-index:4;overflow-y:auto;overscroll-behavior:contain;background-color:var(--nw-bg);border-top:1px solid var(--nw-edge);animation:nwd-slide .2s ease-out}.nwd-panel[hidden]{display:none}@keyframes nwd-slide{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.nwd-panel__in{max-width:440px;margin:0 auto;padding:16px 18px 22px}.nwd-panel__h{margin:0 0 12px;font:700 20px/1.25 var(--nw-display);letter-spacing:.1em;text-transform:uppercase;color:var(--nw-white)}.nwd-help__big{margin:0 0 8px;font:700 17px/1.4 var(--nw-sans);color:var(--nw-white)}.nwd-help__list{margin:0 0 12px;padding:0 0 0 18px;font:400 15px/1.5 var(--nw-sans);color:var(--nw-fg)}.nwd-help__list li{margin-bottom:4px}.nwd-help__list--more{padding:0;list-style:none}.nwd-help__list--more li{display:flex;gap:10px;padding:8px 0;border-top:1px solid rgba(255,255,255,.06)}.nwd-exs{margin:0 0 12px;padding:0;list-style:none;display:flex;flex-direction:column;gap:12px}.nwd-exs p{margin:6px 0 0;font:400 14px/1.45 var(--nw-sans);color:var(--nw-fg)}.nwd-ex{display:flex;gap:5px}.nwd-tile--sm{--t: 38px}.nwd-set{display:flex;align-items:center;gap:14px;min-height:64px;padding:12px 14px;box-sizing:border-box;cursor:pointer;border:1px solid var(--nw-edge);border-radius:12px;background-color:var(--nw-panel)}.nwd-set__t{flex:1 1 auto;display:flex;flex-direction:column;gap:4px}.nwd-set__t b{font:700 16px/1.3 var(--nw-sans);color:var(--nw-white)}.nwd-set__t small{font:400 13px/1.4 var(--nw-sans);color:var(--nw-muted)}.nwd-sw{-webkit-appearance:none;appearance:none;flex:none;position:relative;width:52px;height:30px;margin:0;cursor:pointer;border-radius:999px;background-color:var(--nw-a);transition:background-color .15s}.nwd-sw:after{content:"";position:absolute;top:3px;left:3px;width:24px;height:24px;border-radius:50%;background-color:#fff;transition:transform .15s}.nwd-sw:checked{background-color:var(--nw-c)}.nwd-sw:checked:after{transform:translate(22px)}.nwd-sw:focus-visible{outline:2px solid var(--nw-yel);outline-offset:3px}.nwd-ex--cb{margin-top:14px;justify-content:center}@media(max-width:560px){.nwd-home{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"tiles main go";column-gap:10px;padding:8px 10px;min-height:60px}.nwd-home__tiles{grid-area:tiles;grid-template-columns:repeat(5,13px);gap:2px}.nwd-home__tiles i{width:13px;height:17px;font-size:9px;border-width:1px;border-radius:2px}.nwd-home__main{grid-area:main}.nwd-home__t{font-size:15px}.nwd-home__go{grid-area:go;padding:0 12px;min-height:44px}.nwd-home__streak{display:none}.nwd-ov{padding:0}.nwd-box{--t: min(62px, calc((100vw - 44px) / 5.4), calc((100vh - 360px) / 6.6));--gap: 5px;width:100%;height:100%;clip-path:none;border:0;padding:env(safe-area-inset-top) 0 env(safe-area-inset-bottom)}.nwd-top{padding:6px 4px;gap:0}.nwd-title{font-size:19px;letter-spacing:.1em}.nwd-panel{top:calc(57px + env(safe-area-inset-top))}.nwd-foot{padding:4px 4px 8px}.nwd-keys{gap:7px}.nwd-krow{gap:5px}.nwd-key{height:56px;font-size:17px;border-radius:6px}.nwd-key--wide{font-size:12px;letter-spacing:.02em}.nwd-end__h{font-size:21px}.nwd-wt{width:30px;height:34px;font-size:18px}.nwd-nums b{font-size:21px}.nwd-msg{font-size:14px}}@media(max-width:360px){.nwd-home__go,.nwd-title__s{display:none}}@media(max-width:340px){.nwd-title{font-size:15px;letter-spacing:.04em}}@media(max-height:500px)and (orientation:landscape){.nwd-ov{padding:0}.nwd-box{--t: min(44px, calc((100vh - 92px) / 6.5));--gap: 4px;width:100%;height:100%;clip-path:none;border:0;padding:0 env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}.nwd-top{padding:4px 8px}.nwd-title{font-size:18px}.nwd-panel{top:53px}.nwd-body:not(.is-done,.is-wait){flex-direction:row;align-items:center;justify-content:center;gap:12px}.nwd-body:not(.is-done,.is-wait) .nwd-stage{flex:none;padding:4px 8px}.nwd-body:not(.is-done,.is-wait) .nwd-foot{flex:1 1 auto;max-width:540px;padding:4px 8px}.nwd-key{height:46px}.nwd-keys{gap:6px}}@supports (height: 100dvh){.nwd-box{--t: min(62px, calc((100vw - 72px) / 5.6), calc((100dvh - 372px) / 6.7))}@media(max-width:560px){.nwd-box{--t: min(62px, calc((100vw - 44px) / 5.4), calc((100dvh - 360px) / 6.6))}}@media(max-height:500px)and (orientation:landscape){.nwd-box{--t: min(44px, calc((100dvh - 92px) / 6.5))}}}.nwd-btn[hidden]{display:none}.nwd-home.is-jr{border-color:#ffd84d8c;background-image:linear-gradient(100deg,rgba(255,216,77,.2),rgba(73,249,195,.1) 45%,transparent 75%)}.nwd-home.is-jr:hover{border-color:var(--jc0)}.nwd-home__pips{flex:none;display:flex;gap:4px}.nwd-home__pips i{display:grid;place-items:center;width:22px;height:22px;box-sizing:border-box;border-radius:50%;border:2px solid var(--nw-t-bd2);font:normal 11px/1 var(--nw-display);color:var(--nw-mint)}.nwd-home__pips i.is-now{border-color:var(--nw-mint);box-shadow:0 0 0 3px #49f9c333}.nwd-home__pips i.is-star{border-color:var(--jc0);background-color:#ffd84d38;font-size:11px}.nwd-home__pips i.is-help{border-color:var(--nw-mint);background-color:#49f9c326}.nwd-stars{white-space:nowrap}.nwd-stars i{font-style:normal}.nwd-home.is-jr .nwd-home__go{background-color:var(--jc0);color:#1d1500}.nwd-home.is-jr.is-done .nwd-home__go{background-color:transparent;color:var(--nw-mint);box-shadow:inset 0 0 0 1px var(--nw-edge)}@media(max-width:560px){.nwd-home__pips{grid-area:tiles;gap:3px}.nwd-home__pips i{width:16px;height:16px;border-width:1.5px;font-size:9px}}.nwd-ov.is-jr .nwd-box{--jt: 58px;--js: 68px;--pic: clamp(84px, calc(100vh - 560px) , 168px)}@supports (height: 100dvh){.nwd-ov.is-jr .nwd-box{--pic: clamp(84px, calc(100dvh - 560px) , 168px)}}.nwd-ov.is-jr .nwd-glow{background:radial-gradient(60% 70% at 15% 0%,rgba(255,216,77,.16),transparent 70%),radial-gradient(55% 70% at 90% 6%,rgba(73,249,195,.16),transparent 70%)}.nwd-body--jr{overflow-y:auto;overscroll-behavior:contain}.nwd-jr{flex:1 0 auto;display:flex;flex-direction:column;gap:8px;box-sizing:border-box;width:100%;max-width:520px;margin:0 auto;padding:10px 16px 14px}.nwd-jtop{flex:none;display:flex;flex-direction:column;align-items:center;gap:10px}.nwd-jmodes{display:inline-flex;padding:2px;gap:2px;border-radius:999px;border:1px solid var(--nw-edge);background-color:var(--nw-panel)}.nwd-jmode{min-height:44px;padding:0 16px;box-sizing:border-box;border:0;border-radius:999px;background:transparent;color:var(--nw-fg);cursor:pointer;font:700 14px/1 var(--nw-sans);-webkit-tap-highlight-color:transparent;transition:background-color .15s}.nwd-jmode:hover{background-color:#ffffff12}.nwd-jmode[aria-pressed=true]{background-color:var(--nw-c);color:#fff}.nwd-jmode:focus-visible{outline:2px solid var(--nw-yel);outline-offset:2px}.nwd-jmodes--set{display:flex;width:100%;margin-top:12px}.nwd-jmodes--set .nwd-jmode{flex:1 1 0}.nwd-pips{display:flex;gap:10px;margin:0;padding:0;list-style:none}.nwd-pip{display:grid;place-items:center;width:30px;height:30px;box-sizing:border-box;border-radius:50%;border:2px solid var(--nw-t-bd2);color:var(--nw-muted);font:700 13px/1 var(--nw-display);transition:background-color .2s,border-color .2s}.nwd-pip.is-now{border-color:var(--nw-mint);color:var(--nw-white);box-shadow:0 0 0 4px #49f9c333}.nwd-pip.is-star{border-color:var(--jc0);background-color:#ffd84d33;font-size:15px}.nwd-pip.is-help{border-color:var(--nw-mint);background-color:#49f9c324;color:var(--nw-mint)}.nwd-pip.is-pop{animation:nwd-pop .4s ease-out}.nwd-jcard{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:4px 0;border-radius:20px}.nwd-jcard:focus{outline:none}.nwd-pic{flex:none;display:grid;place-items:center;width:var(--pic);height:var(--pic);box-sizing:border-box;border-radius:50%;background:radial-gradient(circle at 32% 26%,rgba(255,255,255,.22),transparent 55%),#49f9c321;border:3px solid rgba(73,249,195,.5);box-shadow:0 0 0 8px #49f9c312,0 14px 30px #0000006b}.nwd-pic>span{font-size:calc(var(--pic) * .56);line-height:1;font-family:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif;animation:nwd-bob 3.6s ease-in-out infinite}.nwd-pic.is-cheer>span{animation:nwd-hop .6s ease-out 2}.nwd-pic--sm{--pic: 64px}.nwd-picwrap{position:relative;flex:none}.nwd-clue{margin:0;max-width:26ch;text-align:center;font:600 18px/1.35 var(--nw-sans);color:var(--nw-white);text-wrap:balance}.nwd-say{position:absolute;right:-10px;bottom:-4px;z-index:1;display:grid;place-items:center;width:48px;height:48px;padding:0;box-sizing:border-box;border-radius:50%;cursor:pointer;border:2px solid var(--nw-mint);background-color:#0d1a1c;color:var(--nw-fg);font-size:22px;line-height:1;box-shadow:0 4px 12px #00000080;-webkit-tap-highlight-color:transparent;transition:background-color .15s,border-color .15s}.nwd-say:hover{background-color:#12302c}.nwd-say:focus-visible{outline:2px solid var(--nw-yel);outline-offset:2px}.nwd-jcard.is-talking .nwd-say{background-color:#1f5a4e}.nwd-ov.is-mute .nwd-say,.nwd-ov.is-mute .nwd-set--read{display:none}.nwd-jplay{flex:none;display:flex;flex-direction:column;align-items:center;gap:8px}.nwd-slots{display:flex;justify-content:center;gap:10px;width:100%}.nwd-slot{--tc: transparent;flex:0 1 var(--js);min-width:0;display:grid;place-items:center;box-sizing:border-box;padding:0;aspect-ratio:1 / 1.1;border:3px dashed var(--nw-t-bd2);border-radius:16px;background-color:#00000047;color:var(--jink);cursor:default;font:700 calc(var(--js) * .56)/1 var(--nw-display);text-transform:uppercase;-webkit-tap-highlight-color:transparent;transition:background-color .15s,border-color .15s}.nwd-slot[data-c="0"]{--tc: var(--jc0)}.nwd-slot[data-c="1"]{--tc: var(--jc1)}.nwd-slot[data-c="2"]{--tc: var(--jc2)}.nwd-slot[data-c="3"]{--tc: var(--jc3)}.nwd-slot[data-c="4"]{--tc: var(--jc4)}.nwd-slot[data-c="5"]{--tc: var(--jc5)}.nwd-slot.is-filled{border-style:solid;border-color:#00000047;background-color:var(--tc, var(--jc0));cursor:pointer;box-shadow:0 4px #0006}.nwd-slot.is-filled:hover{filter:brightness(1.08)}.nwd-slot.is-locked{position:relative;border-color:#00000047;background-color:var(--nw-c);color:var(--nw-c-fg);cursor:default}.nwd-slot.is-locked:after{content:"✓";position:absolute;top:3px;right:6px;font:700 calc(var(--js) * .22)/1 var(--nw-sans);opacity:.85}.nwd-slot.is-miss{background-color:var(--nw-p);color:var(--nw-p-fg);border-color:#00000047}.nwd-slot:focus-visible{outline:3px solid var(--nw-yel);outline-offset:2px}.nwd-slot.is-pop{animation:nwd-pop .16s ease-out}.nwd-slots.is-shake{animation:nwd-shake .5s ease}.nwd-slots.is-win .nwd-slot{animation:nwd-hop .55s ease-out both;animation-delay:calc(var(--i, 0) * .09s)}.nwd-slots.is-together .nwd-slot.is-locked{background-color:var(--nw-violet);color:#fff;animation:nwd-rise .45s cubic-bezier(.2,1.4,.5,1) both;animation-delay:calc(var(--i, 0) * .18s)}.nwd-slots--sm{width:auto;gap:6px;--js: 44px}.nwd-slots--sm .nwd-slot{flex:none;width:44px}.nwd-jmsg{min-height:28px;margin:0;text-align:center;font:700 17px/1.3 var(--nw-sans);color:var(--nw-muted)}.nwd-jmsg.is-in{animation:nwd-rise .3s ease-out both}.nwd-jmsg.is-right{color:var(--nw-mint);font-size:20px}.nwd-jmsg.is-wrong,.nwd-jmsg.is-hint{color:var(--nw-p)}.nwd-jmsg.is-together{color:var(--nw-white);font-size:19px;letter-spacing:.04em}.nwd-nobr{white-space:nowrap}.nwd-tray{display:grid;grid-template-columns:repeat(var(--per, var(--cnt, 7)),var(--jt));justify-content:center;gap:10px;width:100%;min-height:calc(var(--jt) * 1.1)}.nwd-ltr{--tc: var(--jc0);display:grid;place-items:center;box-sizing:border-box;width:var(--jt);height:calc(var(--jt) * 1.1);padding:0;border:0;border-radius:14px;background-color:var(--tc);color:var(--jink);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;font:700 calc(var(--jt) * .58)/1 var(--nw-display);text-transform:uppercase;box-shadow:0 5px #00000073,inset 0 -4px #00000021,inset 0 2px #ffffff61;animation:nwd-tile-in .35s ease-out both;animation-delay:calc(var(--k, 0) * 45ms);transition:transform .08s,box-shadow .08s,filter .15s}.nwd-ltr[data-c="1"]{--tc: var(--jc1)}.nwd-ltr[data-c="2"]{--tc: var(--jc2)}.nwd-ltr[data-c="3"]{--tc: var(--jc3)}.nwd-ltr[data-c="4"]{--tc: var(--jc4)}.nwd-ltr[data-c="5"]{--tc: var(--jc5)}.nwd-ltr:hover{filter:brightness(1.08);transform:translateY(-2px)}.nwd-ltr:active{transform:translateY(3px);box-shadow:0 2px #00000073,inset 0 -3px #00000021}.nwd-ltr:focus-visible{outline:3px solid var(--nw-yel);outline-offset:3px}.nwd-ltr.is-used{color:transparent;background-color:transparent;border:2px dashed var(--nw-t-bd);box-shadow:none;opacity:.55;cursor:default;animation:none;transform:none;filter:none}.nwd-ltr.is-back{animation:nwd-hop .45s ease-out}.nwd-tray.is-over .nwd-ltr:not(.is-used){opacity:.5;cursor:default}.nwd-tray.is-nudge{animation:nwd-shake .35s ease}.nwd-jacts{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;margin-top:4px}.nwd-jdel{width:56px;min-width:56px;padding:0;min-height:56px;font-size:22px}.nwd-jgo,.nwd-jnext{min-width:180px;min-height:56px;font-size:18px}.nwd-btn:disabled{opacity:.4;cursor:default;filter:grayscale(.5)}.nwd-jgo.is-ready{animation:nwd-pulse 1.3s ease-in-out infinite}.nwd-jnext{animation:nwd-pop .35s ease-out}.nwd-jr--end{justify-content:center}.nwd-jend{width:100%;max-width:none;padding:4px 0 6px}.nwd-jstars{display:flex;justify-content:center;gap:6px;margin:0 0 14px;font-size:44px;line-height:1}.nwd-jstar{filter:grayscale(1);opacity:.25}.nwd-jstar.is-on{filter:none;opacity:1;animation:nwd-hop .6s ease-out both;animation-delay:calc(var(--i, 0) * .12s)}.nwd-jwords{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:0 0 14px;padding:0;list-style:none;text-align:left}.nwd-jwords li{flex:0 1 calc(33.333% - 6px);min-width:148px}.nwd-jw{display:flex;align-items:center;gap:10px;width:100%;min-height:56px;box-sizing:border-box;padding:6px 12px;margin:0;cursor:default;border:1px solid var(--nw-edge);border-radius:14px;background-color:var(--nw-panel);color:var(--nw-fg);text-align:left;font:inherit}button.nwd-jw{cursor:pointer;-webkit-tap-highlight-color:transparent}button.nwd-jw:hover{border-color:var(--nw-mint)}button.nwd-jw:focus-visible{outline:2px solid var(--nw-yel);outline-offset:2px}.nwd-jw__pic{flex:none;font-size:32px;line-height:1;font-family:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif}.nwd-jw b{flex:1 1 auto;min-width:0;font:700 19px/1 var(--nw-display);letter-spacing:.08em;color:var(--nw-white)}.nwd-jw__mark{flex:none;margin-left:2px;font-size:20px;line-height:1}.nwd-jrun{margin:-4px 0 12px;font:700 15px/1.3 var(--nw-display);letter-spacing:.04em;color:var(--nw-yel)}.nwd-nums--3{grid-template-columns:repeat(3,1fr)}.nwd-nums--3+.nwd-note{margin:0 0 16px}.nwd-week{display:grid;grid-template-columns:repeat(7,1fr);gap:6px;margin:0;padding:0;list-style:none}.nwd-week li{display:flex;flex-direction:column;align-items:center;gap:4px}.nwd-week__d{font:500 12px/1 var(--nw-sans);color:var(--nw-muted)}.nwd-week__s{display:flex;align-items:center;justify-content:center;gap:1px;width:100%;max-width:44px;aspect-ratio:1;box-sizing:border-box;border-radius:50%;border:2px dashed var(--nw-t-bd);font:700 16px/1 var(--nw-display);color:var(--jink)}.nwd-week__s small{flex:none;width:11px;height:11px;background-color:currentColor;clip-path:var(--jstar)}.nwd-week li.is-played .nwd-week__s{border:0;background-color:var(--jc0)}.nwd-week li.is-today .nwd-week__d{color:var(--nw-mint);font-weight:700}.nwd-jhelp{display:flex;align-items:center;justify-content:center;gap:16px;margin:0 0 12px;padding:12px;border-radius:14px;background-color:var(--nw-panel);border:1px solid var(--nw-edge)}.nwd-jhelp .nwd-slots--sm .nwd-slot{font-size:26px}.nwd-set--game{flex-direction:column;align-items:stretch;gap:0;cursor:default;margin-top:10px}.nwd-set--read+.nwd-set--game{margin-top:10px}.nwd-set+.nwd-ex--cb+.nwd-set--game{margin-top:14px}@keyframes nwd-bob{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-6px) rotate(2deg)}}@keyframes nwd-hop{0%{transform:translateY(0)}40%{transform:translateY(-14px) scale(1.07)}to{transform:translateY(0)}}@keyframes nwd-tile-in{0%{opacity:0;transform:translateY(10px) scale(.85)}to{opacity:1;transform:none}}@keyframes nwd-pulse{0%,to{box-shadow:0 0 #49f9c380}50%{box-shadow:0 0 0 9px #49f9c300}}@media(max-width:560px){.nwd-ov.is-jr .nwd-box{--jt: 56px;--js: 64px;--pic: clamp(76px, calc(100vh - 585px) , 190px)}.nwd-jr{padding:6px 12px 10px;gap:6px}.nwd-jtop{gap:8px}.nwd-clue{font-size:17px}.nwd-slots,.nwd-tray{gap:8px}.nwd-jstars{font-size:38px}.nwd-jwords li{flex-basis:calc(50% - 4px);min-width:0}.nwd-jw b{font-size:17px;letter-spacing:.05em}}@supports (height: 100dvh){@media(max-width:560px){.nwd-ov.is-jr .nwd-box{--pic: clamp(76px, calc(100dvh - 585px) , 190px)}}@media(max-width:560px)and (max-height:700px){.nwd-ov.is-jr .nwd-box{--pic: clamp(76px, calc(100dvh - 535px) , 190px)}}}@media(max-width:560px)and (max-height:700px){.nwd-jtop .nwd-jmodes{display:none}.nwd-ov.is-jr .nwd-box{--pic: clamp(76px, calc(100vh - 535px) , 190px)}.nwd-jgo,.nwd-jnext{min-height:52px}.nwd-jdel{min-height:52px;width:52px;min-width:52px}}@media(max-height:500px)and (orientation:landscape){.nwd-ov.is-jr .nwd-box{--jt: 48px;--js: 52px;--pic: 112px}.nwd-jr{gap:6px 18px;padding:6px 12px;max-width:none;min-height:100%}.nwd-jr:not(.nwd-jr--end){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);grid-template-rows:auto 1fr;align-content:center;align-items:center;grid-template-areas:"top play" "card play"}.nwd-jtop{grid-area:top;flex-direction:row;justify-content:center;gap:14px}.nwd-jmodes{display:none}.nwd-jcard{grid-area:card;padding:0}.nwd-jplay{grid-area:play;min-width:0;gap:6px}.nwd-slots,.nwd-tray{gap:8px}.nwd-jmsg{min-height:22px;font-size:15px}.nwd-jgo,.nwd-jnext{min-height:48px;min-width:150px;font-size:16px}.nwd-jdel{min-height:48px;width:48px;min-width:48px}.nwd-clue{font-size:16px}.nwd-pip{width:26px;height:26px}.nwd-jr--end{flex-direction:column;flex-wrap:nowrap;align-items:stretch}.nwd-jwords{gap:6px;margin-bottom:8px}.nwd-jwords li{flex-basis:calc(20% - 5px);min-width:0}.nwd-jw{min-height:48px;gap:6px;padding:4px 8px}.nwd-jw__pic{font-size:26px}.nwd-jw b{font-size:14px;letter-spacing:.03em}.nwd-jw__mark{font-size:16px}.nwd-jstars{font-size:30px;margin-bottom:8px}.nwd-jend .nwd-end__h{font-size:20px;margin-bottom:8px}.nwd-jend .nwd-xp{margin-bottom:4px}}@media(max-height:340px)and (orientation:landscape){.nwd-ov.is-jr .nwd-box{--jt: 44px;--js: 46px;--pic: 92px}.nwd-jr{gap:4px 14px;padding:4px 12px}.nwd-jplay{gap:4px}.nwd-slots,.nwd-tray{gap:6px}.nwd-jmsg{min-height:20px;font-size:14px}.nwd-jgo,.nwd-jnext{min-height:44px;min-width:140px;font-size:15px}.nwd-jdel{min-height:44px;width:44px;min-width:44px}.nwd-jacts{margin-top:2px}.nwd-clue{font-size:15px}.nwd-jcard{gap:6px}.nwd-pip{width:24px;height:24px;font-size:12px}.nwd-say{width:44px;height:44px;font-size:20px}}@media(prefers-reduced-motion:reduce){.nwd-tile.is-pop,.nwd-tile.is-flip,.nwd-tile.is-bounce,.nwd-row.is-shake,.nwd-wt,.nwd-bar__track i,.nwd-cr.is-pop,.nwd-panel,.nwd-spin i,.nwd-pic>span,.nwd-pic.is-cheer>span,.nwd-slot.is-pop,.nwd-slots.is-shake,.nwd-slots.is-win .nwd-slot,.nwd-slots.is-together .nwd-slot.is-locked,.nwd-jmsg.is-in,.nwd-ltr,.nwd-ltr.is-back,.nwd-tray.is-nudge,.nwd-jgo.is-ready,.nwd-jnext,.nwd-jstar.is-on,.nwd-pip.is-pop{animation:none}.nwd-msg,.nwd-key,.nwd-home,.nwd-sw,.nwd-sw:after,.nwd-tile,.nwd-ltr,.nwd-slot,.nwd-pip,.nwd-jmode,.nwd-say{transition:none}.nwd-ltr:hover,.nwd-ltr:active,.nwd-key:active{transform:none}}@media(forced-colors:active){.nwd-tile[data-s=c],.nwd-key[data-s=c],.nwd-home__tiles i[data-s=c]{border:3px solid CanvasText}.nwd-tile[data-s=p],.nwd-key[data-s=p],.nwd-home__tiles i[data-s=p]{border:3px dashed CanvasText}.nwd-tile[data-s=a],.nwd-key[data-s=a],.nwd-home__tiles i[data-s=a]{border:1px dotted GrayText;color:GrayText}}@layer nlk-keep,nlk-retro;@layer nlk-retro{:root[data-look=arcade] :is(.nwd-ov,.nwd-home){--nw-bg: #000 !important;--nw-panel: #000 !important;--nw-panel2: #000 !important;--nw-mint: var(--nlk-cyan) !important;--nw-violet: var(--nlk-mag) !important;--nw-yel: var(--nlk-yel) !important;--nw-fg: var(--nlk-fg) !important;--nw-white: #fff !important;--nw-muted: var(--nlk-dim) !important;--nw-edge: var(--nlk-blue) !important;--nw-t-bd: #2a2f7a !important;--nw-t-bd2: var(--nlk-cyan) !important;--nw-t-fg: #fff !important;--nw-c: var(--nlk-lime) !important;--nw-c-fg: #000 !important;--nw-p: var(--nlk-yel) !important;--nw-p-fg: #000 !important;--nw-a: #24244a !important;--nw-a-fg: var(--nlk-dim) !important;--nw-k: #101030 !important;--nw-k-fg: #fff !important}:root[data-look=arcade] :is(.nwd-ov.is-cb,.nwd-home.is-cb){--nw-c: #ff8c1a !important;--nw-c-fg: #000 !important;--nw-p: var(--nlk-cyan) !important;--nw-p-fg: #000 !important}:root[data-look=arcade] .nwd-ov{background-color:#000000e6!important}:root[data-look=arcade] .nwd-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] .nwd-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] .nwd-home:hover{border-color:var(--nlk-lime)!important}:root[data-look=arcade] :is(.nwd-tile,.nwd-wt,.nwd-home__tiles i,.nwd-nums b,.nwd-end__h,.nwd-msg,.nwd-xp,.nwd-bar__track i,.nwd-bar__g){font-family:var(--nlk-px)!important;font-size-adjust:var(--nlk-fsa-px)!important;letter-spacing:0!important}:root[data-look=arcade] .nwd-tile{border-width:3px!important}:root[data-look=arcade] .nwd-tile[data-s]{border-color:#000!important;box-shadow:3px 3px 0 var(--nlk-shade)!important}:root[data-look=arcade] .nwd-key{background-color:var(--nw-k)!important;border:2px solid var(--nlk-blue)!important;color:#fff!important}:root[data-look=arcade] .nwd-key[data-s=c]{background-color:var(--nw-c)!important;border-color:var(--nw-c)!important;color:#000!important}:root[data-look=arcade] .nwd-key[data-s=p]{background-color:var(--nw-p)!important;border-color:var(--nw-p)!important;color:#000!important}:root[data-look=arcade] .nwd-key[data-s=a]{background-color:#000!important;border-color:#2a2f7a!important;color:#55588a!important}:root[data-look=arcade] .nwd-key[data-k=enter]{background-color:var(--nlk-yel)!important;border-color:var(--nlk-yel)!important;color:#000!important}:root[data-look=arcade] :is(.nwd-btn--go,.nwd-home__go){background-color:var(--nlk-yel)!important;color:#000!important;border:3px solid #000!important;box-shadow:4px 4px 0 var(--nlk-mag)!important}:root[data-look=arcade] .nwd-home.is-done .nwd-home__go{background-color:#000!important;color:var(--nlk-cyan)!important;border:2px solid var(--nlk-cyan)!important;box-shadow:none!important}:root[data-look=arcade] .nwd-btn--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] .nwd-ib{border:2px solid var(--nlk-blue)!important}:root[data-look=arcade] .nwd-ib[aria-pressed=true]{border-color:var(--nlk-yel)!important;background-color:#101030!important}:root[data-look=arcade] :is(.nwd-def,.nwd-nums li,.nwd-set){background-color:#000!important;border:3px solid var(--nlk-blue)!important;box-shadow:4px 4px 0 var(--nlk-shade)!important}:root[data-look=arcade] .nwd-msg{background-color:var(--nlk-yel)!important;color:#000!important;box-shadow:4px 4px 0 var(--nlk-mag)!important}:root[data-look=arcade] .nwd-xp{background-color:var(--nlk-cyan)!important;color:#000!important}:root[data-look=arcade] .nwd-xp small{color:#000!important}:root[data-look=arcade] .nwd-xp--else{background-color:#000!important;color:var(--nlk-dim)!important}:root[data-look=arcade] .nwd-cr{color:#000!important}:root[data-look=arcade] .nwd-title{color:var(--nlk-yel)!important;font-size:18px}:root[data-look=arcade] .nwd-end.is-lost .nwd-wt{background-color:var(--nlk-mag)!important;color:#000!important}:root[data-look=arcade] .nwd-sw{background-color:#24244a!important;border:2px solid var(--nlk-blue)!important}:root[data-look=arcade] .nwd-sw:checked{background-color:var(--nlk-lime)!important}:root[data-look=arcade] .nwd-sw:after{background-color:#fff!important}:root[data-look=arcade] .nwd-panel{background-color:#000!important}:root:is([data-look=arcade],[data-look=terminal]) :is(.nwd-endbar,.nwd-panel__go){background-color:#000!important;border-top:2px solid var(--nw-edge)!important;margin-top:4px;padding-top:10px}:root[data-look=terminal] :is(.nwd-ov,.nwd-home){--nw-bg: #000 !important;--nw-panel: #000 !important;--nw-panel2: #000 !important;--nw-mint: var(--nlk-ph) !important;--nw-violet: var(--nlk-ph) !important;--nw-yel: var(--nlk-ph) !important;--nw-fg: var(--nlk-ph) !important;--nw-white: var(--nlk-ph) !important;--nw-muted: var(--nlk-ph-dim) !important;--nw-edge: var(--nlk-ph-dim) !important;--nw-t-bd: var(--nlk-ph-dim) !important;--nw-t-bd2: var(--nlk-ph) !important;--nw-t-fg: var(--nlk-ph) !important;--nw-c: var(--nlk-ph) !important;--nw-c-fg: #000 !important;--nw-p: #000 !important;--nw-p-fg: var(--nlk-ph) !important;--nw-a: #000 !important;--nw-a-fg: var(--nlk-ph-dim) !important;--nw-k: #000 !important;--nw-k-fg: var(--nlk-ph) !important}:root[data-look=terminal] .nwd-ov{background-color:#000000f0!important}:root[data-look=terminal] .nwd-box{background-color:#000!important;border:4px double var(--nlk-ph)!important}:root[data-look=terminal] .nwd-panel{background-color:#000!important}:root[data-look=terminal] .nwd-tile{border:1px solid var(--nlk-ph-dim)!important}:root[data-look=terminal] .nwd-tile.is-filled{border-color:var(--nlk-ph)!important}:root[data-look=terminal] .nwd-tile[data-s=c]{background-color:var(--nlk-ph)!important;color:#000!important;border:1px solid var(--nlk-ph)!important}:root[data-look=terminal] .nwd-tile[data-s=p]{background-color:var(--nlk-ph-tint)!important;background-color:color-mix(in srgb,var(--nlk-ph) 30%,#000)!important;color:var(--nlk-ph)!important;border:3px dashed var(--nlk-ph)!important}:root[data-look=terminal] .nwd-tile[data-s=a]{background-color:#000!important;color:var(--nlk-ph-dim)!important;border:1px dotted var(--nlk-ph-dim)!important}:root[data-look=terminal] .nwd-key{background-color:#000!important;color:var(--nlk-ph)!important;border:1px solid var(--nlk-ph-dim)!important}:root[data-look=terminal] .nwd-key:hover{background-color:var(--nlk-ph-tint)!important}:root[data-look=terminal] .nwd-key[data-s=c]{background-color:var(--nlk-ph)!important;color:#000!important;border-color:var(--nlk-ph)!important}:root[data-look=terminal] .nwd-key[data-s=p]{background-color:var(--nlk-ph-tint)!important;background-color:color-mix(in srgb,var(--nlk-ph) 30%,#000)!important;border:3px dashed var(--nlk-ph)!important}:root[data-look=terminal] .nwd-key[data-s=a]{color:var(--nlk-ph-dim)!important;border:1px dotted var(--nlk-ph-dim)!important;opacity:.55}:root[data-look=terminal] .nwd-key[data-k=enter]{border:2px solid var(--nlk-ph)!important}:root[data-look=terminal] .nwd-home__tiles i{border:1px solid var(--nlk-ph)!important;color:var(--nlk-ph)!important;background-color:#000!important}:root[data-look=terminal] .nwd-home__tiles i:nth-child(1),:root[data-look=terminal] .nwd-home__tiles i[data-s=c]{background-color:var(--nlk-ph)!important;color:#000!important}:root[data-look=terminal] .nwd-home__tiles i:nth-child(3),:root[data-look=terminal] .nwd-home__tiles i[data-s=p]{background-color:color-mix(in srgb,var(--nlk-ph) 30%,#000)!important;border:2px dashed var(--nlk-ph)!important}:root[data-look=terminal] .nwd-home__tiles i[data-s=a]{border:1px dotted var(--nlk-ph-dim)!important}:root[data-look=terminal] .nwd-home__tiles.is-done i{color:transparent!important}:root[data-look=terminal] :is(.nwd-home,.nwd-def,.nwd-nums li,.nwd-set,.nwd-ib,.nwd-btn--ghost,.nwd-xp--else){border:1px solid var(--nlk-ph-dim)!important;color:var(--nlk-ph)!important}:root[data-look=terminal] :is(.nwd-btn--go,.nwd-home__go,.nwd-xp:not(.nwd-xp--else),.nwd-msg){background-color:var(--nlk-ph)!important;color:#000!important;border:1px solid var(--nlk-ph)!important}:root[data-look=terminal] .nwd-xp:not(.nwd-xp--else) :is(small,.nwd-cr){color:#000!important}:root[data-look=terminal] .nwd-home.is-done .nwd-home__go{background-color:#000!important;color:var(--nlk-ph)!important}:root[data-look=terminal] .nwd-wt{background-color:var(--nlk-ph)!important;color:#000!important}:root[data-look=terminal] .nwd-end.is-lost .nwd-wt{background-color:#000!important;color:var(--nlk-ph)!important;border:2px solid var(--nlk-ph)!important}:root[data-look=terminal] .nwd-bar__track i{background-color:#000!important;color:var(--nlk-ph)!important;border:1px solid var(--nlk-ph-dim)!important}:root[data-look=terminal] .nwd-bars li.is-today .nwd-bar__track i{background-color:var(--nlk-ph)!important;color:#000!important}:root[data-look=terminal] .nwd-ib[aria-pressed=true]{background-color:var(--nlk-ph-tint)!important;border-color:var(--nlk-ph)!important}:root[data-look=terminal] .nwd-sw{background-color:#000!important;border:1px solid var(--nlk-ph)!important}:root[data-look=terminal] .nwd-sw:after{background-color:var(--nlk-ph-dim)!important}:root[data-look=terminal] .nwd-sw:checked:after{background-color:var(--nlk-ph)!important}:root[data-look=terminal] :is(.nwd-ib span,.nwd-title__s,.nwd-help__list--more li>span,.nwd-more span[aria-hidden]){filter:grayscale(1) brightness(1.4)!important}:root[data-look=terminal] .nwd-home__streak{color:var(--nlk-ph)!important}:root[data-look=arcade] :is(.nwd-ov,.nwd-home){--jc0: var(--nlk-yel) !important;--jc1: var(--nlk-lime) !important;--jc2: var(--nlk-mag) !important;--jc3: var(--nlk-cyan) !important;--jc4: #ff8c1a !important;--jc5: #fff !important;--jink: #000 !important}:root[data-look=arcade] :is(.nwd-ltr,.nwd-slot,.nwd-pip,.nwd-home__pips i,.nwd-week__s,.nwd-jw b,.nwd-jstar){font-family:var(--nlk-px)!important;font-size-adjust:var(--nlk-fsa-px)!important;letter-spacing:0!important}:root[data-look=arcade] .nwd-ltr{border:3px solid #000!important;border-radius:0!important;box-shadow:4px 4px 0 var(--nlk-shade)!important;font-size:calc(var(--jt) * .46)!important}:root[data-look=arcade] .nwd-ltr:hover{filter:brightness(1.15)}:root[data-look=arcade] .nwd-ltr.is-used{background-color:#000!important;border:3px dashed #2a2f7a!important;box-shadow:none!important;color:transparent!important}:root[data-look=arcade] .nwd-slot{border:3px dashed var(--nlk-cyan)!important;border-radius:0!important;background-color:#000!important;box-shadow:none!important;font-size:calc(var(--js) * .44)!important}:root[data-look=arcade] .nwd-slot.is-filled{border:3px solid #000!important;background-color:var(--tc, var(--nlk-yel))!important;box-shadow:4px 4px 0 var(--nlk-shade)!important}:root[data-look=arcade] .nwd-slot.is-locked{background-color:var(--nw-c)!important;color:#000!important}:root[data-look=arcade] .nwd-slot.is-miss{background-color:var(--nlk-yel)!important;color:#000!important}:root[data-look=arcade] .nwd-slots.is-together .nwd-slot.is-locked{background-color:var(--nlk-mag)!important;color:#000!important}:root[data-look=arcade] .nwd-pic{border:4px solid var(--nlk-cyan)!important;border-radius:0!important;background:#000!important;box-shadow:8px 8px 0 var(--nlk-mag)!important}:root[data-look=arcade] .nwd-pip{border:3px solid var(--nlk-blue)!important;border-radius:0!important;color:#fff!important}:root[data-look=arcade] .nwd-pip.is-now{border-color:var(--nlk-yel)!important;box-shadow:3px 3px 0 var(--nlk-shade)!important}:root[data-look=arcade] .nwd-pip.is-star{background-color:#000!important;border-color:var(--nlk-yel)!important}:root[data-look=arcade] .nwd-pip.is-help{background-color:#000!important;border-color:var(--nlk-cyan)!important;color:var(--nlk-cyan)!important}:root[data-look=arcade] .nwd-jmodes{border:3px solid var(--nlk-blue)!important;border-radius:0!important;background-color:#000!important;padding:3px!important}:root[data-look=arcade] .nwd-jmode{border-radius:0!important;color:#fff!important}:root[data-look=arcade] .nwd-jmode[aria-pressed=true]{background-color:var(--nlk-yel)!important;color:#000!important}:root[data-look=arcade] .nwd-say{border:3px solid var(--nlk-cyan)!important;border-radius:0!important;background-color:#000!important;box-shadow:3px 3px 0 var(--nlk-shade)!important}:root[data-look=arcade] .nwd-jw{border:3px solid var(--nlk-blue)!important;border-radius:0!important;background-color:#000!important;box-shadow:4px 4px 0 var(--nlk-shade)!important}:root[data-look=arcade] .nwd-jw b{font-size:13px!important}:root[data-look=arcade] .nwd-jmsg{font-family:var(--nlk-px)!important;font-size:11px!important;line-height:1.6!important;min-height:2.6em;letter-spacing:0!important}:root[data-look=arcade] .nwd-jmsg.is-right{color:var(--nlk-lime)!important}:root[data-look=arcade] .nwd-jmsg.is-wrong,:root[data-look=arcade] .nwd-jmsg.is-hint{color:var(--nlk-yel)!important}:root[data-look=arcade] .nwd-jmsg.is-together{color:var(--nlk-cyan)!important}:root[data-look=arcade] .nwd-jrun{color:var(--nlk-yel)!important}:root[data-look=arcade] .nwd-btn:disabled{background-color:#101030!important;color:#55588a!important;border:3px solid #2a2f7a!important;box-shadow:none!important}:root[data-look=arcade] .nwd-home.is-jr .nwd-home__go{background-color:var(--nlk-yel)!important}:root[data-look=arcade] .nwd-home.is-jr.is-done .nwd-home__go{background-color:#000!important}:root[data-look=arcade] .nwd-home__pips i{border:2px solid var(--nlk-blue)!important;border-radius:0!important;color:var(--nlk-yel)!important}:root[data-look=arcade] .nwd-home__pips i.is-star{border-color:var(--nlk-yel)!important;background-color:#000!important}:root[data-look=arcade] .nwd-home__pips i.is-help{border-color:var(--nlk-cyan)!important;background-color:#000!important;color:var(--nlk-cyan)!important}:root[data-look=arcade] .nwd-home__pips i.is-now{border-color:var(--nlk-yel)!important;box-shadow:none!important}:root[data-look=arcade] .nwd-week__s{border:2px dashed var(--nlk-blue)!important;border-radius:0!important;color:#000!important;font-size:12px!important}:root[data-look=arcade] .nwd-week li.is-played .nwd-week__s{border:2px solid #000!important;background-color:var(--nlk-yel)!important}:root[data-look=arcade] .nwd-jhelp{border:3px solid var(--nlk-blue)!important;border-radius:0!important;background-color:#000!important}:root[data-look=terminal] :is(.nwd-ov,.nwd-home){--jc0: var(--nlk-ph) !important;--jc1: var(--nlk-ph) !important;--jc2: var(--nlk-ph) !important;--jc3: var(--nlk-ph) !important;--jc4: var(--nlk-ph) !important;--jc5: var(--nlk-ph) !important;--jink: var(--nlk-ph) !important}:root[data-look=terminal] .nwd-ltr{background-color:#000!important;color:var(--nlk-ph)!important;border:1px solid var(--nlk-ph)!important;box-shadow:none!important}:root[data-look=terminal] .nwd-ltr:hover{background-color:var(--nlk-ph-tint)!important;transform:none}:root[data-look=terminal] .nwd-ltr.is-used{color:transparent!important;-webkit-text-fill-color:transparent!important;text-shadow:none!important;border:1px dotted var(--nlk-ph-dim)!important;opacity:.5}:root[data-look=terminal] .nwd-slot{background-color:#000!important;color:var(--nlk-ph)!important;border:1px dashed var(--nlk-ph-dim)!important;box-shadow:none!important}:root[data-look=terminal] .nwd-slot.is-filled{border:2px solid var(--nlk-ph)!important}:root[data-look=terminal] .nwd-slot.is-locked{background-color:var(--nlk-ph)!important;color:#000!important}:root[data-look=terminal] .nwd-slot.is-miss{background-color:var(--nlk-ph-tint)!important;background-color:color-mix(in srgb,var(--nlk-ph) 30%,#000)!important;color:var(--nlk-ph)!important;border:3px dashed var(--nlk-ph)!important}:root[data-look=terminal] .nwd-slots.is-together .nwd-slot.is-locked{background-color:#000!important;color:var(--nlk-ph)!important;border:2px solid var(--nlk-ph)!important}:root[data-look=terminal] .nwd-pic{background:#000!important;border:2px solid var(--nlk-ph)!important;box-shadow:none!important}:root[data-look=terminal] .nwd-pip{border:1px solid var(--nlk-ph-dim)!important;color:var(--nlk-ph)!important;background-color:#000!important}:root[data-look=terminal] .nwd-pip.is-now{border:2px solid var(--nlk-ph)!important;box-shadow:none!important}:root[data-look=terminal] .nwd-pip.is-star{background-color:var(--nlk-ph)!important;color:#000!important;border-color:var(--nlk-ph)!important}:root[data-look=terminal] .nwd-pip.is-help{border:2px dashed var(--nlk-ph)!important}:root[data-look=terminal] .nwd-jmodes{background-color:#000!important;border:1px solid var(--nlk-ph-dim)!important}:root[data-look=terminal] .nwd-jmode{color:var(--nlk-ph)!important;background-color:#000!important}:root[data-look=terminal] .nwd-jmode[aria-pressed=true]{background-color:var(--nlk-ph)!important;color:#000!important}:root[data-look=terminal] .nwd-say{background-color:#000!important;border:1px solid var(--nlk-ph)!important;box-shadow:none!important}:root[data-look=terminal] .nwd-jcard.is-talking .nwd-say{background-color:var(--nlk-ph-tint)!important}:root[data-look=terminal] .nwd-jw{background-color:#000!important;border:1px solid var(--nlk-ph-dim)!important;color:var(--nlk-ph)!important}:root[data-look=terminal] .nwd-jw b{color:var(--nlk-ph)!important}:root[data-look=terminal] .nwd-jmsg,:root[data-look=terminal] .nwd-clue,:root[data-look=terminal] .nwd-jrun{color:var(--nlk-ph)!important}:root[data-look=terminal] .nwd-btn:disabled{background-color:#000!important;color:var(--nlk-ph-dim)!important;border:1px dotted var(--nlk-ph-dim)!important;opacity:.7}:root[data-look=terminal] .nwd-home.is-jr{border-color:var(--nlk-ph-dim)!important}:root[data-look=terminal] .nwd-home__pips i{border:1px solid var(--nlk-ph-dim)!important;color:var(--nlk-ph)!important;background-color:#000!important}:root[data-look=terminal] .nwd-home__pips i.is-star{border-color:var(--nlk-ph)!important;background-color:var(--nlk-ph)!important;color:#000!important}:root[data-look=terminal] .nwd-home__pips i.is-help{border:2px dashed var(--nlk-ph)!important}:root[data-look=terminal] .nwd-home__pips i.is-now{border:2px solid var(--nlk-ph)!important;box-shadow:none!important}:root[data-look=terminal] .nwd-home__pips i.is-star>span{display:none!important}:root[data-look=terminal] .nwd-home__pips i.is-star:before{content:"";width:12px;height:12px;background-color:currentColor!important;clip-path:var(--jstar)!important}:root[data-look=terminal] .nwd-stars i{font-size:0!important;font-size-adjust:none!important;filter:none!important}:root[data-look=terminal] .nwd-stars i:before{content:"";display:inline-block;width:14px;height:14px;margin-right:3px;vertical-align:-2px;background-color:currentColor!important;clip-path:var(--jstar)!important}:root:is([data-look=arcade],[data-look=terminal]) .nwd-week__s small{background-color:#000!important;clip-path:var(--jstar)!important}:root[data-look=terminal] .nwd-home:is(:hover,:focus-visible) .nwd-home__pips i{background-color:transparent!important;border-color:#000!important;color:#000!important}:root[data-look=terminal] .nwd-home:is(:hover,:focus-visible) .nwd-home__pips i.is-star{background-color:#000!important;color:var(--nlk-ph)!important}:root[data-look=terminal] .nwd-home:is(:hover,:focus-visible) .nwd-home__t>span{filter:grayscale(1) brightness(.55) contrast(1.3)!important}:root[data-look=terminal] .nwd-home__t>span{display:inline-block;vertical-align:-.14em;line-height:1}@media(max-width:560px){:root[data-look=terminal] .nwd-home__pips i.is-star:before{width:9px;height:9px}}:root[data-look=terminal] .nwd-home.is-jr .nwd-home__go{background-color:var(--nlk-ph)!important;color:#000!important}:root[data-look=terminal] .nwd-home.is-jr.is-done .nwd-home__go{background-color:#000!important;color:var(--nlk-ph)!important}:root[data-look=terminal] .nwd-week__s{border:1px dotted var(--nlk-ph-dim)!important;background-color:#000!important;color:var(--nlk-ph)!important}:root[data-look=terminal] .nwd-week li.is-played .nwd-week__s{background-color:var(--nlk-ph)!important;color:#000!important;border:1px solid var(--nlk-ph)!important}:root[data-look=terminal] .nwd-jhelp{background-color:#000!important;border:1px solid var(--nlk-ph-dim)!important}:root[data-look=terminal] :is(.nwd-pic:not(.is-colour)>span,.nwd-jw__pic:not(.is-colour),.nwd-jstar,.nwd-jw__mark,.nwd-jhelp .nwd-pic>span,.nwd-home__t>span){filter:grayscale(1) sepia(1) hue-rotate(78deg) saturate(3.2) brightness(.95) contrast(1.05)!important}:root[data-look=terminal][data-phosphor=amber] :is(.nwd-pic:not(.is-colour)>span,.nwd-jw__pic:not(.is-colour),.nwd-jstar,.nwd-jw__mark,.nwd-jhelp .nwd-pic>span,.nwd-home__t>span){filter:grayscale(1) sepia(1) hue-rotate(-8deg) saturate(3.4) brightness(.95) contrast(1.05)!important}:root[data-look=terminal][data-phosphor=white] :is(.nwd-pic:not(.is-colour)>span,.nwd-jw__pic:not(.is-colour),.nwd-jstar,.nwd-jw__mark,.nwd-jhelp .nwd-pic>span,.nwd-home__t>span){filter:grayscale(1) contrast(1.1)!important}:root[data-look=terminal] .nwd-jstar:not(.is-on){opacity:.3}:root[data-look=terminal] :is(.nwd-pip.is-star>span){filter:grayscale(1) brightness(0)!important}:root[data-look=terminal] .nwd-jw b{letter-spacing:0!important;font-size:16px!important}:root[data-look=terminal] :is(.nwd-help__list--more li>span){filter:grayscale(1) brightness(1.4)!important}:root[data-look=terminal] :is(.nwd-say>span,.nwd-jmode>span,.nwd-jtry>span,.nwd-jrun>span){filter:grayscale(1) sepia(1) hue-rotate(78deg) saturate(3.2) brightness(.95) contrast(1.05)!important}:root[data-look=terminal][data-phosphor=amber] :is(.nwd-say>span,.nwd-jmode>span,.nwd-jtry>span,.nwd-jrun>span){filter:grayscale(1) sepia(1) hue-rotate(-8deg) saturate(3.4) brightness(.95) contrast(1.05)!important}:root[data-look=terminal][data-phosphor=white] :is(.nwd-say>span,.nwd-jmode>span,.nwd-jtry>span,.nwd-jrun>span){filter:grayscale(1) contrast(1.1)!important}:root[data-look=terminal] .nwd-jmode[aria-pressed=true]>span{filter:grayscale(1) brightness(0)!important}}