.dr-frame{z-index:1;grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);min-height:100dvh;display:grid;position:relative}.dr-top{flex-wrap:wrap;align-items:center;gap:.6rem;min-width:0;padding:.8rem 1.2rem .4rem;display:flex}.dr-top .grow{flex:1}.dr-top .ibtn{background:var(--block);box-shadow:var(--shadow)}.dr-brand{gap:0;min-width:0;display:inline-grid}.dr-brand .bw{font-family:var(--f-head);letter-spacing:-.005em;color:var(--ink);font-size:1.35rem;font-weight:800;line-height:1.1}.dr-brand .bs{font-size:var(--t-ui);color:var(--ink-2)}.dr-body{align-content:center;min-width:0;padding:.6rem 1.2rem 1.4rem;display:grid;container:door/inline-size}.dr-body.top{align-content:start}.dr-foot{color:var(--ink-2);font-size:var(--t-ui);flex-wrap:wrap;justify-content:center;align-items:center;gap:.2rem 1.2rem;padding:.2rem 1rem 1rem;display:flex}.dr-foot .link{color:var(--ink);min-height:var(--tap);align-items:center;font-weight:600;display:inline-flex}@media (max-width:30rem){.dr-top{padding:.6rem .8rem .2rem}.dr-body{padding:.4rem .8rem 1rem}}.dr-h1{font-family:var(--f-head);font-weight:800;font-size:var(--t-display);letter-spacing:-.01em;overflow-wrap:anywhere;text-wrap:balance;color:var(--ink);margin:0;line-height:1.05}.dr-lede{color:var(--ink-2);font-size:var(--t-ui);max-width:60ch;margin:0;line-height:1.45}.dr-card{background:var(--block);border-radius:var(--r-xl);box-shadow:var(--shadow-lift);text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;gap:1rem;width:min(30rem,100%);min-width:0;margin:0 auto;padding:1.5rem 1.4rem 1.4rem;display:grid}.dr-card>*{max-width:100%}.dr-card .dr-h1{font-size:1.9rem}.dr-card .dr-lede{margin:-.5rem auto 0}.dr-card .dr-msg{width:100%}@media (max-width:30rem){.dr-card{border-radius:var(--r-lg);padding:1.1rem .9rem 1rem}}@keyframes dr-pulse{to{opacity:.5;transform:scale(.55)}}@keyframes dr-shake{20%,60%{transform:translate(-4px)}40%,80%{transform:translate(4px)}}@keyframes dr-pop{0%{opacity:0;transform:scale(.6)}}.dr-pinrow{flex-wrap:wrap;justify-content:center;align-items:center;gap:.6rem;display:flex}.dr-pin{justify-content:center;gap:.55rem;display:flex}.dr-pin span{border-radius:var(--r-md);background:var(--block);width:3.6rem;height:4.3rem;box-shadow:inset 0 0 0 2.5px var(--line);transition:box-shadow var(--d-ui) var(--ease-out);place-items:center;display:grid}.dr-pin span.cur{box-shadow:inset 0 0 0 3px var(--outline,var(--ink))}.dr-pin span.f{box-shadow:inset 0 0 0 2.5px var(--outline,var(--ink))}.dr-pin span i{background:var(--ink);width:.9rem;height:.9rem;animation:dr-pop .16s var(--ease-out) both;border-radius:50%}.dr-pin span b{font-family:var(--f-head);color:var(--ink);animation:dr-pop .16s var(--ease-out) both;font-size:2.1rem;font-weight:800;line-height:1}.dr-pin.shake{animation:dr-shake .3s var(--ease-out)}.dr-pin.busy span{box-shadow:inset 0 0 0 2.5px var(--outline,var(--ink))}.dr-pin.busy span i{animation:dr-pulse .7s var(--ease-out) infinite alternate}.dr-eye{min-height:var(--tap);border-radius:var(--r-pill);background:var(--block-2);color:var(--ink);font-weight:600;font-size:var(--t-ui);cursor:pointer;border:0;align-items:center;gap:.3rem;padding:0 .75rem;font-family:inherit;display:inline-flex}.dr-eye .ic{font-size:1.25rem}.dr-pad{grid-template-columns:repeat(3,4.6rem);justify-content:center;gap:.5rem;display:grid}.dr-pad .k{border-radius:var(--r-md);background:var(--block-2);height:3.6rem;color:var(--ink);font-family:var(--f-head);cursor:pointer;transition:transform .1s var(--ease-out), background-color .16s var(--ease-out);touch-action:manipulation;border:0;place-items:center;font-size:1.7rem;font-weight:800;display:grid}.dr-pad .k:active{background:var(--line);transform:scale(.94)}.dr-pad .k .ic{font-size:1.6rem}.dr-pad .k.x{background:0 0}.dr-pad .k.go{background:var(--block-2);color:var(--ink-2);justify-content:center;align-items:center;gap:.25rem;font-size:1.15rem;display:flex}.dr-pad .k.go.ready{background:var(--btn);color:var(--btn-ink);box-shadow:var(--key)}.dr-pad .k.go .ic{font-size:1.25rem}.dr-pad.big{grid-template-columns:repeat(3,5.4rem);gap:.6rem}.dr-pad.big .k{height:4.6rem;font-size:2rem}.dr-pad.big .k.go{font-size:1.6rem}@container door (max-width:26rem){.dr-pad.big{grid-template-columns:repeat(3,minmax(0,4.6rem));gap:.45rem}.dr-pad.big .k{height:3.9rem}}@media (max-width:30rem){.dr-pad{grid-template-columns:repeat(3,4.3rem)}.dr-pin span{width:3.2rem;height:3.9rem}}html:is([data-ts="130"],[data-ts="150"]) .dr-pad{grid-template-columns:repeat(3,minmax(0,4.2rem))}@media (max-width:30rem){html:is([data-ts="130"],[data-ts="150"]) .dr-pin{gap:.4rem}html:is([data-ts="130"],[data-ts="150"]) .dr-pin span{width:2.6rem;height:3.3rem}html:is([data-ts="130"],[data-ts="150"]) .dr-pin span b{font-size:1.7rem}html:is([data-ts="130"],[data-ts="150"]) .dr-pad .k.go .ic,html[data-font=od] .dr-pad .k.go .ic{display:none}html:is([data-ts="130"],[data-ts="150"]) .dr-pad.big{gap:.35rem}}.dr-msg{border-radius:var(--r-md);background:var(--block-2);line-height:1.4;font-size:var(--t-ui);text-align:left;animation:dr-pop .2s var(--ease-out) both;max-width:30rem;color:var(--ink);align-items:flex-start;gap:.55rem;margin:0;padding:.65rem .8rem;display:flex}.dr-msg .stk{flex:none}.dr-msg b{font-weight:700}.dr-msg>.ic{flex:none;font-size:1.5rem}.dr-msg.bad{box-shadow:inset 0 0 0 2.5px var(--late);background:var(--block)}.dr-msg.wait{box-shadow:inset 0 0 0 2.5px var(--due);background:var(--block)}.dr-msg.info{box-shadow:inset 0 0 0 2.5px var(--line);background:var(--block)}.dr-lockpad{width:10rem;height:10rem;color:var(--ink-2);place-items:center;font-size:4rem;display:grid}@media (prefers-reduced-motion:reduce){.dr-pin.busy span i,.dr-pin.shake,.dr-pin span i,.dr-pin span b,.dr-msg{animation:none}}html[data-motion=less] :is(.dr-pin.busy span i,.dr-pin.shake,.dr-pin span i,.dr-pin span b,.dr-msg){animation:none}.si-big{font-size:clamp(2.1rem,1.2rem + 3.2cqi,3.2rem)}.si-h{font-size:1.9rem}.dr-tabs{border-radius:var(--r-pill);background:var(--block);box-shadow:var(--shadow);flex-wrap:wrap;justify-self:start;align-items:center;gap:.2rem;max-width:100%;padding:.22rem;display:inline-flex}.dr-tabs button{border-radius:var(--r-pill);min-height:2.75rem;color:var(--ink);font-family:var(--f-head);font-weight:700;font-size:var(--t-ui);cursor:pointer;background:0 0;border:0;align-items:center;gap:.3rem;padding:0 .9rem;display:inline-flex}.dr-tabs button .ic{font-size:1.3rem}.dr-tabs button.tea{color:var(--ink-2);padding:0 .6rem}.dr-tabs button.tea .ic{font-size:1.1rem}.dr-tabs button.on{background:var(--btn);color:var(--btn-ink)}@keyframes si-flip{0%{opacity:0;transform:translateY(8px)}}.flip{animation:si-flip .28s var(--ease-out) both}@media (prefers-reduced-motion:reduce){.flip{animation:none}}.si-a{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"t t""l r";align-items:center;gap:1rem 2.4rem;width:min(62rem,100%);margin:0 auto;display:grid}.si-a>.dr-tabs{grid-area:t}.si-a-l{grid-area:l;justify-items:start;gap:.9rem;min-width:0;display:grid}.si-a-l .dr-pinrow{justify-content:flex-start}.si-a-r{background:var(--block);border-radius:var(--r-xl);box-shadow:var(--shadow-lift);grid-area:r;padding:1.2rem}.si-a.tea{grid-template-columns:minmax(0,1fr);grid-template-areas:"t""c";justify-items:center}.si-a.tea>.dr-tabs{justify-self:center}.si-tpane{grid-area:c}.si-tform{grid-template-columns:minmax(0,1fr);justify-items:center;gap:1rem;width:100%;display:grid}@container door (max-width:50rem){.si-a{text-align:center;grid-template-columns:minmax(0,1fr);grid-template-areas:"t""l""r";justify-items:center}.si-a>.dr-tabs{justify-self:center}.si-a-l{justify-items:center}.si-a-l .dr-pinrow{justify-content:center}}@container door (max-width:26rem){.si-a-r{padding:.8rem}}@media (max-width:30rem){html:is([data-ts="130"],[data-ts="150"]) .dr-tabs button{padding:0 .6rem}html[data-font=od]:is([data-ts="130"],[data-ts="150"]) .si-a-r{padding:.5rem}}.dr-pw{text-align:left;width:100%;color:var(--ink);gap:.3rem;font-weight:600;display:grid}.dr-pwbox{border-radius:var(--r-md);min-height:3.3rem;box-shadow:inset 0 0 0 2.5px var(--outline,var(--ink));background:var(--block);align-items:center;gap:.3rem;padding:0 .3rem 0 1rem;display:flex}.dr-pwbox.bad{box-shadow:inset 0 0 0 2.5px var(--late)}.dr-pwbox input{width:0;min-width:0;color:var(--ink);font-family:var(--f-body);background:0 0;border:0;outline:none;flex:1;min-height:3rem;font-size:1.2rem}.dr-pwbox:focus-within{box-shadow:inset 0 0 0 3px var(--outline,var(--ink)), 0 0 0 3px color-mix(in oklab, var(--focus,var(--ink)) 30%, transparent)}.dr-pwbox input:focus-visible{outline:none}@media (max-width:30rem){html:is([data-ts="130"],[data-ts="150"],[data-font=od]) :is(.dr-frame,.lk) .btn{white-space:normal;text-align:center;height:auto;padding-top:.45rem;padding-bottom:.45rem;line-height:1.15}}.lk-hw{border-radius:var(--r-lg);background:var(--block-2);text-align:left;width:100%;color:var(--ink);flex-wrap:wrap;align-items:center;gap:.85rem;padding:.8rem .9rem;display:flex}.lk-hw.bio{background:var(--bio-t)}.lk-hw.chem{background:var(--chem-t)}.lk-hw.phys{background:var(--phys-t)}.lk-hw .col{flex:12rem;gap:.15rem;min-width:0;display:grid}.lk-hw .sub{color:var(--ink);font-size:var(--t-ui);align-items:center;gap:.3rem;display:inline-flex}.lk-hw .sub .ic{font-size:1.15rem}.lk-ttl{font-family:var(--f-head);overflow-wrap:anywhere;font-size:1.3rem;font-weight:800;line-height:1.15}.lk-hw.small{padding:.55rem .7rem}.lk-hw.small .sq.big{width:2.6rem;height:2.6rem;font-size:1.35rem}.lk-hw.small .lk-ttl{font-size:1.1rem}.lk-say{font-family:var(--f-head);color:var(--ink);margin:0;font-size:1.3rem;font-weight:800}.lk-state{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;gap:.8rem;width:100%;display:grid}.lk-sth{font-family:var(--f-head);color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:1.6rem;font-weight:800;line-height:1.1}.lk-acts{flex-wrap:wrap;justify-content:center;gap:.6rem;display:flex}.lk-foot{flex-wrap:wrap;justify-content:center;gap:.2rem 1rem;display:flex}.lk-foot .link{min-height:var(--tap);color:var(--ink);font-family:inherit;font-weight:600;font-size:var(--t-ui);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;align-items:center;gap:.25rem;text-decoration:underline;display:inline-flex}.lk-c{grid-template-columns:minmax(0,1fr);gap:1rem;width:min(46rem,100%);margin:0 auto;display:grid}.lk-band{margin:0}.lk-band .bl{font-size:var(--t-ui);color:var(--band-ink);z-index:1;border-radius:var(--r-pill);background:var(--band);justify-self:start;margin:.2rem 0 0;padding:.1rem .5rem .1rem 0;position:relative}.lk-q{grid-template-columns:minmax(0,1fr);gap:.8rem;display:grid}.lk-from{align-items:center;gap:.35rem;margin:0;display:flex}.lk-ask{font-family:var(--f-head);color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:1.6rem;font-weight:800;line-height:1.1}.lk-btns{flex-wrap:wrap;gap:.6rem;display:flex}.lk-faces{grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:.7rem;display:grid}.lk-face{border-radius:var(--r-xl);background:var(--block);min-height:9.5rem;box-shadow:var(--shadow);cursor:pointer;color:var(--ink);border:0;align-content:center;justify-items:center;gap:.5rem;padding:.8rem .5rem;font-family:inherit;display:grid}.lk-face b{font-family:var(--f-head);overflow-wrap:anywhere;font-size:1.25rem;font-weight:800}.lk-face.new{box-shadow:none;outline:2.5px dashed color-mix(in oklab, var(--ink) 40%, transparent);outline-offset:-2.5px;background:0 0}.lk-face.new .ic{font-size:2.4rem}.ro{grid-template-columns:minmax(0,1fr) minmax(15rem,20rem);align-items:start;gap:1.2rem;max-width:72rem;display:grid}.ro-main{gap:.7rem;min-width:0;display:grid}.ro-main>.h1{margin:0}.ro-main>.lede{color:var(--ink-2);margin:0 0 .3rem}.ro-path{gap:0;margin:0;padding:0;list-style:none;display:grid;position:relative}.ro-stop{grid-template-columns:3.2rem minmax(0,1fr);gap:.9rem;padding-bottom:1rem;display:grid;position:relative}.ro-stop:before{content:"";background:var(--line);border-radius:4px;width:4px;margin-left:-2px;position:absolute;top:3.2rem;bottom:0;left:1.6rem}.ro-stop:last-child:before{display:none}.ro-stop.done:before{background:var(--ink)}.ro-dot{width:3.2rem;height:3.2rem;font-family:var(--f-head);background:var(--block);color:var(--ink);box-shadow:inset 0 0 0 3px var(--line);z-index:1;border-radius:50%;place-items:center;font-size:1.4rem;font-weight:800;display:grid}.ro-dot .ic{font-size:1.5rem}.ro-stop.done .ro-dot{background:var(--star);color:var(--star-ink);box-shadow:none}.ro-stop.now .ro-dot{background:var(--btn);color:var(--btn-ink);box-shadow:0 0 0 5px color-mix(in oklab, var(--btn) 22%, transparent)}.ro-stop.later .ro-dot{box-shadow:inset 0 0 0 3px var(--line);outline:2px dashed color-mix(in oklab, var(--ink) 35%, transparent);outline-offset:3px;background:0 0}.ro-body{background:var(--block);border-radius:var(--r-lg);box-shadow:var(--shadow);grid-template-columns:minmax(0,1fr);justify-items:start;gap:.6rem;min-width:0;padding:.9rem 1rem 1rem;display:grid}.ro-body>.meta,.ro-body p{margin:0}.ro-stop.now .ro-body{box-shadow:var(--shadow-lift), inset 0 0 0 2.5px var(--ink)}.ro-stop.later .ro-body{box-shadow:inset 0 0 0 2px var(--line);background:0 0}.ro-head{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.ro-head .h3{margin:0}.ro-body .btn.dim{opacity:.55}.ro-body .link{color:var(--ink);font:inherit;text-underline-offset:3px;cursor:pointer;min-height:var(--tap);background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.ro-picks{flex-wrap:wrap;gap:.45rem;display:flex}.ro-pick{border-radius:var(--r-md);background:var(--block-2);min-height:3.2rem;color:var(--ink);font-family:inherit;font-weight:600;font-size:var(--t-ui);cursor:pointer;text-align:left;border:0;align-items:center;gap:.5rem;max-width:100%;padding:.3rem .8rem .3rem .35rem;display:inline-flex}.ro-pick span{overflow-wrap:anywhere}.ro-pick.on{box-shadow:inset 0 0 0 3px var(--ink);background:var(--block)}.ro-checks{grid-template-columns:minmax(0,1fr);gap:.45rem;width:100%;display:grid}.ro-chk{border-radius:var(--r-md);background:var(--block-2);width:100%;min-height:3.2rem;color:var(--ink);text-align:left;font-family:inherit;font-size:var(--t-ui);cursor:pointer;border:0;align-items:center;gap:.7rem;padding:.45rem .7rem;display:flex}div.ro-chk{cursor:default}.ro-chk .col{flex:1;min-width:0;display:grid}.ro-chk .nm{font-weight:700}.ro-chk .tick{background:var(--block);width:1.9rem;min-width:1.9rem;height:1.9rem;box-shadow:inset 0 0 0 2.5px var(--ink);color:var(--ink);cursor:pointer;border:0;border-radius:.55rem;flex:none;place-items:center;padding:0;display:grid}.ro-chk.on .tick{background:var(--ink);color:var(--block)}.ro-chk.split{padding:0 .7rem 0 0}.ro-chk-in{min-width:0;min-height:3.2rem;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:.7rem;padding:.45rem .7rem;display:flex}.ro-head .h3,.ro-side .h3{font-size:1.3rem}.ro-takes{align-items:flex-start;gap:.35rem;margin:0;display:flex}.ro-takes .ic{flex:none;margin-top:.1rem;font-size:1.2rem}.ro-side{gap:.8rem;display:grid;position:sticky;top:.5rem}.ro-side .h3{align-items:center;gap:.4rem;margin:0;display:flex}.ro-side p{margin:0}.ro-nums{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.ro-nums span{background:var(--block-2);border-radius:var(--r-md);font-size:var(--t-ui);color:var(--ink);padding:.5rem .7rem;line-height:1.3;display:grid}.ro-nums b{font-family:var(--f-head);font-size:2rem;font-weight:800;line-height:1}.ro-me,.ro-kept,.ro-lrow{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.ro-me .col,.ro-kept .col,.ro-lrow .col{flex:8rem;min-width:0;display:grid}.ro-me .nm,.ro-kept .nm{font-weight:700}.ro-mini{background:var(--ink);width:2.6rem;height:2.6rem;color:var(--block);font-family:var(--f-head);border-radius:50%;flex:none;place-items:center;font-size:1.15rem;font-weight:800;display:inline-grid}.ro-mini.small{width:2.2rem;height:2.2rem;font-size:1rem}.ro-linkrow{width:100%;min-height:var(--tap);color:var(--ink);text-align:left;cursor:pointer;font-family:inherit;font-size:var(--t-ui);background:0 0;border:0;flex-wrap:wrap;align-items:center;gap:.6rem;padding:0;line-height:1.4;display:flex}.ro-linkrow>span:not(.stk){flex:10rem}.ro-lrows{gap:.55rem;display:grid}.ro-lrow code,.ro-linkrow code{overflow-wrap:anywhere;font-size:1rem}@container page (max-width:50rem){.ro{grid-template-columns:minmax(0,1fr)}.ro-side{position:static}}@container page (max-width:30rem){.ro-stop{grid-template-columns:2.4rem minmax(0,1fr);gap:.5rem}.ro-dot{width:2.4rem;height:2.4rem;font-size:1.1rem}.ro-stop:before{top:2.4rem;left:1.2rem}.ro-body{padding:.7rem}}
@font-face{font-family:OpenDyslexic;font-style:normal;font-display:swap;font-weight:400;src:url(../media/opendyslexic-latin-400-normal.00ahptguu4xa_.woff2)format("woff2"),url(../media/opendyslexic-latin-400-normal.3svceonyzw0kc.woff)format("woff")}
@font-face{font-family:OpenDyslexic;font-style:normal;font-display:swap;font-weight:700;src:url(../media/opendyslexic-latin-700-normal.27boyzw8g00zk.woff2)format("woff2"),url(../media/opendyslexic-latin-700-normal.150y_vdacpzre.woff)format("woff")}
@font-face{font-family:OpenDyslexic;font-style:italic;font-display:swap;font-weight:400;src:url(../media/opendyslexic-latin-400-italic.3nzhipze3pa65.woff2)format("woff2"),url(../media/opendyslexic-latin-400-italic.0ejwcmvpek_99.woff)format("woff")}
@font-face{font-family:OpenDyslexic;font-style:italic;font-display:swap;font-weight:700;src:url(../media/opendyslexic-latin-700-italic.3eo_wj_w2cxde.woff2)format("woff2"),url(../media/opendyslexic-latin-700-italic.3irw38l4jlsz_.woff)format("woff")}
html[data-font=od],html[data-font=od] .wh{--f-body:"OpenDyslexic", var(--font-lexend), sans-serif!important}html[data-font=od] .wh{word-spacing:.06em}.od-sample{font-family:"OpenDyslexic", var(--font-lexend), sans-serif}html[data-font=od] .wh :is(.nav,.tabbar,.chip,.seg,.toggle){font-family:var(--f-ui,var(--font-lexend)), "Lexend", "Segoe UI", sans-serif}
.wh[data-skin=museum]{--f-head:var(--font-gloock), "Gloock", Georgia, serif;--f-body:var(--font-hanken), "Hanken Grotesk", "Segoe UI", sans-serif;--f-ui:var(--font-hanken), "Hanken Grotesk", "Segoe UI", sans-serif;font-synthesis:none;letter-spacing:.003em}.wh[data-skin=museum] :is(.btn,.ibtn,.nav,.tabbar a,.seg>*,.st,.count,.loot-pill,.me-btn,.chip,.pill,.tab,[role=tab]){font-family:var(--f-ui)}.wh[data-skin=museum] :is(.btn,.ibtn){letter-spacing:.005em;font-weight:700}.wh[data-skin=museum] .btn{font-size:1.05rem}.wh[data-skin=museum] .btn.big{font-size:1.12rem}.wh[data-skin=museum] .ibtn{font-size:1.08rem}.wh[data-skin=museum] .count.big{font-family:var(--f-ui);font-weight:800}.wh[data-skin=museum] :is(.kb-key,.fx,.eqw,.pad-par .x,.numfield .input,.wres,.tri4,.symt td:first-child,mark.spot sup){font-family:var(--f-ui);font-weight:700}.wh[data-skin=museum] :is(.h1,.h2,.title,.door-top b,.pname){letter-spacing:-.005em}.wh[data-skin=museum] .h2{font-variant-caps:normal}.wh[data-skin=museum]{--r-lg:.3rem;--r-md:.25rem;--r-xl:.4rem;--r-sm:.2rem;--shadow:inset 0 0 0 5px var(--block), inset 0 0 0 6px var(--m-rule), inset 0 0 0 8px var(--block), inset 0 0 0 9px var(--m-rule), 0 14px 30px -16px #000000b3;--shadow-lift:0 22px 44px -18px #000c;--key:inset 0 -3px 0 #00000059, inset 0 1px 0 #ffffff2e;--ease-out:cubic-bezier(.2, .7, .2, 1);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='96' height='120' viewBox='0 0 96 120'%3E%3Cg fill='none' stroke='%23ffffff' stroke-opacity='.07' stroke-width='1.4'%3E%3Cpath d='M48 8c10 14 22 20 22 34S58 66 48 74C38 66 26 56 26 42S38 22 48 8z'/%3E%3Cpath d='M48 26c5 7 10 10 10 17s-5 12-10 16c-5-4-10-9-10-16s5-10 10-17z'/%3E%3Cpath d='M48 74v16M40 98c4-6 12-6 16 0M0 68c10-8 14-20 6-30M96 68c-10-8-14-20-6-30'/%3E%3Ccircle cx='0' cy='112' r='3'/%3E%3Ccircle cx='96' cy='112' r='3'/%3E%3C/g%3E%3C/svg%3E");background-size:96px 120px}.wh[data-skin=museum][data-pattern]{background-image:var(--pattern,none);background-size:180px 180px}.wh[data-skin=museum]:has(.player){background-image:none}.wh[data-skin=museum] :is(.blk,.door){padding-left:max(1.05rem,14px);padding-right:max(1.05rem,14px)}.wh[data-skin=museum] :is(.task,.rows-in,.row .kind,.door-ic){box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--m-rule) 55%, transparent)}.wh[data-skin=museum] .dock{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--m-rule) 60%, transparent), inset 0 0 0 4px var(--dock), inset 0 0 0 5px color-mix(in oklab, var(--m-rule) 35%, transparent)}.wh[data-skin=museum] .btn.pri:active{transform:translateY(1px);box-shadow:inset 0 2px 3px #00000059}.wh[data-skin=museum] .band{box-shadow:inset 0 0 0 5px var(--band), inset 0 0 0 6px color-mix(in oklab, var(--m-engrave) 70%, transparent), inset 0 0 0 8px var(--band), inset 0 0 0 9px color-mix(in oklab, var(--m-engrave) 45%, transparent), 0 14px 30px -16px #000000b3}.wh[data-skin=museum] .sq:not(.none){box-shadow:inset 0 0 0 2px var(--c), inset 0 0 0 3px #ffffff8c;border-radius:.2rem}.wh[data-skin=museum]:not([data-mode=dark]) .pass-c.s-got{background:color-mix(in oklab, var(--star) 14%, #fffdf8)}.wh[data-skin=museum] :is(.pagehead,.ptop,.ptitle,.striprow,.prog4,.lab-head,.lab-sci-h,.cab-hd,.pz-bar,.sim-name,.sv-top,.me-head,.notes-bar,.pfoot,.ptpick,.empty-wall,.me-back,.ra-back,.pz-note,main.page>p.mut,.hs>p.mut,.ep-deskB>.ep-sub,.ep-h2greet,.ep-title,.lv-fline,.mc-head,.mc-stats,.me-note,.pl-foot,.state:not(:is(.blk,.sheet,.card,.door,.row,dialog) *)):not(:is(.blk,.sheet,.card,.door,.row,dialog) *){--ink:var(--m-wall-ink);--ink-2:var(--m-wall-ink-2);color:var(--ink)}.wh[data-skin=museum] :is(.pagehead,.ptop,.ptitle,.striprow,.prog4,.lab-head,.lab-sci-h,.cab-hd,.pz-bar,.sim-name,.sv-top,.me-head,.notes-bar,.pfoot,.ptpick,.empty-wall,.me-back,.ra-back,.pz-note,main.page>p.mut,.hs>p.mut,.ep-deskB>.ep-sub,.ep-h2greet,.ep-title,.lv-fline,.mc-head,.mc-stats,.me-note,.pl-foot,.state:not(:is(.blk,.sheet,.card,.door,.row,dialog) *)):not(:is(.blk,.sheet,.card,.door,.row,dialog) *) :is(.ibtn,.btn:not(.pri),.search,input,textarea,select,.seg,.st,.blk,.row,.rows-in,.chip,.loot-pill,.sq.none,.tcard,.qdot,.ptpick-in,.t4,.env,.mc-pill,.ep-qdots button){--ink:var(--m-ink);--ink-2:var(--m-ink-2)}.wh[data-skin=museum] :is(.t4,.env,.mc-pill,.ep-qdots button:not(.on)){color:var(--ink)}.wh[data-skin=museum] .lv-top{background:var(--block);box-shadow:var(--shadow);border-radius:var(--r-lg)}.wh[data-skin=museum] .env-to{background:var(--block);border-radius:var(--r-sm);padding:0 .25rem}.wh[data-skin=museum] :is(.pagehead,.ptop,.lab-head,.pz-bar,.me-head,.mc-head) .quiet,.wh[data-skin=museum] :is(a.quiet.mc-stats,.me-note a.quiet){color:var(--m-wall-ink-2)}.m-art{pointer-events:none;z-index:0;color:var(--m-engrave);position:absolute}.m-art svg{width:100%;height:100%;display:block;overflow:visible}.m-art .e{fill:none;stroke:currentColor;stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round}.m-art .e .h{stroke-width:.8px;opacity:.7}.m-art .e .f{fill:currentColor;stroke:none}.m-host{position:relative}.wh:not([data-skin=museum]) .m-art,.wh[data-skin=museum] .m-no-circles:before,.wh[data-skin=museum] .m-no-circles:after,.wh[data-skin=museum] .m-no-circles>.art{display:none}.band .m-art{z-index:-1}@media (prefers-reduced-motion:no-preference){.wh[data-skin=museum] .rise{animation:.56s cubic-bezier(.2,.7,.2,1) both m-drawer;animation-delay:calc(var(--i,0) * 70ms + 80ms)}}@keyframes m-drawer{0%{opacity:0;transform:translateY(16px)}70%{opacity:1}}@media (prefers-reduced-motion:reduce){.wh[data-skin=museum] .rise{animation:.3s linear both fadein}}
