.lost-stage{top:var(--title-height);right:var(--gutter);bottom:calc(var(--footer-height) + var(--gutter) + var(--lost-bar,0px));left:var(--gutter);min-height:0;display:grid;position:absolute}.lost-study{--lost-bar:48px}.lost-study__bar{z-index:60;right:var(--gutter);bottom:calc(var(--footer-height) + var(--gutter));left:var(--gutter);scrollbar-width:none;align-items:center;gap:14px;height:30px;display:flex;position:absolute;overflow-x:auto}.lost-study__bar>*{flex:none}.lost-study__bar>span{letter-spacing:.22em;opacity:.5;font-size:9.5px;font-weight:800}.lost-study__switch{outline:var(--hair) solid var(--ink);outline-offset:calc(-1 * var(--hair));display:flex}.lost-study__switch button{height:30px;color:var(--ink);letter-spacing:.14em;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0 13px;font-size:10px;font-weight:800;transition:background .16s,color .16s}.lost-study__switch button b{font-variant-numeric:tabular-nums;opacity:.55;margin-right:8px}.lost-study__switch button[data-active=true]{background:var(--ink);color:var(--page)}.lost-figure{grid-template-rows:minmax(0,1fr) auto;justify-items:center;gap:18px;min-height:0;display:grid}.lost-figure>svg{width:min(100%,820px);height:100%;min-height:0;overflow:visible}.lost-figure footer{flex-wrap:wrap;justify-content:center;align-items:center;gap:22px;min-height:44px;display:flex}.lost-status{letter-spacing:.22em;opacity:.6;margin:0;font-size:10px;font-weight:800}.lost-action{background:var(--ink);height:44px;color:var(--page);letter-spacing:.18em;cursor:pointer;border:0;align-items:center;padding:0 22px;font-size:11px;font-weight:800;text-decoration:none;transition:background .16s,color .16s,opacity .16s;display:inline-flex}.lost-action:hover:not(:disabled),.lost-action:focus-visible{background:rgb(var(--accent-rgb));color:var(--ink)}.lost-action:disabled{cursor:default;opacity:.28}.lost-slab path,.lost-cube path{stroke-width:.6px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.lost-slab .t{fill:var(--canvas);stroke:var(--canvas)}.lost-slab .l{fill:color-mix(in srgb, var(--ink) 22%, var(--canvas));stroke:color-mix(in srgb, var(--ink) 22%, var(--canvas))}.lost-slab .r{fill:color-mix(in srgb, var(--ink) 42%, var(--canvas));stroke:color-mix(in srgb, var(--ink) 42%, var(--canvas))}.lost-cube .t{fill:color-mix(in srgb, var(--ink) 20%, var(--page));stroke:color-mix(in srgb, var(--ink) 20%, var(--page))}.lost-cube .l{fill:color-mix(in srgb, var(--ink) 60%, var(--page));stroke:color-mix(in srgb, var(--ink) 60%, var(--page))}.lost-cube .r{fill:var(--ink);stroke:var(--ink)}.lost-room{fill:var(--canvas);stroke:var(--ink);stroke-width:1.2px;stroke-linecap:round;stroke-linejoin:round;display:block;overflow:visible}.lost-room path{vector-effect:non-scaling-stroke}.lost-room__ground{fill:rgb(var(--ink-rgb) / .12);stroke:none}.lost-room__seam{fill:none;stroke-width:.9px;opacity:.45}@media (max-width:820px){.paper-page.lost-page{height:auto;min-height:100dvh;overflow:visible}.lost-stage{min-height:560px;margin:174px 16px calc(var(--footer-height) + 72px);position:relative;inset:auto}.lost-study__bar{bottom:calc(var(--footer-height) + 10px);position:fixed;overflow-x:auto}}
