.float-glass,.float-glass-behind:before{border-radius:inherit;pointer-events:none;background:var(--glass-float);-webkit-backdrop-filter:var(--glass-float-filter);backdrop-filter:var(--glass-float-filter);box-shadow:var(--glass-float-shade), var(--glass-float-edge), var(--shadow-float);position:absolute;inset:0}.float-glass.dense,.float-glass-behind.dense:before{background:var(--glass-float-dense)}.float-glass~*,.float-glass-behind{--ink-2:var(--glass-ink-2);--ink-3:var(--glass-ink-3);--ink-4:var(--glass-ink-4)}.float-glass.under,.float-glass-behind:before{z-index:-1}.float-glass-behind:before{content:""}@font-face{font-family:Google Sans Flex;src:url(/fonts/google-sans-flex-latin-opsz-normal.woff2)format("woff2-variations");font-weight:1 1000;font-display:optional;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Google Sans Flex;src:url(/fonts/google-sans-flex-latin-ext-opsz-normal.woff2)format("woff2-variations");font-weight:1 1000;font-display:optional;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Google Sans Flex;src:url(/fonts/google-sans-flex-symbols-opsz-normal.woff2)format("woff2-variations");font-weight:1 1000;font-display:optional;unicode-range:U+2190-21FF,U+23??,U+2460-24FF,U+25A0-27BF}@font-face{font-family:Google Sans Flex Rounded;src:url(/fonts/google-sans-flex-latin-rond-normal.woff2)format("woff2-variations");font-weight:1 1000;font-display:optional}@font-face{font-family:Maple Mono;src:url(/fonts/maple-mono-latin-400-normal.woff2)format("woff2");font-weight:400;font-display:optional}@font-face{font-family:Maple Mono;src:url(/fonts/maple-mono-latin-500-normal.woff2)format("woff2");font-weight:500;font-display:optional}@property --cl{syntax:"<length>";inherits:false;initial-value:0}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--font-ui:"Google Sans Flex", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji";--font-rounded:"Google Sans Flex Rounded", "Google Sans Flex", ui-rounded, system-ui, sans-serif;--font-serif:ui-serif, "New York", "Iowan Old Style", Georgia, serif;--font-mono:"Maple Mono", ui-monospace, "SF Mono", Menlo, monospace;--font-note:var(--font-ui);--type-px:.0625rem;--icon-px:min(var(--type-px), 1.5px);--icon-grow:calc(16 * var(--icon-px) - 16px);--text-title:min(calc(30 * var(--type-px)), max(30px, 13vw));--text-subtitle:calc(23 * var(--type-px));--text-heading:calc(19 * var(--type-px));--text-body:calc(17 * var(--type-px));--text-ui:calc(14 * var(--type-px));--text-label:calc(12 * var(--type-px));--text-section:calc(11 * var(--type-px));--body-weight:460;--ui-weight:440;--strong-weight:620;--s-1:2px;--s-2:4px;--s-3:6px;--s-4:8px;--s-5:12px;--s-6:16px;--s-7:20px;--s-8:24px;--s-9:32px;--s-10:48px;--r-pill:999px;--r-control:7px;--r-tile:9px;--r-card:10px;--r-sheet:18px;--r-frame:20px;--frame-pad:8px;--safe-top:env(safe-area-inset-top,0px);--safe-right:env(safe-area-inset-right,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px);--vh:100svh;--screen-h:100lvh;--pill-h:28px;--bar-h:44px;--icon:16px;--icon-bar:18px;--paper:color-mix(in oklab, var(--accent-base) 4%, #fffdfa);--paper-translucent:#fffdfadb;--ink:#1f1b17;--ink-2:#463f38;--ink-3:#675e55;--ink-4:#978d82;--line:#1f1b1714;--hover:#1f1b170b;--press:#1f1b1716;--glass:#fffbf56b;--glass-strong:#fffbf594;--glass-pane:#fffbf58f;--glass-edge:#ffffff8c;--glass-blur:28px;--glass-sat:160%;--pane-bright:1.08;--glass-lift:1;--glass-ink-2:#403a34;--glass-ink-3:#4a423b;--glass-ink-4:#6a6159;--placeholder:#6b625a;--glass-placeholder:#4a423b;--glass-accent:color-mix(in oklab, var(--accent-base) 55%, black);--chrome:#fdfaf59e;--chrome-ink:var(--ink);--glass-float:#fdfaf54d;--glass-float-dense:#fdfaf57a;--glass-float-filter:blur(20px) saturate(180%) brightness(1.04);--glass-float-shade:inset 0 0 22px #fdfaf557;--glass-float-edge:inset 0 0 0 1px #ffffff6b, inset 0 1px 0 #ffffff8c;--scrim:#1e181224;--scrim-ink:#1e1812;--scrim-amount:14%;--shadow-frame:0 0 0 1px #1f1b170d, 0 12px 32px -12px #3c281447;--shadow-float:0 0 0 1px #1f1b170f, 0 10px 28px -10px #3c28144d, 0 2px 4px -1px #3c28141a;--shadow-page:0 0 0 1px #1f1b170f, 0 1px 2px #1f1b170d, 0 10px 30px -6px #3c281433;--sheet-raise:-2px;--sheet-scale:1.012;--sheet-shadow:0 1px 2px #3c28140f, 0 16px 34px -14px #3c281457, 0 34px 64px -32px #3c281452;--sheet-hint:0 0 0 1px color-mix(in oklab, var(--accent) 26%, transparent);--accent-base:#c26a12;--accent:color-mix(in oklab, var(--accent-base) 86%, black);--accent-ink:#fff;--accent-soft:color-mix(in oklab, var(--accent-base) 12%, transparent);--selection:color-mix(in oklab, var(--accent-base) 20%, transparent);--tooltip-bg:#3a2f25;--tooltip-ink:#fbf3e8;--danger:#b3412e;--ease-out:cubic-bezier(.23, 1, .32, 1);--ease-in-out:cubic-bezier(.77, 0, .175, 1);--ease-drawer:cubic-bezier(.32, .72, 0, 1);--spring-snap:var(--ease-out);--spring-snap-ms:.26s;--spring-morph:var(--ease-out);--spring-morph-ms:.32s;--spring-sheet:var(--ease-drawer);--spring-sheet-ms:.38s;--spring-card:var(--ease-out);--spring-card-ms:.52s}:root[data-theme=dark],:root[data-scheme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--body-weight:440;--ui-weight:450;--strong-weight:640;--paper:#121110;--paper-translucent:#121110db;--ink:#f4efe9;--ink-2:#cfc7be;--ink-3:#a8a096;--ink-4:#7d756c;--line:#f4efe91a;--hover:#f4efe90f;--press:#f4efe91a;--glass:#100f0e99;--glass-strong:#100f0eb8;--glass-pane:#0e0d0ca3;--glass-edge:#ffffff17;--glass-blur:36px;--glass-sat:140%;--pane-bright:.9;--glass-ink-2:#e2dad0;--glass-ink-3:#cfc6bb;--glass-ink-4:#b0a69b;--placeholder:#a1978c;--glass-placeholder:#cfc6bb;--glass-accent:color-mix(in oklab, var(--accent-base) 55%, white);--chrome:#181614b3;--glass-float:#24201c5c;--glass-float-dense:#24201c7a;--glass-float-filter:blur(20px) saturate(170%) brightness(.9);--glass-float-shade:inset 0 0 22px #18151257;--glass-float-edge:inset 0 0 0 1px #ffffff17, inset 0 1px 0 #ffffff1f;--scrim:#0000006b;--scrim-ink:#000;--scrim-amount:42%;--shadow-frame:0 0 0 1px #ffffff12, 0 16px 40px -14px #0009;--shadow-float:0 0 0 1px #ffffff14, 0 12px 30px -10px #0000008c;--shadow-page:0 0 0 1px #ffffff12, 0 8px 24px -8px #00000080;--sheet-shadow:0 1px 2px #0000004d, 0 18px 38px -14px #0000009e, 0 38px 70px -32px #0000008c;--sheet-hint:0 0 0 1px color-mix(in oklab, var(--accent) 34%, transparent);--accent:color-mix(in oklab, var(--accent-base) 72%, white);--accent-ink:#121110;--accent-soft:color-mix(in oklab, var(--accent-base) 20%, transparent);--selection:color-mix(in oklab, var(--accent-base) 30%, transparent);--tooltip-bg:#f3e9dc;--tooltip-ink:#2b2723;--danger:#ec8a74}:root[data-scheme=light][data-sky=night],:root[data-scheme=light][data-sky=dusk]{--glass:#fffaf2b3;--glass-strong:#fffaf2db;--glass-pane:#fffaf2e0;--pane-bright:1.5;--glass-lift:1.5;--glass-blur:44px}:root[data-scheme=dark][data-sky=day],:root[data-scheme=dark][data-sky=dawn]{--glass:#100f0e99;--glass-strong:#100f0eb8;--glass-pane:#0e0d0ca3;--glass-blur:44px}.on-glass{--ink-2:var(--glass-ink-2);--ink-3:var(--glass-ink-3);--ink-4:var(--glass-ink-4);--placeholder:var(--glass-placeholder);--accent:var(--glass-accent)}:root[data-backdrop=photo]{--glass:#fffbf58f;--glass-strong:#fffbf5a8;--glass-pane:#fffbf594;--glass-blur:44px;--glass-sat:120%}:root[data-backdrop=photo][data-scheme=dark]{--glass:#1c191680;--glass-strong:#1c191699;--glass-pane:#1c191680}@media (prefers-reduced-transparency:reduce){:root{--glass:#faf6f0f0;--glass-strong:#faf6f0f7;--chrome:#faf6f0f7;--glass-float:#faf6f0f7;--glass-float-dense:#faf6f0f7}:root[data-scheme=dark]{--glass:#262320f2;--glass-strong:#262320f7;--chrome:#262320f7;--glass-float:#262320f7;--glass-float-dense:#262320f7}}*,:before,:after{box-sizing:border-box}html{-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;overscroll-behavior:none;background-color:var(--edge-shown);height:100%;font-size:100%}@supports (-webkit-touch-callout:none) and (font:-apple-system-body){html{font:-apple-system-body}:root{--type-px:max(1px, calc(1rem / 17))}}:root{--edge-shown:var(--edge-page,var(--edge-base))}:root[data-dim]{--edge-shown:color-mix(in srgb, var(--edge-page,var(--edge-base)), var(--scrim-ink) var(--scrim-amount))}:root{--edge-base:var(--paper)}:root[data-backdrop=sky]{--edge-base:var(--sky-edge,var(--paper))}:root[data-backdrop=sky][data-scheme=dark]{--edge-base:var(--sky-edge-dark,var(--paper))}:root[data-backdrop=photo]{--edge-base:#eae9eb}:root[data-backdrop=photo][data-scheme=dark]{--edge-base:#919092}:root[data-backdrop=plain]{--edge-base:#efe7dc}:root[data-backdrop=plain][data-scheme=dark]{--edge-base:#1d1a17}:root[data-edge=paper]{--edge-page:var(--paper)}:root[data-edge=glass]{--edge-page:var(--edge-glass,var(--edge-base))}body{min-height:100vh;min-height:var(--screen-h);background-color:var(--edge-shown);font-family:var(--font-ui);font-size:var(--text-ui);font-weight:var(--ui-weight);color:var(--ink);margin:0;line-height:1.4;position:relative;overflow:hidden}:root[data-docscroll][data-edge=glass] body{overflow:visible}:root[data-docscroll][data-edge=glass],:root[data-docscroll][data-edge=glass] body{overflow-x:clip}:root[data-docscroll][data-edge=glass] #app{height:auto;min-height:var(--vh)}#app{height:var(--vh)}button{font:inherit;color:inherit;cursor:default;touch-action:manipulation;-webkit-user-select:none;user-select:none;background:0 0;border:0;margin:0;padding:0}input,textarea{font:inherit;color:inherit}::placeholder{color:var(--placeholder);opacity:1}@media (pointer:coarse){input,textarea{font-size:calc(16 * var(--type-px))}}::selection{background:var(--selection)}:focus,:focus-visible{outline:none}:root[data-input=keyboard] :focus-visible{outline:2px solid var(--accent);outline-offset:2px}:root[data-input=keyboard] .cm-content:focus-visible,:root[data-input=keyboard] .cm-editor:focus-visible,:root[data-input=keyboard] .page:focus-visible{outline:none}.tabular{font-variant-numeric:tabular-nums}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.press{transition-property:scale,background-color;transition-duration:.15s;transition-timing-function:var(--ease-out)}.press:not(:disabled):active{scale:.96}@media (hover:hover) and (pointer:fine){.press:not(:disabled):hover{background-color:var(--hover)}}@media (pointer:coarse){.reach{position:relative}.reach:after{content:"";position:absolute;inset-block:min(0px,50% - 22px);inset-inline:min(0px,50% - 22px)}}.glass{background:var(--glass);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-sat));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-sat))}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important}}:root[data-last-input=keyboard] *,:root[data-last-input=keyboard] :before,:root[data-last-input=keyboard] :after{transition-duration:0s!important;transition-delay:0s!important}.warm-tip{z-index:1000;pointer-events:none;color:var(--tooltip-ink);font-size:var(--text-label);white-space:nowrap;opacity:0;transition-property:opacity,scale;transition-duration:.16s;transition-timing-function:var(--ease-out);font-weight:500;line-height:1.3;position:fixed;top:0;left:0;scale:.94}.wt-surface{background:var(--tooltip-bg);border-radius:9px;position:absolute;inset:0;box-shadow:0 1px 2px #0000001f,0 8px 24px -8px #1e140a73}.wt-stage{position:absolute;inset:0}.wt-content{align-items:center;gap:7px;padding:5px 9px;display:flex;position:absolute;top:0;left:0}.wt-content kbd{min-width:1.55em;height:1.55em;font-family:var(--font-ui);letter-spacing:.02em;font-variant-numeric:tabular-nums;background:color-mix(in oklab, var(--tooltip-ink) 12%, transparent);box-shadow:inset 0 -1px 0 color-mix(in oklab, var(--tooltip-ink) 14%, transparent);color:color-mix(in oklab, var(--tooltip-ink) 78%, transparent);border-radius:.45em;place-items:center;padding:0 .45em;font-size:.88em;font-weight:500;display:inline-grid}.wt-content kbd.single{border-radius:50%;padding:0}.warm-tip[data-open=true]{opacity:1;scale:1}.warm-tip[data-open=false]{transition-duration:.1s}.warm-tip[data-motion=travel]{transition-property:opacity,scale,translate,width,height;transition-duration:.16s, .16s, var(--spring-morph-ms), var(--spring-morph-ms), var(--spring-morph-ms);transition-timing-function:var(--ease-out), var(--ease-out), var(--spring-morph), var(--spring-morph), var(--spring-morph)}.warm-tip[data-motion=instant]{transition-duration:0s}@media (prefers-reduced-motion:reduce){.warm-tip,.warm-tip[data-open=true]{scale:1}}.ib{width:calc(var(--pill-h) + var(--icon-grow));height:calc(var(--pill-h) + var(--icon-grow));color:var(--ink-2);transition-property:scale,background-color,color;transition-duration:.15s;transition-timing-function:var(--ease-out);border-radius:8px;place-items:center;display:inline-grid;position:relative}.ib:not(:disabled):active{scale:.96}.ib[aria-pressed=true]{color:var(--ink);background:var(--press)}.ib:disabled{opacity:.4}@media (hover:hover) and (pointer:fine){.ib:not(:disabled):hover{background:var(--hover);color:var(--ink)}}@media (pointer:coarse){.ib{width:calc(36px + var(--icon-grow));height:calc(36px + var(--icon-grow))}.ib:after{content:"";position:absolute;inset:-4px}}.seg{background:var(--hover);border-radius:10px;gap:2px;padding:2px;display:flex}.seg button{min-height:28px;font-size:calc(13 * var(--type-px));color:var(--ink-2);white-space:nowrap;transition-property:background-color,color,scale;transition-duration:.15s;transition-timing-function:var(--ease-out);border-radius:8px;flex:1;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-weight:500;display:inline-flex}.seg button:not(:disabled):active{scale:.96}.seg button[aria-pressed=true]{background:var(--paper);color:var(--ink);box-shadow:0 0 0 1px var(--line), 0 1px 2px #0000000f}@media (hover:hover) and (pointer:fine){.seg button:not([aria-pressed=true]):hover{color:var(--ink)}}.section-label{font-size:var(--text-section);text-transform:uppercase;letter-spacing:.05em;color:var(--ink-3);justify-content:space-between;align-items:center;margin:0;font-weight:600;display:flex}:root[data-text=large] .section-label{flex-wrap:wrap;column-gap:8px}.divider-v{background:var(--line);flex:none;width:1px;height:18px;margin:0 4px}.toast{left:50%;bottom:calc(var(--bar-h) + 30px + var(--safe-bottom));z-index:900;background:var(--tooltip-bg);color:var(--tooltip-ink);font-size:calc(13 * var(--type-px));box-shadow:var(--shadow-float);border-radius:12px;align-items:center;gap:12px;padding:8px 8px 8px 14px;display:flex;position:fixed;translate:-50%}.toast button{color:var(--tooltip-ink);background:#ffffff1f;border-radius:8px;padding:4px 10px;font-weight:600}:root[data-scheme=dark] .toast button{background:#00000014}.copied-check{z-index:1000;pointer-events:none;width:24px;height:24px;color:var(--accent-ink);background:var(--accent);opacity:0;border-radius:50%;place-items:center;margin:-12px 0 0 -12px;display:grid;position:fixed;box-shadow:0 2px 8px #0000002e}.bar-scrim{z-index:19;background:var(--scrim);position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.bar-scrim{animation:bar-scrim-in .2s var(--ease-out) backwards}}@keyframes bar-scrim-in{0%{opacity:0}}.bar-wrap{--cl:var(--clip,0px);left:var(--cl);pointer-events:none;z-index:20;transition:--cl var(--spring-sheet-ms) var(--spring-sheet);justify-content:center;display:flex;position:absolute;bottom:14px;right:0}.instant .bar-wrap,.resizing .bar-wrap{transition:none}.bar-wrap.phone{bottom:calc(max(var(--safe-bottom), 8px) + 6px);translate:0 calc(-1 * var(--lift,0px));transition:translate var(--spring-sheet-ms) var(--spring-sheet);position:fixed}:root[data-home-screen] .bar-wrap.phone{position:absolute}.bar-wrap.phone[data-follow=true]{transition:none}.bar-row{white-space:nowrap;align-items:center;gap:2px;min-height:44px;padding:0 8px;display:flex}.bar-wrap.phone .bar-row{gap:8px;min-height:52px}.bar-wrap.phone :is(.ib,.bar-pill,.bar-kind,.bar-cancel,.bar-tab){position:relative}.bar-wrap.phone :is(.ib,.bar-pill,.bar-kind,.bar-cancel,.bar-tab):after{content:"";inset:var(--reach,-4px);position:absolute}.bar-wrap.phone .bar-tab{--reach:-2px 0}.bar-wrap.phone .bar-pill,.bar-wrap.phone .bar-kind{--reach:-4px 0}.bar-wrap.phone .bar-cancel{--reach:-6px 0}.bar-wrap .bar-row.bar-stack{flex-direction:column;align-items:stretch;gap:0;min-height:auto;padding:4px 8px}.bar-line{justify-content:space-between;align-items:center;gap:8px;min-height:44px;display:flex}.bar-line:last-child{justify-content:center}.bar-group{align-items:center;gap:8px;display:flex}.bar-kind-label{text-overflow:ellipsis;min-width:0;overflow:hidden}@media (min-width:375px){:root:not([data-text=large]) .bar-wrap .bar-row.bar-stack{flex-direction:row;align-items:center;gap:8px;min-height:52px;padding:0 4px}:root:not([data-text=large]) .bar-line{display:contents}:root:not([data-text=large]) .bar-line:last-child>*{order:1}:root:not([data-text=large]) .bar-line .bar-end{order:2}:root:not([data-text=large]) .bar-wrap .bar-kind{min-width:0;max-width:calc(100vw - 304px)}}.bar-tabs{gap:4px;padding:0 5px}.bar-tab{width:calc(44px + var(--icon-grow));height:calc(34px + var(--icon-grow));color:var(--ink-2);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.bar-tab[aria-selected=true]{background:var(--accent-soft);color:var(--ink)}.bar-tab[aria-selected=true] svg{color:var(--accent)}.bar-wrap.phone .bar-tab{width:calc(52px + var(--icon-grow));height:calc(40px + var(--icon-grow));border-radius:999px}.bar-pill{min-height:30px;font-size:calc(13.5 * var(--type-px));background:var(--accent);color:var(--accent-ink);border-radius:999px;align-items:center;gap:6px;margin-right:2px;padding:0 12px 0 10px;font-weight:600;display:inline-flex}@media (hover:hover) and (pointer:fine){.bar-pill.press:not(:disabled):hover{background-color:color-mix(in oklab, var(--accent) 86%, black)}}.bar-wrap.phone .bar-pill,.bar-wrap.phone .bar-kind{min-height:36px}.bar-kind{min-height:30px;font-size:calc(13.5 * var(--type-px));color:var(--ink);background:var(--hover);border-radius:999px;align-items:center;gap:6px;padding:0 8px 0 12px;font-weight:500;display:inline-flex}.bar-kind svg{color:var(--ink-3);rotate:90deg}.bar-count{font-size:calc(12.5 * var(--type-px));color:var(--ink-3);padding:0 6px}.bar-danger{color:var(--danger)}.bar-ask{gap:8px;padding-inline-start:14px}.bar-question{font-size:var(--text-ui);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.bar-cancel{min-height:32px;font-size:var(--text-ui);color:var(--ink-2);border-radius:999px;padding:0 10px}@media (hover:hover) and (pointer:fine){.bar-cancel:hover{background:var(--hover)}}.bar-row.bar-toast{font-size:calc(13.5 * var(--type-px));color:var(--ink);white-space:normal;gap:8px;max-width:min(440px,100vw - 32px);height:auto;min-height:44px;padding:0 7px 0 16px;font-weight:500;position:relative}.bar-wrap.phone .bar-row.bar-toast{min-height:52px}.bar-toast .text{overflow-wrap:break-word;padding:6px 0}.bar-toast:not(:has(.act)){padding-right:16px}:root{--tree-step:24px;--tree-w:1px;--tree-gap:3px;--tree-radius:7px;--tree-ink:color-mix(in oklab, var(--ink-4) 62%, transparent);--tree-pad:3px;--tree-mid:calc(var(--tree-pad) + .8em);--tree-x-bullet:11px;--tree-r-bullet:2.5px;--tree-e-bullet:5px;--tree-x-task:calc(9 * var(--icon-px,1px));--tree-r-task:calc(9 * var(--icon-px,1px));--tree-e-task:-4px;--tree-x-number:12px;--tree-r-number:7px;--tree-e-number:2px}:root[data-scheme=dark]{--tree-ink:color-mix(in oklab, var(--ink-4) 72%, transparent)}@property --tree-lit{syntax:"<number>";inherits:true;initial-value:0}:root{--tree-hl:99;--tree-hi:color-mix(in oklab, var(--accent) 90%, transparent)}.tree{--tree-now:color-mix(in oklab, var(--tree-hi) calc(var(--tree-lit) * 100%), var(--tree-ink));--tree-c0:color-mix(in oklab, var(--tree-hi) calc(clamp(0, 2 - var(--tree-hl), 1) * var(--tree-lit) * 100%), var(--tree-ink));--tree-c1:color-mix(in oklab, var(--tree-hi) calc(clamp(0, 3 - var(--tree-hl), 1) * var(--tree-lit) * 100%), var(--tree-ink));--tree-c2:color-mix(in oklab, var(--tree-hi) calc(clamp(0, 4 - var(--tree-hl), 1) * var(--tree-lit) * 100%), var(--tree-ink));--tree-c3:color-mix(in oklab, var(--tree-hi) calc(clamp(0, 5 - var(--tree-hl), 1) * var(--tree-lit) * 100%), var(--tree-ink));--tree-c4:color-mix(in oklab, var(--tree-hi) calc(clamp(0, 6 - var(--tree-hl), 1) * var(--tree-lit) * 100%), var(--tree-ink));--tree-c5:color-mix(in oklab, var(--tree-hi) calc(clamp(0, 7 - var(--tree-hl), 1) * var(--tree-lit) * 100%), var(--tree-ink));--tree-c6:color-mix(in oklab, var(--tree-hi) calc(clamp(0, 8 - var(--tree-hl), 1) * var(--tree-lit) * 100%), var(--tree-ink));--tree-c7:color-mix(in oklab, var(--tree-hi) calc(clamp(0, 9 - var(--tree-hl), 1) * var(--tree-lit) * 100%), var(--tree-ink));--tree-c8:color-mix(in oklab, var(--tree-hi) calc(clamp(0, 10 - var(--tree-hl), 1) * var(--tree-lit) * 100%), var(--tree-ink));--tree-c9:color-mix(in oklab, var(--tree-hi) calc(clamp(0, 11 - var(--tree-hl), 1) * var(--tree-lit) * 100%), var(--tree-ink));--tree-c10:color-mix(in oklab, var(--tree-hi) calc(clamp(0, 12 - var(--tree-hl), 1) * var(--tree-lit) * 100%), var(--tree-ink));--tree-c11:color-mix(in oklab, var(--tree-hi) calc(clamp(0, 13 - var(--tree-hl), 1) * var(--tree-lit) * 100%), var(--tree-ink))}.tree.tree-lit .cm-bullet:before{background:var(--accent)}@media (hover:hover) and (prefers-reduced-motion:no-preference){:root:not([data-input=keyboard]) .tree{transition:--tree-lit .16s var(--ease-out,ease-out)}:root:not([data-input=keyboard]) .tree-lit{transition-duration:.24s}:root:not([data-input=keyboard]) .tree .cm-bullet:before{transition:background-color .16s var(--ease-out,ease-out)}:root:not([data-input=keyboard]) .tree-lit .cm-bullet:before{transition-duration:.24s}}[data-lines=dotted]{--tree-w:2px;--tree-gap:2px;--tree-radius:9px;--tree-pad:calc(1lh / 14);--tree-mid:calc(var(--tree-pad) + .8em);--tree-ink:color-mix(in oklab, var(--ink-4) 78%, transparent)}:root[data-scheme=dark] [data-lines=dotted]{--tree-ink:color-mix(in oklab, var(--ink-4) 86%, transparent)}[data-lines=dotted] .cm-tree:not(.cm-codeblock){padding-block:var(--tree-pad)}[data-lines=dotted] .tree:before{-webkit-mask:var(--tree-dots);-webkit-mask:var(--tree-dots);mask:var(--tree-dots)}[data-lines=dotted] .tree-tee:after,[data-lines=dotted] .tree-end:after{border-style:dotted;border-top-width:0;border-right-width:0}.tree:before,.tree-tee:after,.tree-end:after{content:"";pointer-events:none;position:absolute}.tree:before{width:calc((var(--tree-depth) + 1) * var(--tree-step));background:var(--tree-rails);top:0;bottom:0;left:0}.tree-tee:after,.tree-end:after{left:var(--tree-px);width:calc(var(--tree-ex) - var(--tree-px));height:calc(var(--tree-mid) + var(--tree-w) / 2);box-sizing:border-box;border:0 solid var(--tree-now);border-left-width:var(--tree-w);border-bottom-width:var(--tree-w);border-bottom-left-radius:var(--tree-radius);top:0}@media (prefers-reduced-motion:no-preference){:root:not([data-input=keyboard]) .tree-grow:after{transform-origin:0 100%;animation:tree-grow .42s var(--ease-out,ease-out) both}}@media (prefers-reduced-motion:reduce){:root:not([data-input=keyboard]) .tree-grow:after{animation:.12s ease-out both tree-fade}}@keyframes tree-grow{0%{clip-path:inset(0 calc(100% - var(--tree-w)) 100% 0)}40%{clip-path:inset(0 calc(100% - var(--tree-radius)) 0 0);scale:1}75%{clip-path:inset(0);scale:1.12 1}to{clip-path:inset(0);scale:1}}@keyframes tree-fade{0%{opacity:0}}.page{overscroll-behavior:contain;background:var(--page-bg,var(--paper));border-radius:var(--page-radius,14px);scrollbar-width:thin;scrollbar-color:var(--line) transparent;height:100%;font-family:var(--font-note);position:relative;overflow-y:auto}.page[data-width=full].see-through{--page-bg:color-mix(in oklab, var(--paper) calc(var(--page-opacity) * 100%), transparent);-webkit-backdrop-filter:blur(var(--page-blur));backdrop-filter:blur(var(--page-blur))}.page.faint .body,.page.faint .cm-content,.page.faint .date-head{--halo-near:color-mix(in oklab, var(--paper) 70%, transparent);--halo-far:color-mix(in oklab, var(--paper) 55%, transparent);text-shadow:0 0 1px var(--halo-near), 0 0 10px var(--halo-far)}.page .paper{--cl:var(--clip,0px);max-width:min(calc(680px + 2 * 76px), calc(100% - var(--clip-normal,0px)));min-height:100%;translate:calc(var(--cl) / 2) 0;transition:--cl var(--spring-sheet-ms) var(--spring-sheet);margin:0 auto;padding:64px 76px 140px;position:relative}.instant .page .paper,.resizing .page .paper{transition:none}@media (max-width:759px){.page .paper{padding:20px 20px calc(120px + var(--safe-bottom))}}.page .date-head{margin-bottom:14px}.page .date-title{font-size:var(--text-title);letter-spacing:-.02em;margin:0;font-weight:650;line-height:1.25;display:inline}.page .body{font-size:var(--text-body);font-weight:var(--body-weight);color:var(--ink);caret-color:var(--accent);word-break:break-word;outline:none;line-height:1.6}.page .block{padding:3px 0;margin-top:calc(var(--gap,0) * 1.6em);border-radius:6px;padding-inline-start:calc(var(--indent) * 24px);position:relative}.page .block.selected{background:var(--accent-soft);box-shadow:0 0 0 4px var(--accent-soft)}.page .block[data-placeholder]:has(.text>br:only-child):before{content:attr(data-placeholder);color:var(--ink-4);pointer-events:none;position:absolute}.page .block[data-type=p],.page .block[data-type=quote]{padding-block:5px}.page .block:is([data-type=li],[data-type=ol],[data-type=todo])+.block:not([data-type=li],[data-type=ol],[data-type=todo],[data-type^=h]),.page .block:not([data-type=li],[data-type=ol],[data-type=todo],[data-type^=h])+.block:is([data-type=li],[data-type=ol],[data-type=todo]){margin-top:max(10px, calc(var(--gap,0) * 1.6em))}.page .block[data-type=h1]{font-size:var(--text-title);letter-spacing:-.02em;padding-bottom:10px;font-weight:650;line-height:1.25}.page .block[data-type=h2]{font-size:var(--text-subtitle);letter-spacing:-.015em;padding-top:18px;padding-bottom:4px;font-weight:620;line-height:1.3}.page .block[data-type=h3]{font-size:var(--text-heading);padding-top:12px;font-weight:620;line-height:1.35}.page .block.first[data-type=h2]{padding-top:0}.page .block[data-type=li],.page .block[data-type=ol],.page .block[data-type=todo]{padding-inline-start:calc(var(--indent) * 24px + 26px)}.page .block[data-type=li]:before{content:"";left:calc(var(--indent) * 24px + 9px);background:var(--ink-3);border-radius:50%;width:5px;height:5px;position:absolute;top:calc(.5px + .8em)}.page .block[data-type=ol]{counter-increment:ol}.page .block:not([data-type=ol]){counter-reset:ol}.page .block[data-type=ol]:before{content:counter(ol) ".";left:calc(var(--indent) * 24px + 2px);color:var(--ink-3);font-variant-numeric:tabular-nums;position:absolute}.page .check{left:calc(var(--indent) * 24px + 1px);border:1.5px solid var(--ink-4);color:#0000;width:18px;height:18px;transition-property:background-color,border-color,color,scale;transition-duration:.15s;transition-timing-function:var(--ease-out);border-radius:6px;place-items:center;display:grid;position:absolute;top:calc(.8em - 6px)}.page .check:active{scale:.92}.page .check:after{content:"";position:absolute;inset:-8px}.page .block.done .check{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.page .block.done .text{color:var(--ink-3);text-decoration:line-through;-webkit-text-decoration-color:var(--ink-4);text-decoration-color:var(--ink-4)}.page .block[data-type=quote]{color:var(--ink-2);padding-inline-start:18px}.page .block[data-type=quote]:before{content:"";background:var(--accent);opacity:.55;border-radius:2px;width:3px;position:absolute;top:6px;bottom:6px;left:2px}.page .block[data-type=callout]{background:var(--accent-soft);border-radius:10px;margin-block:6px;padding:10px 14px}.page .block[data-type=code] pre{background:var(--hover);font-family:var(--font-mono);font-size:var(--text-ui);white-space:pre-wrap;border-radius:10px;margin:6px 0;padding:12px 14px;line-height:1.55}.page .block[data-type=divider] hr{background:var(--line);border:0;height:1px;margin:14px 0}.page .time{color:var(--ink-3);font-variant-numeric:tabular-nums;margin-inline-end:2px}.page .time .dash{padding:0 2px}.page .tag{color:var(--accent)}.page code.ic{font-family:var(--font-mono);background:var(--hover);border-radius:5px;padding:1px 5px;font-size:.88em}.page mark{background:color-mix(in oklab, var(--accent) 24%, transparent);color:inherit;border-radius:3px;padding:0 1px}@media (prefers-reduced-motion:no-preference){.page .block.morph .text{animation:morph-in .42s var(--ease-out) both}.page .block.flash{animation:flash 1.2s var(--ease-out)}}@keyframes morph-in{0%{opacity:.2;filter:blur(4px)}}@keyframes flash{20%{background:var(--accent-soft)}}.page .margin-controls{pointer-events:none;opacity:0;height:0;transition:opacity .12s var(--ease-out);position:absolute;inset:0 0 auto}.page .margin-controls[data-show=true]{opacity:1;transition-duration:0s}.page .margin-controls[data-show=true]>*{pointer-events:auto}.page .margin-controls .handle,.page .margin-controls .pill{translate:0 var(--y);position:absolute;top:0}.page .margin-controls[data-glide=true] .handle,.page .margin-controls[data-glide=true] .pill{transition:translate .14s var(--ease-out)}@media (prefers-reduced-motion:reduce){.page .margin-controls[data-glide=true] .handle,.page .margin-controls[data-glide=true] .pill{transition:none}}.page .handle{width:22px;height:24px;color:var(--ink-4);cursor:grab;touch-action:none;margin-top:-12px;left:44px}.page .handle:active{cursor:grabbing}.page .pill{background:var(--paper);box-shadow:var(--shadow-page);border-radius:10px;gap:1px;margin-top:-15px;padding:1px;display:flex;right:10px}.page .pill .ib{width:calc(26px + var(--icon-grow));height:calc(26px + var(--icon-grow))}.page .drop-line{left:calc(76px + var(--in,0) * 24px);translate:0 var(--y);background:var(--accent);pointer-events:none;height:2px;transition:translate .12s var(--ease-out), left .12s var(--ease-out);border-radius:2px;margin-top:-1px;position:absolute;top:0;right:76px}.page .drop-line:before{content:"";border:2px solid var(--accent);background:var(--paper);border-radius:50%;width:8px;height:8px;position:absolute;top:-3px;left:-4px}.page .block.dragged{opacity:.35}.page .block.drop-target{background:var(--accent-soft);box-shadow:0 0 0 4px var(--accent-soft);transition:background-color .12s var(--ease-out)}@media (prefers-reduced-motion:reduce){.page .drop-line{transition:none}}::view-transition-group(note-title){animation-duration:.42s;animation-timing-function:cubic-bezier(.32,.72,0,1)}::view-transition-old(root){animation-duration:.22s}::view-transition-new(root){animation-duration:.22s}.page{overflow:hidden}.page .cm-host{height:100%}.page .cm-editor{height:100%;color:var(--ink);font-family:var(--font-note);background:0 0}.page .cm-editor.cm-focused{outline:none}.page .cm-scroller{--cl:var(--clip,0px);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--line) transparent;padding:64px 76px 140px;padding-left:calc(76px + var(--cl));transition:padding-left var(--spring-sheet-ms) var(--spring-sheet);font-family:inherit;line-height:1.6;overflow:clip auto}.instant .page .cm-scroller,.resizing .page .cm-scroller{transition:none}.page .cm-content{max-width:var(--col-text,var(--col));width:100%;font-size:var(--text-body);font-weight:var(--body-weight);caret-color:var(--accent);word-break:break-word;margin:0 auto;padding:0}.page .cm-line{padding:3px 0}.page .cm-cursor{border-left-color:var(--accent);border-left-width:2px}.page .cm-selectionBackground,.page .cm-focused .cm-selectionBackground{background:color-mix(in oklab, var(--accent) 22%, transparent)!important}.page .cm-content ::selection{background:color-mix(in oklab, var(--accent) 22%, transparent)!important}.page .cm-editor.cm-blocks-shown .cm-selectionBackground{background:0 0!important}.page .cm-editor.cm-blocks-shown .cm-content ::selection{background:0 0!important}.page{--col:680px;--sheet-x:76px;--sheet-top:40px;--sheet-bottom:56px;--float-gap:16px;--break-before:36px;--break-gap:20px;--break-after:32px}.page[data-width=wide]{--col:940px}.page:is([data-width=narrow],[data-width=wide]){--page-bg:transparent}.page:is([data-width=narrow],[data-width=wide]) .cm-scroller{padding-left:calc(var(--sheet-x) + var(--float-gap) + var(--cl));padding-right:calc(var(--sheet-x) + var(--float-gap))}.page .cm-paper{width:100%}.page .cm-paper .cm-sheet{--cl:var(--clip,0px);--sheet-col:min(var(--col), 100% - 2 * (var(--sheet-x) + var(--float-gap)) - var(--cl));left:calc(50% + var(--cl) / 2 - var(--sheet-col) / 2 - var(--sheet-x));width:calc(var(--sheet-col) + 2 * var(--sheet-x));transition:--cl var(--spring-sheet-ms) var(--spring-sheet);border-radius:var(--r-frame);background:color-mix(in oklab, var(--paper) calc(var(--page-opacity,1) * 100%), transparent);box-shadow:var(--shadow-frame)}.page.see-through .cm-paper .cm-sheet{-webkit-backdrop-filter:blur(var(--page-blur));backdrop-filter:blur(var(--page-blur))}.page[data-springing] .cm-paper .cm-sheet{transition:--cl var(--spring-sheet-ms) var(--spring-sheet), left var(--spring-morph-ms) var(--spring-morph), width var(--spring-morph-ms) var(--spring-morph)}.instant .page .cm-sheet,.resizing .page .cm-sheet{transition:none}@media (max-width:759px){.page .cm-scroller{padding:20px 20px calc(120px + var(--safe-bottom))}.page{--sheet-x:20px;--sheet-top:24px;--sheet-bottom:32px;--float-gap:10px;--break-before:36px;--break-gap:14px;--break-after:24px}.page:is([data-width=narrow],[data-width=wide]) .cm-scroller{padding-top:36px}}.page .cm-break{box-sizing:border-box;height:calc(1.6em + 26px);color:var(--ink-4);padding-block:13px;position:relative}.page .cm-break:before{content:"";inset-inline:0;background:var(--line);pointer-events:none;height:1px;position:absolute;top:50%}.page .cm-break-active:before{opacity:0}.page .cm-break-mark{letter-spacing:.08em}.page:is([data-width=narrow],[data-width=wide]) .cm-break{height:calc(var(--break-before) + var(--break-gap) + var(--break-after));padding-block:4px 0}.page:is([data-width=narrow],[data-width=wide]) .cm-break:before{content:none}.page .date-head{margin:0 auto 14px}.page .date-title{word-break:normal;overflow-wrap:break-word;font-size:var(--text-title);letter-spacing:-.02em;margin:0;font-weight:650;line-height:1.25;display:inline}.page .cm-h1{font-size:var(--text-title);letter-spacing:-.02em;padding-bottom:10px;font-weight:650;line-height:1.25}.page .cm-h2{font-size:var(--text-subtitle);letter-spacing:-.015em;padding-top:18px;padding-bottom:4px;font-weight:620;line-height:1.3}.page .cm-h3,.page .cm-h4,.page .cm-h5,.page .cm-h6{font-size:var(--text-heading);padding-top:12px;font-weight:620;line-height:1.35}.page{--marker-w:calc(21px + 18 * var(--icon-px) - 18px);--tree-x-bullet:6.5px;--tree-r-bullet:3px;--tree-e-bullet:0px;--tree-x-number:10px;--tree-e-number:0px}.page .cm-li{--hang:calc(var(--marker-w) + var(--tree-depth,0) * var(--tree-step));padding-left:var(--hang);text-indent:calc(-1 * var(--hang))}.page .cm-bullet{width:var(--marker-w);text-indent:0;color:#0000;display:inline-block;position:relative}.page .cm-bullet:before{content:"";background:var(--ink-3);border-radius:50%;width:6px;height:6px;margin-top:-3px;position:absolute;top:50%;left:4px}.page .cm-li-ordered{text-indent:calc(4px - var(--hang))}.page .cm-tree:not(.tree-item,.cm-codeblock){padding-left:calc(var(--marker-w) + var(--tree-depth) * var(--tree-step))}.page .cm-task{box-sizing:border-box;width:calc(18 * var(--icon-px));height:calc(18 * var(--icon-px));vertical-align:calc(-3 * var(--icon-px));text-indent:0;border:1.5px solid var(--ink-4);cursor:pointer;transition-property:background-color,border-color,scale;transition-duration:.15s;transition-timing-function:var(--ease-out);background:0 0;border-radius:6px;margin:0 3px 0 0;display:inline-block;position:relative}.page .cm-task:active{scale:.9}.page .cm-task-done{background:var(--accent);border-color:var(--accent)}.page .cm-task-done:after{content:"";left:calc(5 * var(--icon-px));top:calc(1.5 * var(--icon-px));width:calc(4 * var(--icon-px));height:calc(9 * var(--icon-px));border:solid var(--accent-ink);border-width:0 2px 2px 0;position:absolute;rotate:45deg}@media (prefers-reduced-motion:no-preference){:root[data-task-press] .page .cm-task-done{animation:.34s cubic-bezier(.34,1.4,.64,1) both task-fill}:root[data-task-press] .page .cm-task-done:after{animation:.26s cubic-bezier(.23,1,.32,1) 90ms both task-tick}:root[data-task-press] .page .cm-task-done-line{animation:.38s ease-out .12s both task-dim}}@keyframes task-fill{0%{background:0 0;scale:.82}60%{scale:1.08}to{scale:1}}@keyframes task-tick{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}@keyframes task-dim{0%{color:var(--ink);text-decoration-color:#0000}}.page .cm-task-doing{border-color:var(--accent);background:linear-gradient(90deg, var(--accent-soft) 50%, transparent 50%)}.page .cm-task-cancelled:after{content:"";background:var(--ink-4);height:1.5px;position:absolute;top:7px;left:3px;right:3px}.page .cm-task-done-line,.page .cm-task-cancelled-line{color:var(--ink-3);text-decoration:line-through;-webkit-text-decoration-color:var(--ink-4);text-decoration-color:var(--ink-4)}.page .cm-quote{color:var(--ink-2);padding-left:18px;position:relative}.page .cm-quote:before{content:"";background:var(--accent);opacity:.55;border-radius:2px;width:3px;position:absolute;top:6px;bottom:6px;left:2px}.page .cm-codeblock{font-family:var(--font-mono);font-size:var(--text-ui);background:var(--hover);padding:0 14px;line-height:1.55}.page .cm-code{font-family:var(--font-mono);background:var(--hover);border-radius:5px;padding:1px 5px;font-size:.88em}.page .cm-strong{font-weight:650}.page .cm-em{font-style:italic}.page .cm-hl{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#f2c94c6b;background:lab(82.9483% 5.62555 65.2265/.42);border-radius:3px}:root[data-scheme=dark] .page .cm-hl{background:#d9a52057;background:lab(71.2139% 11.7774 68.5438/.34)}.page .cm-strike{text-decoration:line-through;-webkit-text-decoration-color:var(--ink-3);text-decoration-color:var(--ink-3)}.page .cm-rule{background:var(--line);vertical-align:middle;height:1px}.page .cm-tag{color:var(--accent)}.page .cm-time{color:var(--ink-3);font-variant-numeric:tabular-nums}.page[data-font=serif]{--font-note:var(--font-serif)}.page[data-font=mono]{--font-note:var(--font-mono)}.page[data-font=rounded]{--font-note:var(--font-rounded);font-variation-settings:"ROND" 100}.page .cm-editor[data-mode=source]{--font-note:var(--font-mono);font-variation-settings:normal}.page .cm-block-handle,.page .cm-block-pill button{color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:26px;min-width:26px;height:26px;min-height:26px;padding:0;display:grid}.page :is(.cm-block-handle,.cm-block-pill){isolation:isolate;z-index:1}.page .cm-block-handle{cursor:grab;align-self:start;margin-left:-8px}.page .cm-block-handle:active{cursor:grabbing}.page .cm-block-handle:after,.page .cm-block-note:after,.page .cm-block-more:after{content:"";width:15px;height:15px;-webkit-mask:var(--icon) center / contain no-repeat;-webkit-mask:var(--icon) center / contain no-repeat;mask:var(--icon) center / contain no-repeat;background:currentColor}.page .cm-block-handle{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='black'%3E%3Ccircle cx='9' cy='6' r='1.6'/%3E%3Ccircle cx='15' cy='6' r='1.6'/%3E%3Ccircle cx='9' cy='12' r='1.6'/%3E%3Ccircle cx='15' cy='12' r='1.6'/%3E%3Ccircle cx='9' cy='18' r='1.6'/%3E%3Ccircle cx='15' cy='18' r='1.6'/%3E%3C/g%3E%3C/svg%3E")}.page .cm-block-note{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E")}.page .cm-block-more{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cg fill='black'%3E%3Ccircle cx='6' cy='12' r='1.7'/%3E%3Ccircle cx='12' cy='12' r='1.7'/%3E%3Ccircle cx='18' cy='12' r='1.7'/%3E%3C/g%3E%3C/svg%3E")}.page .cm-block-pill{translate:0 calc((var(--line-h,28px) - 28px) / 2);border-radius:10px;align-items:center;gap:1px;margin-left:12px;padding:1px;display:flex;height:auto!important}.page .cm-block-handle{translate:0 calc((var(--line-h,26px) - 26px) / 2);height:26px!important}@media (hover:hover) and (pointer:fine){.page .cm-block-handle:hover,.page .cm-block-pill button:hover{background:var(--hover);color:var(--ink)}}@media (hover:none),(max-width:759px){.page .cm-block-handle,.page .cm-block-pill{display:none!important}}.page .tag-row{font-family:var(--font-ui);flex-wrap:wrap;align-items:center;gap:8px 6px;margin:0 0 14px;padding:1px 0;display:flex}.cm-editor[data-mode=source] .tag-row{display:none}.page .tag-chip{border-radius:var(--r-pill);background:var(--accent-soft);min-width:0;max-width:100%;height:26px;color:var(--accent);transition:background-color .14s var(--ease-out);align-items:center;display:inline-flex;position:relative}.page .tag-name{border-radius:inherit;min-width:0;height:100%;font-size:calc(13 * var(--type-px));white-space:nowrap;text-overflow:ellipsis;color:inherit;cursor:pointer;padding:0 11px;font-weight:550;line-height:26px;overflow:hidden}.page .tag-name:before{content:"#";opacity:.55;margin-inline-end:1px}.page .tag-x,.page .tag-add{cursor:pointer;color:inherit;flex:none;place-items:center;display:grid}.page .tag-x{background:var(--paper);width:17px;height:17px;color:var(--ink-2);box-shadow:0 0 0 1px var(--line), 0 1px 3px #2b27232e;opacity:0;transition:opacity .12s var(--ease-out), scale .22s cubic-bezier(.34, 1.56, .64, 1);border-radius:50%;position:absolute;top:-6px;right:-5px;scale:.6}.page .tag-chip:hover .tag-x,.page .tag-chip:focus-within .tag-x{opacity:1;scale:1}.page .tag-add{width:26px;height:26px;color:var(--ink-3);box-shadow:inset 0 0 0 1px var(--line);transition:color .14s var(--ease-out), background-color .14s var(--ease-out);border-radius:50%;position:relative}.page .tag-add:after{content:"";position:absolute;inset:-5px}.page .tag-name:focus-visible,.page .tag-x:focus-visible,.page .tag-add:focus-visible{outline:2px solid var(--accent);outline-offset:1px}@media (hover:hover) and (pointer:fine){.page .tag-chip:hover{background:color-mix(in oklab, var(--accent-base) 22%, transparent)}.page .tag-add:hover{color:var(--accent);background:var(--accent-soft)}}.page .tag-name:active,.page .tag-add:active{scale:.96}@media (hover:none){.page .tag-x{width:26px;height:26px;box-shadow:none;color:inherit;opacity:.7;background:0 0;border-radius:50%;margin-inline-start:-6px;position:static;scale:1}.page .tag-name{padding-inline-end:8px}}@media (prefers-reduced-motion:reduce){.page .tag-x{transition:opacity .1s linear;scale:1}}@media (max-width:759px){.page:is([data-width=narrow],[data-width=wide]) :is(.cm-block-handle,.cm-block-pill){display:none!important}}:root body .cm-tooltip.cm-tooltip-autocomplete{z-index:500;font-family:var(--font-ui);box-sizing:border-box;background:0 0;border:0;border-radius:14px;width:min(320px,100vw - 24px);padding:5px}:root body .cm-tooltip.cm-tooltip-autocomplete>ul{min-width:0;max-width:none;max-height:min(320px,50vh);font-family:var(--font-ui)}:root body .cm-tooltip.cm-tooltip-autocomplete>ul>li{height:34px;font-size:var(--text-ui);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;border-radius:9px;align-items:center;padding:0 10px;display:flex;overflow:hidden}:root body .cm-tooltip.cm-tooltip-autocomplete>ul>li[aria-selected]{background:var(--hover);color:var(--ink)}:root body .cm-tooltip.cm-tooltip-autocomplete .cm-completionLabel{text-overflow:ellipsis;overflow:hidden}:root body .cm-tooltip.cm-tooltip-autocomplete .cm-completionDetail{display:none}:root body .cm-tooltip.cm-tooltip-autocomplete li.cm-pick-tag .cm-completionLabel:before{content:"#";color:var(--glass-accent);margin-right:1px;font-weight:600}:root body .cm-tooltip.cm-tooltip-autocomplete li.cm-pick-tag .cm-completionMatchedText{font-weight:600;text-decoration:none}:root body .cm-tooltip.cm-tooltip-autocomplete li.cm-pick-kids .cm-completionLabel:after{content:"/";color:var(--ink-3)}:root body .cm-tooltip.cm-tooltip-autocomplete li.cm-pick-tag .cm-completionDetail{font-style:normal;font-size:var(--text-label);color:var(--ink-3);font-variant-numeric:tabular-nums;margin-left:auto;padding-left:12px;display:inline}:root body .cm-tooltip.cm-tooltip-autocomplete li.cm-pick-note:before{content:"";background:var(--ink-3);width:15px;height:15px;-webkit-mask:var(--icon-link-note) center / 15px 15px no-repeat;-webkit-mask:var(--icon-link-note) center / 15px 15px no-repeat;mask:var(--icon-link-note) center / 15px 15px no-repeat;flex:none;margin-right:9px}:root body .cm-tooltip.cm-tooltip-autocomplete li.cm-pick-day:before{-webkit-mask-image:var(--icon-link-day);-webkit-mask-image:var(--icon-link-day);mask-image:var(--icon-link-day)}:root body .cm-tooltip.cm-tooltip-autocomplete li:is(.cm-pick-missing,.cm-pick-create):before{-webkit-mask-image:var(--icon-link-new);-webkit-mask-image:var(--icon-link-new);mask-image:var(--icon-link-new)}:root body .cm-tooltip.cm-tooltip-autocomplete li.cm-pick-note .cm-completionLabel{min-width:0}:root body .cm-tooltip.cm-tooltip-autocomplete li.cm-pick-missing{color:color-mix(in oklab, var(--ink) 70%, transparent)}:root body .cm-tooltip.cm-tooltip-autocomplete li.cm-pick-missing .cm-completionDetail{font-style:normal;font-size:var(--text-label);color:var(--ink-3);flex:none;margin-left:auto;padding-left:12px;display:inline}:root body .cm-tooltip.cm-tooltip-autocomplete li.cm-pick-create .cm-completionLabel{color:var(--ink)}:root body .cm-tooltip.cm-tooltip-autocomplete>ul>completion-section{opacity:1;font-size:var(--text-label);color:var(--ink-3);border:0;padding:9px 10px 3px;font-weight:600;display:block}:root body .cm-tooltip.cm-tooltip-autocomplete>ul>li.cm-pick-mention{grid-template-rows:auto auto;grid-template-columns:15px minmax(0,1fr);align-content:center;gap:1px 9px;height:auto;min-height:44px;padding:5px 10px;display:grid}:root body .cm-tooltip.cm-tooltip-autocomplete li.cm-pick-mention:before{grid-row:1/3;align-self:center;margin-right:0}:root body .cm-tooltip.cm-tooltip-autocomplete li.cm-pick-mention .cm-completionLabel{grid-column:2}:root body .cm-tooltip.cm-tooltip-autocomplete li.cm-pick-mention .cm-pick-snippet{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-label);color:var(--ink-3);grid-column:2;overflow:hidden}:root body .cm-tooltip.cm-tooltip-autocomplete li.cm-pick-mention .cm-pick-snippet mark{background:color-mix(in oklab, var(--accent) 24%, transparent);color:var(--ink);border-radius:3px;padding:0 1px}:root{--icon-link-note:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 13.5V6a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h6.5M19 13.5 13.5 20M19 13.5h-3.5a2 2 0 0 0-2 2V20M9 9h6M9 12.5h3'/%3E%3C/svg%3E");--icon-link-day:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4' y='5' width='16' height='15' rx='2.5'/%3E%3Cpath d='M8.5 3v4M15.5 3v4M4 10h16'/%3E%3C/svg%3E");--icon-link-photo:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3.5' y='5' width='17' height='14' rx='2.5'/%3E%3Ccircle cx='9' cy='10' r='1.6'/%3E%3Cpath d='M20.5 15.5 16 11l-8.5 8'/%3E%3C/svg%3E");--icon-link-file:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 3.5H7.5a2 2 0 0 0-2 2v13a2 2 0 0 0 2 2h9a2 2 0 0 0 2-2V8z'/%3E%3Cpath d='M14 3.5V8h4.5'/%3E%3C/svg%3E");--icon-link-web:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7.5 16.5l9-9M9.5 7.5h7v7'/%3E%3C/svg%3E");--icon-link-new:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 11V6a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h4.5M9 9h6M9 12.5h2.5M17.5 14.5v6M14.5 17.5h6'/%3E%3C/svg%3E");--icon-link-trash:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.9' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.5 7h15M9.5 7V4.5h5V7M6.5 7l1 12.5h9l1-12.5M10.5 11v5M13.5 11v5'/%3E%3C/svg%3E");--link-ink:color-mix(in oklab, var(--accent-base) 64%, black);--chip-fill:color-mix(in oklab, var(--paper) 55%, white);--chip-lift:0 1px 1px #3c28140d, 0 3px 10px -3px #3c281438;--chip-on-edge:color-mix(in oklab, var(--accent) 75%, transparent);--chip-on-fill:color-mix(in oklab, var(--accent-base) 11%, var(--chip-fill))}:root[data-scheme=dark]{--link-ink:color-mix(in oklab, var(--accent-base) 62%, white);--chip-fill:color-mix(in oklab, var(--paper) 92%, white);--chip-lift:0 1px 1px #0000004d, 0 4px 12px -3px #0000008c;--chip-on-edge:color-mix(in oklab, var(--accent) 80%, transparent);--chip-on-fill:color-mix(in oklab, var(--accent-base) 22%, var(--chip-fill))}.page .cm-link{--pill-gap:.175em;--pill-space:.205em;--pill-edge-tight:.07em;--pill-pad-l:.04em;--pill-pad-sp-r:calc(.2em - 1px - 2 * (var(--pill-gap) - var(--pill-space)) - var(--pill-pad-l));--pill-pad-sp-r-after-tight:calc(.2em - 1px - var(--pill-edge-tight) - (var(--pill-gap) - var(--pill-space)));--chip-icon:var(--link-ink);--link-icon:var(--icon-link-note);color:var(--link-ink);margin:0 var(--pill-edge-tight);-webkit-box-decoration-break:clone;box-decoration-break:clone;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;padding:.1em 0;text-decoration:none}.page .cm-link-sp-l{padding-left:var(--pill-pad-l);margin-left:calc(var(--pill-gap) - var(--pill-space))}.page .cm-link-sp-r{padding-right:var(--pill-pad-sp-r);margin-right:calc(var(--pill-gap) - var(--pill-space))}.page .cm-link-tight-l.cm-link-sp-r{padding-right:var(--pill-pad-sp-r-after-tight)}.page .cm-link-day{--link-icon:var(--icon-link-day)}.page .cm-link-photo{--link-icon:var(--icon-link-photo)}.page .cm-link-file{--link-icon:var(--icon-link-file)}.page .cm-link-web{--link-icon:var(--icon-link-web)}.page :is(.cm-link-new,.cm-link-gone){--link-icon:var(--icon-link-new)}.page .cm-link-trash{--link-icon:var(--icon-link-trash)}.page .cm-link:before{content:"";background:var(--chip-icon);-webkit-mask-image:var(--link-icon);-webkit-mask-image:var(--link-icon);mask-image:var(--link-icon);margin-right:.3em;padding-left:.9em;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:.9em 100%;mask-size:.9em 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.page .cm-link-web:before{margin-right:.26em;padding-left:.78em;-webkit-mask-size:.78em 100%;mask-size:.78em 100%}.page :is(.cm-link-new,.cm-link-gone,.cm-link-trash){--chip-icon:color-mix(in srgb, var(--ink) 70%, var(--paper));color:color-mix(in srgb, var(--ink) 70%, var(--paper))}.page .cm-link-on{--chip-icon:var(--accent);border-color:var(--chip-on-edge);background:var(--chip-on-fill);box-shadow:var(--chip-lift);color:var(--ink)}@media (hover:hover){.page .cm-link:hover{--chip-icon:var(--accent);border-color:var(--chip-on-edge);background:var(--chip-on-fill);box-shadow:var(--chip-lift);color:var(--ink);transition:border-color .14s var(--ease-out), background-color .14s var(--ease-out), box-shadow .14s var(--ease-out), color .14s var(--ease-out)}}@media (prefers-reduced-motion:reduce){.page .cm-link:hover{transition:none}}.surface.svelte-uvt98u{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:clip}:root[data-backdrop=photo] .surface.svelte-uvt98u{--fill-bottom:#2b3027}:root[data-backdrop=photo][data-scheme=dark] .surface.svelte-uvt98u{--fill-bottom:#1b1e18}:root[data-backdrop=plain] .surface.svelte-uvt98u{--fill-bottom:#e6dccf}:root[data-backdrop=plain][data-scheme=dark] .surface.svelte-uvt98u{--fill-bottom:#171513}:root[data-edge=paper] .surface.svelte-uvt98u{--floor:var(--paper)}:root[data-edge=glass] .surface.svelte-uvt98u{--floor:var(--edge-glass,var(--edge-base))}.backdrop.svelte-uvt98u{--pad:96px;--over:calc(var(--safe-top) + var(--pad));--solid:calc(130px + var(--pad));top:calc(-1 * var(--over));height:calc(100vh + var(--over) + var(--pad));height:calc(var(--screen-h) + var(--over) + var(--pad));contain:strict;background:linear-gradient(180deg, var(--edge-base) 50%, var(--fill-bottom,var(--edge-base)) 50%);position:fixed;left:0;right:0;overflow:hidden}@supports (animation-timeline:scroll(root block)){.surface.svelte-uvt98u[data-linked]{box-shadow:0 -128px 0 var(--edge-shown), 0 128px 0 var(--floor,var(--fill-bottom,var(--edge-base)));transition:box-shadow .38s var(--ease-drawer)}:root[data-dim] .surface.svelte-uvt98u[data-linked]{box-shadow:0 -128px 0 var(--edge-shown), 0 128px 0 color-mix(in srgb, var(--floor,var(--fill-bottom,var(--edge-base))), var(--scrim-ink) var(--scrim-amount))}:root[data-docscroll] .surface.svelte-uvt98u[data-linked]{overflow-clip-margin:128px}.surface.svelte-uvt98u[data-linked] .backdrop:where(.svelte-uvt98u){--over:128px;--pad:128px;--solid:130px;height:calc(var(--screen-h) + 2 * var(--over));animation:1ms linear both svelte-uvt98u-counter-scroll;animation-timeline:scroll(root);animation-range:0% 100%;position:absolute}}@keyframes svelte-uvt98u-counter-scroll{0%{transform:translate(0,0)}to{transform:translate3d(0, var(--scroll-range,0px), 0)}}@media (prefers-reduced-motion:reduce){.surface.svelte-uvt98u[data-linked] .backdrop:where(.svelte-uvt98u){animation-duration:auto!important;animation-play-state:running!important}}.scene.svelte-uvt98u{top:var(--over);height:100vh;height:var(--screen-h);position:absolute;left:0;right:0}.sky.svelte-uvt98u,.photo.svelte-uvt98u,.plain.svelte-uvt98u,.stars.svelte-uvt98u,.haze.svelte-uvt98u,.dim.svelte-uvt98u,.grain.svelte-uvt98u{width:100%;height:100%;position:absolute;inset:0}.stars.svelte-uvt98u circle:where(.svelte-uvt98u){fill:#fff;opacity:.8}@media (prefers-reduced-motion:no-preference){.alive.svelte-uvt98u .stars:where(.svelte-uvt98u) circle:where(.svelte-uvt98u):nth-child(5n){animation:4.2s ease-in-out infinite svelte-uvt98u-twinkle}}@keyframes svelte-uvt98u-twinkle{50%{opacity:.3}}.afterglow.svelte-uvt98u{background:radial-gradient(ellipse at center, var(--g) 0%, transparent 60%);width:90vmax;height:50vmax;position:absolute;top:74%;translate:-50% -50%}.glow.svelte-uvt98u{background:radial-gradient(circle, var(--g) 0%, transparent 55%);width:70vmax;height:70vmax;position:absolute;translate:-50% -50%}.body.svelte-uvt98u{border-radius:50%;position:absolute;translate:-50% -50%}.sun.svelte-uvt98u{background:radial-gradient(circle at 50% 45%, #fff 0%, var(--c) 62%, transparent 72%);width:46px;height:46px;box-shadow:0 0 40px 10px color-mix(in oklab, var(--c) 60%, transparent)}.moon.svelte-uvt98u{background:radial-gradient(circle at 36% 38%,#fbf7ea 0%,#e9e3d0 55%,#cfc8b4 100%);width:34px;height:34px;box-shadow:0 0 30px 6px #dce1ff2e;-webkit-mask-image:radial-gradient(circle at 72% 40%,#0000 46%,#000 48%);mask-image:radial-gradient(circle at 72% 40%,#0000 46%,#000 48%)}.clouds.svelte-uvt98u{position:absolute;left:0;right:0;overflow:hidden}.far-layer.svelte-uvt98u{opacity:.75;height:34%;top:6%}.near-layer.svelte-uvt98u{height:42%;top:22%}.track.svelte-uvt98u{width:200%;height:100%;display:flex}.track.svelte-uvt98u canvas:where(.svelte-uvt98u){filter:blur(6px);width:50%;height:100%;display:block}@media (prefers-reduced-motion:no-preference){.alive.svelte-uvt98u .far-layer:where(.svelte-uvt98u) .track:where(.svelte-uvt98u){animation:420s linear infinite svelte-uvt98u-drift}.alive.svelte-uvt98u .near-layer:where(.svelte-uvt98u) .track:where(.svelte-uvt98u){animation:240s linear infinite svelte-uvt98u-drift}}@keyframes svelte-uvt98u-drift{to{transform:translate(-50%)}}.ridges.svelte-uvt98u{width:100%;height:34%;position:absolute;bottom:0;left:0}.dim.svelte-uvt98u{opacity:0;background:#080a166b}:root[data-scheme=dark] .dim.svelte-uvt98u{opacity:1}.blurred.svelte-uvt98u{transition:filter .38s var(--ease-drawer);position:absolute;inset:0}.baked.svelte-uvt98u .scene:where(.svelte-uvt98u),.baked.svelte-uvt98u .grain:where(.svelte-uvt98u){transition:visibility 0s .38s}:root[data-edge=glass] .baked.svelte-uvt98u .scene:where(.svelte-uvt98u),:root[data-edge=glass] .baked.svelte-uvt98u .grain:where(.svelte-uvt98u){visibility:hidden;transition:none}.soft.svelte-uvt98u{opacity:0;transition:opacity .38s var(--ease-drawer);background-size:100% 100%;position:absolute;inset:0}:root[data-edge=glass][data-backdrop=photo] .soft.svelte-uvt98u,:root[data-edge=glass][data-backdrop=sky] .soft.svelte-uvt98u{opacity:1;transition:none}.floor.svelte-uvt98u{top:calc(var(--over) + var(--vh));background:var(--floor,var(--paper));opacity:0;transition:opacity .38s var(--ease-drawer), background-color .38s var(--ease-drawer);position:absolute;bottom:0;left:0;right:0}:root[data-edge=paper] .floor.svelte-uvt98u,:root[data-edge=glass] .floor.svelte-uvt98u{opacity:1}:root[data-edge=glass] .floor.svelte-uvt98u{background:var(--glass-strong);opacity:1;transition:none}:root[data-docscroll][data-edge=glass] .floor.svelte-uvt98u{background:0 0}.shade.svelte-uvt98u{top:calc(var(--over) + var(--vh));background:var(--scrim);opacity:0;position:absolute;bottom:0;left:0;right:0}:root[data-dim] .shade.svelte-uvt98u{opacity:1}@media (prefers-reduced-motion:no-preference){:root[data-dim]:not([data-last-input=keyboard]) .shade.svelte-uvt98u{animation:svelte-uvt98u-shade-in .2s var(--ease-out) backwards}}@keyframes svelte-uvt98u-shade-in{0%{opacity:0}}.scrim.svelte-uvt98u{opacity:0;transition:opacity .38s var(--ease-drawer);background:linear-gradient(180deg, var(--edge-key,transparent) 0, var(--edge-key,transparent) calc(var(--over) + 40px), transparent calc(var(--over) + 240px)), linear-gradient(0deg, var(--edge-key,transparent) 0, var(--edge-key,transparent) var(--solid), transparent calc(var(--solid) + 200px));position:absolute;inset:0}:root[data-edge=glass] .scrim.svelte-uvt98u{opacity:1}:root[data-home-screen] .scrim.svelte-uvt98u{display:none}.grain.svelte-uvt98u{opacity:.02;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n' color-interpolation-filters='sRGB'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch' result='t'/%3E%3CfeColorMatrix in='t' values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 1 0 0 0 -0.5' result='w'/%3E%3CfeColorMatrix in='t' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -1.5 0 0 0 0.75' result='b'/%3E%3CfeMerge%3E%3CfeMergeNode in='w'/%3E%3CfeMergeNode in='b'/%3E%3C/feMerge%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.photo.svelte-uvt98u{background:url(/backdrops/mountains.jpg) 50%/cover no-repeat}.picture.svelte-uvt98u{opacity:0;transition:opacity .45s var(--ease-out)}.picture[data-shown=true].svelte-uvt98u{opacity:1}@media (prefers-reduced-motion:reduce){.picture.svelte-uvt98u{transition:none}}:root[data-scheme=dark] .photo.svelte-uvt98u{filter:brightness(.62)saturate(.9)}.plain.svelte-uvt98u{background:linear-gradient(#efe7dc,#e6dccf)}:root[data-scheme=dark] .plain.svelte-uvt98u{background:linear-gradient(#1d1a17,#171513)}.credit.svelte-z4jyql{right:8px;bottom:calc(6px + var(--safe-bottom,0px));z-index:10;max-width:calc(100vw - 16px);font-size:var(--text-section);white-space:nowrap;text-overflow:ellipsis;color:var(--ink-2);background:color-mix(in oklab, var(--paper) 55%, transparent);opacity:.4;transition:opacity .2s var(--ease-out);border-radius:999px;margin:0;padding:2px 8px;line-height:1.5;position:fixed;overflow:hidden}.credit.svelte-z4jyql:hover,.credit.svelte-z4jyql:focus-within,.credit.lit.svelte-z4jyql{opacity:1}.credit.away.svelte-z4jyql{opacity:0;visibility:hidden;pointer-events:none}.credit.svelte-z4jyql a:where(.svelte-z4jyql){color:inherit;text-underline-offset:2px;text-decoration:underline}@media (prefers-reduced-motion:reduce){.credit.svelte-z4jyql{transition:none}}.signin.svelte-1y498ni{z-index:1;height:var(--vh);padding:calc(16px + var(--safe-top)) calc(16px + var(--safe-right)) calc(16px + var(--safe-bottom)) calc(16px + var(--safe-left));place-items:center;display:grid;position:relative}.frost.svelte-1y498ni{opacity:0;-webkit-backdrop-filter:blur(24px)saturate(140%);backdrop-filter:blur(24px)saturate(140%);transition:opacity .42s var(--ease-out);pointer-events:none;background:#fffaf333;position:fixed;inset:0}[data-phase=leaving].svelte-1y498ni .frost:where(.svelte-1y498ni){opacity:1}.card.svelte-1y498ni{width:min(calc(380 * var(--type-px)), 560px, 100%);border-radius:var(--r-sheet);background:var(--glass-strong);box-shadow:var(--shadow-float);border:1px solid var(--glass-edge);text-align:center;transition-property:opacity,scale,filter,translate;transition-duration:.42s;transition-timing-function:var(--ease-out);grid-template-columns:minmax(0,1fr);gap:14px;padding:28px 24px 10px;display:grid;position:relative}[data-phase=leaving].svelte-1y498ni .card:where(.svelte-1y498ni){opacity:0;filter:blur(14px);scale:1.04}.wordmark.svelte-1y498ni{font-family:var(--font-rounded);font-variation-settings:"ROND" 100;font-size:calc(28 * var(--type-px));letter-spacing:-.02em;margin:0;font-weight:650;line-height:1.1}.lede.svelte-1y498ni{color:var(--ink-2);font-size:calc(16 * var(--type-px));text-wrap:balance;margin:-6px 0 6px}.field.svelte-1y498ni{text-align:start;font-size:var(--text-label);color:var(--ink-2);gap:6px;display:grid}.field.svelte-1y498ni input:where(.svelte-1y498ni){border:1px solid var(--line);background:var(--paper);min-width:0;min-height:40px;font-size:calc(15 * var(--type-px));border-radius:10px;padding:0 12px}@media (prefers-reduced-motion:no-preference){.field.reveal.svelte-1y498ni{animation:svelte-1y498ni-chunk-in .26s var(--ease-out) backwards}}.field.svelte-1y498ni input.mono:where(.svelte-1y498ni){font-family:var(--font-mono);font-size:calc(13 * var(--type-px))}@media (pointer:coarse){.field.svelte-1y498ni input:where(.svelte-1y498ni),.field.svelte-1y498ni input.mono:where(.svelte-1y498ni){font-size:calc(16 * var(--type-px))}}.go.svelte-1y498ni{border-radius:var(--r-pill);background:var(--ink);min-height:46px;color:var(--paper);font-weight:550;font-size:calc(15 * var(--type-px));isolation:isolate;transition-property:scale,background-color;transition-duration:.15s;transition-timing-function:var(--ease-out);justify-content:center;align-items:center;gap:8px;display:inline-flex;position:relative}.go.svelte-1y498ni:not(:disabled):active{scale:.96}.breath.svelte-1y498ni{border-radius:inherit;background:var(--accent);opacity:0;z-index:-1;filter:blur(10px);position:absolute;inset:-4px}[data-phase=prompt].svelte-1y498ni .breath:where(.svelte-1y498ni){opacity:.45}@media (prefers-reduced-motion:no-preference){[data-phase=prompt].svelte-1y498ni .breath:where(.svelte-1y498ni){animation:1.8s ease-in-out infinite svelte-1y498ni-breathe}}@keyframes svelte-1y498ni-breathe{0%,to{opacity:.2;scale:.98}50%{opacity:.6;scale:1.02}}.error.svelte-1y498ni{min-height:1.4em;font-size:calc(13 * var(--type-px));color:var(--ink-2);margin:0}[data-phase=error].svelte-1y498ni .error:where(.svelte-1y498ni){animation:svelte-1y498ni-fade-in .24s var(--ease-out) both}@keyframes svelte-1y498ni-fade-in{0%{opacity:0}}@media (prefers-reduced-motion:no-preference){.card.svelte-1y498ni{animation:svelte-1y498ni-card-in var(--spring-card-ms) var(--spring-card) backwards}.stagger.svelte-1y498ni{animation:svelte-1y498ni-chunk-in .3s var(--ease-out) backwards;animation-delay:calc(.12s + var(--i) * .1s)}}@keyframes svelte-1y498ni-card-in{0%{opacity:0;translate:0 18px;scale:.97}}@keyframes svelte-1y498ni-chunk-in{0%{opacity:0;translate:0 12px}}.name.svelte-x61m2a{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.field.svelte-x61m2a{align-items:baseline;min-width:0;display:inline-flex}input.svelte-x61m2a{font:inherit;color:inherit;letter-spacing:inherit;box-sizing:content-box;field-sizing:content;background:var(--paper);min-width:2ch;box-shadow:0 0 0 2px var(--accent-soft), 0 0 0 1px var(--accent);border:0;border-radius:6px;outline:none;flex:0 auto;margin:0 -4px;padding:0 4px}.sidebar.svelte-181dlmc{overscroll-behavior:contain;scrollbar-width:none;flex-direction:column;height:100%;padding:14px 10px 12px;display:flex;overflow-y:auto}:root[data-docscroll] .sidebar.phone.svelte-181dlmc{flex:1;height:auto;min-height:0;overflow:visible}.brand.svelte-181dlmc{font-family:var(--font-rounded);font-variation-settings:"ROND" 100;font-weight:650;font-size:calc(15 * var(--type-px));letter-spacing:-.01em;padding:4px 10px 14px}ul.svelte-181dlmc{grid-template-columns:minmax(0,1fr);gap:1px;margin:0;padding:0;list-style:none;display:grid}li.svelte-181dlmc{border-radius:9px;position:relative}li.gap.svelte-181dlmc{margin-top:14px}ul.dragging.svelte-181dlmc li:where(.svelte-181dlmc){transition:translate .2s var(--ease-out)}ul.dragging.svelte-181dlmc li.lifted:where(.svelte-181dlmc){z-index:2;transition:none}li.lifted.svelte-181dlmc .row:where(.svelte-181dlmc){background:var(--paper);box-shadow:var(--shadow-float);scale:1.02}li.into.svelte-181dlmc .row:where(.svelte-181dlmc){background:var(--accent-soft);box-shadow:inset 0 0 0 1.5px var(--accent)}@media (prefers-reduced-motion:reduce){ul.dragging.svelte-181dlmc li:where(.svelte-181dlmc){transition:none}li.lifted.svelte-181dlmc .row:where(.svelte-181dlmc){scale:1}}.row.svelte-181dlmc{width:100%;height:32px;font-size:var(--text-ui);color:var(--ink);text-align:start;touch-action:pan-y;transition:scale .15s var(--ease-out);border-radius:9px;align-items:center;gap:10px;padding:0 10px;display:flex}@media (hover:hover) and (pointer:fine){.row.svelte-181dlmc:not([aria-current]):hover{background:var(--hover)}}.row.svelte-181dlmc svg{color:var(--ink-2);flex:none}.row[aria-current=page].svelte-181dlmc{background:var(--accent-soft)}.row[aria-current=page].svelte-181dlmc svg,.row[aria-current=page].svelte-181dlmc .hash:where(.svelte-181dlmc){color:var(--accent)}.hash.svelte-181dlmc{color:var(--ink-3);text-align:center;flex:none;width:17px;font-weight:500}.name.svelte-181dlmc{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;display:flex;overflow:hidden}.n.svelte-181dlmc{white-space:nowrap;font-size:var(--text-label);color:var(--ink-3);flex:none}.preview.svelte-181dlmc{white-space:nowrap;flex:none}.me.svelte-181dlmc{font-size:calc(13 * var(--type-px));color:var(--ink-2);align-items:center;gap:8px;margin-top:auto;padding:12px 10px 0;display:flex}.avatar.svelte-181dlmc{background:var(--accent-soft);width:22px;height:22px;color:var(--accent);font-size:calc(11.5 * var(--type-px));border-radius:50%;place-items:center;font-weight:650;display:grid}.who.svelte-181dlmc{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.phone.svelte-181dlmc{padding:8px 16px 120px}.phone.svelte-181dlmc .brand:where(.svelte-181dlmc){font-size:var(--text-title);padding:8px 4px 18px}.phone.svelte-181dlmc ul:where(.svelte-181dlmc){gap:2px}.phone.svelte-181dlmc .row:where(.svelte-181dlmc){height:48px;font-size:var(--text-body);border-radius:12px;padding:0 12px}.phone.svelte-181dlmc .row[aria-current=page]:where(.svelte-181dlmc){background:0 0}.go.svelte-181dlmc{color:var(--ink-4);margin-left:auto}.flip.svelte-1kuywyg{font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;font-variant-numeric:tabular-nums;white-space:nowrap;cursor:pointer;border-radius:5px;align-items:center;margin:0 -3px;padding:0 3px;display:inline-flex}@media (hover:hover) and (pointer:fine){.flip.svelte-1kuywyg:hover{background:var(--hover)}}.filter.svelte-zfrjg7{height:calc(32 * var(--type-px));background:var(--hover);color:var(--ink-3);border-radius:10px;align-items:center;gap:8px;margin:0 10px -3px;padding:0 10px;display:flex}.icon.svelte-zfrjg7{flex:none;place-items:center;height:100%;display:grid}.icon.svelte-zfrjg7 svg{display:block}input.svelte-zfrjg7{min-width:0;height:100%;font-size:calc(13.5 * var(--type-px));color:var(--ink);background:0 0;border:0;outline:none;flex:1;margin:0;padding:0;line-height:normal}.phone.svelte-zfrjg7{--filter-gap:20px;margin:calc(var(--filter-gap) - 3px) 16px calc(var(--filter-gap) - 26px);height:max(44px, calc(44 * var(--type-px)))}.phone.svelte-zfrjg7 input:where(.svelte-zfrjg7){font-size:calc(16 * var(--type-px))}.empty.svelte-r8zjb{text-align:center;min-width:0;color:var(--ink-2);align-content:center;justify-items:center;gap:10px;display:grid}.padded.svelte-r8zjb{padding:40px 24px}.mark.svelte-r8zjb{width:calc(40px + var(--icon-grow,0px));height:calc(40px + var(--icon-grow,0px));color:var(--accent);background:var(--accent-soft);border-radius:50%;place-items:center;display:grid}p.svelte-r8zjb{max-width:26ch;font-size:var(--text-ui);text-wrap:balance;overflow-wrap:anywhere;margin:0;line-height:1.4}.act.svelte-r8zjb{min-height:32px;font-size:calc(13 * var(--type-px));color:var(--accent);background:var(--accent-soft);transition:scale .15s var(--ease-out), background-color .15s var(--ease-out);border-radius:16px;margin-top:2px;padding:0 14px;font-weight:600}.act.svelte-r8zjb:active{scale:.96}@media (hover:hover) and (pointer:fine){.act.svelte-r8zjb:hover{background:color-mix(in oklab, var(--accent-base) 22%, transparent)}}@media (prefers-reduced-motion:no-preference){.empty.svelte-r8zjb{animation:svelte-r8zjb-rest-in .26s var(--ease-out) backwards}}@keyframes svelte-r8zjb-rest-in{0%{opacity:0;translate:0 4px}}.ra.svelte-wuz6cw{border-radius:var(--ra-radius,10px);touch-action:pan-y;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;position:relative}.ra:is(.ra-swiping,.ra-open)>.ra-content{will-change:transform}.ra-content.svelte-wuz6cw{z-index:1;border-radius:inherit;position:relative}.ra:is([data-side=lead],[data-side=trail])>.ra-content{background:var(--ra-bg,var(--paper));box-shadow:0 0 0 .5px var(--line)}.ra img{-webkit-user-drag:none}.ra-tray.svelte-wuz6cw{contain:layout paint;border-radius:calc(var(--ra-radius,10px) - 2px);pointer-events:none;position:absolute;inset:4px;overflow:clip}.ra-side.svelte-wuz6cw{visibility:hidden;position:absolute;inset:0}.ra[data-side=lead] .ra-side.lead.svelte-wuz6cw,.ra[data-side=trail] .ra-side.trail.svelte-wuz6cw{visibility:visible}.ra.ra-open .ra-act.svelte-wuz6cw{pointer-events:auto}.ra-act.svelte-wuz6cw{background:var(--t-soft);width:56px;color:var(--t-ink);letter-spacing:-.01em;transition:opacity .12s var(--ease-out), scale .16s var(--ease-out), background-color .14s var(--ease-out), color .14s var(--ease-out);border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:0;font-size:10px;font-weight:600;line-height:12px;display:flex;position:absolute;top:0;bottom:0}.ra.ra-swiping .ra-act.svelte-wuz6cw{transition:none}.lead.svelte-wuz6cw .ra-act:where(.svelte-wuz6cw){left:calc(var(--i) * 64px)}.trail.svelte-wuz6cw .ra-act:where(.svelte-wuz6cw){right:calc(var(--i) * 64px)}.lbl.svelte-wuz6cw{text-align:center;-webkit-line-clamp:2;line-clamp:2;overflow-wrap:normal;word-break:keep-all;-webkit-hyphens:none;hyphens:none;-webkit-box-orient:vertical;max-width:100%;display:-webkit-box;overflow:hidden}.ra-act.svelte-wuz6cw:active{scale:.94}.ra-act.asking.svelte-wuz6cw{background:var(--t-solid);color:var(--t-on)}[data-tone=accent].svelte-wuz6cw{--t-soft:var(--accent-soft);--t-ink:var(--accent);--t-solid:var(--accent);--t-on:var(--accent-ink)}[data-tone=plain].svelte-wuz6cw{--t-soft:var(--press);--t-ink:var(--ink-2);--t-solid:var(--ink-2);--t-on:var(--paper)}[data-tone=danger].svelte-wuz6cw{--t-soft:color-mix(in oklab, var(--danger) 15%, transparent);--t-ink:var(--danger);--t-solid:var(--danger);--t-on:var(--paper)}.ra-act.outer.svelte-wuz6cw{color:color-mix(in oklab, var(--t-ink), var(--t-on) calc(var(--s,0) * 100%));overflow:hidden}.ra-act.outer.svelte-wuz6cw:before{content:"";border-radius:inherit;background:var(--t-solid);opacity:var(--s,0);transition:opacity .24s var(--ease-out);position:absolute;inset:0}.ra.ra-swiping .ra-act.outer.svelte-wuz6cw:before{transition:none}.ra-act.svelte-wuz6cw>*{position:relative}.trash.svelte-x2ecku{flex-direction:column;min-width:0;height:100%;display:flex}header.svelte-x2ecku{align-items:center;gap:8px;min-height:52px;padding:14px 14px 8px 16px;display:flex}h1.svelte-x2ecku{font-size:var(--text-body);letter-spacing:-.01em;white-space:nowrap;min-width:0;margin:0;font-weight:650;display:flex}.count.svelte-x2ecku{white-space:nowrap;min-width:24px;height:22px;font-size:calc(13 * var(--type-px));font-variant-numeric:tabular-nums;color:var(--ink-2);background:var(--hover);border-radius:11px;flex:none;place-items:center;padding:0 8px;font-weight:560;display:inline-grid}header.svelte-x2ecku .pill:where(.svelte-x2ecku),header.svelte-x2ecku .confirm:where(.svelte-x2ecku){margin-left:auto}.hint.svelte-x2ecku{font-size:calc(12.5 * var(--type-px));color:var(--ink-2);margin:0 16px 8px}.scroll.svelte-x2ecku{overscroll-behavior:contain;flex:1;padding:0 8px 16px;overflow:clip auto}ul.svelte-x2ecku{margin:0;padding:0;list-style:none}.row.svelte-x2ecku{border-radius:10px;align-items:center;gap:8px;min-height:57px;padding:8px 8px 8px 10px;display:flex}@media (hover:hover) and (pointer:fine){.row.svelte-x2ecku:hover{background:var(--hover)}}.text.svelte-x2ecku{flex:1;gap:2px;min-width:0;display:grid}.title.svelte-x2ecku{font-size:var(--text-ui);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;font-weight:620;overflow:hidden}.meta.svelte-x2ecku{font-size:calc(12.5 * var(--type-px));color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.acts.svelte-x2ecku,.confirm.svelte-x2ecku{flex:none;align-items:center;gap:6px;display:flex}.pill.svelte-x2ecku{height:28px;font-size:calc(12.5 * var(--type-px));color:var(--ink);background:var(--hover);border-radius:14px;align-items:center;gap:6px;padding:0 11px;font-weight:580;display:inline-flex}.pill.quiet.svelte-x2ecku{color:var(--ink-2)}.pill.danger.svelte-x2ecku{color:var(--danger,#d0533f);background:color-mix(in oklab, var(--danger,#d0533f) 14%, transparent)}@media (prefers-reduced-motion:no-preference){.confirm.svelte-x2ecku{animation:svelte-x2ecku-ask-in .18s var(--ease-out) backwards}}@keyframes svelte-x2ecku-ask-in{0%{opacity:0;scale:.96}}.empty.svelte-x2ecku{color:var(--ink-3);font-size:calc(13.5 * var(--type-px));margin:24px 8px}.rest.svelte-x2ecku{list-style:none}.link.svelte-x2ecku{color:var(--accent);text-decoration:underline}.trash.svelte-x2ecku:not(.phone) .filter{margin-bottom:0}.phone.svelte-x2ecku header:where(.svelte-x2ecku){padding:calc(var(--safe-top) + 78px) 0 4px;grid-template-columns:minmax(0,1fr) auto;column-gap:8px;display:grid}.phone.svelte-x2ecku h1:where(.svelte-x2ecku){font-size:calc(34 * var(--type-px));letter-spacing:-.03em;font-weight:700;line-height:1.1}.phone.svelte-x2ecku .count:where(.svelte-x2ecku){min-width:0;height:auto;font-size:calc(15 * var(--type-px));color:var(--ink-3);background:0 0;border-radius:0;grid-column:1;margin:2px 0 0;padding:0;font-weight:450;display:block}.phone.svelte-x2ecku header:where(.svelte-x2ecku) .pill:where(.svelte-x2ecku),.phone.svelte-x2ecku header:where(.svelte-x2ecku) .confirm:where(.svelte-x2ecku){grid-area:1/2/span 2;align-self:end}.phone.svelte-x2ecku .hint:where(.svelte-x2ecku){margin:10px 0 8px}.phone.svelte-x2ecku .scroll:where(.svelte-x2ecku){padding:0 16px calc(120px + var(--safe-bottom))}:root[data-docscroll] .phone.svelte-x2ecku .scroll:where(.svelte-x2ecku){flex:none;overflow:visible}.phone.svelte-x2ecku .row:where(.svelte-x2ecku){min-height:66px;padding-left:16px}.phone.svelte-x2ecku .filter{margin-inline:0;margin-bottom:calc(var(--filter-gap,20px) - 14.5px)}.phone.svelte-x2ecku .title:where(.svelte-x2ecku){font-size:calc(16 * var(--type-px))}.list.svelte-10pzggk{flex-direction:column;min-width:0;height:100%;display:flex}header.svelte-10pzggk{align-items:center;gap:8px;min-height:52px;padding:14px 14px 8px 16px;display:flex}h1.svelte-10pzggk{font-size:var(--text-body);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;min-width:0;margin:0;font-weight:650;display:flex;overflow:hidden}.count.svelte-10pzggk{white-space:nowrap;min-width:24px;min-height:22px;font-size:calc(13 * var(--type-px));font-variant-numeric:tabular-nums;color:var(--ink-2);background:var(--hover);border-radius:11px;flex:none;place-items:center;padding:0 8px;font-weight:560;line-height:1;display:inline-grid}.scroll.svelte-10pzggk{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--line) transparent;flex:1;padding:0 8px 16px;overflow:clip auto}.group.svelte-10pzggk{box-sizing:border-box;height:calc(50 * var(--type-px));font-size:calc(21 * var(--type-px));letter-spacing:-.015em;text-transform:none;color:var(--ink);justify-content:flex-start;align-items:flex-end;margin:0;padding:18px 8px 6px;font-weight:650;line-height:1.2}.group.svelte-10pzggk .flip{height:auto}.band.svelte-10pzggk{display:block}.li.svelte-10pzggk{--ra-radius:var(--r-card)}.row.svelte-10pzggk{width:100%;height:calc(57 * var(--type-px));box-sizing:border-box;border-radius:var(--r-card);text-align:start;gap:2px;padding:8px 10px 9px;line-height:1.4;display:grid;overflow:hidden}@media (hover:hover) and (pointer:fine){.row.svelte-10pzggk:not([aria-current]):hover{background:var(--hover)}}.row[aria-current].svelte-10pzggk{background:var(--accent-soft)}.title.svelte-10pzggk{font-size:var(--text-ui);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;font-weight:620;display:flex;overflow:hidden}.t.svelte-10pzggk{text-overflow:ellipsis;min-width:0;overflow:hidden}.pin.svelte-10pzggk{color:var(--accent);flex:none;display:inline-grid}.meta.svelte-10pzggk{font-size:calc(13 * var(--type-px));color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.when.svelte-10pzggk{color:var(--ink-2);margin-right:8px}@media (prefers-reduced-motion:no-preference){.li.fresh.svelte-10pzggk{animation:svelte-10pzggk-row-in .32s var(--ease-out) backwards}}@keyframes svelte-10pzggk-row-in{0%{opacity:0;translate:0 -6px}}.phone.svelte-10pzggk header:where(.svelte-10pzggk){padding:calc(var(--safe-top) + 78px) 0 4px;display:block}.phone.svelte-10pzggk h1:where(.svelte-10pzggk){font-size:calc(34 * var(--type-px));letter-spacing:-.03em;font-weight:700;line-height:1.1}.phone.svelte-10pzggk .count:where(.svelte-10pzggk){min-width:0;min-height:0;font-size:calc(15 * var(--type-px));color:var(--ink-3);background:0 0;border-radius:0;margin:2px 0 0;padding:0;font-weight:450;display:block}.phone.svelte-10pzggk .scroll:where(.svelte-10pzggk){padding:0 16px calc(110px + var(--safe-bottom))}.phone.svelte-10pzggk .group:where(.svelte-10pzggk){height:calc(60 * var(--type-px));padding:26px 0 8px}:root[data-docscroll] .phone.svelte-10pzggk .scroll:where(.svelte-10pzggk){flex:none;overflow:visible}.phone.svelte-10pzggk .row:where(.svelte-10pzggk){height:calc(66 * var(--type-px));padding:10px 16px}.phone.svelte-10pzggk .filter{margin-inline:0}.phone.svelte-10pzggk .title:where(.svelte-10pzggk){font-size:calc(16 * var(--type-px))}.phone.svelte-10pzggk .meta:where(.svelte-10pzggk){font-size:var(--text-ui)}.gallery.svelte-10pzggk .band:where(.svelte-10pzggk){height:calc(140 * var(--type-px));grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:8px;display:grid}.phone.gallery.svelte-10pzggk .band:where(.svelte-10pzggk){height:calc(156 * var(--type-px))}.gallery.svelte-10pzggk .li:where(.svelte-10pzggk){--ra-radius:22px;min-width:0}.gallery.svelte-10pzggk .row:where(.svelte-10pzggk){background:var(--glass-float-dense);height:100%;box-shadow:var(--glass-float-edge);border-radius:22px;align-content:start;padding:14px 16px}.gallery.svelte-10pzggk .row[aria-current]:where(.svelte-10pzggk){background:color-mix(in oklab, var(--accent) 22%, var(--glass-float-dense))}.gallery.svelte-10pzggk .meta:where(.svelte-10pzggk){-webkit-line-clamp:4;line-clamp:4;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.gallery.svelte-10pzggk .when:where(.svelte-10pzggk){margin:0 0 4px;display:block}.tag-picker.svelte-d1vkhm{z-index:800;border-radius:14px;gap:4px;width:min(260px,100vw - 16px);padding:6px;display:grid;position:fixed}input.svelte-d1vkhm{background:var(--hover);height:34px;font-size:calc(16 * var(--type-px));color:var(--ink);border:0;border-radius:9px;outline:none;min-width:0;padding:0 10px}ul.svelte-d1vkhm{margin:0;padding:0;list-style:none}li.svelte-d1vkhm{height:34px;font-size:var(--text-ui);color:var(--ink);cursor:pointer;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;padding:0 10px;display:flex}li[aria-selected=true].svelte-d1vkhm{background:var(--hover)}.name.svelte-d1vkhm{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.name.svelte-d1vkhm b:where(.svelte-d1vkhm){font-weight:600}.note.svelte-d1vkhm{font-size:var(--text-label);color:var(--ink-3);flex:none}.empty.svelte-d1vkhm{color:var(--ink-3);font-size:calc(13 * var(--type-px));cursor:default}@media (prefers-reduced-motion:reduce){.tag-picker.svelte-d1vkhm{scale:none}}.link-card.svelte-vlowzm{z-index:900;isolation:isolate;box-sizing:border-box;width:min(380px,100vw - 24px);font-family:var(--font-ui);border-radius:14px;grid-template-columns:minmax(0,1fr);gap:10px;padding:12px;display:grid;position:fixed}.what.svelte-vlowzm{font-size:calc(14 * var(--type-px));color:var(--ink);overflow-wrap:anywhere;align-items:flex-start;gap:8px;margin:0;font-weight:550;line-height:1.4;display:flex}.ic.svelte-vlowzm{background:var(--ink);width:16px;height:1.4em;-webkit-mask:var(--icon) center / 16px no-repeat;-webkit-mask:var(--icon) center / 16px no-repeat;mask:var(--icon) center / 16px no-repeat;flex:none}.ic.trash.svelte-vlowzm{--icon:var(--icon-link-trash)}.ic.gone.svelte-vlowzm{--icon:var(--icon-link-new)}.read.svelte-vlowzm{background:color-mix(in oklab, var(--paper) 70%, transparent);max-height:min(9.5em,40vh);font-family:var(--font-note);font-size:calc(14 * var(--type-px));color:var(--ink);overflow-wrap:anywhere;border-radius:10px;padding:8px 10px;line-height:1.5;overflow:hidden}.read.whole.svelte-vlowzm{overscroll-behavior:contain;max-height:min(60vh,520px);overflow-y:auto}.read.svelte-vlowzm p:where(.svelte-vlowzm){margin:0}.read.svelte-vlowzm .h:where(.svelte-vlowzm){font-weight:650}.read.svelte-vlowzm .li:where(.svelte-vlowzm){text-indent:-.7em;padding-left:1em}.read.svelte-vlowzm .gap:where(.svelte-vlowzm){height:.5em}.acts.svelte-vlowzm{flex-wrap:nowrap;justify-content:flex-end;gap:6px;min-width:0;display:flex}.bi.svelte-vlowzm{width:16px;height:16px;-webkit-mask:var(--icon) center / 16px no-repeat;-webkit-mask:var(--icon) center / 16px no-repeat;mask:var(--icon) center / 16px no-repeat;background:currentColor;flex:none}.bi.restore.svelte-vlowzm{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4.5 12a7.5 7.5 0 1 0 2.2-5.3L4.5 8.8M4.5 4v4.8h4.8'/%3E%3C/svg%3E")}.bi.open.svelte-vlowzm{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9.5 4.5h-5v5M4.5 4.5l6 6M14.5 19.5h5v-5M19.5 19.5l-6-6'/%3E%3C/svg%3E")}.bi.create.svelte-vlowzm{--icon:var(--icon-link-new)}.bi.unlink.svelte-vlowzm{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10.5 13.5l-2 2a3.5 3.5 0 0 1-5-5l2-2M13.5 10.5l2-2a3.5 3.5 0 0 1 5 5l-2 2M4 4l16 16'/%3E%3C/svg%3E")}.acts.svelte-vlowzm button.icon:where(.svelte-vlowzm){justify-content:center;width:32px;padding:0}.acts.svelte-vlowzm button:where(.svelte-vlowzm){box-sizing:border-box;height:32px;line-height:1;font-size:calc(13.5 * var(--type-px));color:var(--ink);background:var(--hover);white-space:nowrap;border-radius:9px;align-items:center;gap:8px;padding:0 12px;font-weight:550;display:inline-flex}.acts.svelte-vlowzm button.primary:where(.svelte-vlowzm){background:var(--accent);color:var(--accent-ink)}@media (hover:hover){.acts.svelte-vlowzm button:where(.svelte-vlowzm):not(.primary):hover{background:var(--press)}}.acts.svelte-vlowzm button:where(.svelte-vlowzm):active{scale:.97}kbd.svelte-vlowzm{font:inherit;font-size:calc(11.5 * var(--type-px));background:color-mix(in oklab, var(--accent-ink) 18%, transparent);border-radius:5px;padding:1px 5px;font-weight:500}@media (pointer:coarse){.acts.svelte-vlowzm button:where(.svelte-vlowzm){height:44px}.acts.svelte-vlowzm button.icon:where(.svelte-vlowzm){width:44px}kbd.svelte-vlowzm{display:none}}.stuck.svelte-nmz6rb{font-size:calc(12.5 * var(--type-px));color:var(--ink-3);margin:12px 24px 24px}.kept.svelte-nmz6rb{background:var(--accent-soft);font-size:var(--text-ui);border-radius:10px;margin:16px 24px 0;padding:12px 14px}.kept.svelte-nmz6rb pre:where(.svelte-nmz6rb){white-space:pre-wrap;font-family:var(--font-mono);font-size:calc(12.5 * var(--type-px))}.cm-host.svelte-nmz6rb{height:100%}.morph-wrap.svelte-17hmhwn{pointer-events:none;display:flex;position:relative}.morph.svelte-17hmhwn{pointer-events:auto;border-radius:22px;min-width:44px;min-height:44px;position:relative}.morph-clip.svelte-17hmhwn{border-radius:inherit;position:absolute;inset:0;overflow:clip}.morph.ready.svelte-17hmhwn,.morph-halo.ready.svelte-17hmhwn{transition-property:width,height,translate,scale;transition-duration:var(--spring-morph-ms);transition-timing-function:var(--spring-morph)}.morph-glass.svelte-17hmhwn,.morph-clip.svelte-17hmhwn,.morph-halo.svelte-17hmhwn i:where(.svelte-17hmhwn){transition:opacity .12s var(--ease-out)}.morph-glass.svelte-17hmhwn{transition:opacity .12s var(--ease-out), background-color var(--spring-morph-ms) var(--spring-morph)}@media (prefers-reduced-motion:reduce){.morph.ready.svelte-17hmhwn,.morph-halo.ready.svelte-17hmhwn{transition-duration:0s}}.away.svelte-17hmhwn .morph:where(.svelte-17hmhwn),.away.svelte-17hmhwn .morph-halo:where(.svelte-17hmhwn){transition-duration:.12s;scale:.96}.away.svelte-17hmhwn :is(.morph-glass:where(.svelte-17hmhwn),.morph-clip:where(.svelte-17hmhwn),.morph-halo:where(.svelte-17hmhwn) i:where(.svelte-17hmhwn)){opacity:0}.away.svelte-17hmhwn .morph:where(.svelte-17hmhwn){pointer-events:none}.morph-halo.svelte-17hmhwn{--pad:var(--halo-pad,14px);left:50%;bottom:calc(-1 * var(--pad));padding:var(--pad);box-sizing:content-box;will-change:transform;border-radius:calc(22px + var(--pad));pointer-events:none;position:absolute;transform:translate(-50%)}.morph-halo.svelte-17hmhwn i:where(.svelte-17hmhwn){--f:var(--pad);border-radius:inherit;-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--f), #000 calc(100% - var(--f)), transparent), linear-gradient(to bottom, transparent, #000 var(--f), #000 calc(100% - var(--f)), transparent);-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--f), #000 calc(100% - var(--f)), transparent), linear-gradient(to bottom, transparent, #000 var(--f), #000 calc(100% - var(--f)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--f), #000 calc(100% - var(--f)), transparent), linear-gradient(to bottom, transparent, #000 var(--f), #000 calc(100% - var(--f)), transparent);position:absolute;inset:0;-webkit-mask-composite:source-in;mask-composite:intersect}.morph-halo.svelte-17hmhwn i:where(.svelte-17hmhwn):first-child{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.morph-halo.svelte-17hmhwn i:where(.svelte-17hmhwn):nth-child(2){inset:calc(var(--pad) * .3);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.morph-halo.svelte-17hmhwn i:where(.svelte-17hmhwn):nth-child(3){inset:calc(var(--pad) * .55);-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:color-mix(in oklab, var(--paper) 30%, transparent)}.layer.svelte-17hmhwn{width:max-content;position:absolute;bottom:0;left:0}.sheet-body.svelte-1nliob0{overscroll-behavior:contain;scrollbar-width:thin;width:340px;max-height:min(580px,72dvh);padding:12px 14px 14px;overflow-y:auto}.sheet-body.wide.svelte-1nliob0{width:372px}.sheet-body.phone.svelte-1nliob0{width:calc(100vw - 16px);max-height:min(74dvh, var(--sheet-room,74dvh));padding-bottom:18px}header.svelte-1nliob0{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}h2.svelte-1nliob0{font-size:var(--text-ui);margin:0;font-weight:620}.grabber.svelte-1nliob0{touch-action:none;place-items:center;height:16px;margin:-8px -14px 4px;display:grid}.grabber.svelte-1nliob0 span:where(.svelte-1nliob0){background:var(--ink-4);opacity:.6;border-radius:3px;width:36px;height:5px}.bar-command.svelte-1n8ztf8{width:min(420px,100vw - 48px);font-family:var(--font-mono);font-size:calc(14 * var(--type-px));color:var(--ink);gap:0;padding:0 16px}.prefix.svelte-1n8ztf8{color:var(--accent);padding-right:2px;font-weight:600}input.svelte-1n8ztf8{min-width:0;font:inherit;color:inherit;caret-color:var(--accent);background:0 0;border:0;outline:none;flex:1;padding:0}.shell.svelte-12hq2y2{z-index:1;height:var(--vh);grid-template-columns:var(--side-w) 0 var(--list-w) 1fr;padding:calc(10px + var(--safe-top)) calc(10px + var(--safe-right)) calc(10px + var(--safe-bottom)) calc(10px + var(--safe-left));transition:grid-template-columns var(--spring-sheet-ms) var(--spring-sheet);grid-template-rows:100%;display:grid;position:relative}.shell.resizing.svelte-12hq2y2,.shell.instant.svelte-12hq2y2{transition:none}@media (prefers-reduced-motion:reduce){.shell.svelte-12hq2y2{transition:none}}.skip.svelte-12hq2y2{z-index:60;background:var(--accent);color:var(--accent-ink);font:inherit;font-size:var(--text-ui);cursor:pointer;border:0;border-radius:999px;padding:8px 16px;font-weight:500;position:fixed;top:12px;left:50%;translate:-50% -200%}.skip.svelte-12hq2y2:focus{outline:2px solid var(--accent);outline-offset:2px;translate:-50%}.side-pane.svelte-12hq2y2{grid-area:1/1}.side-inner.svelte-12hq2y2{height:100%}.side-resizer.svelte-12hq2y2{grid-area:1/2}.list-pane.svelte-12hq2y2{grid-area:1/3}.list-resizer.svelte-12hq2y2{grid-area:1/4;justify-self:start;width:0}.editor-pane.svelte-12hq2y2{z-index:1;grid-area:1/1/auto/-1;min-width:0;min-height:0;position:relative}.pane.svelte-12hq2y2,.resizer.svelte-12hq2y2{z-index:2}.frame-fill.svelte-12hq2y2,.frame-shadow.svelte-12hq2y2,.viewport.svelte-12hq2y2,.note-swap.svelte-12hq2y2{--cl:var(--clip);transition:--cl var(--spring-sheet-ms) var(--spring-sheet)}.instant.svelte-12hq2y2 :is(.frame-fill:where(.svelte-12hq2y2),.frame-shadow:where(.svelte-12hq2y2),.viewport:where(.svelte-12hq2y2),.note-swap:where(.svelte-12hq2y2)),.resizing.svelte-12hq2y2 :is(.frame-fill:where(.svelte-12hq2y2),.frame-shadow:where(.svelte-12hq2y2),.viewport:where(.svelte-12hq2y2),.note-swap:where(.svelte-12hq2y2)){transition:none}.frame.svelte-12hq2y2{height:100%;position:relative;overflow:clip}.frame-fill.svelte-12hq2y2,.frame-shadow.svelte-12hq2y2{top:0;bottom:0;right:0;left:var(--cl);border-radius:var(--r-frame);pointer-events:none;position:absolute}.side-pane.svelte-12hq2y2,.list-pane.svelte-12hq2y2{background:var(--glass-pane);-webkit-backdrop-filter:blur(20px) saturate(140%) brightness(var(--pane-bright));backdrop-filter:blur(20px) saturate(140%) brightness(var(--pane-bright))}.side-pane.svelte-12hq2y2{border-right:1px solid var(--line);border-radius:18px 0 0 18px}.list-pane.svelte-12hq2y2{border-radius:0 18px 18px 0}.side-hidden.svelte-12hq2y2 .list-pane:where(.svelte-12hq2y2){border-radius:18px}.side-hidden.svelte-12hq2y2 .side-pane:where(.svelte-12hq2y2){opacity:0;visibility:hidden}.frame-fill.svelte-12hq2y2{background:var(--glass-strong);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-sat));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-sat))}.see-through.svelte-12hq2y2 .frame-fill:where(.svelte-12hq2y2){padding:var(--frame-pad);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.see-through.svelte-12hq2y2 .morph-halo{display:none}.frame-shadow.svelte-12hq2y2{box-shadow:var(--shadow-frame);border:1px solid var(--glass-edge)}.floating.svelte-12hq2y2 :is(.frame-fill:where(.svelte-12hq2y2),.frame-shadow:where(.svelte-12hq2y2)){display:none}.floating.svelte-12hq2y2 .viewport:where(.svelte-12hq2y2){top:0;bottom:0;right:0;left:var(--cl);border-radius:0}[data-page=glass].svelte-12hq2y2 .frame:where(.svelte-12hq2y2) .page[data-width=full]{--page-bg:var(--paper-translucent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.pane.svelte-12hq2y2{min-width:0;min-height:0;transition:opacity .18s var(--ease-out), translate .26s var(--ease-out), visibility 0s linear 0s;transition-delay:60ms;overflow:hidden;transform:translateZ(0)}.focus.svelte-12hq2y2 .pane:where(.svelte-12hq2y2),.focus.svelte-12hq2y2 .resizer:where(.svelte-12hq2y2){opacity:0;visibility:hidden;pointer-events:none;transition:opacity .16s var(--ease-out), translate .22s var(--ease-out), visibility 0s linear .22s;translate:-12px}.side-hidden.svelte-12hq2y2 .side-pane:where(.svelte-12hq2y2){transition:opacity .16s var(--ease-out), visibility 0s linear .22s}.instant.svelte-12hq2y2 .pane:where(.svelte-12hq2y2),.instant.focus.svelte-12hq2y2 .pane:where(.svelte-12hq2y2){transition:none}@media (prefers-reduced-motion:reduce){.pane.svelte-12hq2y2,.focus.svelte-12hq2y2 .pane:where(.svelte-12hq2y2){translate:none}}.drawer.svelte-12hq2y2{z-index:40;background:var(--glass-strong);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-sat));backdrop-filter:blur(var(--glass-blur)) saturate(var(--glass-sat));box-shadow:var(--shadow-float);border:1px solid var(--glass-edge);border-radius:18px;position:absolute;top:10px;bottom:10px;left:10px;overflow:hidden;transform:translateZ(0)}.scrim.svelte-12hq2y2{z-index:30;background:var(--scrim);position:absolute;inset:0}.resizer.svelte-12hq2y2{cursor:col-resize;touch-action:none;position:relative}.resizer.svelte-12hq2y2:after{content:"";position:absolute;inset:0 -4px}.resizer.svelte-12hq2y2:focus-visible{outline:none}.resizer.svelte-12hq2y2:focus-visible:after{background:var(--accent);border-radius:2px;inset:8px -1.5px}.viewport.svelte-12hq2y2{top:var(--frame-pad);bottom:var(--frame-pad);right:var(--frame-pad);left:calc(var(--frame-pad) + var(--cl));border-radius:var(--page-radius,14px);position:absolute;overflow:clip}.note-swap.svelte-12hq2y2{top:0;bottom:0;right:0;left:calc(-1 * var(--cl));position:absolute}.gone.svelte-12hq2y2{--cl:inherit;top:0;bottom:0;right:0;left:var(--cl);place-items:center;display:grid;position:absolute}@media (prefers-reduced-motion:no-preference){.arrived.svelte-12hq2y2 .note-swap:where(.svelte-12hq2y2){animation:svelte-12hq2y2-arrive .52s var(--ease-out) backwards}.arrived.svelte-12hq2y2 .pane:where(.svelte-12hq2y2){animation:svelte-12hq2y2-arrive .52s var(--ease-out) 60ms backwards}}@keyframes svelte-12hq2y2-arrive{0%{opacity:0;translate:0 10px}}.wrap.svelte-rl49g2{flex:none;height:0;margin:0 -6px;overflow:hidden}.pad.svelte-rl49g2{padding:12px 6px 14px}.card.svelte-rl49g2{background:var(--paper);box-shadow:var(--shadow-page), 0 0 0 1px var(--line);color:var(--ink);border-radius:20px;padding:6px 6px 6px 16px}.row.svelte-rl49g2{align-items:center;gap:8px;min-height:40px;display:flex}.msg.svelte-rl49g2{min-width:0;font-size:calc(13.5 * var(--type-px));text-wrap:balance;flex:1;padding:4px 0;font-weight:500;line-height:1.3}.how.svelte-rl49g2{height:30px;font:inherit;font-size:calc(13.5 * var(--type-px));white-space:nowrap;color:var(--accent-ink);background:var(--accent);cursor:pointer;border:0;border-radius:999px;flex:none;padding:0 14px;font-weight:600}.how.svelte-rl49g2:not(:disabled):hover{background-color:var(--accent)}.x.svelte-rl49g2{width:30px;height:30px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.steps.svelte-rl49g2{font-size:calc(13.5 * var(--type-px));animation:svelte-rl49g2-unfold .26s var(--ease-out) both;padding:4px 10px 12px 0;line-height:1.4}@keyframes svelte-rl49g2-unfold{0%{opacity:0;translate:0 -4px}}.steps.svelte-rl49g2 p:where(.svelte-rl49g2){color:var(--ink-2);margin:0 0 10px}ol.svelte-rl49g2{gap:10px;margin:0;padding:0;list-style:none;display:grid}li.svelte-rl49g2{color:var(--ink-2);align-items:flex-start;gap:10px;display:flex}li.svelte-rl49g2 span:where(.svelte-rl49g2):last-child{overflow-wrap:break-word;min-width:0}li.svelte-rl49g2 strong:where(.svelte-rl49g2){color:var(--ink);font-weight:600}li.svelte-rl49g2 span:where(.svelte-rl49g2):last-child svg{vertical-align:-3px;display:inline}.n.svelte-rl49g2{background:var(--accent-soft);width:20px;height:20px;color:var(--accent);font-size:calc(11.5 * var(--type-px));border-radius:50%;flex:none;place-items:center;margin-top:1px;font-weight:650;display:grid}.go.svelte-rl49g2{height:34px;font:inherit;color:var(--accent-ink);background:var(--accent);cursor:pointer;border:0;border-radius:999px;padding:0 16px;font-weight:600}@media (prefers-reduced-motion:reduce){.steps.svelte-rl49g2{animation:none}}.pb.svelte-wnq8nh{--pb-h:calc(var(--safe-top) + 52px);z-index:3;height:var(--pb-h);pointer-events:none;--s:var(--safe-top);--r:calc(var(--pb-h) - var(--s));--u:var(--under,0);--m:linear-gradient(var(--dir), #000 0, #000 var(--s), #000000f4 calc(var(--s) + var(--r) * .125), #000000d7 calc(var(--s) + var(--r) * .25), #000000ae calc(var(--s) + var(--r) * .375), #00000080 calc(var(--s) + var(--r) * .5), #00000051 calc(var(--s) + var(--r) * .625), #00000028 calc(var(--s) + var(--r) * .75), #0000000b calc(var(--s) + var(--r) * .875), transparent var(--pb-h));--dir:to bottom;display:var(--pb-show,none);position:absolute;top:8px;left:0;right:0}:root[data-docscroll] .pb.svelte-wnq8nh{position:fixed}.pb.svelte-wnq8nh i:where(.svelte-wnq8nh){opacity:var(--u);position:absolute;inset:0}.l.svelte-wnq8nh{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.l1.svelte-wnq8nh{--a:.34;--b:1}.l2.svelte-wnq8nh{--a:.28;--b:.86}.l3.svelte-wnq8nh{--a:.22;--b:.72}.l4.svelte-wnq8nh{--a:.16;--b:.58}.l5.svelte-wnq8nh{--a:.1;--b:.44}.l6.svelte-wnq8nh{--a:.04;--b:.3}.l.svelte-wnq8nh{-webkit-mask-image:linear-gradient(var(--dir), #000 0, #000 calc(var(--pb-h) * var(--a)), transparent calc(var(--pb-h) * var(--b)));-webkit-mask-image:linear-gradient(var(--dir), #000 0, #000 calc(var(--pb-h) * var(--a)), transparent calc(var(--pb-h) * var(--b)));mask-image:linear-gradient(var(--dir), #000 0, #000 calc(var(--pb-h) * var(--a)), transparent calc(var(--pb-h) * var(--b)))}.pb[data-ramp="4"].svelte-wnq8nh .l2:where(.svelte-wnq8nh),.pb[data-ramp="4"].svelte-wnq8nh .l4:where(.svelte-wnq8nh),.pb[data-ramp="4"].svelte-wnq8nh .l6:where(.svelte-wnq8nh){display:none}.pb[data-ramp="4"].svelte-wnq8nh .l:where(.svelte-wnq8nh){-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}.pb[data-ramp="2"].svelte-wnq8nh .l:where(.svelte-wnq8nh):not(.l1),.pb[data-ramp="1"].svelte-wnq8nh .l:where(.svelte-wnq8nh):not(.l1),.pb[data-ramp="1"].svelte-wnq8nh .tint:where(.svelte-wnq8nh){display:none}.pb[data-ramp="2"].svelte-wnq8nh .l1:where(.svelte-wnq8nh),.pb[data-ramp="1"].svelte-wnq8nh .l1:where(.svelte-wnq8nh){-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);-webkit-mask-image:var(--m);-webkit-mask-image:var(--m);mask-image:var(--m)}.pb[data-ramp="1"].svelte-wnq8nh .l1:where(.svelte-wnq8nh){background:color-mix(in oklab, var(--edge-page,var(--paper)) 88%, transparent)}.tint.svelte-wnq8nh{background:color-mix(in oklab, var(--edge-page,var(--paper)) 88%, transparent);-webkit-mask-image:var(--m);-webkit-mask-image:var(--m);mask-image:var(--m)}.tp.svelte-btd1a1{top:0;left:var(--safe-left);right:var(--safe-right);z-index:4;--top:max(8px, calc(var(--safe-top) - 4px));height:calc(var(--top) + 52px);padding-top:var(--top);pointer-events:none;grid-template-columns:minmax(62px,1fr) auto minmax(62px,1fr);align-items:start;display:grid;position:absolute}:root[data-docscroll] .tp.svelte-btd1a1{position:fixed}.side.svelte-btd1a1{padding:0 18px;display:flex}.side.right.svelte-btd1a1{justify-content:flex-end}.pill.svelte-btd1a1{isolation:isolate;color:var(--ink);pointer-events:auto;position:relative}.round.svelte-btd1a1{width:44px;height:44px;animation:svelte-btd1a1-pill-in .32s var(--spring-snap,var(--ease-out)) backwards;border-radius:50%;place-items:center;display:grid}.back.svelte-btd1a1{color:var(--ink)}.grp.svelte-btd1a1{width:92px;height:44px;transition:width var(--spring-morph-ms) var(--spring-morph), background-color .2s var(--ease-out), color .2s var(--ease-out);border-radius:999px;align-items:center;display:flex;position:relative}.grp.solo.svelte-btd1a1{width:44px}.gb.svelte-btd1a1{min-width:0;height:100%;transition:opacity .18s var(--ease-out), scale var(--spring-morph-ms) var(--spring-morph), filter .18s var(--ease-out);flex:1 1 0;place-items:center;display:grid}.gb.svelte-btd1a1:focus-visible{outline:2px solid var(--accent);outline-offset:-3px;border-radius:999px}.side.svelte-btd1a1{overflow:visible}@keyframes svelte-btd1a1-pill-in{0%{scale:.7}}.slot.svelte-btd1a1{min-width:0;max-width:calc(100vw - 124px - var(--safe-left) - var(--safe-right));justify-content:center;display:flex}.line.svelte-btd1a1{max-width:100%;height:44px;font:inherit;font-size:calc(15 * var(--type-px));letter-spacing:-.01em;transition:scale .22s var(--ease-out);border-radius:999px;padding:0 16px;font-weight:620;position:relative}.line.springy.svelte-btd1a1{transition:width var(--spring-morph-ms) var(--spring-morph), scale .22s var(--ease-out)}.line.svelte-btd1a1 .float-glass,.words.svelte-btd1a1{transition:opacity .16s var(--ease-out)}.line.away.svelte-btd1a1{pointer-events:none;scale:.92}.line.away.svelte-btd1a1 .float-glass,.line.away.svelte-btd1a1 .words:where(.svelte-btd1a1){opacity:0}@media (prefers-reduced-motion:reduce){.line.svelte-btd1a1,.line.springy.svelte-btd1a1,.round.svelte-btd1a1,.grp.svelte-btd1a1,.gb.svelte-btd1a1{transition-duration:0s;animation:none}}.line.svelte-btd1a1:focus-visible,.round.svelte-btd1a1:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.words.svelte-btd1a1{border-radius:inherit;grid-template-columns:minmax(0,1fr);width:100%;min-width:0;height:100%;display:grid;position:relative;overflow:hidden}.text.svelte-btd1a1{white-space:nowrap;text-overflow:ellipsis;text-align:center;grid-area:1/1;align-self:center;min-width:0;overflow:hidden}.line.springy.svelte-btd1a1 .text:where(.svelte-btd1a1){text-overflow:clip;justify-self:unsafe center;width:max-content;overflow:visible}.measure.svelte-btd1a1{visibility:hidden;white-space:nowrap;font-size:calc(15 * var(--type-px));letter-spacing:-.01em;pointer-events:none;font-weight:620;position:absolute}.stack.svelte-1jhagq4{z-index:1;height:var(--vh);position:relative;overflow:clip}.screen.svelte-1jhagq4{background:var(--glass-strong);transition:translate .38s var(--ease-drawer);padding-left:var(--safe-left);padding-right:var(--safe-right);flex-direction:column;display:flex;position:absolute;inset:0;overflow:clip;box-shadow:-12px 0 30px -18px #00000059}.tracking.svelte-1jhagq4 .screen:where(.svelte-1jhagq4){transition:none}.screen.under.svelte-1jhagq4{visibility:hidden;transition:translate .38s var(--ease-drawer), visibility 0s .38s}@media (prefers-reduced-motion:reduce){.screen.svelte-1jhagq4,.screen.under.svelte-1jhagq4{transition-duration:0s;transition-delay:0s}}.screen.note.svelte-1jhagq4{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.screen.note.solid.svelte-1jhagq4{background:var(--paper)}.screen.svelte-1jhagq4>.list{flex:1;height:auto;min-height:0}.hint-slot.svelte-1jhagq4{flex:none;padding:0 14px}.pills.svelte-1jhagq4{display:contents}.pills.gone.svelte-1jhagq4{visibility:hidden;transition:visibility 0s .38s}.strip.svelte-1jhagq4{z-index:2;pointer-events:none;background-color:var(--edge-shown);height:12px;position:fixed;top:0;left:0;right:0}:root[data-dim] .strip.bottom.svelte-1jhagq4{display:none}.strip.bottom.svelte-1jhagq4{height:16px;top:auto;bottom:0}:root[data-home-screen] .strip.svelte-1jhagq4{display:none}.top-space.svelte-1jhagq4{height:var(--safe-top)}.topbar.svelte-1jhagq4{height:calc(48px + var(--safe-top));padding:var(--safe-top) 6px 0;z-index:5;flex:none;align-items:center;display:flex}.glassy.svelte-1jhagq4{position:absolute;top:0;left:0;right:0}.glassy.svelte-1jhagq4:before{content:"";z-index:-1;pointer-events:none;opacity:0;transition:opacity .2s var(--ease-out);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);position:absolute;inset:8px 0 -16px;-webkit-mask-image:linear-gradient(#000 55%,#0000 100%);mask-image:linear-gradient(#000 55%,#0000 100%)}.scrolled.svelte-1jhagq4 .glassy:where(.svelte-1jhagq4):before{opacity:1}.back.svelte-1jhagq4{height:44px;font-size:var(--text-body);color:var(--accent);border-radius:10px;align-items:center;gap:2px;padding:0 10px 0 4px;display:inline-flex}.note-body.svelte-1jhagq4{min-height:0;padding-top:calc(48px + var(--safe-top));flex:1}.gone.svelte-1jhagq4{place-items:center;height:100%;display:grid}.note-body.svelte-1jhagq4 .page{padding-bottom:var(--kb-room,0px);border-radius:0}.edge.svelte-1jhagq4{z-index:2;pointer-events:none;transition:opacity .38s var(--ease-drawer);position:fixed;left:0;right:0}.edge.off.svelte-1jhagq4{opacity:0;visibility:hidden;transition:opacity .38s var(--ease-drawer), visibility 0s .38s}:root[data-home-screen] .edge.svelte-1jhagq4{display:none}.edge.top.svelte-1jhagq4{height:calc(var(--safe-top) + 12px);background-color:var(--edge-shown);top:0}.edge.top.svelte-1jhagq4:after{content:"";background:linear-gradient(180deg, var(--edge-shown), transparent);height:28px;position:absolute;top:100%;left:0;right:0}@media (prefers-reduced-motion:reduce){.edge.svelte-1jhagq4{transition-duration:0s}}.fab.svelte-1jhagq4{right:calc(18px + var(--safe-right));bottom:calc(18px + var(--safe-bottom));z-index:30;background:var(--accent);width:56px;height:56px;color:var(--accent-ink);box-shadow:var(--shadow-float);border-radius:50%;place-items:center;display:grid;position:fixed}:root[data-home-screen] .fab.svelte-1jhagq4{position:absolute}:root[data-docscroll][data-edge=glass] .stack.svelte-1jhagq4{height:auto;min-height:var(--vh);overflow:clip visible}:root[data-docscroll] .screen.on-glass.svelte-1jhagq4{height:var(--vh);position:fixed;inset:0;overflow:hidden}:root[data-docscroll] .screen.on-glass.svelte-1jhagq4:not(.current)>:not(.topbar){translate:0 calc(-1 * var(--saved,0px))}:root[data-docscroll] .screen.on-glass.current.svelte-1jhagq4{height:auto;min-height:var(--screen-h,var(--vh));padding-bottom:calc(var(--screen-h,var(--vh)) - var(--vh));position:relative;inset:auto;overflow:clip visible}.menu.svelte-axnd7d{z-index:800;overscroll-behavior:contain;border-radius:14px;outline:none;width:260px;padding:5px;position:fixed}button.svelte-axnd7d{width:100%;height:32px;font-size:calc(13.5 * var(--type-px));color:var(--ink);text-align:start;border-radius:9px;outline:none;align-items:center;gap:10px;padding:0 8px;display:flex}.ic.svelte-axnd7d{width:16px;color:var(--ink-2);flex:none;place-items:center;display:grid}.label.svelte-axnd7d{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.hint.svelte-axnd7d{font-size:calc(11.5 * var(--type-px));color:var(--ink-4);white-space:nowrap}.keys.svelte-axnd7d{flex:none;gap:3px;margin-inline-start:auto;display:flex}kbd.svelte-axnd7d{min-width:19px;height:19px;font-family:var(--font-ui,inherit);font-size:var(--text-section);letter-spacing:.02em;font-variant-numeric:tabular-nums;color:var(--ink-3);background:color-mix(in oklab, var(--ink) 7%, transparent);box-shadow:inset 0 -1px 0 color-mix(in oklab, var(--ink) 10%, transparent);border-radius:6px;place-items:center;padding:0 6px;font-weight:500;display:inline-grid}kbd.single.svelte-axnd7d{padding:0}button.svelte-axnd7d svg{color:var(--ink-3)}button.svelte-axnd7d:focus,button.open.svelte-axnd7d{background:var(--hover)}button[aria-disabled=true].svelte-axnd7d{color:var(--ink-4)}.danger.svelte-axnd7d,.danger.svelte-axnd7d .ic:where(.svelte-axnd7d){color:var(--danger)}.sep.svelte-axnd7d{background:var(--line);height:1px;margin:4px 8px}.row.svelte-axnd7d{gap:4px;padding:2px 2px 3px;display:flex}.row.svelte-axnd7d button:where(.svelte-axnd7d){height:54px;font-size:calc(11.5 * var(--type-px));color:var(--ink-2);text-align:center;flex-direction:column;flex:1;justify-content:center;gap:3px;padding:0 4px}.row.svelte-axnd7d button:where(.svelte-axnd7d) span:where(.svelte-axnd7d){white-space:nowrap}.row.svelte-axnd7d button.on:where(.svelte-axnd7d){background:var(--accent-soft);color:var(--accent)}.row.svelte-axnd7d button.on:where(.svelte-axnd7d) svg{color:var(--accent)}.row.svelte-axnd7d button.on:where(.svelte-axnd7d):focus{background:color-mix(in oklab, var(--accent-soft), var(--hover))}.tab-layers.svelte-1n46o8q{display:grid}.tab-layer.svelte-1n46o8q{grid-area:1/1;min-width:0}.tab-layer.off.svelte-1n46o8q{opacity:0}.tab-layer.off.svelte-1n46o8q,.tab-layer.off.svelte-1n46o8q *{pointer-events:none!important}.no-transitions *{transition:none!important}@keyframes svelte-1n46o8q-toast-in{0%{opacity:0;translate:-50% 8px}}
