.tpp-public .public-atlas .dk-page .to{width:var(--to-w,200px);display:block;position:relative}.tpp-public .public-atlas .dk-page .to-journal .tpp-notebook{--nb-pad:calc(var(--to-w) * .035);padding-bottom:calc(var(--to-w) * .05)}.tpp-public .public-atlas .dk-page .to-journal .tpp-notebook-cover{border-radius:calc(var(--to-w) * .06);box-shadow:0 calc(var(--to-w) * .022) 0 var(--o-plum-deep), 0 calc(var(--to-w) * .06) calc(var(--to-w) * .07) calc(var(--to-w) * -.04) color-mix(in oklab, var(--o-ink) 55%, transparent), inset 0 2px 1px #ffffff6b}@supports (color:lab(0% 0 0)){.tpp-public .public-atlas .dk-page .to-journal .tpp-notebook-cover{box-shadow:0 calc(var(--to-w) * .022) 0 var(--o-plum-deep), 0 calc(var(--to-w) * .06) calc(var(--to-w) * .07) calc(var(--to-w) * -.04) color-mix(in oklab, var(--o-ink) 55%, transparent), inset 0 2px 1px lab(100% -.0000298023 .0000119209/.42)}}.tpp-public .public-atlas .dk-page .to-journal .tpp-notebook-page{padding:calc(var(--to-w) * .035) calc(var(--to-w) * .04);min-height:calc(var(--to-w) * .5)}.tpp-public .public-atlas .dk-page .to-journal .tpp-notebook-ribbon{width:calc(var(--to-w) * .03);left:calc(50% + var(--to-w) * .06)}.tpp-public .public-atlas .dk-page .to-journal .tpp-notebook-floor{height:calc(var(--to-w) * .08)}.tpp-public .public-atlas .dk-page .to-ink{gap:calc(var(--to-w) / 16 - 3px);padding-top:calc(var(--to-w) / 16 * 2 - var(--to-w) * .035 + 1px);display:grid}.tpp-public .public-atlas .dk-page .to-ink i{background:color-mix(in oklab, var(--o-plum,var(--primary)) 42%, transparent);border-radius:3px;height:3px;display:block;translate:0 -5px}.tpp-public .public-atlas .dk-page .to-ink i:first-child{width:84%}.tpp-public .public-atlas .dk-page .to-ink i:nth-child(2){width:62%}.tpp-public .public-atlas .dk-page .to-ink i:nth-child(3){width:90%}.tpp-public .public-atlas .dk-page .to-ink i:nth-child(4){width:74%}.tpp-public .public-atlas .dk-page .to-ink i:nth-child(5){width:40%}.tpp-public .public-atlas .dk-page .to-ink-short i:first-child{width:70%}.tpp-public .public-atlas .dk-page .to-ink-short i:nth-child(2){width:36%}.tpp-public .public-atlas .dk-page .to-fan{height:calc(var(--to-w) * .42 * 1.4 + var(--to-w) * .08);display:block;position:relative}.tpp-public .public-atlas .dk-page .to-fan .to-card{transform-origin:50% 100%;transition:transform .4s cubic-bezier(.3,1.5,.5,1);position:absolute;bottom:0}.tpp-public .public-atlas .dk-page .to-card-a{left:2%;transform:rotate(-14deg)}.tpp-public .public-atlas .dk-page .to-card-b{left:29%;transform:rotate(-2deg)translateY(-4%)}.tpp-public .public-atlas .dk-page .to-card-c{left:55%;transform:rotate(11deg)}.tpp-public .public-atlas .dk-page .to-mood .tpp-mood{width:100%;display:block}.tpp-public .public-atlas .dk-page .to-mood .tpp-mood svg{width:100%;height:auto;display:block;overflow:visible}.tpp-public .public-atlas .dk-page .to-clock-wrap{text-align:center;padding-bottom:calc(var(--to-w) * .1);display:block;position:relative}.tpp-public .public-atlas .dk-page .to-clock-wrap:after{content:"";height:calc(var(--to-w) * .1);background:radial-gradient(closest-side, var(--dk-shadow), transparent);border-radius:50%;position:absolute;bottom:0;left:8%;right:8%}.tpp-public .public-atlas .dk-page .to .to-clock{font-size:calc(var(--to-w) * .2)}.tpp-public .public-atlas .dk-page .to.is-lit .to-card-a{transform:rotate(-20deg)translate(-6%)}.tpp-public .public-atlas .dk-page .to.is-lit .to-card-c{transform:rotate(17deg)translate(6%)}.tpp-public .public-atlas .dk-page .lt-hero{grid-template-columns:.82fr 1.18fr}.tpp-public .public-atlas .dk-page .lt-scene{padding:10px 0 24px;position:relative;container-type:inline-size}.tpp-public .public-atlas .dk-page .lt-desk{aspect-ratio:1.24;display:block}.tpp-public .public-atlas .dk-page .lt-spot{color:var(--dk-ink);flex-direction:column;align-items:center;gap:1.4cqw;text-decoration:none;transition:transform .35s cubic-bezier(.3,1.5,.5,1);display:flex;position:absolute}.tpp-public .public-atlas .dk-page .lt-spot:hover,.tpp-public .public-atlas .dk-page .lt-spot:focus-visible{transform:translateY(-8px)}.tpp-public .public-atlas .dk-page .lt-spot-tag{background:var(--dk-paper);box-shadow:0 2px 0 color-mix(in oklab, var(--dk-paper) 70%, var(--dk-plum)), 0 8px 14px -8px var(--dk-shadow);white-space:nowrap;border-radius:99px;align-items:center;gap:7px;padding:6px 12px 7px;font-size:14px;font-weight:500;transition:background .2s,color .2s;display:inline-flex}.tpp-public .public-atlas .dk-page .lt-spot-tag:after{content:"↗";opacity:.6;font-size:13px}.tpp-public .public-atlas .dk-page .lt-spot:hover .lt-spot-tag,.tpp-public .public-atlas .dk-page .lt-spot:focus-visible .lt-spot-tag{background:var(--dk-plum);color:var(--dk-on-plum)}.tpp-public .public-atlas .dk-page .lt-spot-journal{rotate:-4deg}.tpp-public .public-atlas .dk-page .lt-spot-habits{rotate:3deg}.tpp-public .public-atlas .dk-page .lt-toy-desk .tpp-desk-top{padding:48px 48px 44px}.tpp-public .public-atlas .dk-page .lt-rack{grid-template-columns:repeat(3,1fr);align-items:start;gap:28px;display:grid}.tpp-public .public-atlas .dk-page .lt-rack-slot{min-height:168px;position:relative}.tpp-public .public-atlas .dk-page .lt-rack-0{rotate:-1.6deg}.tpp-public .public-atlas .dk-page .lt-rack-1{margin-top:14px;rotate:1.2deg}.tpp-public .public-atlas .dk-page .lt-rack-2{rotate:-.6deg}.tpp-public .public-atlas .dk-page .lt-slip-btn{text-align:left;cursor:grab;z-index:2;border-radius:14px;width:100%;padding:0;display:block;position:relative}.tpp-public .public-atlas .dk-page .lt-slip-btn:active{cursor:grabbing}.tpp-public .public-atlas .dk-page .lt-rack{z-index:1;position:relative}.tpp-public .public-atlas .dk-page .lt-toy.is-dragging .lt-rack{z-index:10}.tpp-public .public-atlas .dk-page .lt-toy.is-dragging .lt-slip-btn[aria-pressed=true]{z-index:20;transition:none}.tpp-public .public-atlas .dk-page .lt-slip{width:100%;display:flex}.tpp-public .public-atlas .dk-page .lt-rack-empty{border:2px dashed color-mix(in oklab, var(--dk-plum) 24%, transparent);height:64px;color:var(--dk-plum);border-radius:14px;justify-content:center;align-items:center;gap:8px;font-size:15px;display:flex}.tpp-public .public-atlas .dk-page .lt-rack-empty svg{width:16px;height:16px}.tpp-public .public-atlas .dk-page .lt-rack-slot:has(.lt-rack-empty){min-height:0}.tpp-public .public-atlas .dk-page .lt-toy.is-folded .lt-rack{display:none}.tpp-public .public-atlas .dk-page .lt-toy.is-folded .lt-toy-status{margin-top:0}.tpp-public .public-atlas .dk-page .lt-toy-status{color:var(--dk-ink);text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 14px;min-height:44px;margin:34px 0 30px;font-size:17px;display:flex}.tpp-public .public-atlas .dk-page .lt-toy-dot{background:var(--dk-plum);width:10px;height:10px;box-shadow:0 0 0 4px color-mix(in oklab, var(--dk-plum) 16%, transparent);border-radius:50%}.tpp-public .public-atlas .dk-page .lt-toy.is-armed .lt-toy-dot{background:var(--dk-lime);box-shadow:0 0 0 4px color-mix(in oklab, var(--dk-lime) 40%, transparent)}.tpp-public .public-atlas .dk-page .lt-toy-reset{background:var(--dk-paper);border-radius:99px;align-items:center;gap:8px;padding:9px 16px;font-size:15px;display:inline-flex}.tpp-public .public-atlas .dk-page .lt-toy-reset svg{width:15px;height:15px}.tpp-public .public-atlas .dk-page .lt-targets{grid-template-columns:repeat(6,1fr);align-items:start;gap:16px;display:grid}.tpp-public .public-atlas .dk-page .lt-target{min-width:0;position:relative}.tpp-public .public-atlas .dk-page .lt-target-btn{background:radial-gradient(90% 70% at 20% 0%, #ffffff8c, transparent 60%), color-mix(in oklab, var(--dk-paper) 76%, var(--dk-peach));width:100%;height:214px;box-shadow:0 8px 0 color-mix(in oklab, var(--dk-paper) 60%, var(--dk-plum)), inset 0 2px 0 #ffffffb3;border-radius:26px;flex-direction:column;justify-content:flex-end;align-items:center;gap:14px;padding:16px 10px 18px;transition:transform .3s cubic-bezier(.3,1.5,.5,1),box-shadow .25s,background .25s;display:flex;position:relative}@supports (color:lab(0% 0 0)){.tpp-public .public-atlas .dk-page .lt-target-btn{background:radial-gradient(90% 70% at 20% 0%, lab(100% -.0000298023 .0000119209/.55), transparent 60%), color-mix(in oklab, var(--dk-paper) 76%, var(--dk-peach));box-shadow:0 8px 0 color-mix(in oklab, var(--dk-paper) 60%, var(--dk-plum)), inset 0 2px 0 lab(100% -.0000298023 .0000119209/.7)}}.tpp-public .public-atlas .dk-page .lt-target-btn[aria-disabled=true]{cursor:default}.tpp-public .public-atlas .dk-page .lt-target-obj{flex:1;place-items:end center;width:100%;display:grid}.tpp-public .public-atlas .dk-page .lt-target-journal,.tpp-public .public-atlas .dk-page .lt-target-habits,.tpp-public .public-atlas .dk-page .lt-target-goals{--to-w:150px}.tpp-public .public-atlas .dk-page .lt-target-exercises{--to-w:140px}.tpp-public .public-atlas .dk-page .lt-target-mood{--to-w:78px}.tpp-public .public-atlas .dk-page .lt-target-review{--to-w:124px}.tpp-public .public-atlas .dk-page .lt-target-name{letter-spacing:-.01em;font-size:16px;font-weight:500}.tpp-public .public-atlas .dk-page .lt-target-pop{position:absolute;top:40%;left:50%}.tpp-public .public-atlas .dk-page .lt-toy.is-armed .lt-target-btn{box-shadow:0 8px 0 color-mix(in oklab, var(--dk-paper) 60%, var(--dk-plum)), 0 0 0 3px color-mix(in oklab, var(--dk-plum) 30%, transparent), inset 0 2px 0 #ffffffb3;cursor:pointer}@supports (color:lab(0% 0 0)){.tpp-public .public-atlas .dk-page .lt-toy.is-armed .lt-target-btn{box-shadow:0 8px 0 color-mix(in oklab, var(--dk-paper) 60%, var(--dk-plum)), 0 0 0 3px color-mix(in oklab, var(--dk-plum) 30%, transparent), inset 0 2px 0 lab(100% -.0000298023 .0000119209/.7)}}.tpp-public .public-atlas .dk-page .lt-toy.is-armed .lt-target-btn:hover,.tpp-public .public-atlas .dk-page .lt-target.is-hover .lt-target-btn{box-shadow:0 8px 0 color-mix(in oklab, var(--dk-paper) 60%, var(--dk-plum)), 0 0 0 4px var(--dk-lime), 0 24px 30px -18px var(--dk-shadow), inset 0 2px 0 #ffffffb3;transform:translateY(-8px)}@supports (color:lab(0% 0 0)){.tpp-public .public-atlas .dk-page .lt-toy.is-armed .lt-target-btn:hover,.tpp-public .public-atlas .dk-page .lt-target.is-hover .lt-target-btn{box-shadow:0 8px 0 color-mix(in oklab, var(--dk-paper) 60%, var(--dk-plum)), 0 0 0 4px var(--dk-lime), 0 24px 30px -18px var(--dk-shadow), inset 0 2px 0 lab(100% -.0000298023 .0000119209/.7)}}.tpp-public .public-atlas .dk-page .lt-target.has-slip .lt-target-btn{background:radial-gradient(90% 70% at 20% 0%, #ffffff8c, transparent 60%), color-mix(in oklab, var(--dk-lime) 52%, var(--dk-paper))}@supports (color:lab(0% 0 0)){.tpp-public .public-atlas .dk-page .lt-target.has-slip .lt-target-btn{background:radial-gradient(90% 70% at 20% 0%, lab(100% -.0000298023 .0000119209/.55), transparent 60%), color-mix(in oklab, var(--dk-lime) 52%, var(--dk-paper))}}.tpp-public .public-atlas .dk-page .lt-target.is-wrong .lt-target-btn{animation:.5s lt-wobble}.tpp-public .public-atlas .dk-page .lt-landed{justify-items:start;gap:10px;margin-top:14px;display:grid}.tpp-public .public-atlas .dk-page .lt-landed-slip{width:100%;padding:20px 14px 14px;rotate:-1.5deg}.tpp-public .public-atlas .dk-page .lt-landed-slip .tpp-slip-idea{font-size:14px;line-height:1.45}.tpp-public .public-atlas .dk-page .lt-try{background:var(--dk-plum);color:var(--dk-on-plum);border-radius:99px;align-items:center;gap:6px;padding:8px 14px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.tpp-public .public-atlas .dk-page .lt-try svg{width:14px;height:14px}.tpp-public .public-atlas .dk-page .lt-try-short{display:none}.tpp-public .public-atlas .dk-page .lt-shelf{grid-template-columns:repeat(3,1fr);gap:56px 32px;margin:0;padding:0;list-style:none;display:grid}.tpp-public .public-atlas .dk-page .lt-tile{flex-direction:column;align-items:flex-start;display:flex}.tpp-public .public-atlas .dk-page .lt-tile-art{width:100%;transition:transform .35s cubic-bezier(.3,1.5,.5,1);display:block}.tpp-public .public-atlas .dk-page .lt-tile:hover .lt-tile-art{transform:translateY(-6px)}.tpp-public .public-atlas .dk-page .lt-tile-desk{height:280px;display:block}.tpp-public .public-atlas .dk-page .lt-tile-desk .tpp-desk-top{place-items:center;display:grid}.tpp-public .public-atlas .dk-page .lt-tile-obj{display:block}.tpp-public .public-atlas .dk-page .lt-tile-journal{--to-w:270px}.tpp-public .public-atlas .dk-page .lt-tile-habits{--to-w:280px}.tpp-public .public-atlas .dk-page .lt-tile-goals{--to-w:250px}.tpp-public .public-atlas .dk-page .lt-tile-exercises{--to-w:230px}.tpp-public .public-atlas .dk-page .lt-tile-mood{--to-w:140px}.tpp-public .public-atlas .dk-page .lt-tile-review{--to-w:230px}.tpp-public .public-atlas .dk-page .lt-tile h3{letter-spacing:-.04em;margin:34px 0 10px;font-size:34px;line-height:1.1}.tpp-public .public-atlas .dk-page .lt-tile p{color:var(--dk-muted);max-width:380px;margin-bottom:18px;font-size:17px;line-height:1.6}.tpp-public .public-atlas .dk-page .lt-tile-link{margin-top:auto}.tpp-public .public-atlas .dk-page .lt-closing-scene{--lt-close-w:400px;justify-items:center;padding-top:40px;display:grid;position:relative}.tpp-public .public-atlas .dk-page .lt-closing-desk{width:520px;max-width:100%;display:block}.tpp-public .public-atlas .dk-page .lt-closing-desk .tpp-desk-top{place-items:center;padding:54px 30px 38px;display:grid}.tpp-public .public-atlas .dk-page .lt-closing-pal{z-index:2;width:210px;position:absolute;top:-70px;left:-10px;rotate:-10deg}@media (max-width:1100px){.tpp-public .public-atlas .dk-page .lt-hero{grid-template-columns:1fr}.tpp-public .public-atlas .dk-page .lt-scene{order:-1;width:100%;max-width:760px;margin:0 auto}.tpp-public .public-atlas .dk-page .lt-targets{grid-template-columns:repeat(3,1fr)}.tpp-public .public-atlas .dk-page .lt-shelf{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.tpp-public .public-atlas .dk-page .lt-scene{width:calc(100% + 16px);margin:0 -8px;padding-bottom:18px}.tpp-public .public-atlas .dk-page .lt-desk{aspect-ratio:auto}.tpp-public .public-atlas .dk-page .lt-desk .tpp-desk-top{grid-template-columns:1fr 1fr;gap:10px 8px;padding:22px 12px 20px;display:grid}.tpp-public .public-atlas .dk-page .lt-spot{justify-content:flex-end;gap:10px;min-height:150px;position:static;rotate:0deg}.tpp-public .public-atlas .dk-page .lt-spot-journal,.tpp-public .public-atlas .dk-page .lt-spot-habits,.tpp-public .public-atlas .dk-page .lt-spot-goals{--to-w:148px!important}.tpp-public .public-atlas .dk-page .lt-spot-exercises{--to-w:132px!important}.tpp-public .public-atlas .dk-page .lt-spot-mood{--to-w:70px!important}.tpp-public .public-atlas .dk-page .lt-spot-review{--to-w:124px!important}.tpp-public .public-atlas .dk-page .lt-spot-journal{order:1}.tpp-public .public-atlas .dk-page .lt-spot-habits{order:2}.tpp-public .public-atlas .dk-page .lt-spot-goals{order:3}.tpp-public .public-atlas .dk-page .lt-spot-exercises{order:4}.tpp-public .public-atlas .dk-page .lt-spot-mood{order:5}.tpp-public .public-atlas .dk-page .lt-spot-review{order:6}.tpp-public .public-atlas .dk-page .lt-try-long{display:none}.tpp-public .public-atlas .dk-page .lt-try-short{display:inline}.tpp-public .public-atlas .dk-page .lt-spot-tag{padding:5px 10px 6px;font-size:14px}.tpp-public .public-atlas .dk-page .lt-spot-tag:after{display:none}.tpp-public .public-atlas .dk-page .lt-toy-desk .tpp-desk-top{padding:22px 14px 24px}.tpp-public .public-atlas .dk-page .lt-rack{scroll-snap-type:x mandatory;scrollbar-width:none;gap:14px;margin:0 -14px;padding:10px 14px 16px;display:flex;overflow-x:auto}.tpp-public .public-atlas .dk-page .lt-rack::-webkit-scrollbar{display:none}.tpp-public .public-atlas .dk-page .lt-rack-slot{scroll-snap-align:center;flex:0 0 82%;min-height:0;margin-top:0;rotate:0deg}.tpp-public .public-atlas .dk-page .lt-rack-empty{height:56px}.tpp-public .public-atlas .dk-page .lt-toy-status{margin:16px 0 20px;font-size:16px}.tpp-public .public-atlas .dk-page .lt-targets{gap:12px 10px}.tpp-public .public-atlas .dk-page .lt-target-btn{border-radius:20px;gap:10px;height:150px;padding:12px 6px}.tpp-public .public-atlas .dk-page .lt-target-journal,.tpp-public .public-atlas .dk-page .lt-target-habits,.tpp-public .public-atlas .dk-page .lt-target-goals{--to-w:96px}.tpp-public .public-atlas .dk-page .lt-target-exercises{--to-w:88px}.tpp-public .public-atlas .dk-page .lt-target-mood{--to-w:52px}.tpp-public .public-atlas .dk-page .lt-target-review{--to-w:84px}.tpp-public .public-atlas .dk-page .lt-target-name{font-size:14px}.tpp-public .public-atlas .dk-page .lt-landed{margin-top:10px}.tpp-public .public-atlas .dk-page .lt-landed-slip{display:none}.tpp-public .public-atlas .dk-page .lt-try{padding:7px 11px}.tpp-public .public-atlas .dk-page .lt-shelf{grid-template-columns:1fr 1fr;gap:40px 14px}.tpp-public .public-atlas .dk-page .lt-tile-desk{height:150px}.tpp-public .public-atlas .dk-page .lt-tile-journal,.tpp-public .public-atlas .dk-page .lt-tile-habits,.tpp-public .public-atlas .dk-page .lt-tile-goals{--to-w:140px}.tpp-public .public-atlas .dk-page .lt-tile-exercises{--to-w:118px}.tpp-public .public-atlas .dk-page .lt-tile-mood{--to-w:76px}.tpp-public .public-atlas .dk-page .lt-tile-review{--to-w:120px}.tpp-public .public-atlas .dk-page .lt-tile h3{margin:20px 0 6px;font-size:24px}.tpp-public .public-atlas .dk-page .lt-tile p{margin-bottom:12px;font-size:15px;line-height:1.5}.tpp-public .public-atlas .dk-page .lt-closing-scene{--lt-close-w:290px;padding-top:60px}.tpp-public .public-atlas .dk-page .lt-closing-desk .tpp-desk-top{padding:40px 16px 28px}.tpp-public .public-atlas .dk-page .lt-closing-pal{width:140px;top:-10px;left:0}}@media (hover:hover) and (pointer:fine){.tpp-public .public-atlas .dk-page .lt-slip-btn{touch-action:none}}.tpp-public .public-atlas .dk-page[data-motion=off] :is(.lt-spot,.lt-target-btn,.to-card,.lt-tile-art){transition:none;animation:none}@media (prefers-reduced-motion:reduce){.tpp-public .public-atlas .dk-page :is(.lt-spot,.lt-target-btn,.to-card,.lt-tile-art){transition:none;animation:none}}@keyframes lt-wobble{0%,to{transform:translate(0)}25%{transform:translate(-7px)rotate(-2deg)}60%{transform:translate(6px)rotate(1.5deg)}}@media (max-width:760px){[data-home-dark=true] .tpp-public .public-atlas .lt-tile-obj .tpp-obj.tpp-pegboard{--pg-out:color-mix(in oklab, var(--o-clay-plum) 55%, var(--o-clay-ink));--pg-in:color-mix(in oklab, var(--o-clay-lime) 45%, var(--o-clay-ink))}[data-home-dark=true] .tpp-public .public-atlas .lt-tile-obj .tpp-obj.tpp-pegboard .tpp-pegboard-col.is-in .tpp-pegboard-day{color:var(--o-clay-lime)}[data-home-dark=true] .tpp-public .public-atlas .lt-tile-obj .tpp-obj.tpp-pegboard .tpp-pegboard-peg{background:linear-gradient(90deg, color-mix(in oklab, var(--pg-out) 70%, black) 0%, var(--pg-out) 28%, color-mix(in oklab, var(--pg-out) 82%, white) 42%, var(--pg-out) 60%, color-mix(in oklab, var(--pg-out) 70%, black) 100%)}[data-home-dark=true] .tpp-public .public-atlas .lt-tile-obj .tpp-obj.tpp-pegboard .tpp-pegboard-hole{background:radial-gradient(120% 110% at 50% 20%, color-mix(in oklab, var(--o-clay-ink) 60%, black) 0 40%, color-mix(in oklab, var(--o-clay-ink) 85%, var(--pg-face)) 75%);box-shadow:0 .1em #ffffff24,inset 0 .12em .2em #000;box-shadow:0 .1em lab(100% -.0000298023 .0000119209/.14),inset 0 .12em .2em lab(0% 0 0)}}.lt-companions.svelte-18ctrql{max-width:1500px;margin:0 auto}.lt-companions.svelte-18ctrql:empty{display:none}
