:root{--k-ink:#2a1a0e;--k-wood-top:#a8743f;--k-wood-face:#8a5a2c;--k-wood-gap:#3d250f;--k-wood-beam:#6e4520;--k-wood-beam-dk:#5a3818;--k-beam-text:#ffe7b0;--k-paper-face:#fbf2dc;--k-paper-fold:#f3e4c0;--k-paper-lip:#dcc796;--k-paper-ink-dim:#8a6a3a;--k-primary-top:#ffdc72;--k-primary-face:#f6b21a;--k-primary-lip:#b7750a;--k-confirm-top:#97e483;--k-confirm-face:#3db54a;--k-confirm-lip:#20802e;--k-danger-top:#ff9b8c;--k-danger-face:#e4473a;--k-danger-lip:#a5261b;--k-neutral-top:#fffaf0;--k-neutral-face:#f1e6cc;--k-neutral-lip:#b99a62;--k-claimed-top:#ffe9b0;--k-claimed-face:#ffd98a;--k-era:#e08a3c}[data-k-era="1"]{--k-era:#c0603a}[data-k-era="2"]{--k-era:#e08a3c}[data-k-era="3"]{--k-era:#2bb5c9}.k-cut{clip-path:polygon(var(--cut,8px)0,calc(100% - var(--cut,8px))0,100% var(--cut,8px),100% calc(100% - var(--cut,8px)),calc(100% - var(--cut,8px))100%,var(--cut,8px)100%,0 calc(100% - var(--cut,8px)),0 var(--cut,8px))}.k-wood{background:linear-gradient(180deg,var(--k-wood-top)0 5px,transparent 5px)0 0/100% 92px,linear-gradient(180deg,transparent 0 88px,var(--k-wood-gap)88px 92px)0 0/100% 92px,var(--k-wood-face)}@keyframes k-spin{to{transform:rotate(360deg)}}@keyframes k-shake{20%{transform:translate(-6px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(3px)}}@keyframes k-stamp-in{0%{transform:rotate(var(--k-stamp-rot))scale(2.2);opacity:0}to{transform:rotate(var(--k-stamp-rot))scale(1);opacity:1}}@keyframes k-pop{0%{opacity:0;transform:scale(.4)}60%{opacity:1;transform:scale(1.2)}to{transform:scale(1)}}@keyframes k-bump{50%{transform:scale(1.25)}}@keyframes k-flash{0%,to{filter:none}30%{filter:brightness(1.2)drop-shadow(0 0 10px #ffd34d)}}@keyframes k-glow{40%{filter:brightness(1.4)drop-shadow(0 0 8px #ffd34d)}}
.k-btn{--k-line:3px;--k-h:48px;--k-c:8px;--k-ci:6px;--k-lip:5px;--k-btn-top:var(--k-neutral-top);--k-btn-face:var(--k-neutral-face);--k-btn-lipc:var(--k-neutral-lip);--k-btn-ink:var(--k-ink);--k-btn-ol:transparent;vertical-align:middle;min-height:var(--k-h);min-width:0;padding:var(--k-line)var(--k-line)calc(var(--k-line) + var(--k-lip));color:var(--k-btn-ink);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-items:stretch;font-size:15px;font-weight:900;line-height:1.25;display:inline-flex;position:relative}.k-btn[data-size=lg]{--k-h:60px;--k-c:10px;--k-ci:8px;--k-lip:6px;font-size:18px}.k-btn[data-size=sm]{--k-h:40px;--k-c:7px;--k-ci:5px;--k-lip:4px;font-size:13px}.k-btn-block{width:100%;display:flex}.k-btn-edge{--cut:var(--k-c);background:var(--k-ink);position:absolute;inset:0}.k-btn-lip{inset:var(--k-line);--cut:var(--k-ci);background:var(--k-btn-lipc);position:absolute}.k-btn-face{--cut:var(--k-ci);background:linear-gradient(180deg,var(--k-btn-top)0 44%,var(--k-btn-face)44%);flex:1;justify-content:center;align-items:center;gap:10px;min-width:0;padding:6px 14px;transition:transform 80ms ease-out;display:flex;position:relative}.k-btn[data-align=start] .k-btn-face{text-align:left;justify-content:flex-start}.k-btn-label{align-items:center;gap:6px;min-width:0;display:inline-flex}.k-btn:not(:disabled):active .k-btn-face{transform:translateY(calc(var(--k-lip) - 1px))}.k-btn:focus-visible{outline:3px solid var(--k-primary-face);outline-offset:3px}.k-btn:disabled{cursor:default}.k-btn:disabled:not([data-reveal]) .k-btn-face{filter:saturate(.3)}.k-btn:disabled:not([data-reveal]) .k-btn-label{opacity:.55}.k-btn[data-variant=primary]{--k-btn-top:var(--k-primary-top);--k-btn-face:var(--k-primary-face);--k-btn-lipc:var(--k-primary-lip);--k-btn-ink:#fff;--k-btn-ol:var(--k-primary-lip)}.k-btn[data-variant=confirm]{--k-btn-top:var(--k-confirm-top);--k-btn-face:var(--k-confirm-face);--k-btn-lipc:var(--k-confirm-lip);--k-btn-ink:#fff;--k-btn-ol:var(--k-confirm-lip)}.k-btn[data-variant=danger]{--k-btn-top:var(--k-danger-top);--k-btn-face:var(--k-danger-face);--k-btn-lipc:var(--k-danger-lip);--k-btn-ink:#fff;--k-btn-ol:var(--k-danger-lip)}.k-btn:not([data-variant=neutral]) .k-btn-label{text-shadow:0 2px 0 var(--k-btn-ol),0 -1px 0 var(--k-btn-ol),1px 0 0 var(--k-btn-ol),-1px 0 0 var(--k-btn-ol)}.k-btn-leading{--cut:5px;background:var(--k-ink);width:30px;height:30px;color:var(--k-paper-face);text-shadow:none;flex:none;place-items:center;font-size:14px;display:grid}.k-btn-leading svg{width:16px;height:16px}.k-btn[data-size=sm] .k-btn-leading{width:24px;height:24px}.k-btn[data-size=sm] .k-btn-leading svg{width:14px;height:14px}.k-btn-spinner{border:2.5px solid;border-top-color:#0000;border-radius:50%;width:18px;height:18px;margin:-9px 0 0 -9px;animation:.8s linear infinite k-spin;position:absolute;top:50%;left:50%}.k-btn.is-shake{animation:.35s k-shake}.k-btn.is-dim{opacity:.45}.k-panel{--k-c:12px;padding:3px;position:relative}.k-panel-edge{--cut:var(--k-c);background:var(--k-ink);position:absolute;inset:0}.k-panel-face{--cut:calc(var(--k-c) - 2px);color:var(--k-ink);background:linear-gradient(180deg,var(--k-paper-face)0 34%,var(--k-paper-fold)34%);box-shadow:inset 0 -6px 0 var(--k-paper-lip);padding:16px 14px 20px;position:relative}.k-panel[data-surface=wood] .k-panel-face{background:linear-gradient(180deg,var(--k-wood-top)0 6px,var(--k-wood-face)6px);box-shadow:inset 0 -6px 0 var(--k-wood-gap);color:var(--k-beam-text)}.k-pin{z-index:3;width:18px;height:18px;filter:drop-shadow(0 2px 0 var(--k-ink));margin-left:-9px;position:absolute;top:-8px;left:50%}.k-pin:before{content:"";clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);background:linear-gradient(#ff7b6b 0 45%,#d63a2b 45%);position:absolute;inset:0}.k-note{--k-c:7px;width:100%;font:inherit;color:var(--k-ink);text-align:left;cursor:pointer;transform:rotate(var(--k-tilt,0deg));-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:2px;transition:transform .15s ease-out;display:flex;position:relative}.k-note:not(:disabled):hover,.k-note:focus-visible{transform:rotate(0)translateY(-3px)scale(1.03)}.k-note:focus-visible{outline:3px solid var(--k-primary-face);outline-offset:4px}.k-note:disabled{cursor:default}.k-note-edge{--cut:var(--k-c);background:var(--k-ink);position:absolute;inset:0}.k-note-face{--cut:calc(var(--k-c) - 1px);background:linear-gradient(180deg,var(--k-paper-face)0 30%,var(--k-paper-fold)30%);min-width:0;min-height:118px;box-shadow:inset 0 -5px 0 var(--k-paper-lip);flex-direction:column;flex:1;gap:6px;padding:12px 9px 13px;display:flex;position:relative}.k-note[data-state=mine]{padding:4px}.k-note[data-state=mine] .k-note-edge{background:linear-gradient(180deg,var(--k-primary-top),var(--k-primary-lip))}.k-note[data-state=taken] .k-note-face{background:linear-gradient(180deg,var(--k-claimed-top)0 30%,var(--k-claimed-face)30%)}.k-note[data-state=correct],.k-note[data-state=incorrect],.k-note[data-state=partial]{opacity:.85}.k-note[data-just-done]{animation:1.1s ease-out 2 k-flash}.k-note[aria-busy=true] .k-note-face{filter:brightness(.95)}.k-pill{--cut:5px;background:var(--k-ink);padding:2px;display:inline-flex}.k-pill-face{--cut:4px;background:linear-gradient(180deg,var(--k-paper-face)0 45%,var(--k-paper-fold)45%);color:var(--k-ink);font-variant-numeric:tabular-nums;align-items:center;gap:4px;padding:2px 7px 2px 3px;font-size:12px;font-weight:900;display:inline-flex}.k-pill-face small{color:var(--k-paper-ink-dim);font-size:10px;font-weight:700}.k-pill[data-enough] .k-pill-face{background:linear-gradient(180deg,var(--k-confirm-top)0 45%,var(--k-confirm-face)45%);color:#fff}.k-pill[data-enough] .k-pill-face small{color:#eaffea}.k-pill[data-bumped]{animation:.35s ease-out 2 k-bump}.k-meter{--cut:5px;background:var(--k-ink);padding:2px;display:block}.k-meter-track{--cut:4px;background:#24150a;height:16px;display:block;position:relative;overflow:hidden}.k-meter-track>i{background:linear-gradient(180deg,var(--k-primary-top)0 45%,var(--k-primary-face)45%);transition:width .8s cubic-bezier(.34,1.56,.64,1);position:absolute;inset:0 auto 0 0}.k-meter[data-tone=confirm] .k-meter-track>i{background:linear-gradient(180deg,var(--k-confirm-top)0 45%,var(--k-confirm-face)45%)}.k-meter-track>b{color:#fff;text-shadow:0 1px #000;font-variant-numeric:tabular-nums;justify-content:center;align-items:center;font-size:11px;font-weight:900;display:flex;position:absolute;inset:0}.k-meter[data-glow]{animation:.9s ease-out k-glow}.k-stamp{--cut:6px;--k-stamp-rot:-8deg;--k-st-top:var(--k-confirm-top);--k-st-face:var(--k-confirm-face);--k-st-lip:var(--k-confirm-lip);background:var(--k-st-lip);transform:rotate(var(--k-stamp-rot));padding:2px;animation:.45s cubic-bezier(.34,1.56,.64,1) both k-stamp-in;display:inline-block}.k-stamp[data-tone=danger]{--k-st-top:var(--k-danger-top);--k-st-face:var(--k-danger-face);--k-st-lip:var(--k-danger-lip)}.k-stamp[data-tone=partial]{--k-st-top:var(--k-primary-top);--k-st-face:var(--k-primary-face);--k-st-lip:var(--k-primary-lip)}.k-stamp-face{--cut:5px;color:#fff;white-space:nowrap;background:linear-gradient(180deg,var(--k-st-top)0 45%,var(--k-st-face)45%);text-shadow:0 1.5px 0 var(--k-st-lip);padding:2px 8px;font-size:12px;font-weight:900;display:block}.k-stamp[data-size=md] .k-stamp-face{padding:3px 11px;font-size:16px}.k-stamp[data-size=lg] .k-stamp-face{padding:5px 16px;font-size:26px}.k-hang{z-index:5;width:max-content;max-width:calc(100% - 120px);padding-top:calc(10px + env(safe-area-inset-top,0px));pointer-events:none;position:absolute;top:0;left:50%;transform:translate(-50%)}.k-hang:before,.k-hang:after{content:"";width:2px;height:calc(10px + env(safe-area-inset-top,0px));background:var(--k-ink);position:absolute;top:0}.k-hang:before{left:22%}.k-hang:after{right:22%}.k-hang-board{--cut:6px;background:var(--k-ink);padding:2px;display:block}.k-hang-board>span{--cut:5px;background:linear-gradient(180deg,var(--k-wood-top)0 40%,var(--k-wood-face)40%);color:var(--k-beam-text);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:7px;padding:5px 14px;font-size:13px;font-weight:900;display:flex;overflow:hidden}.k-hang-bar{--cut:3px;background:var(--k-ink);width:86%;height:8px;margin:3px auto 0;padding:2px;display:block}.k-hang-bar>i{background:linear-gradient(180deg,var(--k-primary-top)0 45%,var(--k-primary-face)45%);height:100%;transition:width .6s ease-out;display:block}.k-sq{width:40px;height:40px;color:var(--k-ink);cursor:pointer;-webkit-tap-highlight-color:transparent;clip-path:polygon(7px 0,calc(100% - 7px) 0,100% 7px,100% calc(100% - 7px),calc(100% - 7px) 100%,7px 100%,0 calc(100% - 7px),0 7px);background:linear-gradient(180deg,var(--k-neutral-top)0 44%,var(--k-neutral-face)44%);box-shadow:inset 0 0 0 2px var(--k-ink),inset 0 -5px 0 var(--k-neutral-lip);border:0;place-items:center;padding:0;transition:transform 80ms ease-out;display:inline-grid;position:relative}.k-sq:active{transform:translateY(2px)}.k-sq:focus-visible{box-shadow:inset 0 0 0 3px var(--k-primary-face),inset 0 -5px 0 var(--k-neutral-lip);outline:none}.k-sq svg{width:19px;height:19px;color:var(--k-ink)}.k-confirm{z-index:90;background:#140c0499;place-items:center;padding:16px;animation:.15s ease-out k-confirm-fade;display:grid;position:fixed;inset:0}.k-confirm-card{width:min(400px,100%);animation:.22s cubic-bezier(.2,.9,.3,1.2) k-confirm-drop}.k-confirm-card .k-panel{--k-c:12px}.k-confirm-card .k-panel-face{text-align:center;color:var(--k-ink);gap:10px;padding:18px 18px 16px;display:grid}.k-confirm-title{margin:0;font-size:20px;font-weight:950;line-height:1.3}.k-confirm-body{color:var(--k-paper-ink-dim);font-size:13.5px;font-weight:800;line-height:1.6}.k-confirm-body p{margin:0}.k-confirm-actions{grid-template-columns:1fr 1fr;gap:10px;margin-top:4px;display:grid}@keyframes k-confirm-fade{0%{opacity:0}}@keyframes k-confirm-drop{0%{opacity:0;transform:translateY(-14px)}}@media (prefers-reduced-motion:reduce){.k-confirm,.k-confirm-card{animation:none}}
.appWorld-module__oFysHW__world{--app-content-height:calc(100dvh - 108px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));isolation:isolate;color:#f6efdc;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#102438;min-height:100dvh;position:relative}.appWorld-module__oFysHW__landscape{z-index:-1;pointer-events:none;background:linear-gradient(#0c2034ad,#102438ed 78%),url(/assets/rush-ui/world-harbor.webp) 50%/cover;position:fixed;inset:0}.appWorld-module__oFysHW__content{padding:calc(84px + env(safe-area-inset-top,0px))max(24px,env(safe-area-inset-right,0px))calc(24px + env(safe-area-inset-bottom,0px))max(24px,env(safe-area-inset-left,0px));position:relative}.appWorld-module__oFysHW__scene{position:relative}.appWorld-module__oFysHW__home,.appWorld-module__oFysHW__menuAnchor{top:calc(20px + env(safe-area-inset-top,0px));z-index:45;position:fixed}.appWorld-module__oFysHW__home{left:max(24px,env(safe-area-inset-left,0px));color:#f7dfb1;letter-spacing:.15em;text-shadow:0 2px 12px #071626;align-items:center;gap:10px;min-height:44px;font-size:12px;font-weight:800;display:flex}.appWorld-module__oFysHW__menuAnchor{right:max(24px,env(safe-area-inset-right,0px))}.appWorld-module__oFysHW__menuButton{cursor:pointer;min-height:40px;color:var(--k-ink,#2a1a0e);clip-path:polygon(7px 0,calc(100% - 7px) 0,100% 7px,100% calc(100% - 7px),calc(100% - 7px) 100%,7px 100%,0 calc(100% - 7px),0 7px);background:linear-gradient(180deg,var(--k-neutral-top,#fffaf0)0 44%,var(--k-neutral-face,#f3e4c0)44%);box-shadow:inset 0 0 0 2px var(--k-ink,#2a1a0e),inset 0 -5px 0 var(--k-neutral-lip,#c9b48a);border:0;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-size:13px;font-weight:900;display:inline-flex}.appWorld-module__oFysHW__menuButton:active{transform:translateY(2px)}.appWorld-module__oFysHW__menu.appWorld-module__oFysHW__menu{z-index:75;width:min(640px,100vw - 24px);max-width:none;max-height:calc(100dvh - 32px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));color:var(--k-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;clip-path:polygon(12px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0 calc(100% - 12px),0 12px);background:linear-gradient(180deg,var(--k-wood-top)0 5px,transparent 5px)0 0/100% 92px,linear-gradient(180deg,transparent 0 88px,var(--k-wood-gap)88px 92px)0 0/100% 92px,var(--k-wood-face);box-shadow:inset 0 0 0 3px var(--k-ink);border:0;border-radius:0;flex-direction:column;gap:0;padding:0 16px 14px;display:flex}.appWorld-module__oFysHW__menuHeading{flex:none;min-height:60px;position:relative}.appWorld-module__oFysHW__sign{top:0}.appWorld-module__oFysHW__sign .k-hang-board>span{padding:6px 18px}.appWorld-module__oFysHW__title.appWorld-module__oFysHW__title{color:inherit;margin:0;font-size:15px;font-weight:950;line-height:1.2}.appWorld-module__oFysHW__menuHeading .appWorld-module__oFysHW__close{position:absolute;top:12px;right:-4px}.appWorld-module__oFysHW__description.appWorld-module__oFysHW__description{text-align:center;color:var(--k-beam-text);flex:none;margin:4px 0 12px;font-size:12.5px;font-weight:900;line-height:1.5}.appWorld-module__oFysHW__menuBody{scrollbar-width:thin;scrollbar-color:var(--k-wood-gap)transparent;overscroll-behavior:contain;min-height:0;margin:-4px -2px;padding:4px 2px;overflow-y:auto}.appWorld-module__oFysHW__navList{gap:7px;display:grid}.appWorld-module__oFysHW__navGroup{margin-top:14px}.appWorld-module__oFysHW__navGroup h3{letter-spacing:.1em;color:var(--k-beam-text);margin:0 0 6px;font-size:12px;font-weight:950}.appWorld-module__oFysHW__navRow{min-height:54px;color:var(--k-ink);clip-path:polygon(7px 0,calc(100% - 7px) 0,100% 7px,100% calc(100% - 7px),calc(100% - 7px) 100%,7px 100%,0 calc(100% - 7px),0 7px);background:var(--k-paper-face);box-shadow:inset 0 0 0 2px var(--k-ink),inset 0 -5px 0 var(--k-paper-lip);align-items:center;gap:11px;padding:8px 12px 10px;text-decoration:none;display:flex}.appWorld-module__oFysHW__navRow:active{transform:translateY(2px)}.appWorld-module__oFysHW__navRow:hover,.appWorld-module__oFysHW__smallLinks a:hover{filter:brightness(1.05)}.appWorld-module__oFysHW__menu .appWorld-module__oFysHW__navRow[aria-current=page]{background:linear-gradient(180deg,var(--k-primary-top)0 45%,var(--k-primary-face)45%);box-shadow:inset 0 0 0 2px var(--k-ink),inset 0 -5px 0 var(--k-primary-lip)}.appWorld-module__oFysHW__navRow strong,.appWorld-module__oFysHW__navRow small{display:block}.appWorld-module__oFysHW__navRow strong{font-size:15px;font-weight:950;line-height:1.25}.appWorld-module__oFysHW__navRow small{color:var(--k-paper-ink-dim);margin-top:2px;font-size:11.5px;font-weight:800}.appWorld-module__oFysHW__navRow>:last-child{flex:none;margin-left:auto}.appWorld-module__oFysHW__navIcon{width:34px;height:34px;color:var(--k-beam-text);background:var(--k-ink);flex:none;place-items:center;display:grid}.appWorld-module__oFysHW__navIcon svg{width:18px;height:18px}.appWorld-module__oFysHW__navBadge{color:#fff;background:var(--k-danger-face);border-radius:12px;place-items:center;min-width:24px;height:24px;padding:0 7px;font-size:12.5px;font-weight:950;display:grid}.appWorld-module__oFysHW__menuButton{position:relative}.appWorld-module__oFysHW__menuDot{background:var(--k-danger-face);border:2px solid #0b1429;border-radius:50%;width:12px;height:12px;position:absolute;top:-4px;right:-4px}.appWorld-module__oFysHW__disclosure{color:var(--k-beam-text);margin-top:10px;font-size:12.5px;font-weight:900}.appWorld-module__oFysHW__disclosure summary{cursor:pointer;clip-path:polygon(6px 0,calc(100% - 6px) 0,100% 6px,100% calc(100% - 6px),calc(100% - 6px) 100%,6px 100%,0 calc(100% - 6px),0 6px);background:var(--k-wood-gap);min-height:40px;box-shadow:inset 0 0 0 2px var(--k-ink);align-items:center;gap:8px;padding:0 12px;list-style:none;display:flex}.appWorld-module__oFysHW__disclosure summary::-webkit-details-marker{display:none}.appWorld-module__oFysHW__disclosure summary:before{content:"▸";transition:transform .15s}.appWorld-module__oFysHW__disclosure[open] summary:before{transform:rotate(90deg)}.appWorld-module__oFysHW__smallLinks{flex-wrap:wrap;gap:6px;padding:8px 0 2px;display:flex}.appWorld-module__oFysHW__smallLinks a{min-height:40px;color:var(--k-ink);clip-path:polygon(5px 0,calc(100% - 5px) 0,100% 5px,100% calc(100% - 5px),calc(100% - 5px) 100%,5px 100%,0 calc(100% - 5px),0 5px);background:var(--k-paper-fold);box-shadow:inset 0 0 0 2px var(--k-ink);padding:9px 12px;font-size:12.5px;font-weight:900}.appWorld-module__oFysHW__menuFooter{border-top:2px solid var(--k-wood-gap);flex:none;justify-content:space-between;align-items:center;gap:10px;margin-top:14px;padding-top:12px;display:flex}.appWorld-module__oFysHW__identity{align-items:center;gap:10px;min-width:0;display:flex}.appWorld-module__oFysHW__identity>span{text-overflow:ellipsis;white-space:nowrap;max-width:210px;color:var(--k-beam-text);font-size:12.5px;font-weight:900;overflow:hidden}.appWorld-module__oFysHW__settings{gap:12px;display:grid}.appWorld-module__oFysHW__settings fieldset{min-width:0;color:var(--k-ink);clip-path:polygon(10px 0,calc(100% - 10px) 0,100% 10px,100% calc(100% - 10px),calc(100% - 10px) 100%,10px 100%,0 calc(100% - 10px),0 10px);background:linear-gradient(180deg,var(--k-paper-face)0 60%,var(--k-paper-fold)60%);box-shadow:inset 0 0 0 2px var(--k-ink),inset 0 -5px 0 var(--k-paper-lip);border:0;margin:0;padding:10px 12px 12px}.appWorld-module__oFysHW__settings legend{float:left;width:100%;color:var(--k-ink);margin:0 0 8px;padding:0;font-size:13.5px;font-weight:950}.appWorld-module__oFysHW__settings p{clear:both;color:var(--k-paper-ink-dim);margin:0 0 8px;font-size:12px;font-weight:800}.appWorld-module__oFysHW__languageChoices{clear:both;background:var(--k-ink);clip-path:polygon(5px 0,calc(100% - 5px) 0,100% 5px,100% calc(100% - 5px),calc(100% - 5px) 100%,5px 100%,0 calc(100% - 5px),0 5px);gap:2px;padding:2px;display:grid}.appWorld-module__oFysHW__languageChoices button{cursor:pointer;min-height:42px;color:var(--k-ink);background:var(--k-paper-fold);border:0;justify-content:space-between;align-items:center;padding:8px 12px;font-size:13.5px;font-weight:900;display:flex}.appWorld-module__oFysHW__settings button[aria-pressed=true]{background:linear-gradient(180deg,var(--k-primary-top)0 45%,var(--k-primary-face)45%);box-shadow:inset 0 -3px 0 var(--k-primary-lip)}.appWorld-module__oFysHW__soundControls{clear:both;align-items:center;gap:12px;display:flex}.appWorld-module__oFysHW__soundControls input{--vol:35%;appearance:none;cursor:pointer;background:linear-gradient(90deg,var(--k-primary-face)0 var(--vol),var(--k-ink)var(--vol));min-width:0;height:14px;box-shadow:0 0 0 2px var(--k-ink);flex:1;margin:0;padding:0}.appWorld-module__oFysHW__soundControls input::-webkit-slider-thumb{-webkit-appearance:none;width:16px;height:26px;box-shadow:inset 0 0 0 2px var(--k-ink);background:#fff;border:0}.appWorld-module__oFysHW__soundControls input::-moz-range-thumb{border:2px solid var(--k-ink);background:#fff;border-radius:0;width:16px;height:26px}.appWorld-module__oFysHW__soundControls output{font-variant-numeric:tabular-nums;min-width:40px;font-size:13px;font-weight:950}.appWorld-module__oFysHW__srOnly{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.appWorld-module__oFysHW__world a:focus-visible,.appWorld-module__oFysHW__world button:focus-visible{outline-offset:4px;outline:3px solid #f6d59b}.appWorld-module__oFysHW__menu a:focus-visible,.appWorld-module__oFysHW__menu button:focus-visible,.appWorld-module__oFysHW__menu summary:focus-visible,.appWorld-module__oFysHW__menu input:focus-visible{outline:3px solid var(--k-primary-face);outline-offset:2px}@media (max-width:600px){.appWorld-module__oFysHW__content{padding-left:12px;padding-right:12px}.appWorld-module__oFysHW__home{left:16px}.appWorld-module__oFysHW__menuAnchor{right:16px}.appWorld-module__oFysHW__home span{font-size:10px}.appWorld-module__oFysHW__menu.appWorld-module__oFysHW__menu{width:calc(100vw - 16px);padding:0 12px 12px}.appWorld-module__oFysHW__identity>span{max-width:110px}}@media (prefers-reduced-motion:reduce){.appWorld-module__oFysHW__menu.appWorld-module__oFysHW__menu{transition:none!important;animation:none!important}}.appWorld-module__oFysHW__scene[data-review=true]>.rush-stage-page{padding-top:calc(88px + env(safe-area-inset-top,0px))}
