*{margin:0;padding:0;box-sizing:border-box}:root{--page: #121216;--ground: #000;--text: #aaa;--muted: #7a7d86;--faint: #555;--bar: linear-gradient(#16171c, #0c0c0f);--edge: rgb(255 255 255 / .07);--chip: #202128;--chip-text: #aeb2bd;--chip-hover: #2a2c35;--accent: linear-gradient(135deg, #4d8dff, #7a5cff);--accent-text: #fff;--accent-glow: rgb(90 120 255 / .35);--tool: #1c1d23;--tool-icon: #c3c7d2;--shade: rgb(0 0 0 / .55);--float: #1c1d23;--tip: #f0f1f5;--tip-text: #16171c}html{background-color:var(--window)}body{background:var(--window, var(--ground))}.window-edge{position:fixed;left:0;width:100%;height:12px;pointer-events:none;background-color:var(--window, var(--ground));-webkit-mask-image:linear-gradient(transparent,transparent);mask-image:linear-gradient(transparent,transparent)}.window-edge.top{top:0}.window-edge.bottom{bottom:0}:root{color-scheme:dark}:root:has(body.paper){color-scheme:light}html,body{height:100%;color:var(--text);font:15px/1.4 system-ui,sans-serif;overflow:hidden;overscroll-behavior:none;-webkit-tap-highlight-color:transparent}:root,body,.menu{touch-action:pan-x pan-y}silk-canvas{--silk-blank: var(--ground);position:fixed;inset:0;line-height:0;pointer-events:none}silk-canvas.ready{pointer-events:auto}.rail{position:fixed;z-index:1;top:calc(max(10px,env(safe-area-inset-top)) + 52px);right:max(10px,env(safe-area-inset-right));display:flex;flex-direction:column;user-select:none;-webkit-user-select:none}.rail .flyout.lives{top:0;bottom:auto;left:auto;right:calc(100% + 10px);translate:none;max-height:70vh;max-height:70dvh;overflow-y:auto}:root{--reveal: .5s}[data-controls=hidden] :is(.v2,.menu,.rail,.v2-resets){visibility:hidden}[data-controls=hidden] :is(.v2-dock,.v2-top,.menu,.rail,.v2-resets){opacity:0}[data-controls=shown] :is(.v2-dock,.v2-top,.menu,.rail,.v2-resets){transition:opacity var(--reveal) linear}[data-test] .menu,[data-test] .rail{display:none}.icon{position:relative;flex:none;width:44px;min-height:44px;padding:3px 0;border:0;border-radius:5px;background:none;color:var(--tool-icon);display:grid;place-items:center;align-content:center;gap:3px;cursor:pointer;filter:drop-shadow(0 1px 3px rgb(0 0 0 / .6));-webkit-touch-callout:none;transition:transform .1s,opacity .2s,color .15s}.icon:hover:enabled{color:#fff}.icon:active:enabled{transform:scale(.9)}.icon:disabled{opacity:.3;cursor:default}.icon[aria-pressed=true],.icon[aria-expanded=true]{color:#fff;filter:drop-shadow(0 0 6px var(--accent-glow)) drop-shadow(0 1px 3px rgb(0 0 0 / .6))}.icon svg{width:26px;height:26px;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.paper{--page: #d9d4c7;--ground: #f2ede0}.paper .icon{color:#4a4b52;filter:drop-shadow(0 1px 2px rgb(255 255 255 / .7))}.paper .icon:hover:enabled,.paper .icon[aria-pressed=true],.paper .icon[aria-expanded=true]{color:#111}.icon[aria-pressed=true]{background:#5a78ff59;box-shadow:inset 0 0 0 1.5px #5a78ffe6}.paper .icon[aria-pressed=true]{background:#3c5ae638}.menu{position:fixed;top:max(10px,env(safe-area-inset-top));left:max(10px,env(safe-area-inset-left));z-index:2;user-select:none;-webkit-user-select:none}.menu-panel{position:absolute;top:calc(100% + 4px);left:6px;width:max-content;max-width:calc(100vw - 24px);display:flex;flex-direction:column;gap:14px;padding:14px;border-radius:6px;background:var(--float);box-shadow:inset 0 0 0 1px var(--edge),0 10px 30px #00000059}.panel-row{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.panel-label{font:600 11px/1 system-ui,sans-serif;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}.panel-items{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.panel-items .tool.labeled{height:34px;padding:0 12px}.panel-items .tool.labeled svg{width:17px;height:17px}.panel-note{font-size:12px;color:var(--muted)}.panel-tools{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.panel-tools>.tool,.panel-tools>.flyout-anchor>.tool{width:44px;height:44px;align-content:center}.panel-tools .face{height:21px;display:grid;place-items:center;font:600 13px/1 system-ui,sans-serif}.panel-tools .size-dots{height:21px}.panel-tools .thumb{height:28px;max-width:44px;border-radius:3px;box-shadow:0 0 0 1px #0000002e}.panel-tools>.tool:has(.thumb){gap:3px}.label{font:500 10.5px/1.1 system-ui,sans-serif;white-space:nowrap}.icon .label{display:none;font-size:11px}.labels .icon .label{display:block}.labels .icon{width:56px}.menu .flyout{top:calc(100% + 8px);bottom:auto;left:0;translate:none}.menu .flyout.end{left:0;right:auto}.tools{display:flex;gap:6px;flex:none}.tool{position:relative;flex:none;width:42px;height:42px;-webkit-touch-callout:none;border:0;border-radius:5px;background:var(--tool);color:var(--tool-icon);display:grid;place-items:center;cursor:pointer;box-shadow:inset 0 0 0 1px var(--edge);transition:transform .1s,opacity .2s,background .15s}.tool:active:enabled{transform:scale(.92)}:where(button,a,input,select,[tabindex]):focus-visible{outline:2px solid #7aa2ff;outline-offset:2px}.paper :where(button,a,input,select,[tabindex]):focus-visible{outline-color:#2a5bd7}.tool:disabled{opacity:.35;cursor:default}.tool[aria-pressed=true]{background:var(--accent);color:var(--accent-text);box-shadow:0 3px 12px var(--accent-glow)}.tool svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.tool.quiet:not([aria-pressed=true]){opacity:.55}.tip{position:fixed;z-index:4;max-width:calc(100vw - 16px);padding:5px 9px;border-radius:4px;background:var(--tip);color:var(--tip-text);font:500 12px/1.2 system-ui,sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none;opacity:0;translate:0 3px;transition:opacity .12s,translate .12s}.tip.shown{opacity:1;translate:0 0}.flyout-anchor{position:relative}.size-dot{width:var(--d);height:var(--d);border-radius:50%;background:currentColor}.size-dots{display:flex;align-items:center;gap:2px}.size-dots .size-dot:not(.chosen){opacity:.3}.tool svg.stack path:not(.chosen){opacity:.3}.tool svg.stack path.chosen{stroke-width:2.4}.tool[aria-expanded=true]{background:var(--chip-hover)}.tool.label[aria-expanded=true]{background:var(--accent);color:var(--accent-text);box-shadow:0 3px 12px var(--accent-glow)}.slider{-webkit-appearance:none;appearance:none;height:32px;margin:0;background:linear-gradient(#7a8cff,#7a8cff) left center / var(--fill, 50%) 4px no-repeat,linear-gradient(#ffffff29,#ffffff29) center / 100% 4px no-repeat;cursor:pointer;touch-action:none}.slider::-webkit-slider-runnable-track{height:4px;background:transparent}.slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;margin-top:-6px;border:0;border-radius:50%;background:#e4e4ea;box-shadow:0 1px 4px #00000080}.slider::-moz-range-track{height:4px;background:transparent}.slider::-moz-range-thumb{width:16px;height:16px;border:0;border-radius:50%;background:#e4e4ea;box-shadow:0 1px 4px #00000080}.flyout .slider{width:160px}.flyout-value{display:inline-block;width:4ch;text-align:right;padding-right:6px;font:600 13px/1 system-ui,sans-serif;font-variant-numeric:tabular-nums;color:var(--text)}.flyout{position:absolute;bottom:calc(100% + 10px);left:50%;translate:-50% 0;width:max-content;display:flex;align-items:center;gap:6px;padding:6px;border-radius:6px;background:var(--float);box-shadow:inset 0 0 0 1px var(--edge),0 8px 24px #0000004d;z-index:1}.flyout.end{left:auto;right:0;translate:none}.flyout-label{padding:0 4px 0 6px;font-size:12px;color:var(--muted);white-space:nowrap}.tool.label{font:600 12px/1 system-ui,sans-serif}.icon .count{position:absolute;top:0;right:0;min-width:16px;height:16px;padding:0 4px;border-radius:8px;background:var(--float);box-shadow:inset 0 0 0 1px var(--edge);color:var(--text);font:600 10px/16px system-ui,sans-serif;font-variant-numeric:tabular-nums}.flyout.lives silk-lives{display:flex;flex-direction:column;gap:4px}.life{display:grid;grid-template-columns:1fr auto;column-gap:12px;align-items:center;min-width:170px;padding-left:8px}.life-name{font:600 13px/1.25 system-ui,sans-serif;color:var(--text)}.life-state{grid-row:2;font:11px/1.25 system-ui,sans-serif;color:var(--muted)}.life-end{grid-row:1 / span 2;grid-column:2;width:34px;height:34px}.life-end svg{width:16px;height:16px}.life[data-ending=true] .life-name{opacity:.55}.tool.life-all{width:auto;height:32px;margin-top:4px;padding:0 12px;font:600 12px/1 system-ui,sans-serif}.tool[aria-checked=true]{background:var(--accent);color:var(--accent-text);box-shadow:0 3px 12px var(--accent-glow)}.color-swatch{width:28px;height:28px}.water-row .choices{display:flex;gap:6px}.water-amount{display:flex;align-items:center;gap:6px}.water-amount .slider{width:140px}.panel-sub{padding-left:10px;border-left:2px solid var(--edge)}.grounds silk-swatches{display:flex;flex-wrap:wrap;gap:6px}.grounds .color-swatch{width:30px;height:30px}.grounds .color-swatch[aria-checked=true]{box-shadow:inset 0 0 0 2px var(--tool-icon),inset 0 0 0 4px var(--float)}.color-swatch{position:relative;width:38px;height:38px;border:0;border-radius:50%;background:var(--c);box-shadow:inset 0 0 0 1px var(--edge);cursor:pointer;transition:transform .1s,box-shadow .15s}.color-swatch.negative{display:grid;place-items:center;color:var(--tool-icon)}.color-swatch.negative svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.color-swatch:active{transform:scale(.92)}.color-swatch[aria-checked=true]{box-shadow:0 0 0 3px var(--page),0 0 0 5px var(--tool-icon)}.tool.labeled{width:auto;padding:0 14px 0 11px;grid-auto-flow:column;gap:6px;font:600 13px/1 system-ui,sans-serif}body{--pill: rgb(28 29 35 / .82);--pill-ink: #e4e4ea;--pill-shadow: inset 0 0 0 1px var(--edge), 0 6px 18px rgb(0 0 0 / .3)}body.paper{--pill: rgb(250 249 245 / .9);--pill-ink: #2a2d33;--pill-shadow: inset 0 0 0 1px rgb(30 40 50 / .1), 0 4px 14px rgb(20 30 40 / .14)}.reset-view{position:fixed;left:50%;translate:-50% 0;bottom:calc(max(10px,env(safe-area-inset-bottom)) + var(--v2-dock, 160px) + 8px);display:flex;align-items:center;gap:6px;box-sizing:border-box;height:36px;padding:0 13px 0 10px;border:0;border-radius:6px;background:var(--pill);box-shadow:var(--pill-shadow);color:var(--pill-ink);font:600 13px/1 system-ui,sans-serif;opacity:0;pointer-events:none;transition:opacity .2s ease;-webkit-tap-highlight-color:transparent;user-select:none;-webkit-user-select:none;z-index:1}.reset-view.shown{opacity:1;pointer-events:auto}.reset-view[hidden]{display:none}.reset-view svg .dot{fill:currentColor;stroke:none}.reset-view svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.silk-show{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;padding:max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));background:#000000f0}.silk-show img{max-width:100%;max-height:100%;object-fit:contain;box-shadow:0 0 0 1px var(--edge),0 12px 40px #00000080}.silk-show button{position:absolute;top:max(12px,env(safe-area-inset-top));right:max(12px,env(safe-area-inset-right));width:40px;height:40px;border:0;border-radius:6px;background:#1c1d23e6;color:#e4e4ea;font:600 22px/1 system-ui,sans-serif;cursor:pointer}.silk-note{position:fixed;top:max(12px,env(safe-area-inset-top));left:50%;translate:-50% 0;z-index:60;max-width:min(560px,calc(100vw - 24px));padding:10px 14px;border-radius:5px;background:#1c1d23f0;box-shadow:inset 0 0 0 1px var(--edge),0 8px 24px #0006;color:#e4e4ea;font:14px/1.35 system-ui,sans-serif;cursor:pointer}.stats{position:fixed;top:max(10px,env(safe-area-inset-top));left:50%;translate:-50% 0;display:flex;gap:1.1em;padding:4px 10px;border-radius:4px;background:var(--shade);font-size:12px;font-variant-numeric:tabular-nums;pointer-events:none}.walls-ui{position:fixed;top:max(8px,env(safe-area-inset-top));left:50%;translate:-50% 0;z-index:20;display:flex;gap:12px;padding:6px 10px;border-radius:8px;background:#ffffffd9;font:12px system-ui;color:#222}.stat .value{color:var(--text)}.stat .label{color:var(--muted)}.loading{position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:16px;text-align:center;color:#d6d7dc;background:var(--ground) url(data:image/webp;base64,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) 0 0 / 192px 192px repeat;font-size:24px;font-weight:200;touch-action:none;user-select:none;-webkit-user-select:none;transition:opacity .15s ease-out,visibility 0s linear .15s}@media(display-mode:standalone){.loading{animation:loading-words .3s ease .35s backwards}}@keyframes loading-words{0%{color:transparent}}.loading.ready{pointer-events:none}.intro-words{position:fixed;z-index:2;margin:0;left:0;top:0;transform-origin:0 0;white-space:nowrap;color:#7a5a3c;color:#815129;font:300 1em/1.2 system-ui,sans-serif;letter-spacing:.03em;opacity:0;transition:opacity 1.2s ease;pointer-events:none;user-select:none;-webkit-user-select:none}.intro-words.shown{opacity:.85}.loading.ready.revealed{opacity:0;visibility:hidden}@media(prefers-reduced-motion:reduce){.loading{transition:none;animation-duration:0s}}html:not([data-test]) silk-canvas:not(.ready){visibility:hidden}[data-test] .loading{display:none}.replaying{position:fixed;inset:0;z-index:4;display:grid;place-items:center;opacity:0;visibility:hidden;pointer-events:none;touch-action:none;user-select:none;-webkit-user-select:none;transition:opacity .15s ease-out,visibility 0s linear .15s}.replaying.shown{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s}.replaying-chip{display:flex;align-items:center;gap:10px;padding:10px 16px 10px 12px;border-radius:6px;background:var(--float);box-shadow:inset 0 0 0 1px var(--edge),0 8px 40px #00000059;color:var(--chip-text);font:600 13px/1 system-ui,sans-serif}.replaying-chip svg{width:22px;height:22px;fill:none;stroke-width:2.5;stroke-linecap:round;rotate:-90deg}.replaying-chip .track{stroke:var(--edge)}.replaying-chip .done{stroke:var(--tool-icon);stroke-dasharray:1;transition:stroke-dashoffset .12s linear}.paper .replaying-chip{--float: #fbf9f4;--edge: rgb(0 0 0 / .08);--chip-text: #4a4b52;--tool-icon: #4a4b52}.notice{position:fixed;top:50%;left:50%;translate:-50% -50%;z-index:3;width:min(420px,calc(100vw - 32px));display:grid;justify-items:center;gap:10px;padding:22px 24px;border-radius:6px;background:var(--float);box-shadow:inset 0 0 0 1px var(--edge),0 8px 40px #00000080;color:var(--chip-text);text-align:center}.recovered{position:fixed;top:max(16px,env(safe-area-inset-top));left:50%;translate:-50% 0;z-index:3;width:max-content;max-width:calc(100vw - 128px);padding:6px 12px;border-radius:6px;background:var(--float);box-shadow:inset 0 0 0 1px var(--edge);color:var(--chip-text);font-size:13px;text-align:center;pointer-events:none}.paper .recovered{--float: #fbf9f4;--edge: rgb(0 0 0 / .08);--chip-text: #4a4b52}.notice-title{color:var(--tool-icon);font-size:17px;font-weight:600}.notice a{color:#8fb0ff}.notice-detail{color:var(--muted);font-size:13px;overflow-wrap:anywhere}.notice-detail:empty{display:none}.paper .loading{color:#55524b;background-image:url(data:image/webp;base64,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)}.paper .notice{--float: #fbf9f4;--edge: rgb(0 0 0 / .08);--chip-text: #4a4b52;--tool-icon: #1f1f22;--muted: #74767e;--tool: #ece7dc;box-shadow:inset 0 0 0 1px var(--edge),0 8px 40px #3c321e29}.paper .notice a{color:#2a5bd7}.nogpu-notice{width:min(440px,calc(100vw - 32px));justify-items:stretch;gap:14px;padding:30px 28px 26px;text-align:left;line-height:1.45}.nogpu-notice .notice-title{font-size:21px}.advice{display:none;padding:11px 13px;border-radius:6px;background:var(--tool);color:var(--tool-icon);font-size:14px;overflow-wrap:anywhere}[data-platform=ios] .advice[data-for=ios],[data-platform=mac] .advice[data-for=mac],[data-platform=windows] .advice[data-for=windows],[data-platform=android] .advice[data-for=android],[data-platform=chromeos] .advice[data-for=chromeos],[data-platform=linux] .advice[data-for=linux],[data-platform=other] .advice[data-for=other]{display:block}.notice a.classic,.paper .notice a.classic{display:grid;justify-items:center;gap:3px;margin-top:4px;padding:12px 16px;border-radius:6px;background:var(--accent);box-shadow:0 3px 12px var(--accent-glow);color:#fff;font-size:16px;font-weight:600;text-align:center;text-decoration:none}.notice a.classic span{font-size:12.5px;font-weight:400;opacity:.88}.notice.trouble{top:max(14px,env(safe-area-inset-top));translate:-50% 0;z-index:70;width:min(400px,calc(100vw - 24px));gap:8px;padding:16px 20px}.notice.trouble .notice-title{font-size:16px}.nogpu .nogpu-notice,.nostart:not(.nogpu) .notice.failed{display:grid!important}.nogpu .loading,.nostart .loading{display:none!important}.sheet{position:fixed;inset:0;z-index:3;display:grid;place-items:center;padding:max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));background:var(--shade);cursor:pointer}.sheet .keys{max-width:880px;max-height:100%;overflow:auto;padding:18px 22px 12px;border-radius:6px;background:var(--float);box-shadow:inset 0 0 0 1px var(--edge),0 8px 40px #00000080;columns:250px 3;column-gap:28px}.sheet section{break-inside:avoid;margin-bottom:14px}.sheet h2{margin-bottom:6px;color:var(--muted);font:600 11px/1.2 system-ui,sans-serif;letter-spacing:.08em;text-transform:uppercase}.sheet dl{display:grid;grid-template-columns:auto 1fr;gap:5px 12px;align-items:baseline;font-size:13px}.sheet dt{display:flex;gap:4px;justify-content:flex-end;white-space:nowrap}.sheet dd{color:var(--chip-text)}.sheet kbd{min-width:22px;padding:1px 6px;border-radius:3px;background:var(--chip);box-shadow:inset 0 -1px #ffffff14,0 0 0 1px var(--edge);color:var(--tool-icon);font:500 12px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;text-align:center}.sheet .keys-hint{column-span:all;color:var(--faint);font-size:12px;text-align:center}datastar-inspector{position:fixed;right:0;top:0;max-height:100%;z-index:2}.export-panel{display:grid;justify-items:start;gap:12px;max-width:100%;max-height:100%;overflow-y:auto;padding:20px 22px;border-radius:6px;background:var(--float);box-shadow:inset 0 0 0 1px var(--edge),0 8px 40px #00000080;cursor:default}.export-panel .choices{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.export-panel .choices .flyout-label{width:5em}.export-hint{max-width:30em;color:var(--muted);font-size:12px}.export-hint a{color:inherit}.export-panel .actions{justify-self:end;display:flex;gap:8px}.export-panel .save{background:var(--accent);color:var(--accent-text);padding:0 18px}.teach-sheet silk-teach{display:contents}.teach-panel{width:min(1040px,100%);box-sizing:border-box;justify-items:stretch}.teach-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 16px}.teach-found{color:var(--muted);font-size:13px}.teach-surface{width:100%;aspect-ratio:960 / 400;max-height:60vh;max-height:60dvh;border-radius:4px;background:#f2efe7;cursor:crosshair;touch-action:none}.teach-tests{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.teach-test{width:100%;aspect-ratio:300 / 190;border-radius:4px;background:#f2efe7}.teach-kinds{display:flex;flex-wrap:wrap;gap:6px;min-height:44px}.teach-kind{width:44px;height:44px;border-radius:3px;background:#f2efe7}.teach-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.teach-spacer{flex:1}.picture-panel{width:min(30em,100%);box-sizing:border-box;justify-items:stretch}.pages{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.pages .flyout-label{grid-column:1 / -1}.page-choice{aspect-ratio:1;padding:6px;border:0;border-radius:6px;background:#f2ede1;box-shadow:inset 0 0 0 1px var(--edge);cursor:pointer}.page-choice img{display:block;width:100%;height:100%}.page-choice:hover,.page-choice:focus-visible{outline:2px solid var(--tool-icon);outline-offset:1px}.picture-url{box-sizing:border-box;width:100%;height:38px;padding:0 12px;border:0;border-radius:4px;background:#ffffff0f;box-shadow:inset 0 0 0 1px var(--edge);color:var(--tool-icon);font:14px/1 system-ui,sans-serif}.picture-url:focus{outline:2px solid var(--tool-icon);outline-offset:1px}.export-hint.error{color:#ff9c8f}.picture-shown{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.picture-shown .slider{flex:1;min-width:8em}@media(max-width:600px),(max-height:640px){.icon{width:50px;min-height:40px}.icon svg{width:23px;height:23px}.menu-panel{max-height:calc(100vh - max(10px,env(safe-area-inset-top)) - 44px - max(10px,env(safe-area-inset-bottom)));max-height:calc(100dvh - max(10px,env(safe-area-inset-top)) - 44px - max(10px,env(safe-area-inset-bottom)));overflow-y:auto;overscroll-behavior:contain}.menu .flyout,.menu .flyout.end{position:fixed;top:auto;bottom:max(10px,env(safe-area-inset-bottom));left:50%;right:auto;translate:-50% 0;max-width:calc(100vw - 20px);flex-wrap:wrap}.labels .menu>.icon .label{display:none}.labels .icon{width:44px}}@media(max-width:600px){.walls-ui{top:calc(max(10px,env(safe-area-inset-top)) + 96px)}.teach-panel{padding:14px}.teach-surface{aspect-ratio:1 / 1}.teach-tests{gap:6px}.teach-actions .choices{flex-basis:100%}}.menu-unkept{max-width:300px;margin:0;font:500 12.5px/1.35 system-ui,-apple-system,Segoe UI,sans-serif;color:var(--muted)}.menu-foot{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:2px 12px;margin:-4px 0 0;font:600 11px/1.2 system-ui,-apple-system,Segoe UI,sans-serif;color:color-mix(in oklab,currentColor 55%,transparent)}.menu-version{display:inline-flex;align-items:center;gap:7px;height:var(--v2-top-h);min-height:var(--v2-top-h);padding:0 12px;border:0;border-radius:10px;background-color:var(--v2-top-bg);color:var(--v2-top-ink);box-shadow:var(--v2-top-lift);font:600 12.5px/1.2 system-ui,-apple-system,Segoe UI,sans-serif;font-variant-numeric:tabular-nums;cursor:pointer}.menu-version svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.85;stroke-linecap:round;stroke-linejoin:round}.menu-about{flex-basis:100%;max-width:min(340px,calc(100vw - 60px));max-height:40vh;overflow:auto;margin:0;padding:8px;border-radius:6px;background:color-mix(in oklab,currentColor 8%,transparent);font:500 11px/1.35 ui-monospace,Menlo,monospace;white-space:pre-wrap;text-align:left;-webkit-user-select:text;user-select:text}.menu-about[hidden]{display:none}.menu-credit{color:inherit;text-decoration:none}.menu-credit:hover{text-decoration:underline}.paper .menu{--float: #eceeee;--edge: rgb(30 40 50 / .12);--tool: #e1e5e6;--tool-icon: #2f3338;--text: #3d4147;--muted: #666b72;--faint: #9a9fa5;--chip: #e1e5e6;--chip-text: #2f3338;--chip-hover: #d6dbdd;--page: #eceeee}.paper .menu-panel{color:var(--text);box-shadow:inset 0 0 0 1px var(--edge),0 10px 30px #141e2829}.v2-pad-water>.v2-pad-ground,.v2-pad-water:after{-webkit-mask-image:url(pad-wash.webp);mask-image:url(pad-wash.webp)}body.paper .v2-pad-silk>.v2-pad-ground,body.paper .v2-pad-silk:after{-webkit-mask-image:url(pad-silk-light.webp);mask-image:url(pad-silk-light.webp)}body:not(.paper) .v2-pad-silk>.v2-pad-ground,body:not(.paper) .v2-pad-silk:after{-webkit-mask-image:url(pad-silk-dark.webp);mask-image:url(pad-silk-dark.webp)}
