@keyframes tpp-headset-lamp{0%,to{opacity:1}50%{opacity:.35}}.tpp-headset{--hs-tone:var(--o-plum);--hs-deep:color-mix(in oklab, var(--hs-tone) 62%, black);--hs-light:color-mix(in oklab, var(--hs-tone) 45%, white);--hs-cushion:var(--o-lime);width:var(--hs-w,260px);aspect-ratio:1;display:block;overflow:visible}.tpp-headset.tone-ink{--hs-tone:color-mix(in oklab, var(--o-ink) 88%, var(--o-plum))}.tpp-headset.tone-lilac{--hs-tone:color-mix(in oklab, var(--o-lilac) 70%, var(--o-plum));--hs-cushion:var(--o-paper)}.tpp-headset svg{width:100%;height:100%;display:block;overflow:visible}.tpp-headset .hs-band-edge{stroke:var(--hs-deep)}.tpp-headset .hs-band{stroke:var(--hs-tone)}.tpp-headset .hs-band-shine{stroke:#ffffff8c;stroke:lab(100% -.0000298023 .0000119209/.55)}.tpp-headset .hs-cup-edge{fill:var(--hs-deep)}.tpp-headset .hs-cup{fill:var(--hs-tone)}.tpp-headset .hs-cup-shine{fill:#ffffff73;fill:lab(100% -.0000298023 .0000119209/.45)}.tpp-headset .hs-cushion{fill:var(--hs-cushion)}.tpp-headset .hs-cushion-edge{fill:color-mix(in oklab, var(--hs-cushion) 65%, var(--o-ink))}.tpp-headset .hs-boom{stroke:var(--hs-deep)}.tpp-headset .hs-boom-top{stroke:var(--hs-light)}.tpp-headset .hs-mic{fill:color-mix(in oklab, var(--o-ink) 80%, var(--hs-tone))}.tpp-headset .hs-mic-shine{fill:#fff6;fill:lab(100% -.0000298023 .0000119209/.4)}.tpp-headset .hs-lamp{fill:var(--o-lime)}.tpp-headset .hs-lamp-glow{fill:color-mix(in oklab, var(--o-lime) 45%, transparent)}.tpp-headset.is-lit .hs-lamp,.tpp-headset.is-lit .hs-lamp-glow{animation:1.8s ease-in-out infinite tpp-headset-lamp}.tpp-headset .hs-cable{stroke:var(--hs-deep)}.tpp-headset .hs-stand{fill:color-mix(in oklab, var(--o-paper) 80%, var(--o-lilac))}.tpp-headset .hs-stand-edge{fill:color-mix(in oklab, var(--o-paper) 55%, var(--o-plum))}.tpp-headset .hs-shadow{fill:var(--o-shadow)}[data-motion=off] .tpp-headset .hs-lamp,[data-motion=off] .tpp-headset .hs-lamp-glow{animation:none}@media (prefers-reduced-motion:reduce){.tpp-headset .hs-lamp,.tpp-headset .hs-lamp-glow{animation:none}}@keyframes bp-in{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0}}.tpp-public .public-atlas .bp-page{--bp-lilac:var(--lilac,var(--secondary));--bp-lime:var(--lime,var(--secondary));--bp-peach:var(--peach,var(--secondary));--bp-sage:var(--sage,var(--secondary));--bp-paper:color-mix(in oklab, var(--paper,var(--background)) 86%, white)}.tpp-public .public-atlas .bp-page .bp-hero{grid-template-columns:1fr 1fr;align-items:center;padding-top:36px;padding-bottom:0}.tpp-public .public-atlas .bp-page .bp-title{margin:0 0 30px}.tpp-public .public-atlas .bp-page .bp-title-line,.tpp-public .public-atlas .bp-page .bp-title-accent{letter-spacing:-.058em;font-size:clamp(54px,5.4vw,84px);line-height:1.02;display:block}.tpp-public .public-atlas .bp-page .bp-hero .dk-sub{max-width:520px}.tpp-public .public-atlas .bp-page .bp-readings{grid-template-columns:repeat(7,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.tpp-public .public-atlas .bp-page .bp-reading{text-align:left;background:linear-gradient(170deg, #ffffff8c, transparent 45%), var(--bp-paper);width:100%;height:100%;box-shadow:0 5px 0 color-mix(in oklab, var(--paper,var(--background)) 72%, var(--primary)), 0 22px 30px -22px color-mix(in oklab, var(--foreground) 45%, transparent), inset 0 2px 0 white;border-radius:22px;align-content:start;gap:8px;padding:20px 14px 18px;transition:transform .2s cubic-bezier(.3,1.5,.5,1),background .3s;display:grid;position:relative}@supports (color:lab(0% 0 0)){.tpp-public .public-atlas .bp-page .bp-reading{background:linear-gradient(170deg, lab(100% -.0000298023 .0000119209/.55), transparent 45%), var(--bp-paper)}}.tpp-public .public-atlas .bp-page .bp-reading:hover{transform:translateY(-3px)}.tpp-public .public-atlas .bp-page .bp-reading:focus-visible{outline:2px solid var(--primary);outline-offset:4px}.tpp-public .public-atlas .bp-page .bp-reading.is-on{background:linear-gradient(170deg, #ffffff4d, transparent 45%), var(--bp-lilac);box-shadow:0 5px 0 color-mix(in oklab, var(--bp-lilac) 60%, var(--primary)), 0 22px 30px -22px color-mix(in oklab, var(--foreground) 45%, transparent), inset 0 2px 0 #fff9}@supports (color:lab(0% 0 0)){.tpp-public .public-atlas .bp-page .bp-reading.is-on{background:linear-gradient(170deg, lab(100% -.0000298023 .0000119209/.3), transparent 45%), var(--bp-lilac);box-shadow:0 5px 0 color-mix(in oklab, var(--bp-lilac) 60%, var(--primary)), 0 22px 30px -22px color-mix(in oklab, var(--foreground) 45%, transparent), inset 0 2px 0 lab(100% -.0000298023 .0000119209/.6)}}.tpp-public .public-atlas .bp-page .bp-reading .tpp-gauge{max-width:128px;margin:0 auto 6px}.tpp-public .public-atlas .bp-page .bp-reading-num{color:var(--muted-foreground);font-size:14px;font-weight:600;position:absolute;top:12px;left:14px}.tpp-public .public-atlas .bp-page .bp-reading-name{font-family:var(--dk-display);letter-spacing:-.02em;color:var(--foreground);overflow-wrap:anywhere;font-size:19px;line-height:1.15}.tpp-public .public-atlas .bp-page .bp-reading-plain{color:var(--muted-foreground);font-size:16px;line-height:1.4}.tpp-public .public-atlas .bp-page .bp-ask{background:color-mix(in oklab, var(--bp-lilac) 42%, transparent);border-radius:32px;grid-template-columns:150px 1fr;align-items:center;gap:36px;margin-top:40px;padding:28px 40px;display:grid}.tpp-public .public-atlas .bp-page .bp-ask-set{width:150px}.tpp-public .public-atlas .bp-page .bp-ask-k{word-spacing:.12em;color:var(--primary);margin-bottom:10px;font-size:12px;font-weight:600;display:block}.tpp-public .public-atlas .bp-page .bp-ask-q{font-family:var(--dk-display);letter-spacing:-.03em;color:var(--foreground);font-size:clamp(28px,2.6vw,40px);line-height:1.15;animation:.35s ease-out both bp-in}.tpp-public .public-atlas .bp-page .bp-limit{max-width:760px;color:var(--muted-foreground);margin-top:24px;font-size:16px;line-height:1.6}.tpp-public .public-atlas .bp-page .bp-dial-wrap{grid-template:"copy stage""tools stage"1fr/minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:72px;display:grid}.tpp-public .public-atlas .bp-page .bp-dial-copy{grid-area:copy;padding-top:40px}.tpp-public .public-atlas .bp-page .bp-dial-stage{grid-area:stage}.tpp-public .public-atlas .bp-page .bp-dial-copy .dk-eyebrow{margin-bottom:18px}.tpp-public .public-atlas .bp-page .bp-dial-lead{color:var(--muted-foreground);max-width:480px;margin-top:24px;font-size:17px;line-height:1.65}.tpp-public .public-atlas .bp-page .bp-presets{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.tpp-public .public-atlas .bp-page .bp-preset{background:var(--bp-paper);color:var(--foreground);box-shadow:inset 0 0 0 1.5px color-mix(in oklab, var(--foreground) 18%, transparent);border-radius:99px;padding:10px 18px;font-size:15px;font-weight:500}.tpp-public .public-atlas .bp-page .bp-preset.is-on{background:var(--primary);color:var(--primary-foreground,white);box-shadow:0 3px 0 color-mix(in oklab, var(--primary) 65%, black)}.tpp-public .public-atlas .bp-page .bp-preset:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.tpp-public .public-atlas .bp-page .bp-dial-section .dk-toy-label{margin-top:20px}.tpp-public .public-atlas .bp-page .bp-tools{background:color-mix(in oklab, var(--bp-sage) 45%, transparent);border-radius:24px;grid-area:tools;align-self:start;margin-top:36px;padding:24px 26px}.tpp-public .public-atlas .bp-page .bp-tools h3{font-family:var(--dk-display);letter-spacing:-.02em;margin-bottom:12px;font-size:22px}.tpp-public .public-atlas .bp-page .bp-tools dl{grid-template-columns:auto 1fr;gap:8px 16px;margin:0;font-size:16px;line-height:1.45;display:grid}.tpp-public .public-atlas .bp-page .bp-tools dt{font-weight:600}.tpp-public .public-atlas .bp-page .bp-tools dd{color:color-mix(in oklab, var(--foreground) 80%, transparent);margin:0}.tpp-public .public-atlas .bp-page .bp-tools a{color:var(--primary);align-items:center;gap:8px;margin-top:16px;font-size:16px;font-weight:500;display:inline-flex}.tpp-public .public-atlas .bp-page .bp-tools a svg{width:16px;height:16px}@media (min-width:761px){.tpp-public .public-atlas .bp-page .dk-small{font-size:16px}}.tpp-public[data-home-dark=true] .public-atlas .bp-page .bp-ask{background:color-mix(in oklab, var(--primary) 18%, var(--background));box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--primary) 30%, transparent)}.tpp-public .public-atlas .bp-page .bp-preset{min-height:44px}.tpp-public .public-atlas .bp-page .bp-five{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:80px;display:grid}.tpp-public .public-atlas .bp-page .bp-five-art{justify-items:center;padding:10px 0 20px;display:grid}.tpp-public .public-atlas .bp-page .bp-five-art .tpp-idb-photo{width:84px}.tpp-public .public-atlas .bp-page .bp-traits{gap:9px;margin-top:6px;display:grid}.tpp-public .public-atlas .bp-page .bp-trait{color:var(--foreground);grid-template-columns:1fr 64px;align-items:center;gap:10px;font-size:14px;display:grid}.tpp-public .public-atlas .bp-page .bp-trait i{border:1.5px dashed color-mix(in oklab, var(--foreground) 30%, transparent);border-radius:99px;height:10px}.tpp-public .public-atlas .bp-page .bp-five-lead{color:var(--muted-foreground);max-width:520px;margin-top:24px;font-size:17px;line-height:1.65}.tpp-public .public-atlas .bp-page .bp-lengths{flex-wrap:wrap;gap:12px;margin:26px 0 30px;padding:0;list-style:none;display:flex}.tpp-public .public-atlas .bp-page .bp-lengths li{background:var(--bp-paper);box-shadow:0 4px 0 color-mix(in oklab, var(--paper,var(--background)) 72%, var(--primary)), 0 16px 24px -18px color-mix(in oklab, var(--foreground) 45%, transparent);border-radius:18px;gap:2px;padding:14px 20px;font-size:16px;display:grid}.tpp-public .public-atlas .bp-page .bp-lengths b{word-spacing:.12em;color:var(--primary);font-size:12px;font-weight:600}.tpp-public .public-atlas .bp-page .bp-five-cta{background:var(--bp-lime);color:var(--foreground);box-shadow:0 5px 0 color-mix(in oklab, var(--bp-lime) 68%, var(--foreground)), 0 16px 24px -14px color-mix(in oklab, var(--foreground) 45%, transparent);border-radius:99px;align-items:center;gap:10px;padding:16px 26px;font-size:17px;font-weight:500;display:inline-flex}.tpp-public .public-atlas .bp-page .bp-five-cta svg{width:18px;height:18px}.tpp-public .public-atlas .bp-page .bp-closing .dk-ctas{flex-wrap:wrap}.tpp-public .public-atlas .bp-page .bp-closing-more{flex-wrap:wrap;gap:10px 26px;margin-top:18px;display:flex}.tpp-public .public-atlas .bp-page .bp-closing-scene{place-items:center;min-height:380px;display:grid;position:relative}.tpp-public .public-atlas .bp-page .bp-closing-scene .tpp-headset{rotate:-8deg}.tpp-public .public-atlas .bp-page .bp-closing-pal{width:180px;position:absolute;bottom:0;right:6%}.tpp-public .public-atlas .bp-page .bp-closing-clock{position:absolute;top:12%;left:6%}.tpp-public .public-atlas .bp-page .bp-closing-clock .tpp-dclock{font-size:40px}@media (max-width:1100px){.tpp-public .public-atlas .bp-page .bp-hero{grid-template-columns:1fr}.tpp-public .public-atlas .bp-page .bp-readings{grid-template-columns:repeat(4,minmax(0,1fr))}.tpp-public .public-atlas .bp-page .bp-dial-wrap{grid-template:"copy""stage""tools"/1fr;row-gap:36px}.tpp-public .public-atlas .bp-page .bp-dial-copy{padding-top:0}.tpp-public .public-atlas .bp-page .bp-tools{margin-top:8px}.tpp-public .public-atlas .bp-page .bp-five{grid-template-columns:1fr;gap:44px}.tpp-public .public-atlas .bp-page .bp-five-copy{order:-1}}@media (max-width:760px){.tpp-public .public-atlas .bp-page .bp-hero{padding-top:12px}.tpp-public .public-atlas .bp-page .bp-title-line,.tpp-public .public-atlas .bp-page .bp-title-accent{letter-spacing:-.05em;font-size:46px}.tpp-public .public-atlas .bp-page .bp-title{margin-bottom:18px}.tpp-public .public-atlas .bp-page .bp-hero .dk-eyebrow{letter-spacing:0;word-spacing:.12em;font-size:14px}.tpp-public .public-atlas .bp-page .bp-hero-scene{margin-top:22px}.tpp-public .public-atlas .bp-page .bp-readings{grid-template-columns:1fr;gap:10px}.tpp-public .public-atlas .bp-page .bp-reading{border-radius:18px;grid-template-rows:auto auto;grid-template-columns:74px 1fr;align-items:center;gap:2px 14px;padding:12px 16px 12px 12px}.tpp-public .public-atlas .bp-page .bp-reading .tpp-gauge{grid-row:1/3;margin:0}.tpp-public .public-atlas .bp-page .bp-reading-num{display:none}.tpp-public .public-atlas .bp-page .bp-reading-name{align-self:end;font-size:18px}.tpp-public .public-atlas .bp-page .bp-reading-plain{align-self:start;font-size:15px}.tpp-public .public-atlas .bp-page .bp-ask{border-radius:24px;grid-template-columns:76px 1fr;gap:16px;margin-top:28px;padding:20px 18px}.tpp-public .public-atlas .bp-page .bp-ask-set{width:76px}.tpp-public .public-atlas .bp-page .bp-ask-q{font-size:23px}.tpp-public .public-atlas .bp-page .bp-limit{font-size:15px}.tpp-public .public-atlas .bp-page .bp-dial-lead,.tpp-public .public-atlas .bp-page .bp-five-lead{font-size:16px}.tpp-public .public-atlas .bp-page .bp-tools{padding:20px 18px}.tpp-public .public-atlas .bp-page .bp-tools dl{grid-template-columns:1fr;gap:2px}.tpp-public .public-atlas .bp-page .bp-tools dd{margin-bottom:10px}.tpp-public .public-atlas .bp-page .bp-five-cta{justify-content:center;width:100%}.tpp-public .public-atlas .bp-page .bp-closing-scene{min-height:300px}.tpp-public .public-atlas .bp-page .bp-closing-pal{width:120px;right:0}.tpp-public .public-atlas .bp-page .bp-closing-clock .tpp-dclock{font-size:28px}}@keyframes bp-beacon{0%,to{opacity:1}50%{opacity:.55}}@keyframes bp-twinkle{0%,to{opacity:.35}50%{opacity:1}}.tpp-public .public-atlas .bp-page .bp-night{aspect-ratio:1/.98;width:100%;max-width:640px;margin-inline:auto;position:relative}.tpp-public .public-atlas .bp-page .bp-window{background:linear-gradient(180deg, color-mix(in oklab, var(--primary) 58%, black) 0%, color-mix(in oklab, var(--primary) 80%, var(--bp-lilac)) 100%);height:66%;box-shadow:0 0 0 12px var(--bp-paper), 0 0 0 13px color-mix(in oklab, var(--foreground) 10%, transparent), 0 30px 50px -20px color-mix(in oklab, var(--foreground) 45%, transparent), inset 0 -40px 60px -30px color-mix(in oklab, var(--bp-peach) 55%, transparent);border-radius:34px;position:absolute;top:2%;left:8%;right:8%;overflow:hidden}.tpp-public .public-atlas .bp-page .bp-window-glow{background:radial-gradient(closest-side, color-mix(in oklab, var(--bp-peach) 55%, transparent), transparent);border-radius:50%;height:70%;position:absolute;bottom:-30%;left:10%;right:10%}.tpp-public .public-atlas .bp-page .bp-star{background:color-mix(in oklab, var(--bp-paper) 85%, transparent);border-radius:50%;width:5px;height:5px;animation:3.6s ease-in-out infinite bp-twinkle;position:absolute}.tpp-public .public-atlas .bp-page .bp-star:nth-child(odd){animation-delay:-1.7s}.tpp-public .public-atlas .bp-page .bp-tower{background:linear-gradient(180deg, color-mix(in oklab, var(--primary) 48%, black), color-mix(in oklab, var(--primary) 62%, black));border-radius:8px 8px 0 0;grid-template-columns:repeat(3,1fr);align-content:start;gap:7px 6px;padding:12px 9px;display:grid;position:absolute;bottom:0}.tpp-public .public-atlas .bp-page .bp-tower b{background:color-mix(in oklab, var(--primary) 40%, black);border-radius:2px;height:9px}.tpp-public .public-atlas .bp-page .bp-tower b.is-lit{background:color-mix(in oklab, var(--bp-lime) 70%, var(--bp-peach));box-shadow:0 0 8px color-mix(in oklab, var(--bp-lime) 60%, transparent)}.tpp-public .public-atlas .bp-page .bp-window-bar{background:var(--bp-paper);width:12px;box-shadow:0 0 0 1px color-mix(in oklab, var(--foreground) 8%, transparent);position:absolute;top:0;bottom:0;left:calc(31% - 6px)}.tpp-public .public-atlas .bp-page .bp-desk{height:30%;position:absolute;bottom:6%;left:0;right:0}.tpp-public .public-atlas .bp-page .bp-desk-top{background:linear-gradient(170deg, #fff6, transparent 50%), color-mix(in oklab, var(--bp-peach) 55%, var(--bp-paper));z-index:1;border-radius:44px;position:absolute;inset:0 0 26%;box-shadow:inset 0 2px #ffffffb3;box-shadow:inset 0 2px lab(100% -.0000298023 .0000119209/.7)}@supports (color:lab(0% 0 0)){.tpp-public .public-atlas .bp-page .bp-desk-top{background:linear-gradient(170deg, lab(100% -.0000298023 .0000119209/.4), transparent 50%), color-mix(in oklab, var(--bp-peach) 55%, var(--bp-paper))}}.tpp-public .public-atlas .bp-page .bp-desk-front{background:color-mix(in oklab, var(--bp-peach) 55%, var(--primary));box-shadow:0 40px 50px -26px color-mix(in oklab, var(--foreground) 50%, transparent);border-radius:0 0 44px 44px;position:absolute;inset:20% 1% 8%}.tpp-public .public-atlas .bp-page .bp-night>span[class^=bp-set-]{z-index:2;position:absolute}.tpp-public .public-atlas .bp-page .bp-set-headset{width:38%;bottom:21%;left:30%}.tpp-public .public-atlas .bp-page .bp-set-clock{top:5%;left:1%;rotate:-4deg}.tpp-public .public-atlas .bp-page .bp-set-clock .tpp-dclock{font-size:42px}.tpp-public .public-atlas .bp-page .bp-set-cup{width:11%;bottom:25%;right:27%}.tpp-public .public-atlas .bp-page .bp-set-cup .tpp-cup{width:100%}.tpp-public .public-atlas .bp-page .bp-set-lamp{z-index:3;bottom:26%;left:9%}.tpp-public .public-atlas .bp-page .bp-beacon{width:var(--bp-bc,64px);aspect-ratio:1/1.05;display:block;position:relative}.tpp-public .public-atlas .bp-page .bp-beacon-base{background:linear-gradient(180deg, color-mix(in oklab, var(--primary) 85%, white), color-mix(in oklab, var(--primary) 70%, black));height:26%;box-shadow:0 10px 14px -8px color-mix(in oklab, var(--foreground) 60%, transparent);border-radius:10px 10px 12px 12px;position:absolute;bottom:0;left:6%;right:6%}.tpp-public .public-atlas .bp-page .bp-beacon-dome{aspect-ratio:1/.9;background:radial-gradient(circle at 36% 30%, white 0 10%, color-mix(in oklab, var(--bp-peach) 50%, white) 22%, color-mix(in oklab, var(--bp-peach) 75%, var(--primary)) 100%);box-shadow:0 0 24px 6px color-mix(in oklab, var(--bp-peach) 65%, transparent);border-radius:50% 50% 14% 14%;animation:1.4s ease-in-out infinite bp-beacon;position:absolute;bottom:20%;left:16%;right:16%}.tpp-public .public-atlas .bp-page .bp-beacon-halo{background:radial-gradient(closest-side, color-mix(in oklab, var(--bp-peach) 55%, transparent), transparent);border-radius:50%;animation:1.4s ease-in-out infinite bp-beacon;position:absolute;inset:-20% -30% 10%}.tpp-public .public-atlas .bp-page .bp-set-pal{width:27%;bottom:18%;right:0;z-index:4!important}.tpp-public .public-atlas .bp-page[data-motion=off] :is(.bp-star,.bp-beacon-dome,.bp-beacon-halo){animation:none}@media (prefers-reduced-motion:reduce){.tpp-public .public-atlas .bp-page :is(.bp-star,.bp-beacon-dome,.bp-beacon-halo){animation:none}}@media (max-width:760px){.tpp-public .public-atlas .bp-page .bp-window{box-shadow:0 0 0 8px var(--bp-paper), 0 0 0 9px color-mix(in oklab, var(--foreground) 10%, transparent), 0 24px 40px -20px color-mix(in oklab, var(--foreground) 45%, transparent);border-radius:24px}.tpp-public .public-atlas .bp-page .bp-tower{gap:5px 4px;padding:8px 6px}.tpp-public .public-atlas .bp-page .bp-tower b{height:6px}.tpp-public .public-atlas .bp-page .bp-set-clock .tpp-dclock{font-size:26px}.tpp-public .public-atlas .bp-page .bp-beacon{--bp-bc:40px}.tpp-public .public-atlas .bp-page .bp-desk-top{border-radius:28px}}.tpp-public .public-atlas .bp-page .bp-dial{aspect-ratio:1;touch-action:none;-webkit-user-select:none;user-select:none;width:min(100% - 72px,460px);margin:0 auto;position:relative}.tpp-public .public-atlas .bp-page .bp-dial svg{cursor:grab;width:100%;height:100%;display:block;overflow:visible}.tpp-public .public-atlas .bp-page .bp-dial.is-dragging svg{cursor:grabbing}.tpp-public .public-atlas .bp-page .bp-dial-edge{fill:color-mix(in oklab, var(--bp-paper) 62%, var(--primary))}.tpp-public .public-atlas .bp-page .bp-dial-face{fill:var(--bp-paper);filter:drop-shadow(0 24px 30px color-mix(in oklab, var(--foreground) 18%, transparent))}.tpp-public .public-atlas .bp-page .bp-dial-night{fill:none;stroke:color-mix(in oklab, var(--primary) 12%, transparent);stroke-width:70px}.tpp-public .public-atlas .bp-page .bp-dial-track{fill:none;stroke:color-mix(in oklab, var(--foreground) 8%, transparent);stroke-width:34px}.tpp-public .public-atlas .bp-page .bp-dial-tick{stroke:color-mix(in oklab, var(--foreground) 28%, transparent);stroke-width:2px;stroke-linecap:round}.tpp-public .public-atlas .bp-page .bp-dial-tick.is-major{stroke:color-mix(in oklab, var(--foreground) 55%, transparent);stroke-width:3.5px}.tpp-public .public-atlas .bp-page .bp-dial-inner{fill:none;stroke:color-mix(in oklab, var(--bp-lilac) 28%, transparent);stroke-width:22px}.tpp-public .public-atlas .bp-page .bp-dial-sleep{fill:none;stroke:color-mix(in oklab, var(--bp-lilac) 70%, var(--primary));stroke-width:22px;stroke-linecap:round}.tpp-public .public-atlas .bp-page .bp-dial-shift-edge{fill:none;stroke:color-mix(in oklab, var(--primary) 62%, black);stroke-width:34px;stroke-linecap:round}.tpp-public .public-atlas .bp-page .bp-dial-shift{fill:none;stroke:var(--primary);stroke-width:34px;stroke-linecap:round}.tpp-public .public-atlas .bp-page .bp-dial-shine{fill:none;stroke:#ffffff59;stroke:lab(100% -.0000298023 .0000119209/.35);stroke-width:5px;stroke-linecap:round}.tpp-public .public-atlas .bp-page .bp-dial-hour{color:var(--muted-foreground);white-space:nowrap;font-size:14px;font-weight:500;position:absolute;translate:-50% -50%}.tpp-public .public-atlas .bp-page .bp-dial-handle{background:var(--bp-paper);color:var(--primary);box-shadow:0 3px 0 color-mix(in oklab, var(--primary) 40%, var(--bp-paper)), 0 10px 18px -8px color-mix(in oklab, var(--foreground) 50%, transparent);cursor:grab;pointer-events:none;border-radius:99px;padding:5px 12px;font-size:14px;font-weight:600;position:absolute;translate:-50% -50%}.tpp-public .public-atlas .bp-page .bp-dial-handle:focus-visible{outline:3px solid var(--bp-lime);outline-offset:3px}.tpp-public .public-atlas .bp-page .bp-peg{background:var(--bp-paper);color:var(--foreground);box-shadow:0 8px 14px -8px color-mix(in oklab, var(--foreground) 55%, transparent);pointer-events:none;white-space:nowrap;border-radius:99px;align-items:center;gap:6px;padding:4px 10px 4px 6px;font-size:14px;font-weight:500;transition:left .35s cubic-bezier(.3,1.2,.5,1),top .35s cubic-bezier(.3,1.2,.5,1);display:inline-flex;position:absolute;translate:-50% -50%}.tpp-public .public-atlas .bp-page .bp-peg i{background:var(--bp-pc);border-radius:50%;width:14px;height:14px;box-shadow:inset -2px -2px 3px #00000026;box-shadow:inset -2px -2px 3px lab(0% 0 0/.15)}.tpp-public .public-atlas .bp-page .bp-peg-meal{--bp-pc:var(--bp-peach)}.tpp-public .public-atlas .bp-page .bp-peg-review{--bp-pc:var(--bp-lime);background:var(--bp-lime)}.tpp-public .public-atlas .bp-page .bp-peg-review i{background:var(--bp-paper)}.tpp-public .public-atlas .bp-page .bp-peg-sleep{box-shadow:none;color:color-mix(in oklab, var(--primary) 80%, var(--foreground));background:0 0;padding:4px 10px}.tpp-public .public-atlas .bp-page .bp-dial-centre{text-align:center;place-content:center;gap:2px;display:grid;position:absolute;inset:33%}.tpp-public .public-atlas .bp-page .bp-dial-k{word-spacing:.12em;color:var(--muted-foreground);font-size:12px;font-weight:600}.tpp-public .public-atlas .bp-page .bp-dial-centre b{font-family:var(--dk-display);letter-spacing:-.03em;color:var(--foreground);font-size:30px;font-weight:500}.tpp-public .public-atlas .bp-page .bp-dial-to{color:var(--muted-foreground);font-size:15px}.tpp-public .public-atlas .bp-page .bp-legend{gap:0;margin:28px 0 0;padding:0;list-style:none;display:grid}.tpp-public .public-atlas .bp-page .bp-legend li{font-variant-numeric:tabular-nums;border-top:1px solid color-mix(in oklab, var(--border) 80%, transparent);grid-template-columns:18px 80px 1fr;align-items:center;gap:10px;padding:10px 0;font-size:16px;display:grid}.tpp-public .public-atlas .bp-page .bp-legend li:last-child{border-bottom:1px solid color-mix(in oklab, var(--border) 80%, transparent)}.tpp-public .public-atlas .bp-page .bp-legend i{background:var(--bp-lc);border-radius:50%;width:14px;height:14px}.tpp-public .public-atlas .bp-page .bp-legend b{font-weight:600}.tpp-public .public-atlas .bp-page .bp-legend .is-shift{--bp-lc:var(--primary)}.tpp-public .public-atlas .bp-page .bp-legend .is-meal{--bp-lc:var(--bp-peach)}.tpp-public .public-atlas .bp-page .bp-legend .is-review{--bp-lc:var(--bp-lime)}.tpp-public .public-atlas .bp-page .bp-legend .is-sleep{--bp-lc:color-mix(in oklab, var(--bp-lilac) 70%, var(--primary))}.tpp-public .public-atlas .bp-page .bp-legend .is-walk{--bp-lc:color-mix(in oklab, var(--bp-sage) 75%, var(--foreground))}.tpp-public .public-atlas .bp-page .bp-peg-walk{--bp-pc:color-mix(in oklab, var(--bp-sage) 75%, var(--foreground))}.tpp-public .public-atlas .bp-page .bp-review-line{font-family:var(--dk-display);letter-spacing:-.02em;color:var(--primary);margin-top:18px;font-size:22px;line-height:1.3}@media (max-width:760px){.tpp-public .public-atlas .bp-page .bp-dial-hour,.tpp-public .public-atlas .bp-page .bp-peg{font-size:13px}.tpp-public .public-atlas .bp-page .bp-dial-centre b{white-space:nowrap;font-size:20px}.tpp-public .public-atlas .bp-page .bp-dial-k{word-spacing:.12em;display:none}.tpp-public .public-atlas .bp-page .bp-peg{padding:4px}.tpp-public .public-atlas .bp-page .bp-peg-t,.tpp-public .public-atlas .bp-page .bp-peg-sleep{display:none}.tpp-public .public-atlas .bp-page .bp-dial-to{font-size:14px}.tpp-public .public-atlas .bp-page .bp-review-line{font-size:20px}}.tpp-public .public-atlas .bp-page .bp-reading.is-on .bp-reading-num,.tpp-public .public-atlas .bp-page .bp-reading.is-on .bp-reading-plain{color:color-mix(in oklab, var(--foreground) 80%, var(--bp-lilac))}.tpp-public .public-atlas .bp-page .bp-tools a{min-height:44px;margin-top:8px}.tpp-public[data-home-dark=true] .public-atlas .bp-page .bp-reading.is-on{background:linear-gradient(170deg, #ffffff14, transparent 45%), color-mix(in oklab, var(--primary) 30%, var(--background));box-shadow:0 5px 0 color-mix(in oklab, var(--primary) 50%, var(--background)), 0 22px 30px -22px #0009, inset 0 0 0 2px color-mix(in oklab, var(--primary) 70%, transparent)}@supports (color:lab(0% 0 0)){.tpp-public[data-home-dark=true] .public-atlas .bp-page .bp-reading.is-on{background:linear-gradient(170deg, lab(100% -.0000298023 .0000119209/.08), transparent 45%), color-mix(in oklab, var(--primary) 30%, var(--background));box-shadow:0 5px 0 color-mix(in oklab, var(--primary) 50%, var(--background)), 0 22px 30px -22px lab(0% 0 0/.6), inset 0 0 0 2px color-mix(in oklab, var(--primary) 70%, transparent)}}
