.parts-module__q8dDGW__blink{transform-box:view-box;transform-origin:500px 540px;animation:5.6s cubic-bezier(.45,0,.55,1) infinite parts-module__q8dDGW__blink}.parts-module__q8dDGW__blinkFast{transform-box:view-box;transform-origin:500px 540px;animation:3.2s cubic-bezier(.45,0,.55,1) infinite parts-module__q8dDGW__blink}.parts-module__q8dDGW__look{transform-box:view-box;transform-origin:500px 540px;animation:4.4s cubic-bezier(.6,0,.35,1) infinite parts-module__q8dDGW__look}@keyframes parts-module__q8dDGW__blink{0%,92%,to{transform:scaleY(1)}95%{transform:scaleY(.06)}97%{transform:scaleY(1)}}@keyframes parts-module__q8dDGW__look{0%,to{transform:translate(0)}18%,38%{transform:translate(78px)}56%,76%{transform:translate(-42px)}}@media (prefers-reduced-motion:reduce){.parts-module__q8dDGW__blink,.parts-module__q8dDGW__blinkFast,.parts-module__q8dDGW__look{animation:none}}
.think-module__w-y5qq__screen{background:var(--paper-1);min-height:100dvh;color:var(--ink-1);position:relative}@media (max-width:1023px){.think-module__w-y5qq__screen:before{content:"";z-index:4;background:linear-gradient(to bottom, var(--paper-1) 58%, transparent);pointer-events:none;height:72px;position:fixed;top:0;left:0;right:0}}.think-module__w-y5qq__cornerButton{background:color-mix(in srgb, var(--paper-1) 88%, transparent);-webkit-backdrop-filter:blur(10px)saturate(1.1);backdrop-filter:blur(10px)saturate(1.1);height:36px;font:inherit;letter-spacing:.01em;color:var(--ink-2);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:6px;margin-left:-10px;padding:0 10px;font-size:13px;font-weight:500;text-decoration:none;transition:color .15s,background .15s;display:inline-flex}.think-module__w-y5qq__cornerButton+.think-module__w-y5qq__cornerButton{margin-left:4px}.think-module__w-y5qq__cornerButton[data-listening]{color:var(--accent-ink)}.think-module__w-y5qq__cornerButton[data-listening] svg{animation:1.6s ease-in-out infinite think-module__w-y5qq__breathe}@media (prefers-reduced-motion:reduce){.think-module__w-y5qq__cornerButton[data-listening] svg{animation:none}}.think-module__w-y5qq__cornerButton[data-mode-switch]{color:var(--ink-1)}.think-module__w-y5qq__cornerButton:hover,.think-module__w-y5qq__cornerButton[aria-expanded=true]{color:var(--ink-1);background:color-mix(in srgb, var(--paper-0) 88%, transparent)}.think-module__w-y5qq__cornerButton:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.think-module__w-y5qq__page{--margin-top:8px;grid-template-columns:minmax(200px,1fr) minmax(0,76ch) minmax(320px,1.3fr);align-items:start;gap:0 48px;width:calc(100% - 64px);margin:0 auto;padding:96px 0 45vh;display:grid}.think-module__w-y5qq__left,.think-module__w-y5qq__right,.think-module__w-y5qq__sheet{min-height:60vh;position:relative}.think-module__w-y5qq__editor{width:100%}.think-module__w-y5qq__readWash{background:var(--accent-soft);border-radius:3px;padding:1px 0}.think-module__w-y5qq__table{margin:6px 0 14px;overflow-x:auto}.think-module__w-y5qq__table table{border-collapse:collapse;font-size:.88em;line-height:1.45}.think-module__w-y5qq__table th,.think-module__w-y5qq__table td{border-bottom:1px solid var(--line-soft);text-align:left;vertical-align:top;padding:7px 20px 7px 0}.think-module__w-y5qq__table th{border-bottom-color:var(--line);font-weight:600}.think-module__w-y5qq__table td:first-child{color:var(--ink-2)}.think-module__w-y5qq__under:after{content:attr(data-under);letter-spacing:normal;color:var(--ink-3);margin:10px 0 8px;font-size:14px;font-weight:400;line-height:1.45;display:none}@media (min-width:1024px) and (hover:hover){.think-module__w-y5qq__under:after{display:block}}.think-module__w-y5qq__wroteWash{background:color-mix(in srgb, var(--ink-1) 8%, transparent);border-radius:3px;padding:1px 0}@media (max-width:1023px){.think-module__w-y5qq__piece .cm-line.kelve-theirs{position:relative}.think-module__w-y5qq__piece .cm-line.kelve-theirs:before{content:"";background:var(--ink-4);border-radius:1px;width:2px;position:absolute;top:.25em;bottom:.25em;left:-14px}}.think-module__w-y5qq__arriving{animation:think-module__w-y5qq__arriving .52s var(--ease-out) both}.think-module__w-y5qq__leaving{animation:think-module__w-y5qq__leaving .44s var(--ease-out) both}.think-module__w-y5qq__settling{animation:think-module__w-y5qq__settling .52s var(--ease-out) both}@keyframes think-module__w-y5qq__arriving{0%{opacity:0}}@keyframes think-module__w-y5qq__leaving{to{opacity:0}}@keyframes think-module__w-y5qq__settling{0%{opacity:.3}}@media (prefers-reduced-motion:reduce){.think-module__w-y5qq__arriving,.think-module__w-y5qq__leaving,.think-module__w-y5qq__settling{animation-duration:.2s;animation-timing-function:linear}}.think-module__w-y5qq__look,.think-module__w-y5qq__askWash,.think-module__w-y5qq__defineWash,.think-module__w-y5qq__nudgeWash{border-radius:3px;margin:0 -2px;padding:1px 2px}.think-module__w-y5qq__look{background:color-mix(in srgb, var(--accent) 18%, transparent)}.think-module__w-y5qq__askWash{background:color-mix(in srgb, var(--thin) 22%, transparent)}.think-module__w-y5qq__defineWash{background:color-mix(in srgb, var(--holds) 22%, transparent)}.think-module__w-y5qq__nudgeWash{background:color-mix(in srgb, var(--ink-1) 11%, transparent)}.think-module__w-y5qq__recallWash{background:color-mix(in srgb, var(--holds) 20%, transparent)}.think-module__w-y5qq__threadWash{background:color-mix(in srgb, var(--accent) 18%, transparent)}@keyframes think-module__w-y5qq__breathe{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.think-module__w-y5qq__reading[data-looking=true] .think-module__w-y5qq__readingQuery,.think-module__w-y5qq__rise,.think-module__w-y5qq__lookGlyph{animation:none}.think-module__w-y5qq__aside,.think-module__w-y5qq__reading{transition:none}}.think-module__w-y5qq__aside{padding-top:var(--margin-top);text-align:right;justify-content:flex-end;align-items:flex-start;gap:6px;padding-bottom:4px;padding-left:0;padding-right:20px;transition:top .25s,opacity .6s;display:flex;position:absolute;left:0;right:0}.think-module__w-y5qq__aside .think-module__w-y5qq__asideText,.think-module__w-y5qq__aside .think-module__w-y5qq__memoryOpen{flex:1;min-width:0}.think-module__w-y5qq__letGo{width:20px;height:20px;color:var(--ink-3);cursor:pointer;opacity:0;background:0 0;border:0;border-radius:999px;flex:none;justify-content:center;align-items:center;margin:1px -4px 0 0;padding:0;transition:opacity .15s,color .15s,background .15s;display:inline-flex}.think-module__w-y5qq__aside:hover .think-module__w-y5qq__letGo,.think-module__w-y5qq__reading:hover .think-module__w-y5qq__letGo,.think-module__w-y5qq__drawerNote:hover .think-module__w-y5qq__letGo,.think-module__w-y5qq__drawerReading:hover .think-module__w-y5qq__letGo,.think-module__w-y5qq__nowNote:hover .think-module__w-y5qq__letGo{opacity:1;transition:opacity .15s .5s,color .15s,background .15s}.think-module__w-y5qq__letGo:hover{color:var(--ink-1);background:color-mix(in srgb, var(--ink-1) 7%, transparent)}.think-module__w-y5qq__letGo:focus-visible{opacity:1;transition:none}@media (hover:none){.think-module__w-y5qq__letGo{opacity:1}}.think-module__w-y5qq__screen[data-mode=think] .think-module__w-y5qq__letGo{opacity:1}.think-module__w-y5qq__aside[data-leaving=true]{opacity:.25;transition:opacity 1.4s .2s}.think-module__w-y5qq__asideText{opacity:.78;margin:0;font-size:14px;line-height:1.5;transition:opacity .15s}.think-module__w-y5qq__aside[data-kind=recall] .think-module__w-y5qq__asideText{color:var(--holds)}.think-module__w-y5qq__aside[data-kind=define] .think-module__w-y5qq__asideText{color:var(--holds-ink)}.think-module__w-y5qq__devModel{z-index:5;color:var(--ink-3);align-items:center;gap:8px;font-size:13px;display:inline-flex;position:fixed;bottom:16px;left:20px}.think-module__w-y5qq__devModel select{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--paper-0);max-width:260px;font:inherit;color:var(--ink-2);padding:4px 6px;font-size:13px}.think-module__w-y5qq__asideFrom{font:inherit;color:var(--accent-ink);text-align:left;cursor:pointer;background:0 0;border:0;margin-top:3px;padding:0;font-size:13px;line-height:1.5;display:block}.think-module__w-y5qq__asideFrom:hover{text-underline-offset:3px;text-decoration:underline}.think-module__w-y5qq__asideFromStill{color:var(--ink-3);margin-top:3px;font-size:13px;line-height:1.5;display:block}.think-module__w-y5qq__aside[data-hot=true] .think-module__w-y5qq__asideText,.think-module__w-y5qq__aside:hover .think-module__w-y5qq__asideText{opacity:1}.think-module__w-y5qq__aside[data-kind=ask] .think-module__w-y5qq__asideText{color:var(--thin-ink)}.think-module__w-y5qq__aside[data-kind=nudge] .think-module__w-y5qq__asideText,.think-module__w-y5qq__aside[data-kind=home] .think-module__w-y5qq__asideText{color:var(--ink-1)}.think-module__w-y5qq__threadsBox{position:absolute;top:0;left:0;right:0}.think-module__w-y5qq__threads{padding-top:var(--margin-top);flex-direction:column;gap:2px;display:flex}.think-module__w-y5qq__threadsLabel{letter-spacing:.01em;color:var(--ink-3);padding-bottom:2px;font-size:13px;line-height:1.5;display:block}.think-module__w-y5qq__threadsRow{min-width:0;margin-top:-22px;padding:0 0 12px}.think-module__w-y5qq__threadsRow .think-module__w-y5qq__threadsScroll{scrollbar-width:none;gap:8px;min-width:0;max-width:100%;padding-bottom:2px;display:flex;overflow-x:auto}.think-module__w-y5qq__sheet[data-narrow=true]{min-width:0}.think-module__w-y5qq__threadsRow .think-module__w-y5qq__threadsScroll::-webkit-scrollbar{display:none}.think-module__w-y5qq__threadsRow .think-module__w-y5qq__threadsLabel{display:none}.think-module__w-y5qq__threadsRow .think-module__w-y5qq__thread{background:var(--paper-0);width:auto;box-shadow:var(--shadow-1), inset 0 0 0 1px var(--line-faint);color:var(--ink-2);white-space:nowrap;border:0;border-radius:999px;flex:none;padding:7px 13px}.think-module__w-y5qq__threadsRow .think-module__w-y5qq__thread[data-on=true]{background:color-mix(in srgb, var(--accent) 14%, var(--paper-0));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 45%, transparent);color:var(--accent-ink)}.think-module__w-y5qq__thread{width:100%;font:inherit;letter-spacing:.01em;color:var(--ink-3);text-align:left;cursor:pointer;background:0 0;border:0;padding:3px 0;font-size:14px;line-height:1.5;transition:color .15s;display:block}.think-module__w-y5qq__thread:hover,.think-module__w-y5qq__thread[data-on=true]{color:var(--accent-ink)}.think-module__w-y5qq__thread[data-lit=true]{color:var(--ink-1)}.think-module__w-y5qq__thread[data-lit=true]:hover,.think-module__w-y5qq__thread[data-lit=true][data-on=true]{color:var(--accent-ink)}.think-module__w-y5qq__thread[data-on=true]{font-weight:500}.think-module__w-y5qq__reading{transition:top .25s;position:absolute;left:0;right:0}.think-module__w-y5qq__readingLine{width:100%;padding:var(--margin-top) 0 2px;text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;align-items:baseline;gap:12px;display:flex}.think-module__w-y5qq__readingLine:disabled{cursor:default}.think-module__w-y5qq__readingQuery{min-width:0;color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:14px;line-height:1.5;transition:color .15s;overflow:hidden}.think-module__w-y5qq__reading[data-hot=true] .think-module__w-y5qq__readingQuery,.think-module__w-y5qq__readingLine:hover .think-module__w-y5qq__readingQuery{color:var(--ink-1)}.think-module__w-y5qq__readingLine:hover .think-module__w-y5qq__readingQuery{text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:3px}.think-module__w-y5qq__reading[data-open=true] .think-module__w-y5qq__readingQuery{color:var(--accent-ink);white-space:normal;font-weight:500}.think-module__w-y5qq__reading[data-looking=true] .think-module__w-y5qq__readingQuery{color:var(--ink-3);font-style:italic;animation:1.3s ease-in-out infinite think-module__w-y5qq__breathe}.think-module__w-y5qq__sources{flex-direction:column;gap:14px;padding:10px 0 4px;display:flex}.think-module__w-y5qq__source{color:inherit;text-decoration:none;display:block}.think-module__w-y5qq__sourceTitle{color:var(--ink-1);text-underline-offset:3px;font-size:14px;line-height:1.45;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:text-decoration-color .15s;display:block}.think-module__w-y5qq__source:hover .think-module__w-y5qq__sourceTitle{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.think-module__w-y5qq__source[data-read=true] .think-module__w-y5qq__sourceTitle,.think-module__w-y5qq__source[data-read=true] .think-module__w-y5qq__sourceSays{color:var(--ink-3)}.think-module__w-y5qq__sourceFrom{color:var(--accent-ink);margin-top:1px;font-size:13px;display:block}.think-module__w-y5qq__sourceSays{-webkit-line-clamp:2;color:var(--ink-2);-webkit-box-orient:vertical;margin-top:3px;font-size:13px;line-height:1.5;display:-webkit-box;overflow:hidden}.think-module__w-y5qq__sourcesFoot{padding-top:2px;font-size:13px}.think-module__w-y5qq__moreSources{font:inherit;color:var(--accent-ink);cursor:pointer;background:0 0;border:0;padding:0;font-size:13px}.think-module__w-y5qq__moreSources:hover{text-underline-offset:3px;text-decoration:underline}.think-module__w-y5qq__moreSources:disabled{color:var(--ink-3);cursor:default}.think-module__w-y5qq__sourcesEnd{color:var(--ink-3);font-style:italic}.think-module__w-y5qq__rise{animation:.45s both think-module__w-y5qq__rise}@keyframes think-module__w-y5qq__rise{0%{opacity:0}to{opacity:1}}.think-module__w-y5qq__lookGlyph{z-index:3;border:1px solid var(--line);background:var(--paper-0);height:26px;font:inherit;color:var(--accent-ink);cursor:pointer;border-radius:999px;align-items:center;gap:5px;padding:0 10px 0 8px;font-size:13px;animation:.2s both think-module__w-y5qq__rise;display:inline-flex;position:absolute;box-shadow:0 2px 8px #201e1b1a}.think-module__w-y5qq__lookGlyph:hover{border-color:var(--accent)}.think-module__w-y5qq__catcher{z-index:8;-webkit-tap-highlight-color:transparent;background:0 0;border:0;outline:none;position:fixed;inset:0}.think-module__w-y5qq__page[data-narrow=true]{grid-template-columns:1fr;gap:0;width:calc(100% - 32px);padding:92px 0 45vh}.think-module__w-y5qq__sheet[data-narrow=true]{padding-left:34px}.think-module__w-y5qq__page[data-narrow=true] .cm-editor{font-size:18px}@media (min-width:721px){.think-module__w-y5qq__page[data-narrow=true]{width:min(100% - 64px,76ch + 34px);padding-top:96px}.think-module__w-y5qq__drawer{max-width:calc(76ch + 74px);margin-inline:auto}}.think-module__w-y5qq__page[data-narrow=true] .think-module__w-y5qq__asideText,.think-module__w-y5qq__drawer .think-module__w-y5qq__asideText,.think-module__w-y5qq__drawer .think-module__w-y5qq__sourceLine,.think-module__w-y5qq__drawer .think-module__w-y5qq__keptItem{font-size:14px}.think-module__w-y5qq__drawer .think-module__w-y5qq__sourceTitle{font-size:15px}.think-module__w-y5qq__dots{cursor:pointer;background:0 0;border:0;gap:3px;padding:11px 6px 6px 0;display:flex;position:absolute;left:0}.think-module__w-y5qq__dot{opacity:.9;border-radius:50%;width:7px;height:7px;transition:transform .15s,opacity .15s}.think-module__w-y5qq__dot[data-kind=ask]{background:var(--thin)}.think-module__w-y5qq__dot[data-kind=nudge]{background:var(--ink-2)}.think-module__w-y5qq__dot[data-kind=recall],.think-module__w-y5qq__dot[data-kind=define]{background:var(--holds)}.think-module__w-y5qq__dot[data-kind=search],.think-module__w-y5qq__dot[data-kind=read]{background:var(--accent)}.think-module__w-y5qq__dots[data-hot=true] .think-module__w-y5qq__dot{opacity:1;transform:scale(1.3)}.think-module__w-y5qq__handle{z-index:6;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:96px;height:40px;padding:0;display:flex;position:fixed;bottom:4px;left:50%;transform:translate(-50%)}.think-module__w-y5qq__drawerBar{background:var(--ink-3);opacity:.5;border-radius:2px;width:36px;height:4px;display:block}.think-module__w-y5qq__drawer{z-index:9;max-height:72vh;padding:10px 20px calc(24px + env(safe-area-inset-bottom));background:var(--paper-0);border-radius:16px 16px 0 0;position:fixed;bottom:0;left:0;right:0;overflow-y:auto;box-shadow:0 -1px 2px #201e1b0f,0 -12px 32px #201e1b24}.think-module__w-y5qq__drawer .think-module__w-y5qq__drawerBar{margin:0 auto 12px}.think-module__w-y5qq__drawerIn{animation:.22s both think-module__w-y5qq__drawerIn}@keyframes think-module__w-y5qq__drawerIn{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.think-module__w-y5qq__drawerEmpty{color:var(--ink-3);margin:4px 0;font-size:14px}.think-module__w-y5qq__drawerNote{padding:8px 0}.think-module__w-y5qq__drawerRow{align-items:flex-start;gap:8px;display:flex}.think-module__w-y5qq__drawerRow>:first-child{flex:1;min-width:0}.think-module__w-y5qq__drawerNote[data-kind=ask] .think-module__w-y5qq__asideText{color:var(--thin-ink)}.think-module__w-y5qq__drawerNote[data-kind=recall] .think-module__w-y5qq__asideText{color:var(--holds)}.think-module__w-y5qq__drawerNote[data-kind=define] .think-module__w-y5qq__asideText{color:var(--holds-ink)}.think-module__w-y5qq__drawerNote .think-module__w-y5qq__asideText{opacity:1}.think-module__w-y5qq__drawerReading{padding:8px 0}.think-module__w-y5qq__drawerReading .think-module__w-y5qq__readingQuery{color:var(--accent-ink);white-space:normal;margin:0;font-weight:500}.think-module__w-y5qq__drawerReading[data-looking=true] .think-module__w-y5qq__readingQuery{color:var(--ink-3);font-style:italic;animation:1.3s ease-in-out infinite think-module__w-y5qq__breathe}@media (max-width:720px){.think-module__w-y5qq__devModel{display:none}.think-module__w-y5qq__drawer.think-module__w-y5qq__drawer .think-module__w-y5qq__asideText.think-module__w-y5qq__asideText,.think-module__w-y5qq__drawer.think-module__w-y5qq__drawer .think-module__w-y5qq__sourceLine.think-module__w-y5qq__sourceLine,.think-module__w-y5qq__drawer.think-module__w-y5qq__drawer .think-module__w-y5qq__keptItem.think-module__w-y5qq__keptItem{font-size:16px}.think-module__w-y5qq__drawer.think-module__w-y5qq__drawer .think-module__w-y5qq__sourceTitle.think-module__w-y5qq__sourceTitle{font-size:17px}.think-module__w-y5qq__wordOnPhoneHidden{display:none}.think-module__w-y5qq__account{right:12px}.think-module__w-y5qq__cornerButton{justify-content:center;min-width:44px;height:44px;margin-left:0;padding:0 11px;font-size:15px}.think-module__w-y5qq__cornerButton+.think-module__w-y5qq__cornerButton{margin-left:0}.think-module__w-y5qq__cornerButton svg{width:18px;height:18px}}.think-module__w-y5qq__readAlong{text-decoration:none;display:block}.think-module__w-y5qq__readAlong .think-module__w-y5qq__asideText{color:var(--accent-ink);display:block}.think-module__w-y5qq__readAlong:hover .think-module__w-y5qq__asideText{text-underline-offset:3px;text-decoration:underline}.think-module__w-y5qq__readAlong .think-module__w-y5qq__asideFromStill{display:block}.think-module__w-y5qq__sourceRow{grid-template-columns:16px minmax(0,1fr);align-items:start;gap:6px;display:grid}.think-module__w-y5qq__keep{cursor:pointer;opacity:0;background:0 0;border:0;justify-content:center;align-items:center;width:16px;height:22px;padding:0;transition:opacity .15s;display:flex}.think-module__w-y5qq__sourceRow:hover .think-module__w-y5qq__keep,.think-module__w-y5qq__keep:focus-visible,.think-module__w-y5qq__sourceRow[data-kept=true] .think-module__w-y5qq__keep{opacity:1}.think-module__w-y5qq__keepMark{border:1.5px solid var(--accent);background:0 0;border-radius:50%;width:9px;height:9px;transition:background .15s,transform .15s;display:block}.think-module__w-y5qq__keep:hover .think-module__w-y5qq__keepMark{transform:scale(1.15)}.think-module__w-y5qq__sourceRow[data-kept=true] .think-module__w-y5qq__keepMark{background:var(--accent)}.think-module__w-y5qq__sourceRow[data-kept=true] .think-module__w-y5qq__sourceTitle{color:var(--ink-1)}.think-module__w-y5qq__readingLine[data-superseded=true] .think-module__w-y5qq__readingQuery{color:var(--ink-3);text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb, var(--ink-3) 50%, transparent);text-decoration-color:color-mix(in srgb, var(--ink-3) 50%, transparent)}.think-module__w-y5qq__rewrite{font:inherit;color:var(--ink-3);cursor:pointer;opacity:0;background:0 0;border:0;flex:none;padding:0;font-size:13px;transition:opacity .15s,color .15s}.think-module__w-y5qq__reading:hover .think-module__w-y5qq__rewrite,.think-module__w-y5qq__rewrite:focus-visible{opacity:1}.think-module__w-y5qq__rewrite:hover{color:var(--accent-ink);text-underline-offset:3px;text-decoration:underline}.think-module__w-y5qq__keptList{margin:0;padding:0 0 4px;list-style:none}.think-module__w-y5qq__keptItem{align-items:baseline;gap:8px;font-size:13px;line-height:1.5;display:flex}.think-module__w-y5qq__keptItem:before{content:"";background:var(--accent);border-radius:50%;flex:none;width:7px;height:7px;transform:translateY(-1px)}.think-module__w-y5qq__keptItem a{color:var(--ink-1);text-overflow:ellipsis;white-space:nowrap;text-decoration:none;overflow:hidden}.think-module__w-y5qq__keptItem a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:3px}.think-module__w-y5qq__readingCount{letter-spacing:.02em;color:color-mix(in srgb, var(--ink-3) 70%, transparent);margin:3px 0 0;font-size:12px}.think-module__w-y5qq__queryField{border:0;border-bottom:1px solid var(--accent);width:100%;min-width:0;font:inherit;color:var(--ink-1);background:0 0;outline:none;flex:1;padding:0;font-size:14px;line-height:1.5}.think-module__w-y5qq__drawerQuery{margin:0;font-size:14px;line-height:1.5}.think-module__w-y5qq__drawerQuery .think-module__w-y5qq__readingQuery{color:var(--accent-ink);white-space:normal;font-weight:500}.think-module__w-y5qq__cornerButton[data-on=true]{color:var(--accent-ink)}.think-module__w-y5qq__publicTitle{letter-spacing:-.01em;color:var(--ink-1);text-wrap:balance;margin:0 0 18px;font-size:24px;font-weight:600;line-height:1.3}.think-module__w-y5qq__publicLine{color:var(--ink-1);margin:0;padding:2px 0;font-size:18px;line-height:1.65}.think-module__w-y5qq__publicLine[data-empty=true]{min-height:1.65em}h2.think-module__w-y5qq__publicLine{margin-top:14px;font-size:1.35em;font-weight:600}h3.think-module__w-y5qq__publicLine{font-size:1.18em;font-weight:600}h4.think-module__w-y5qq__publicLine{font-weight:600}.think-module__w-y5qq__publicBullet{text-indent:-1.2em;padding-left:1.2em}.think-module__w-y5qq__publicBullet:before{content:"– ";color:var(--ink-2)}.think-module__w-y5qq__publicLine a{color:var(--accent-ink)}.think-module__w-y5qq__publicLine code{font-family:var(--font-mono-stack);font-size:.92em}.think-module__w-y5qq__publicQuery{padding:var(--margin-top) 0 2px;color:var(--accent-ink);margin:0;font-size:14px;font-weight:500;line-height:1.5}.think-module__w-y5qq__publicInline{padding:4px 0 8px}.think-module__w-y5qq__publicInline .think-module__w-y5qq__publicQuery{padding-top:4px}.think-module__w-y5qq__page[data-public=true]{padding-top:84px}.think-module__w-y5qq__page[data-public=true][data-narrow=true]{grid-template-columns:1fr;width:calc(100% - 32px)}@media (min-width:721px){.think-module__w-y5qq__page[data-public=true][data-narrow=true]{width:min(100% - 64px,76ch + 34px)}}.think-module__w-y5qq__sheet[data-narrow=true] .think-module__w-y5qq__publicLine{font-size:17px}.think-module__w-y5qq__memoryOpen{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:block}.think-module__w-y5qq__memoryDetail{color:var(--ink-2);margin:2px 0 4px;font-size:13px;line-height:1.5;display:block}.think-module__w-y5qq__away{z-index:6;background:color-mix(in srgb, var(--paper-1) 80%, transparent);-webkit-backdrop-filter:blur(10px)saturate(1.1);backdrop-filter:blur(10px)saturate(1.1);text-align:center;max-width:min(720px,100% - 40px);color:var(--ink-2);border-radius:999px;align-items:center;gap:8px;margin:0;padding:8px 16px;font-size:13px;line-height:1.5;display:inline-flex;position:fixed;top:62px;left:50%;transform:translate(-50%)}.think-module__w-y5qq__awayAct{font:inherit;color:var(--ink-1);cursor:pointer;background:0 0;border:0;flex:none;padding:0;font-weight:500;text-decoration:none}.think-module__w-y5qq__awayAct:hover{text-underline-offset:3px;text-decoration:underline}.think-module__w-y5qq__screen[data-away=true] .think-module__w-y5qq__page{padding-top:150px}@media (max-width:720px){.think-module__w-y5qq__away{text-align:left;border-radius:16px;width:calc(100% - 32px);max-width:none;padding:10px 14px;display:block;top:auto;bottom:64px}.think-module__w-y5qq__awayAct{margin-left:6px}.think-module__w-y5qq__screen[data-away=true] .think-module__w-y5qq__page{padding-top:96px}}.think-module__w-y5qq__gate{z-index:6;border:1px solid var(--line);background:var(--paper-0);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:min(620px,100% - 40px);color:var(--ink-2);border-radius:18px;align-items:center;gap:16px;padding:14px 16px 14px 20px;font-size:15px;line-height:1.45;animation:.4s both think-module__w-y5qq__rise;display:flex;position:fixed;top:64px;left:50%;transform:translate(-50%);box-shadow:0 1px 2px #201e1b0f,0 10px 34px #201e1b24}.think-module__w-y5qq__gateSaid{flex:1;min-width:0;margin:0}.think-module__w-y5qq__gateKept{color:var(--ink-1);font-weight:500;display:block}.think-module__w-y5qq__gateAct{background:var(--ink-1);height:40px;color:var(--paper-0);border-radius:999px;flex:none;align-items:center;padding:0 18px;font-size:15px;font-weight:500;text-decoration:none;transition:transform .15s;display:inline-flex}.think-module__w-y5qq__gateAct:hover{transform:translateY(-1px)}.think-module__w-y5qq__gateQuiet{color:var(--ink-2);flex:none;font-size:14px;text-decoration:none}.think-module__w-y5qq__gateQuiet:hover{color:var(--ink-1)}@media (max-width:720px){.think-module__w-y5qq__gate{top:auto;bottom:calc(16px + env(safe-area-inset-bottom,0px));border-radius:20px;flex-wrap:wrap;gap:12px;width:calc(100% - 24px);padding:18px;font-size:16px;line-height:1.5}.think-module__w-y5qq__gateSaid{flex:1 0 100%}.think-module__w-y5qq__gateAct{flex:1;justify-content:center;height:46px;font-size:16px}.think-module__w-y5qq__gateQuiet{flex:none;padding:0 10px;font-size:15px}}.think-module__w-y5qq__publicMark{background:color-mix(in srgb, var(--paper-1) 72%, transparent);-webkit-backdrop-filter:blur(10px)saturate(1.1);backdrop-filter:blur(10px)saturate(1.1);letter-spacing:.01em;height:32px;color:var(--ink-1);border-radius:999px;align-items:center;gap:8px;padding:0 10px 0 7px;font-size:17px;font-weight:500;text-decoration:none;display:inline-flex}.think-module__w-y5qq__screen[data-mode=think] .think-module__w-y5qq__page{padding-top:var(--band);padding-bottom:0}.think-module__w-y5qq__screen[data-mode=think] .think-module__w-y5qq__left,.think-module__w-y5qq__screen[data-mode=think] .think-module__w-y5qq__right,.think-module__w-y5qq__screen[data-mode=think] .think-module__w-y5qq__sheet{min-height:0}.think-module__w-y5qq__screen[data-mode=think] .think-module__w-y5qq__editor{max-width:820px}.think-module__w-y5qq__page,.think-module__w-y5qq__nowLayer{transition:opacity .18s}.think-module__w-y5qq__screen[data-swap=true] .think-module__w-y5qq__page,.think-module__w-y5qq__screen[data-swap=true] .think-module__w-y5qq__nowLayer{opacity:0}.think-module__w-y5qq__screen[data-new=out] .think-module__w-y5qq__page,.think-module__w-y5qq__screen[data-new=out] .think-module__w-y5qq__nowLayer{opacity:0;transition:opacity .2s ease-in}.think-module__w-y5qq__screen[data-new=out] .think-module__w-y5qq__nowLayer,.think-module__w-y5qq__screen[data-new=out] .think-module__w-y5qq__nowNarrow{transition:opacity .2s ease-in,translate .2s ease-in;translate:0 -14px}.think-module__w-y5qq__screen[data-new=in] .think-module__w-y5qq__nowLayer,.think-module__w-y5qq__screen[data-new=in] .think-module__w-y5qq__nowNarrow{animation:.6s cubic-bezier(.22,.8,.24,1) both think-module__w-y5qq__pageIn}.think-module__w-y5qq__nowSide .think-module__w-y5qq__fresh,.think-module__w-y5qq__nowNarrow .think-module__w-y5qq__fresh{letter-spacing:.02em;color:var(--ink-2);opacity:0;pointer-events:none;margin:0;font-size:13px;line-height:1.4;transition:opacity .6s;position:absolute;bottom:calc(100% + 8px);left:0}.think-module__w-y5qq__nowSide .think-module__w-y5qq__fresh[data-on=true],.think-module__w-y5qq__nowNarrow .think-module__w-y5qq__fresh[data-on=true]{opacity:1;transition-duration:.3s}@keyframes think-module__w-y5qq__pageIn{0%{opacity:0;translate:0 26px}to{opacity:1;translate:0}}@media (prefers-reduced-motion:reduce){.think-module__w-y5qq__screen[data-new=out] .think-module__w-y5qq__nowLayer,.think-module__w-y5qq__screen[data-new=out] .think-module__w-y5qq__nowNarrow{translate:none}.think-module__w-y5qq__screen[data-new=in] .think-module__w-y5qq__nowLayer,.think-module__w-y5qq__screen[data-new=in] .think-module__w-y5qq__nowNarrow{animation-name:think-module__w-y5qq__rise}}.think-module__w-y5qq__screen[data-mode=think] .think-module__w-y5qq__editor{transition:opacity .3s}.think-module__w-y5qq__screen[data-mode=think] .think-module__w-y5qq__sheet[data-rested=true] .think-module__w-y5qq__editor{opacity:.4;transition:opacity 2.4s cubic-bezier(.4,0,.6,1)}@media (prefers-reduced-motion:reduce){.think-module__w-y5qq__screen[data-mode=think] .think-module__w-y5qq__editor,.think-module__w-y5qq__screen[data-mode=think] .think-module__w-y5qq__sheet[data-rested=true] .think-module__w-y5qq__editor{transition:none}}.think-module__w-y5qq__veil{z-index:2;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .45s,visibility 0s linear .45s;position:fixed;left:0;right:0}.think-module__w-y5qq__veil[data-on=true]{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .45s}.think-module__w-y5qq__veil[data-side=above]{height:var(--band);background:linear-gradient(to bottom, var(--paper-1) 0, var(--paper-1) calc(100% - min(104px, 40%)), transparent 100%);top:0}.think-module__w-y5qq__veil[data-side=below]{top:calc(var(--band) + 36px);background:linear-gradient(to bottom, transparent 0, var(--paper-1) 44px, var(--paper-1) 100%);bottom:0}.think-module__w-y5qq__nowLayer{top:calc(var(--band) - 6px);z-index:3;pointer-events:none;grid-template-columns:minmax(200px,1fr) minmax(0,76ch) minmax(320px,1.3fr);gap:0 48px;width:calc(100% - 64px);margin:0 auto;display:grid;position:fixed;left:0;right:0}.think-module__w-y5qq__nowSide{position:relative}.think-module__w-y5qq__nowSide>*{pointer-events:auto}.think-module__w-y5qq__screen[data-voice=true] .think-module__w-y5qq__nowLayer{top:calc(var(--band) - 6px);padding-bottom:calc(13vh + 74px);position:absolute}.think-module__w-y5qq__screen[data-voice=true] .think-module__w-y5qq__veil{display:none}.think-module__w-y5qq__screen[data-voice=true] .cm-editor{pointer-events:none}.think-module__w-y5qq__nowNarrow{top:calc(var(--band) + 52px);z-index:3;flex-direction:column;gap:10px;width:calc(100% - 32px);padding-left:34px;display:flex;position:fixed;left:50%;transform:translate(-50%)}@media (min-width:721px){.think-module__w-y5qq__nowNarrow{width:min(100% - 64px,76ch + 34px)}}.think-module__w-y5qq__screen[data-voice=true] .think-module__w-y5qq__nowNarrow{top:calc(var(--band) - 6px);gap:14px;padding-left:0}.think-module__w-y5qq__screen[data-voice=true] .think-module__w-y5qq__nowNarrow[data-opening]{top:calc(var(--band) + 7vh)}.think-module__w-y5qq__screen[data-voice=true] .think-module__w-y5qq__nowNarrow[data-list=true]{max-height:calc(100dvh - var(--band) + 6px - 5vh - env(safe-area-inset-bottom,0px) - 70px);overscroll-behavior:contain;scrollbar-width:none;width:calc(100% - 16px);padding-inline:8px;overflow:hidden auto}@media (min-width:721px){.think-module__w-y5qq__screen[data-voice=true] .think-module__w-y5qq__nowNarrow[data-list=true]{width:min(100% - 48px,76ch + 50px)}}.think-module__w-y5qq__screen[data-voice=true] .think-module__w-y5qq__nowNarrow .think-module__w-y5qq__asideText{opacity:1;flex:0 auto;font-size:20px;line-height:1.5}.think-module__w-y5qq__screen[data-voice=true] .think-module__w-y5qq__nowNarrow .think-module__w-y5qq__readingQuery{font-size:17px;line-height:1.45}.think-module__w-y5qq__screen[data-voice=true] .think-module__w-y5qq__nowNarrow .think-module__w-y5qq__arrivedWhy{font-size:15px}.think-module__w-y5qq__screen[data-voice=true] .think-module__w-y5qq__sheet{opacity:0;height:0;transition:none;overflow:hidden}.think-module__w-y5qq__middleFlow{padding-inline:var(--reach);margin-inline:calc(-1 * var(--reach));--reach:8px;pointer-events:auto;flex-direction:column;gap:22px;display:flex;overflow-x:hidden}.think-module__w-y5qq__nowSide[data-middle] .think-module__w-y5qq__middleFlow .think-module__w-y5qq__aside,.think-module__w-y5qq__nowSide[data-middle] .think-module__w-y5qq__middleFlow .think-module__w-y5qq__reading{padding-top:0;position:relative;top:auto}.think-module__w-y5qq__nowSide[data-middle] .think-module__w-y5qq__aside{text-align:left;justify-content:flex-start;padding-right:0}.think-module__w-y5qq__nowSide[data-middle] .think-module__w-y5qq__asideText,.think-module__w-y5qq__nowSide[data-middle] .think-module__w-y5qq__memoryOpen{opacity:1;flex:0 auto;font-size:22px;line-height:1.45}.think-module__w-y5qq__nowSide[data-middle] .think-module__w-y5qq__readingQuery{font-size:18px;line-height:1.45}.think-module__w-y5qq__nowSide[data-middle] .think-module__w-y5qq__readingCount,.think-module__w-y5qq__nowSide[data-middle] .think-module__w-y5qq__arrivedWord{font-size:13px}.think-module__w-y5qq__nowSide[data-middle] .think-module__w-y5qq__arrivedWhy{font-size:16px}.think-module__w-y5qq__middleLooks{position:absolute;left:0;right:0}.think-module__w-y5qq__opening{pointer-events:none;max-width:22rem;position:relative}.think-module__w-y5qq__openingWritten{margin-top:18px}.think-module__w-y5qq__nowSide>.think-module__w-y5qq__middleSaid,.think-module__w-y5qq__middleSaid{pointer-events:none;letter-spacing:-.012em;color:var(--ink-2);text-wrap:balance;margin:0;font-size:21px;line-height:1.4}.think-module__w-y5qq__yours{pointer-events:none;color:color-mix(in srgb, var(--ink-3) 70%, transparent);margin:8px 0 0;font-size:14px;line-height:1.5}.think-module__w-y5qq__bringing{pointer-events:none;color:color-mix(in srgb, var(--ink-3) 62%, transparent);text-wrap:pretty;margin:26px 0 0;font-size:14px;line-height:1.55;animation:.7s 12s both think-module__w-y5qq__rise}@media (prefers-reduced-motion:reduce){.think-module__w-y5qq__bringing{animation-duration:.01ms}}@media (min-width:1360px){.think-module__w-y5qq__page,.think-module__w-y5qq__nowLayer{grid-template-columns:minmax(260px,1fr) minmax(0,76ch) minmax(320px,1.3fr)}.think-module__w-y5qq__asideText,.think-module__w-y5qq__thread,.think-module__w-y5qq__memoryOpen{font-size:15px}}.think-module__w-y5qq__foot{right:0;bottom:calc(5vh + env(safe-area-inset-bottom,0px));z-index:4;pointer-events:none;grid-template-columns:minmax(200px,1fr) minmax(0,76ch) minmax(320px,1.3fr);gap:0 48px;width:calc(100% - 64px);margin:0 auto;display:grid;position:fixed;left:0}.think-module__w-y5qq__footRow{pointer-events:auto;grid-column:2;align-items:center;gap:14px;display:flex}@media (min-width:1360px){.think-module__w-y5qq__foot{grid-template-columns:minmax(260px,1fr) minmax(0,76ch) minmax(320px,1.3fr)}}.think-module__w-y5qq__foot[data-narrow=true]{width:calc(100% - 32px);bottom:calc(5vh + 28px + env(safe-area-inset-bottom,0px));grid-template-columns:1fr}.think-module__w-y5qq__foot[data-narrow=true] .think-module__w-y5qq__footRow{grid-column:1}.think-module__w-y5qq__foot[data-narrow=true] .think-module__w-y5qq__speakPill,.think-module__w-y5qq__foot[data-narrow=true] .think-module__w-y5qq__organisePill{white-space:nowrap;min-height:44px;padding:0 14px;font-size:13.5px}.think-module__w-y5qq__foot[data-narrow=true] .think-module__w-y5qq__footRow{gap:10px}.think-module__w-y5qq__speakPill{border:1px solid var(--line);background:var(--paper-0);box-shadow:0 2px 10px #201e1b1a, var(--shadow-1);color:var(--ink-2);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:11px 20px;font-size:15px;transition:color .2s,border-color .2s;display:inline-flex}@media (min-width:1240px){.think-module__w-y5qq__foot{bottom:13vh}}.think-module__w-y5qq__speakPill[data-listening]{border-color:color-mix(in srgb, var(--accent) 55%, transparent);color:var(--accent-ink)}.think-module__w-y5qq__speakPill[data-listening] svg{animation:1.6s ease-in-out infinite think-module__w-y5qq__breathe}.think-module__w-y5qq__speakPill[data-speaking] svg{animation-duration:.9s}.think-module__w-y5qq__speakPill[data-working] svg{animation:none}.think-module__w-y5qq__speakPill[data-working] span{animation:1.1s ease-in-out infinite think-module__w-y5qq__breathe}@media (prefers-reduced-motion:reduce){.think-module__w-y5qq__speakPill[data-listening] svg{animation:none}.think-module__w-y5qq__page,.think-module__w-y5qq__nowLayer{transition:none}}.think-module__w-y5qq__nowNote{align-items:flex-start;gap:8px;display:flex}.think-module__w-y5qq__nowNote .think-module__w-y5qq__asideText{opacity:1;flex:1;min-width:0}.think-module__w-y5qq__nowNote[data-kind=ask] .think-module__w-y5qq__asideText{color:var(--thin-ink)}.think-module__w-y5qq__nowNote[data-kind=define] .think-module__w-y5qq__asideText{color:var(--holds-ink)}.think-module__w-y5qq__nowNote[data-kind=recall] .think-module__w-y5qq__asideText{color:var(--holds)}.think-module__w-y5qq__nowQuery{min-width:0;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;padding:0;display:flex}.think-module__w-y5qq__nowQuery .think-module__w-y5qq__readingQuery{color:var(--accent-ink);white-space:normal}.think-module__w-y5qq__nowQuery:disabled{cursor:default}.think-module__w-y5qq__nowNote[data-looking=true] .think-module__w-y5qq__readingQuery{color:var(--ink-3);font-style:italic;animation:1.3s ease-in-out infinite think-module__w-y5qq__breathe}@media (prefers-reduced-motion:reduce){.think-module__w-y5qq__veil,.think-module__w-y5qq__veil[data-on=true]{transition:none}.think-module__w-y5qq__nowNote[data-looking=true] .think-module__w-y5qq__readingQuery{animation:none}}.think-module__w-y5qq__faded{opacity:.28;transition:opacity .2s}.think-module__w-y5qq__heardText{flex:0 auto;min-width:0}.think-module__w-y5qq__nowNote .think-module__w-y5qq__heardText{flex:1}.think-module__w-y5qq__heardCue{color:var(--accent-ink);margin-top:3px;font-size:13px;line-height:1.5;animation:1.6s ease-in-out infinite think-module__w-y5qq__breathe;display:block}.think-module__w-y5qq__heardCue[data-answered=true]{color:var(--ink-3);animation:none}@media (prefers-reduced-motion:reduce){.think-module__w-y5qq__heardCue{animation:none}}.think-module__w-y5qq__arrived{flex:1;gap:1px;min-width:0;display:grid}.think-module__w-y5qq__arrivedWord{letter-spacing:.02em;color:var(--holds);font-size:12px;line-height:1.4}.think-module__w-y5qq__aside[data-kind=arrived] .think-module__w-y5qq__asideText,.think-module__w-y5qq__nowNote[data-kind=arrived] .think-module__w-y5qq__asideText,.think-module__w-y5qq__drawerNote[data-kind=arrived] .think-module__w-y5qq__asideText{color:var(--holds-ink);opacity:1}.think-module__w-y5qq__arrivedWhy{color:var(--ink-2);font-size:13px;line-height:1.5}.think-module__w-y5qq__dot[data-kind=arrived]{background:var(--holds)}.think-module__w-y5qq__footNote{color:var(--ink-3);pointer-events:auto;grid-column:2;margin:8px 0 0;font-size:13px;line-height:1.5}.think-module__w-y5qq__foot[data-narrow=true] .think-module__w-y5qq__footNote{grid-column:1}.think-module__w-y5qq__found{max-height:68vh;padding-top:8px}.think-module__w-y5qq__foundRow{align-items:flex-start;gap:8px;padding:2px 0 10px;display:flex}.think-module__w-y5qq__foundQuery{flex:1;min-width:0;margin:0}.think-module__w-y5qq__foundQuery .think-module__w-y5qq__readingQuery{color:var(--accent-ink);white-space:normal;font-size:17px;line-height:1.45;overflow:visible}.think-module__w-y5qq__foundLooking{color:var(--ink-3);margin:0;padding:2px 0 6px;font-size:16px;font-style:italic;animation:2s ease-in-out infinite think-module__w-y5qq__breathe}.think-module__w-y5qq__found .think-module__w-y5qq__sourceTitle{font-size:16px}.think-module__w-y5qq__found .think-module__w-y5qq__sourceLine,.think-module__w-y5qq__found .think-module__w-y5qq__keptItem,.think-module__w-y5qq__found .think-module__w-y5qq__sourceFrom{font-size:15px}.think-module__w-y5qq__found .think-module__w-y5qq__letGo{opacity:1}@media (prefers-reduced-motion:reduce){.think-module__w-y5qq__foundLooking{animation:none}}.think-module__w-y5qq__viewSwitch{background:var(--paper-1);box-shadow:0 2px 10px #201e1b1a, inset 0 0 0 1px var(--line);border-radius:999px;align-items:center;gap:2px;padding:4px;display:inline-flex}.think-module__w-y5qq__organisePill{border:1px solid var(--line);background:var(--paper-0);box-shadow:0 2px 10px #201e1b1a, var(--shadow-1);color:var(--ink-2);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:11px 20px;font-size:15px;transition:color .2s,border-color .2s,transform .2s;display:inline-flex}.think-module__w-y5qq__organisePill:hover{color:var(--ink-1);border-color:color-mix(in srgb, var(--accent) 55%, transparent)}.think-module__w-y5qq__organisePill:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.think-module__w-y5qq__viewOption{height:36px;font:inherit;letter-spacing:.01em;color:var(--ink-2);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 16px;font-size:13.5px;font-weight:500;transition:color .15s,background .15s;position:relative}.think-module__w-y5qq__viewOption:hover{color:var(--ink-1)}.think-module__w-y5qq__viewOption[aria-pressed=true]{background:var(--paper-0);box-shadow:var(--shadow-1), 0 0 0 1px var(--line-faint);color:var(--ink-1);font-weight:600}.think-module__w-y5qq__viewOption:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.think-module__w-y5qq__viewOption[data-working] span{animation:1.1s ease-in-out infinite think-module__w-y5qq__breathe}.think-module__w-y5qq__viewOption[data-more]:after{content:"";background:var(--accent);border-radius:50%;width:5px;height:5px;position:absolute;top:8px;right:9px}@media (prefers-reduced-motion:reduce){.think-module__w-y5qq__viewOption[data-working] span{animation:none}}.think-module__w-y5qq__page[data-view=organised]>.think-module__w-y5qq__left,.think-module__w-y5qq__page[data-view=organised]>.think-module__w-y5qq__right,.think-module__w-y5qq__page[data-view=organised]>.think-module__w-y5qq__sheet{display:none}.think-module__w-y5qq__page[data-view=organised]:not([data-narrow=true]){grid-template-columns:minmax(0,68ch);justify-content:center}.think-module__w-y5qq__page[data-narrow=true][data-view=organised]>.think-module__w-y5qq__handle{display:none}.think-module__w-y5qq__organisedPane{min-width:0}.think-module__w-y5qq__page[data-narrow=true] .think-module__w-y5qq__organisedPane{padding:4px 0 0}.think-module__w-y5qq__organised{flex-direction:column;gap:14px;display:flex}.think-module__w-y5qq__piece{min-width:0}.think-module__w-y5qq__pieceTools{justify-content:flex-end;margin-bottom:-6px;display:flex}.think-module__w-y5qq__organising{color:var(--ink-3);margin:0;font-size:14px;font-style:italic;animation:2.4s ease-in-out infinite think-module__w-y5qq__breathe}.think-module__w-y5qq__organisedAct:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.think-module__w-y5qq__organisedStale,.think-module__w-y5qq__organisedTrouble{color:var(--ink-3);margin:0;font-size:14px}.think-module__w-y5qq__organisedTrouble{color:var(--thin-ink)}.think-module__w-y5qq__organisedAct{font:inherit;color:var(--accent-ink);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:14px;text-decoration:underline}.think-module__w-y5qq__organisedAct:hover{color:var(--ink-1)}@keyframes think-module__w-y5qq__pieceIn{0%{opacity:0;transform:translateY(6px)}}.think-module__w-y5qq__shared{width:min(100% - 40px,62ch);margin:0 auto;padding:112px 0 96px;animation:.42s both think-module__w-y5qq__pieceIn}.think-module__w-y5qq__sharedBody{color:var(--ink-1);overflow-wrap:break-word;font-size:18px;line-height:1.68}.think-module__w-y5qq__sharedBody>*{margin:0 0 20px}.think-module__w-y5qq__sharedBody>:last-child{margin-bottom:0}.think-module__w-y5qq__sharedBody h1,.think-module__w-y5qq__sharedBody h2,.think-module__w-y5qq__sharedBody h3,.think-module__w-y5qq__sharedBody h4{letter-spacing:-.014em;color:var(--ink-1);text-wrap:balance;font-weight:600;line-height:1.25}.think-module__w-y5qq__sharedBody h1{letter-spacing:-.02em;margin:0 0 24px;font-size:32px;line-height:1.16}.think-module__w-y5qq__sharedBody h2{margin:36px 0 14px;font-size:21px}.think-module__w-y5qq__sharedBody h3,.think-module__w-y5qq__sharedBody h4{margin:30px 0 12px;font-size:18.5px}.think-module__w-y5qq__sharedBody ul,.think-module__w-y5qq__sharedBody ol{padding-left:1.3em}.think-module__w-y5qq__sharedBody [data-hue=search]{color:var(--accent-ink)}.think-module__w-y5qq__sharedBody [data-hue=ask]{color:var(--thin-ink)}.think-module__w-y5qq__sharedBody [data-hue=memory]{color:var(--holds-ink)}.think-module__w-y5qq__sharedBody ul{list-style:outside}.think-module__w-y5qq__sharedBody ol{list-style:decimal}.think-module__w-y5qq__sharedBody li{margin-bottom:8px}.think-module__w-y5qq__sharedBody li::marker{color:var(--ink-3)}.think-module__w-y5qq__sharedBody blockquote{border-left:2px solid color-mix(in srgb, var(--accent) 55%, transparent);color:var(--ink-2);margin:24px 0;padding:2px 0 2px 20px}.think-module__w-y5qq__sharedBody blockquote p{margin:0}.think-module__w-y5qq__sharedBody strong{color:var(--ink-1);font-weight:600}.think-module__w-y5qq__sharedBody a{color:var(--accent-ink);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.think-module__w-y5qq__sharedBody a:hover{color:var(--ink-1)}.think-module__w-y5qq__sharedBody code{background:color-mix(in srgb, var(--ink-1) 6%, transparent);font-family:var(--font-mono-stack);border-radius:5px;padding:1px 5px;font-size:.88em}.think-module__w-y5qq__sharedBody hr{background:var(--line-faint);border:0;height:1px;margin:32px 0}@media (max-width:640px){.think-module__w-y5qq__shared{padding:88px 0 72px}.think-module__w-y5qq__sharedCta{padding:6px 10px;font-size:13px}.think-module__w-y5qq__sharedBody{font-size:17px}.think-module__w-y5qq__sharedBody h1{font-size:27px}}@media (prefers-reduced-motion:reduce){.think-module__w-y5qq__shared,.think-module__w-y5qq__organising{transition:none;animation:none}}
@media (min-width:721px){.more-module__l8PUFW__menu{width:288px}}@media (min-width:721px) and (pointer:coarse){.more-module__l8PUFW__menu{width:316px}}.more-module__l8PUFW__who{align-items:center;gap:6px;min-width:0;height:40px;padding:0 10px 0 6px;display:flex}.more-module__l8PUFW__monogram{background:var(--paper-2);width:24px;height:24px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2);border-radius:50%;flex:none;place-items:center;font-size:11px;font-weight:600;line-height:1;display:grid}.more-module__l8PUFW__monogram svg{stroke-width:1.75px;width:14px;height:14px}.more-module__l8PUFW__email{color:var(--ink-1);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;line-height:1.3;overflow:hidden}.more-module__l8PUFW__whoLabel{color:var(--ink-2);font-size:14px;line-height:1.3}.more-module__l8PUFW__pending{border-radius:var(--radius-full);background:var(--paper-2);width:136px;height:10px}.more-module__l8PUFW__theme{--seg-w:30px;--seg-h:26px;--seg-icon:15px}.more-module__l8PUFW__foot{justify-content:space-between;align-items:center;gap:12px;padding:7px 10px 6px;display:flex}.more-module__l8PUFW__mark{align-items:baseline;gap:6px;font-size:15px;display:inline-flex}.more-module__l8PUFW__beta{letter-spacing:.02em;color:var(--ink-3);font-size:12px;font-weight:500;line-height:1}.more-module__l8PUFW__legal{gap:12px;display:flex}.more-module__l8PUFW__legal a{color:var(--ink-2);transition:color var(--dur-1) var(--ease-out);padding:4px 0;font-size:13px;line-height:1;text-decoration:none}.more-module__l8PUFW__legal a:hover,.more-module__l8PUFW__legal a:focus-visible{color:var(--ink-1)}.more-module__l8PUFW__legal a:focus-visible{outline-offset:2px}@media (min-width:721px) and (pointer:coarse){.more-module__l8PUFW__theme{--seg-w:38px;--seg-h:32px;--seg-icon:16px}.more-module__l8PUFW__legal a{padding:10px 0;font-size:14px}}@media (max-width:720px){.more-module__l8PUFW__who{gap:8px;height:52px;padding:0 12px 0 6px}.more-module__l8PUFW__monogram{width:32px;height:32px;font-size:14px}.more-module__l8PUFW__monogram svg{width:18px;height:18px}.more-module__l8PUFW__email,.more-module__l8PUFW__whoLabel{font-size:16px}.more-module__l8PUFW__theme{--seg-w:44px;--seg-h:36px;--seg-icon:18px}.more-module__l8PUFW__foot{padding:12px 12px 4px}.more-module__l8PUFW__mark{font-size:18px}.more-module__l8PUFW__beta{font-size:13px}.more-module__l8PUFW__legal{gap:18px}.more-module__l8PUFW__legal a{padding:10px 0;font-size:14px}}@media (prefers-reduced-motion:reduce){.more-module__l8PUFW__legal a{transition:none}}.more-module__l8PUFW__danger{color:var(--ink-3)}.more-module__l8PUFW__danger:hover,.more-module__l8PUFW__danger:focus-visible{color:var(--negative)}.more-module__l8PUFW__danger[data-asking]{color:var(--negative);font-weight:500}.more-module__l8PUFW__danger[aria-disabled]{cursor:progress}.more-module__l8PUFW__note{color:var(--ink-2);margin:2px 10px 6px 36px;font-size:13px;line-height:1.45}.more-module__l8PUFW__note:empty{margin:0}@media (max-width:720px){.more-module__l8PUFW__note{margin:2px 12px 8px 46px;font-size:15px}}
.popover-module__s57hpq__scrim{z-index:calc(var(--z-toast) + 1);cursor:default;-webkit-tap-highlight-color:transparent;background:0 0;border:0;outline:none;padding:0;position:fixed;inset:0}.popover-module__s57hpq__panel{--hover:color-mix(in srgb, var(--ink-1) 5.5%, transparent);--press:color-mix(in srgb, var(--ink-1) 9%, transparent);top:var(--menu-top,56px);z-index:calc(var(--z-toast) + 2);max-height:calc(100dvh - var(--menu-top,56px) - 16px);overscroll-behavior:contain;border:1px solid var(--line-soft);border-radius:var(--radius-md);background:var(--paper-0);box-shadow:var(--shadow-3);color:var(--ink-1);font-family:var(--font-body-stack);outline:none;padding:4px;position:fixed;overflow-y:auto}.popover-module__s57hpq__panel[data-align=end]{right:var(--menu-right,16px);transform-origin:100% 0}.popover-module__s57hpq__panel[data-align=start]{left:var(--menu-left,16px);transform-origin:0 0}@media (min-width:721px){.popover-module__s57hpq__panel[data-side=over][data-align=end]{transform-origin:100% 100%}.popover-module__s57hpq__panel[data-side=over][data-align=start]{transform-origin:0 100%}.popover-module__s57hpq__panel[data-side=over][data-state=open]{animation-name:popover-module__s57hpq__menuInOver}}.popover-module__s57hpq__panel[data-state=open]{animation:popover-module__s57hpq__menuIn var(--dur-2) var(--ease-out) backwards}.popover-module__s57hpq__panel[data-state=closing]{animation:popover-module__s57hpq__menuOut var(--dur-1) ease-in forwards}.popover-module__s57hpq__panel[data-state=closing],.popover-module__s57hpq__scrim[data-state=closing]{pointer-events:none}.popover-module__s57hpq__grip{display:none}.popover-module__s57hpq__group{gap:1px;display:grid}.popover-module__s57hpq__sep{background:var(--line-faint);border:0;height:1px;margin:4px 6px}.popover-module__s57hpq__item{border-radius:var(--radius-sm);width:100%;height:34px;font:inherit;color:var(--ink-1);text-align:left;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-items:center;gap:10px;padding:0 10px;font-size:14px;line-height:1;text-decoration:none;display:flex}.popover-module__s57hpq__item svg,.popover-module__s57hpq__row>svg{stroke-width:1.75px;width:16px;height:16px;color:var(--ink-3);transition:color var(--dur-1) var(--ease-out);flex:none}.popover-module__s57hpq__item:focus{background:var(--hover);outline:none}.popover-module__s57hpq__item:focus svg{color:var(--ink-1)}.popover-module__s57hpq__item:focus-visible{border-radius:var(--radius-sm);box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--accent) 55%, transparent);outline:none}.popover-module__s57hpq__item:active{background:var(--press)}.popover-module__s57hpq__row{height:38px;color:var(--ink-1);align-items:center;gap:10px;padding:0 5px 0 10px;font-size:14px;line-height:1;display:flex}.popover-module__s57hpq__row>span{flex:1}.popover-module__s57hpq__unseen{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (min-width:721px) and (pointer:coarse){.popover-module__s57hpq__item{height:44px;font-size:15px}.popover-module__s57hpq__row{height:48px;font-size:15px}}@media (max-width:720px){.popover-module__s57hpq__scrim{background:var(--scrim);touch-action:none}.popover-module__s57hpq__scrim[data-state=open]{animation:popover-module__s57hpq__fadeIn var(--dur-3) var(--ease-out) backwards}.popover-module__s57hpq__scrim[data-state=closing]{animation:popover-module__s57hpq__fadeOut var(--dur-2) ease-in forwards}.popover-module__s57hpq__panel[data-align]{width:auto;max-width:560px;max-height:86dvh;padding:0 10px calc(12px + env(safe-area-inset-bottom));border-radius:var(--radius-lg) var(--radius-lg) 0 0;box-shadow:var(--lift-sheet);transform-origin:bottom;transition:transform var(--dur-3) var(--ease-out);border-width:1px 0 0;margin-inline:auto;inset:auto 0 0}.popover-module__s57hpq__panel[data-state=open]{animation:popover-module__s57hpq__sheetIn var(--dur-3) var(--ease-out) backwards}.popover-module__s57hpq__panel[data-state=closing]{animation:popover-module__s57hpq__sheetOut var(--dur-2) cubic-bezier(.4, 0, 1, 1) forwards}.popover-module__s57hpq__grip{z-index:1;background:var(--paper-0);touch-action:none;height:22px;margin:0 -10px;display:block;position:sticky;top:0}.popover-module__s57hpq__grip:after{content:"";background:var(--ink-3);opacity:.45;border-radius:2px;width:36px;height:4px;margin-left:-18px;position:absolute;top:9px;left:50%}.popover-module__s57hpq__sep{margin:6px 12px}.popover-module__s57hpq__item{border-radius:12px;gap:14px;height:50px;padding:0 12px;font-size:16px}.popover-module__s57hpq__item:focus-visible{border-radius:12px}.popover-module__s57hpq__item svg,.popover-module__s57hpq__row>svg{width:20px;height:20px}.popover-module__s57hpq__row{gap:14px;height:56px;padding:0 6px 0 12px;font-size:16px}}@keyframes popover-module__s57hpq__menuIn{0%{opacity:0;transform:translateY(-4px)scale(.97)}}@keyframes popover-module__s57hpq__menuInOver{0%{opacity:0;transform:translateY(4px)scale(.97)}}@keyframes popover-module__s57hpq__menuOut{to{opacity:0;transform:translateY(-2px)scale(.98)}}@keyframes popover-module__s57hpq__sheetIn{0%{transform:translateY(100%)}}@keyframes popover-module__s57hpq__sheetOut{0%{transform:translateY(var(--from,0px))}to{transform:translateY(100%)}}@keyframes popover-module__s57hpq__fadeIn{0%{opacity:0}}@keyframes popover-module__s57hpq__fadeOut{to{opacity:0}}@media (prefers-reduced-motion:reduce){.popover-module__s57hpq__panel[data-state=open],.popover-module__s57hpq__scrim[data-state=open]{animation:popover-module__s57hpq__fadeIn var(--dur-2) linear backwards}.popover-module__s57hpq__panel[data-state=closing],.popover-module__s57hpq__scrim[data-state=closing]{animation:popover-module__s57hpq__fadeOut var(--dur-1) linear forwards}.popover-module__s57hpq__item svg,.popover-module__s57hpq__row>svg{transition:none}}
@media (min-width:721px){.share-module__0x7OFa__share{width:340px}}.share-module__0x7OFa__link{border-radius:var(--radius-sm);background:var(--paper-2);height:40px;box-shadow:inset 0 0 0 1px var(--line-faint);align-items:center;gap:8px;padding:0 4px 0 10px;display:flex}.share-module__0x7OFa__link>svg{stroke-width:1.75px;width:16px;height:16px;color:var(--ink-3);flex:none}.share-module__0x7OFa__url{min-width:0;color:var(--ink-1);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:14px;line-height:1.3;overflow:hidden}.share-module__0x7OFa__copy{background:var(--paper-0);height:32px;box-shadow:var(--shadow-1), 0 0 0 1px var(--line-faint);font:inherit;color:var(--ink-1);cursor:pointer;transition:color var(--dur-1) var(--ease-out);-webkit-tap-highlight-color:transparent;border:0;border-radius:7px;outline:none;flex:none;align-items:center;gap:6px;padding:0 11px 0 10px;font-size:13px;font-weight:500;line-height:1;display:inline-flex}.share-module__0x7OFa__copy svg{stroke-width:2px;width:14px;height:14px}.share-module__0x7OFa__copy:hover{box-shadow:var(--shadow-1), 0 0 0 1px var(--line)}.share-module__0x7OFa__copy:focus-visible{box-shadow:var(--shadow-1), inset 0 0 0 1.5px color-mix(in srgb, var(--accent) 55%, transparent)}.share-module__0x7OFa__copy[data-copied=true]{color:var(--positive)}.share-module__0x7OFa__note{color:var(--ink-2);margin:9px 10px 7px;font-size:14px;line-height:1.45}.share-module__0x7OFa__waitingLine{border-radius:var(--radius-full);background:var(--paper-3);flex:1;height:9px;margin-right:90px}@media (min-width:721px) and (pointer:coarse){.share-module__0x7OFa__link{height:46px}.share-module__0x7OFa__copy{height:38px;font-size:14px}}@media (max-width:720px){.share-module__0x7OFa__link{border-radius:12px;gap:14px;height:52px;padding:0 6px 0 12px}.share-module__0x7OFa__link>svg{width:20px;height:20px}.share-module__0x7OFa__url{font-size:16px}.share-module__0x7OFa__copy{border-radius:9px;height:40px;padding:0 14px 0 12px;font-size:15px}.share-module__0x7OFa__copy svg{width:16px;height:16px}.share-module__0x7OFa__note{margin:12px 12px 8px;font-size:15px}}@media (prefers-reduced-motion:reduce){.share-module__0x7OFa__copy{transition:none}}.share-module__0x7OFa__layers{flex-direction:column;gap:2px;margin:2px 0 0;padding:0;list-style:none;display:flex}.share-module__0x7OFa__layer{border-radius:var(--radius-sm);min-height:32px;color:var(--ink-1);cursor:pointer;align-items:center;gap:10px;padding:0 4px;font-size:14px;line-height:1.35;display:flex}.share-module__0x7OFa__layer:hover{background:var(--paper-2)}.share-module__0x7OFa__layer[data-fixed]{color:var(--ink-2);cursor:default}.share-module__0x7OFa__layer[data-fixed]:hover{background:0 0}.share-module__0x7OFa__layer input{width:16px;height:16px;accent-color:var(--accent);cursor:inherit;flex:none;margin:0}.share-module__0x7OFa__personal{color:var(--accent-ink);margin:2px 0 0;font-size:13px;line-height:1.45}.share-module__0x7OFa__press{border:1px solid var(--line);background:var(--paper-0);min-height:34px;font:inherit;color:var(--ink-2);cursor:pointer;border-radius:999px;align-items:center;gap:7px;padding:0 14px;font-size:14px;transition:color .15s,border-color .15s,background .15s;display:inline-flex}.share-module__0x7OFa__press:hover{color:var(--ink-1);border-color:color-mix(in srgb, var(--ink-1) 28%, transparent)}.share-module__0x7OFa__press:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.share-module__0x7OFa__press[data-on=true]{border-color:color-mix(in srgb, var(--accent) 55%, transparent);color:var(--accent-ink)}@media (pointer:coarse){.share-module__0x7OFa__press{min-height:40px}}
.demo-module__mb-QgW__frame{aspect-ratio:1180/700;border:1px solid var(--line-soft);background:var(--paper-1);width:100%;box-shadow:var(--shadow-3);isolation:isolate;border-radius:18px;position:relative;overflow:hidden}.demo-module__mb-QgW__drawn{transform-origin:0 0;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;top:0;left:0;overflow:hidden}@media (max-width:1023px){.demo-module__mb-QgW__frame{aspect-ratio:760/640}}@media (max-width:719px){.demo-module__mb-QgW__frame{aspect-ratio:390/540;border-radius:24px}}.demo-module__mb-QgW__stages{color:var(--ink-3);flex-wrap:wrap;justify-content:center;gap:6px 22px;margin:18px 0 0;padding:0;font-size:13px;line-height:1.4;list-style:none;display:flex}.demo-module__mb-QgW__stage{font:inherit;font-size:inherit;color:inherit;cursor:pointer;transition:color var(--dur-3) var(--ease-out);background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding:4px 2px;display:inline-flex}.demo-module__mb-QgW__stage:hover{color:var(--ink-1)}.demo-module__mb-QgW__stage:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.demo-module__mb-QgW__stage[data-now=true]{color:var(--ink-1)}.demo-module__mb-QgW__stageMark{background:var(--line);width:6px;height:6px;transition:background-color var(--dur-3) var(--ease-out), transform var(--dur-3) var(--ease-out);border-radius:50%}.demo-module__mb-QgW__stage[data-now=true] .demo-module__mb-QgW__stageMark{background:var(--accent);transform:scale(1.25)}@media (max-width:1023px){.demo-module__mb-QgW__track{transition:transform 1.6s var(--ease-in-out)}.demo-module__mb-QgW__track[data-end=true]{transform:translateY(min(0px, calc(var(--screen-h) - 100% + 64px)))}}.demo-module__mb-QgW__topFade{z-index:25;background:linear-gradient(to bottom, var(--paper-1) 62%, transparent);pointer-events:none;height:88px;position:fixed;top:0;left:0;right:0}@media (min-width:1024px){.demo-module__mb-QgW__track{transition:transform 2.4s var(--ease-in-out)}.demo-module__mb-QgW__track[data-further=true]{transform:translateY(min(0px, calc(var(--screen-h) - 100% + 64px)))}}.demo-module__mb-QgW__first{z-index:60;overscroll-behavior:contain;background:var(--paper-1);justify-content:center;padding:36px clamp(32px,3.4vw,48px);display:flex;position:fixed;inset:0;overflow-y:auto}.demo-module__mb-QgW__firstInner{grid-template-columns:minmax(0,clamp(320px,31vw,400px)) minmax(0,1fr);align-items:center;column-gap:clamp(44px,5.5vw,104px);width:100%;max-width:1520px;margin:auto 0;display:grid}.demo-module__mb-QgW__pitch{flex-direction:column;align-items:flex-start;gap:30px;min-width:0;display:flex}.demo-module__mb-QgW__words{display:contents}.demo-module__mb-QgW__lead{font-family:var(--font-mark);letter-spacing:-.03em;color:var(--ink-1);text-wrap:balance;animation:demo-module__mb-QgW__arrive .7s var(--ease-out) both;margin:0;font-size:clamp(40px,3.7vw,58px);font-weight:600;line-height:1.04}.demo-module__mb-QgW__proof{color:var(--accent);display:block}.demo-module__mb-QgW__sub{max-width:36ch;color:var(--ink-2);text-wrap:pretty;animation:demo-module__mb-QgW__arrive .7s var(--ease-out) 60ms both;margin:0;font-size:18px;line-height:1.55}.demo-module__mb-QgW__film{width:min(100%,168.571dvh - 195.543px);animation:demo-module__mb-QgW__arrive .8s var(--ease-out) .12s both;justify-self:center;container-type:inline-size}.demo-module__mb-QgW__stageNow{display:none}@container (max-width:699px){.demo-module__mb-QgW__stages{gap:0 4px;margin-top:12px}.demo-module__mb-QgW__stage{padding:8px}.demo-module__mb-QgW__stageWords{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.demo-module__mb-QgW__stageNow{color:var(--ink-1);text-align:center;margin:0;font-size:13px;line-height:1.4;display:block}}.demo-module__mb-QgW__acts{animation:demo-module__mb-QgW__arrive .8s var(--ease-out) .24s both;flex-direction:column;align-items:flex-start;gap:12px;margin-top:4px;display:flex}.demo-module__mb-QgW__actsRow{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.demo-module__mb-QgW__note{color:var(--ink-3);margin:0;font-size:13px;line-height:1.45}@keyframes demo-module__mb-QgW__arrive{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (max-width:1023px){.demo-module__mb-QgW__first{padding:40px 24px 150px}.demo-module__mb-QgW__firstInner{grid-template-columns:minmax(0,1fr);row-gap:28px;max-width:680px}.demo-module__mb-QgW__pitch{align-items:center;gap:24px}.demo-module__mb-QgW__lead{text-align:center;font-size:46px;line-height:1.06}.demo-module__mb-QgW__sub{text-align:center}.demo-module__mb-QgW__film{width:min(100%,max(420px,118.75dvh - 617.5px))}.demo-module__mb-QgW__acts{z-index:1;padding:34px 16px calc(16px + env(safe-area-inset-bottom));background:linear-gradient(to top, var(--paper-1) 62%, transparent);pointer-events:none;align-items:center;margin:0;position:fixed;bottom:0;left:0;right:0}.demo-module__mb-QgW__acts>*{pointer-events:auto}.demo-module__mb-QgW__note{text-align:center}}@media (max-width:719px){.demo-module__mb-QgW__first{scroll-snap-type:y proximity;padding:0 16px;display:block}.demo-module__mb-QgW__firstInner{flex-direction:column;gap:0;margin:0;display:flex}.demo-module__mb-QgW__pitch{display:contents}.demo-module__mb-QgW__words{line-break:strict;scroll-snap-align:start;flex-direction:column;justify-content:center;align-items:flex-start;gap:28px;min-height:calc(100svh - 72px);padding:32px 0 64px;display:flex}.demo-module__mb-QgW__lead{letter-spacing:-.035em;text-align:left;font-size:clamp(38px,10.6vw,46px);line-height:1.02}.demo-module__mb-QgW__sub{text-align:left;max-width:34ch;font-size:17px;line-height:1.55}.demo-module__mb-QgW__hook{letter-spacing:-.01em;color:var(--ink-1);text-wrap:balance;margin-bottom:14px;font-size:21px;font-weight:500;line-height:1.3;display:block}.demo-module__mb-QgW__film{scroll-snap-align:start;order:1;width:100%;padding-top:16px}.demo-module__mb-QgW__film>.demo-module__mb-QgW__frame{width:min(100%,72.2222svh - 158.889px);margin:0 auto}.demo-module__mb-QgW__acts{padding:20px 0 max(24px, env(safe-area-inset-bottom));pointer-events:auto;background:0 0;order:2;margin:0;position:static}.demo-module__mb-QgW__stages{font-size:12px}.demo-module__mb-QgW__stageNow{font-size:14px;font-weight:500}}@media (prefers-reduced-motion:reduce){.demo-module__mb-QgW__lead,.demo-module__mb-QgW__sub,.demo-module__mb-QgW__film,.demo-module__mb-QgW__acts{animation:none}.demo-module__mb-QgW__track{transition:none}}
.guide-module__KvL73a__page{width:min(880px,100% - 48px);color:var(--ink-1);margin:0 auto;padding:128px 0 22vh}.guide-module__KvL73a__head,.guide-module__KvL73a__text,.guide-module__KvL73a__section{width:100%;max-width:580px;margin-left:auto;margin-right:auto}.guide-module__KvL73a__title{font-family:var(--font-mark);letter-spacing:-.03em;color:var(--ink-1);text-wrap:balance;margin:0;font-size:44px;font-weight:600;line-height:1.08}.guide-module__KvL73a__steps{flex-direction:column;gap:96px;margin:80px 0 0;padding:0;list-style:none;display:flex}.guide-module__KvL73a__step{flex-direction:column;gap:28px;display:flex}.guide-module__KvL73a__h2{letter-spacing:-.012em;color:var(--ink-1);text-wrap:balance;align-items:center;gap:12px;margin:0 0 10px;font-size:22px;font-weight:600;line-height:1.3;display:flex}.guide-module__KvL73a__n{border:1px solid var(--line-soft);background:var(--paper-0);width:28px;height:28px;color:var(--ink-2);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:600;display:inline-grid}.guide-module__KvL73a__text p{color:var(--ink-2);text-wrap:pretty;margin:0;font-size:17px;line-height:1.65}.guide-module__KvL73a__text p+p{margin-top:10px}.guide-module__KvL73a__control{color:var(--ink-1);white-space:nowrap;font-weight:600}.guide-module__KvL73a__still{width:100%}.guide-module__KvL73a__section{margin-top:104px}.guide-module__KvL73a__section+.guide-module__KvL73a__section{margin-top:64px}.guide-module__KvL73a__points{flex-direction:column;gap:12px;margin:16px 0 0;padding:0;list-style:none;display:flex}.guide-module__KvL73a__points li{color:var(--ink-2);padding-left:22px;font-size:17px;line-height:1.6;position:relative}.guide-module__KvL73a__points li:before{content:"";background:var(--ink-3);border-radius:50%;width:6px;height:6px;position:absolute;top:.68em;left:4px}.guide-module__KvL73a__points b{color:var(--ink-1);font-weight:600}.guide-module__KvL73a__small{color:var(--ink-3);margin:20px 0 0;font-size:14px;line-height:1.5}.guide-module__KvL73a__small a{color:var(--ink-2);text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:3px}.guide-module__KvL73a__small a:hover{color:var(--ink-1)}.guide-module__KvL73a__language{margin-top:16px}@media (max-width:719px){.guide-module__KvL73a__page{width:calc(100% - 32px);padding-top:92px}.guide-module__KvL73a__title{font-size:32px}.guide-module__KvL73a__steps{gap:72px;margin-top:56px}.guide-module__KvL73a__step{gap:22px}.guide-module__KvL73a__h2{font-size:19px}.guide-module__KvL73a__text p,.guide-module__KvL73a__points li{font-size:16px}.guide-module__KvL73a__section{margin-top:80px}}
.language-switcher-module__HGU3xa__switcher{color:var(--ink-3);cursor:pointer;align-items:center;gap:6px;font-size:13px;display:inline-flex}.language-switcher-module__HGU3xa__switcher[data-changing=true]{opacity:.6}.language-switcher-module__HGU3xa__select{appearance:none;color:inherit;font:inherit;cursor:pointer;text-underline-offset:3px;transition:text-decoration-color var(--dur-1) var(--ease-out);background:0 0;border:0;padding:2px 0;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.language-switcher-module__HGU3xa__select:hover,.language-switcher-module__HGU3xa__select:focus-visible{color:var(--ink-1);-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line)}.language-switcher-module__HGU3xa__hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.legal-footer-module__IijrRq__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-top:40px;display:flex}.legal-footer-module__IijrRq__theme{flex:none;align-items:center;gap:16px;display:inline-flex}.legal-footer-module__IijrRq__legal{flex-wrap:wrap;gap:4px 14px;display:flex}.legal-footer-module__IijrRq__small{font:inherit;color:var(--ink-3);cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;text-decoration:none}.legal-footer-module__IijrRq__small:hover{color:var(--ink-1)}.legal-footer-module__IijrRq__small:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}
.legal-module__oN9fKa__screen{background:var(--paper-1);min-height:100dvh;color:var(--ink-1);font-family:var(--font-body-stack);position:relative}.legal-module__oN9fKa__corner{z-index:5;align-items:center;gap:8px;display:flex;position:fixed;top:18px;left:20px}.legal-module__oN9fKa__mark{background:color-mix(in srgb, var(--paper-1) 72%, transparent);-webkit-backdrop-filter:blur(10px)saturate(1.1);backdrop-filter:blur(10px)saturate(1.1);height:32px;color:var(--ink-1);border-radius:999px;align-items:center;gap:8px;padding:0 10px 0 7px;font-size:17px;text-decoration:none;display:inline-flex}.legal-module__oN9fKa__page{width:min(52ch,100% - 48px);color:var(--ink-1);margin:0 auto;padding:140px 0 30vh;font-size:17px;line-height:1.75}.legal-module__oN9fKa__nav{flex-wrap:wrap;gap:14px;margin:0 0 22px;font-size:13px;display:flex}.legal-module__oN9fKa__navLink{color:var(--ink-3);text-decoration:none}.legal-module__oN9fKa__navLink:hover,.legal-module__oN9fKa__navLink[aria-current=page]{color:var(--ink-1)}.legal-module__oN9fKa__head{margin:0 0 56px}.legal-module__oN9fKa__title{letter-spacing:-.01em;color:var(--ink-1);text-wrap:balance;margin:0 0 6px;font-size:26px;font-weight:500;line-height:1.3}.legal-module__oN9fKa__effective{color:var(--ink-2);margin:0;font-size:13px}.legal-module__oN9fKa__note{color:var(--ink-2);text-wrap:pretty;margin:20px 0 0;font-size:15px;line-height:1.65}.legal-module__oN9fKa__note a{color:var(--accent-ink);text-decoration:none}.legal-module__oN9fKa__note a:hover{text-underline-offset:3px;text-decoration:underline}.legal-module__oN9fKa__body{color:var(--ink-1)}.legal-module__oN9fKa__body p{margin:0 0 14px}.legal-module__oN9fKa__body p:last-child{margin-bottom:0}.legal-module__oN9fKa__section{margin:0 0 48px}.legal-module__oN9fKa__section:last-child{margin-bottom:0}.legal-module__oN9fKa__h2{color:var(--ink-1);margin:0 0 10px;font-size:15px;font-weight:500;line-height:1.5}.legal-module__oN9fKa__num{color:var(--ink-3);font-variant-numeric:tabular-nums;margin-right:8px}.legal-module__oN9fKa__h3{color:var(--ink-1);margin:0 0 4px;font-size:15px;font-weight:500}.legal-module__oN9fKa__body strong{color:var(--ink-1);font-weight:500}.legal-module__oN9fKa__body em{font-style:italic}.legal-module__oN9fKa__body a{color:var(--accent-ink);text-decoration:none}.legal-module__oN9fKa__body a:hover{text-underline-offset:3px;text-decoration:underline}.legal-module__oN9fKa__body .legal-module__oN9fKa__act{font:inherit;color:var(--accent-ink);cursor:pointer;background:0 0;border:0;padding:0}.legal-module__oN9fKa__body .legal-module__oN9fKa__act:hover{text-underline-offset:3px;text-decoration:underline}.legal-module__oN9fKa__body .legal-module__oN9fKa__act:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}.legal-module__oN9fKa__body .legal-module__oN9fKa__aside{color:var(--ink-2);font-size:15px;line-height:1.65}.legal-module__oN9fKa__group{flex-direction:column;gap:22px;display:flex}.legal-module__oN9fKa__groupItem p{margin:0 0 8px}.legal-module__oN9fKa__groupItem p:last-child{margin-bottom:0}.legal-module__oN9fKa__list{gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.legal-module__oN9fKa__list li{padding-left:18px;position:relative}.legal-module__oN9fKa__list li:before{content:"";background:var(--ink-3);border-radius:999px;width:4px;height:4px;position:absolute;top:.75em;left:4px}.legal-module__oN9fKa__list:not(:last-child){margin-bottom:14px}.legal-module__oN9fKa__rows{margin-top:14px}.legal-module__oN9fKa__row{border-top:1px solid var(--line-faint);padding:16px 0}.legal-module__oN9fKa__row:last-child{border-bottom:1px solid var(--line-faint)}.legal-module__oN9fKa__rowHead{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:4px;display:flex}.legal-module__oN9fKa__rowName{color:var(--ink-1);font-size:15px;font-weight:500}.legal-module__oN9fKa__row p{color:var(--ink-2);margin:0 0 4px;font-size:15px;line-height:1.65}.legal-module__oN9fKa__row p:last-child{margin-bottom:0}.legal-module__oN9fKa__row .legal-module__oN9fKa__list{margin-top:8px}.legal-module__oN9fKa__row .legal-module__oN9fKa__list li{color:var(--ink-2);font-size:15px;line-height:1.65}.legal-module__oN9fKa__label{color:var(--ink-2);white-space:nowrap;flex-shrink:0;font-size:13px;font-weight:500}.legal-module__oN9fKa__labelConsent{color:var(--accent-ink)}.legal-module__oN9fKa__code{background:var(--paper-2);font-family:var(--font-mono-stack);color:var(--ink-1);white-space:nowrap;border-radius:5px;padding:1px 6px;font-size:.84em}.legal-module__oN9fKa__endMatter{color:var(--ink-3);flex-wrap:wrap;align-items:baseline;gap:6px 20px;margin-top:56px;font-size:14px;line-height:1.6;display:flex}.legal-module__oN9fKa__endMatter a{color:var(--accent-ink);text-decoration:none}.legal-module__oN9fKa__endMatter a:hover{text-underline-offset:3px;text-decoration:underline}@media (max-width:720px){.legal-module__oN9fKa__page{width:calc(100% - 40px);padding-top:96px;font-size:16px}.legal-module__oN9fKa__section{margin-bottom:40px}}
.trail-module__EeOSlW__screen{min-height:var(--screen-h,100dvh);background:var(--paper-1);color:var(--ink-1)}html[data-first="1"] .trail-module__EeOSlW__screen:not([role=dialog] *)>:not([role=dialog]){visibility:hidden}.trail-module__EeOSlW__corner,.trail-module__EeOSlW__cornerRight{z-index:30;align-items:center;gap:6px;display:flex;position:fixed;top:14px}.trail-module__EeOSlW__corner{left:16px}.trail-module__EeOSlW__cornerRight{right:16px}.trail-module__EeOSlW__mark{height:36px;color:var(--ink-1);font-family:var(--font-mark);letter-spacing:-.02em;align-items:center;gap:8px;margin-right:4px;padding:0 10px 0 6px;font-size:19px;font-weight:600;text-decoration:none;display:inline-flex}.trail-module__EeOSlW__eyeCorner{place-items:center;width:36px;height:36px;display:grid}.trail-module__EeOSlW__stage{grid-template-columns:minmax(0,.82fr) minmax(0,1fr);align-items:start;column-gap:88px;width:100%;max-width:1180px;margin:0 auto;padding:clamp(112px,17vh,190px) 40px 120px;display:grid}.trail-module__EeOSlW__voiceColumn{min-width:0;position:sticky;top:clamp(112px,17vh,190px)}.trail-module__EeOSlW__searchColumn{min-width:0;min-height:calc(var(--screen-h,100dvh) - 320px)}.trail-module__EeOSlW__stage[data-empty=true] .trail-module__EeOSlW__voiceColumn{grid-column:1/-1}.trail-module__EeOSlW__stage[data-empty=true] .trail-module__EeOSlW__searchColumn{display:none}.trail-module__EeOSlW__stage[data-empty=true] .trail-module__EeOSlW__says{letter-spacing:-.03em;font-size:48px;line-height:1.08}.trail-module__EeOSlW__stage[data-empty=true] .trail-module__EeOSlW__says[data-size=long]{font-size:38px}.trail-module__EeOSlW__stage[data-empty=true] .trail-module__EeOSlW__says[data-size=longer]{font-size:32px}.trail-module__EeOSlW__voice{min-width:0}.trail-module__EeOSlW__words{min-height:184px;position:relative}.trail-module__EeOSlW__line{position:relative}.trail-module__EeOSlW__says{font-family:var(--font-mark);letter-spacing:-.022em;color:var(--ink-1);text-wrap:pretty;animation:trail-module__EeOSlW__says .52s var(--ease-out) both;margin:0;font-size:35px;font-weight:500;line-height:1.16}.trail-module__EeOSlW__says[data-size=long]{font-size:30px;line-height:1.18}.trail-module__EeOSlW__says[data-size=longer]{font-size:26px;line-height:1.22}.trail-module__EeOSlW__says[data-after=true]{animation-delay:.14s}.trail-module__EeOSlW__says:is(:lang(ja),:lang(ko),:lang(hi)){letter-spacing:0;line-height:1.4}.trail-module__EeOSlW__says:lang(ja){word-break:auto-phrase}.trail-module__EeOSlW__says:lang(hi){line-height:1.55}.trail-module__EeOSlW__stage[data-empty=true] .trail-module__EeOSlW__says:is(:lang(ja),:lang(ko),:lang(hi)){letter-spacing:0;line-height:1.3}.trail-module__EeOSlW__saysGoing{pointer-events:none;animation:trail-module__EeOSlW__going .32s var(--ease-out) both;position:absolute;top:0;left:0;right:0}@keyframes trail-module__EeOSlW__says{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes trail-module__EeOSlW__going{to{opacity:0;transform:translateY(-4px)}}.trail-module__EeOSlW__thinking{animation:trail-module__EeOSlW__fadeIn .3s .25s var(--ease-out) both;gap:7px;padding-top:18px;display:inline-flex;position:absolute;top:100%;left:0}.trail-module__EeOSlW__dot{background:var(--ink-3);border-radius:50%;width:6px;height:6px;animation:1.5s ease-in-out infinite trail-module__EeOSlW__dot}.trail-module__EeOSlW__dot:nth-child(2){animation-delay:.2s}.trail-module__EeOSlW__dot:nth-child(3){animation-delay:.4s}@keyframes trail-module__EeOSlW__dot{0%,70%,to{opacity:.25}35%{opacity:1}}.trail-module__EeOSlW__unseen{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.trail-module__EeOSlW__firstHow{color:var(--ink-3);animation:trail-module__EeOSlW__rise .42s var(--ease-out) both;margin:14px 0 0;font-size:15px;line-height:1.45}.trail-module__EeOSlW__about{color:var(--ink-3);animation:trail-module__EeOSlW__rise .42s var(--ease-out) both;margin:0 0 14px;font-size:13px;line-height:1.35}.trail-module__EeOSlW__foot{flex-direction:column;align-items:flex-start;gap:14px;margin-top:44px;display:flex}.trail-module__EeOSlW__trailButton{white-space:nowrap;border:1px solid var(--line);background:var(--paper-0);height:48px;color:var(--ink-2);font:inherit;cursor:pointer;box-shadow:var(--shadow-1);transition:background-color var(--dur-2) var(--ease-out), border-color var(--dur-2) var(--ease-out), box-shadow var(--dur-2) var(--ease-out), color var(--dur-2) var(--ease-out), transform var(--dur-1) var(--ease-out);border-radius:999px;flex-shrink:0;align-items:center;gap:10px;padding:0 22px;font-size:15px;font-weight:500;display:inline-flex}.trail-module__EeOSlW__trailButton[data-acting=true]{background:var(--ink-1);color:var(--paper-0);box-shadow:var(--shadow-2);border-color:#0000}.trail-module__EeOSlW__trailButton:hover{transform:translateY(-1px)}.trail-module__EeOSlW__trailButton:active{transform:none}.trail-module__EeOSlW__trailButton:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.trail-module__EeOSlW__trailButton:disabled{cursor:default;opacity:.75;transform:none}.trail-module__EeOSlW__trailButton[data-listening=true]{border-color:color-mix(in srgb, var(--accent) 50%, transparent);color:var(--accent-ink)}.trail-module__EeOSlW__trailButton[data-listening=true] svg{animation:1.6s ease-in-out infinite trail-module__EeOSlW__breathe}.trail-module__EeOSlW__trailButton[data-hearing=true]{border-color:var(--accent);box-shadow:var(--shadow-1), 0 0 0 5px var(--accent-soft)}.trail-module__EeOSlW__buttonRow{flex-wrap:wrap;align-items:center;gap:16px;display:inline-flex}.trail-module__EeOSlW__footNote{max-width:34ch;color:var(--ink-2);margin:0;font-size:13px;line-height:1.5}.trail-module__EeOSlW__footNote a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:3px}.trail-module__EeOSlW__footNote a:hover{color:var(--ink-1)}.trail-module__EeOSlW__askingNote{text-wrap:pretty;max-width:46ch}.trail-module__EeOSlW__asking{align-items:center;gap:12px;display:inline-flex}.trail-module__EeOSlW__footLink{font:inherit;color:var(--ink-3);cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:3px;background:0 0;border:0;padding:4px 8px;font-size:13px}.trail-module__EeOSlW__footLink:hover{color:var(--ink-2)}.trail-module__EeOSlW__quietButton{border:1px solid var(--line-soft);background:var(--paper-0);height:44px;color:var(--ink-1);font:inherit;cursor:pointer;box-shadow:var(--shadow-1);border-radius:999px;align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:500;display:inline-flex}.trail-module__EeOSlW__quietButton:hover{border-color:var(--line)}.trail-module__EeOSlW__quietButton[data-on=true]{background:var(--ink-1);color:var(--paper-0);box-shadow:var(--shadow-2);border-color:#0000}.trail-module__EeOSlW__search{animation:trail-module__EeOSlW__fadeIn var(--dur-3) var(--ease-out) both;margin:0}.trail-module__EeOSlW__steps{flex:none;align-self:center;align-items:center;gap:2px;margin-left:auto;display:inline-flex}.trail-module__EeOSlW__step{width:26px;height:26px;font:inherit;color:var(--ink-3);cursor:pointer;transition:color var(--dur-1) var(--ease-out);background:0 0;border:0;border-radius:50%;place-items:center;padding:0;font-size:14px;line-height:1;display:grid}.trail-module__EeOSlW__step:hover:not(:disabled){color:var(--ink-1);background:var(--paper-2)}.trail-module__EeOSlW__step:disabled{opacity:.25;cursor:default}.trail-module__EeOSlW__query{color:var(--accent-ink);align-items:baseline;gap:10px;margin:0;font-size:15px;font-weight:500;line-height:1.45;display:flex}.trail-module__EeOSlW__queryMark{background:var(--accent);border-radius:50%;flex:none;width:7px;height:7px;transform:translateY(-2px)}.trail-module__EeOSlW__lookedIn{color:var(--ink-3);white-space:nowrap;font-size:13px;font-style:normal;font-weight:400}.trail-module__EeOSlW__query[data-looking=true] .trail-module__EeOSlW__queryWords{font-style:italic;animation:1.6s ease-in-out infinite trail-module__EeOSlW__breathe}.trail-module__EeOSlW__sources{flex-direction:column;gap:18px;margin:18px 0 0;padding:0;list-style:none;display:flex}.trail-module__EeOSlW__source{color:inherit;animation:trail-module__EeOSlW__rise .42s var(--ease-out) both;animation-delay:calc(var(--i,0) * 55ms);grid-template-columns:11px minmax(0,1fr);column-gap:12px;text-decoration:none;display:grid}.trail-module__EeOSlW__ring{border:1.5px solid var(--accent);width:10px;height:10px;transition:background-color var(--dur-2) var(--ease-out);border-radius:50%;margin-top:7px}.trail-module__EeOSlW__source[data-read=true] .trail-module__EeOSlW__ring{background:var(--accent)}.trail-module__EeOSlW__play{width:10px;height:10px;margin-top:7px;overflow:visible}.trail-module__EeOSlW__play path{fill:none;stroke:var(--accent);stroke-width:1.5px;stroke-linejoin:round;transition:fill var(--dur-2) var(--ease-out)}.trail-module__EeOSlW__source[data-read=true] .trail-module__EeOSlW__play path{fill:var(--accent)}.trail-module__EeOSlW__sourceTitle{color:var(--ink-1);text-wrap:pretty;text-underline-offset:3px;transition:text-decoration-color var(--dur-1) var(--ease-out);font-size:17px;font-weight:500;line-height:1.4;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;display:block}.trail-module__EeOSlW__source:hover .trail-module__EeOSlW__sourceTitle{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.trail-module__EeOSlW__source:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:6px}.trail-module__EeOSlW__source[data-read=true] .trail-module__EeOSlW__sourceTitle{color:var(--ink-3)}.trail-module__EeOSlW__sourceLine{color:var(--ink-2);margin-top:3px;font-size:14px;line-height:1.5;display:block}.trail-module__EeOSlW__source[data-read=true] .trail-module__EeOSlW__sourceLine{color:var(--ink-3)}.trail-module__EeOSlW__site{color:var(--accent-ink);font-weight:500}.trail-module__EeOSlW__source[data-read=true] .trail-module__EeOSlW__site{color:var(--ink-3)}.trail-module__EeOSlW__pick{color:var(--accent-ink);white-space:nowrap;animation:trail-module__EeOSlW__rise .42s var(--ease-out) both;margin-left:10px;font-size:12px;font-weight:600}.trail-module__EeOSlW__source[data-pick=true] .trail-module__EeOSlW__ring{animation:trail-module__EeOSlW__pick 1.5s var(--ease-out) 2}@keyframes trail-module__EeOSlW__pick{0%{box-shadow:0 0 0 0 var(--accent-soft)}to{box-shadow:0 0 0 9px #0000}}.trail-module__EeOSlW__more{font:inherit;color:var(--accent-ink);cursor:pointer;background:0 0;border:0;border-radius:999px;margin:20px 0 0 -8px;padding:6px 8px;font-size:14px;font-weight:500}.trail-module__EeOSlW__more:hover{background:var(--accent-soft)}.trail-module__EeOSlW__more:disabled{opacity:.6;cursor:default}.trail-module__EeOSlW__nothing{color:var(--ink-3);margin:16px 0 0;font-size:15px;font-style:italic}.trail-module__EeOSlW__gate{border:1px solid var(--line-soft);border-radius:var(--radius-md);background:var(--paper-0);max-width:34ch;box-shadow:var(--shadow-1);color:var(--ink-2);flex-direction:column;align-items:flex-start;gap:12px;padding:16px 18px;font-size:14px;line-height:1.5;display:flex}.trail-module__EeOSlW__gateActs{gap:8px;display:flex}.trail-module__EeOSlW__gateAct{background:var(--ink-1);color:var(--paper-0);border-radius:999px;padding:9px 18px;font-weight:600;text-decoration:none}.trail-module__EeOSlW__gateQuiet{color:var(--ink-2);padding:9px 14px;text-decoration:none}.trail-module__EeOSlW__writeup{grid-template-columns:minmax(0,1fr) 248px;column-gap:72px;width:100%;max-width:1180px;margin:0 auto;padding:clamp(104px,15vh,168px) 40px 200px;display:grid}.trail-module__EeOSlW__sheet{width:100%;min-width:0;max-width:700px;margin-left:auto;position:relative}.trail-module__EeOSlW__sheet[data-writing=true]{min-height:420px}.trail-module__EeOSlW__ghost{--line:calc(18px * 1.65 + 4px);pointer-events:none;transition:opacity .6s var(--ease-out);flex-direction:column;display:flex;position:absolute;top:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000 55%,#0000);mask-image:linear-gradient(#000 55%,#0000)}.trail-module__EeOSlW__ghost[data-going=true]{opacity:0}.trail-module__EeOSlW__ghostTitle,.trail-module__EeOSlW__ghostLine{background:color-mix(in srgb, var(--ink-1) 9%, transparent);transform-origin:0;animation:trail-module__EeOSlW__ghostIn .7s var(--ease-out) both, trail-module__EeOSlW__breathe 2.8s ease-in-out infinite;animation-delay:calc(var(--i,0) * 70ms), calc(.7s + var(--i,0) * .14s);border-radius:999px;display:block}.trail-module__EeOSlW__ghostTitle{width:56%;height:15px;margin:9.6875px 0}.trail-module__EeOSlW__ghostParagraph{gap:calc(var(--line) - 10px);padding:calc((var(--line) - 10px) / 2) 0;flex-direction:column;margin-top:6px;display:flex}.trail-module__EeOSlW__ghostParagraph+.trail-module__EeOSlW__ghostParagraph{margin-top:var(--line)}.trail-module__EeOSlW__ghostLine{height:10px}@keyframes trail-module__EeOSlW__ghostIn{0%{opacity:0;transform:scaleX(.3)}}.trail-module__EeOSlW__writing{font-family:var(--font-mark);color:var(--ink-2);animation:trail-module__EeOSlW__says .56s var(--ease-out) both;margin:0 0 18px;font-size:22px;font-weight:500;line-height:1.3}.trail-module__EeOSlW__margin{min-width:0;position:relative}.trail-module__EeOSlW__pin{background:var(--paper-1);animation:trail-module__EeOSlW__gather .64s var(--ease-out) both;animation-delay:calc(var(--i,0) * 90ms);position:absolute;top:0;left:0;right:0}.trail-module__EeOSlW__pin[data-placed=true]{z-index:1}.trail-module__EeOSlW__theirs{font-family:var(--font-mark);color:var(--ink-3);animation:trail-module__EeOSlW__gather .64s var(--ease-out) both;transition:color var(--dur-1) var(--ease-out);margin:0;padding-left:20px;font-size:14px;line-height:1.45;position:absolute;top:0;left:0;right:0}.trail-module__EeOSlW__theirs[data-lit=true]{color:var(--ink-1)}.trail-module__EeOSlW__margin[data-glide=true] .trail-module__EeOSlW__theirs{transition:translate .76s var(--ease-out), color var(--dur-1) var(--ease-out)}.trail-module__EeOSlW__margin[data-glide=true] .trail-module__EeOSlW__pin{transition:translate .76s var(--ease-out)}.trail-module__EeOSlW__pinMore{font:inherit;color:var(--ink-3);text-align:left;cursor:pointer;animation:trail-module__EeOSlW__gather .64s var(--ease-out) both;transition:color var(--dur-1) var(--ease-out);background:0 0;border:0;margin:0;padding:2px 0 2px 20px;font-size:13px;line-height:1.45;position:absolute;top:0;left:0}.trail-module__EeOSlW__pinMore:hover,.trail-module__EeOSlW__pinMore[data-lit=true]{color:var(--ink-1)}.trail-module__EeOSlW__pinMore:focus-visible,.trail-module__EeOSlW__readListMore:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.trail-module__EeOSlW__margin[data-glide=true] .trail-module__EeOSlW__pinMore{transition:translate .76s var(--ease-out), color var(--dur-1) var(--ease-out)}.trail-module__EeOSlW__readListMore{font:inherit;color:var(--ink-3);cursor:pointer;transition:color var(--dur-1) var(--ease-out);background:0 0;border:0;margin:14px 0 0;padding:4px 0 4px 20px;font-size:14px;line-height:1.45}.trail-module__EeOSlW__readListMore:hover{color:var(--ink-1)}.trail-module__EeOSlW__pinPage{color:inherit;grid-template-columns:10px minmax(0,1fr);column-gap:10px;text-decoration:none;display:grid}.trail-module__EeOSlW__pinRing{background:var(--accent);border-radius:50%;width:9px;height:9px;margin-top:5px}.trail-module__EeOSlW__pinTitle{color:var(--ink-1);text-underline-offset:3px;transition:text-decoration-color var(--dur-1) var(--ease-out);font-size:14px;line-height:1.45;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;display:block}.trail-module__EeOSlW__pin[data-lit=true] .trail-module__EeOSlW__pinTitle,.trail-module__EeOSlW__pinPage:hover .trail-module__EeOSlW__pinTitle{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.trail-module__EeOSlW__pinSite{color:var(--ink-3);align-items:center;gap:6px;margin-top:1px;font-size:13px;line-height:1.35;display:flex}.trail-module__EeOSlW__pinIcon{object-fit:contain;border-radius:3px;width:13px;height:13px}@keyframes trail-module__EeOSlW__gather{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:none}}.trail-module__EeOSlW__alsoReadName{color:var(--ink-3);margin:0 0 12px;font-size:13px;line-height:1.4}.trail-module__EeOSlW__alsoReadList{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.trail-module__EeOSlW__pieceFoot{z-index:20;padding:40px 16px calc(22px + env(safe-area-inset-bottom));background:linear-gradient(to top, var(--paper-1) calc(100% - 40px), transparent);pointer-events:none;flex-direction:column;align-items:center;gap:8px;display:flex;position:fixed;bottom:0;left:0;right:0}.trail-module__EeOSlW__pieceFoot>*{pointer-events:auto}.trail-module__EeOSlW__pieceNote{animation:trail-module__EeOSlW__fadeIn .42s var(--ease-out) both, trail-module__EeOSlW__breathe 2.6s ease-in-out .42s infinite}.trail-module__EeOSlW__footRow{align-items:center;gap:10px;display:flex}.trail-module__EeOSlW__failed{color:var(--ink-2);flex-direction:column;align-items:flex-start;gap:12px;font-size:15px;display:flex}.trail-module__EeOSlW__said{z-index:50;background:var(--scrim);animation:trail-module__EeOSlW__fadeIn var(--dur-2) var(--ease-out) both;place-items:center;padding:24px 16px;display:grid;position:fixed;inset:0}.trail-module__EeOSlW__saidSheet{border-radius:var(--radius-lg);background:var(--paper-0);width:min(640px,100%);max-height:min(84dvh,780px);box-shadow:var(--shadow-3);animation:trail-module__EeOSlW__rise .32s var(--ease-out) both;flex-direction:column;display:flex;overflow:hidden}.trail-module__EeOSlW__saidHead{border-bottom:1px solid var(--line);flex:none;justify-content:space-between;align-items:baseline;gap:12px;padding:20px 24px 14px;display:flex}.trail-module__EeOSlW__saidTitle{color:var(--ink-1);margin:0;font-size:15px;font-weight:600}.trail-module__EeOSlW__saidSpan{color:var(--ink-3);margin-left:10px;font-size:13px;font-weight:400}.trail-module__EeOSlW__saidBody{overscroll-behavior:contain;min-height:0;padding:18px 24px 26px;overflow-y:auto}.trail-module__EeOSlW__saidList{flex-direction:column;gap:18px;margin:0;padding:0;list-style:none;display:flex}.trail-module__EeOSlW__saidPassage{flex-direction:column;gap:4px;display:flex}.trail-module__EeOSlW__saidLine{max-width:62ch;color:var(--ink-1);margin:0;font-size:15px;line-height:1.6}.trail-module__EeOSlW__saidOver{font-variant-numeric:tabular-nums;color:var(--ink-3);font-size:12px;display:block}.trail-module__EeOSlW__close{font:inherit;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:4px 10px;font-size:13px}.trail-module__EeOSlW__close:hover{background:var(--paper-2)}.trail-module__EeOSlW__sharedHead{flex-direction:column;gap:6px;margin:0 0 28px;display:flex}.trail-module__EeOSlW__sharedBy{color:var(--ink-3);align-items:center;gap:8px;font-size:13px;display:inline-flex}.trail-module__EeOSlW__sharedFoot{width:100%;max-width:700px;color:var(--ink-3);flex-wrap:wrap;align-items:baseline;gap:6px 14px;margin-top:64px;margin-left:auto;font-size:13px;line-height:1.5;display:flex}.trail-module__EeOSlW__sharedCta{color:var(--ink-2);text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:3px;white-space:nowrap;transition:color var(--dur-1) var(--ease-out), text-decoration-color var(--dur-1) var(--ease-out)}.trail-module__EeOSlW__sharedCta:hover{color:var(--ink-1);text-decoration-color:currentColor}@keyframes trail-module__EeOSlW__rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes trail-module__EeOSlW__breathe{50%{opacity:.45}}@keyframes trail-module__EeOSlW__fadeIn{0%{opacity:0}}.trail-module__EeOSlW__readList{transition:opacity .48s var(--ease-out), visibility 0s;display:none}.trail-module__EeOSlW__readList[data-away=true]{opacity:0;visibility:hidden;transition:opacity .3s var(--ease-out), visibility 0s .3s}.trail-module__EeOSlW__readList li{animation:trail-module__EeOSlW__rise .42s var(--ease-out) both;animation-delay:calc(.2s + var(--i,0) * 90ms)}@media (max-width:1023px){.trail-module__EeOSlW__screen:before{content:"";z-index:25;background:linear-gradient(to bottom, var(--paper-1) 58%, transparent);pointer-events:none;height:72px;position:fixed;top:0;left:0;right:0}.trail-module__EeOSlW__stage{grid-template-columns:minmax(0,1fr);max-width:680px;padding:96px 32px 160px}.trail-module__EeOSlW__voiceColumn{position:static}.trail-module__EeOSlW__stage[data-empty=true]{padding-top:clamp(110px,20vh,200px)}.trail-module__EeOSlW__searchColumn{min-height:0;margin-top:52px}.trail-module__EeOSlW__writeup{grid-template-columns:minmax(0,1fr);max-width:760px;padding-top:96px}.trail-module__EeOSlW__sheet,.trail-module__EeOSlW__sharedFoot{margin-left:0}.trail-module__EeOSlW__margin{display:none}.trail-module__EeOSlW__readList{margin-top:48px;display:block}.trail-module__EeOSlW__says{font-size:30px}.trail-module__EeOSlW__says[data-size=long]{font-size:27px}.trail-module__EeOSlW__says[data-size=longer]{font-size:24px}.trail-module__EeOSlW__words{min-height:0}.trail-module__EeOSlW__foot{z-index:20;padding:40px 16px calc(18px + env(safe-area-inset-bottom));background:linear-gradient(to top, var(--paper-1) calc(100% - 40px), transparent);pointer-events:none;align-items:center;gap:10px;margin:0;position:fixed;bottom:0;left:0;right:0}.trail-module__EeOSlW__foot>*{pointer-events:auto}.trail-module__EeOSlW__footNote{text-align:center}.trail-module__EeOSlW__gate{text-align:center;align-items:center}}@media (max-width:719px){.trail-module__EeOSlW__stage{padding:80px 20px 150px}.trail-module__EeOSlW__stage[data-empty=true] .trail-module__EeOSlW__says{font-size:31px}.trail-module__EeOSlW__says{font-size:25px;line-height:1.2}.trail-module__EeOSlW__says[data-size=long]{font-size:23px}.trail-module__EeOSlW__says[data-size=longer]{font-size:21px;line-height:1.25}.trail-module__EeOSlW__searchColumn{margin-top:40px}.trail-module__EeOSlW__sourceTitle{font-size:16px}.trail-module__EeOSlW__pick{margin:2px 0 0;display:block}.trail-module__EeOSlW__writeup{padding:80px 20px 190px}}@media (prefers-reduced-motion:reduce){.trail-module__EeOSlW__saysGoing{display:none}.trail-module__EeOSlW__dot{opacity:.6;animation:none}.trail-module__EeOSlW__says,.trail-module__EeOSlW__thinking,.trail-module__EeOSlW__firstHow,.trail-module__EeOSlW__about,.trail-module__EeOSlW__source,.trail-module__EeOSlW__search,.trail-module__EeOSlW__pin,.trail-module__EeOSlW__pick,.trail-module__EeOSlW__saidSheet,.trail-module__EeOSlW__writing,.trail-module__EeOSlW__readList li,.trail-module__EeOSlW__ghostTitle,.trail-module__EeOSlW__ghostLine,.trail-module__EeOSlW__pieceNote{animation:.2s linear both trail-module__EeOSlW__fadeIn}.trail-module__EeOSlW__trailButton[data-listening=true] svg,.trail-module__EeOSlW__query[data-looking=true] .trail-module__EeOSlW__queryWords,.trail-module__EeOSlW__source[data-pick=true] .trail-module__EeOSlW__ring{animation:none}.trail-module__EeOSlW__trailButton:hover{transform:none}.trail-module__EeOSlW__margin[data-glide=true] .trail-module__EeOSlW__pin{transition:none}.trail-module__EeOSlW__ghost,.trail-module__EeOSlW__readList,.trail-module__EeOSlW__readList[data-away=true]{transition-duration:.2s;transition-timing-function:linear}}
.auth-page-module__fNhL1a__language{top:max(20px, env(safe-area-inset-top));right:max(20px, env(safe-area-inset-right));z-index:20;background:color-mix(in srgb, var(--paper-1) 72%, transparent);-webkit-backdrop-filter:blur(10px)saturate(1.1);backdrop-filter:blur(10px)saturate(1.1);border-radius:999px;height:32px;padding:0 9px;position:fixed}
.shared-trail-module__JRYSvW__page{flex-direction:column;display:flex}.shared-trail-module__JRYSvW__page>.shared-trail-module__JRYSvW__piece{flex:1 0 auto;align-content:start;padding-bottom:0}.shared-trail-module__JRYSvW__page>.shared-trail-module__JRYSvW__floor{padding-top:0;padding-bottom:calc(28px + env(safe-area-inset-bottom))}
.aside-screen-module__NYj5Ma__screen{background:var(--paper-1);width:min(52ch,100% - 48px);min-height:100dvh;color:var(--ink-1);flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;margin:0 auto;padding:24px 0;display:flex}.aside-screen-module__NYj5Ma__eye{color:var(--ink-2);margin-bottom:8px}.aside-screen-module__NYj5Ma__lead{letter-spacing:-.01em;color:var(--ink-1);margin:0;font-size:22px;line-height:1.35}.aside-screen-module__NYj5Ma__body{color:var(--ink-2);margin:0;font-size:16px;line-height:1.65}.aside-screen-module__NYj5Ma__small{color:var(--ink-3);margin:4px 0 0;font-size:13px}.aside-screen-module__NYj5Ma__act{font:inherit;color:var(--ink-1);cursor:pointer;background:0 0;border:0;margin-top:12px;padding:0;font-size:15px;font-weight:500;text-decoration:none;transition:color .15s}.aside-screen-module__NYj5Ma__act:after{content:" →";color:var(--ink-3)}.aside-screen-module__NYj5Ma__act:hover{color:var(--accent-ink)}
