.world[data-astro-cid-o4rm7tqg]{border:3px solid var(--ink);box-shadow:0 8px 0 var(--ink);color:var(--deep);border-radius:34px;flex-direction:column;display:flex;position:relative;overflow:hidden}.feetle[data-astro-cid-o4rm7tqg]{--hit:var(--F);--deep:#5a2a0c;--acc:#9a4d16;--acc2:#c0561a;--pale:#ffe2b8;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120'%3E%3Cg fill='%23c9742f' fill-opacity='.13'%3E%3Cellipse cx='30' cy='34' rx='7' ry='11' transform='rotate(-14 30 34)'/%3E%3Ccircle cx='24' cy='19' r='2.4'/%3E%3Ccircle cx='29' cy='17' r='2.2'/%3E%3Ccircle cx='34' cy='18' r='2'/%3E%3Cellipse cx='86' cy='88' rx='7' ry='11' transform='rotate(14 86 88)'/%3E%3Ccircle cx='80' cy='73' r='2'/%3E%3Ccircle cx='85' cy='71' r='2.2'/%3E%3Ccircle cx='91' cy='72' r='2.4'/%3E%3C/g%3E%3C/svg%3E"),linear-gradient(170deg,#fff1dc 0%,#ffe2b8 45%,#ffcf8f 100%)}.poople[data-astro-cid-o4rm7tqg]{--hit:var(--P);--deep:#123d33;--acc:#2a6e5d;--acc2:#a35a1c;--pale:#d3f1e7;background:linear-gradient(#ffffffb3 2px,#0000 2px) 0 0/44px 44px,linear-gradient(90deg,#ffffffb3 2px,#0000 2px) 0 0/44px 44px,linear-gradient(170deg,#e9fbf5 0%,#c6eedf 55%,#a7e2cd 100%)}.wtop[data-astro-cid-o4rm7tqg]{flex-wrap:wrap;align-items:center;gap:8px;padding:16px 18px;display:flex}.modes[data-astro-cid-o4rm7tqg]{border:2px solid var(--ink);background:#fff;border-radius:16px;padding:4px;display:flex}.modes[data-astro-cid-o4rm7tqg] button[data-astro-cid-o4rm7tqg]{color:var(--deep);cursor:pointer;background:0 0;border:0;border-radius:12px;padding:8px 15px;font-size:14px;font-weight:700}.modes[data-astro-cid-o4rm7tqg] button[data-astro-cid-o4rm7tqg][aria-selected=true]{background:var(--ink);color:#fff}.sp[data-astro-cid-o4rm7tqg]{flex:1}.stat[data-astro-cid-o4rm7tqg]{color:var(--ink2);border:2px solid var(--ink);box-shadow:0 3px 0 var(--ink);background:#fff;border-radius:14px;padding:6px 11px;font-size:13px;font-weight:700}.stat[data-astro-cid-o4rm7tqg] b[data-astro-cid-o4rm7tqg],.stat[data-astro-cid-o4rm7tqg] b{font-family:var(--display);color:var(--ink);margin-left:5px;font-size:17px}.stat[data-astro-cid-o4rm7tqg] i[data-astro-cid-o4rm7tqg],.stat[data-astro-cid-o4rm7tqg] em[data-astro-cid-o4rm7tqg]{font-style:normal}.stat[data-astro-cid-o4rm7tqg] i[data-astro-cid-o4rm7tqg]{color:var(--ink3);margin:0 6px}.beach[data-astro-cid-o4rm7tqg]{flex-direction:column;align-items:center;gap:14px;padding:4px 18px 18px;display:flex}.kind[data-astro-cid-o4rm7tqg]{letter-spacing:.1em;text-transform:uppercase;color:var(--acc);font-size:13px;font-weight:700}.kind[data-astro-cid-o4rm7tqg] b{color:var(--ink)}.ladder[data-astro-cid-o4rm7tqg]{scrollbar-width:thin;flex-direction:column;align-items:center;gap:8px;width:100%;max-height:min(46vh,420px);padding:6px 10px 10px;display:flex;overflow-y:auto}.ladder[data-astro-cid-o4rm7tqg] .rung{gap:8px;display:flex;position:relative}.ladder[data-astro-cid-o4rm7tqg] .t{width:54px;height:54px;font-family:var(--display);text-transform:uppercase;color:var(--ink);border:3px solid var(--ink);box-shadow:0 4px 0 var(--ink);background:#fff;border-radius:14px;place-items:center;font-size:28px;font-weight:700;display:grid}.ladder[data-astro-cid-o4rm7tqg] .t.on{background:var(--hit);color:var(--ink)}.ladder[data-astro-cid-o4rm7tqg] .first .t{background:var(--ink);color:#fff;box-shadow:0 4px 0 var(--acc)}.ladder[data-astro-cid-o4rm7tqg] .first .t.on{background:var(--ink);color:var(--hit)}.ladder[data-astro-cid-o4rm7tqg] .goal .t{background:var(--zap);animation:.5s cubic-bezier(.3,1.8,.5,1) both hop}.ladder[data-astro-cid-o4rm7tqg] .goal .t:nth-child(2){animation-delay:60ms}.ladder[data-astro-cid-o4rm7tqg] .goal .t:nth-child(3){animation-delay:.12s}.ladder[data-astro-cid-o4rm7tqg] .goal .t:nth-child(4){animation-delay:.18s}.ladder[data-astro-cid-o4rm7tqg] .cur .t{box-shadow:none;background:#ffffffb0;border-style:dashed}.ladder[data-astro-cid-o4rm7tqg] .cur .t:not(:empty){box-shadow:0 4px 0 var(--ink);background:#fff;border-style:solid}.ladder[data-astro-cid-o4rm7tqg] .cur .t.hint{outline:4px solid var(--hit);outline-offset:3px}.ladder[data-astro-cid-o4rm7tqg] .ghost .t{border:3px dashed color-mix(in srgb,var(--acc) 33%,transparent);color:color-mix(in srgb,var(--acc) 47%,transparent);box-shadow:none;background:0 0}.ladder[data-astro-cid-o4rm7tqg] .shake{animation:.35s shake}@keyframes shake{20%,60%{transform:translate(-7px)}40%,80%{transform:translate(7px)}}@keyframes hop{0%{transform:translateY(0)}40%{transform:translateY(-12px)}to{transform:translateY(0)}}.verdict[data-astro-cid-o4rm7tqg]{text-align:center;max-width:520px;min-height:24px;font-weight:600}.verdict[data-astro-cid-o4rm7tqg] b{font-family:var(--display);color:var(--ink)}.tools[data-astro-cid-o4rm7tqg]{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.tools[data-astro-cid-o4rm7tqg] button[data-astro-cid-o4rm7tqg]{color:var(--deep);border:2px solid var(--ink);cursor:pointer;box-shadow:0 3px 0 var(--ink);background:#fff;border-radius:13px;padding:7px 13px;font-size:14px;font-weight:700}.tools[data-astro-cid-o4rm7tqg] button[data-astro-cid-o4rm7tqg] small[data-astro-cid-o4rm7tqg]{color:var(--acc2)}.tools[data-astro-cid-o4rm7tqg] button[data-astro-cid-o4rm7tqg]:disabled{opacity:.45;cursor:default}.keys[data-astro-cid-o4rm7tqg]{touch-action:manipulation;flex-direction:column;gap:7px;width:100%;max-width:520px;display:flex}.keys[data-astro-cid-o4rm7tqg][hidden],.tools[data-astro-cid-o4rm7tqg][hidden]{display:none}.krow[data-astro-cid-o4rm7tqg]{justify-content:center;gap:6px;display:flex}.k[data-astro-cid-o4rm7tqg]{border:2px solid var(--ink);max-width:46px;height:52px;color:var(--ink);font-family:var(--display);text-transform:uppercase;cursor:pointer;box-shadow:0 3px 0 var(--ink);background:#fff;border-radius:10px;flex:1;padding:0;font-size:19px;font-weight:700}.k[data-astro-cid-o4rm7tqg]:active{box-shadow:0 1px 0 var(--ink);transform:translateY(2px)}.k[data-astro-cid-o4rm7tqg].wide{background:var(--ink);color:#fff;max-width:74px;box-shadow:0 3px 0 var(--hit);flex:1.6;font-size:14px}.done[data-astro-cid-o4rm7tqg]{border:3px solid var(--ink);box-shadow:0 6px 0 var(--ink);text-align:center;background:#fff;border-radius:22px;flex-direction:column;align-items:center;gap:6px;width:100%;max-width:520px;padding:16px 20px;display:flex}.done[data-astro-cid-o4rm7tqg][hidden]{display:none}.done-k[data-astro-cid-o4rm7tqg]{letter-spacing:.1em;text-transform:uppercase;color:var(--acc);font-size:12px;font-weight:700}.done-t[data-astro-cid-o4rm7tqg]{font-family:var(--display);color:var(--ink);font-size:30px;font-weight:700;line-height:1.1}.done-l[data-astro-cid-o4rm7tqg]{font-weight:600}.done-h[data-astro-cid-o4rm7tqg]{letter-spacing:.08em;text-transform:uppercase;color:var(--ink3);margin-top:4px;font-size:12px;font-weight:700}.done-b[data-astro-cid-o4rm7tqg]{font-family:var(--display);color:var(--ink);flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;font-weight:700;display:flex}.done-b[data-astro-cid-o4rm7tqg] span{background:var(--pale);border-radius:8px;padding:2px 8px}.done-b[data-astro-cid-o4rm7tqg] i{color:var(--acc2);font-style:normal}.done-a[data-astro-cid-o4rm7tqg]{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:6px;display:flex}.dbtn[data-astro-cid-o4rm7tqg]{border:3px solid var(--ink);background:var(--ink);color:#fff;cursor:pointer;box-shadow:0 5px 0 var(--hit),0 5px 0 3px var(--ink);border-radius:16px;padding:11px 18px;font-size:16px;font-weight:700}.dbtn[data-astro-cid-o4rm7tqg].alt{color:var(--ink);box-shadow:0 5px 0 var(--ink);background:#fff}.dbtn[data-astro-cid-o4rm7tqg][hidden]{display:none}.wfoot[data-astro-cid-o4rm7tqg]{color:var(--acc);padding:10px 20px 16px;font-size:13px;font-weight:600}@media (width<=720px){html.kb-on .fb:not(:has([aria-expanded=true])){display:none}.world[data-astro-cid-o4rm7tqg]{border-radius:26px}.wtop[data-astro-cid-o4rm7tqg]{gap:6px;padding:12px 12px 6px}.modes[data-astro-cid-o4rm7tqg] button[data-astro-cid-o4rm7tqg]{padding:7px 10px;font-size:13px}.stat[data-astro-cid-o4rm7tqg]{padding:5px 8px;font-size:12px}.stat[data-astro-cid-o4rm7tqg] b[data-astro-cid-o4rm7tqg],.stat[data-astro-cid-o4rm7tqg] b{margin-left:3px;font-size:15px}.stat[data-astro-cid-o4rm7tqg].x,.stat[data-astro-cid-o4rm7tqg] em[data-astro-cid-o4rm7tqg]{display:none}.stat[data-astro-cid-o4rm7tqg] b[data-astro-cid-o4rm7tqg]:first-of-type{margin-left:0}.stat[data-astro-cid-o4rm7tqg] i[data-astro-cid-o4rm7tqg]{margin:0 4px}.beach[data-astro-cid-o4rm7tqg]{gap:12px;padding:4px 8px 14px}.ladder[data-astro-cid-o4rm7tqg] .t{border-radius:12px;width:46px;height:46px;font-size:24px}.k[data-astro-cid-o4rm7tqg]{border-radius:8px;height:48px;font-size:17px}.k[data-astro-cid-o4rm7tqg].wide{font-size:11px}.krow[data-astro-cid-o4rm7tqg]{gap:4px}}
