.tpp-manual.svelte-1xj8okr{--mn-cover:var(--o-plum);--mn-paper:color-mix(in oklab, var(--o-paper) 86%, white);--mn-edge:color-mix(in oklab, var(--o-paper), var(--o-ink) 9%);--mn-edge-2:color-mix(in oklab, var(--o-paper), var(--o-ink) 16%);--mn-fold:color-mix(in oklab, var(--o-ink) 16%, transparent);--mn-pad:28px;--mn-radius:18px;--mn-tab-w:46px;isolation:isolate;color:var(--o-ink);padding-bottom:26px;display:block;position:relative}.tone-lime.svelte-1xj8okr{--mn-cover:var(--o-lime)}.tone-peach.svelte-1xj8okr{--mn-cover:var(--o-peach)}.tone-lilac.svelte-1xj8okr{--mn-cover:var(--o-lilac)}.has-tabs.svelte-1xj8okr{padding-right:var(--mn-tab-w)}.tpp-manual-floor.svelte-1xj8okr{left:4%;right:calc(4% + (var(--mn-tab-w) * .5));background:radial-gradient(closest-side, var(--o-shadow), transparent);pointer-events:none;z-index:-2;border-radius:50%;height:48px;position:absolute;bottom:0}.tpp-manual.svelte-1xj8okr:not(.has-tabs) .tpp-manual-floor:where(.svelte-1xj8okr){right:4%}.tpp-manual-cover.svelte-1xj8okr{min-height:100%;padding:var(--mn-pad);padding-left:calc(var(--mn-pad) + 10px);border-radius:8px var(--mn-radius) var(--mn-radius) 8px;background:radial-gradient(80% 55% at 14% 0%, #ffffff8c, transparent 62%), linear-gradient(165deg, var(--mn-paper), color-mix(in oklab, var(--mn-paper), var(--o-ink) 5%));box-shadow:3px 4px 0 var(--mn-edge), 6px 8px 0 var(--mn-paper), 8px 11px 0 var(--mn-edge), 11px 15px 0 var(--mn-edge-2), 0 40px 44px -26px color-mix(in oklab, var(--o-ink) 60%, transparent), inset 0 2px 1px #ffffffb3;position:relative}@supports (color:lab(0% 0 0)){.tpp-manual-cover.svelte-1xj8okr{background:radial-gradient(80% 55% at 14% 0%, lab(100% -.0000298023 .0000119209/.55), transparent 62%), linear-gradient(165deg, var(--mn-paper), color-mix(in oklab, var(--mn-paper), var(--o-ink) 5%));box-shadow:3px 4px 0 var(--mn-edge), 6px 8px 0 var(--mn-paper), 8px 11px 0 var(--mn-edge), 11px 15px 0 var(--mn-edge-2), 0 40px 44px -26px color-mix(in oklab, var(--o-ink) 60%, transparent), inset 0 2px 1px lab(100% -.0000298023 .0000119209/.7)}}.tpp-manual-cover.svelte-1xj8okr:before{content:"";background:linear-gradient(90deg, color-mix(in oklab, var(--mn-cover) 80%, black), var(--mn-cover) 45%, color-mix(in oklab, var(--mn-cover) 70%, white));width:12px;box-shadow:3px 0 6px -2px var(--mn-fold);border-radius:8px 0 0 8px;position:absolute;top:0;bottom:0;left:0}.tpp-manual-spread.svelte-1xj8okr{border-radius:var(--mn-radius);perspective:2600px;min-height:100%;box-shadow:0 5px 0 var(--mn-edge), 0 9px 0 var(--mn-paper), 0 12px 0 var(--mn-edge-2), 0 42px 46px -26px color-mix(in oklab, var(--o-ink) 60%, transparent);grid-template-columns:1fr 1fr;display:grid;position:relative}.is-single.svelte-1xj8okr .tpp-manual-spread:where(.svelte-1xj8okr){grid-template-columns:1fr}.tpp-manual-page.svelte-1xj8okr{min-width:0;padding:var(--mn-pad) var(--mn-pad) calc(var(--mn-pad) + 22px);background-color:var(--mn-paper);position:relative}.tpp-manual-left.svelte-1xj8okr{border-radius:var(--mn-radius) 3px 3px var(--mn-radius);background-image:radial-gradient(70% 50% at 10% 0%, #ffffff80, transparent 65%), linear-gradient(90deg, transparent 78%, var(--mn-fold))}@supports (color:lab(0% 0 0)){.tpp-manual-left.svelte-1xj8okr{background-image:radial-gradient(70% 50% at 10% 0%, lab(100% -.0000298023 .0000119209/.5), transparent 65%), linear-gradient(90deg, transparent 78%, var(--mn-fold))}}.tpp-manual-right.svelte-1xj8okr{border-radius:3px var(--mn-radius) var(--mn-radius) 3px;background-image:radial-gradient(60% 50% at 40% 0%, #fff6, transparent 65%), linear-gradient(270deg, transparent 84%, var(--mn-fold))}@supports (color:lab(0% 0 0)){.tpp-manual-right.svelte-1xj8okr{background-image:radial-gradient(60% 50% at 40% 0%, lab(100% -.0000298023 .0000119209/.4), transparent 65%), linear-gradient(270deg, transparent 84%, var(--mn-fold))}}.is-single.svelte-1xj8okr .tpp-manual-right:where(.svelte-1xj8okr){border-radius:8px var(--mn-radius) var(--mn-radius) 8px;background-image:radial-gradient(60% 50% at 20% 0%, #ffffff73, transparent 65%), linear-gradient(270deg, transparent 92%, var(--mn-fold));box-shadow:inset 12px 0 0 var(--mn-cover);padding-left:calc(var(--mn-pad) + 12px)}@supports (color:lab(0% 0 0)){.is-single.svelte-1xj8okr .tpp-manual-right:where(.svelte-1xj8okr){background-image:radial-gradient(60% 50% at 20% 0%, lab(100% -.0000298023 .0000119209/.45), transparent 65%), linear-gradient(270deg, transparent 92%, var(--mn-fold))}}.tpp-manual-folio.svelte-1xj8okr{letter-spacing:.04em;color:var(--o-muted);font-variant-numeric:tabular-nums;font-size:14px;font-weight:600;position:absolute;bottom:16px}.tpp-manual-folio.is-left.svelte-1xj8okr{left:var(--mn-pad)}.tpp-manual-folio.is-right.svelte-1xj8okr{right:var(--mn-pad)}.tpp-manual-staple.svelte-1xj8okr{background:linear-gradient(90deg, color-mix(in oklab, var(--o-ink) 40%, white), color-mix(in oklab, var(--o-ink) 8%, white) 45%, color-mix(in oklab, var(--o-ink) 55%, white));width:5px;height:36px;box-shadow:0 2px 2px color-mix(in oklab, var(--o-ink) 30%, transparent);z-index:2;border-radius:2px;position:absolute;left:50%;translate:-50%}.tpp-manual-staple.is-top.svelte-1xj8okr{top:20%}.tpp-manual-staple.is-bottom.svelte-1xj8okr{bottom:20%}.tpp-manual-turn.svelte-1xj8okr{border-radius:3px var(--mn-radius) var(--mn-radius) 3px;background:repeating-linear-gradient(180deg, transparent 0 31px, color-mix(in oklab, var(--o-ink) 6%, transparent) 31px 32px), linear-gradient(270deg, var(--mn-paper) 60%, var(--mn-edge));transform-origin:0%;pointer-events:none;z-index:3;width:50%;animation:.8s cubic-bezier(.45,.05,.3,1) forwards svelte-1xj8okr-tpp-manual-turn;position:absolute;top:0;bottom:0;left:50%}.is-single.svelte-1xj8okr .tpp-manual-turn:where(.svelte-1xj8okr){border-radius:8px var(--mn-radius) var(--mn-radius) 8px;width:100%;animation-name:svelte-1xj8okr-tpp-manual-turn-single;left:0}.tpp-manual-tabs.svelte-1xj8okr{z-index:-1;flex-direction:column;gap:10px;display:flex;position:absolute;top:12%;right:0;translate:calc(100% - 18px)}.tpp-manual-tabs.svelte-1xj8okr .tpp-manual-tab{--tab:var(--o-lilac);width:calc(var(--mn-tab-w) + 4px);background:linear-gradient(160deg, color-mix(in oklab, var(--tab) 70%, white), var(--tab) 55%, color-mix(in oklab, var(--tab) 82%, black));min-height:58px;box-shadow:0 5px 0 color-mix(in oklab, var(--tab) 62%, black), 0 12px 16px -10px color-mix(in oklab, var(--o-ink) 50%, transparent);color:var(--o-ink);filter:saturate(.7)brightness(.97);border-radius:0 14px 14px 0;place-items:center;padding:8px 8px 8px 14px;font-size:15px;font-weight:600;transition:translate .35s cubic-bezier(.3,1.5,.5,1),filter .25s;display:grid;translate:-14px}.tpp-manual-tabs.svelte-1xj8okr .tpp-manual-tab.is-on{filter:none;translate:2px}[data-motion=off] .tpp-manual-turn.svelte-1xj8okr{display:none}[data-motion=off] .tpp-manual-tabs.svelte-1xj8okr .tpp-manual-tab{transition:none}@media (prefers-reduced-motion:reduce){.tpp-manual-turn.svelte-1xj8okr{display:none}.tpp-manual-tabs.svelte-1xj8okr .tpp-manual-tab{transition:none}}@keyframes svelte-1xj8okr-tpp-manual-turn{0%{opacity:1;filter:brightness();transform:rotateY(0)}55%{filter:brightness(.92);opacity:1}to{opacity:0;filter:brightness(1.02);transform:rotateY(-178deg)}}@keyframes svelte-1xj8okr-tpp-manual-turn-single{0%{opacity:1;transform:rotateY(0)}to{opacity:0;transform:rotateY(-96deg)}}.tpp-public .public-atlas .so-page{--so-lilac:var(--lilac,var(--secondary));--so-lime:var(--lime,var(--secondary));--so-peach:var(--peach,var(--secondary));--so-sage:var(--sage,var(--secondary));--so-plum-deep:color-mix(in oklab, var(--primary) 62%, black);--so-plum-light:color-mix(in oklab, var(--primary) 45%, white);--so-paper:color-mix(in oklab, var(--paper,var(--background)) 86%, white);--so-bar-0:var(--so-lilac);--so-bar-1:var(--so-lime);--so-bar-2:var(--primary);--so-bar-3:var(--so-peach);--so-bar-4:var(--so-sage)}.tpp-public .public-atlas .so-page .so-hero{grid-template-columns:1.08fr .92fr;padding-top:40px;padding-bottom:0}.tpp-public .public-atlas .so-page .so-title{margin:0 0 30px}.tpp-public .public-atlas .so-page .so-title-line,.tpp-public .public-atlas .so-page .so-title-accent{letter-spacing:-.062em;font-size:clamp(58px,5.6vw,84px);line-height:1;display:block}.tpp-public .public-atlas .so-page .so-title-accent{margin-top:2px}.tpp-public .public-atlas .so-page .so-hero .dk-sub{max-width:500px}.tpp-public .public-atlas .so-page .so-hero-scene{place-items:center;min-height:560px;display:grid;position:relative}.tpp-public .public-atlas .so-page .so-hero-halo{aspect-ratio:1;background:radial-gradient(closest-side, color-mix(in oklab, var(--so-lilac) 70%, transparent), transparent);opacity:.8;border-radius:50%;width:540px;position:absolute}.tpp-public .public-atlas .so-page .so-hero-halo:after{content:"";border:1.5px dashed color-mix(in oklab, var(--primary) 22%, transparent);border-radius:50%;position:absolute;inset:6%}.tpp-public .public-atlas .so-page .so-hero-manual{width:390px;animation:7s ease-in-out infinite so-float;position:relative;rotate:-5deg}.tpp-public .public-atlas .so-page .so-hero-manual .tpp-manual-cover,.tpp-public .public-atlas .so-page .so-closing-manual .tpp-manual-cover{aspect-ratio:3/4;display:flex}.tpp-public .public-atlas .so-page .so-cover{flex-direction:column;width:100%;min-width:0;display:flex}.tpp-public .public-atlas .so-page .so-cover-kicker{letter-spacing:0;word-spacing:.12em;text-transform:none;color:var(--primary);align-items:center;gap:10px;font-size:13px;font-weight:600;display:flex}.tpp-public .public-atlas .so-page .so-cover-kicker:after{content:"";background:color-mix(in oklab, var(--primary) 20%, transparent);border-radius:2px;flex:1;height:2px}.tpp-public .public-atlas .so-page .so-cover-title{font-family:var(--dk-display);letter-spacing:-.06em;color:var(--primary);text-shadow:0 3px 0 color-mix(in oklab, var(--primary) 18%, transparent);margin:14px 0 2px -4px;font-size:132px;font-weight:600;line-height:.86;display:block}.tpp-public .public-atlas .so-page .so-cover-sub{letter-spacing:-.01em;color:var(--foreground);font-size:17px;font-weight:500;display:block}.tpp-public .public-atlas .so-page .so-parts{border:2px dashed color-mix(in oklab, var(--foreground) 20%, transparent);background:color-mix(in oklab, var(--so-lilac) 22%, transparent);border-radius:16px;margin-top:auto;padding:12px 12px 14px}.tpp-public .public-atlas .so-page .so-parts-label{letter-spacing:.18em;text-transform:uppercase;color:var(--muted-foreground);margin:0 0 6px 4px;font-size:11px;font-weight:600;display:block}.tpp-public .public-atlas .so-page .so-parts ul{grid-template-columns:repeat(3,1fr);gap:6px;margin:0;padding:0;list-style:none;display:grid}.tpp-public .public-atlas .so-page .so-parts li{text-align:center;justify-items:center;gap:2px;display:grid}.tpp-public .public-atlas .so-page .so-part-art{place-items:center;width:76px;height:70px;display:grid}.tpp-public .public-atlas .so-page .so-part-pal{width:82px;height:82px;margin-top:-10px;display:block}.tpp-public .public-atlas .so-page .so-part-slot{border:2px dashed color-mix(in oklab, var(--primary) 40%, transparent);background:color-mix(in oklab, var(--primary) 6%, transparent);border-radius:18px;width:52px;height:58px;display:block}.tpp-public .public-atlas .so-page .so-part-count{color:var(--foreground);font-variant-numeric:tabular-nums;font-size:16px;font-weight:700}.tpp-public .public-atlas .so-page .so-part-name{color:var(--muted-foreground);font-size:14px}.tpp-public .public-atlas .so-page .so-cover-foot{letter-spacing:.16em;text-transform:uppercase;color:var(--muted-foreground);text-align:right;margin-top:12px;font-size:12px;font-weight:600;display:block}.tpp-public .public-atlas .so-page .so-mini-book{background:linear-gradient(160deg, var(--so-plum-light), var(--primary) 48%, var(--so-plum-deep));width:58px;height:44px;box-shadow:0 4px 0 var(--so-plum-deep), 0 12px 12px -6px color-mix(in oklab, var(--foreground) 45%, transparent);border-radius:9px;display:block;position:relative;rotate:-8deg}.tpp-public .public-atlas .so-page .so-mini-book i{background:var(--so-paper) repeating-linear-gradient(180deg, transparent 0 5px, color-mix(in oklab, var(--primary) 18%, transparent) 5px 6px);border-radius:3px;width:calc(50% - 6px);position:absolute;top:5px;bottom:6px}.tpp-public .public-atlas .so-page .so-mini-book i:first-child{left:5px}.tpp-public .public-atlas .so-page .so-mini-book i:nth-child(2){right:5px}.tpp-public .public-atlas .so-page .so-mini-book b{background:var(--so-lime);border-radius:0 0 2px 2px;width:6px;height:16px;position:absolute;bottom:-9px;left:58%}.tpp-public .public-atlas .so-page .so-mini-peg{width:22px;height:46px;display:block;position:relative}.tpp-public .public-atlas .so-page .so-mini-peg i{background:linear-gradient(90deg, var(--so-plum-deep), var(--so-plum-light) 36%, var(--primary) 70%, var(--so-plum-deep));box-shadow:0 8px 10px -6px color-mix(in oklab, var(--foreground) 55%, transparent);border-radius:4px 4px 10px 10px;position:absolute;inset:8px 3px 0}.tpp-public .public-atlas .so-page .so-mini-peg:before{content:"";z-index:1;background:radial-gradient(circle at 36% 30%, color-mix(in oklab, var(--so-lime) 40%, white), var(--so-lime) 55%, color-mix(in oklab, var(--so-lime) 70%, var(--foreground)));height:15px;box-shadow:0 2px 0 color-mix(in oklab, var(--so-lime) 55%, black);border-radius:50%;position:absolute;top:0;left:0;right:0}.tpp-public .public-atlas .so-page .so-loose{z-index:2;position:absolute}.tpp-public .public-atlas .so-page .so-loose .so-mini-peg{scale:1.5}.tpp-public .public-atlas .so-page .so-loose .so-mini-book{scale:1.6}.tpp-public .public-atlas .so-page .so-loose-peg-a{bottom:3%;right:5%;rotate:78deg}.tpp-public .public-atlas .so-page .so-loose-peg-b{top:16%;right:12%;rotate:14deg}.tpp-public .public-atlas .so-page .so-loose-book{bottom:16%;left:6%;rotate:-12deg}.tpp-public .public-atlas .so-page .so-pick-stage{grid-template-columns:minmax(0,.74fr) minmax(0,1.26fr);align-items:center;gap:64px;display:grid}.tpp-public .public-atlas .so-page .so-choices{gap:12px;display:grid}.tpp-public .public-atlas .so-page .so-tab{text-align:left;border-radius:22px;grid-template-columns:50px minmax(0,1fr) 28px;align-items:center;gap:18px;width:100%;padding:18px 20px;transition:background .25s,border-color .25s,transform .3s cubic-bezier(.3,1.5,.5,1);display:grid;border:1px solid var(--border)!important;background:color-mix(in oklab, var(--paper,var(--background)) 70%, transparent)!important}.tpp-public .public-atlas .so-page .so-tab:hover{transform:translate(4px)}.tpp-public .public-atlas .so-page .so-tab.is-on{box-shadow:0 16px 30px -22px color-mix(in oklab, var(--foreground) 60%, transparent);border-color:color-mix(in oklab, var(--tab) 80%, var(--foreground) 10%)!important;background:color-mix(in oklab, var(--tab) 42%, var(--paper,var(--background)))!important}.tpp-public .public-atlas .so-page .so-tab:focus-visible{outline:3px solid var(--primary);outline-offset:3px}.tpp-public .public-atlas .so-page .so-tab-mark{width:50px;height:50px;color:var(--foreground);background:linear-gradient(160deg, color-mix(in oklab, var(--tab) 70%, white), var(--tab) 55%, color-mix(in oklab, var(--tab) 82%, black));box-shadow:0 4px 0 color-mix(in oklab, var(--tab) 62%, black);border-radius:14px;place-items:center;font-size:19px;font-weight:600;display:grid}.tpp-public .public-atlas .so-page .so-tab-copy{gap:3px;min-width:0;display:grid}.tpp-public .public-atlas .so-page .so-tab-label{letter-spacing:-.025em;color:var(--foreground);font-size:23px;line-height:1.15}.tpp-public .public-atlas .so-page .so-tab-tool{color:var(--muted-foreground);font-size:14px}.tpp-public .public-atlas .so-page .so-tab-go svg{width:20px;height:20px;color:var(--muted-foreground);transition:transform .25s}.tpp-public .public-atlas .so-page .so-tab.is-on .so-tab-go svg{color:var(--primary);transform:translate(4px)}.tpp-public .public-atlas .so-page .so-manual-wrap{min-width:0}.tpp-public .public-atlas .so-page .so-open-manual{--mn-pad:34px;padding-bottom:8px}.tpp-public .public-atlas .so-page .so-open-manual .tpp-manual-spread{min-height:470px}.tpp-public .public-atlas .so-page .so-drawing{flex-direction:column;gap:16px;height:100%;display:flex}.tpp-public .public-atlas .so-page .so-drawing-art{background:radial-gradient(70% 70% at 50% 45%, color-mix(in oklab, var(--so-lilac) 55%, transparent), transparent 75%);--so-sub:250px;--so-fish:58px;--so-board:300px;--so-hill:300px;border-radius:20px;flex:1;place-items:center;min-height:300px;display:grid}.tpp-public .public-atlas .so-page .so-drawing.is-small{height:auto;margin-bottom:22px}.tpp-public .public-atlas .so-page .so-drawing.is-small .so-drawing-art{--so-sub:190px;--so-fish:44px;--so-board:220px;--so-hill:220px;min-height:210px}.tpp-public .public-atlas .so-page .so-sea{width:calc(var(--so-sub) * 1.3);height:calc(var(--so-sub) * .9);place-items:center;display:grid;position:relative}.tpp-public .public-atlas .so-page .so-sea-fish{position:absolute}.tpp-public .public-atlas .so-page .so-sea-fish-a{top:6%;left:2%}.tpp-public .public-atlas .so-page .so-sea-fish-b{bottom:4%;right:0}.tpp-public .public-atlas .so-page .so-drawing-plate{gap:2px;display:grid}.tpp-public .public-atlas .so-page .so-drawing-plate b{letter-spacing:-.01em;color:var(--foreground);font-size:18px;font-weight:600}.tpp-public .public-atlas .so-page .so-drawing-plate span{color:var(--muted-foreground);font-size:15px}.tpp-public .public-atlas .so-page .so-page-copy{flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;height:100%;animation:.5s .25s both so-ink;display:flex}.tpp-public .public-atlas .so-page .so-page-kicker{letter-spacing:0;word-spacing:.12em;text-transform:none;color:var(--primary);font-size:13px;font-weight:600}.tpp-public .public-atlas .so-page .so-page-title{letter-spacing:-.045em;color:var(--foreground);font-size:40px;line-height:1.04}.tpp-public .public-atlas .so-page .so-page-text{color:var(--muted-foreground);font-size:18px;line-height:1.6}.tpp-public .public-atlas .so-page .so-page-cta{margin-top:10px}.tpp-public .public-atlas .so-page .so-foldout{filter:drop-shadow(0 30px 30px color-mix(in oklab, var(--foreground) 16%, transparent));--so-num:62px;--so-fold-board:230px;--so-fold-hill:150px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.tpp-public .public-atlas .so-page .so-fold{background-color:var(--so-paper);flex-direction:column;min-height:540px;padding:40px 38px 64px;display:flex;position:relative}.tpp-public .public-atlas .so-page .so-fold-0{clip-path:polygon(0 0,100% 3%,100% 97%,0 100%);background-image:linear-gradient(90deg, #fff6, transparent 55%, color-mix(in oklab, var(--foreground) 7%, transparent));border-radius:18px 0 0 18px}@supports (color:lab(0% 0 0)){.tpp-public .public-atlas .so-page .so-fold-0{background-image:linear-gradient(90deg, lab(100% -.0000298023 .0000119209/.4), transparent 55%, color-mix(in oklab, var(--foreground) 7%, transparent))}}.tpp-public .public-atlas .so-page .so-fold-1{clip-path:polygon(0 3%,100% 0,100% 100%,0 97%);background-image:linear-gradient(90deg, color-mix(in oklab, var(--foreground) 9%, transparent), transparent 45%, #ffffff4d)}@supports (color:lab(0% 0 0)){.tpp-public .public-atlas .so-page .so-fold-1{background-image:linear-gradient(90deg, color-mix(in oklab, var(--foreground) 9%, transparent), transparent 45%, lab(100% -.0000298023 .0000119209/.3))}}.tpp-public .public-atlas .so-page .so-fold-2{clip-path:polygon(0 0,100% 3%,100% 97%,0 100%);background-image:linear-gradient(90deg, #fff6, transparent 55%, color-mix(in oklab, var(--foreground) 6%, transparent));border-radius:0 18px 18px 0}@supports (color:lab(0% 0 0)){.tpp-public .public-atlas .so-page .so-fold-2{background-image:linear-gradient(90deg, lab(100% -.0000298023 .0000119209/.4), transparent 55%, color-mix(in oklab, var(--foreground) 6%, transparent))}}.tpp-public .public-atlas .so-page .so-fold-num{margin-top:6px;display:block}.tpp-public .public-atlas .so-page .so-fold-art{place-items:center;height:250px;margin:10px 0 26px;display:grid}.tpp-public .public-atlas .so-page .so-fold-title{letter-spacing:-.035em;color:var(--foreground);font-size:30px;line-height:1.1}.tpp-public .public-atlas .so-page .so-fold-text{color:var(--muted-foreground);max-width:320px;font-size:17px;line-height:1.6;margin-top:10px!important}.tpp-public .public-atlas .so-page .so-fold-folio{letter-spacing:.04em;color:var(--muted-foreground);font-size:14px;font-weight:600;position:absolute;bottom:30px;right:38px}.tpp-public .public-atlas .so-page .so-quiz{background:var(--paper,var(--background));width:min(100%,290px);box-shadow:0 6px 0 color-mix(in oklab, var(--so-lilac) 80%, var(--foreground) 10%), 0 20px 24px -14px color-mix(in oklab, var(--foreground) 45%, transparent);border-radius:18px;gap:14px;padding:20px;display:grid;rotate:-3deg}.tpp-public .public-atlas .so-page .so-quiz-row{gap:9px;display:grid}.tpp-public .public-atlas .so-page .so-quiz-row+.so-quiz-row{border-top:1px solid var(--border);padding-top:13px}.tpp-public .public-atlas .so-page .so-quiz-text{gap:6px;display:grid}.tpp-public .public-atlas .so-page .so-quiz-text i{background:color-mix(in oklab, var(--foreground) 16%, transparent);border-radius:4px;height:8px;display:block}.tpp-public .public-atlas .so-page .so-quiz-scale{justify-content:space-between;display:flex}.tpp-public .public-atlas .so-page .so-quiz-scale i{border:2px solid color-mix(in oklab, var(--foreground) 24%, transparent);border-radius:50%;width:22px;height:22px;display:block}.tpp-public .public-atlas .so-page .so-quiz-scale i.is-on{border-color:color-mix(in oklab, var(--so-lime) 60%, var(--foreground));background:radial-gradient(circle at 35% 30%, color-mix(in oklab, var(--so-lime) 40%, white), var(--so-lime) 60%);box-shadow:0 0 0 4px color-mix(in oklab, var(--so-lime) 35%, transparent)}.tpp-public .public-atlas .so-page .so-bars{background:var(--paper,var(--background));width:min(100%,290px);box-shadow:0 6px 0 color-mix(in oklab, var(--so-lime) 70%, var(--foreground) 12%), 0 20px 24px -14px color-mix(in oklab, var(--foreground) 45%, transparent);border-radius:18px;gap:13px;padding:26px 22px;display:grid;position:relative;rotate:2deg}.tpp-public .public-atlas .so-page .so-bars i{background:linear-gradient(180deg, color-mix(in oklab, var(--bar) 60%, white), var(--bar) 60%, color-mix(in oklab, var(--bar) 85%, black));height:22px;box-shadow:0 3px 0 color-mix(in oklab, var(--bar) 60%, black);border-radius:11px;display:block}.tpp-public .public-atlas .so-page .so-bars-tag{word-spacing:.12em;background:var(--so-lime);color:var(--foreground);border-radius:7px;padding:5px 10px;font-size:12px;font-weight:600;position:absolute;top:-14px;right:16px;rotate:4deg}.tpp-public .public-atlas .so-page .so-tools{width:290px;height:230px;display:block;position:relative}.tpp-public .public-atlas .so-page .so-tools-board{position:absolute;bottom:6px;left:0}.tpp-public .public-atlas .so-page .so-tools-hill{position:absolute;top:0;right:0}.tpp-public .public-atlas .so-page .so-closing-scene{place-items:center;min-height:470px;display:grid;position:relative}.tpp-public .public-atlas .so-page .so-closing-manual{width:320px;translate:40px;rotate:6deg}.tpp-public .public-atlas .so-page .so-closing-manual .so-cover-title{font-size:108px}.tpp-public .public-atlas .so-page .so-closing-pal{z-index:3;width:270px;position:absolute;bottom:-34px;left:-2%}@keyframes so-float{0%,to{translate:0}50%{translate:0 -10px}}@keyframes so-ink{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0}}.tpp-public .public-atlas .so-page[data-motion=off] .so-hero-manual,.tpp-public .public-atlas .so-page[data-motion=off] .so-page-copy{animation:none}@media (prefers-reduced-motion:reduce){.tpp-public .public-atlas .so-page .so-hero-manual,.tpp-public .public-atlas .so-page .so-page-copy{animation:none}}@media (max-width:1100px){.tpp-public .public-atlas .so-page .so-hero{grid-template-columns:1fr}.tpp-public .public-atlas .so-page .so-pick-stage{grid-template-columns:1fr;gap:36px}.tpp-public .public-atlas .so-page .so-foldout{filter:none;grid-template-columns:1fr;gap:16px}.tpp-public .public-atlas .so-page .so-fold{clip-path:none;min-height:0;box-shadow:0 6px 0 color-mix(in oklab, var(--paper,var(--background)), var(--foreground) 10%), 0 24px 30px -20px color-mix(in oklab, var(--foreground) 40%, transparent);border-radius:22px}}@media (max-width:760px){.tpp-public .public-atlas .so-page .so-hero{min-height:0;padding-top:8px}.tpp-public .public-atlas .so-page .so-hero-scene{order:-1;min-height:330px;margin:0 -8px}.tpp-public .public-atlas .so-page .so-hero-halo{width:330px}.tpp-public .public-atlas .so-page .so-hero-manual{width:222px}.tpp-public .public-atlas .so-page .so-hero-manual .tpp-manual,.tpp-public .public-atlas .so-page .so-hero-manual{--mn-pad:16px}.tpp-public .public-atlas .so-page .so-hero-manual .so-cover-title{margin-top:8px;font-size:74px}.tpp-public .public-atlas .so-page .so-hero-manual .so-cover-sub{font-size:14px}.tpp-public .public-atlas .so-page .so-hero-manual .so-cover-kicker{font-size:11px}.tpp-public .public-atlas .so-page .so-hero-manual .so-parts{padding:6px 6px 8px}.tpp-public .public-atlas .so-page .so-hero-manual .so-parts-label{display:none}.tpp-public .public-atlas .so-page .so-hero-manual .so-part-art{width:44px;height:42px;scale:.72}.tpp-public .public-atlas .so-page .so-hero-manual .so-part-count{font-size:14px}.tpp-public .public-atlas .so-page .so-hero-manual .so-part-name,.tpp-public .public-atlas .so-page .so-hero-manual .so-cover-foot{display:none}.tpp-public .public-atlas .so-page .so-loose-peg-a{bottom:4%;right:10%}.tpp-public .public-atlas .so-page .so-loose-peg-b{top:10%;right:8%}.tpp-public .public-atlas .so-page .so-loose-book{bottom:14%;left:5%}.tpp-public .public-atlas .so-page .so-loose .so-mini-peg{scale:1.1}.tpp-public .public-atlas .so-page .so-loose .so-mini-book{scale:1.15}.tpp-public .public-atlas .so-page .so-title-line,.tpp-public .public-atlas .so-page .so-title-accent{letter-spacing:-.055em;font-size:46px}.tpp-public .public-atlas .so-page .so-title{margin-bottom:18px}.tpp-public .public-atlas .so-page .so-tab{border-radius:18px;grid-template-columns:42px minmax(0,1fr) 22px;gap:14px;padding:14px}.tpp-public .public-atlas .so-page .so-tab-mark{border-radius:12px;width:42px;height:42px;font-size:17px}.tpp-public .public-atlas .so-page .so-tab-label{font-size:19px}.tpp-public .public-atlas .so-page .so-open-manual{--mn-pad:22px;--mn-tab-w:34px;padding-bottom:8px}.tpp-public .public-atlas .so-page .so-open-manual .tpp-manual-tab{min-height:50px;font-size:14px}.tpp-public .public-atlas .so-page .so-open-manual .tpp-manual-spread{min-height:0}.tpp-public .public-atlas .so-page .so-page-title{font-size:30px}.tpp-public .public-atlas .so-page .so-page-text{font-size:16px}.tpp-public .public-atlas .so-page .so-page-copy{height:auto}.tpp-public .public-atlas .so-page .so-quiz{gap:8px;width:224px;padding:14px}.tpp-public .public-atlas .so-page .so-quiz-row+.so-quiz-row{padding-top:9px}.tpp-public .public-atlas .so-page .so-quiz-scale i{width:17px;height:17px}.tpp-public .public-atlas .so-page .so-bars{gap:10px;width:230px;padding:20px 18px}.tpp-public .public-atlas .so-page .so-bars i{height:17px}.tpp-public .public-atlas .so-page .so-foldout{--so-fold-board:190px;--so-fold-hill:118px}.tpp-public .public-atlas .so-page .so-tools{height:176px;width:230px!important}.tpp-public .public-atlas .so-page .so-closing h2 br{display:inline}.tpp-public .public-atlas .so-page .so-closing h2 em{margin-left:0}.tpp-public .public-atlas .so-page .so-page-cta{gap:12px!important;width:auto!important;padding:16px 22px!important}.tpp-public .public-atlas .so-page .so-fold{padding:26px 24px 52px}.tpp-public .public-atlas .so-page .so-foldout{--so-num:52px}.tpp-public .public-atlas .so-page .so-fold-art{height:auto;min-height:0;margin:6px 0 16px}.tpp-public .public-atlas .so-page .so-fold-title{font-size:26px}.tpp-public .public-atlas .so-page .so-fold-text{font-size:16px}.tpp-public .public-atlas .so-page .so-fold-folio{bottom:22px;right:24px}.tpp-public .public-atlas .so-page .so-tools{width:270px}.tpp-public .public-atlas .so-page .so-closing-scene{min-height:360px}.tpp-public .public-atlas .so-page .so-closing-manual{width:220px;translate:50px}.tpp-public .public-atlas .so-page .so-closing-manual .so-cover-title{font-size:74px}.tpp-public .public-atlas .so-page .so-closing-manual .so-part-name,.tpp-public .public-atlas .so-page .so-closing-manual .so-parts-label{display:none}.tpp-public .public-atlas .so-page .so-closing-manual .so-part-art{width:44px;height:42px;scale:.72}.tpp-public .public-atlas .so-page .so-closing-manual .so-cover-sub{font-size:14px}.tpp-public .public-atlas .so-page .so-closing-manual{--mn-pad:16px}.tpp-public .public-atlas .so-page .so-closing-pal{width:170px;left:0}}[data-home-dark=true] .public-atlas .so-page .tpp-obj.tpp-manual{--dk-plum:var(--o-clay-plum);--dk-on-plum:var(--o-clay-on-plum);--dk-ink:var(--o-clay-ink);--dk-muted:var(--o-clay-muted);--dk-cream:var(--o-clay-cream);--dk-paper:var(--o-clay-paper);--dk-line:var(--o-clay-line);--dk-lilac:var(--o-lilac);--dk-lime:var(--o-clay-lime);--dk-sage:var(--o-clay-sage);--dk-shadow:color-mix(in oklab, var(--o-clay-ink) 22%, transparent);--so-lime:var(--o-clay-lime);--so-sage:var(--o-clay-sage);--so-plum-deep:color-mix(in oklab, var(--o-clay-plum) 62%, black);--so-plum-light:color-mix(in oklab, var(--o-clay-plum) 45%, white);--so-paper:color-mix(in oklab, var(--o-clay-paper) 86%, white);--so-bar-1:var(--o-clay-lime);--so-bar-2:var(--o-clay-plum);--so-bar-4:var(--o-clay-sage)}
