.nm[data-astro-cid-rdjuekzj]{--nm-row:46px;grid-template-areas:"stage""panel""board";gap:22px;display:grid}@media (width>=1000px){.nm[data-astro-cid-rdjuekzj]{--nm-row:58px;grid-template-columns:minmax(320px,.82fr) minmax(0,1.18fr);grid-template-areas:"panel stage""board board";align-items:start;gap:26px 44px}}.nm-stage[data-astro-cid-rdjuekzj]{grid-area:stage;gap:14px;min-width:0;display:grid}.nm-panel[data-astro-cid-rdjuekzj]{grid-area:panel}.nm-visor[data-astro-cid-rdjuekzj]{background:linear-gradient(150deg,#3f679c 0%,#1c3a62 32%,#0f2646 68%,#07162b 100%);border-radius:30px;margin:6px 8px 0;padding:34px 26px 22px;position:relative;box-shadow:inset 0 2px #ffffff47,inset 0 -4px #00000059,0 0 0 3px #d49a2c,0 0 0 4px #5a370899,0 3px 6px #0b1d3838,0 24px 44px -12px #0b1d3873,0 44px 60px -34px #0b1d3859}.nm-plate[data-astro-cid-rdjuekzj]{color:#ffffff80;font:700 10.5px/1 var(--game-font-body);letter-spacing:.34em;text-align:center;text-transform:uppercase;text-shadow:0 -1px #00000080;margin:0;position:absolute;top:10px;left:0;right:0}.nm-window[data-astro-cid-rdjuekzj]{height:calc(var(--nm-row) * 5);background:radial-gradient(80% 70%,#21446f 0%,#0c1f3b 68%,#06132a 100%);border-radius:18px;position:relative;overflow:hidden;box-shadow:inset 0 8px 18px #0000008c,inset 0 -2px #ffffff14,0 0 0 2px #00000059}.nm-reel[data-astro-cid-rdjuekzj]{left:0;right:0;top:calc(50% - var(--nm-row) / 2);transform:translateY(calc(var(--nm-row) * -2));position:absolute}.nm-reel[data-astro-cid-rdjuekzj] .nm-item{height:var(--nm-row);color:#fff;font:700 clamp(21px, 2.3vw, 29px) / 1 var(--game-font-display);letter-spacing:-.005em;white-space:nowrap;justify-content:center;align-items:center;margin:0;padding:0 20px;display:flex}.nm-reel[data-astro-cid-rdjuekzj] .nm-item span{text-overflow:ellipsis;overflow:hidden}.nm-reel[data-astro-cid-rdjuekzj] .nm-item--idle{color:#ffd79a;letter-spacing:.08em;text-transform:uppercase;font-size:clamp(17px,1.8vw,21px)}.nm-window[data-astro-cid-rdjuekzj]:after{content:"";pointer-events:none;background:linear-gradient(#06132aeb 0%,#06132a8c 22%,#06132a00 40% 60%,#06132a8c 78%,#06132aeb 100%);position:absolute;inset:0}.nm-band[data-astro-cid-rdjuekzj]{left:12px;right:12px;top:calc(50% - var(--nm-row) / 2);height:var(--nm-row);pointer-events:none;z-index:1;background:linear-gradient(#ffffff29,#ffffff0a);border-radius:12px;position:absolute;box-shadow:inset 0 1px #fff4d6e6,inset 0 -1px #f9b82fcc,0 0 26px #f9b82f38}.nm-glass[data-astro-cid-rdjuekzj]{pointer-events:none;z-index:2;background:linear-gradient(#ffffff1a,#fff0);position:absolute;inset:0 0 55%}.nm-pointer[data-astro-cid-rdjuekzj]{z-index:3;filter:drop-shadow(0 3px 3px #00000073);width:30px;height:33px;position:absolute;top:calc(50% - 22px)}.nm-pointer--left[data-astro-cid-rdjuekzj]{transform-origin:0%;left:8px}.nm-pointer--right[data-astro-cid-rdjuekzj]{transform-origin:100%;right:8px}.nm-visor[data-astro-cid-rdjuekzj][data-lit] .nm-band[data-astro-cid-rdjuekzj]{background:linear-gradient(#ffd68259,#ffb43c1f);box-shadow:inset 0 1px #fff4d6,inset 0 -1px #f9b82f,0 0 38px #f9b82f80}.nm-actions[data-astro-cid-rdjuekzj]{justify-items:center;gap:8px;margin-top:8px;display:grid}.nm-actions[data-astro-cid-rdjuekzj] .nm-draw{width:min(392px,100%)}.nm-list[data-astro-cid-rdjuekzj]{gap:8px;display:grid}.nm-list__top[data-astro-cid-rdjuekzj]{justify-content:space-between;align-items:center;display:flex}.nm-count[data-astro-cid-rdjuekzj]{color:var(--game-color-ink);font:700 12.5px/1 var(--game-font-body);font-variant-numeric:tabular-nums;background:#e8eef7;border-radius:999px;padding:4px 10px}.nm-list__foot[data-astro-cid-rdjuekzj]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;display:flex}.nm-list__hint[data-astro-cid-rdjuekzj]{color:var(--game-color-ink-soft);margin:0;font-size:12.5px;line-height:1.4}.nm-sample[data-astro-cid-rdjuekzj]{min-height:40px;color:var(--game-color-ink);font:700 13px/1 var(--game-font-body);cursor:pointer;transition:border-color var(--game-dur-fast) ease, background var(--game-dur-fast) ease;background:#fff;border:1.5px solid #c9d4e3;border-radius:999px;align-items:center;gap:6px;padding:0 14px;display:inline-flex}.nm-sample[data-astro-cid-rdjuekzj] svg[data-astro-cid-rdjuekzj]{color:#e3a43a;width:15px;height:15px}.nm-sample[data-astro-cid-rdjuekzj]:hover{background:#f6f9fd;border-color:#9fb3cf}.nm-sample[data-astro-cid-rdjuekzj]:focus-visible{box-shadow:var(--game-focus-ring);outline:none}.nm-sample[data-astro-cid-rdjuekzj]:disabled{opacity:.5;cursor:not-allowed}.nm-textarea[data-astro-cid-rdjuekzj]::placeholder{color:#8a98ad;font-weight:500}.nm-textarea[data-astro-cid-rdjuekzj]{border-radius:var(--game-radius-control);width:100%;min-height:200px;max-height:320px;color:var(--game-color-ink);font:600 15px/26px var(--game-font-body);resize:vertical;background:repeating-linear-gradient(#0000 0 25px,#10223d0d 25px 26px) 0 12px/100% 26px,#fff;border:1.5px solid #d3dbe7;padding:12px 14px;box-shadow:inset 0 1px 3px #0a1e3c14}.nm-textarea[data-astro-cid-rdjuekzj]:focus{border-color:var(--game-color-info);outline:none;box-shadow:inset 0 1px 3px #0a1e3c14,0 0 0 3px #579afa4d}.nm-textarea[data-astro-cid-rdjuekzj][aria-invalid=true]{border-color:var(--game-color-error)}.nm-textarea[data-astro-cid-rdjuekzj]:disabled{color:#54647c;background-color:#f3f6fa}.nm-tools[data-astro-cid-rdjuekzj]{border-top:1px solid #e3e9f2;gap:12px;padding-top:16px;display:grid}.nm-tools[data-astro-cid-rdjuekzj] .mg-btn{width:100%}.nm-groups[data-astro-cid-rdjuekzj]{grid-template-columns:auto 1fr;align-items:center;gap:10px;display:grid}.nm-stepper[data-astro-cid-rdjuekzj]{background:#fff;border:1.5px solid #d3dbe7;border-radius:14px;align-items:center;gap:4px;height:51px;padding:0 4px;display:flex}.nm-groups__label[data-astro-cid-rdjuekzj]{color:var(--game-color-ink);font:600 13px/1.2 var(--game-font-body);grid-column:1/-1;margin-bottom:-4px}.nm-stepper__label[data-astro-cid-rdjuekzj]{color:var(--game-color-ink-soft);font:700 12px/1 var(--game-font-body);letter-spacing:.08em;text-transform:uppercase;margin-right:4px}.nm-stepper__btn[data-astro-cid-rdjuekzj]{width:36px;height:40px;color:var(--game-color-ink);font:700 18px/1 var(--game-font-display);cursor:pointer;background:#eef3f9;border:0;border-radius:10px;place-items:center;display:grid}.nm-stepper__btn[data-astro-cid-rdjuekzj]:hover{background:#e0e8f3}.nm-stepper__btn[data-astro-cid-rdjuekzj]:focus-visible,.nm-stepper__input[data-astro-cid-rdjuekzj]:focus-visible{box-shadow:var(--game-focus-ring);outline:none}.nm-stepper__input[data-astro-cid-rdjuekzj]{width:44px;height:40px;color:var(--game-color-ink);font:700 17px/1 var(--game-font-display);text-align:center;font-variant-numeric:tabular-nums;appearance:textfield;background:0 0;border:0}.nm-stepper__input[data-astro-cid-rdjuekzj]::-webkit-inner-spin-button{appearance:none;margin:0}.nm-stepper__input[data-astro-cid-rdjuekzj]::-webkit-outer-spin-button{appearance:none;margin:0}[data-state=running] .nm-panel[data-astro-cid-rdjuekzj]{opacity:.75;transition:opacity var(--game-dur-base) ease}.nm-stage[data-astro-cid-rdjuekzj] .nm-result .mg-result__live{border-left:5px solid var(--color-amber)}.nm-stage[data-astro-cid-rdjuekzj] .nm-result__meta{color:var(--game-color-ink-soft);margin:8px 0 0;font-size:14px}.nm-board[data-astro-cid-rdjuekzj]{grid-area:board;min-width:0}.nm-board[data-astro-cid-rdjuekzj]:empty{display:none}.nm-board[data-astro-cid-rdjuekzj] .nm-board__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;margin:0 0 14px;display:flex}.nm-board[data-astro-cid-rdjuekzj] .nm-board__title{color:var(--game-color-ink);font:700 22px/1.2 var(--game-font-display);margin:0}.nm-board[data-astro-cid-rdjuekzj] .nm-board__meta{color:var(--game-color-ink-soft);margin:0;font-size:14px}.nm-board[data-astro-cid-rdjuekzj] .nm-order{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.nm-board[data-astro-cid-rdjuekzj] .nm-order li{min-width:0;box-shadow:var(--game-shadow-1);color:var(--game-color-ink);font:600 15px/1.3 var(--game-font-body);background:linear-gradient(#fff,#f6f9fd);border:1px solid #e2e8f1;border-radius:14px;align-items:center;gap:12px;padding:10px 14px 10px 10px;display:flex}.nm-board[data-astro-cid-rdjuekzj] .nm-order b{color:#fff;min-width:34px;height:34px;font:700 14px/1 var(--game-font-display);font-variant-numeric:tabular-nums;background:linear-gradient(#24466f,#102946);border-radius:10px;flex:none;place-items:center;padding:0 6px;display:grid;box-shadow:inset 0 1px #fff3}.nm-board[data-astro-cid-rdjuekzj] .nm-order li:first-child b{color:#3b2400;background:linear-gradient(#ffd36b,#e39b16)}.nm-board[data-astro-cid-rdjuekzj] .nm-order span,.nm-board[data-astro-cid-rdjuekzj] .nm-group li{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nm-board[data-astro-cid-rdjuekzj] .nm-groups-grid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:16px;display:grid}.nm-board[data-astro-cid-rdjuekzj] .nm-group{box-shadow:var(--game-shadow-2);background:linear-gradient(#fff,#f5f8fc);border:1px solid #e2e8f1;border-radius:18px;padding:16px 18px;position:relative;overflow:hidden}.nm-board[data-astro-cid-rdjuekzj] .nm-group:before{content:"";background:linear-gradient(90deg, var(--g-light), var(--g-base));height:6px;position:absolute;inset:0 0 auto}.nm-board[data-astro-cid-rdjuekzj] .nm-group h3{color:var(--game-color-ink);font:700 17px/1.2 var(--game-font-display);justify-content:space-between;align-items:center;margin:4px 0 10px;display:flex}.nm-board[data-astro-cid-rdjuekzj] .nm-group h3 small{background:color-mix(in srgb, var(--g-base) 14%, #fff);color:var(--game-color-ink);font:700 12px/1.2 var(--game-font-body);border-radius:999px;padding:3px 9px}.nm-board[data-astro-cid-rdjuekzj] .nm-group ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.nm-board[data-astro-cid-rdjuekzj] .nm-group li{color:var(--game-color-ink);font:600 14.5px/1.3 var(--game-font-body);background:#fff;border-radius:10px;padding:7px 10px;box-shadow:inset 0 0 0 1px #e6ecf4}
