html,body{touch-action:manipulation;overscroll-behavior:none;background:#ece6dc var(--paper-tex) repeat;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background-size:192px}body .lab-back{display:none}:root{--cream:#ece6dc;--paper:#f3eee6;--verm:#ee4a23;--ink:#c43a1b;--font:"Geist Variable", system-ui, sans-serif}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.game[data-astro-cid-5zwotubn]{outline:none;width:100%;height:100%;display:block;position:fixed;inset:0}:is(.title-screen,.hud,.pause,.dead,.clear,.tune,.loading,.card-level,.story)[data-astro-cid-5zwotubn][hidden]{display:none!important}.menu[data-astro-cid-5zwotubn]>button[data-astro-cid-5zwotubn][hidden]{display:none}.btn[data-astro-cid-5zwotubn]{all:unset;box-sizing:border-box;cursor:pointer;min-height:44px;font:700 1rem/1 var(--font);color:var(--ink);background:var(--paper);border:2px solid var(--ink);box-shadow:3px 3px 0 var(--ink);justify-content:center;align-items:center;padding:.55rem 1.1rem;transition:transform 80ms,box-shadow 80ms;display:inline-flex}.btn[data-astro-cid-5zwotubn]:hover{box-shadow:4px 4px 0 var(--ink);transform:translate(-1px,-1px)}.btn[data-astro-cid-5zwotubn]:active{box-shadow:1px 1px 0 var(--ink);transform:translate(2px,2px)}.btn[data-astro-cid-5zwotubn].big{background:var(--verm);color:var(--paper);padding:.8rem 1.6rem;font-size:1.2rem}.btn[data-astro-cid-5zwotubn].small{min-height:40px;padding:.4rem .9rem;font-size:.9rem}.btn[data-astro-cid-5zwotubn].ghost{box-shadow:none;text-underline-offset:4px;background:0 0;border-color:#0000;text-decoration:underline 2px}.btn[data-astro-cid-5zwotubn].ghost:hover{text-decoration-color:var(--verm);transform:none}[data-astro-cid-5zwotubn]:is(.btn,.sound-toggle,.tune button):focus-visible{outline:3px solid var(--ink);outline-offset:3px}kbd{border:1.5px solid var(--ink);background:var(--paper);margin-right:.15em;padding:.2em .4em;font:700 .75em/1 ui-monospace,monospace}.loading[data-astro-cid-5zwotubn]{z-index:50;background:var(--cream);color:var(--ink);font:600 1rem var(--font);place-content:center;display:grid;position:fixed;inset:0}.title-screen[data-astro-cid-5zwotubn]{z-index:30;font-family:var(--font);color:var(--ink);background:linear-gradient(90deg,#ece6dcf5 0%,#ece6dccc 45%,#ece6dc26 80%);grid-template-rows:1fr auto auto;gap:1.4rem;padding:clamp(1.25rem,5vw,4rem);display:grid;position:fixed;inset:0}.lockup[data-astro-cid-5zwotubn]{align-self:end;max-width:36rem}.kicker[data-astro-cid-5zwotubn]{letter-spacing:.14em;text-transform:uppercase;flex-wrap:wrap;gap:.5rem;margin:0 0 1rem;font-size:.75rem;font-weight:700;display:flex}.kicker[data-astro-cid-5zwotubn] span[data-astro-cid-5zwotubn]{border:1.5px solid var(--ink);padding:.3rem .6rem}.kicker[data-astro-cid-5zwotubn] .wip[data-astro-cid-5zwotubn]{background:var(--verm);border-color:var(--verm);color:var(--cream)}.logo[data-astro-cid-5zwotubn]{letter-spacing:-.07em;color:var(--verm);margin:0;font-size:clamp(5rem,18vw,12rem);font-weight:900;line-height:.82}.logo[data-astro-cid-5zwotubn] .sub[data-astro-cid-5zwotubn]{letter-spacing:.32em;text-transform:uppercase;margin-top:.35em;font-size:.17em;font-weight:800;line-height:1;display:block}[data-astro-cid-5zwotubn]:is(.logo,.btn.big,.kicker .wip,.tb-jump){-webkit-mask-image:var(--ink-grain);mask-image:var(--ink-grain);-webkit-mask-size:128px;mask-size:128px}.tag[data-astro-cid-5zwotubn]{max-width:28rem;margin:1.1rem 0 0;font-size:1.05rem;font-weight:500;line-height:1.45}.menu[data-astro-cid-5zwotubn]{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex;position:relative}.how[data-astro-cid-5zwotubn]{position:static}.difficulty[data-astro-cid-5zwotubn]{font:600 .85rem var(--font);color:var(--ink);align-items:center;gap:0;margin-top:1rem;display:flex}.difficulty[data-astro-cid-5zwotubn] .set-label[data-astro-cid-5zwotubn]{letter-spacing:.14em;text-transform:uppercase;flex:none;width:7.5rem;margin-right:.7rem;font-size:.72rem;font-weight:800}.difficulty[data-astro-cid-5zwotubn] button[data-astro-cid-5zwotubn]{all:unset;cursor:pointer;border:2px solid var(--ink);background:var(--paper);align-items:center;min-height:36px;padding:0 .85rem;display:inline-flex}.difficulty[data-astro-cid-5zwotubn] button[data-astro-cid-5zwotubn]+button[data-astro-cid-5zwotubn]{border-left:none}.difficulty[data-astro-cid-5zwotubn] button[data-astro-cid-5zwotubn][aria-pressed=true]{background:var(--ink);color:var(--paper)}.difficulty[data-astro-cid-5zwotubn].lang{margin-top:.5rem}.diff-hint[data-astro-cid-5zwotubn]{opacity:.85;margin-left:.9rem;font-size:.8rem;font-weight:500}@media (width<=640px){.diff-hint[data-astro-cid-5zwotubn]{display:none}}.difficulty[data-astro-cid-5zwotubn] button[data-astro-cid-5zwotubn]:focus-visible{outline:3px solid var(--ink);outline-offset:2px}.controls[data-astro-cid-5zwotubn]{margin:.9rem 0 0;font-size:.9rem;font-weight:600;line-height:2}.controls[data-astro-cid-5zwotubn] kbd{margin-left:.5rem}.controls[data-astro-cid-5zwotubn] kbd:first-child{margin-left:0}.controls[data-astro-cid-5zwotubn].touch-only{display:none}@media (pointer:coarse){.controls[data-astro-cid-5zwotubn].keys-only{display:none}.controls[data-astro-cid-5zwotubn].touch-only{display:block}}.how[data-astro-cid-5zwotubn] summary[data-astro-cid-5zwotubn]{list-style:none}.how[data-astro-cid-5zwotubn] summary[data-astro-cid-5zwotubn]::-webkit-details-marker{display:none}.how-pop[data-astro-cid-5zwotubn]{z-index:2;box-sizing:border-box;background:var(--paper);border:2px solid var(--ink);width:min(34rem,88vw);max-height:min(56vh,34rem);box-shadow:4px 4px 0 var(--ink);grid-template-columns:1fr 1fr;gap:.2rem 1.4rem;padding:1rem 1.2rem;font-size:.85rem;line-height:1.55;display:grid;position:absolute;bottom:calc(100% + .6rem);left:0;overflow-y:auto}.how-pop[data-astro-cid-5zwotubn] h3[data-astro-cid-5zwotubn]{letter-spacing:.14em;text-transform:uppercase;margin:0 0 .3rem;font-size:.72rem;font-weight:800}.how-pop[data-astro-cid-5zwotubn] ul[data-astro-cid-5zwotubn]{margin:0 0 .6rem;padding-left:1.1rem}.how-pop[data-astro-cid-5zwotubn] li[data-astro-cid-5zwotubn]{margin-bottom:.25rem}@media (width<=560px){.how-pop[data-astro-cid-5zwotubn]{grid-template-columns:1fr}}.how[data-astro-cid-5zwotubn] .touch-only{display:none}.levels[data-astro-cid-5zwotubn]{position:relative}.levels[data-astro-cid-5zwotubn] summary[data-astro-cid-5zwotubn]{list-style:none}.levels[data-astro-cid-5zwotubn] summary[data-astro-cid-5zwotubn]::-webkit-details-marker{display:none}.level-pop[data-astro-cid-5zwotubn]{z-index:2;background:var(--paper);border:2px solid var(--ink);width:min(22rem,84vw);box-shadow:4px 4px 0 var(--ink);padding:2.4rem .5rem .5rem;position:absolute;bottom:calc(100% + .6rem);left:0}.level-close[data-astro-cid-5zwotubn]{all:unset;cursor:pointer;width:44px;height:44px;font:600 1.5rem/1 var(--font);color:var(--ink);place-items:center;display:grid;position:absolute;top:0;right:0}.level-close[data-astro-cid-5zwotubn]:focus-visible{outline:3px solid var(--ink);outline-offset:-3px}.level-list[data-astro-cid-5zwotubn]{margin:0;padding:0;list-style:none}.level-list[data-astro-cid-5zwotubn] button{all:unset;box-sizing:border-box;cursor:pointer;width:100%;min-height:44px;font:600 .95rem var(--font);color:var(--ink);justify-content:space-between;align-items:center;gap:1rem;padding:.3rem .6rem;display:flex}.level-list[data-astro-cid-5zwotubn] button:hover:not(:disabled){background:var(--cream)}.level-list[data-astro-cid-5zwotubn] button:focus-visible{outline:3px solid var(--ink);outline-offset:-3px}.level-list[data-astro-cid-5zwotubn] button:disabled{cursor:default;opacity:.45}.level-list[data-astro-cid-5zwotubn] .n{font-variant-numeric:tabular-nums;opacity:.7;margin-right:.6rem}.level-list[data-astro-cid-5zwotubn] .lock{letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:700}@media (pointer:coarse){.how[data-astro-cid-5zwotubn] .keys-only{display:none}.how[data-astro-cid-5zwotubn] li.touch-only{display:list-item}.how[data-astro-cid-5zwotubn] span.touch-only{display:inline}}.made[data-astro-cid-5zwotubn]{opacity:.8;margin:0;font-size:.8rem;font-weight:500}.sound-toggle[data-astro-cid-5zwotubn]:not(.btn){all:unset;cursor:pointer;text-underline-offset:3px;text-decoration:underline}@media (height<=520px){.title-screen[data-astro-cid-5zwotubn]{gap:.8rem;padding:1rem 1.5rem;overflow-y:auto}.logo[data-astro-cid-5zwotubn]{font-size:clamp(3.5rem,24vh,8rem)}.tag[data-astro-cid-5zwotubn]{display:none}}.hud[data-astro-cid-5zwotubn]{z-index:20;pointer-events:none;font-family:var(--font);position:fixed;inset:0}.menu-btn[data-astro-cid-5zwotubn]{top:max(12px, env(safe-area-inset-top));right:max(12px, env(safe-area-inset-right));pointer-events:auto;position:absolute}.legend[data-astro-cid-5zwotubn]{font:600 .8rem var(--font);color:var(--ink);gap:.5rem;display:flex;position:absolute}.keys-legend[data-astro-cid-5zwotubn]{left:50%;bottom:max(14px, env(safe-area-inset-bottom));flex-wrap:wrap;justify-content:center;width:max-content;max-width:calc(100vw - 2rem);translate:-50%}.legend[data-astro-cid-5zwotubn] span[data-astro-cid-5zwotubn]{background:var(--paper);border:1.5px solid var(--ink);box-shadow:2px 2px 0 var(--ink);white-space:nowrap;padding:.35rem .6rem;transition:opacity .5s,translate .5s}.legend[data-astro-cid-5zwotubn] small{opacity:.75;margin-left:.2rem;font-weight:500}.legend[data-astro-cid-5zwotubn] kbd{font-size:.85em}.legend[data-astro-cid-5zwotubn] span[data-astro-cid-5zwotubn].done{opacity:0;translate:0 8px}.legend[data-astro-cid-5zwotubn].gone,.touch-legend[data-astro-cid-5zwotubn]{display:none}.drag-hint[data-astro-cid-5zwotubn]{left:max(48px, env(safe-area-inset-left));bottom:max(56px, env(safe-area-inset-bottom));box-sizing:border-box;text-align:center;place-items:center;width:104px;height:104px;line-height:1.2;animation:1.6s ease-in-out infinite nudge;display:grid;position:fixed;box-shadow:none!important;background:#f3eee699!important;border-style:dashed!important;border-radius:50%!important}@keyframes nudge{50%{transform:translate(10px)}}@media (prefers-reduced-motion:reduce){.drag-hint[data-astro-cid-5zwotubn]{animation:none}}@media (pointer:coarse){.keys-legend[data-astro-cid-5zwotubn]{display:none}.touch-legend[data-astro-cid-5zwotubn]{display:block}}html.touch .keys-legend[data-astro-cid-5zwotubn]{display:none}html.touch .touch-legend[data-astro-cid-5zwotubn]{display:block}.touch-zone[data-astro-cid-5zwotubn]{z-index:10;touch-action:none;display:none;position:fixed;inset:0}html.touch .touch-zone[data-astro-cid-5zwotubn]{display:block}@media (pointer:coarse){.touch-zone[data-astro-cid-5zwotubn]{display:block}}.stick[data-astro-cid-5zwotubn]{border:2px solid var(--verm);opacity:0;pointer-events:none;background:#f3eee659;border-radius:50%;width:104px;height:104px;margin:-52px 0 0 -52px;transition:opacity .12s;position:fixed}.stick[data-astro-cid-5zwotubn].on{opacity:1}.knob[data-astro-cid-5zwotubn]{background:var(--paper);border:2px solid var(--ink);border-radius:50%;width:44px;height:44px;margin:-22px 0 0 -22px;position:absolute;top:50%;left:50%}.tb[data-astro-cid-5zwotubn]{pointer-events:none;font:700 .85rem var(--font);color:var(--ink);border:2px solid var(--ink);box-shadow:3px 3px 0 var(--ink);background:#f3eee6cc;border-radius:50%;place-items:center;display:grid;position:fixed}.tb[data-astro-cid-5zwotubn].on{box-shadow:1px 1px 0 var(--ink);translate:2px 2px}.tb-jump[data-astro-cid-5zwotubn]{width:84px;height:84px;right:max(20px, env(safe-area-inset-right));bottom:max(22px, env(safe-area-inset-bottom));background:var(--verm);color:var(--paper)}.tb-shoot[data-astro-cid-5zwotubn]{width:68px;height:68px;right:calc(max(20px, env(safe-area-inset-right)) + 98px);bottom:calc(max(22px, env(safe-area-inset-bottom)) + 34px)}.tb-jump[data-astro-cid-5zwotubn].on{background:var(--ink)}.tb-dash[data-astro-cid-5zwotubn]{width:60px;height:60px;right:calc(max(20px, env(safe-area-inset-right)) + 12px);bottom:calc(max(22px, env(safe-area-inset-bottom)) + 100px)}.tb-dash[data-astro-cid-5zwotubn].on{background:var(--verm);color:var(--paper)}.tb-shoot[data-astro-cid-5zwotubn].on{background:var(--ink);color:var(--paper)}.rotate[data-astro-cid-5zwotubn]{display:none}@media (pointer:coarse) and (orientation:portrait){.rotate[data-astro-cid-5zwotubn]{z-index:60;background:var(--cream);font:700 1.3rem var(--font);color:var(--ink);text-align:center;place-items:center;padding:2rem;display:grid;position:fixed;inset:0}.rotate[data-astro-cid-5zwotubn] span[data-astro-cid-5zwotubn]:before{content:"↻";color:var(--verm);margin-bottom:.5rem;font-size:3rem;display:block}}.pause[data-astro-cid-5zwotubn],.dead[data-astro-cid-5zwotubn],.clear[data-astro-cid-5zwotubn]{z-index:40;font-family:var(--font);color:var(--ink);background:#ece6dc8c;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.dead[data-astro-cid-5zwotubn]{background:var(--verm)}.sheet[data-astro-cid-5zwotubn]{box-sizing:border-box;background:var(--paper);border:2px solid var(--ink);width:min(21rem,100%);max-height:100%;box-shadow:6px 6px 0 var(--ink);flex-direction:column;align-items:stretch;gap:.6rem;padding:1.4rem;display:flex;overflow-y:auto}.sheet[data-astro-cid-5zwotubn] h2[data-astro-cid-5zwotubn]{letter-spacing:-.04em;margin:0 0 .3rem;font-size:1.8rem;font-weight:900;line-height:1.05}.clear[data-astro-cid-5zwotubn] h2[data-astro-cid-5zwotubn]{font-variant-numeric:tabular-nums;color:var(--verm);font-size:3rem}.eyebrow[data-astro-cid-5zwotubn]{letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:700}.sub[data-astro-cid-5zwotubn]{margin:0 0 .6rem;font-weight:500;line-height:1.4}.card-level[data-astro-cid-5zwotubn]{z-index:42;background:var(--verm);color:var(--cream);font-family:var(--font);text-align:center;place-items:center;padding:1.5rem;display:grid;position:fixed;inset:0}.lv-inner[data-astro-cid-5zwotubn]{border:3px solid var(--cream);outline:1.5px solid var(--cream);outline-offset:6px;width:min(34rem,100%);-webkit-mask-image:var(--ink-grain);mask-image:var(--ink-grain);padding:clamp(1.5rem,5vw,3rem) clamp(1.25rem,5vw,3rem);position:relative;-webkit-mask-size:128px;mask-size:128px}.lv-num[data-astro-cid-5zwotubn]{letter-spacing:.2em;text-transform:uppercase;margin:0 0 .4rem;font-size:.8rem;font-weight:700}.lv-name[data-astro-cid-5zwotubn]{letter-spacing:-.04em;margin:0;font-size:clamp(2.2rem,7vw,3.8rem);font-weight:900;line-height:.95}.lv-line[data-astro-cid-5zwotubn]{max-width:24rem;margin:1rem auto 1.6rem;font-size:1.05rem;font-weight:500;line-height:1.45}.lv-aim[data-astro-cid-5zwotubn]{border:2px solid var(--cream);max-width:26rem;margin:-.6rem auto 1.6rem;padding:.7rem 1rem;font-size:1rem;line-height:1.4}.lv-aim[data-astro-cid-5zwotubn] span[data-astro-cid-5zwotubn]{letter-spacing:.16em;text-transform:uppercase;opacity:.85;margin-bottom:.25rem;font-size:.72rem;font-weight:800;display:block}.lv-aim[data-astro-cid-5zwotubn] b[data-astro-cid-5zwotubn]{font-weight:700}.lv-lore[data-astro-cid-5zwotubn]{opacity:.92;text-align:left;max-width:28rem;margin:-.8rem auto 1.4rem;font-size:.85rem;line-height:1.45}.lv-lore[data-astro-cid-5zwotubn]>span[data-astro-cid-5zwotubn]:first-child{letter-spacing:.16em;text-transform:uppercase;opacity:.8;text-align:center;margin-bottom:.2rem;font-size:.68rem;font-weight:800;display:block}.lv-stat[data-astro-cid-5zwotubn]{opacity:.85;margin:0 0 1.2rem;font-size:.85rem;font-weight:600}.lv-stat[data-astro-cid-5zwotubn]:empty{display:none}.story[data-astro-cid-5zwotubn]{z-index:43;padding:0 clamp(1.5rem, 6vw, 4rem) max(1.4rem, env(safe-area-inset-bottom));cursor:pointer;color:var(--cream);font-family:var(--font);-webkit-user-select:none;user-select:none;flex-direction:column;justify-content:flex-end;align-items:center;display:flex;position:fixed;inset:0}.story-text[data-astro-cid-5zwotubn]{letter-spacing:-.01em;text-align:center;text-wrap:balance;max-width:40rem;min-height:3.2em;margin:0 0 .9rem;font-size:clamp(1.15rem,3.2vw,1.75rem);font-weight:700;line-height:1.3}.story-hint[data-astro-cid-5zwotubn]{letter-spacing:.06em;opacity:.85;align-items:center;gap:.9rem;margin:0;font-size:.78rem;font-weight:600;display:flex}.story-hint[data-astro-cid-5zwotubn] .touch-only[data-astro-cid-5zwotubn]{display:none}@media (pointer:coarse){.story-hint[data-astro-cid-5zwotubn] .keys-only[data-astro-cid-5zwotubn]{display:none}.story-hint[data-astro-cid-5zwotubn] .touch-only[data-astro-cid-5zwotubn]{display:inline}}.story-dots[data-astro-cid-5zwotubn] i{border:1.5px solid var(--cream);width:7px;height:7px;margin:0 3px;display:inline-block;transform:rotate(45deg)}.story-dots[data-astro-cid-5zwotubn] i.on{background:var(--cream)}.story[data-astro-cid-5zwotubn].color{color:var(--ink)}.story[data-astro-cid-5zwotubn].color .story-dots[data-astro-cid-5zwotubn] i{border-color:var(--ink)}.story[data-astro-cid-5zwotubn].color .story-dots[data-astro-cid-5zwotubn] i.on{background:var(--ink)}.story[data-astro-cid-5zwotubn].color .story-skip[data-astro-cid-5zwotubn]{color:var(--paper);background:var(--verm);border-color:var(--verm)}.story-skip[data-astro-cid-5zwotubn]{all:unset;box-sizing:border-box;top:max(16px, env(safe-area-inset-top));right:max(16px, env(safe-area-inset-right));cursor:pointer;min-height:56px;font:900 1.35rem/1 var(--font);letter-spacing:.06em;text-transform:uppercase;color:var(--verm);background:var(--cream);border:3px solid var(--cream);box-shadow:5px 5px 0 var(--ink);align-items:center;gap:.5rem;padding:.85rem 1.6rem;display:inline-flex;position:absolute}.story-skip[data-astro-cid-5zwotubn]:hover{box-shadow:6px 6px 0 var(--ink);transform:translate(-1px,-1px)}.story-skip[data-astro-cid-5zwotubn]:active{box-shadow:2px 2px 0 var(--ink);transform:translate(3px,3px)}.story-skip[data-astro-cid-5zwotubn]:focus-visible{outline:3px solid var(--cream);outline-offset:4px}@media (height<=560px){.story-text[data-astro-cid-5zwotubn]{min-height:2.6em;margin-bottom:.5rem;font-size:1.05rem}.story-skip[data-astro-cid-5zwotubn]{min-height:48px;padding:.6rem 1.1rem;font-size:1.05rem}.card-level[data-astro-cid-5zwotubn]{place-items:start center;padding:.8rem;overflow-y:auto}.lv-inner[data-astro-cid-5zwotubn]{width:min(44rem,100%);padding:1rem 1.4rem}.lv-name[data-astro-cid-5zwotubn]{font-size:clamp(1.6rem,6vh,2.4rem)}.lv-line[data-astro-cid-5zwotubn]{margin:.4rem auto .8rem;font-size:.9rem}.lv-aim[data-astro-cid-5zwotubn]{max-width:40rem;margin:0 auto .7rem;padding:.45rem .8rem;font-size:.85rem}.lv-lore[data-astro-cid-5zwotubn]{max-width:40rem;margin:0 auto .8rem;font-size:.78rem}.lv-stat[data-astro-cid-5zwotubn]{margin-bottom:.5rem}}.lv-go[data-astro-cid-5zwotubn]{background:var(--cream)!important;color:var(--verm)!important;border-color:var(--cream)!important;box-shadow:3px 3px 0 var(--ink)!important}.tune[data-astro-cid-5zwotubn]{z-index:45;box-sizing:border-box;border:1.5px solid var(--ink);width:min(20rem,100vw - 24px);max-height:calc(100vh - 76px);color:var(--ink);-webkit-user-select:text;user-select:text;background:#f3eee6f7;padding:.7rem .8rem;font:500 .75rem/1.2 ui-monospace,monospace;position:fixed;top:64px;right:12px;overflow-y:auto}.tune-head[data-astro-cid-5zwotubn]{justify-content:space-between;align-items:center;margin-bottom:.4rem;display:flex}.tune-actions[data-astro-cid-5zwotubn]{gap:.3rem;display:flex}.tune[data-astro-cid-5zwotubn] button[data-astro-cid-5zwotubn]{all:unset;cursor:pointer;border:1px solid var(--ink);padding:.2rem .45rem}.tune[data-astro-cid-5zwotubn]{font-family:var(--font);font-size:.78rem}.tune-presets[data-astro-cid-5zwotubn]{flex-wrap:wrap;gap:.3rem;margin:.2rem 0 .6rem;display:flex}.tune-presets[data-astro-cid-5zwotubn] button.on{background:var(--ink);color:var(--paper)}.tune-list[data-astro-cid-5zwotubn] h4{letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid var(--ink);margin:.7rem 0 .2rem;padding-bottom:.15rem;font-size:.68rem;font-weight:800}.tune-list[data-astro-cid-5zwotubn] .tune-row{grid-template-columns:8.5rem 1fr 3rem;align-items:center;gap:.1rem .4rem;padding:.15rem 0;display:grid}.tune-list[data-astro-cid-5zwotubn] .tune-row small{opacity:.7;grid-column:1/-1;margin-top:-.1rem;font-size:.7rem}.tune-list[data-astro-cid-5zwotubn] .tk{font-weight:600}.tune-list[data-astro-cid-5zwotubn] .tune-row.changed .tk{color:var(--verm);font-weight:700}.tune-list[data-astro-cid-5zwotubn] input{width:100%;accent-color:var(--verm)}.tune-list[data-astro-cid-5zwotubn] output{text-align:right;font-variant-numeric:tabular-nums}
