@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-ext-wght-normal-DjL33-gN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-vietnamese-wght-normal-6IgcOCM7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DC-KSUi6.woff2)format("woff2-variations");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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.woff2)format("woff2-variations");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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-ext-wght-normal-X_5orZeX.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-wght-normal-DiZS0aHC.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-symbols2-wght-normal-CO5SzqOn.woff2)format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-vietnamese-wght-normal-DadHysG0.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-ext-wght-normal-Bwz-egvJ.woff2)format("woff2-variations");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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-wght-normal-XN7g48iV.woff2)format("woff2-variations");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:Newsreader Variable;font-style:normal;font-display:swap;ascent-override:73.5%;descent-override:26.5%;line-gap-override:0%;font-weight:200 800;src:url(/assets/newsreader-vietnamese-wght-normal-Czsa-EzN.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader Variable;font-style:normal;font-display:swap;ascent-override:73.5%;descent-override:26.5%;line-gap-override:0%;font-weight:200 800;src:url(/assets/newsreader-latin-ext-wght-normal-C-3rgBeH.woff2)format("woff2-variations");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:Newsreader Variable;font-style:normal;font-display:swap;ascent-override:73.5%;descent-override:26.5%;line-gap-override:0%;font-weight:200 800;src:url(/assets/newsreader-latin-wght-normal-CCVVNp6i.woff2)format("woff2-variations");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:Newsreader Field;font-style:normal;font-display:swap;ascent-override:81.4%;descent-override:18.6%;line-gap-override:0%;font-weight:200 800;src:url(/assets/newsreader-vietnamese-wght-normal-Czsa-EzN.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Newsreader Field;font-style:normal;font-display:swap;ascent-override:81.4%;descent-override:18.6%;line-gap-override:0%;font-weight:200 800;src:url(/assets/newsreader-latin-ext-wght-normal-C-3rgBeH.woff2)format("woff2-variations");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:Newsreader Field;font-style:normal;font-display:swap;ascent-override:81.4%;descent-override:18.6%;line-gap-override:0%;font-weight:200 800;src:url(/assets/newsreader-latin-wght-normal-CCVVNp6i.woff2)format("woff2-variations");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}@property --glide-start-fade{syntax:"<length>";inherits:false;initial-value:0}@property --glide-end-fade{syntax:"<length>";inherits:false;initial-value:0}@property --fade{syntax:"<length>";inherits:false;initial-value:0}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--paper:#f6f2e9;--raised:#fcfaf5;--sunk:#ece6d9;--ink:#26231e;--muted:#6b6457;--faint:#7a7265;--line:#e3dccd;--line-strong:#d6cdba;--accent:#1f6b45;--accent-hover:#185a39;--accent-ink:#fff;--accent-soft:#1f6b4524;--danger:#a3402c;--label-brick:#a8433a;--label-clay:#c0623a;--label-ochre:#b27a1e;--label-mustard:#a08d1a;--label-moss:#6b8a2e;--label-sage:#4e8a57;--label-teal:#2f8c86;--label-sky:#3d74a8;--label-navy:#2e4a7d;--label-violet:#6a5bb5;--label-plum:#8a5a93;--label-berry:#a8457e;--label-rose:#c25471;--label-cocoa:#8a6145;--label-slate:#6e7480;--label-graphite:#4b4740;--no-label:#8a7f68;--label-ink:.78;--bark:#5a4634;--shadow-lift:0 1px 0 var(--line), 0 8px 24px -12px #3c2d142e;--shadow-copy:0 0 0 1px var(--line-strong), 0 22px 40px -18px #3c2d1466, 0 6px 14px -8px #3c2d1429;--shadow-card:0 0 0 1px var(--line), 0 1px 2px #3c2d140f;--shadow-card-hover:0 0 0 1px var(--line-strong), 0 10px 26px -14px #3c2d1452;--shadow-float:0 0 0 1px var(--line), 0 14px 36px -14px #3c2d1461;--shadow-dialog:0 30px 60px -18px #281e0f6b, 0 10px 22px -10px #281e0f3d;--well-press:inset 0 1px 2px #3c2d1412;--seg-track:inset 0 1px 2px #3c2d1417, inset 0 0 0 1px #3c2d140a;--seg-pill-bg:linear-gradient(180deg, #fffdf9 0%, #f8f3e9 100%);--seg-pill:inset 0 1px 0 #fffffff2, inset 0 -1px 0 #3c2d140d, 0 0 0 1px #3c2d1414, 0 1px 2px #3c2d1414, 0 4px 10px -5px #3c2d1438;--seg-lift:0 10px 16px -6px #3c2d146b, 0 3px 5px -2px #3c2d142e;--shadow-dock:0 0 0 1px var(--line), 0 2px 4px #3026141a, 0 12px 32px #3026143d;--shadow-dock-up:0 0 0 1px var(--line-strong), 0 3px 6px #3026141a, 0 18px 40px #30261447;--shadow-dock-folded:0 2px 5px #2f6b4742, 0 12px 26px #2f6b476b;--shadow-pull:0 0 0 1px var(--line), 0 -2px 6px #3026140f, 0 -10px 28px #30261429;--shadow-pull-up:0 0 0 1px var(--line-strong), 0 -3px 8px #30261414, 0 -16px 36px #30261433;--shadow-pull-folded:0 -2px 5px #2f6b4738, 0 -8px 20px #2f6b4752;--catch-glow:#2e9e6214;--catch-spill:#2e9e621f;--catch-shine:#2e9e62bf;--mat:#d6cdba;--shadow-sheet:0 0 0 1px #3c2d1417, 0 1px 2px #3c2d140f, 0 6px 16px -6px #3c2d141f;--serif:"Newsreader Variable", Georgia, "Times New Roman", serif;--field-shift:.079em;--sans:"Geist Variable", "Segoe UI Variable Text", "Segoe UI", system-ui, -apple-system, sans-serif;--mono:"Geist Mono Variable", ui-monospace, "Cascadia Mono", Consolas, monospace;--ease:cubic-bezier(.2, .8, .2, 1);--ease-exit:cubic-bezier(.4, 0, 1, 1);--ease-fade:cubic-bezier(.25, .1, .25, 1);--pen:cubic-bezier(.55, .1, .3, 1);--spring:cubic-bezier(.34, 1.56, .64, 1);--fast:.14s;--base:.22s;--slow:.36s;--morph:.38s;--dock-raise:4px;--dock-top:46px;--card-title:18px;--card-text:13px;--card-leading:1.5;--card-min:200px;--board-title:16px;--board-text:12px}:root[data-card-text=small]{--card-title:16px;--card-text:12px;--card-leading:1.45;--card-min:184px;--board-title:15px;--board-text:11.5px}:root[data-card-text=large]{--card-title:20px;--card-text:15px;--card-min:260px;--board-title:17.5px;--board-text:13.5px}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--paper:#1b1a17;--raised:#24221e;--sunk:#2a2824;--ink:#ece6da;--muted:#a39b8c;--faint:#958d7f;--line:#34312b;--line-strong:#45413a;--accent:#5ccb8b;--accent-hover:#74d69c;--accent-ink:#0f1a13;--accent-soft:#5ccb8b2e;--danger:#e0846f;--label-brick:#e07a6c;--label-clay:#e08a63;--label-ochre:#d9a54a;--label-mustard:#cdbb4a;--label-moss:#a3c25e;--label-sage:#7cbf84;--label-teal:#5cbdb5;--label-sky:#7aa8d9;--label-navy:#6f87cf;--label-violet:#ad9cf0;--label-plum:#b98cc2;--label-berry:#d97fb2;--label-rose:#e58aa0;--label-cocoa:#c49a7a;--label-slate:#9aa1ad;--label-graphite:#c9c2b5;--no-label:#b3a890;--label-ink:1;--bark:#9a8468;--shadow-lift:0 1px 0 var(--line), 0 8px 24px -12px #00000080;--shadow-copy:0 0 0 1px var(--line-strong), 0 22px 40px -18px #000000d9, 0 6px 14px -8px #00000080;--shadow-card:0 0 0 1px var(--line), 0 1px 2px #0000004d;--shadow-card-hover:0 0 0 1px #5a554c, 0 10px 26px -14px #000000b3;--shadow-float:0 0 0 1px var(--line), 0 14px 36px -14px #000000b3;--shadow-dialog:0 30px 60px -18px #000000b8, 0 10px 22px -10px #00000080;--well-press:inset 0 1px 2px #00000052;--seg-track:inset 0 1px 2px #00000059, inset 0 0 0 1px #ffffff08;--seg-pill-bg:linear-gradient(180deg, #302d28 0%, #25231f 100%);--seg-pill:inset 0 1px 0 #ffffff12, 0 0 0 1px #00000059, 0 1px 2px #0000004d, 0 4px 10px -5px #00000080;--seg-lift:0 10px 16px -6px #000000bf, 0 3px 5px -2px #0006;--shadow-dock:0 0 0 1px var(--line), 0 2px 4px #00000059, 0 12px 32px #0000009e;--shadow-dock-up:0 0 0 1px var(--line-strong), 0 3px 6px #00000061, 0 18px 40px #000000b3;--shadow-dock-folded:0 2px 5px #0006, 0 12px 26px #0009;--shadow-pull:0 0 0 1px var(--line), 0 -2px 6px #00000040, 0 -10px 28px #00000073;--shadow-pull-up:0 0 0 1px var(--line-strong), 0 -3px 8px #0000004d, 0 -16px 36px #0000008c;--shadow-pull-folded:0 -2px 5px #00000059, 0 -8px 20px #00000080;--catch-glow:#5ccb8b12;--catch-spill:#5ccb8b1a;--catch-shine:#5ccb8bb3;--mat:#0b0a09;--shadow-sheet:0 0 0 1px #ece6da21, 0 1px 2px #0006}@media (prefers-color-scheme:dark){:root[data-theme=system]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--paper:#1b1a17;--raised:#24221e;--sunk:#2a2824;--ink:#ece6da;--muted:#a39b8c;--faint:#958d7f;--line:#34312b;--line-strong:#45413a;--accent:#5ccb8b;--accent-hover:#74d69c;--accent-ink:#0f1a13;--accent-soft:#5ccb8b2e;--danger:#e0846f;--label-brick:#e07a6c;--label-clay:#e08a63;--label-ochre:#d9a54a;--label-mustard:#cdbb4a;--label-moss:#a3c25e;--label-sage:#7cbf84;--label-teal:#5cbdb5;--label-sky:#7aa8d9;--label-navy:#6f87cf;--label-violet:#ad9cf0;--label-plum:#b98cc2;--label-berry:#d97fb2;--label-rose:#e58aa0;--label-cocoa:#c49a7a;--label-slate:#9aa1ad;--label-graphite:#c9c2b5;--no-label:#b3a890;--label-ink:1;--bark:#9a8468;--shadow-lift:0 1px 0 var(--line), 0 8px 24px -12px #00000080;--shadow-copy:0 0 0 1px var(--line-strong), 0 22px 40px -18px #000000d9, 0 6px 14px -8px #00000080;--shadow-card:0 0 0 1px var(--line), 0 1px 2px #0000004d;--shadow-card-hover:0 0 0 1px #5a554c, 0 10px 26px -14px #000000b3;--shadow-float:0 0 0 1px var(--line), 0 14px 36px -14px #000000b3;--shadow-dialog:0 30px 60px -18px #000000b8, 0 10px 22px -10px #00000080;--well-press:inset 0 1px 2px #00000052;--seg-track:inset 0 1px 2px #00000059, inset 0 0 0 1px #ffffff08;--seg-pill-bg:linear-gradient(180deg, #302d28 0%, #25231f 100%);--seg-pill:inset 0 1px 0 #ffffff12, 0 0 0 1px #00000059, 0 1px 2px #0000004d, 0 4px 10px -5px #00000080;--seg-lift:0 10px 16px -6px #000000bf, 0 3px 5px -2px #0006;--shadow-dock:0 0 0 1px var(--line), 0 2px 4px #00000059, 0 12px 32px #0000009e;--shadow-dock-up:0 0 0 1px var(--line-strong), 0 3px 6px #00000061, 0 18px 40px #000000b3;--shadow-dock-folded:0 2px 5px #0006, 0 12px 26px #0009;--shadow-pull:0 0 0 1px var(--line), 0 -2px 6px #00000040, 0 -10px 28px #00000073;--shadow-pull-up:0 0 0 1px var(--line-strong), 0 -3px 8px #0000004d, 0 -16px 36px #0000008c;--shadow-pull-folded:0 -2px 5px #00000059, 0 -8px 20px #00000080;--catch-glow:#5ccb8b12;--catch-spill:#5ccb8b1a;--catch-shine:#5ccb8bb3;--mat:#0b0a09;--shadow-sheet:0 0 0 1px #ece6da21, 0 1px 2px #0006}}*,:before,:after{box-sizing:border-box}html{background:var(--paper)}body{background:var(--paper);width:760px;height:560px;color:var(--ink);font:13px/1.5 var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;overflow:clip}:root[data-surface=panel],:root[data-surface=panel] body{height:100%}:root[data-surface=panel] body{width:100%}:root:not([data-surface]){--mat-size:6px;background:var(--mat);--sheet-radius:10px;overflow:clip}:root:not([data-surface]) body{margin:var(--mat-size);border-radius:var(--sheet-radius);box-shadow:var(--shadow-sheet);view-transition-name:leaf-sheet;view-transition-group:contain}@media (min-width:900px) and (min-height:700px){:root:not([data-surface]){--sheet-radius:14px}:root:not([data-surface]) body{box-shadow:var(--shadow-float);margin:48px auto}}:root[data-surface=tab]{height:100%;padding:var(--mat-size);grid-template-columns:minmax(0,1fr);display:grid}:root[data-surface=tab] body{margin:auto}:root[data-tab-layout],:root[data-web]{background:var(--paper);padding:0}:root[data-tab-layout] body,:root[data-web] body{width:100%;height:100%;box-shadow:none;border-radius:0;margin:0}:root[data-web] body{padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}:root[data-web][data-keyboard] body{padding-bottom:0}:root[data-web]{-webkit-tap-highlight-color:transparent;overscroll-behavior-y:none}:root[data-web] body{overscroll-behavior-y:none}:root[data-web] :is(header,nav,button,label,[role=button],[role=tab],[role=menu],[role=menuitem],[role=option],[role=listbox]){-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}:root[data-web] :is(input,textarea,[contenteditable]:not([contenteditable=false])){-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}button,input,textarea{font:inherit;color:inherit;letter-spacing:inherit}html{cursor:default}input:not([type=checkbox],[type=radio],[type=range],[type=button],[type=submit],[type=file]),textarea,[contenteditable]:not([contenteditable=false]){cursor:text}button,a[href],label[for],summary,select,[role=button],[role=tab],[role=switch],[role=radio],[role=checkbox],[role=option],[role=menuitem],[role=menuitemradio],[role=menuitemcheckbox]{cursor:pointer}button *{cursor:inherit}:is(button,[role=option],[role=menuitem]):is(:disabled,[aria-disabled=true]){cursor:default}::selection{background:var(--accent-soft)}::highlight(leaf-copy){color:#0000}.copy-ink{pointer-events:none;position:absolute;inset:0}.copy-ink>span{white-space:pre;position:absolute}:is(.slot,.cell)[data-copying]:after{content:"";box-shadow:var(--shadow-copy);opacity:0;pointer-events:none;z-index:-1;border-radius:12px;position:absolute;inset:0}.slot:not(.cards)[data-copying]:after{border-radius:8px}.slot[data-copying]>.note:not(.cards){background:var(--raised)}.well{min-width:0;height:36px;font:inherit;color:var(--ink);caret-color:var(--accent);background:var(--sunk);box-shadow:var(--well-press), 0 0 0 0 transparent;transition:background-color var(--base) var(--ease-fade), box-shadow var(--base) var(--ease-fade);border:none;border-radius:10px;outline:none;align-items:center;gap:8px;padding:0 12px;font-size:13.5px;display:flex}@media (hover:hover){.well:hover{background:color-mix(in srgb, var(--sunk), var(--ink) 4%)}}.well:focus,.well:focus-within{background:var(--raised);box-shadow:inset 0 0 0 1px var(--line-strong), 0 0 0 4px var(--accent-soft)}.well:disabled{opacity:.6}.well:has(>input:disabled){opacity:.6}.well input{min-width:0;height:100%;font:inherit;color:inherit;caret-color:var(--accent);background:0 0;border:none;outline:none;flex:1;padding:0}.well::placeholder,.well input::placeholder{color:var(--faint);opacity:1}.hover-glide{z-index:-1;border-radius:var(--glide-radius,8px);background:var(--glide-tint,var(--sunk));opacity:0;pointer-events:none;contain:strict;width:0;height:0;transition:opacity var(--fast) var(--ease-exit), transform var(--base) var(--ease), width var(--base) var(--ease), height var(--base) var(--ease), background-color var(--fast) var(--ease-fade);position:absolute;top:0;left:0}.hover-glide.lit{opacity:1;transition:opacity var(--fast) var(--ease-fade), transform var(--base) var(--ease), width var(--base) var(--ease), height var(--base) var(--ease), background-color var(--fast) var(--ease-fade)}.hover-glide[data-tone=danger]{background:color-mix(in srgb, var(--danger) 11%, transparent)}@media (prefers-reduced-motion:reduce){.hover-glide,.hover-glide.lit{transition:opacity var(--fast) var(--ease-fade), background-color var(--fast) var(--ease-fade)}}.fresh-ink:after{content:"";border-radius:inherit;background:var(--accent-soft);pointer-events:none;animation:2.2s both leaf-fresh-ink;position:absolute;inset:0}@keyframes leaf-fresh-ink{0%{opacity:0;animation-timing-function:ease}8%{opacity:1}30%{opacity:1;animation-timing-function:ease}to{opacity:0}}::highlight(leaf-search){color:#1f1c17;background-color:#f6c4406b}:root[data-theme=dark] ::highlight(leaf-search){color:#fff6e3;background-color:#e6b23c6b}@media (prefers-color-scheme:dark){:root[data-theme=system] ::highlight(leaf-search){color:#fff6e3;background-color:#e6b23c6b}}:focus,:focus-visible{outline:none!important}.leaf-caret{background:var(--accent);pointer-events:none;transform-origin:0 0;opacity:0;will-change:transform;width:2px;height:20px;transition:transform .11s var(--ease), opacity var(--fast) var(--ease);border-radius:1px;position:absolute;top:0;left:0}.leaf-caret.on{opacity:1}.leaf-caret.jump{transition:opacity var(--fast) var(--ease)}.leaf-caret.on.blink{animation:1.1s step-end infinite leaf-caret-blink}@keyframes leaf-caret-blink{0%,to{opacity:1}50%{opacity:0}}input[data-caret=smooth]{caret-color:#0000}.leaf-caret-mirror{visibility:hidden;white-space:pre;pointer-events:none;contain:layout style;position:absolute;top:0;left:0}.icon-button{width:30px;height:30px;color:var(--muted);transition:background-color var(--fast) ease, color var(--fast) ease, transform var(--fast) var(--ease);background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}@media (hover:hover){.icon-button:hover{color:var(--ink);background:var(--sunk)}}.icon-button:active{transform:scale(.94)}.icon-button svg{pointer-events:none}.scroll{scrollbar-gutter:stable;overflow:hidden auto}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-corner{background:0 0}::-webkit-scrollbar-thumb{background-color:#0000;background-clip:padding-box;border:3px solid #0000;border-radius:999px;min-height:32px}:focus-within::-webkit-scrollbar-thumb{background-color:var(--line-strong)}@media (hover:hover){:hover::-webkit-scrollbar-thumb{background-color:var(--line-strong)}}::-webkit-scrollbar-thumb:active{background-color:var(--faint)}@media (hover:hover){::-webkit-scrollbar-thumb:hover{background-color:var(--faint)}}::view-transition-group(*){animation-duration:.38s;animation-timing-function:var(--ease)}::view-transition-old(*){object-fit:none;object-position:left top;width:100%;height:100%}::view-transition-new(*){object-fit:none;object-position:left top;width:100%;height:100%}::view-transition-old(root){animation-duration:.18s}::view-transition-new(root){animation-duration:.18s}::view-transition-old(leaf-sheet){animation-duration:.18s}::view-transition-new(leaf-sheet){animation-duration:.18s}:root[data-notepad-switch] body *{view-transition-name:none!important}:root[data-notepad-switch] .app-header{view-transition-name:ws-header!important}:root[data-notepad-switch] .app-header .notepad-trigger{view-transition-name:ws-switcher!important}:root[data-notepad-switch]::view-transition-old(root){z-index:1;mix-blend-mode:normal;transform-origin:50% 0;animation:.26s var(--ease-exit) both notepad-leave}:root[data-notepad-switch]::view-transition-old(leaf-sheet){z-index:1;mix-blend-mode:normal;transform-origin:50% 0;animation:.26s var(--ease-exit) both notepad-leave}:root[data-notepad-switch]::view-transition-new(root){mix-blend-mode:normal;animation:none}:root[data-notepad-switch]::view-transition-new(leaf-sheet){mix-blend-mode:normal;animation:none}:root[data-notepad-switch][data-notepad-cascade]::view-transition-old(root){animation:var(--fast) var(--ease-exit) both notepad-name-out}:root[data-notepad-switch][data-notepad-cascade]::view-transition-old(leaf-sheet){animation:var(--fast) var(--ease-exit) both notepad-name-out}@keyframes notepad-cascade{0%{opacity:0;translate:0 8px}}@media (prefers-reduced-motion:reduce){@keyframes notepad-cascade{0%{opacity:0}}}:root[data-notepad-cascade] .cascade-rise{animation:var(--base) var(--ease) calc(40ms + var(--cascade,0) * 40ms) backwards notepad-cascade}@keyframes notepad-leave{to{opacity:0;transform:scale(.985)}}:root[data-notepad-switch]::view-transition-group(ws-header){z-index:2;animation-duration:var(--slow);animation-timing-function:var(--ease)}:root[data-notepad-switch]::view-transition-group(ws-switcher){z-index:2;animation-duration:var(--slow);animation-timing-function:var(--ease)}:root[data-notepad-switch]::view-transition-old(ws-switcher){animation:var(--fast) var(--ease-exit) both notepad-name-out}:root[data-notepad-switch]::view-transition-new(ws-switcher){animation:var(--base) var(--ease-fade) 60ms both notepad-name-in}:root[data-notepad-switch]::view-transition-old(ws-header){mix-blend-mode:plus-lighter}:root[data-notepad-switch]::view-transition-new(ws-header){mix-blend-mode:plus-lighter}:root[data-notepad-switch]::view-transition-old(ws-header){animation:var(--base) var(--ease-fade) both notepad-name-out}:root[data-notepad-switch]::view-transition-new(ws-header){animation:var(--base) var(--ease-fade) both notepad-name-in}@keyframes notepad-name-out{to{opacity:0}}@keyframes notepad-name-in{0%{opacity:0}}:root[data-notepad-new=in] .notepad-trigger>.emoji{view-transition-name:ws-emoji!important}:root[data-notepad-new=in] .empty.welcome{view-transition-name:ws-welcome!important}:root[data-notepad-new=in] .empty.welcome .empty-emoji{view-transition-name:ws-welcome-emoji!important}:root[data-notepad-new]::view-transition-new(ws-welcome):only-child{animation:var(--slow) var(--ease) .24s both ws-welcome-rise}:root[data-notepad-new]::view-transition-group(ws-emoji){z-index:3}:root[data-notepad-new]::view-transition-new(ws-emoji):only-child{animation:var(--slow) var(--ease) .32s both ws-emoji-in}:root[data-notepad-new]::view-transition-new(ws-welcome-emoji):only-child{animation:.52s var(--spring) .3s both ws-welcome-drop}@keyframes ws-welcome-rise{0%{opacity:0;transform:translateY(10px)}}@keyframes ws-emoji-in{0%{opacity:0;transform:scale(.4)rotate(-14deg)}}@keyframes ws-welcome-drop{0%{opacity:0;transform:translateY(-14px)scale(.7)}}:root[data-notepad-landed] .notepad-trigger{animation:1.1s var(--ease-fade) ws-landed}@keyframes ws-landed{30%{background-color:color-mix(in srgb, var(--accent) 12%, transparent);box-shadow:0 0 0 4px var(--accent-soft)}}::view-transition-group-children(leaf-sheet){border-radius:var(--sheet-radius);overflow:clip}::view-transition-group(focus-ring){animation-duration:.12s}::view-transition-new(history-drawer):only-child{animation:.3s var(--ease) both drawer-in}::view-transition-old(history-drawer):only-child{animation:.22s var(--ease) both drawer-out}@keyframes drawer-in{0%{transform:translate(100%)}}@keyframes drawer-out{to{transform:translate(100%)}}::view-transition-old(*.note-toggle){mix-blend-mode:normal;animation:.11s ease-out both -ua-view-transition-fade-out}::view-transition-new(*.note-toggle){mix-blend-mode:normal;animation:.2s ease-out 70ms both -ua-view-transition-fade-in}::view-transition-old(*.note-toggle){object-fit:none;object-position:left top;height:100%}::view-transition-new(*.note-toggle){object-fit:none;object-position:left top;height:100%}::view-transition-image-pair(*.note-toggle){overflow:clip}::view-transition-old(*.row-title){object-fit:none;object-position:left center;width:auto;height:100%}::view-transition-new(*.row-title){object-fit:none;object-position:left center;width:auto;height:100%}::view-transition-group(*.note-grow){z-index:1}::view-transition-image-pair(*.note-grow){background:var(--raised);animation:.38s var(--ease) both note-card-lift;border-radius:12px;overflow:clip}::view-transition-image-pair(*.note-shrink){background:var(--raised);animation:.38s var(--ease) both note-card-lift;border-radius:12px;overflow:clip}::view-transition-image-pair(*.note-shrink){animation-name:note-card-settle}::view-transition-old(*.note-grow){animation:.17s ease-out both -ua-view-transition-fade-out}::view-transition-old(*.note-shrink){animation:.17s ease-out both -ua-view-transition-fade-out}::view-transition-new(*.note-grow){animation:.24s ease-out 90ms both -ua-view-transition-fade-in}::view-transition-new(*.note-shrink){animation:.24s ease-out 90ms both -ua-view-transition-fade-in}::view-transition-image-pair(*.note-grow.note-switch){animation-name:note-card-forward}::view-transition-image-pair(*.note-shrink.note-switch){animation-name:note-card-back}::view-transition-image-pair(*.title-forward){animation:.3s var(--ease) both title-forward}::view-transition-image-pair(*.title-back){animation:.38s var(--ease) both title-back}@keyframes title-forward{0%{opacity:var(--switch-from,.4)}}@keyframes title-back{to{opacity:.4}}@keyframes note-card-forward{0%{box-shadow:0 0 0 1px color-mix(in srgb, var(--line) calc(var(--switch-from,.4) * 100%), transparent), 0 1px 2px transparent;background-color:#0000}45%{background-color:var(--raised)}to{box-shadow:var(--shadow-lift)}}@keyframes note-card-back{0%{box-shadow:var(--shadow-lift)}55%{background-color:var(--raised)}to{box-shadow:0 0 0 1px color-mix(in srgb, var(--line) 40%, transparent), 0 1px 2px transparent;background-color:#0000}}@keyframes note-card-lift{0%{box-shadow:var(--shadow-card)}to{box-shadow:var(--shadow-lift)}}@keyframes note-card-settle{0%{box-shadow:var(--shadow-lift)}to{box-shadow:var(--shadow-card)}}:root[data-note-morph]::view-transition-old(*.note-box){mix-blend-mode:normal;animation-name:-ua-view-transition-fade-out;animation-duration:.14s}:root[data-note-morph]::view-transition-new(*.note-box){mix-blend-mode:normal;animation-name:-ua-view-transition-fade-in;animation-duration:.22s;animation-delay:80ms}:root[data-note-morph]::view-transition-image-pair(*.note-box){background:var(--raised);animation:.38s var(--ease) both;overflow:clip}:root[data-note-morph=open]::view-transition-image-pair(*.note-box){animation-name:note-sheet-open}:root[data-note-morph=close]::view-transition-image-pair(*.note-box){animation-name:note-sheet-close}@keyframes note-sheet-open{0%{box-shadow:var(--shadow-card);border-radius:12px}to{border-radius:0;box-shadow:0 0 #0000,0 0 #0000}}@keyframes note-sheet-close{0%{border-radius:0;box-shadow:0 0 #0000,0 0 #0000}to{box-shadow:var(--shadow-card);border-radius:12px}}:root[data-note-morph=open][data-note-morph-from=row]::view-transition-image-pair(*.note-box){animation-name:note-sheet-open-row}:root[data-note-morph=close][data-note-morph-from=row]::view-transition-image-pair(*.note-box){animation-name:note-sheet-close-row}@keyframes note-sheet-open-row{0%{border-radius:8px;box-shadow:0 0 #0000,0 0 #0000}50%{box-shadow:var(--shadow-card)}to{border-radius:0;box-shadow:0 0 #0000,0 0 #0000}}@keyframes note-sheet-close-row{0%{border-radius:0;box-shadow:0 0 #0000,0 0 #0000}50%{box-shadow:var(--shadow-card)}to{border-radius:8px;box-shadow:0 0 #0000,0 0 #0000}}:root[data-note-morph] .solo{box-shadow:none!important}:root[data-note-morph] .note,:root[data-note-morph] .board .card{transition:none!important}::view-transition-old(*.note-title){object-fit:fill;width:100%;height:auto;animation-duration:.38s;animation-delay:0s}::view-transition-new(*.note-title){object-fit:fill;width:100%;height:auto;animation-duration:.38s;animation-delay:0s}:root[data-title-reflow]::view-transition-old(*.note-title){object-fit:none;transform-origin:0 0;mix-blend-mode:normal;width:auto;height:auto;inset:0 auto auto 0}:root[data-title-reflow]::view-transition-new(*.note-title){object-fit:none;transform-origin:0 0;mix-blend-mode:normal;width:auto;height:auto;inset:0 auto auto 0}:root[data-title-reflow]::view-transition-old(*.note-title){animation:title-reflow-out-scale .38s var(--ease) both, title-reflow-out-fade .13s ease-out both}:root[data-title-reflow]::view-transition-new(*.note-title){animation:title-reflow-in-scale .38s var(--ease) both, title-reflow-in-fade .24s ease-out .12s both}@keyframes title-reflow-out-scale{to{transform:scale(var(--title-scale,1))}}@keyframes title-reflow-out-fade{to{opacity:0}}@keyframes title-reflow-in-scale{0%{transform:scale(calc(1 / var(--title-scale,1)))}}@keyframes title-reflow-in-fade{0%{opacity:0}}:root[data-note-morph] input.title[style*=note-title]{field-sizing:content;flex-grow:0;width:auto;max-width:100%}:root[data-note-morph] .view input.title[style*=note-title]{align-self:flex-start}:root[data-note-morph] input.title.edit[style*=note-title]+button{margin-left:auto}:root[data-note-morph] .title[style*=note-title]:not(input){flex-grow:0;width:fit-content;max-width:100%}::view-transition-group(editor-pane){z-index:1}::view-transition-group(editor-divider){z-index:1}::view-transition-group(capture-dock){z-index:2}::view-transition-group(dock-fade){z-index:1}:root[data-dock-morph] .editor,:root[data-dock-morph] .divider,:root[data-dock-morph] .divider:before{transition:none!important}:root[data-dock-morph=in]::view-transition-old(editor-pane):only-child{animation:.3s var(--ease) both pane-slide-out}:root[data-dock-morph=in]::view-transition-old(editor-divider):only-child{animation:.3s var(--ease) both pane-slide-out}:root[data-dock-morph=out]::view-transition-new(editor-pane):only-child{animation:.34s var(--ease) both pane-slide-in}:root[data-dock-morph=out]::view-transition-new(editor-divider):only-child{animation:.34s var(--ease) both pane-slide-in}:root[data-dock-morph=in]::view-transition-new(capture-dock):only-child{animation:.32s var(--ease) 90ms both dock-rise-in}:root[data-dock-morph=out]::view-transition-old(capture-dock):only-child{animation:.2s var(--ease) both dock-drop-out}@keyframes pane-slide-out{to{transform:translateX(calc(-1 * var(--pane-slide,100%)))}}@keyframes pane-slide-in{0%{transform:translateX(calc(-1 * var(--pane-slide,100%)))}}@keyframes dock-rise-in{0%{opacity:0;transform:translateY(calc(100% + 16px))}}@keyframes dock-drop-out{to{opacity:0;transform:translateY(calc(100% + 16px))}}::view-transition-old(notes-views){opacity:0;animation:none}::view-transition-new(notes-views){object-position:right top;animation:none}::view-transition-group-children(notes-body){overflow:clip}:root[data-layout-morph] *{view-transition-name:none!important}:root[data-layout-morph]::view-transition-old(root){animation-duration:.26s;animation-timing-function:var(--ease)}:root[data-layout-morph]::view-transition-new(root){animation-duration:.26s;animation-timing-function:var(--ease)}@keyframes leaf-shake{15%{translate:-7px}35%{translate:6px}55%{translate:-4px}75%{translate:2px}}:root[data-view-swap] *{view-transition-name:none!important}:root[data-view-swap]::view-transition-old(root){z-index:1;animation:leaf-swap-out var(--fast) var(--ease-exit) both;mix-blend-mode:normal}:root[data-view-swap]::view-transition-new(root){mix-blend-mode:normal;animation:none}@keyframes leaf-swap-out{to{opacity:0}}:root.theme-morph::view-transition-group(*){animation-duration:.28s}:root.theme-morph::view-transition-old(root){animation-duration:.28s}:root.theme-morph::view-transition-new(root){animation-duration:.28s}:root.theme-morph::view-transition-old(leaf-sheet){animation-duration:.28s}:root.theme-morph::view-transition-new(leaf-sheet){animation-duration:.28s}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-property:opacity,color,background-color,border-color,box-shadow,fill,stroke!important;transition-duration:var(--fast)!important;transition-delay:0s!important;transition-timing-function:var(--ease-fade)!important;animation-duration:1ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.fresh-ink:after{animation-duration:2.2s!important}::view-transition-group(*){animation-duration:1ms!important;animation-delay:0s!important}::view-transition-old(*){animation-duration:1ms!important;animation-delay:0s!important}::view-transition-new(*){animation-duration:1ms!important;animation-delay:0s!important}}.leaf-hand{opacity:0;cursor:grabbing;width:1px;height:1px;position:fixed;top:0;left:0}html.leaf-lassoing,html.leaf-lassoing *{-webkit-user-select:none!important;user-select:none!important}.lasso{z-index:9;box-sizing:border-box;border:1px dashed color-mix(in srgb, var(--accent) 55%, transparent);background:color-mix(in srgb, var(--accent) 6%, transparent);pointer-events:none;transition:opacity var(--fast) ease;border-radius:6px;position:absolute;top:0;left:0}.lasso.done{opacity:0}.select-tick{z-index:3;color:#fff;background:var(--raised);width:20px;height:20px;box-shadow:0 0 0 1.5px var(--line-strong), 0 1px 3px #3c2d1424;opacity:0;pointer-events:none;cursor:pointer;transition:opacity var(--fast) ease, transform var(--base) var(--spring), background-color var(--fast) ease, box-shadow var(--fast) ease;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:-7px;left:-7px;transform:scale(.55)}.select-tick svg{fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:18;stroke-dashoffset:18px;transition:stroke-dashoffset var(--base) var(--ease) 60ms}.select-tick.shown{opacity:1;pointer-events:auto;transform:none}.select-tick.on{background:var(--accent);box-shadow:0 0 0 2px var(--paper), 0 2px 6px -1px color-mix(in srgb, var(--accent) 45%, transparent)}.select-tick.on svg{stroke-dashoffset:0}.carry-sheet{z-index:-1;background:var(--raised);box-shadow:var(--shadow-card);opacity:0;transition:transform .3s var(--spring), opacity var(--fast) ease;border-radius:12px;position:absolute;inset:0}.carry-sheet.shown{opacity:1;transform:var(--sheet)}.carry-count{z-index:2;box-sizing:border-box;min-width:22px;height:22px;color:var(--accent-ink);font:600 11.5px/1 var(--mono);background:var(--accent);box-shadow:0 0 0 2px var(--paper), 0 3px 8px -2px color-mix(in srgb, var(--accent) 50%, transparent);animation:carry-count-in .32s var(--spring) both;border-radius:11px;justify-content:center;align-items:center;padding:0 6px;display:flex;position:absolute;top:-9px;right:-9px}@keyframes carry-count-in{0%{opacity:0;transform:scale(.4)}}.carry-copy.settling .carry-sheet,.carry-copy.settling .carry-count{opacity:0;transition:opacity .12s}@media (prefers-reduced-motion:reduce){.select-tick,.select-tick svg,.carry-sheet{transition-duration:0s}.carry-count{animation:none}}.pro-sale{transition:background-color var(--fast) ease, color var(--fast) ease}.pro-sale-more,.pro-sale-chip{white-space:nowrap;vertical-align:middle;opacity:0;max-width:0;transition:max-width var(--base) var(--ease), margin var(--base) var(--ease), padding var(--base) var(--ease), opacity var(--fast) ease, transform var(--base) var(--ease);display:inline-block;overflow:hidden;transform:translate(-3px)}@media (hover:hover){:is(button,[role=option]):hover>.pro-sale{color:var(--accent-ink);background:var(--accent)}:is(button,[role=option]):hover>.pro-sale .pro-sale-more{opacity:1;max-width:64px;margin-left:4px;transform:none}}.pro-sale-chip{background:color-mix(in srgb, var(--accent-ink) 18%, transparent);border-radius:999px;height:20px;font-size:11.5px;font-weight:600;line-height:20px}@media (hover:hover){button:hover>.pro-sale-chip{opacity:1;max-width:80px;margin-left:8px;padding:0 7px;transform:none}}@media (prefers-reduced-motion:reduce){.pro-sale,.pro-sale-more,.pro-sale-chip{transition:none}}:root[data-view-change] [style*="view-transition-name: note-"]{view-transition-name:none!important}.tuck-flyer{z-index:100;pointer-events:none;margin:0;position:fixed}.tuck-paper,.tuck-old,.tuck-new{will-change:transform;position:absolute}.tuck-paper,.tuck-new{inset:0}.tuck-paper{background:var(--raised);border-radius:10px}.tuck-paper:before,.tuck-paper:after{content:"";border-radius:inherit;opacity:0;position:absolute;inset:0}.tuck-paper:before{box-shadow:var(--tuck-rest,none)}.tuck-paper:after{box-shadow:var(--shadow-float)}.tuck-sheet-copy:before{display:none}:root.theme-spill *{view-transition-name:none!important}:root.theme-spill::view-transition-old(root){animation:none}:root.theme-spill::view-transition-new(root){animation:.56s cubic-bezier(.45,0,.2,1) both theme-spill}@keyframes theme-spill{0%{clip-path:circle(0 at var(--spill-x,50%) var(--spill-y,50%))}to{clip-path:circle(var(--spill-r,150%) at var(--spill-x,50%) var(--spill-y,50%))}}:root[data-theme=dark]{--toast-mark:#1f6b45}@media (prefers-color-scheme:dark){:root[data-theme=system]{--toast-mark:#1f6b45}}:is(.ico-gear,.ico-search,.ico-tree,.ico-plus,.ico-close,.ico-label,.ico-reset),:is(.ico-split,.ico-expand,.ico-trash,.ico-top) path,:is(.ico-cards,.ico-board) rect{transform-box:fill-box;transition:transform .42s var(--spring)}.ico-gear,.ico-plus,.ico-close,.ico-reset,.ico-cards rect{transform-origin:50%}.ico-label{transform-origin:30% 30%}.ico-top path:nth-child(2){transition-delay:40ms}.ico-search{transform-origin:45% 45%}.ico-tree{transform-origin:50% 90%}svg:is(.ico-gear,.ico-search,.ico-tree,.ico-plus,.ico-close,.ico-label,.ico-reset),svg:is(.ico-split,.ico-expand,.ico-trash,.ico-top,.ico-cards,.ico-board),svg:is(.ico-pin,.ico-share,.ico-history,.ico-back,.ico-more){overflow:visible}.ico-trash .lid{transform-box:view-box;transform-origin:4px 7px}:is(.ico-pin,.ico-share,.ico-history) path,.ico-back,.ico-more circle{transform-box:view-box;transition:transform .42s var(--spring)}.ico-pin path{transform-origin:12px 21.5px}.ico-pin .needle,.ico-share .stem{transition-delay:30ms}.ico-history path{transform-origin:12px 12px}.ico-history .hands{transition-duration:.64s;transition-delay:40ms}.ico-more circle:nth-child(2){transition-delay:40ms}.ico-more circle:nth-child(3){transition-delay:80ms}:is(.ico-spark,.ico-smile,.ico-wave,.ico-sprout,.ico-cup,.ico-plane,.ico-trophy,.ico-bulb,.ico-heart,.ico-flag) path{transform-box:view-box;transform-origin:12px 12px;transition:transform .42s var(--spring)}svg:is(.ico-spark,.ico-smile,.ico-wave,.ico-sprout,.ico-cup,.ico-plane,.ico-trophy,.ico-bulb,.ico-heart,.ico-flag){overflow:visible}.ico-spark path:first-child{transform-origin:12px 10.4px}.ico-spark path:nth-child(2){transform-origin:18.5px 17.5px;transition-delay:60ms}.ico-wave path,.ico-sprout path,.ico-trophy path{transform-origin:12px 20.5px}.ico-cup path{transform-origin:11px 19px}.ico-cup path:nth-child(2){transition-delay:40ms}.ico-bulb path{transform-origin:12px 21px}.ico-heart path{transform-origin:12px 13px}.ico-flag path:nth-child(2){transform-origin:5.5px 8px}.ico-smile-add path{transform-box:view-box;transform-origin:12px 12px;transition:transform .42s var(--spring)}.ico-smile-add .plus{transform-origin:19px 5px;transition-delay:40ms}svg.ico-smile-add{overflow:visible}@media (hover:hover) and (prefers-reduced-motion:no-preference){:is(button,a,[role=button],[role=radio]):hover .ico-spark path:first-child{transform:rotate(45deg)scale(.9)}:is(button,a,[role=button],[role=radio]):hover .ico-spark path:nth-child(2){transform:scale(1.35)}:is(button,a,[role=button],[role=radio]):hover .ico-smile path{transform:rotate(-14deg)}:is(button,a,[role=button],[role=radio]):hover .ico-wave path{transform:rotate(-16deg)}:is(button,a,[role=button],[role=radio]):hover .ico-sprout path{transform:rotate(8deg)}:is(button,a,[role=button],[role=radio]):hover .ico-cup path:first-child{transform:translateY(-1px)rotate(-6deg)}:is(button,a,[role=button],[role=radio]):hover .ico-cup path:nth-child(2){transform:translateY(-2px)}:is(button,a,[role=button],[role=radio]):hover .ico-plane path{transform:translate(2px,-2px)}:is(button,a,[role=button],[role=radio]):hover .ico-trophy path{transform:translateY(-1.5px)}:is(button,a,[role=button],[role=radio]):hover .ico-bulb path{transform:scale(1.1)}:is(button,a,[role=button],[role=radio]):hover .ico-heart path{transform:scale(1.16)}:is(button,a,[role=button],[role=radio]):hover .ico-smile-add .face{transform:rotate(-10deg)}:is(button,a,[role=button],[role=radio]):hover .ico-smile-add .plus{transform:rotate(90deg)scale(1.15)}:is(button,a,[role=button],[role=radio]):hover .ico-flag path:nth-child(2){transform:skewY(-8deg)scaleX(.94)}:is(button,a,[role=button],[role=radio]):hover .ico-gear{transform:rotate(60deg)}:is(button,a,[role=button],[role=radio]):hover .ico-search{transform:rotate(-14deg)scale(1.08)}:is(button,a,[role=button],[role=radio]):hover .ico-tree{transform:rotate(-8deg)}:is(button,a,[role=button],[role=radio]):hover .ico-plus{transform:rotate(90deg)}:is(button,a,[role=button],[role=radio]):hover .ico-reset{transform:rotate(-120deg)}:is(button,a,[role=button],[role=radio]):hover .ico-split .divide{transform:translate(3px)}:is(button,a,[role=button],[role=radio]):hover .ico-split .lines{transform:translate(1.5px)}:is(button,a,[role=button],[role=radio]):hover .ico-cards rect{transform:scale(.8)}:is(button,a,[role=button],[role=radio]):hover .ico-board rect:first-child{transform:translateY(-2px)}:is(button,a,[role=button],[role=radio]):hover .ico-board rect:nth-child(2){transform:translateY(2px)}:is(button,a,[role=button],[role=radio]):hover .ico-board rect:nth-child(3){transform:translateY(-1px)}:is(button,a,[role=button],[role=radio]):hover .ico-expand .out-a{transform:translate(1.5px,-1.5px)}:is(button,a,[role=button],[role=radio]):hover .ico-expand .out-b{transform:translate(-1.5px,1.5px)}:is(button,a,[role=button],[role=radio]):hover .ico-trash .lid{transform:translate(-.5px,-1.5px)rotate(-14deg)}:is(button,a,[role=button],[role=radio]):hover .ico-close{transform:rotate(90deg)}:is(button,a,[role=button],[role=radio]):hover .ico-label{transform:rotate(-16deg)}:is(button,a,[role=button],[role=radio]):hover .ico-top .rise{transform:translateY(-2.5px)}:is(button,a,[role=button],[role=radio]):hover .ico-pin path{transform:rotate(-16deg)}:is(button,a,[role=button],[role=radio]):hover .ico-share :is(.stem,.head){transform:translateY(-2.5px)}:is(button,a,[role=button],[role=radio]):hover .ico-share .tray{transform:translateY(.5px)}:is(button,a,[role=button],[role=radio]):hover .ico-history .ring{transform:rotate(-12deg)}:is(button,a,[role=button],[role=radio]):hover .ico-history .hands{transform:rotate(-360deg)}:is(button,a,[role=button],[role=radio]):hover .ico-back{transform:translate(-2px)}:is(button,a,[role=button],[role=radio]):hover .ico-more circle{transform:translateY(-2px)}.icon-button.on .ico-share :is(.stem,.head){transform:translateY(-2.5px)}.icon-button.on .ico-history .ring{transform:rotate(-12deg)}.icon-button.on .ico-history .hands{transform:rotate(-360deg)}}.ico-cards rect:nth-child(2),.ico-board rect:nth-child(2){transition-delay:40ms}.ico-cards rect:nth-child(4),.ico-board rect:nth-child(3){transition-delay:80ms}.ico-cards rect:nth-child(3){transition-delay:.12s}.settings-button.active .ico-gear{transform:rotate(60deg)}@keyframes leaf-sway{22%{transform:rotate(-14deg)}48%{transform:rotate(9deg)}70%{transform:rotate(-4deg)}86%{transform:rotate(2deg)}}.task-pill{position:relative}.task-pill svg{overflow:visible}.task-pill.complete svg path.tick{d:path("M5 42C11 41 14.24 35.69 20 34A21.75 21.75 0 0 0 35 8A21.75 21.75 0 0 0 20 34C21.18 38.86 23.5 42 27 41.4C31.5 40.6 36.5 36.5 42 32");stroke-width:5.4px;transform:translate(-.744px,-1.339px)scale(.372)}.task-pill.finished svg path.tick{animation:pill-mark .32s var(--ease) 60ms both}@keyframes pill-mark{0%{opacity:0}}.leaf-burst{pointer-events:none;position:absolute;top:4px;left:6px}.leaf-burst i{background:var(--accent);opacity:0;width:9px;height:9px;animation:leaf-drift-1 1.2s var(--ease) 60ms both;border-radius:0 100%;position:absolute}.leaf-burst i:nth-child(2){background:var(--label-sage);animation:leaf-drift-2 1.3s var(--ease) .15s both}.leaf-burst i:nth-child(3){background:var(--label-moss);animation:leaf-drift-3 1.15s var(--ease) .23s both}@keyframes leaf-drift-1{0%{opacity:0;transform:translateY(3px)rotate(0)scale(.5)}20%{opacity:1}to{opacity:0;transform:translate(-12px,-32px)rotate(-70deg)scale(1)}}@keyframes leaf-drift-2{0%{opacity:0;transform:translateY(3px)rotate(0)scale(.5)}20%{opacity:1}to{opacity:0;transform:translate(7px,-40px)rotate(60deg)scale(.9)}}@keyframes leaf-drift-3{0%{opacity:0;transform:translateY(3px)rotate(0)scale(.5)}20%{opacity:1}to{opacity:0;transform:translate(24px,-28px)rotate(120deg)scale(.8)}}@media (prefers-reduced-motion:reduce){.task-pill.finished svg path.tick{animation:none}}.leaf-tip{z-index:1001;box-sizing:border-box;height:24px;font-family:var(--sans);white-space:nowrap;color:var(--paper);background:var(--ink);pointer-events:none;opacity:0;transform-origin:50% 0;transition:opacity var(--fast) var(--ease-exit), transform var(--fast) var(--ease-exit);border-radius:7px;align-items:center;padding:0 9px;font-size:12px;font-weight:500;line-height:1;display:flex;position:fixed;top:0;left:0;overflow:hidden;transform:translateY(-3px)scale(.96);box-shadow:0 8px 20px -10px #1e160a80}.leaf-tip.above{transform-origin:50% 100%;transform:translateY(3px)scale(.96)}.leaf-tip.keyed{padding-right:4px}.leaf-tip.shown{opacity:1;transition:opacity var(--fast) var(--ease-fade), transform var(--base) var(--ease);transform:none}.leaf-tip.shown.gliding{transition:opacity var(--fast) var(--ease-fade), transform var(--base) var(--ease), translate var(--base) var(--ease), width var(--base) var(--ease)}.leaf-tip-words{align-items:center;gap:7px;display:flex}.leaf-tip-key{height:16px;font-family:var(--mono);letter-spacing:.02em;color:inherit;background:color-mix(in srgb, var(--paper) 16%, transparent);border-radius:4px;align-items:center;padding:0 5px;font-size:10.5px;font-weight:500;display:inline-flex}.leaf-tip-key[hidden]{display:none}.leaf-tip.leaf-tip-twin{visibility:hidden;width:auto;transition:none;transform:none}.leaf-save-stamp{z-index:1001;box-sizing:border-box;height:30px;font-family:var(--sans);white-space:nowrap;color:var(--ink);background:var(--raised);box-shadow:var(--shadow-float);pointer-events:none;opacity:0;transition:opacity var(--fast) var(--ease-exit), transform var(--fast) var(--ease-exit);border-radius:9px;align-items:center;gap:7px;padding:0 12px 0 9px;font-size:12.5px;font-weight:500;display:flex;position:fixed;top:0;left:0;transform:translateY(6px)scale(.97)}.leaf-save-stamp.below{transform:translateY(-6px)scale(.97)}.leaf-save-stamp.shown{opacity:1;transition:opacity var(--base) var(--ease-fade), transform var(--base) var(--ease);transform:none}.leaf-save-stamp svg{flex-shrink:0;width:16px;height:16px}.leaf-save-stamp path{fill:none;stroke:var(--accent);stroke-width:5.4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 1.02;stroke-dashoffset:1px}.leaf-save-stamp.shown path{stroke-dashoffset:0;transition:stroke-dashoffset .52s var(--pen) 90ms}@media (prefers-reduced-motion:reduce){.leaf-tip,.leaf-tip.above,.leaf-tip.shown,.leaf-save-stamp,.leaf-save-stamp.below,.leaf-save-stamp.shown{transform:none}.leaf-tip.shown.gliding{transition:opacity var(--fast) var(--ease-fade)}.leaf-save-stamp.shown path{transition:none}}.typer.svelte-19erd4k{--ph:color-mix(in srgb, var(--faint) 62%, transparent);color:var(--ph);pointer-events:none;overflow-wrap:anywhere;transition:opacity var(--base) ease;padding:4px 0 0;position:absolute;inset:0;overflow:hidden}.typer.gone.svelte-19erd4k{opacity:0;transition:none}.typer.quiet.svelte-19erd4k{opacity:0;transition:opacity var(--fast) ease}.line.svelte-19erd4k{align-items:baseline;gap:8px;min-height:1lh;display:flex}.content.svelte-19erd4k{white-space:pre-wrap;min-width:0;transition:text-decoration-color var(--slow) ease, color var(--slow) ease;flex-grow:1;text-decoration-line:line-through;text-decoration-color:#0000;position:relative}.heading.svelte-19erd4k{font-family:var(--serif);letter-spacing:-.01em;font-size:1.3em;font-weight:600;line-height:1.3}.heading.svelte-19erd4k:not(:first-child){margin:.35em 0 .1em}.task.svelte-19erd4k{align-items:flex-start}.done.svelte-19erd4k .content:where(.svelte-19erd4k){color:color-mix(in srgb, var(--faint) 40%, transparent);-webkit-text-decoration-color:color-mix(in srgb, var(--faint) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--faint) 40%, transparent)}.b.svelte-19erd4k{color:color-mix(in srgb, var(--faint) 80%, transparent);font-weight:650}.mk.svelte-19erd4k{color:color-mix(in srgb, var(--faint) 30%, transparent)}.u.svelte-19erd4k{animation:svelte-19erd4k-settle .48s var(--ease) both}.check.svelte-19erd4k,.marker.svelte-19erd4k{animation:svelte-19erd4k-settle-mark .46s var(--ease) both}.u.out.svelte-19erd4k,.check.out.svelte-19erd4k,.marker.out.svelte-19erd4k{animation:.24s cubic-bezier(.4,0,1,1) both svelte-19erd4k-unsettle}@keyframes svelte-19erd4k-settle{0%{opacity:0}}@keyframes svelte-19erd4k-settle-mark{0%{opacity:0;transform:scale(.6)}}@keyframes svelte-19erd4k-unsettle{to{opacity:0}}.marker.svelte-19erd4k{text-align:center;flex-shrink:0;width:12px}.check.svelte-19erd4k{box-sizing:border-box;border:1.5px solid color-mix(in srgb, var(--line-strong) 80%, transparent);width:16px;height:16px;transition:background-color var(--base) ease, border-color var(--base) ease;border-radius:5px;flex-shrink:0;margin-top:calc(.5lh - 8px);position:relative}.check.on.svelte-19erd4k{background:color-mix(in srgb, var(--accent) 40%, transparent);border-color:#0000}.check.svelte-19erd4k svg:where(.svelte-19erd4k){width:16px;height:16px;position:absolute;inset:-1.5px}.check.svelte-19erd4k path:where(.svelte-19erd4k){fill:none;stroke:var(--accent-ink);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:12;stroke-dashoffset:12px;transition:stroke-dashoffset var(--base) var(--ease)}.check.on.svelte-19erd4k path:where(.svelte-19erd4k){stroke-dashoffset:0;transition-delay:60ms}.caret.svelte-19erd4k{vertical-align:-.18em;background:color-mix(in srgb, var(--accent) 55%, transparent);width:1.5px;height:1.1em;transition:opacity var(--fast) ease;border-radius:1px;margin-left:1px;display:inline-block}.caret.blink.svelte-19erd4k{animation:1.1s step-end infinite svelte-19erd4k-blink}.caret.off.svelte-19erd4k{opacity:0;animation:none}@keyframes svelte-19erd4k-blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.u.svelte-19erd4k,.check.svelte-19erd4k,.marker.svelte-19erd4k,.caret.svelte-19erd4k{animation:none}}.ghost.svelte-1ket07o{--ph:color-mix(in srgb, var(--faint) 62%, transparent);--ph-soft:color-mix(in srgb, var(--faint) 44%, transparent);color:var(--ph);pointer-events:none;transition:opacity var(--base) ease;padding:4px 0 0;position:absolute;inset:0;overflow:hidden;container-type:inline-size}.ghost.gone.svelte-1ket07o{opacity:0;transition:none}.rows.svelte-1ket07o{grid-template-columns:minmax(0,1fr) auto;column-gap:28px;display:grid}.row.svelte-1ket07o{display:contents}.line.svelte-1ket07o,.how.svelte-1ket07o,.tip.svelte-1ket07o{animation:svelte-1ket07o-ghost-in .26s var(--ease) both;animation-delay:calc(var(--i) * 40ms + .2s)}.still.svelte-1ket07o .line:where(.svelte-1ket07o),.still.svelte-1ket07o .how:where(.svelte-1ket07o),.still.svelte-1ket07o .tip:where(.svelte-1ket07o){animation:none}@keyframes svelte-1ket07o-ghost-in{0%{opacity:0;transform:translateY(4px)}}.line.svelte-1ket07o{white-space:nowrap;align-items:baseline;gap:8px;min-width:0;min-height:1lh;display:flex;overflow:hidden}.gap.svelte-1ket07o .line:where(.svelte-1ket07o),.gap.svelte-1ket07o .how:where(.svelte-1ket07o){margin-top:.8lh}.heading.svelte-1ket07o{font-family:var(--serif);letter-spacing:-.01em;margin-bottom:.1em;font-size:1.3em;font-weight:600;line-height:1.3}.marker.svelte-1ket07o{text-align:center;flex-shrink:0;width:12px}.marker.number.svelte-1ket07o{font-variant-numeric:tabular-nums;text-align:right;width:auto;min-width:12px}.task.svelte-1ket07o{align-items:flex-start}.check.svelte-1ket07o{box-sizing:border-box;border:1.5px solid color-mix(in srgb, var(--line-strong) 80%, transparent);border-radius:5px;flex-shrink:0;width:16px;height:16px;margin-top:calc(.5lh - 8px);position:relative}.check.on.svelte-1ket07o{background:color-mix(in srgb, var(--accent) 40%, transparent);border-color:#0000}.check.svelte-1ket07o svg:where(.svelte-1ket07o){width:16px;height:16px;position:absolute;inset:-1.5px}.check.svelte-1ket07o path:where(.svelte-1ket07o){fill:none;stroke:var(--accent-ink);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.done.svelte-1ket07o span:where(.svelte-1ket07o):last-child{color:color-mix(in srgb, var(--faint) 40%, transparent);text-decoration:line-through}strong.svelte-1ket07o{color:color-mix(in srgb, var(--faint) 80%, transparent);font-weight:650}.link.svelte-1ket07o{text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--faint) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--faint) 40%, transparent);text-underline-offset:2px}.tag.svelte-1ket07o{color:color-mix(in srgb, var(--accent) 55%, transparent);font-weight:500}.how.svelte-1ket07o{min-height:1lh;font-family:var(--mono);color:var(--ph-soft);white-space:nowrap;justify-content:flex-end;align-items:center;gap:6px;font-size:11px;display:flex}.syn.svelte-1ket07o{color:color-mix(in srgb, var(--accent) 60%, transparent)}kbd.svelte-1ket07o{font-family:var(--mono);color:var(--ph);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--line-strong) 80%, transparent);border-radius:5px;padding:0 5px;font-size:10.5px;line-height:17px}.tip.svelte-1ket07o{color:var(--ph-soft);margin:1.2lh 0 0;font-size:12px}.compact.svelte-1ket07o .rows:where(.svelte-1ket07o){column-gap:14px}@container (width<=420px){.ghost.svelte-1ket07o:not(.compact) .rows:where(.svelte-1ket07o){grid-template-columns:minmax(0,1fr)}.ghost.svelte-1ket07o:not(.compact) .how:where(.svelte-1ket07o){display:none}}@container (width<=190px){.compact.svelte-1ket07o .rows:where(.svelte-1ket07o){grid-template-columns:minmax(0,1fr)}.compact.svelte-1ket07o .how:where(.svelte-1ket07o){display:none}}@media (prefers-reduced-motion:reduce){.line.svelte-1ket07o,.how.svelte-1ket07o,.tip.svelte-1ket07o{animation:none}}.pill.svelte-11q994i{isolation:isolate;min-width:0;max-width:100%;height:20px;font-family:var(--sans);letter-spacing:0;border-radius:999px;flex-shrink:1;align-items:center;padding:0 8px;font-size:11.5px;font-weight:500;line-height:1;display:inline-flex;position:relative}.pill.svelte-11q994i:before{content:"";z-index:-1;border-radius:inherit;background:var(--pill);opacity:var(--pill-tint,.14);transition:opacity var(--fast) var(--ease-fade);position:absolute;inset:0}.drop.svelte-11q994i:before{transform-origin:0;animation:svelte-11q994i-pill-fill .26s var(--ease) both}.drop.svelte-11q994i .name:where(.svelte-11q994i){animation:svelte-11q994i-pill-name var(--base) var(--ease) 40ms both}@keyframes svelte-11q994i-pill-fill{0%{opacity:0;transform:scaleX(.3)}}@keyframes svelte-11q994i-pill-name{0%{opacity:0;transform:translateY(5px)}}@media (prefers-reduced-motion:reduce){.drop.svelte-11q994i:before,.drop.svelte-11q994i .name:where(.svelte-11q994i){animation:none}}.name.svelte-11q994i{white-space:nowrap;text-overflow:ellipsis;color:var(--pill);filter:brightness(var(--label-ink));overflow:hidden}.dot.svelte-1optpac{width:var(--size);height:var(--size);background:var(--dot);transition:background-color var(--base) ease, box-shadow var(--base) ease, transform var(--base) var(--ease);border-radius:50%;flex-shrink:0;display:inline-block;position:relative}.empty.svelte-1optpac{box-shadow:inset 0 0 0 1.5px var(--line-strong);background:0 0}.drop.svelte-1optpac{animation:svelte-1optpac-dot-drop var(--base) var(--ease) both}@keyframes svelte-1optpac-dot-drop{0%{transform:scale(.2)}}.ripple.svelte-1optpac:after{content:"";box-shadow:0 0 0 1.5px var(--dot);pointer-events:none;animation:svelte-1optpac-dot-ring .64s var(--ease) 40ms both;border-radius:50%;position:absolute;inset:0}.ripple.flip.svelte-1optpac:after{animation-name:svelte-1optpac-dot-ring-again}@keyframes svelte-1optpac-dot-ring{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(3)}}@keyframes svelte-1optpac-dot-ring-again{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(3)}}@media (prefers-reduced-motion:reduce){.drop.svelte-1optpac,.ripple.svelte-1optpac:after{animation:none}.ripple.svelte-1optpac:after{opacity:0}}.pin-icon.svelte-eohsir{fill:#0000;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;transition:fill var(--fast) var(--ease-fade);flex-shrink:0}.pin-icon.on.svelte-eohsir{fill:currentColor}.popover.svelte-zyr4fe{z-index:100;color:var(--ink);font:13px/1.5 var(--sans);background:var(--raised);box-shadow:var(--shadow-float);border-radius:12px;flex-direction:column;padding:6px;display:flex;position:fixed}.pill-trigger.svelte-1h7wlo5{cursor:pointer;min-width:0;max-width:100%;transition:transform var(--base) var(--ease);align-items:center;display:inline-flex}.pill-trigger.open.svelte-1h7wlo5{--pill-tint:.24}@media (hover:hover){.pill-trigger.svelte-1h7wlo5:hover{--pill-tint:.24}}.pill-trigger.svelte-1h7wlo5:active{transform:scale(.96)}.add.svelte-1h7wlo5{height:20px;box-shadow:inset 0 0 0 1px var(--line-strong);font-family:var(--sans);letter-spacing:0;text-transform:none;color:var(--faint);transition:color var(--fast) ease, background-color var(--fast) ease;border-radius:999px;align-items:center;gap:4px;padding:0 8px 0 7px;font-size:11.5px;font-weight:500;line-height:1;display:inline-flex}.add.svelte-1h7wlo5 svg:where(.svelte-1h7wlo5){fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round}.pill-trigger.unset.open.svelte-1h7wlo5 .add:where(.svelte-1h7wlo5){color:var(--ink);background:var(--sunk)}@media (hover:hover){.pill-trigger.unset.svelte-1h7wlo5:hover .add:where(.svelte-1h7wlo5){color:var(--ink);background:var(--sunk)}}@media (prefers-reduced-motion:reduce){.pill-trigger.svelte-1h7wlo5{transition:none}}.badge.svelte-1h7wlo5{letter-spacing:.06em;height:16px;color:var(--accent);background:var(--accent-soft);border-radius:999px;flex-shrink:0;align-items:center;margin-left:auto;padding:0 6px;font-size:9.5px;font-weight:600;display:inline-flex}.tip.svelte-1h7wlo5{color:var(--muted);background:color-mix(in srgb, var(--sunk) 60%, var(--raised));animation:svelte-1h7wlo5-tip-in var(--base) var(--ease) both;border-radius:9px;margin:4px 2px 2px;padding:9px 10px 9px 12px;font-size:12px;line-height:1.45}@keyframes svelte-1h7wlo5-tip-in{0%{opacity:0;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.tip.svelte-1h7wlo5{animation:none}}.trigger.svelte-1h7wlo5{min-width:0;max-width:160px;height:28px;color:var(--muted);transition:background-color var(--fast) ease, color var(--fast) ease, transform var(--fast) var(--ease);background:0 0;border:none;border-radius:999px;flex-shrink:0;align-items:center;gap:6px;padding:0 10px 0 9px;font-size:12px;font-weight:500;display:inline-flex}.trigger.composer.svelte-1h7wlo5{flex-shrink:1}.trigger.open.svelte-1h7wlo5{color:var(--ink);background:var(--sunk)}@media (hover:hover){.trigger.svelte-1h7wlo5:hover{color:var(--ink);background:var(--sunk)}}.trigger.svelte-1h7wlo5:active{transform:scale(.96)}.trigger.set.svelte-1h7wlo5{color:var(--ink)}.chip.svelte-1h7wlo5{height:24px;padding:0 8px 0 7px;font-size:11.5px}.chip.svelte-1h7wlo5:not(.set){color:var(--faint)}.chip.set.svelte-1h7wlo5{height:20px;padding:0}.chip.set.open.svelte-1h7wlo5{--pill-tint:.24;background:0 0}@media (hover:hover){.chip.set.svelte-1h7wlo5:hover{--pill-tint:.24;background:0 0}}.name.svelte-1h7wlo5{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.name.drop.svelte-1h7wlo5{animation:svelte-1h7wlo5-name-rise .32s var(--ease) 60ms both}@keyframes svelte-1h7wlo5-name-rise{0%{opacity:0;transform:translateY(5px)}}@media (prefers-reduced-motion:reduce){.name.drop.svelte-1h7wlo5{animation:none}}.find.svelte-1h7wlo5{height:32px;color:var(--ink);border:none;border-bottom:1px solid var(--line);background:0 0;border-radius:0;margin:-2px -2px 4px;padding:0 10px;font-size:12.5px}.find.svelte-1h7wlo5::placeholder{color:var(--faint)}.options.svelte-1h7wlo5{flex-direction:column;gap:1px;max-height:264px;display:flex;overflow-y:auto}.slot.svelte-1h7wlo5{border-radius:7px;position:relative}.cap.svelte-1h7wlo5{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--faint);-webkit-user-select:none;user-select:none;margin:0;padding:6px 8px 4px;font-size:10px}.cap.after.svelte-1h7wlo5{margin-top:4px;padding-top:9px;position:relative}.cap.after.svelte-1h7wlo5:before{content:"";background:linear-gradient(90deg, transparent, var(--line) 18%, var(--line) 82%, transparent);height:1px;position:absolute;top:0;left:6px;right:6px}.option.ended.svelte-1h7wlo5{padding-right:34px}.option.grabbable.svelte-1h7wlo5{touch-action:none}.end.svelte-1h7wlo5{pointer-events:none;width:24px;height:24px;position:absolute;top:50%;right:4px;translate:0 -50%}.key.svelte-1h7wlo5{font-family:var(--mono);color:var(--muted);background:var(--sunk);box-shadow:inset 0 -1px 0 var(--line);transition:opacity var(--fast) var(--ease-fade), scale var(--fast) var(--ease);border-radius:4px;place-items:center;font-size:10.5px;line-height:1;display:grid;position:absolute;inset:4px}.pin-toggle.svelte-1h7wlo5{color:var(--faint);opacity:0;pointer-events:auto;transition:opacity var(--fast) var(--ease-fade), rotate var(--base) var(--ease), color var(--fast) var(--ease-fade), background-color var(--fast) var(--ease-fade);background:0 0;border:none;border-radius:6px;place-items:center;padding:0;display:grid;position:absolute;inset:0;rotate:-14deg}.pin-toggle.on.svelte-1h7wlo5{color:var(--accent);rotate:0deg}.pin-toggle.on.svelte-1h7wlo5:not(.keyed){opacity:.55}.slot.lit.svelte-1h7wlo5 .pin-toggle:where(.svelte-1h7wlo5),.touch.svelte-1h7wlo5 .pin-toggle:where(.svelte-1h7wlo5){opacity:1;rotate:0deg}@media (hover:hover){.slot.svelte-1h7wlo5:hover .pin-toggle:where(.svelte-1h7wlo5){opacity:1;rotate:0deg}}.slot.lit.svelte-1h7wlo5 .pins:where(.svelte-1h7wlo5) .key:where(.svelte-1h7wlo5){opacity:0;scale:.85}@media (hover:hover){.slot.svelte-1h7wlo5:hover .pins:where(.svelte-1h7wlo5) .key:where(.svelte-1h7wlo5){opacity:0;scale:.85}.pin-toggle.svelte-1h7wlo5:hover{color:var(--accent);background:color-mix(in srgb, var(--sunk) 70%, transparent)}.pin-toggle.on.svelte-1h7wlo5:hover{color:var(--danger)}}.touch.svelte-1h7wlo5 .pin-toggle:where(.svelte-1h7wlo5):not(.on){opacity:.5}.slot.lifted.svelte-1h7wlo5{z-index:1;background:var(--raised);box-shadow:var(--shadow-float);transition:box-shadow var(--base) var(--ease-fade)}.slot.lifted.svelte-1h7wlo5 .option:where(.svelte-1h7wlo5){cursor:grabbing;background:var(--sunk)}.slot.settling.svelte-1h7wlo5{box-shadow:none;transition:translate var(--base) var(--ease), box-shadow var(--base) var(--ease-fade)}@media (prefers-reduced-motion:reduce){.pin-toggle.svelte-1h7wlo5,.key.svelte-1h7wlo5{transition:opacity var(--fast) var(--ease-fade);rotate:none;scale:none}}.option.svelte-1h7wlo5{text-align:left;width:100%;min-height:30px;color:var(--ink);transition:background-color var(--fast) ease;background:0 0;border:none;border-radius:7px;align-items:center;gap:9px;padding:0 8px;font-size:13px;display:flex}.option.muted.svelte-1h7wlo5{color:var(--muted)}.text.svelte-1h7wlo5{white-space:nowrap;text-overflow:ellipsis;flex-grow:1;min-width:0;overflow:hidden}.text.svelte-1h7wlo5 strong:where(.svelte-1h7wlo5){color:var(--ink);font-weight:600}.check.svelte-1h7wlo5 path:where(.svelte-1h7wlo5){fill:none;stroke:var(--accent);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.plus.svelte-1h7wlo5,.pen.svelte-1h7wlo5,.repeat.svelte-1h7wlo5{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.plus.svelte-1h7wlo5 path:where(.svelte-1h7wlo5),.pen.svelte-1h7wlo5 path:where(.svelte-1h7wlo5){stroke:currentColor}.track.svelte-1h7wlo5{background:var(--line-strong);width:26px;height:15px;transition:background-color var(--base) var(--ease);border-radius:999px;flex-shrink:0;position:relative}.track.on.svelte-1h7wlo5{background:var(--accent)}.knob.svelte-1h7wlo5{width:11px;height:11px;transition:transform var(--base) var(--spring);background:#fcfaf5;border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0003}.track.on.svelte-1h7wlo5 .knob:where(.svelte-1h7wlo5){transform:translate(11px)}.keep[aria-checked=true].svelte-1h7wlo5{color:var(--ink)}@media (prefers-reduced-motion:reduce){.knob.svelte-1h7wlo5{transition:none}}.sep.svelte-1h7wlo5{background:var(--line);height:1px;margin:4px 2px}.empty.svelte-1h7wlo5{color:var(--muted);margin:2px 8px 6px;font-size:12px;line-height:1.45}.create-row.svelte-1h7wlo5{position:relative}.create-row.svelte-1h7wlo5 .option:where(.svelte-1h7wlo5){padding-right:44px}.hue.svelte-1h7wlo5{height:22px;color:var(--muted);background:var(--raised);box-shadow:inset 0 0 0 1px var(--line-strong);transition:box-shadow var(--fast) ease, color var(--fast) ease, transform var(--fast) var(--ease);border:none;border-radius:999px;align-items:center;gap:3px;padding:0 5px 0 6px;display:inline-flex;position:absolute;top:50%;right:4px;translate:0 -50%}.hue.open.svelte-1h7wlo5{color:var(--ink);box-shadow:inset 0 0 0 1px var(--faint)}@media (hover:hover){.hue.svelte-1h7wlo5:hover{color:var(--ink);box-shadow:inset 0 0 0 1px var(--faint)}}.hue.svelte-1h7wlo5:focus-visible{color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--accent)}.hue.svelte-1h7wlo5:active{transform:scale(.94)}.chev.svelte-1h7wlo5{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.hues.svelte-1h7wlo5{z-index:1;box-sizing:border-box;background:var(--raised);width:136px;box-shadow:var(--shadow-float);border-radius:12px;padding:6px;position:absolute}.hues-head.svelte-1h7wlo5{color:var(--faint);justify-content:space-between;align-items:center;padding:2px 6px 6px;font-size:11.5px;display:flex}.hue-name.svelte-1h7wlo5{color:var(--ink);font-weight:500}.swatches.svelte-1h7wlo5{grid-template-columns:repeat(4,30px);justify-content:space-between;display:grid}.swatch.svelte-1h7wlo5{width:30px;height:30px;transition:background-color var(--fast) ease;background:0 0;border:none;border-radius:8px;place-items:center;padding:0;display:grid}.swatch.svelte-1h7wlo5:before{content:"";background:var(--dot);width:16px;height:16px;transition:box-shadow var(--base) ease, transform var(--fast) var(--ease);border-radius:50%}@media (hover:hover){.swatch.svelte-1h7wlo5:hover:before{transform:scale(1.12)}}.swatch.svelte-1h7wlo5:focus-visible{--swatch-ground:var(--sunk);background:var(--sunk)}.swatch.on.svelte-1h7wlo5:before{box-shadow:0 0 0 2px var(--swatch-ground,var(--raised)), 0 0 0 3.5px var(--dot)}@media (prefers-reduced-motion:reduce){.hue.svelte-1h7wlo5,.swatch.svelte-1h7wlo5:before{transition:none}}.md.svelte-n6hts4{color:var(--ink);overflow-wrap:anywhere}.block.svelte-n6hts4{min-height:1lh;padding-left:calc(var(--depth,0) * 20px);align-items:baseline;gap:8px;display:flex}.content.svelte-n6hts4{white-space:pre-wrap;flex-grow:1;min-width:0}.heading.svelte-n6hts4{font-family:var(--serif);letter-spacing:-.01em;margin:.35em 0 .1em;font-size:1.3em;font-weight:600;line-height:1.3}.block:first-child.heading.svelte-n6hts4{margin-top:0}.marker.svelte-n6hts4{width:12px;color:var(--faint);text-align:center;flex-shrink:0}.marker.number.svelte-n6hts4{font-variant-numeric:tabular-nums;text-align:right;width:auto;min-width:12px}strong.svelte-n6hts4{font-weight:650}s.svelte-n6hts4{color:var(--muted)}a.svelte-n6hts4{color:var(--accent);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--accent) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--accent) 40%, transparent);text-underline-offset:2px;transition:text-decoration-color var(--fast) ease}@media (hover:hover){a.svelte-n6hts4:hover{text-decoration-color:currentColor}}.source.svelte-n6hts4{box-sizing:border-box;background:var(--sunk);border-radius:7px;gap:6px;width:fit-content;max-width:100%;margin:2px 0;padding:0 8px 0 7px;font-size:12px;line-height:22px}.source.svelte-n6hts4 .content:where(.svelte-n6hts4){flex-grow:0}.source.svelte-n6hts4 .site:where(.svelte-n6hts4){color:var(--muted);flex-shrink:0}.source.svelte-n6hts4:after{content:"↗";color:var(--accent);flex-shrink:0;font-size:11px}.source.svelte-n6hts4 a:where(.svelte-n6hts4){color:var(--ink);font-weight:500;text-decoration:none}.task.svelte-n6hts4{align-items:flex-start}.check.svelte-n6hts4{border:1.5px solid var(--line-strong);cursor:pointer;width:16px;height:16px;transition:background-color var(--fast) ease, border-color var(--fast) ease, transform var(--fast) var(--ease);background:0 0;border-radius:5px;flex-shrink:0;margin-top:calc(.5lh - 8px);padding:0;position:relative}.check.svelte-n6hts4:disabled{cursor:default}@media (hover:hover){.check.svelte-n6hts4:not(:disabled):hover{border-color:var(--accent)}}.check.svelte-n6hts4:not(:disabled):active{transform:scale(.9)}.check.on.svelte-n6hts4{background:var(--accent);border-color:var(--accent)}.check.svelte-n6hts4 svg:where(.svelte-n6hts4){width:16px;height:16px;position:absolute;inset:-1.5px}.check.svelte-n6hts4 path:where(.svelte-n6hts4){fill:none;stroke:var(--accent-ink);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:12;stroke-dashoffset:12px;transition:stroke-dashoffset var(--base) var(--ease)}.check.on.svelte-n6hts4 path:where(.svelte-n6hts4){stroke-dashoffset:0;transition-delay:60ms}.content.done.svelte-n6hts4{color:var(--muted);text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb, var(--muted) 70%, transparent);text-decoration-color:color-mix(in srgb, var(--muted) 70%, transparent);transition:color var(--base) ease}@media (prefers-reduced-motion:reduce){.check.svelte-n6hts4 path:where(.svelte-n6hts4){transition:none}}.head.svelte-1aldy6b{height:26px;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--faint);-webkit-user-select:none;user-select:none;align-items:center;padding:0 8px;font-size:10.5px;display:flex}.item.svelte-1aldy6b{width:100%;min-height:30px;font:inherit;text-align:left;color:var(--ink);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--fast) var(--ease-fade), color var(--fast) var(--ease-fade);background:0 0;border:none;border-radius:7px;align-items:center;gap:9px;padding:0 8px;font-size:13px;display:flex}.item.danger.svelte-1aldy6b{color:var(--danger)}.icon.svelte-1aldy6b{width:14px;height:14px;color:var(--muted);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.danger.svelte-1aldy6b .icon:where(.svelte-1aldy6b){color:inherit}.icon.svelte-1aldy6b svg:where(.svelte-1aldy6b),.check.svelte-1aldy6b{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.text.svelte-1aldy6b{white-space:nowrap;flex-grow:1;min-width:0}.hint.svelte-1aldy6b{font-family:var(--mono);color:var(--faint);flex-shrink:0;font-size:11.5px}.check.svelte-1aldy6b{color:var(--accent);stroke-width:2.2px;flex-shrink:0}.sep.svelte-1aldy6b{background:var(--line);height:1px;margin:4px 3px}.swap.svelte-1aldy6b{display:grid}.swap.svelte-1aldy6b>*{transition:opacity var(--fast) var(--ease-fade), transform var(--fast) var(--ease);grid-area:1/1}.swap.svelte-1aldy6b>:last-child{opacity:0;transform:translateY(3px)}.copied.svelte-1aldy6b .swap:where(.svelte-1aldy6b)>:first-child{opacity:0;transform:translateY(-3px)}.copied.svelte-1aldy6b .swap:where(.svelte-1aldy6b)>:last-child{opacity:1;transform:none}.copied.svelte-1aldy6b .icon:where(.svelte-1aldy6b){color:var(--accent)}@media (prefers-reduced-motion:reduce){.swap.svelte-1aldy6b>*,.swap.svelte-1aldy6b>:last-child,.copied.svelte-1aldy6b .swap:where(.svelte-1aldy6b)>:first-child{transform:none}}.md-area.svelte-guls41{cursor:text;width:100%;min-height:calc(1lh + 4px);position:relative}.loading.svelte-guls41{padding:2px 0}.md-area.handles.svelte-guls41{margin-left:-28px;padding-left:28px}.md-area.svelte-guls41 .pm-handle{z-index:2;width:18px;height:24px;color:var(--faint);cursor:grab;opacity:0;pointer-events:none;touch-action:none;transition:opacity var(--fast) var(--ease-exit), transform var(--fast) var(--ease), background-color var(--fast) var(--ease-fade), color var(--fast) var(--ease-fade);border-radius:4px;place-items:center;display:grid;position:absolute;top:0;left:0}.md-area.svelte-guls41 .pm-handle svg{fill:currentColor}.md-area.svelte-guls41 .pm-handle.on{opacity:1;pointer-events:auto;transition:opacity var(--fast) var(--ease-fade), transform var(--fast) var(--ease), background-color var(--fast) var(--ease-fade), color var(--fast) var(--ease-fade)}.md-area.svelte-guls41 .pm-handle.fresh{transition:opacity var(--fast) var(--ease-fade)}.md-area.svelte-guls41 .pm-handle.held{color:var(--muted);background:var(--sunk)}@media (hover:hover){.md-area.svelte-guls41 .pm-handle:hover{color:var(--muted);background:var(--sunk)}}.md-area.svelte-guls41 .pm-handle.held{cursor:grabbing}.md-area.svelte-guls41 .pm-fold{z-index:2;width:18px;height:24px;color:var(--faint);cursor:pointer;opacity:0;pointer-events:none;transition:opacity var(--fast) var(--ease-exit), transform var(--fast) var(--ease), background-color var(--fast) var(--ease-fade), color var(--fast) var(--ease-fade);border-radius:4px;place-items:center;display:grid;position:absolute;top:0;left:0}.md-area.svelte-guls41 .pm-fold svg,.md-area.svelte-guls41 .pm-heading.pm-folded:before{transition:transform var(--base) var(--ease)}.md-area.svelte-guls41 .pm-fold svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;transform:rotate(90deg)}.md-area.svelte-guls41 .pm-fold.folded svg{transform:none}.md-area.svelte-guls41 .pm-fold.on{opacity:1;pointer-events:auto;transition:opacity var(--fast) var(--ease-fade), transform var(--fast) var(--ease), background-color var(--fast) var(--ease-fade), color var(--fast) var(--ease-fade)}.md-area.svelte-guls41 .pm-fold.fresh{transition:opacity var(--fast) var(--ease-fade)}@media (hover:hover){.md-area.svelte-guls41 .pm-fold:hover{color:var(--muted);background:var(--sunk)}}.md-area.svelte-guls41 .pm-heading.pm-folded:before{content:"";background:var(--faint);pointer-events:none;width:18px;height:24px;animation:svelte-guls41-pm-fold-mark var(--fast) var(--ease-fade);position:absolute;top:calc(.5lh - 12px);left:-40px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M6 4l4 4-4 4' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/14px 14px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M6 4l4 4-4 4' fill='none' stroke='black' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/14px 14px no-repeat}@keyframes svelte-guls41-pm-fold-mark{0%{opacity:0}}.md-area.svelte-guls41 .pm-fold-count{font-family:var(--mono);letter-spacing:0;color:var(--faint);background:var(--sunk);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;animation:svelte-guls41-pm-count-in var(--base) var(--ease) 80ms backwards;transition:color var(--fast) var(--ease-fade), background-color var(--fast) var(--ease-fade);border-radius:999px;padding:0 8px;font-size:11px;font-weight:400;line-height:20px;position:absolute;top:calc(.5lh - 10px);left:100%}@keyframes svelte-guls41-pm-count-in{0%{opacity:0;translate:-4px}}@media (hover:hover){.md-area.svelte-guls41 .pm-fold-count:hover{color:var(--ink);background:var(--line)}}.md-area.svelte-guls41 .pm-line.pm-hidden{display:none}.md-area.svelte-guls41 .pm-root>.pm-heading,.md-area.handles.svelte-guls41 .pm-root>.pm-heading{transition:background-color .9s var(--ease-fade), box-shadow .9s var(--ease-fade);border-radius:6px}.md-area.svelte-guls41 .pm-root>.pm-heading.pm-lit,.md-area.handles.svelte-guls41 .pm-root>.pm-heading.pm-lit{background-color:var(--accent-soft);box-shadow:0 0 0 6px var(--accent-soft);transition:background-color var(--fast) var(--ease-fade), box-shadow var(--fast) var(--ease-fade)}.md-area.handles.svelte-guls41 .pm-root>.pm-line{transition:opacity var(--fast) var(--ease-fade), background-color var(--fast) var(--ease-fade)}.md-area.svelte-guls41.pm-dragging .pm-root>.pm-line{transition:opacity var(--fast) var(--ease-fade), translate var(--fast) var(--ease)}.md-area.svelte-guls41 .pm-line.pm-carried{opacity:.3}.md-area.svelte-guls41 .pm-stitch{z-index:1;background:repeating-linear-gradient(to right, var(--faint) 0 3px, transparent 3px 7px);opacity:0;pointer-events:none;height:2px;transition:opacity var(--fast) var(--ease-fade), transform var(--fast) var(--ease), width var(--fast) var(--ease);position:absolute;top:0;left:0}.md-area.svelte-guls41 .pm-stitch.shown{opacity:.8}.md-area.svelte-guls41 .pm-stitch.fresh{transition:opacity var(--fast) var(--ease-fade)}.md-area.svelte-guls41 .pm-ghost{z-index:3;box-sizing:border-box;pointer-events:none;will-change:transform;width:max-content;transition:opacity var(--base) var(--ease-fade);padding:4px 10px;position:absolute;top:0;left:0}.md-area.svelte-guls41 .pm-ghost.lifted{opacity:.5}.md-area.svelte-guls41 .pm-root>.pm-line.pm-picked{background:color-mix(in srgb, var(--accent) 9%, transparent)}.md-area.svelte-guls41 .pm-root>.pm-line.pm-picked-first{border-top-left-radius:5px;border-top-right-radius:5px}.md-area.svelte-guls41 .pm-root>.pm-line.pm-picked-last{border-bottom-right-radius:5px;border-bottom-left-radius:5px}.md-area.svelte-guls41 .pm-ghost.clipped .pm-ghost-root{-webkit-mask-image:linear-gradient(#000 60%,#0000);mask-image:linear-gradient(#000 60%,#0000)}.md-area.svelte-guls41 .pm-ghost .pm-root.pm-ghost-root{padding:0}.placeholder.svelte-guls41{color:var(--faint)}.md-area.fill.svelte-guls41{flex-direction:column;flex-grow:1;min-height:0;display:flex;overflow-y:auto}.md-area.stretch.svelte-guls41{flex-direction:column;flex-grow:1;display:flex}.md-area.fill.svelte-guls41 .pm-root,.md-area.stretch.svelte-guls41 .pm-root{flex-grow:1}.md-area.stretch.svelte-guls41 .pm-root{padding-bottom:48px}.md-area.svelte-guls41 .pm-root{color:var(--ink);caret-color:var(--ink);overflow-wrap:anywhere;white-space:pre-wrap;word-break:normal;outline:none;padding:2px 0}.md-area.svelte-guls41[data-caret=smooth] .pm-root{caret-color:#0000}.md-area.svelte-guls41 .pm-root ::selection{background:color-mix(in srgb, var(--accent) 22%, transparent)}.md-area.svelte-guls41 .pm-pending{background:color-mix(in srgb, var(--accent) 22%, transparent);border-radius:2px}.md-area.svelte-guls41 .pm-line{min-height:1lh;padding-left:calc(var(--depth,0) * 20px);align-items:baseline;gap:8px;display:flex;position:relative}.md-area.svelte-guls41 .pm-content{flex-grow:1;min-width:0;position:relative}.md-area.svelte-guls41 .pm-root.is-empty .pm-content:before{content:attr(data-placeholder);color:var(--faint);pointer-events:none;white-space:nowrap;position:absolute;inset:0 auto auto 0}.md-area.svelte-guls41 .pm-heading{font-family:var(--serif);letter-spacing:-.01em;margin:.35em 0 .1em;font-size:1.3em;font-weight:600;line-height:1.3}.md-area.svelte-guls41 .pm-heading:first-child{margin-top:0}.md-area.svelte-guls41 .pm-marker{width:12px;color:var(--faint);text-align:center;-webkit-user-select:none;user-select:none;flex-shrink:0}.md-area.svelte-guls41 .pm-marker.number{font-variant-numeric:tabular-nums;text-align:right;width:auto;min-width:12px}.md-area.svelte-guls41 .pm-root strong{font-weight:650}.md-area.svelte-guls41 .pm-root s{color:var(--muted)}.md-area.svelte-guls41 .pm-link,.md-area.svelte-guls41 .pm-autolink{color:var(--accent);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--accent) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--accent) 40%, transparent);text-underline-offset:2px;cursor:pointer;transition:text-decoration-color var(--fast) ease}@media (hover:hover){.md-area.svelte-guls41 .pm-link:hover,.md-area.svelte-guls41 .pm-autolink:hover{text-decoration-color:currentColor}}.md-area.svelte-guls41 .pm-source{box-sizing:border-box;background:var(--sunk);width:fit-content;max-width:100%;transition:background-color var(--fast) var(--ease-fade);border-radius:7px;gap:6px;margin:2px 0;padding:0 8px 0 7px;font-size:12px;line-height:22px}@media (hover:hover){.md-area.svelte-guls41 .pm-source:hover{background:color-mix(in srgb, var(--sunk) 70%, var(--line-strong))}}.md-area.svelte-guls41 .pm-source .pm-content{flex-grow:0}.md-area.svelte-guls41 .pm-source .pm-link{color:var(--ink);font-weight:500;text-decoration:none}.md-area.svelte-guls41 .pm-source .pm-site{color:var(--muted);-webkit-user-select:none;user-select:none;flex-shrink:0}.md-area.svelte-guls41 .pm-source:after{content:"↗";color:var(--accent);flex-shrink:0;font-size:11px}.md-area.svelte-guls41 .pm-task{padding-left:calc(var(--depth,0) * 20px + 24px);display:block}.md-area.svelte-guls41 .pm-task .pm-content{display:inline}.md-area.svelte-guls41 .pm-check{left:calc(var(--depth,0) * 20px);box-sizing:border-box;border:1.5px solid var(--line-strong);cursor:pointer;-webkit-user-select:none;user-select:none;width:16px;height:16px;transition:background-color var(--fast) ease, border-color var(--fast) ease, transform var(--fast) var(--ease);border-radius:5px;position:absolute;top:calc(.5lh - 8px)}@media (hover:hover){.md-area.svelte-guls41 .pm-check:hover{border-color:var(--accent)}}.md-area.svelte-guls41 .pm-check:active{transform:scale(.9)}.md-area.svelte-guls41 .pm-check.on{border-color:var(--accent)}.md-area.svelte-guls41 .pm-check:before{content:"";background:var(--accent);opacity:0;transition:transform var(--base) var(--spring), opacity var(--fast) ease;border-radius:5px;position:absolute;inset:-1.5px;transform:scale(.3)}.md-area.svelte-guls41 .pm-check.on:before{opacity:1;transform:none}.md-area.svelte-guls41 .pm-check svg{width:16px;height:16px;position:absolute;inset:-1.5px}.md-area.svelte-guls41 .pm-check path{fill:none;stroke:var(--accent-ink);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:12;stroke-dashoffset:12px;transition:stroke-dashoffset var(--base) var(--ease)}.md-area.svelte-guls41 .pm-check.on path{stroke-dashoffset:0;transition-delay:60ms}.md-area.svelte-guls41 .pm-task .pm-content{background-image:linear-gradient(var(--faint), var(--faint));transition:color var(--base) ease, background-size var(--slow) var(--ease);background-position:0 58%;background-repeat:no-repeat;background-size:0% 1px}.md-area.svelte-guls41 .pm-task.done .pm-content{color:var(--muted);transition:color var(--base) ease 60ms, background-size var(--slow) var(--ease) 90ms;background-size:100% 1px}.md-area.svelte-guls41 .pm-fresh[data-ghost]:after{content:attr(data-ghost);left:calc(var(--depth,0) * 20px);color:var(--faint);white-space:pre;pointer-events:none;transform-origin:30%;animation:pm-ghost .3s var(--ease) both;position:absolute;top:0}.md-area.svelte-guls41 .pm-task.pm-fresh .pm-check{animation:pm-box-in .42s var(--spring) 50ms both}.md-area.svelte-guls41 .pm-bullet.pm-fresh .pm-marker{animation:pm-dot-in .36s var(--ease) 40ms both}.md-area.svelte-guls41 .pm-ordered.pm-fresh .pm-marker{animation:pm-number-in .32s var(--ease) 40ms both}.md-area.svelte-guls41 .pm-heading.pm-fresh .pm-content{transform-origin:0;animation:pm-grow .38s var(--ease) both}@keyframes pm-ghost{to{opacity:0;filter:blur(2px);transform:scale(.55)}}@keyframes pm-box-in{0%{opacity:0;transform:scale(.35)rotate(-25deg)}}@keyframes pm-dot-in{0%{opacity:.4;transform:scale(2.2,.4)}}@keyframes pm-number-in{0%{opacity:0;transform:translateY(4px)}}@keyframes pm-grow{0%{opacity:.6;transform:scale(.77)}}.md-area.svelte-guls41 .pm-linkfield{z-index:5;background:var(--raised);border:1px solid var(--line);opacity:0;transform-origin:0 0;transition:opacity var(--fast) var(--ease), transform var(--fast) var(--ease);border-radius:10px;margin:0;padding:4px;position:absolute;transform:translateY(-4px)scale(.98);box-shadow:0 8px 24px -8px #00000040}.md-area.svelte-guls41 .pm-linkfield.open{opacity:1;transform:none}.md-area.svelte-guls41 .pm-linkfield.closing{pointer-events:none}.md-area.svelte-guls41 .pm-linkfield input{box-sizing:border-box;width:100%;height:28px;font:inherit;color:var(--ink);background:var(--sunk);border:none;border-radius:7px;outline:none;padding:0 8px;font-size:13px}.md-area.svelte-guls41 .pm-linkfield input::placeholder{color:var(--faint)}.md-area.svelte-guls41 .pm-linkfield input.nope{animation:.36s ease-in-out leaf-shake}.md-area.svelte-guls41 .pm-linkcard{z-index:5;background:var(--raised);max-width:min(320px,100%);box-shadow:var(--shadow-float);opacity:0;transform-origin:0 0;transition:opacity var(--fast) var(--ease), transform var(--fast) var(--ease);cursor:default;border-radius:10px;align-items:center;gap:2px;padding:3px;display:flex;position:absolute;transform:translateY(-3px)scale(.98)}.md-area.svelte-guls41 .pm-linkcard.above{transform-origin:0 100%;transform:translateY(3px)scale(.98)}.md-area.svelte-guls41 .pm-linkcard.open{opacity:1;transform:none}.md-area.svelte-guls41 .pm-linkcard.instant{transition:none}.md-area.svelte-guls41 .pm-linkcard.closing{pointer-events:none}.md-area.svelte-guls41 .pm-linkcard button{height:28px;font:inherit;color:var(--muted);cursor:pointer;transition:background-color var(--fast) ease, color var(--fast) ease;background:0 0;border:none;border-radius:7px;justify-content:center;align-items:center;padding:0;font-size:12.5px;display:inline-flex}@media (hover:hover){.md-area.svelte-guls41 .pm-linkcard button:hover{color:var(--ink);background:var(--sunk)}}.md-area.svelte-guls41 .pm-linkcard .pm-linkcard-url{flex:0 auto;gap:6px;min-width:0;padding:0 9px 0 7px}@media (hover:hover){.md-area.svelte-guls41 .pm-linkcard .pm-linkcard-url:hover{color:var(--accent)}}.md-area.svelte-guls41 .pm-linkcard-url span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.md-area.svelte-guls41 .pm-linkcard-url svg{flex-shrink:0}.md-area.svelte-guls41 .pm-linkcard-icon{flex-shrink:0;width:28px}.md-area.svelte-guls41 .pm-linkcard-url+.pm-linkcard-icon{margin-left:2px;position:relative}.md-area.svelte-guls41 .pm-linkcard-url+.pm-linkcard-icon:before{content:"";background:var(--line);width:1px;position:absolute;top:7px;bottom:7px;left:-3px}.md-area.svelte-guls41 .pm-swap{display:grid}.md-area.svelte-guls41 .pm-swap svg{transition:opacity var(--fast) var(--ease), transform var(--fast) var(--ease);grid-area:1/1}.md-area.svelte-guls41 .pm-swap svg:last-child,.md-area.svelte-guls41 .pm-linkcard-icon.done .pm-swap svg:first-child{opacity:0;transform:scale(.6)}.md-area.svelte-guls41 .pm-linkcard-icon.done .pm-swap svg:last-child{opacity:1;color:var(--accent);transform:none}.md-area.svelte-guls41 .pm-tag{color:var(--accent);background:color-mix(in srgb, var(--accent-soft) 60%, transparent);box-shadow:0 0 0 1.5px color-mix(in srgb, var(--accent-soft) 60%, transparent);transition:background-color var(--fast) ease;border-radius:4px;font-weight:500}@media (hover:hover){.md-area.svelte-guls41 .pm-tag:hover{background:var(--accent-soft)}}.md-area.svelte-guls41 .pm-tag-sweep{background-image:linear-gradient(var(--accent-soft), var(--accent-soft));animation:pm-tag-sweep .62s var(--ease) both;background-repeat:no-repeat}@keyframes pm-tag-sweep{0%{background-position:0 0;background-size:0% 100%}50%{background-position:0 0;background-size:100% 100%}to{background-position:100% 0;background-size:0% 100%}}.md-area.svelte-guls41 .pm-tagmenu,.md-area.svelte-guls41 .pm-tagcard{flex-direction:column;align-items:stretch;gap:0;width:240px;padding:4px}.md-area.svelte-guls41 .pm-linkcard button.pm-tagmenu-item{height:30px;color:var(--ink);justify-content:flex-start;gap:8px;padding:0 8px}.md-area.svelte-guls41 .pm-linkcard button.pm-tagmenu-item.on{background:var(--accent-soft)}.md-area.svelte-guls41 .pm-tagname{color:var(--accent);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.md-area.svelte-guls41 .pm-tagname b{font-weight:700}.md-area.svelte-guls41 .pm-hash{opacity:.55}.md-area.svelte-guls41 .pm-tagcount{font-family:var(--mono);color:var(--faint);flex-shrink:0;margin-left:auto;font-size:11px}.md-area.svelte-guls41 .pm-tagcard-head{align-items:center;gap:8px;padding:6px 8px;font-size:13px;display:flex}.md-area.svelte-guls41 .pm-linkcard button.pm-tagcard-show{height:30px;color:var(--accent);background:var(--accent-soft);justify-content:space-between;gap:8px;padding:0 10px;font-weight:500}@media (hover:hover){.md-area.svelte-guls41 .pm-linkcard button.pm-tagcard-show:hover{color:var(--accent);background:color-mix(in srgb, var(--accent-soft) 100%, var(--accent) 8%)}}.md-area.svelte-guls41 .pm-pro{font-family:var(--mono);letter-spacing:.08em;opacity:.8;border-radius:4px;padding:0 5px;font-size:10px;box-shadow:inset 0 0 0 1px}@media (prefers-reduced-motion:reduce){.md-area.svelte-guls41 .pm-check:before,.md-area.svelte-guls41 .pm-task .pm-content,.md-area.svelte-guls41 .pm-check path,.md-area.svelte-guls41 .pm-linkfield,.md-area.svelte-guls41 .pm-linkcard,.md-area.svelte-guls41 .pm-swap svg{transition:none}.md-area.svelte-guls41 .pm-linkfield input.nope{animation:none}.md-area.svelte-guls41 .pm-handle,.md-area.svelte-guls41 .pm-handle.on,.md-area.svelte-guls41 .pm-stitch,.md-area.svelte-guls41.pm-dragging .pm-root>.pm-line{transition:opacity var(--fast) var(--ease-fade)}}.toolbar.svelte-530o8c{background:var(--sunk);border-radius:10px;align-items:center;gap:2px;height:34px;padding:0 4px;display:flex}.toolbar.svelte-530o8c .icon-button:where(.svelte-530o8c){border-radius:7px;width:30px;height:28px}@media (hover:hover){.toolbar.svelte-530o8c .icon-button:where(.svelte-530o8c):hover{background:var(--raised);box-shadow:0 0 0 1px var(--line)}}.toolbar.svelte-530o8c .icon-button.on:where(.svelte-530o8c){color:var(--accent);background:var(--accent-soft);box-shadow:none}.divider.svelte-530o8c{background:var(--line-strong);width:1px;height:16px;margin:0 5px}.editor.svelte-1bj46vw{min-width:0;height:100%;transition:padding var(--slow) var(--ease), opacity var(--base) ease, background-color var(--base) ease;flex-direction:column;gap:4px;padding:20px 16px 16px 20px;display:flex;overflow:hidden}.editor.svelte-1bj46vw:focus-within{background:var(--raised)}.editor.expanded.svelte-1bj46vw{padding:28px 120px 16px}.editor.roomy.svelte-1bj46vw{background:var(--raised);gap:8px;padding:40px max(48px,50% - 380px) 20px}.roomy.svelte-1bj46vw .head:where(.svelte-1bj46vw){height:30px}.roomy.svelte-1bj46vw .title:where(.svelte-1bj46vw){font-size:34px}.roomy.svelte-1bj46vw .details:where(.svelte-1bj46vw){font-size:15px;line-height:1.7}.roomy.svelte-1bj46vw .footer:where(.svelte-1bj46vw){padding-top:12px}.roomy.svelte-1bj46vw .head-actions:where(.svelte-1bj46vw){margin-right:-4px}.editor[aria-hidden=true].svelte-1bj46vw{opacity:0}.editor.dock.svelte-1bj46vw{height:auto;transition:padding var(--slow) var(--ease);padding:12px 12px 12px 16px}.dock.svelte-1bj46vw .head:where(.svelte-1bj46vw){margin-right:0}.editor.dock.expanded.svelte-1bj46vw{height:100%;padding:16px 12px 12px 18px}.dock.expanded.svelte-1bj46vw .title:where(.svelte-1bj46vw){font-size:26px}.editor.dock.wide.expanded.svelte-1bj46vw{padding:28px 120px 16px}.dock.wide.expanded.svelte-1bj46vw .title:where(.svelte-1bj46vw){font-size:30px}html[data-tab-layout] .editor.dock.wide.expanded.svelte-1bj46vw{padding:40px max(48px,50% - 380px) 20px}html[data-tab-layout] .dock.wide.expanded.svelte-1bj46vw .title:where(.svelte-1bj46vw){font-size:34px}.dock.expanded.svelte-1bj46vw .details:where(.svelte-1bj46vw){flex-grow:1;height:auto}.head-actions.svelte-1bj46vw{align-items:center;gap:2px;display:flex}.lead.svelte-1bj46vw{align-items:center;min-width:0;display:grid}.lead.svelte-1bj46vw>:where(.svelte-1bj46vw){grid-area:1/1}.eyebrow.svelte-1bj46vw{transition:opacity var(--base) var(--ease-fade), translate var(--slow) var(--ease)}.eyebrow.off.svelte-1bj46vw{opacity:0;pointer-events:none;translate:13px}.back.svelte-1bj46vw{z-index:1;height:24px;font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink);opacity:0;pointer-events:none;transition:opacity var(--base) var(--ease-fade), background-color var(--fast) ease;background:0 0;border:none;border-radius:7px;justify-self:start;align-items:center;gap:3px;margin-left:-7px;padding:0 8px 0 4px;font-size:11px;display:inline-flex;position:relative}.back.on.svelte-1bj46vw{opacity:1;pointer-events:auto}.back.svelte-1bj46vw svg:where(.svelte-1bj46vw){transition:translate var(--slow) var(--ease);translate:-6px}.back.on.svelte-1bj46vw svg:where(.svelte-1bj46vw){translate:none}@media (hover:hover){.back.svelte-1bj46vw:hover{background:var(--sunk)}}.big.svelte-1bj46vw .back:where(.svelte-1bj46vw){border-radius:8px;justify-content:center;width:30px;height:30px;margin-left:-8px;padding:0}.big.svelte-1bj46vw .back:where(.svelte-1bj46vw) svg:where(.svelte-1bj46vw){width:16px;height:16px}.big.svelte-1bj46vw .back-word:where(.svelte-1bj46vw){display:none}.snug.svelte-1bj46vw .back:where(.svelte-1bj46vw){border-radius:7px;width:24px;height:24px;margin-left:-6px}.snug.svelte-1bj46vw .back:where(.svelte-1bj46vw) svg:where(.svelte-1bj46vw){width:14px;height:14px}.snug.svelte-1bj46vw .d-heading:where(.svelte-1bj46vw){margin-left:24px;font-size:20px}.big.svelte-1bj46vw .eyebrow.off:where(.svelte-1bj46vw){translate:-16px}.d-heading.svelte-1bj46vw{font-family:var(--serif);letter-spacing:-.01em;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--fast) var(--ease-exit), translate var(--slow) var(--ease);justify-self:start;align-items:baseline;gap:9px;margin:0 0 0 30px;font-size:24px;font-weight:500;line-height:1;display:flex;position:relative;top:.075em;translate:24px}.d-heading.on.svelte-1bj46vw{opacity:1;transition:opacity var(--base) var(--ease-fade), translate var(--slow) var(--ease);translate:none}.roomy.svelte-1bj46vw .d-heading:where(.svelte-1bj46vw){font-size:28px}.d-count.svelte-1bj46vw{font-family:var(--mono);letter-spacing:0;color:var(--faint);font-variant-numeric:tabular-nums;font-size:12px;font-weight:400}@media (prefers-reduced-motion:reduce){.d-heading.svelte-1bj46vw,.big.svelte-1bj46vw .eyebrow.off:where(.svelte-1bj46vw){translate:none}}.drafts-chip.svelte-1bj46vw{white-space:nowrap;height:24px;color:var(--muted);background:var(--sunk);transition:background-color var(--fast) ease, color var(--fast) ease, transform var(--fast) var(--ease);border:none;border-radius:7px;align-items:center;gap:6px;margin-right:2px;padding:0 9px 0 8px;font-size:12px;font-weight:500;display:inline-flex}@media (hover:hover){.drafts-chip.svelte-1bj46vw:hover{color:var(--ink);transition-duration:var(--fast)}}.drafts-chip.quiet.svelte-1bj46vw{height:24px;color:var(--faint);background:0 0;gap:5px;padding:0 7px;font-size:11.5px}@media (hover:hover){.drafts-chip.quiet.svelte-1bj46vw:hover{color:var(--muted);background:var(--sunk)}}.drafts-chip.svelte-1bj46vw:active{transform:scale(.97)}.roomy.svelte-1bj46vw .drafts-chip:where(.svelte-1bj46vw){border-radius:10px;gap:7px;height:34px;margin-right:6px;padding:0 12px 0 11px;font-size:13px}.drafts-chip.open.svelte-1bj46vw,.drafts-chip.saved.svelte-1bj46vw{color:var(--accent);background:var(--accent-soft)}.drafts-chip.saved.svelte-1bj46vw{transition:background-color var(--base) var(--ease-fade), color var(--base) var(--ease-fade), transform var(--fast) var(--ease)}.drafts-chip.svelte-1bj46vw:not(.saved){transition:background-color var(--slow) var(--ease-fade), color var(--slow) var(--ease-fade), transform var(--fast) var(--ease)}.count.svelte-1bj46vw{font-variant-numeric:tabular-nums;margin-right:-2px;display:inline-grid;overflow:hidden}.count.svelte-1bj46vw>*{grid-area:1/1}.writing.svelte-1bj46vw{flex-direction:column;flex-grow:1;gap:4px;min-height:0;display:flex;position:relative}.page.svelte-1bj46vw{min-height:0;transition:opacity var(--slow) var(--ease-fade), translate var(--slow) var(--ease);flex-direction:column;flex-grow:1;gap:4px;display:flex}.dock.svelte-1bj46vw .writing:where(.svelte-1bj46vw),.dock.svelte-1bj46vw .page:where(.svelte-1bj46vw){flex-grow:0}.dock.expanded.svelte-1bj46vw .writing:where(.svelte-1bj46vw),.dock.expanded.svelte-1bj46vw .page:where(.svelte-1bj46vw){flex-grow:1}.tools.svelte-1bj46vw{transition:opacity var(--base) var(--ease-fade);display:flex}.tools.away.svelte-1bj46vw{opacity:0;transition:opacity var(--fast) var(--ease-exit)}.page.away.svelte-1bj46vw,.footer.away.svelte-1bj46vw{opacity:0;transition:opacity var(--fast) var(--ease-exit), translate var(--slow) var(--ease);translate:-32%}.expanding.svelte-1bj46vw .page:where(.svelte-1bj46vw),.expanding.svelte-1bj46vw .footer:where(.svelte-1bj46vw){transition:opacity var(--slow) var(--ease-fade)}@media (prefers-reduced-motion:reduce){.page.away.svelte-1bj46vw,.footer.away.svelte-1bj46vw{translate:none}}.viewer.svelte-1bj46vw{flex-direction:column;padding:0 0 4px;display:flex;position:absolute;inset:8px -12px 0}.expanded.svelte-1bj46vw .viewer:where(.svelte-1bj46vw),.roomy.svelte-1bj46vw .viewer:where(.svelte-1bj46vw){top:16px}.glide.svelte-1bj46vw{background:color-mix(in srgb, var(--sunk) 45%, transparent);opacity:0;pointer-events:none;contain:strict;height:0;transition:opacity var(--fast) var(--ease-exit), transform var(--base) var(--ease), height var(--base) var(--ease);border-radius:8px;position:absolute;top:0;left:4px;right:4px}.glide.svelte-1bj46vw.lit{opacity:1;transition:opacity var(--fast) var(--ease-fade), transform var(--base) var(--ease), height var(--base) var(--ease)}@media (prefers-reduced-motion:reduce){.glide.svelte-1bj46vw,.glide.svelte-1bj46vw.lit{transition:opacity var(--fast) ease}}.draft.svelte-1bj46vw{flex-shrink:0;position:relative}.draft.svelte-1bj46vw+.draft:where(.svelte-1bj46vw):before{content:"";background:linear-gradient(90deg, transparent, var(--line) 36px, var(--line) calc(100% - 36px), transparent);pointer-events:none;height:1px;transition:opacity var(--fast) ease;position:absolute;top:0;left:10px;right:10px}.draft.svelte-1bj46vw.hot:before,.draft.svelte-1bj46vw.hot+.draft:where(.svelte-1bj46vw):before{opacity:0}.pick.svelte-1bj46vw{text-align:left;width:100%;color:var(--ink);background:0 0;border:none;border-radius:8px;align-items:center;gap:14px;padding:11px 12px 12px;display:flex}.pick.svelte-1bj46vw:active{transform:scale(.99)}.d-main.svelte-1bj46vw{flex-direction:column;flex-grow:1;gap:3px;min-width:0;display:flex}.d-title.svelte-1bj46vw,.d-text.svelte-1bj46vw{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.d-title.svelte-1bj46vw{font-family:var(--serif);letter-spacing:-.01em;font-size:17px;font-weight:500;line-height:1.3}.d-text.svelte-1bj46vw{color:var(--muted);font-size:13px;line-height:1.5}.d-side.svelte-1bj46vw{max-width:45%;transition:opacity var(--fast) ease;flex-direction:column;flex-shrink:0;align-items:flex-end;gap:5px;display:flex}.d-when.svelte-1bj46vw{font-family:var(--mono);color:var(--faint);white-space:nowrap;font-size:11px}.draft.svelte-1bj46vw.hot .d-side:where(.svelte-1bj46vw){opacity:0}.discard.svelte-1bj46vw{width:30px;height:30px;color:var(--faint);opacity:0;transition:opacity var(--fast) var(--ease-fade), scale var(--fast) var(--ease), background-color var(--fast) var(--ease-fade), color var(--fast) var(--ease-fade);background:0 0;border-radius:50%;position:absolute;top:50%;right:12px;translate:0 -50%;scale:.9}.draft.svelte-1bj46vw.hot .discard:where(.svelte-1bj46vw),.discard.svelte-1bj46vw:focus-visible{opacity:1;scale:1}@media (hover:hover){.discard.svelte-1bj46vw:hover{color:var(--ink);background:color-mix(in srgb, var(--line) 70%, transparent)}}@media (hover:none){.discard.svelte-1bj46vw{opacity:1}.pick.svelte-1bj46vw{padding-right:44px}}.save.svelte-1bj46vw{white-space:nowrap;height:32px;color:var(--muted);transition:background-color var(--fast) var(--ease-fade), color var(--fast) var(--ease-fade), transform var(--fast) var(--ease);background:0 0;border:none;border-radius:8px;flex-shrink:0;align-items:center;gap:6px;padding:0 10px;font-weight:500;display:inline-flex}@media (hover:hover){.save.svelte-1bj46vw:hover{color:var(--ink);background:var(--sunk)}}.save.svelte-1bj46vw:active{transform:scale(.97)}@container composer-foot (width<=300px){.save.svelte-1bj46vw{width:28px;height:28px;color:var(--faint);border-radius:7px;justify-content:center;padding:0}@media (hover:hover){.save.svelte-1bj46vw:hover{color:var(--muted);background:color-mix(in srgb, var(--sunk) 55%, transparent)}}.save-word.svelte-1bj46vw,.add.svelte-1bj46vw .add-key:where(.svelte-1bj46vw){display:none}}.dock.svelte-1bj46vw .details:where(.svelte-1bj46vw){flex-grow:0;height:clamp(72px,30vh,280px);min-height:44px}.head.svelte-1bj46vw{justify-content:space-between;align-items:center;gap:8px;height:18px;margin-right:-6px;display:flex}.eyebrow.svelte-1bj46vw{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--faint);font-size:11px}.title-field.svelte-1bj46vw{display:grid;position:relative}.title-field.svelte-1bj46vw>:where(.svelte-1bj46vw){grid-area:1/1}.title.svelte-1bj46vw{--title-room:.2em;width:100%;min-width:0;margin:calc(6px - var(--field-shift) - var(--title-room)) 0 calc(6px + var(--field-shift) - var(--title-room));font-family:"Newsreader Field", var(--serif);font-size:22px;font-weight:500;line-height:calc(1em + 2 * var(--title-room));letter-spacing:-.01em;transition:font-size var(--slow) var(--ease);background:0 0;border:none;outline:none;padding:0}.expanded.svelte-1bj46vw .title:where(.svelte-1bj46vw){font-size:30px}.placeholder.svelte-1bj46vw{color:var(--faint);white-space:nowrap;pointer-events:none;transition:opacity var(--base) ease, font-size var(--slow) var(--ease)}.placeholder.gone.svelte-1bj46vw{opacity:0;transition:font-size var(--slow) var(--ease)}.details.svelte-1bj46vw{flex-grow:1;min-height:0;padding:2px 0;font-size:14px;line-height:1.6;display:flex;position:relative}.details.svelte-1bj46vw .md-area .pm-root.is-empty .pm-content:before,.details.svelte-1bj46vw .md-area .loading .placeholder{visibility:hidden}.footer.svelte-1bj46vw{transition:opacity var(--slow) var(--ease-fade), translate var(--slow) var(--ease);justify-content:flex-end;align-items:center;gap:10px;padding-top:8px;display:flex;container:composer-foot/inline-size}.label-slot.svelte-1bj46vw{min-width:0;margin-right:auto;display:flex}@media (hover:none) and (pointer:coarse){.add.svelte-1bj46vw .add-key:where(.svelte-1bj46vw){display:none}}.add.svelte-1bj46vw{white-space:nowrap;height:32px;color:var(--accent-ink);background:var(--accent);transition:background-color var(--fast) ease, transform var(--fast) var(--ease);border:none;border-radius:8px;flex-shrink:0;align-items:center;gap:8px;padding:0 14px;font-weight:500;display:inline-flex}@media (hover:hover){.add.svelte-1bj46vw:hover{background:var(--accent-hover)}}.add-key.svelte-1bj46vw{height:18px;font-family:var(--mono);color:inherit;opacity:.75;border:1px solid color-mix(in srgb, currentColor 35%, transparent);border-radius:5px;place-items:center;padding:0 5px;font-size:10.5px;font-weight:500;line-height:1;display:inline-grid}.add.svelte-1bj46vw:active{transform:scale(.97)}.swap.svelte-1bj46vw{width:15px;height:15px;position:relative}.swap.svelte-1bj46vw svg:where(.svelte-1bj46vw){transition:opacity var(--fast) ease, transform var(--base) var(--ease);position:absolute;inset:0}.swap.svelte-1bj46vw .b:where(.svelte-1bj46vw),.swap.on.svelte-1bj46vw .a:where(.svelte-1bj46vw){opacity:0;transform:rotate(-90deg)scale(.6)}.swap.on.svelte-1bj46vw .b:where(.svelte-1bj46vw){opacity:1;transform:none}.shake.svelte-1bj46vw{animation:.36s ease-in-out leaf-shake}.dock.svelte-1emejri{z-index:5;clip-path:inset(-100vh -100vw 0);pointer-events:none;transition:opacity var(--base) ease, transform var(--slow) var(--ease), translate var(--slow) var(--ease), padding var(--slow) var(--ease);flex-direction:column;justify-content:flex-end;padding:0 10px;display:flex;position:absolute;bottom:0;left:0;right:0}.dock.zoomed-away.svelte-1emejri{opacity:0;transition:opacity var(--fast) var(--ease-exit), translate var(--slow) var(--ease-exit), padding var(--slow) var(--ease);translate:0 110%}@media (prefers-reduced-motion:reduce){.dock.zoomed-away.svelte-1emejri{translate:none}}.fade.svelte-1emejri{height:calc(80px + var(--dock-raise));background:linear-gradient(to bottom, transparent, color-mix(in srgb, var(--paper) 15%, transparent) 30%, color-mix(in srgb, var(--paper) 45%, transparent) 60%, color-mix(in srgb, var(--paper) 72%, transparent) 82%, color-mix(in srgb, var(--paper) 85%, transparent));pointer-events:none;transition:opacity var(--slow) ease;position:absolute;bottom:0;left:0;right:0}.dock.wide.svelte-1emejri{align-items:center}.wide.svelte-1emejri .card:where(.svelte-1emejri){width:min(100%,560px);margin-right:max(0px,50% - 280px)}html[data-tab-layout] .wide.svelte-1emejri .card:where(.svelte-1emejri){width:min(100%,760px);margin-right:max(0px,50% - 380px)}.dock.full.svelte-1emejri{padding:0}.full.svelte-1emejri .card:where(.svelte-1emejri),html[data-tab-layout] .wide.full.svelte-1emejri .card:where(.svelte-1emejri){width:100%;box-shadow:none;border-radius:0;margin-right:0}.dock.hidden.svelte-1emejri{opacity:0;transform:translateY(12px)}.dock.yielded.svelte-1emejri .card:where(.svelte-1emejri){opacity:0;transition:opacity .16s ease, transform .26s var(--ease);transform:translateY(calc(100% + 8px))}.dock.returning.svelte-1emejri .card:where(.svelte-1emejri){transition:opacity var(--base) ease 90ms, transform var(--slow) var(--ease) 90ms}.card.svelte-1emejri{background:var(--raised);width:100%;box-shadow:var(--shadow-pull);pointer-events:auto;transition:transform var(--base) var(--ease), border-radius var(--slow) var(--ease), box-shadow var(--slow) var(--ease), width .3s var(--ease), margin-right .3s var(--ease), background-color var(--base) ease;border-radius:16px 16px 0 0;align-self:flex-end;position:relative;overflow:hidden;transform:translateY(16px)}.dock.svelte-1emejri.sliding:not(.wide):before{content:"";background:var(--raised);height:8px;position:absolute;bottom:0;left:10px;right:10px}.card.svelte-1emejri:before{content:"";z-index:2;background:var(--line-strong);pointer-events:none;width:30px;height:4px;transition:opacity var(--fast) var(--ease-fade), width var(--base) var(--ease), margin var(--base) var(--ease), background-color var(--fast) var(--ease-fade);border-radius:4px;margin-left:-15px;position:absolute;top:6px;left:50%}.open.svelte-1emejri .card:where(.svelte-1emejri):before,.folded.svelte-1emejri .card:where(.svelte-1emejri):before{opacity:0}@media (hover:hover){.dock.svelte-1emejri:not(.open):not(.folded) .card:where(.svelte-1emejri):has(.bar:where(.svelte-1emejri):hover):before{background:var(--accent);width:44px;margin-left:-22px}}.glass.svelte-1emejri .card:where(.svelte-1emejri):before{background:var(--glass-edge)}.catch-glow.svelte-1emejri,.spill.svelte-1emejri{pointer-events:none;opacity:0;transition:opacity var(--base) var(--ease-fade), transform 90ms linear;position:absolute}.catch-glow.svelte-1emejri{background:radial-gradient(closest-side, var(--catch-glow), transparent);width:260px;height:260px;top:-130px;left:calc(50% - 130px)}.spill.svelte-1emejri{left:calc(50% - 130px);bottom:calc(var(--dock-top) - 45px);background:radial-gradient(closest-side, var(--catch-spill), transparent);width:260px;height:90px}.dock.catch-near .catch-glow.svelte-1emejri,.dock.catch-near .spill.svelte-1emejri{opacity:1}.catch-ring.svelte-1emejri{pointer-events:none;opacity:0;transition:opacity var(--base) var(--ease-fade);-webkit-mask-composite:xor;border-radius:16px 16px 0 0;padding:1.5px;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.catch-shine.svelte-1emejri{background:radial-gradient(closest-side, var(--catch-shine), transparent);will-change:transform;width:180px;height:180px;transition:transform 90ms linear;position:absolute;top:-90px;left:calc(50% - 90px)}.dock.catch-on .catch-ring.svelte-1emejri{opacity:1}.folded.svelte-1emejri .catch-ring:where(.svelte-1emejri),.scene.svelte-1emejri .catch-ring:where(.svelte-1emejri),.scene.svelte-1emejri .catch-glow:where(.svelte-1emejri),.scene.svelte-1emejri .spill:where(.svelte-1emejri),.folded.svelte-1emejri .catch-glow:where(.svelte-1emejri),.folded.svelte-1emejri .spill:where(.svelte-1emejri),.open.svelte-1emejri .spill:where(.svelte-1emejri),.hidden.svelte-1emejri .spill:where(.svelte-1emejri),.yielded.svelte-1emejri .spill:where(.svelte-1emejri){opacity:0}.glass.svelte-1emejri .card:where(.svelte-1emejri){background-color:var(--glass-fill);box-shadow:inset 0 0 0 1px var(--glass-edge), var(--glass-shadow)}.glass.svelte-1emejri .label:where(.svelte-1emejri){color:var(--glass-faint)}.glass.svelte-1emejri .label.draft:where(.svelte-1emejri){color:var(--glass-ink)}@media (hover:hover){.glass.svelte-1emejri .bar:where(.svelte-1emejri):hover .label:where(.svelte-1emejri){color:var(--glass-ink)}}.scene.svelte-1emejri .card:where(.svelte-1emejri){transition:transform var(--base) var(--ease), border-radius var(--slow) var(--ease), box-shadow var(--slow) var(--ease), width .3s var(--ease), margin-right .3s var(--ease), background-color var(--base) ease}.glass-fade.svelte-1emejri .card:where(.svelte-1emejri){transition:transform var(--base) var(--ease), border-radius var(--slow) var(--ease), width .3s var(--ease), margin-right .3s var(--ease), box-shadow .6s var(--ease-fade), background-color .6s var(--ease-fade)}.glass-fade.svelte-1emejri .label:where(.svelte-1emejri){transition:color .6s var(--ease-fade), opacity .2s ease .12s}.dock.folded.svelte-1emejri .card:where(.svelte-1emejri),html[data-tab-layout] .dock.folded.svelte-1emejri .card:where(.svelte-1emejri){background:var(--accent);width:56px;box-shadow:var(--shadow-pull-folded);margin-right:0}.folded.svelte-1emejri .plus:where(.svelte-1emejri){transform:rotate(90deg)scale(1.12)}@media (hover:hover){.folded.svelte-1emejri .bar:where(.svelte-1emejri):hover .plus:where(.svelte-1emejri){transform:rotate(180deg)scale(1.12)}}.folded.svelte-1emejri .fade:where(.svelte-1emejri),.scene.svelte-1emejri .fade:where(.svelte-1emejri){opacity:0}.folded.svelte-1emejri .label:where(.svelte-1emejri),.folded.svelte-1emejri .tag:where(.svelte-1emejri){opacity:0;transition:opacity .1s}.folded.svelte-1emejri .word:where(.svelte-1emejri){animation-play-state:paused}.draft-dot.svelte-1emejri{background:var(--accent-ink);opacity:0;width:7px;height:7px;transition:opacity var(--fast) ease, transform var(--base) var(--spring);border-radius:50%;position:absolute;top:9px;right:9px;transform:scale(.4)}.folded.svelte-1emejri .draft-dot:where(.svelte-1emejri){opacity:1;transition-delay:.16s;transform:none}@media (hover:hover){.dock.svelte-1emejri:not(.open):not(.folded) .card:where(.svelte-1emejri):has(.bar:where(.svelte-1emejri):hover){transition:transform var(--hover-lift-ms,var(--base)) var(--hover-lift,var(--ease)), border-radius var(--slow) var(--ease), box-shadow var(--slow) var(--ease), width .3s var(--ease), margin-right .3s var(--ease), background-color var(--base) ease;transform:translateY(6px)}.dock.svelte-1emejri:not(.open):not(.folded):not(.glass) .card:where(.svelte-1emejri):has(.bar:where(.svelte-1emejri):hover){box-shadow:var(--shadow-pull-up)}.dock.folded.svelte-1emejri .card:where(.svelte-1emejri):has(.bar:where(.svelte-1emejri):hover){transform:translateY(14px)}.dock.svelte-1emejri:not(.folded) .bar:where(.svelte-1emejri):hover .plus:where(.svelte-1emejri){transition:transform var(--hover-pop-ms,var(--base)) var(--hover-pop,var(--spring));transform:scale(1.12)}.dock.svelte-1emejri:not(.folded) .bar:where(.svelte-1emejri):hover .label:where(.svelte-1emejri){transform:translate(2px)}}@media (prefers-reduced-motion:reduce){@media (hover:hover){.dock.svelte-1emejri:not(.open) .card:where(.svelte-1emejri):has(.bar:where(.svelte-1emejri):hover){transform:translateY(16px)}.dock.svelte-1emejri .bar:where(.svelte-1emejri):hover .plus:where(.svelte-1emejri),.dock.svelte-1emejri .bar:where(.svelte-1emejri):hover .label:where(.svelte-1emejri){transform:none}}}.open.svelte-1emejri .card:where(.svelte-1emejri){transform:none}.composer.svelte-1emejri{flex-direction:column;min-width:0;display:flex}.dock.fits.svelte-1emejri .card:where(.svelte-1emejri),.dock.fits.svelte-1emejri .composer:where(.svelte-1emejri){max-height:calc(var(--dock-room) - 20px - var(--dock-raise))}.dock.wide.fits.svelte-1emejri .card:where(.svelte-1emejri),.dock.wide.fits.svelte-1emejri .composer:where(.svelte-1emejri){max-height:calc(var(--dock-room) - 24px - var(--dock-raise))}.dock.full.svelte-1emejri{top:0}.full.svelte-1emejri .card:where(.svelte-1emejri){flex:none;height:100%}.full.svelte-1emejri .composer:where(.svelte-1emejri){height:100%}.leaving.svelte-1emejri{pointer-events:none;position:absolute;bottom:0;left:0;right:0}.bar.leaving.svelte-1emejri{top:0;bottom:auto}.bar.svelte-1emejri{text-align:left;border-radius:inherit;background:0 0;border:none;align-items:center;gap:10px;width:100%;height:62px;padding:0 12px 16px 16px;display:flex}.bar.svelte-1emejri:not(.leaving),.plus.svelte-1emejri,.label.svelte-1emejri,.tag.svelte-1emejri{position:relative}.plus.svelte-1emejri{width:24px;height:24px;color:var(--accent-ink);background:var(--accent);transition:transform var(--base) var(--spring);border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.dock.svelte-1emejri:not(.folded) .bar:where(.svelte-1emejri):active .plus:where(.svelte-1emejri){transform:scale(.97)}.label.svelte-1emejri{min-width:0;font-family:var(--serif);text-box:trim-both cap alphabetic;color:var(--faint);white-space:nowrap;text-overflow:ellipsis;transition:color var(--fast) ease, opacity .2s ease .12s, transform var(--base) var(--ease);flex-grow:1;padding-block:.3em;font-size:17px;line-height:1.2;overflow:hidden}.roll.svelte-1emejri{vertical-align:baseline;white-space:pre;align-items:center;height:1.5em;margin-block:-.15em;display:inline-grid;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 26% 74%,#0000);mask-image:linear-gradient(#0000,#000 26% 74%,#0000)}.word.svelte-1emejri{animation-name:svelte-1emejri-word-roll;animation-timing-function:var(--ease);grid-area:1/1;justify-self:start;animation-iteration-count:infinite;animation-fill-mode:both}.dock.hidden.svelte-1emejri .word:where(.svelte-1emejri){animation-play-state:paused}.roll.still.svelte-1emejri .word:where(.svelte-1emejri){animation:none}@keyframes svelte-1emejri-word-roll{0%{opacity:0;transform:translateY(.95em)}4%,16.5%{opacity:1;transform:none}21%,to{opacity:0;transform:translateY(-.95em)}}.label.draft.svelte-1emejri{color:var(--ink)}@media (hover:hover){.bar.svelte-1emejri:hover .label:where(.svelte-1emejri){color:var(--ink)}}.key.svelte-1emejri{min-width:18px;height:18px;font-family:var(--mono);color:var(--faint);opacity:.8;border:1px solid color-mix(in srgb, currentColor 32%, transparent);transition:color var(--fast) ease, opacity .2s ease .12s;border-radius:5px;flex-shrink:0;place-items:center;margin-left:auto;padding:0 4px;font-size:10.5px;font-weight:500;line-height:1;display:inline-grid;position:relative}@media (hover:hover){.bar.svelte-1emejri:hover .key:where(.svelte-1emejri){color:var(--ink);opacity:.62}}.folded.svelte-1emejri .key:where(.svelte-1emejri){opacity:0;transition:opacity .1s}.glass.svelte-1emejri .key:where(.svelte-1emejri){color:var(--glass-faint)}@media (hover:hover){.glass.svelte-1emejri .bar:where(.svelte-1emejri):hover .key:where(.svelte-1emejri){color:var(--glass-ink)}}.glass-fade.svelte-1emejri .key:where(.svelte-1emejri){transition:color .6s var(--ease-fade), opacity .2s ease .12s}.saved.svelte-1emejri{white-space:nowrap;height:22px;color:var(--muted);background:var(--sunk);transition:color var(--fast) ease, background-color var(--fast) ease, opacity .2s ease .12s;border-radius:7px;flex-shrink:0;align-items:center;gap:5px;padding:0 8px 0 7px;font-size:12px;font-weight:500;display:inline-flex;position:relative}.saved.compact.svelte-1emejri{font-variant-numeric:tabular-nums;gap:4px;padding:0 7px 0 6px}@media (hover:hover){.saved.svelte-1emejri:hover{color:var(--ink);background:var(--line)}}.folded.svelte-1emejri .saved:where(.svelte-1emejri){opacity:0;transition:opacity .1s}.glass.svelte-1emejri .saved:where(.svelte-1emejri){color:var(--glass-ink);background:color-mix(in srgb, var(--glass-ink) 12%, transparent)}.tag.svelte-1emejri{font-family:var(--mono);color:var(--accent);background:var(--accent-soft);border-radius:999px;flex-shrink:0;padding:1px 7px;font-size:11px;transition:opacity .2s .12s}.divider.svelte-1yp824u{cursor:col-resize;touch-action:none;height:100%;transition:opacity var(--base) ease;outline:none;justify-content:center;display:flex;position:relative;overflow:hidden}.divider.svelte-1yp824u:before{content:"";transition:background-color var(--base) ease;background-color:#0000;position:absolute;inset:0 calc(50% + .5px) 0 0}.divider.lit.svelte-1yp824u:before{background-color:var(--raised)}.divider.overlay.svelte-1yp824u .line:where(.svelte-1yp824u){background:0 0}.divider.hidden.svelte-1yp824u{opacity:0;pointer-events:none}.line.svelte-1yp824u{background:var(--line);width:1px;height:100%;transition:background-color var(--fast) ease, transform var(--fast) var(--ease)}.grip.svelte-1yp824u{background:var(--accent);opacity:0;width:4px;height:28px;transition:opacity var(--fast) ease, transform var(--base) var(--spring);border-radius:4px;margin:-14px 0 0 -2px;position:absolute;top:50%;left:50%;transform:scaleY(.6)}.divider.svelte-1yp824u:focus-visible .line:where(.svelte-1yp824u),.dragging.svelte-1yp824u .line:where(.svelte-1yp824u){background:var(--accent);transform:scaleX(2)}@media (hover:hover){.divider.svelte-1yp824u:hover .line:where(.svelte-1yp824u){background:var(--accent);transform:scaleX(2)}}.divider.svelte-1yp824u:focus-visible .grip:where(.svelte-1yp824u),.dragging.svelte-1yp824u .grip:where(.svelte-1yp824u){opacity:1;transform:none}@media (hover:hover){.divider.svelte-1yp824u:hover .grip:where(.svelte-1yp824u){opacity:1;transform:none}}.tab.svelte-19k2z65{z-index:5;width:46px;color:var(--muted);background:var(--raised);opacity:0;pointer-events:none;transition:opacity var(--base) ease, transform var(--slow) var(--ease), color var(--fast) ease;border:none;flex-direction:column;align-items:center;gap:10px;padding:14px 0;display:flex;position:absolute;top:50%}.right.svelte-19k2z65{box-shadow:0 0 0 1px var(--line), -6px 8px 20px -14px #3c2d1473;border-radius:12px 0 0 12px;padding-right:12px;right:-12px;transform:translate(16px,-50%)}.left.svelte-19k2z65{box-shadow:0 0 0 1px var(--line), 6px 8px 20px -14px #3c2d1473;border-radius:0 12px 12px 0;padding-left:12px;left:-12px;transform:translate(-16px,-50%)}.visible.svelte-19k2z65{opacity:1;pointer-events:auto;transition-delay:.16s;transform:translateY(-50%)}@media (hover:hover){.visible.svelte-19k2z65:hover{color:var(--accent);transition-delay:0s}.right.visible.svelte-19k2z65:hover{transform:translate(-4px,-50%)}.left.visible.svelte-19k2z65:hover{transform:translate(4px,-50%)}}.label.svelte-19k2z65{writing-mode:vertical-rl;font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;font-size:11px}.right.svelte-19k2z65 .label:where(.svelte-19k2z65){transform:rotate(180deg)}.count.svelte-19k2z65{min-width:18px;height:18px;font-family:var(--mono);color:var(--accent-ink);background:var(--accent);border-radius:999px;justify-content:center;align-items:center;padding:0 4px;font-size:10px;display:flex}.head.svelte-dy4v5w{padding:4px 10px 2px}.caps.svelte-dy4v5w{font-family:var(--mono);letter-spacing:.07em;text-transform:uppercase;color:var(--faint);font-size:10.5px}.option.svelte-dy4v5w{width:100%;height:32px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;transition:background-color var(--fast) ease;background:0 0;border:none;border-radius:8px;align-items:center;gap:8px;padding:0 10px;display:flex}.option.on.svelte-dy4v5w{background:var(--accent-soft)}.tag.svelte-dy4v5w{color:var(--accent);white-space:nowrap;background:var(--accent-soft);border-radius:5px;padding:1px 4px;font-weight:500}.option.on.svelte-dy4v5w .tag:where(.svelte-dy4v5w){background:0 0}.tag.svelte-dy4v5w b:where(.svelte-dy4v5w){font-weight:700}.hash.svelte-dy4v5w{opacity:.55}.count.svelte-dy4v5w{font-family:var(--mono);color:var(--faint);white-space:nowrap;margin-left:auto;font-size:11.5px}.hints.svelte-dy4v5w{color:var(--muted);white-space:nowrap;border-top:1px solid var(--line);gap:16px;margin:6px 4px 0;padding:8px 6px 2px;font-size:11.5px;display:flex}kbd.svelte-dy4v5w{font-family:var(--mono);color:var(--muted);box-shadow:inset 0 0 0 1px var(--line-strong);border-radius:4px;margin-right:5px;padding:0 4px;font-size:10.5px}.trigger.svelte-1jnv0us{min-width:0;max-width:180px;height:30px;color:var(--muted);transition:background-color var(--fast) ease, color var(--fast) ease, box-shadow var(--base) ease, transform var(--fast) var(--ease);background:0 0;border:none;border-radius:8px;flex-shrink:1;align-items:center;gap:6px;padding:0 8px 0 10px;font-size:12.5px;font-weight:500;display:inline-flex}.trigger.open.svelte-1jnv0us{color:var(--ink);background:var(--sunk)}@media (hover:hover){.trigger.svelte-1jnv0us:hover{color:var(--ink);background:var(--sunk)}}.trigger.svelte-1jnv0us:active{transform:scale(.97)}.trigger.filtered.svelte-1jnv0us{color:var(--ink);background:var(--raised);box-shadow:var(--shadow-card)}.trigger.filtered.open.svelte-1jnv0us{background:var(--raised);box-shadow:var(--shadow-lift)}@media (hover:hover){.trigger.filtered.svelte-1jnv0us:hover{background:var(--raised);box-shadow:var(--shadow-lift)}}.name.svelte-1jnv0us{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.lines.svelte-1jnv0us,.chevron.svelte-1jnv0us{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.link.svelte-1jnv0us{fill:none;stroke:var(--accent);stroke-width:2.2px;stroke-linecap:round;flex-shrink:0}.row-link.svelte-1jnv0us{width:12px;height:12px}.chevron.svelte-1jnv0us{color:var(--faint);transition:transform var(--base) var(--ease)}.open.svelte-1jnv0us .chevron:where(.svelte-1jnv0us){transform:rotate(180deg)}@container (width<=480px){.name.all.svelte-1jnv0us{display:none}}.options.svelte-1jnv0us{flex-direction:column;gap:1px;max-height:260px;display:flex;overflow-y:auto}.option.svelte-1jnv0us{text-align:left;width:100%;min-height:30px;color:var(--ink);transition:background-color var(--fast) ease;background:0 0;border:none;border-radius:7px;align-items:center;gap:9px;padding:0 8px;font-size:13px;display:flex}.option.on.svelte-1jnv0us{background:var(--sunk);font-weight:500}.option.svelte-1jnv0us:focus-visible{background:var(--line)}.option.muted.svelte-1jnv0us{color:var(--muted)}.text.svelte-1jnv0us{white-space:nowrap;text-overflow:ellipsis;flex-grow:1;min-width:0;overflow:hidden}.count.svelte-1jnv0us{font-family:var(--mono);color:var(--faint);transition:opacity var(--fast) var(--ease-fade);flex-shrink:0;font-size:11px}.label-row.svelte-1jnv0us{position:relative}.label-row.sep.svelte-1jnv0us{background:var(--line);height:1px;margin:4px 2px}.pin-toggle.svelte-1jnv0us{width:24px;height:24px;color:var(--faint);opacity:0;transition:opacity var(--fast) var(--ease-fade), rotate var(--base) var(--ease), color var(--fast) var(--ease-fade);background:0 0;border:none;border-radius:6px;place-items:center;padding:0;display:grid;position:absolute;top:50%;right:22px;translate:0 -50%;rotate:-14deg}.pin-toggle.on.svelte-1jnv0us{color:var(--accent)}@media (hover:hover){.label-row.svelte-1jnv0us:hover .pin-toggle:where(.svelte-1jnv0us){opacity:1;rotate:0deg}.label-row.svelte-1jnv0us:hover .count:where(.svelte-1jnv0us){opacity:0}.pin-toggle.svelte-1jnv0us:hover{color:var(--accent)}.pin-toggle.on.svelte-1jnv0us:hover{color:var(--danger)}}@media (prefers-reduced-motion:reduce){.pin-toggle.svelte-1jnv0us{transition:opacity var(--fast) var(--ease-fade);rotate:none}}.tick.svelte-1jnv0us{fill:none;stroke:var(--accent);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;opacity:0;transition:stroke-dashoffset var(--base) var(--ease), opacity var(--fast) ease;flex-shrink:0;margin-left:-2px}.tick.on.svelte-1jnv0us{stroke-dashoffset:0;opacity:1}.stack.svelte-1jnv0us{flex-shrink:0;display:inline-flex}.stacked.svelte-1jnv0us{box-shadow:0 0 0 1.5px var(--raised);border-radius:50%;display:inline-flex;position:relative}.stacked.svelte-1jnv0us+.stacked:where(.svelte-1jnv0us){margin-left:-3px}.sep.svelte-1jnv0us{background:var(--line);height:1px;margin:4px 2px}.logo.svelte-ekywri{--write:.75s;font:inherit;color:var(--ink);cursor:pointer;-webkit-user-select:none;user-select:none;transform-origin:8px;transition:transform var(--fast) var(--ease);background:0 0;border:0;border-radius:6px;flex-shrink:0;align-items:center;gap:2px;padding:0;display:flex;position:relative}.logo.svelte-ekywri:active{transform:scale(.97)}.logo.svelte-ekywri:before{content:"";background:var(--sunk);opacity:0;pointer-events:none;transition:opacity var(--fast) var(--ease-exit);border-radius:10px;position:absolute;inset:-5px -8px -5px -7px}.logo.room.svelte-ekywri:before{right:calc(-14px - var(--note-w));clip-path:inset(0 calc(var(--note-w) + 6px) 0 0 round 10px);transition:opacity var(--fast) var(--ease-exit), clip-path var(--fast) var(--ease-exit)}.logo.svelte-ekywri:not(.settled):focus-visible:before{opacity:1;pointer-events:auto;transition:opacity var(--fast) var(--ease-fade)}@media (hover:hover){.logo.svelte-ekywri:not(.settled):hover:before{opacity:1;pointer-events:auto;transition:opacity var(--fast) var(--ease-fade)}}.logo.room.svelte-ekywri:not(.settled):focus-visible:before{clip-path:inset(0 round 10px);transition:opacity var(--fast) var(--ease-fade), clip-path var(--base) var(--ease) .12s}@media (hover:hover){.logo.room.svelte-ekywri:not(.settled):hover:before{clip-path:inset(0 round 10px);transition:opacity var(--fast) var(--ease-fade), clip-path var(--base) var(--ease) .12s}}.logo.pro.svelte-ekywri{margin-right:36px}.badge.svelte-ekywri{height:17px;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--accent);background:var(--accent-soft);pointer-events:none;transition:opacity var(--fast) ease, transform var(--base) var(--ease);border-radius:5px;align-items:center;margin-top:-8.5px;padding:0 6px;font-size:9.5px;font-weight:600;display:inline-flex;position:absolute;top:50%;left:calc(100% + 7px)}@container (width<=370px){.logo.pro.svelte-ekywri{margin-right:0}.badge.svelte-ekywri{display:none}}.logo.room.svelte-ekywri:not(.settled):focus-visible .badge:where(.svelte-ekywri){opacity:0;transform:translate(-4px)scale(.92)}@media (hover:hover){.logo.room.svelte-ekywri:not(.settled):hover .badge:where(.svelte-ekywri){opacity:0;transform:translate(-4px)scale(.92)}}.note.svelte-ekywri{height:24px;font-family:var(--sans);white-space:nowrap;color:var(--accent);background:var(--accent-soft);opacity:0;transform-origin:0;pointer-events:none;transition:opacity var(--fast) ease, transform var(--base) var(--ease);border-radius:999px;align-items:center;gap:6px;padding:0 9px 0 8px;font-size:12px;font-weight:500;display:inline-flex;position:absolute;top:50%;left:calc(100% + 10px);transform:translate(-6px,-50%)scale(.96)}.logo.room.svelte-ekywri:not(.settled):focus-visible .note:where(.svelte-ekywri){opacity:1;pointer-events:auto;transition-delay:.12s;transform:translateY(-50%)}@media (hover:hover){.logo.room.svelte-ekywri:not(.settled):hover .note:where(.svelte-ekywri){opacity:1;pointer-events:auto;transition-delay:.12s;transform:translateY(-50%)}}.logo.room.svelte-ekywri .note:where(.svelte-ekywri){clip-path:inset(0 calc(100% + 2px) 0 0);transition:opacity var(--fast) var(--ease-exit), clip-path var(--fast) var(--ease-exit);border-radius:6px;transform:translateY(-50%)}.logo.room.svelte-ekywri:not(.settled):focus-visible .note:where(.svelte-ekywri){clip-path:inset(0);transition:opacity var(--fast) var(--ease-fade) .12s, clip-path var(--base) var(--ease) .12s}@media (hover:hover){.logo.room.svelte-ekywri:not(.settled):hover .note:where(.svelte-ekywri){clip-path:inset(0);transition:opacity var(--fast) var(--ease-fade) .12s, clip-path var(--base) var(--ease) .12s}}.logo.svelte-ekywri:not(.room) .note:where(.svelte-ekywri){z-index:30;color:var(--paper);background:var(--ink);box-shadow:var(--shadow-float);transform-origin:0 0;border-radius:7px;padding:0 9px 0 8px;top:calc(100% + 6px);left:0;transform:translateY(-4px)scale(.97)}.logo.svelte-ekywri:not(.room):not(.settled):focus-visible .note:where(.svelte-ekywri){opacity:1;pointer-events:auto;transition-delay:.12s;transform:none}@media (hover:hover){.logo.svelte-ekywri:not(.room):not(.settled):hover .note:where(.svelte-ekywri){opacity:1;pointer-events:auto;transition-delay:.12s;transform:none}}.logo.svelte-ekywri:not(.room) .note:where(.svelte-ekywri):before{content:"";height:8px;position:absolute;bottom:100%;left:0;right:0}.dot.svelte-ekywri{width:6px;height:6px;box-shadow:0 0 0 3px var(--accent-soft);background:currentColor;border-radius:50%}.count.svelte-ekywri{font-family:var(--mono);color:var(--accent-ink);background:var(--accent);border-radius:4px;padding:2px 5px;font-size:10px;font-weight:600;line-height:1.2}.logo.svelte-ekywri:not(.room) .count:where(.svelte-ekywri){color:var(--ink);background:var(--paper)}.hopper.svelte-ekywri{transform-origin:50% 100%;display:inline-flex;position:relative}.shadow.svelte-ekywri{opacity:0;pointer-events:none;background:#3c2d1473;border-radius:50%;width:16px;height:3px;position:absolute;bottom:1px;left:3px}.logo.hop-a.svelte-ekywri .hopper:where(.svelte-ekywri){animation:1.1s both svelte-ekywri-hop-a}.logo.hop-b.svelte-ekywri .hopper:where(.svelte-ekywri){animation:1.1s both svelte-ekywri-hop-b}.logo.hop-a.svelte-ekywri .shadow:where(.svelte-ekywri){animation:1.1s both svelte-ekywri-hop-shadow-a}.logo.hop-b.svelte-ekywri .shadow:where(.svelte-ekywri){animation:1.1s both svelte-ekywri-hop-shadow-b}.logo.hop-a.svelte-ekywri .word:where(.svelte-ekywri) span:where(.svelte-ekywri){animation:1.1s both svelte-ekywri-hop-letter-a;animation-delay:calc(var(--i) * 70ms)}.logo.hop-b.svelte-ekywri .word:where(.svelte-ekywri) span:where(.svelte-ekywri){animation:1.1s both svelte-ekywri-hop-letter-b;animation-delay:calc(var(--i) * 70ms)}@keyframes svelte-ekywri-hop-a{0%{animation-timing-function:cubic-bezier(.3,0,.3,1);transform:none}11.6%{animation-timing-function:cubic-bezier(.2,.8,.35,1);transform:scale(1.16,.82)}34.9%{animation-timing-function:cubic-bezier(.55,0,.85,.45);transform:translateY(-12px)rotate(-5deg)scale(.93,1.08)}52.4%{animation-timing-function:cubic-bezier(.3,0,.3,1);transform:scale(1.18,.82)}64%{transform:scale(.97,1.03)}75.6%,to{transform:none}}@keyframes svelte-ekywri-hop-b{0%{animation-timing-function:cubic-bezier(.3,0,.3,1);transform:none}11.6%{animation-timing-function:cubic-bezier(.2,.8,.35,1);transform:scale(1.16,.82)}34.9%{animation-timing-function:cubic-bezier(.55,0,.85,.45);transform:translateY(-12px)rotate(-5deg)scale(.93,1.08)}52.4%{animation-timing-function:cubic-bezier(.3,0,.3,1);transform:scale(1.18,.82)}64%{transform:scale(.97,1.03)}75.6%,to{transform:none}}@keyframes svelte-ekywri-hop-letter-a{0%,43.6%{animation-timing-function:cubic-bezier(.2,.8,.35,1);transform:none}58.2%{animation-timing-function:cubic-bezier(.55,0,.85,.45);transform:translateY(-6px)rotate(-5deg)}72.7%{animation-timing-function:cubic-bezier(.3,0,.3,1);transform:scale(1.1,.88)}81.5%{transform:scale(.97,1.03)}90%,to{transform:none}}@keyframes svelte-ekywri-hop-letter-b{0%,43.6%{animation-timing-function:cubic-bezier(.2,.8,.35,1);transform:none}58.2%{animation-timing-function:cubic-bezier(.55,0,.85,.45);transform:translateY(-6px)rotate(-5deg)}72.7%{animation-timing-function:cubic-bezier(.3,0,.3,1);transform:scale(1.1,.88)}81.5%{transform:scale(.97,1.03)}90%,to{transform:none}}@keyframes svelte-ekywri-hop-shadow-a{0%{opacity:0;transform:none}11.6%{opacity:.3;transform:scaleX(1.12)}34.9%{opacity:.1;transform:scaleX(.55)}52.4%{opacity:.3;transform:scaleX(1.15)}75.6%,to{opacity:0;transform:none}}@keyframes svelte-ekywri-hop-shadow-b{0%{opacity:0;transform:none}11.6%{opacity:.3;transform:scaleX(1.12)}34.9%{opacity:.1;transform:scaleX(.55)}52.4%{opacity:.3;transform:scaleX(1.15)}75.6%,to{opacity:0;transform:none}}.mark.svelte-ekywri{flex-shrink:0;width:22px;height:22px}.mark.svelte-ekywri path:where(.svelte-ekywri){fill:none;stroke:var(--accent);stroke-width:5.4px;stroke-linecap:round;stroke-linejoin:round}.word.svelte-ekywri{font-family:var(--sans);letter-spacing:-.035em;font-size:22px;font-weight:600;line-height:1;display:inline-flex;position:relative}.word.svelte-ekywri span:where(.svelte-ekywri){transform-origin:50% 100%;display:inline-block}.writing.svelte-ekywri path:where(.svelte-ekywri){stroke-dasharray:1 1.02;stroke-dashoffset:1px;animation:svelte-ekywri-write-pen var(--write) linear forwards}.word.writing.svelte-ekywri span:where(.svelte-ekywri){opacity:0;animation:svelte-ekywri-write-letter calc(var(--write) * .34) cubic-bezier(.2, .8, .2, 1) forwards}.word.writing.svelte-ekywri span:where(.svelte-ekywri):first-child{animation-delay:calc(var(--write) * .6)}.word.writing.svelte-ekywri span:where(.svelte-ekywri):nth-child(2){animation-delay:calc(var(--write) * .66)}.word.writing.svelte-ekywri span:where(.svelte-ekywri):nth-child(3){animation-delay:calc(var(--write) * .72)}.word.writing.svelte-ekywri span:where(.svelte-ekywri):nth-child(4){animation-delay:calc(var(--write) * .78)}@keyframes svelte-ekywri-write-pen{0%{stroke-dashoffset:1px;opacity:0;animation-timing-function:cubic-bezier(.5,0,.9,.7)}2%{opacity:1}11%{stroke-dashoffset:.848px;animation-timing-function:cubic-bezier(.25,.3,.6,.85)}42%{stroke-dashoffset:.553px;animation-timing-function:cubic-bezier(.35,.25,.45,1)}70%{stroke-dashoffset:.259px;animation-timing-function:cubic-bezier(.3,.2,.25,1)}to{stroke-dashoffset:0;opacity:1}}@keyframes svelte-ekywri-write-letter{0%{opacity:0;filter:blur(.07em);transform:translateY(.16em)}60%{opacity:1}to{opacity:1;filter:blur();transform:none}}.badge.glint.svelte-ekywri{overflow:hidden}.badge.glint.svelte-ekywri:after{content:"";background:linear-gradient(100deg,#0000,#ffffffbf,#0000);width:60%;animation:.9s .38s both svelte-ekywri-badge-glint;position:absolute;top:0;bottom:0;left:0;transform:translate(-140%)}@keyframes svelte-ekywri-badge-glint{to{transform:translate(260%)}}@media (prefers-reduced-motion:reduce){.badge.glint.svelte-ekywri:after{opacity:0;animation:none}.writing.svelte-ekywri path:where(.svelte-ekywri),.word.writing.svelte-ekywri span:where(.svelte-ekywri){stroke-dashoffset:0;opacity:1;animation:none}}.slash.svelte-1vjz2nf{color:var(--line-strong);-webkit-user-select:none;user-select:none;flex-shrink:0;margin:0 4px 0 10px;font-size:18px;font-weight:300;line-height:1}.trigger.svelte-1vjz2nf{min-width:0;max-width:200px;height:30px;color:var(--ink);transition:background-color var(--fast) ease, transform var(--fast) var(--ease);background:0 0;border:none;border-radius:8px;align-items:center;gap:6px;padding:0 8px;font-size:13.5px;font-weight:500;display:inline-flex}.trigger.open.svelte-1vjz2nf{background:var(--sunk)}@media (hover:hover){.trigger.svelte-1vjz2nf:hover{background:var(--sunk)}}.trigger.svelte-1vjz2nf:active{transform:scale(.97)}.emoji.svelte-1vjz2nf{flex-shrink:0;font-size:15px;line-height:1}.slot.svelte-1vjz2nf{flex-shrink:0;width:22px;height:22px}.emoji-button.svelte-1vjz2nf{z-index:1;width:26px;height:26px;color:var(--faint);transition:background-color var(--fast) var(--ease-fade), opacity var(--fast) var(--ease-fade);background:0 0;border:none;border-radius:7px;place-items:center;margin-top:-13px;padding:0;font-size:15px;line-height:1;display:grid;position:absolute;top:50%;left:29px}.emoji-button.svelte-1vjz2nf:focus-visible{background:var(--line)}@media (hover:hover){.emoji-button.svelte-1vjz2nf:not(.still):hover{background:var(--line)}}.emoji-button.still.svelte-1vjz2nf{pointer-events:none}.emoji-button.empty.svelte-1vjz2nf{opacity:0}.row.svelte-1vjz2nf:focus-within .emoji-button.empty:where(.svelte-1vjz2nf){opacity:1}@media (hover:hover){.row.svelte-1vjz2nf:hover .emoji-button.empty:where(.svelte-1vjz2nf){opacity:1}}.ico-smile-add.svelte-1vjz2nf{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.emoji-glyph.svelte-1vjz2nf{font-variant-emoji:emoji;font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif}.name.svelte-1vjz2nf{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.chevron.svelte-1vjz2nf{color:var(--faint);fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;transition:transform var(--base) var(--ease);flex-shrink:0}.open.svelte-1vjz2nf .chevron:where(.svelte-1vjz2nf){transform:rotate(180deg)}.eyebrow.svelte-1vjz2nf{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--faint);margin:4px 8px;font-size:10.5px;font-weight:500}.options.svelte-1vjz2nf{flex-direction:column;gap:1px;display:flex}.options.long.svelte-1vjz2nf{max-height:280px;overflow-y:auto}.row.svelte-1vjz2nf{transition:background-color var(--fast) ease;border-radius:8px;align-items:center;display:flex;position:relative}.row.actions.svelte-1vjz2nf{background:var(--sunk)}.option.svelte-1vjz2nf{text-align:left;width:100%;min-width:0;height:34px;color:var(--ink);transition:background-color var(--fast) ease, opacity var(--fast) ease;background:0 0;border:none;border-radius:8px;flex-grow:1;align-items:center;gap:9px;padding:0 8px;font-size:13px;display:flex}.option.svelte-1vjz2nf:disabled{opacity:.5;cursor:default}.row.svelte-1vjz2nf .option:where(.svelte-1vjz2nf){padding-right:12px}.row.on.svelte-1vjz2nf .option:where(.svelte-1vjz2nf){font-weight:500}.tick.svelte-1vjz2nf{width:14px;color:var(--accent);flex-shrink:0;justify-content:center;display:inline-flex}.tick.svelte-1vjz2nf svg:where(.svelte-1vjz2nf){fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.text.svelte-1vjz2nf{white-space:nowrap;text-overflow:ellipsis;flex-grow:1;min-width:0;overflow:hidden}.count.svelte-1vjz2nf{font-family:var(--mono);color:var(--faint);flex-shrink:0;font-size:11px}.row.editable.svelte-1vjz2nf .option:where(.svelte-1vjz2nf){transition:background-color var(--fast) ease, opacity var(--fast) ease, padding-right var(--base) var(--ease)}.row.editable.svelte-1vjz2nf:focus-within .option:where(.svelte-1vjz2nf),.row.editable.actions.svelte-1vjz2nf .option:where(.svelte-1vjz2nf){padding-right:38px}@media (hover:hover){.row.editable.svelte-1vjz2nf:hover .option:where(.svelte-1vjz2nf){padding-right:38px}}.more.svelte-1vjz2nf{width:24px;height:24px;color:var(--faint);opacity:0;transition:opacity var(--base) ease, transform var(--base) var(--ease), background-color var(--fast) ease, color var(--fast) ease;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:50%;right:5px;transform:translate(6px,-50%)scale(.85)}.more.svelte-1vjz2nf svg:where(.svelte-1vjz2nf){fill:currentColor}.row.svelte-1vjz2nf:focus-within .more:where(.svelte-1vjz2nf),.row.actions.svelte-1vjz2nf .more:where(.svelte-1vjz2nf){opacity:1;transform:translateY(-50%)}@media (hover:hover){.row.svelte-1vjz2nf:hover .more:where(.svelte-1vjz2nf){opacity:1;transform:translateY(-50%)}}.more.svelte-1vjz2nf:focus-visible,.row.actions.svelte-1vjz2nf .more:where(.svelte-1vjz2nf){color:var(--ink);background:var(--line)}@media (hover:hover){.more.svelte-1vjz2nf:hover{color:var(--ink);background:var(--line)}}.sub.svelte-1vjz2nf{z-index:2;background:var(--raised);width:176px;box-shadow:var(--shadow-float);border-radius:10px;flex-direction:column;padding:4px;display:flex;position:absolute;top:calc(100% + 2px);right:2px}.sub.upward.svelte-1vjz2nf{top:auto;bottom:calc(100% + 2px)}.sub-option.svelte-1vjz2nf{text-align:left;height:30px;color:var(--ink);background:0 0;border:none;border-radius:7px;justify-content:space-between;align-items:center;gap:8px;padding:0 8px;font-size:13px;display:flex}.new.svelte-1vjz2nf{color:var(--accent);font-weight:500}.new.svelte-1vjz2nf .tick:where(.svelte-1vjz2nf) svg:where(.svelte-1vjz2nf){stroke-width:2.2px}.pro.svelte-1vjz2nf{letter-spacing:.06em;height:18px;color:var(--accent);background:var(--accent-soft);border-radius:999px;flex-shrink:0;align-items:center;padding:0 7px;font-size:10px;font-weight:600;display:inline-flex}.field.svelte-1vjz2nf{height:34px;margin:0;padding:0 5px 0 10px;font-size:13px}kbd.svelte-1vjz2nf{font-family:var(--mono);color:var(--faint);box-shadow:inset 0 0 0 1px var(--line-strong);border-radius:5px;flex-shrink:0;margin-right:3px;padding:0 5px;font-size:10.5px;line-height:17px}.add.svelte-1vjz2nf{height:24px;color:var(--accent-ink);background:var(--accent);transition:background-color var(--fast) ease, opacity var(--fast) ease;border:none;border-radius:6px;flex-shrink:0;padding:0 9px;font-size:12px;font-weight:500}.add.svelte-1vjz2nf:focus-visible{background:var(--accent-hover)}@media (hover:hover){.add.svelte-1vjz2nf:hover:not(:disabled){background:var(--accent-hover)}}.add.svelte-1vjz2nf:disabled{opacity:.4;cursor:default}.sep.svelte-1vjz2nf{background:var(--line);height:1px;margin:4px 2px}.tip.svelte-1vjz2nf{color:var(--muted);background:color-mix(in srgb, var(--sunk) 55%, var(--raised));border-radius:9px;margin:4px 2px 2px;padding:9px 10px 9px 12px;font-size:12px;line-height:1.45}.header.svelte-f2sohk{border-bottom:1px solid var(--line);height:48px;transition:background-color var(--base) ease;flex-shrink:0;align-items:center;gap:12px;padding:0 10px 0 20px;display:flex;position:relative;container-type:inline-size}.header.with-menu.svelte-f2sohk{gap:6px;padding-left:10px}.menu-button.svelte-f2sohk{transition:opacity var(--base) ease, transform var(--roll-back) var(--roll-ease), background-color var(--fast) ease, color var(--fast) ease}.header.covering.svelte-f2sohk{background:var(--raised)}.brand.svelte-f2sohk{flex-grow:1;align-items:center;min-width:0;display:flex}.notepad.svelte-f2sohk{min-width:0;transition:opacity var(--fast) ease, transform var(--base) var(--ease);align-items:center;display:flex}.brand.svelte-f2sohk:has(.logo.room:not(.settled):focus-visible) .notepad:where(.svelte-f2sohk){opacity:0;pointer-events:none;transition-delay:.12s;transform:translate(6px)}@media (hover:hover){.brand.svelte-f2sohk:has(.logo.room:not(.settled):hover) .notepad:where(.svelte-f2sohk){opacity:0;pointer-events:none;transition-delay:.12s;transform:translate(6px)}}.menu-button.away.svelte-f2sohk{opacity:0;pointer-events:none;transform:scale(.9)}.brand.quiet.svelte-f2sohk .notepad:where(.svelte-f2sohk){opacity:0;pointer-events:none;transform:translate(-6px)}.page-title.svelte-f2sohk{translate:calc(-50% + var(--title-shift,0px)) -50%;transition:translate var(--slow) var(--ease);white-space:nowrap;color:var(--ink);pointer-events:none;font-size:14px;font-weight:500;position:absolute;top:50%;left:50%}.header.svelte-f2sohk{--roll-out:.28s;--roll-back:.26s;--roll-ease:cubic-bezier(.5, 0, .15, 1);--roll-in:cubic-bezier(.3, 1.3, .5, 1);--roll-lift:-30px}.middle.svelte-f2sohk{--roll-at:0s}.tab-button.svelte-f2sohk{--roll-at:15ms}.panel-button.svelte-f2sohk{--roll-at:30ms}.settings-button.svelte-f2sohk{--roll-at:45ms}.brand.svelte-f2sohk,.menu-button.svelte-f2sohk{--roll-at:60ms}.brand.svelte-f2sohk,.middle.svelte-f2sohk,.panel-button.svelte-f2sohk,.tab-button.svelte-f2sohk,.settings-button.svelte-f2sohk{transition:opacity var(--base) ease, transform var(--roll-back) var(--roll-ease), background-color var(--fast) ease, color var(--fast) ease}.panel-button.svelte-f2sohk,.tab-button.svelte-f2sohk{transition:opacity var(--base) ease, transform var(--roll-back) var(--roll-ease), width var(--base) var(--ease), margin-right var(--base) var(--ease), background-color var(--fast) ease, color var(--fast) ease}.editing.svelte-f2sohk .panel-button:where(.svelte-f2sohk),.editing.svelte-f2sohk .tab-button:where(.svelte-f2sohk){opacity:0;pointer-events:none;width:0;transition:opacity .12s ease, transform var(--base) var(--ease), width var(--base) var(--ease) 60ms, margin-right var(--base) var(--ease) 60ms, background-color var(--fast) ease, color var(--fast) ease;margin-right:-12px;transform:scale(.6)}.covering.svelte-f2sohk .brand:where(.svelte-f2sohk),.covering.svelte-f2sohk .menu-button:where(.svelte-f2sohk),.searching.svelte-f2sohk .middle:where(.svelte-f2sohk),.searching.svelte-f2sohk .panel-button:where(.svelte-f2sohk),.searching.svelte-f2sohk .tab-button:where(.svelte-f2sohk),.searching.svelte-f2sohk .settings-button:where(.svelte-f2sohk){opacity:0;transform:translateY(var(--roll-lift));pointer-events:none;transition:opacity .18s ease var(--roll-at), transform var(--roll-out) var(--roll-ease) var(--roll-at), background-color var(--fast) ease, color var(--fast) ease}.filter.svelte-f2sohk{min-width:0;transition:opacity var(--base) ease, transform var(--slow) var(--ease);flex:0 auto;display:flex}.filter.away.svelte-f2sohk{opacity:0;pointer-events:none;transform:translate(6px)scale(.96)}.middle.svelte-f2sohk{flex:0 auto;grid-template-columns:minmax(0,max-content);place-items:center end;min-width:0;margin-right:-8px;display:grid}.middle.svelte-f2sohk>:where(.svelte-f2sohk){transition:opacity var(--base) ease, transform var(--slow) var(--ease);grid-area:1/1}.format.svelte-f2sohk,.middle.toolbar.svelte-f2sohk .seek:where(.svelte-f2sohk),.middle.away.svelte-f2sohk .seek:where(.svelte-f2sohk){opacity:0;pointer-events:none;transform:translateY(-4px)scale(.98)}.format.svelte-f2sohk{scrollbar-width:none;background:var(--sunk);border-radius:10px;min-width:0;max-width:100%;overflow-x:auto}.header.svelte-f2sohk .format:where(.svelte-f2sohk) .toolbar{background:0 0;width:max-content}.format.svelte-f2sohk::-webkit-scrollbar{display:none}.middle.toolbar.svelte-f2sohk .format:where(.svelte-f2sohk){opacity:1;pointer-events:auto;transition-delay:60ms;transform:none}.seek.svelte-f2sohk{align-items:center;gap:8px;display:flex}.pin-pill.svelte-f2sohk{height:30px;color:var(--accent);background:var(--accent-soft);white-space:nowrap;border-radius:10px;flex-shrink:0;align-items:center;gap:8px;padding:0 4px 0 10px;font-size:12.5px;display:inline-flex}.pin-pill.done.svelte-f2sohk{padding-right:12px}.pin-words.svelte-f2sohk{display:inline-grid}.pin-word.svelte-f2sohk{grid-area:1/1}.pin-go.svelte-f2sohk{height:22px;font:inherit;color:var(--accent-ink);background:var(--accent);transition:background-color var(--fast) var(--ease-fade), transform var(--fast) var(--ease);border:none;border-radius:7px;padding:0 10px;font-size:12px;font-weight:500}@media (hover:hover){.pin-go.svelte-f2sohk:hover{background:var(--accent-hover)}}.pin-go.svelte-f2sohk:active,.pin-x.svelte-f2sohk:active,.pin-later.svelte-f2sohk:active{transform:scale(.97)}.pin-x.svelte-f2sohk,.pin-later.svelte-f2sohk{height:22px;font:inherit;color:var(--accent);opacity:.75;transition:opacity var(--fast) var(--ease-fade), transform var(--fast) var(--ease);background:0 0;border:none;border-radius:7px;justify-content:center;align-items:center;padding:0 6px;font-size:12px;display:inline-flex}@media (hover:hover){.pin-x.svelte-f2sohk:hover,.pin-later.svelte-f2sohk:hover{opacity:1}}.pin-up.svelte-f2sohk{animation:svelte-f2sohk-pin-point 1.6s var(--ease) infinite alternate}@keyframes svelte-f2sohk-pin-point{0%{transform:translate(0)}to{transform:translate(2px,-2px)}}.offer-pill.svelte-f2sohk{height:26px;font:inherit;color:var(--accent-ink);background:var(--accent);white-space:nowrap;transition:background-color var(--fast) ease, transform var(--fast) var(--ease);border:none;border-radius:999px;flex-shrink:0;align-items:center;gap:6px;padding:0 10px;font-size:11.5px;display:inline-flex}@media (hover:hover){.offer-pill.svelte-f2sohk:hover{background:var(--accent-hover)}}.offer-pill.svelte-f2sohk:active{transform:scale(.97)}.offer-pill.svelte-f2sohk b:where(.svelte-f2sohk){font-weight:600}.offer-pill.svelte-f2sohk .left:where(.svelte-f2sohk){font-variant-numeric:tabular-nums;opacity:.85;font-weight:500}@container (width<=400px){.offer-pill.svelte-f2sohk .off:where(.svelte-f2sohk){display:none}}kbd.svelte-f2sohk{font-family:var(--mono);color:var(--faint);box-shadow:inset 0 0 0 1px var(--line-strong);transition:opacity var(--fast) ease, transform var(--base) var(--ease), color var(--fast) ease, background-color var(--fast) ease;border-radius:5px;padding:0 6px;font-size:11px;line-height:18px}@container (width<=600px){.header.toolbar.svelte-f2sohk .brand:where(.svelte-f2sohk){opacity:0;pointer-events:none;position:absolute}.header.toolbar.svelte-f2sohk .middle:where(.svelte-f2sohk){flex-grow:1;justify-items:start}.header.svelte-f2sohk:not(.toolbar) .format:where(.svelte-f2sohk){max-width:0;transition:opacity var(--base) ease, transform var(--slow) var(--ease), max-width 0s linear var(--base)}}@container (width<=340px){.header.toolbar.svelte-f2sohk .format:where(.svelte-f2sohk) .toolbar .icon-button{width:26px}.header.toolbar.svelte-f2sohk .format:where(.svelte-f2sohk) .toolbar .divider{margin:0 3px}}.find.svelte-f2sohk{color:var(--accent);opacity:0;pointer-events:none;clip-path:inset(0);transition:opacity var(--fast) ease 80ms, left var(--slow) var(--ease);align-items:center;gap:10px;padding:0 16px 0 20px;display:flex;position:absolute;inset:0}.find.split.svelte-f2sohk{background:var(--raised);box-shadow:inset 1px 0 0 var(--line);padding-left:20px}.find.instant.svelte-f2sohk{transition:opacity var(--base) ease}.searching.svelte-f2sohk .find:where(.svelte-f2sohk){opacity:1;pointer-events:auto;transition:opacity var(--fast) ease, left var(--slow) var(--ease)}.searching.svelte-f2sohk .find.instant:where(.svelte-f2sohk){transition:opacity var(--fast) ease}.find-icon.svelte-f2sohk{--roll-at:50ms}.field.svelte-f2sohk{--roll-at:80ms}.find-end.svelte-f2sohk{--roll-at:.115s}.find-icon.svelte-f2sohk,.field.svelte-f2sohk,.find-end.svelte-f2sohk{opacity:0;transition:opacity .14s ease, transform .24s var(--roll-ease);transform:translateY(30px)}.searching.svelte-f2sohk .find-icon:where(.svelte-f2sohk),.searching.svelte-f2sohk .field:where(.svelte-f2sohk),.searching.svelte-f2sohk .find-end:where(.svelte-f2sohk){opacity:1;transition:opacity .18s ease var(--roll-at), transform .38s var(--roll-in) var(--roll-at);transform:none}.find-icon.svelte-f2sohk{flex-shrink:0}@media (prefers-reduced-motion:reduce){.header.svelte-f2sohk{--roll-lift:0px}.find-icon.svelte-f2sohk,.field.svelte-f2sohk,.find-end.svelte-f2sohk{transform:none}}.field.svelte-f2sohk{flex-grow:1;align-items:center;gap:6px;min-width:0;display:flex}.entry.svelte-f2sohk{flex:60px;align-items:center;min-width:60px;display:grid}.entry.svelte-f2sohk>:where(.svelte-f2sohk){grid-area:1/1}.chip.svelte-f2sohk{height:24px;font:500 13.5px/1 var(--sans);color:var(--accent);white-space:nowrap;background:var(--accent-soft);border-radius:7px;flex-shrink:0;align-items:center;gap:1px;padding:0 3px 0 8px;display:inline-flex}.chip.svelte-f2sohk .hash:where(.svelte-f2sohk){opacity:.55}.chip-x.svelte-f2sohk{width:18px;height:18px;color:inherit;opacity:.6;cursor:pointer;transition:opacity var(--fast) ease, background-color var(--fast) ease;background:0 0;border:none;border-radius:5px;justify-content:center;align-items:center;margin-left:2px;padding:0;display:inline-flex}@media (hover:hover){.chip-x.svelte-f2sohk:hover{opacity:1;background:var(--accent-soft)}}.find.svelte-f2sohk input:where(.svelte-f2sohk),.placeholder.svelte-f2sohk{min-width:0;font-family:var(--sans);padding:0;font-size:15px;line-height:normal}.find.svelte-f2sohk input:where(.svelte-f2sohk){width:100%;color:var(--ink);background:0 0;border:none;outline:none}.placeholder.svelte-f2sohk{color:var(--faint);white-space:nowrap;pointer-events:none;transition:opacity var(--base) ease;overflow:hidden}.placeholder.gone.svelte-f2sohk{opacity:0;transition:none}.scopes.svelte-f2sohk{vertical-align:baseline;white-space:pre;align-items:center;height:1.5em;margin-block:-.15em;display:inline-grid;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 26% 74%,#0000);mask-image:linear-gradient(#0000,#000 26% 74%,#0000)}.scope.svelte-f2sohk{animation-name:svelte-f2sohk-scope-roll;animation-timing-function:var(--ease);grid-area:1/1;justify-self:start;animation-iteration-count:infinite;animation-fill-mode:both}.header.svelte-f2sohk:not(.searching) .scope:where(.svelte-f2sohk),.placeholder.gone.svelte-f2sohk .scope:where(.svelte-f2sohk){animation-play-state:paused}.scopes.still.svelte-f2sohk .scope:where(.svelte-f2sohk){animation:none}.scope-tag.svelte-f2sohk{color:var(--accent)}.scope-hash.svelte-f2sohk{opacity:.55}@keyframes svelte-f2sohk-scope-roll{0%{opacity:0;transform:translateY(.95em)}4%,16.5%{opacity:1;transform:none}21%,to{opacity:0;transform:translateY(-.95em)}}.find-end.svelte-f2sohk{place-items:center end;min-width:34px;height:24px;display:grid}.find-end.svelte-f2sohk>:where(.svelte-f2sohk){grid-area:1/1}.header.svelte-f2sohk:not(.searching) .find-end:where(.svelte-f2sohk)>:where(.svelte-f2sohk){transition:none}.clear.svelte-f2sohk{width:20px;height:20px;color:var(--muted);background:var(--line);opacity:0;pointer-events:none;transition:opacity var(--fast) ease, transform var(--base) var(--spring), background-color var(--fast) ease, color var(--fast) ease;border:none;border-radius:999px;justify-content:center;align-items:center;padding:0;display:flex;transform:scale(.5)}@media (hover:hover){.clear.svelte-f2sohk:hover{color:var(--ink);background:var(--line-strong)}}.esc.svelte-f2sohk{transition:opacity var(--fast) ease, transform var(--base) var(--ease);background:0 0;border:none;border-radius:5px;padding:0;display:flex}@media (hover:hover){.esc.svelte-f2sohk:hover kbd:where(.svelte-f2sohk){color:var(--ink);background:var(--sunk)}}.esc.svelte-f2sohk:active{transform:scale(.94)}.filled.svelte-f2sohk .esc:where(.svelte-f2sohk){opacity:0;pointer-events:none;transform:translate(6px)}.filled.svelte-f2sohk .clear:where(.svelte-f2sohk){opacity:1;pointer-events:auto;transform:scale(1)}.panel-button.svelte-f2sohk,.tab-button.svelte-f2sohk{margin-right:-8px}.tab-button.svelte-f2sohk .strip:where(.svelte-f2sohk){transition:transform var(--base) var(--ease)}@media (hover:hover){.tab-button.svelte-f2sohk:hover .strip:where(.svelte-f2sohk){transform:translateY(-1.5px)}}.panel-button.svelte-f2sohk .edge:where(.svelte-f2sohk){transition:transform var(--base) var(--ease)}@media (hover:hover){.panel-button.svelte-f2sohk:hover .edge:where(.svelte-f2sohk){transform:translate(-2.5px)}}.settings-button.svelte-f2sohk .ico-gear:where(.svelte-f2sohk){transition:transform var(--slow) var(--spring)}.icon-button.active.svelte-f2sohk{color:var(--ink);background:var(--sunk)}.icon-button.active.svelte-f2sohk .ico-gear:where(.svelte-f2sohk){transform:rotate(60deg)}.glyphs.svelte-f2sohk{place-items:center;display:grid}.glyph.svelte-f2sohk{transition:opacity .16s ease, transform var(--slow) var(--spring);grid-area:1/1;display:grid}.glyph.close.svelte-f2sohk,.closing.svelte-f2sohk .glyph.gear:where(.svelte-f2sohk){opacity:0;transition:opacity .12s ease, transform var(--base) var(--ease)}.glyph.close.svelte-f2sohk{transform:rotate(-90deg)scale(.5)}.closing.svelte-f2sohk .glyph.gear:where(.svelte-f2sohk){transform:rotate(90deg)scale(.5)}.closing.svelte-f2sohk .glyph.close:where(.svelte-f2sohk){opacity:1;transition:opacity .16s ease 60ms, transform var(--slow) var(--spring) 40ms;transform:none}.glyph.gear.svelte-f2sohk{transition-delay:40ms}@media (prefers-reduced-motion:reduce){.glyph.svelte-f2sohk{transform:none!important}.glyphs.svelte-f2sohk{rotate:none!important;scale:none!important}}.shift.svelte-f2sohk :is(.cog:where(.svelte-f2sohk),.hub:where(.svelte-f2sohk),.body:where(.svelte-f2sohk),.inner:where(.svelte-f2sohk),.hinge:where(.svelte-f2sohk),.lid:where(.svelte-f2sohk)){transform-box:view-box;transform-origin:12px 12px}.shift.svelte-f2sohk .cog:where(.svelte-f2sohk){transition:transform .32s var(--ease) .16s, opacity .28s var(--ease) .16s}.shift.svelte-f2sohk .hub:where(.svelte-f2sohk){transition:transform .26s var(--ease) .2s}.shift.svelte-f2sohk .body:where(.svelte-f2sohk){opacity:0;transition:transform .22s var(--ease-exit) 60ms, opacity .22s var(--ease-exit) 60ms;transform:translateY(-1px)scale(1.1,.85)}.shift.svelte-f2sohk .inner:where(.svelte-f2sohk){stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset var(--fast) var(--ease-exit)}.shift.svelte-f2sohk .lid:where(.svelte-f2sohk){opacity:0;transition:transform .2s var(--ease-exit), opacity .2s var(--ease-exit);transform:translateY(-5px)}.bin.svelte-f2sohk .shift:where(.svelte-f2sohk) .cog:where(.svelte-f2sohk){opacity:0;transition:transform .26s var(--ease-exit), opacity .22s var(--ease-exit) 40ms;transform:rotate(50deg)scale(.6,.66)translateY(1px)}.bin.svelte-f2sohk .shift:where(.svelte-f2sohk) .hub:where(.svelte-f2sohk){transition:transform .18s var(--ease-exit);transform:scale(0)}.bin.svelte-f2sohk .shift:where(.svelte-f2sohk) .body:where(.svelte-f2sohk){opacity:1;transition:transform .3s var(--ease) .11s, opacity .3s var(--ease) .11s;transform:none}.bin.svelte-f2sohk .shift:where(.svelte-f2sohk) .inner:where(.svelte-f2sohk){stroke-dashoffset:0;transition:stroke-dashoffset var(--base) var(--ease) .24s}.bin.svelte-f2sohk .shift:where(.svelte-f2sohk) .lid:where(.svelte-f2sohk){opacity:1;transition:transform .26s var(--ease) .18s, opacity .26s var(--ease) .18s;transform:none}.glyphs.svelte-f2sohk{transition:scale var(--slow) var(--ease), rotate var(--slow) var(--ease)}.bin.big.svelte-f2sohk .glyphs:where(.svelte-f2sohk){scale:var(--bin-big);rotate:var(--bin-tilt);transition:scale var(--morph) var(--ease) 60ms, rotate var(--morph) var(--ease) 60ms}.shift.svelte-f2sohk .hinge:where(.svelte-f2sohk){transform-origin:19px 7px;transition:transform var(--base) var(--ease)}.lid-open.svelte-f2sohk .shift:where(.svelte-f2sohk) .hinge:where(.svelte-f2sohk){transform:rotate(24deg)translate(.3px,-1px)}.settings-button.bin.svelte-f2sohk{color:var(--ink);background:0 0}@media (hover:hover){.settings-button.bin.svelte-f2sohk:hover{background:0 0}}.settings-button.hushed.svelte-f2sohk:not(.bin){color:var(--muted);background:0 0}@media (hover:hover){.settings-button.hushed.svelte-f2sohk:not(.bin):hover{color:var(--muted);background:0 0}}.settings-button.hot.svelte-f2sohk{color:var(--danger)}.settings-button.svelte-f2sohk{position:relative}.panel-button.svelte-f2sohk{--away-at:0s}.tab-button.svelte-f2sohk{--away-at:28ms}.middle.svelte-f2sohk{--away-at:56ms}.carrying.svelte-f2sohk .middle:where(.svelte-f2sohk),.carrying.svelte-f2sohk .panel-button:where(.svelte-f2sohk),.carrying.svelte-f2sohk .tab-button:where(.svelte-f2sohk){opacity:0;pointer-events:none;transition:opacity var(--fast) var(--ease-exit) var(--away-at), transform var(--base) var(--ease-exit) var(--away-at), background-color var(--fast) ease, color var(--fast) ease;transform:translate(10px)scale(.88)}@container (width<=400px){.carrying.svelte-f2sohk .notepad:where(.svelte-f2sohk){opacity:0;pointer-events:none;transform:translate(-6px)}}.drop.svelte-f2sohk{color:var(--muted);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity var(--fast) var(--ease-exit), transform var(--fast) var(--ease-exit), color var(--base) var(--ease-fade);justify-content:flex-end;align-items:center;font-size:12.5px;font-weight:500;display:flex;position:absolute;top:0;bottom:0;right:46px;transform:translate(8px)}.carrying.svelte-f2sohk .drop:where(.svelte-f2sohk){opacity:1;transition:opacity var(--base) var(--ease-fade) .12s, transform var(--slow) var(--ease) .12s, color var(--base) var(--ease-fade);transform:none}.bin-hot.svelte-f2sohk .drop:where(.svelte-f2sohk){color:var(--danger)}.word.svelte-f2sohk{justify-items:end;display:grid}.tail.svelte-f2sohk{white-space:pre}.say.svelte-f2sohk{transition:opacity var(--base) var(--ease-fade);grid-area:1/1}.say.release.svelte-f2sohk,.bin-hot.svelte-f2sohk .say:where(.svelte-f2sohk):not(.release){opacity:0}.bin-hot.svelte-f2sohk .say.release:where(.svelte-f2sohk){opacity:1;transition-delay:40ms}.bin-wash.svelte-f2sohk{pointer-events:none;opacity:0;transform-origin:100%;background:linear-gradient(to left, color-mix(in srgb, var(--danger) 24%, transparent), color-mix(in srgb, var(--danger) 24%, transparent) 6%, transparent);width:72%;position:absolute;top:0;bottom:-1px;right:0;transform:scaleX(.18)}.carrying.svelte-f2sohk .bin-wash:where(.svelte-f2sohk){will-change:transform, opacity}@media (prefers-reduced-motion:reduce){.shift.svelte-f2sohk :where(.svelte-f2sohk){transform:none!important}}.tag.svelte-1ovy7xu{color:var(--accent);transition:background-color var(--fast) ease;border-radius:4px;font-weight:500}.tag.live.svelte-1ovy7xu{cursor:pointer}@media (hover:hover){.tag.live.svelte-1ovy7xu:hover{background:var(--accent-soft)}}.body.svelte-6bxd5b{font-size:var(--preview-size,13px);line-height:var(--preview-leading,1.5);color:var(--muted);overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.body.compact.svelte-6bxd5b{font-size:var(--preview-size,12px);line-height:1.45}.para.svelte-6bxd5b,.item.svelte-6bxd5b,.task.svelte-6bxd5b{display:block}.gap.svelte-6bxd5b{margin-top:.3em}.task.svelte-6bxd5b,.item.svelte-6bxd5b{text-indent:-1.45em;padding-left:1.45em}.marker.svelte-6bxd5b{text-indent:0;width:1.45em;color:var(--faint);display:inline-block}.item.svelte-6bxd5b:not(.ordered){text-indent:-1em;padding-left:1em}.item.svelte-6bxd5b:not(.ordered) .marker:where(.svelte-6bxd5b){width:1em}.item.ordered.svelte-6bxd5b{text-indent:-1.7em;padding-left:1.7em}.lead.svelte-6bxd5b{text-indent:0;color:var(--faint);margin-right:.25em}.item.ordered.svelte-6bxd5b .marker:where(.svelte-6bxd5b){font-variant-numeric:tabular-nums;width:1.7em}.box.svelte-6bxd5b{vertical-align:-.08em;text-indent:0;width:.84em;height:.84em;box-shadow:inset 0 0 0 1.3px var(--line-strong);border-radius:.23em;justify-content:center;align-items:center;margin-right:.61em;display:inline-flex}.checked.svelte-6bxd5b .box:where(.svelte-6bxd5b){background:var(--accent);box-shadow:none}.box.live.svelte-6bxd5b{cursor:pointer;transition:background-color var(--fast) ease, box-shadow var(--fast) ease, transform var(--fast) var(--ease);position:relative}.box.live.svelte-6bxd5b:before{content:"";position:absolute;inset:-6px}@media (hover:hover){.box.live.svelte-6bxd5b:hover{box-shadow:inset 0 0 0 1.3px var(--faint)}}.checked.svelte-6bxd5b .box.live:where(.svelte-6bxd5b){background:0 0}.box.live.svelte-6bxd5b:after{content:"";border-radius:inherit;background:var(--accent);opacity:0;transition:transform var(--base) var(--spring), opacity var(--fast) ease, background-color var(--fast) ease;position:absolute;inset:0;transform:scale(.3)}.checked.svelte-6bxd5b .box.live:where(.svelte-6bxd5b):after{opacity:1;transform:none}.box.live.svelte-6bxd5b svg:where(.svelte-6bxd5b){z-index:1;position:relative}@media (hover:hover){.checked.svelte-6bxd5b .box.live:where(.svelte-6bxd5b):hover{box-shadow:none}.checked.svelte-6bxd5b .box.live:where(.svelte-6bxd5b):hover:after{background:var(--accent-hover)}}.box.live.svelte-6bxd5b:active{transform:scale(.88)}.box.live.svelte-6bxd5b path:where(.svelte-6bxd5b){stroke-dasharray:12;stroke-dashoffset:12px;transition:stroke-dashoffset var(--base) var(--ease)}.checked.svelte-6bxd5b .box.live:where(.svelte-6bxd5b) path:where(.svelte-6bxd5b){stroke-dashoffset:0}.task-text.svelte-6bxd5b{background-image:linear-gradient(var(--line-strong), var(--line-strong));transition:color var(--base) ease, background-size var(--slow) var(--ease);background-position:0 58%;background-repeat:no-repeat;background-size:0% 1px}@media (prefers-reduced-motion:reduce){.box.live.svelte-6bxd5b,.box.live.svelte-6bxd5b:after,.box.live.svelte-6bxd5b path:where(.svelte-6bxd5b),.task-text.svelte-6bxd5b{transition:none}}.box.svelte-6bxd5b svg:where(.svelte-6bxd5b){fill:none;width:.62em;height:.62em;stroke:var(--accent-ink);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.checked.svelte-6bxd5b .task-text:where(.svelte-6bxd5b){color:var(--faint);background-size:100% 1px}.checked.svelte-6bxd5b .box.live:where(.svelte-6bxd5b)+.task-text:where(.svelte-6bxd5b){transition:color var(--base) ease 60ms, background-size var(--slow) var(--ease) 90ms}.pin.svelte-1h7ukz3{color:var(--accent);transform-origin:50% 85%;flex:none;display:inline-flex}.pin.lead.svelte-1h7ukz3{vertical-align:-.08em;margin-right:.3em}svg.svelte-1h7ukz3{stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.head.svelte-1h7ukz3{fill:currentColor}.needle.svelte-1h7ukz3{fill:none}.pin.svelte-1t0xbr3{text-align:left;width:100%;min-height:30px;color:var(--ink);cursor:pointer;transition:background-color var(--fast) var(--ease-fade);background:0 0;border:none;border-radius:7px;align-items:center;gap:9px;padding:0 8px;font-size:13px;display:flex}.pin.svelte-1t0xbr3 .pin-icon{color:var(--muted)}.pin.on.svelte-1t0xbr3 .pin-icon{color:var(--accent)}.full.svelte-1t0xbr3{color:var(--muted);animation:svelte-1t0xbr3-full-in var(--base) var(--ease) both;margin:2px 8px 4px;font-size:11.5px;line-height:1.4}@keyframes svelte-1t0xbr3-full-in{0%{opacity:0;transform:translateY(-3px)}}.sep.svelte-1t0xbr3{background:var(--line);height:1px;margin:4px 2px 6px}@media (prefers-reduced-motion:reduce){.full.svelte-1t0xbr3{animation:none}}.head.svelte-1t0xbr3{color:var(--faint);padding:2px 6px 6px;font-size:11.5px}.swatches.svelte-1t0xbr3{grid-template-columns:repeat(4,30px);justify-content:space-between;display:grid}.swatch.svelte-1t0xbr3{cursor:pointer;width:30px;height:30px;transition:background-color var(--fast) ease;background:0 0;border:none;border-radius:8px;place-items:center;padding:0;display:grid}.swatch.svelte-1t0xbr3:before{content:"";background:var(--dot);width:16px;height:16px;transition:box-shadow var(--base) ease, transform var(--fast) var(--ease);border-radius:50%}@media (hover:hover){.swatch.svelte-1t0xbr3:hover:before{transform:scale(1.12)}}.swatch.svelte-1t0xbr3:focus-visible{--swatch-ground:var(--sunk);background:var(--sunk)}.swatch.on.svelte-1t0xbr3:before{box-shadow:0 0 0 2px var(--swatch-ground,var(--raised)), 0 0 0 3.5px var(--dot)}@media (prefers-reduced-motion:reduce){.swatch.svelte-1t0xbr3:before{transition:none}}.rail.svelte-yh17vd{--rail-return:.24s;left:50%;bottom:calc(var(--dock-top) + 1px);z-index:6;cursor:pointer;opacity:0;pointer-events:none;width:min(560px,100% - 20px);height:14px;transition:opacity var(--base) ease, transform var(--base) var(--ease), z-index 0s linear var(--rail-return);position:absolute;transform:translate(-50%,4px)}.rail.tucked.svelte-yh17vd{z-index:4;transition:opacity var(--base) ease, transform var(--base) var(--ease), z-index 0s}.rail.on.svelte-yh17vd{opacity:.7;pointer-events:auto;transform:translate(-50%)}.sheet-lifted .rail.on.svelte-yh17vd:not(.folded){transition:opacity var(--base) ease, transform var(--sheet-lift-ms,var(--base)) var(--sheet-lift,var(--ease)), z-index 0s linear var(--rail-return);transform:translate(-50%,-10px)}.rail.folded.svelte-yh17vd,.rail.folded.on.svelte-yh17vd{transform:translate(-50%, var(--dock-top))}.rail.folded.svelte-yh17vd{transition:opacity var(--base) ease, transform .3s var(--ease), z-index 0s linear var(--rail-return)}.folded.svelte-yh17vd .track:where(.svelte-yh17vd){box-shadow:0 0 0 3px color-mix(in srgb, var(--paper) 85%, transparent)}.rail.on.dragging.svelte-yh17vd{opacity:1}@media (hover:hover){.board:hover~.rail.on.svelte-yh17vd,.rail.on.svelte-yh17vd:hover{opacity:1}}.rail.dragging.svelte-yh17vd{cursor:grabbing}.track.svelte-yh17vd,.thumb.svelte-yh17vd{height:4px;transition:top var(--fast) var(--ease), height var(--fast) var(--ease), background-color var(--fast) ease, box-shadow var(--base) var(--ease-fade), opacity var(--base) ease var(--rail-return), translate var(--base) var(--ease) var(--rail-return);border-radius:3px;position:absolute;top:5px}.tucked.svelte-yh17vd .track:where(.svelte-yh17vd),.tucked.svelte-yh17vd .thumb:where(.svelte-yh17vd){opacity:0;transition-delay:0s;translate:0 4px}.track.svelte-yh17vd{background:color-mix(in srgb, var(--line-strong) 45%, transparent);left:0;right:0}.thumb.svelte-yh17vd{background:var(--line-strong);will-change:transform;left:0}.rail.dragging.svelte-yh17vd .track:where(.svelte-yh17vd),.rail.dragging.svelte-yh17vd .thumb:where(.svelte-yh17vd){height:8px;top:3px}@media (hover:hover){.rail.svelte-yh17vd:hover .track:where(.svelte-yh17vd),.rail.svelte-yh17vd:hover .thumb:where(.svelte-yh17vd){height:8px;top:3px}}.rail.dragging.svelte-yh17vd .thumb:where(.svelte-yh17vd){background:var(--faint)}@media (hover:hover){.rail.svelte-yh17vd:hover .thumb:where(.svelte-yh17vd){background:var(--faint)}}@media (prefers-reduced-motion:reduce){.rail.svelte-yh17vd,.track.svelte-yh17vd,.thumb.svelte-yh17vd{transition-duration:0s;transition-delay:0s}}.board.svelte-13be8am{min-height:0;margin-top:var(--board-air);padding:var(--board-top) 0 calc(88px + var(--dock-raise)) 40px;isolation:isolate;--lane:208px;--spine:20px;--board-air:8px;--board-top:2px;--card-paper:color-mix(in srgb, var(--raised) 88%, transparent);flex-grow:1;position:relative;overflow:auto}.board.svelte-13be8am::-webkit-scrollbar{height:0}.grid.svelte-13be8am{column-gap:24px;row-gap:var(--gap);width:max-content;padding-bottom:12px;padding-right:calc(18px + var(--hold-room,0px));transition:translate var(--base) var(--ease), grid-template-columns var(--slow) var(--ease);display:grid;position:relative}.grid.fold-still.svelte-13be8am{transition:translate var(--base) var(--ease)}.grid.leaning.svelte-13be8am{translate:6px}.new-column.svelte-13be8am{z-index:3;width:28px;transition:opacity var(--fast) ease, translate var(--base) var(--ease);grid-area:1/1/-1/-1;place-self:start;margin-top:-2px;margin-left:-34px;position:sticky;left:-34px;overflow:visible clip}.new-column.svelte-13be8am:before{content:"";z-index:-1;background:linear-gradient(to right, color-mix(in srgb, var(--paper) 82%, transparent) calc(100% - 10px), transparent);pointer-events:none;position:absolute;inset:0 2px 0 -24px}.new-column-pin.svelte-13be8am:before{content:"";z-index:-1;background:linear-gradient(to right, var(--paper) calc(100% - 10px), transparent);pointer-events:none;position:absolute;inset:-7px 2px -13px -24px;-webkit-mask-image:linear-gradient(#000 calc(100% - 10px),#0000);mask-image:linear-gradient(#000 calc(100% - 10px),#0000)}.new-column.svelte-13be8am:before,.new-column-pin.svelte-13be8am:before{transition:translate var(--fast) var(--ease);right:-14px;translate:-16px}.scrolled-side.svelte-13be8am .new-column:where(.svelte-13be8am):before,.scrolled-side.svelte-13be8am .new-column-pin:where(.svelte-13be8am):before{translate:none}@supports (animation-timeline:scroll()){.new-column.svelte-13be8am:before,.new-column-pin.svelte-13be8am:before{transition:none;animation:linear both svelte-13be8am-gutter-reach;animation-timeline:scroll(inline);animation-range:0 16px}}@keyframes svelte-13be8am-gutter-reach{0%{translate:-16px}to{translate:none}}.grid.leaning.svelte-13be8am .new-column:where(.svelte-13be8am){translate:-6px}.new-column.away.svelte-13be8am{opacity:0;pointer-events:none}.new-column-pin.svelte-13be8am{top:calc(5px - var(--board-top));height:24px;margin-top:7px;position:sticky}.new-column-button.svelte-13be8am{width:24px;height:24px;color:var(--faint);transition:color var(--fast) ease, background-color var(--fast) ease, box-shadow var(--fast) ease, transform var(--fast) var(--ease);background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;margin-left:2px;padding:0;display:flex;box-shadow:0 0 0 1px #0000}.open.svelte-13be8am .new-column-button:where(.svelte-13be8am){color:var(--muted);background:var(--raised);box-shadow:var(--shadow-card)}@media (hover:hover){.new-column-button.svelte-13be8am:hover{color:var(--accent);background:var(--raised);box-shadow:0 0 0 1px var(--accent), 0 4px 10px -4px color-mix(in srgb, var(--accent) 45%, transparent);transform:scale(1.06)}}.new-column-button.svelte-13be8am:active{transform:scale(.94)}.new-column-stitch.svelte-13be8am{background:repeating-linear-gradient(to bottom, var(--faint) 0 3px, transparent 3px 7px);opacity:.5;transform-origin:top;pointer-events:none;width:2px;height:40px;transition:height var(--slow) var(--ease), opacity var(--fast) ease;position:absolute;top:29px;left:13px;-webkit-mask-image:linear-gradient(#000 calc(100% - 40px),#0000);mask-image:linear-gradient(#000 calc(100% - 40px),#0000)}.open.svelte-13be8am .new-column-stitch:where(.svelte-13be8am){opacity:.8;height:360px}.new-column-stitch.draw.svelte-13be8am{animation:svelte-13be8am-stitch-draw .7s var(--ease) .2s both}@keyframes svelte-13be8am-stitch-draw{0%{transform:scaleY(0)}}.column-tip.svelte-13be8am{top:calc(var(--board-top) + 38px);z-index:4;background:var(--raised);width:236px;box-shadow:var(--shadow-float);border-radius:12px;flex-direction:column;gap:6px;padding:12px 14px 14px;display:flex;position:absolute;left:8px}.column-tip.svelte-13be8am p:where(.svelte-13be8am){margin:0}.column-tip-title.svelte-13be8am{font-family:var(--serif);letter-spacing:-.01em;font-size:16px;font-weight:500}.column-tip-text.svelte-13be8am{color:var(--muted);font-size:12.5px;line-height:1.5}.column-tip-button.svelte-13be8am{height:28px;color:var(--accent-ink);background:var(--accent);transition:background-color var(--fast) ease, transform var(--fast) var(--ease);border:none;border-radius:8px;align-self:flex-start;margin-top:4px;padding:0 12px;font-weight:500}@media (hover:hover){.column-tip-button.svelte-13be8am:hover{background:var(--accent-hover)}}.column-tip-button.svelte-13be8am:active{transform:scale(.97)}.name-input.svelte-13be8am{min-width:0;height:24px;font:inherit;color:var(--ink);background:0 0;border:none;border-radius:6px;outline:none;flex:1;margin-left:-5px;padding:0 5px;font-size:12.5px;font-weight:600}.lane.svelte-13be8am{background:color-mix(in srgb, var(--sunk) 55%, transparent);pointer-events:none;border-radius:12px;margin:-2px -8px -8px}.lane.tinted.svelte-13be8am,.head.tinted.svelte-13be8am{--tinted:color-mix(in srgb, var(--tint) 14%, color-mix(in srgb, var(--sunk) 55%, var(--paper)))}.lane.tinted.svelte-13be8am{background:var(--tinted)}.lane.svelte-13be8am{transition:box-shadow var(--base) ease, background-color var(--base) ease}.lane.moving.svelte-13be8am{z-index:20;background:var(--paper);box-shadow:var(--shadow-float)}.lane.tinted.moving.svelte-13be8am{background:var(--tinted)}.head.moving.svelte-13be8am,.cell.moving.svelte-13be8am,.drop-hint.moving.svelte-13be8am{z-index:21}.lane.settling.svelte-13be8am,.head.settling.svelte-13be8am,.cell.settling.svelte-13be8am{transition:translate .24s var(--ease), box-shadow var(--base) ease, background-color var(--base) ease, border-radius var(--base) ease}.head.movable.svelte-13be8am{cursor:grab}.head.svelte-13be8am{top:calc(-1 * var(--board-top));z-index:2;min-width:0;height:var(--head);--head-bg:color-mix(in srgb, var(--sunk) 55%, var(--paper));transition:box-shadow var(--base) ease, border-radius var(--base) ease;border-radius:12px 12px 0 0;align-self:start;align-items:center;gap:7px;margin:0 -8px;padding:0 8px 0 14px;display:flex;position:sticky}.head.tinted.svelte-13be8am{--head-bg:var(--tinted)}.head.moving.svelte-13be8am{--head-bg:var(--paper)}.head.tinted.moving.svelte-13be8am{--head-bg:var(--tinted)}.head.svelte-13be8am:after{content:"";z-index:-1;background:var(--head-bg);border-radius:inherit;pointer-events:none;transition:background-color var(--base) ease;position:absolute;inset:-2px 0 0}.head.svelte-13be8am:before{content:"";z-index:-1;top:calc(-1 * var(--board-top));height:calc(var(--board-top) + 12px);background:var(--paper);pointer-events:none;transition:opacity var(--fast) ease;position:absolute;left:0;right:0}.scrolled.svelte-13be8am .head:where(.svelte-13be8am){box-shadow:0 1px 0 var(--line)}.scrolled.svelte-13be8am .head.folded:where(.svelte-13be8am){box-shadow:none}.head.moving.svelte-13be8am:before{opacity:0}.row.svelte-13be8am{width:calc(var(--lane) - 6px);height:100%;transition:opacity var(--base) ease .12s, translate var(--slow) var(--ease);flex:none;align-items:center;gap:7px;display:flex}.curtain.svelte-13be8am{padding:inherit;align-items:center;display:flex;position:absolute;inset:0;overflow:clip}.head.folded.svelte-13be8am .row:where(.svelte-13be8am){opacity:0;transition:opacity var(--fast) ease, translate var(--slow) var(--ease);translate:-6px}.spine.svelte-13be8am{opacity:0;pointer-events:none;width:36px;transition:opacity var(--fast) ease, translate var(--base) var(--ease);flex-direction:column;align-items:center;gap:6px;padding-top:7px;display:flex;position:absolute;top:0;left:0;translate:0 -4px}.head.folded.svelte-13be8am .spine:where(.svelte-13be8am){opacity:1;pointer-events:auto;transition:opacity var(--base) ease .14s, translate var(--slow) var(--ease) .1s;translate:none}.dot-button.svelte-13be8am{cursor:pointer;width:20px;height:20px;transition:background-color var(--fast) ease;background:0 0;border:none;border-radius:6px;flex:none;place-items:center;margin:0 -6px;padding:0;display:grid}.dot-button.open.svelte-13be8am{background:var(--sunk)}@media (hover:hover){.dot-button.svelte-13be8am:hover{background:var(--sunk)}}.name-button.svelte-13be8am{font:inherit;color:var(--ink);text-align:left;cursor:pointer;transition:background-color var(--fast) ease;background:0 0;border:none;border-radius:6px;margin:0 -5px;padding:3px 5px;font-size:12.5px;font-weight:600}@media (hover:hover){.name-button.svelte-13be8am:hover{background:var(--sunk)}}.spine-name.svelte-13be8am{max-height:240px;font:inherit;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;writing-mode:vertical-rl;transition:background-color var(--fast) ease;background:0 0;border:none;border-radius:6px;padding:6px 3px;font-size:12.5px;font-weight:600;overflow:hidden}button.spine-name.svelte-13be8am{cursor:pointer}@media (hover:hover){button.spine-name.svelte-13be8am:hover{background:var(--sunk)}}.spine-count.svelte-13be8am{font-family:var(--mono);color:var(--faint);font-size:11px}.name.svelte-13be8am{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12.5px;font-weight:600;overflow:hidden}.head.none.svelte-13be8am .dot.empty{background:var(--no-label);box-shadow:none}.count.svelte-13be8am{font-family:var(--mono);color:var(--faint);flex-grow:1;font-size:11px}.add.svelte-13be8am{opacity:0;width:24px;height:24px;transition:opacity var(--fast) ease, background-color var(--fast) ease, color var(--fast) ease;border-radius:6px}.row.naming.svelte-13be8am .count:where(.svelte-13be8am){flex-grow:0;padding-right:6px}.row.naming.svelte-13be8am .add:where(.svelte-13be8am){opacity:0;pointer-events:none;position:absolute;right:8px}.add.svelte-13be8am:focus-visible{opacity:1}@media (hover:hover){.head.svelte-13be8am:hover .row:where(.svelte-13be8am):not(.naming) .add:where(.svelte-13be8am){opacity:1}}.head.moving.svelte-13be8am .add:where(.svelte-13be8am){opacity:0}.spine-add.svelte-13be8am{width:24px;height:24px;color:var(--muted);margin:-2px 0;position:relative}.spine-dot-face.svelte-13be8am,.spine-plus.svelte-13be8am{transition:opacity var(--fast) var(--ease-fade), transform var(--base) var(--ease);margin:auto;position:absolute;inset:0}.spine-dot-face.svelte-13be8am{place-items:center;display:grid}.spine-plus.svelte-13be8am{opacity:0;transform:rotate(-90deg)scale(.6)}.head.folded.hovered.svelte-13be8am .spine-dot-face:where(.svelte-13be8am),.spine-add.svelte-13be8am:focus-visible .spine-dot-face:where(.svelte-13be8am){opacity:0;transform:scale(.4)}@media (hover:hover){.head.folded.svelte-13be8am:hover .spine-dot-face:where(.svelte-13be8am){opacity:0;transform:scale(.4)}}.head.folded.hovered.svelte-13be8am .spine-plus:where(.svelte-13be8am),.spine-add.svelte-13be8am:focus-visible .spine-plus:where(.svelte-13be8am){opacity:1;transform:none}@media (hover:hover){.head.folded.svelte-13be8am:hover .spine-plus:where(.svelte-13be8am){opacity:1;transform:none}.spine-add.svelte-13be8am:hover{color:var(--ink)}}.head.folded.moving.svelte-13be8am .spine-dot-face:where(.svelte-13be8am),.spine-add.open.svelte-13be8am .spine-dot-face:where(.svelte-13be8am){opacity:1;transform:none}.head.folded.moving.svelte-13be8am .spine-plus:where(.svelte-13be8am),.spine-add.open.svelte-13be8am .spine-plus:where(.svelte-13be8am){opacity:0}.add-note.svelte-13be8am{height:32px;font:inherit;color:var(--muted);opacity:0;transition:opacity var(--fast) ease-out, transform var(--base) var(--ease), background-color var(--fast) ease, color var(--fast) ease;background:0 0;border:none;border-radius:10px;align-self:start;align-items:center;gap:7px;padding:0 12px;font-size:12.5px;display:flex;position:relative;transform:translateY(-3px)}.add-note[inert].svelte-13be8am{pointer-events:none}.add-note.shown.svelte-13be8am,.add-note.svelte-13be8am:focus-visible{opacity:1;transform:none}@media (hover:hover){.add-note.svelte-13be8am:hover{color:var(--ink);background:color-mix(in srgb, var(--sunk) 85%, transparent)}.add-note.tinted.svelte-13be8am:hover{background:color-mix(in srgb, var(--tint) 12%, transparent)}}.add-note.svelte-13be8am:active{transform:scale(.98)}.drop-hint.svelte-13be8am{height:var(--card);text-align:center;border:1.5px dashed var(--line-strong);pointer-events:none;opacity:0;visibility:hidden;min-width:0;transition:opacity var(--base) var(--ease), transform var(--base) var(--ease), translate var(--hint-glide,0s) var(--ease), border-color var(--base) ease, background-color var(--base) ease, box-shadow var(--base) ease, visibility 0s linear var(--base);border-radius:12px;justify-content:center;align-self:start;align-items:center;padding:12px 18px;display:flex;transform:translateY(4px)scale(.98)}.drop-hint.shown.svelte-13be8am{opacity:1;visibility:visible;transition:opacity var(--base) var(--ease), transform var(--base) var(--ease), translate var(--hint-glide,0s) var(--ease), border-color var(--base) ease, background-color var(--base) ease, box-shadow var(--base) ease, visibility 0s;transform:none}.drop-hint.settling.svelte-13be8am{--hint-glide:.24s}.drop-hint.shown.targeted.svelte-13be8am{border-color:var(--hint-color);background:color-mix(in srgb, var(--hint-color) 7%, var(--raised));box-shadow:0 8px 20px -14px color-mix(in srgb, var(--hint-color) 70%, transparent);transform:translateY(-2px)}.drop-hint.svelte-13be8am p:where(.svelte-13be8am){overflow-wrap:anywhere;min-width:0;color:var(--muted);text-wrap:balance;margin:0;font-size:12.5px;line-height:1.5}.drop-hint.svelte-13be8am strong:where(.svelte-13be8am){color:var(--ink);font-weight:600}.cell.svelte-13be8am{min-width:0;transition:translate .34s var(--spring);align-self:start;position:relative}.grid.glide.svelte-13be8am .cell:where(.svelte-13be8am){transition:translate .34s var(--spring), top var(--base) var(--ease)}.grid.glide.svelte-13be8am .add-note:where(.svelte-13be8am){transition:opacity var(--fast) ease-out, transform var(--base) var(--ease), background-color var(--fast) ease, color var(--fast) ease, top var(--base) var(--ease)}.cell.moving.svelte-13be8am:not(.settling){transition:none}.cell.carried.svelte-13be8am{opacity:.32;transition:opacity var(--fast) ease}.cell.landing.svelte-13be8am{opacity:0}.cell.lean-u.svelte-13be8am{translate:0 -4px}.cell.lean-d.svelte-13be8am{translate:0 4px}.stitch.svelte-13be8am{z-index:1;background:repeating-linear-gradient(to right, var(--faint) 0 3px, transparent 3px 7px);opacity:0;pointer-events:none;height:2px;transition:opacity var(--fast) ease, transform var(--base) var(--ease), width var(--base) var(--ease);position:absolute;top:0;left:0}.stitch.shown.svelte-13be8am{opacity:.8}.stitch.fresh.svelte-13be8am{transition:opacity var(--fast) ease}.cell.svelte-13be8am .select-tick{z-index:1}.grid.svelte-13be8am .carry-copy{z-index:30;transform-origin:0 0;pointer-events:none;will-change:transform;position:absolute;top:0;left:0}.cell.tucking.svelte-13be8am{opacity:0}.card.svelte-13be8am{width:100%;min-width:0;min-height:var(--card);--preview-size:var(--board-text);color:inherit;text-align:left;background:var(--card-paper,var(--raised));box-shadow:var(--shadow-card);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;transition:box-shadow var(--base) ease, transform var(--base) var(--ease);border:none;border-radius:12px;flex-direction:column;gap:3px;padding:10px 12px 9px;display:flex;position:relative;overflow:hidden}.veil.svelte-13be8am{z-index:1;background:color-mix(in srgb, var(--sunk) 55%, var(--paper));opacity:0;pointer-events:none;transition:opacity var(--fast) var(--ease-fade);border-radius:14px;align-self:start;margin:0 -6px;position:relative}.veil.tinted.svelte-13be8am{background:color-mix(in srgb, var(--tint) 14%, color-mix(in srgb, var(--sunk) 55%, var(--paper)))}.veil.shown.svelte-13be8am{opacity:.55}@starting-style{.veil.shown.svelte-13be8am{opacity:0}}.carry-copy .card.svelte-13be8am{background:var(--raised)}.card.menu-open.svelte-13be8am{box-shadow:var(--shadow-card-hover);transform:translateY(-1px)}@media (hover:hover){.card.svelte-13be8am:hover{box-shadow:var(--shadow-card-hover);transform:translateY(-1px)}}.note-chip.svelte-13be8am{z-index:1;background:linear-gradient(to right, transparent, var(--card-paper,var(--raised)) 20px);opacity:0;transform-origin:100%;pointer-events:none;transition:opacity var(--fast) ease-out, transform var(--fast) var(--ease), translate var(--base) var(--ease);border-radius:0 8px 0 0;padding-left:20px;display:flex;position:absolute;top:7px;right:7px;transform:scale(.9)}.card.menu-open.svelte-13be8am+.note-chip:where(.svelte-13be8am){opacity:1;pointer-events:auto;transform:none}.note-chip.svelte-13be8am:has(:where(.svelte-13be8am):focus-visible){opacity:1;pointer-events:auto;transform:none}@media (hover:hover){.cell.svelte-13be8am:hover>.note-chip:where(.svelte-13be8am){opacity:1;pointer-events:auto;transform:none}}.card.menu-open.svelte-13be8am+.note-chip:where(.svelte-13be8am){translate:0 -1px}@media (hover:hover){.cell.svelte-13be8am:hover>.note-chip:where(.svelte-13be8am){translate:0 -1px}}.note-chip.svelte-13be8am .icon-button:where(.svelte-13be8am){background:0 0;width:26px;height:26px}@media (hover:hover){.note-chip.svelte-13be8am .icon-button:where(.svelte-13be8am):hover{background:0 0;width:26px;height:26px}}.note-chip.svelte-13be8am .icon-button.pressed:where(.svelte-13be8am){color:var(--ink)}.chip-more.svelte-13be8am circle:where(.svelte-13be8am){transform-box:fill-box;transform-origin:50%;transition:transform var(--fast) var(--ease-exit)}.chip-more.pressed.svelte-13be8am circle:where(.svelte-13be8am),.chip-more.svelte-13be8am:focus-visible circle:where(.svelte-13be8am){transition:transform .36s var(--spring)}@media (hover:hover){.chip-more.svelte-13be8am:hover circle:where(.svelte-13be8am){transition:transform .36s var(--spring)}}@media (prefers-reduced-motion:no-preference){.chip-more.pressed.svelte-13be8am circle:where(.svelte-13be8am):first-child,.chip-more.svelte-13be8am:focus-visible circle:where(.svelte-13be8am):first-child{transform:translate(-1.6px)scale(1.18)}@media (hover:hover){.chip-more.svelte-13be8am:hover circle:where(.svelte-13be8am):first-child{transform:translate(-1.6px)scale(1.18)}}.chip-more.pressed.svelte-13be8am circle:where(.svelte-13be8am):nth-child(2),.chip-more.svelte-13be8am:focus-visible circle:where(.svelte-13be8am):nth-child(2){transform:scale(1.18)}@media (hover:hover){.chip-more.svelte-13be8am:hover circle:where(.svelte-13be8am):nth-child(2){transform:scale(1.18)}}.chip-more.pressed.svelte-13be8am circle:where(.svelte-13be8am):nth-child(3),.chip-more.svelte-13be8am:focus-visible circle:where(.svelte-13be8am):nth-child(3){transform:translate(1.6px)scale(1.18)}@media (hover:hover){.chip-more.svelte-13be8am:hover circle:where(.svelte-13be8am):nth-child(3){transform:translate(1.6px)scale(1.18)}}}.carrying-card.svelte-13be8am .cell:where(.svelte-13be8am)>.note-chip:where(.svelte-13be8am),.cell.svelte-13be8am>.note-chip.away:where(.svelte-13be8am){opacity:0;pointer-events:none;transform:scale(.9)}.cell.picked.svelte-13be8am>.card:where(.svelte-13be8am){box-shadow:0 0 0 2px var(--accent), 0 10px 24px -16px color-mix(in srgb, var(--accent) 60%, transparent)}@media (hover:hover){.cell.picked.svelte-13be8am>.card:where(.svelte-13be8am):hover{box-shadow:0 0 0 2px var(--accent), 0 10px 24px -16px color-mix(in srgb, var(--accent) 60%, transparent)}}.carrying-card.svelte-13be8am .cell:where(.svelte-13be8am){pointer-events:none}.title.svelte-13be8am{-webkit-line-clamp:6;line-clamp:6;overflow-wrap:anywhere;font-family:var(--serif);font-size:var(--board-title);letter-spacing:-.01em;-webkit-box-orient:vertical;flex-shrink:0;font-weight:500;line-height:1.3;display:-webkit-box;overflow:hidden}.title.svelte-13be8am:before{content:"";vertical-align:.12em;background:var(--column-dot,transparent);width:7px;height:7px;box-shadow:inset 0 0 0 1.5px var(--column-dot,var(--line-strong));transition:background-color var(--fast) var(--ease-fade), box-shadow var(--fast) var(--ease-fade);border-radius:50%;margin-right:.42em;display:inline-block}.title.stand.svelte-13be8am{-webkit-line-clamp:2;line-clamp:2;color:var(--muted);font-style:italic;font-weight:400}.foot.svelte-13be8am{align-items:center;gap:6px;margin-top:auto;display:flex}.shared-mark.svelte-13be8am{width:15px;height:15px;color:var(--accent);flex:none;place-items:center;display:inline-grid}.shared-mark.svelte-13be8am path:where(.svelte-13be8am){fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round}.date.svelte-13be8am{font-family:var(--mono);color:var(--faint);align-items:center;gap:5px;margin-left:auto;font-size:10.5px;display:inline-flex}.no-text.svelte-13be8am{font-size:var(--board-text);color:var(--faint);font-style:italic;line-height:1.45}.progress.svelte-13be8am{height:17px;font-family:var(--mono);color:var(--muted);background:var(--sunk);border-radius:999px;align-items:center;gap:3px;padding:0 6px;font-size:10px;display:inline-flex}.progress.complete.svelte-13be8am{color:var(--accent);background:var(--accent-soft)}.progress.svelte-13be8am path:where(.svelte-13be8am){fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.hint.svelte-13be8am{background:var(--raised);box-shadow:var(--shadow-card);border-radius:12px;flex-direction:column;align-self:start;gap:6px;padding:14px 16px;display:flex}.hint.svelte-13be8am p:where(.svelte-13be8am){margin:0}.hint-title.svelte-13be8am{font-family:var(--serif);font-size:17px;font-weight:500}.hint-text.svelte-13be8am{color:var(--muted);font-size:12.5px;line-height:1.5}.hint-button.svelte-13be8am{height:30px;color:var(--accent-ink);background:var(--accent);transition:background-color var(--fast) ease, transform var(--fast) var(--ease);border:none;border-radius:8px;align-self:flex-start;margin-top:4px;padding:0 12px;font-weight:500}@media (hover:hover){.hint-button.svelte-13be8am:hover{background:var(--accent-hover)}}.hint-button.svelte-13be8am:active{transform:scale(.97)}.nothing.svelte-13be8am{font-family:var(--serif);color:var(--muted);margin:24px 0 0;font-size:18px}.in-view.svelte-13be8am{visibility:hidden}@media (prefers-reduced-motion:reduce){.row.svelte-13be8am,.head.folded.svelte-13be8am .row:where(.svelte-13be8am),.spine.svelte-13be8am,.head.folded.svelte-13be8am .spine:where(.svelte-13be8am){translate:none}.spine-dot-face.svelte-13be8am,.spine-plus.svelte-13be8am,.head.folded.hovered.svelte-13be8am .spine-dot-face:where(.svelte-13be8am),.head.folded.hovered.svelte-13be8am .spine-plus:where(.svelte-13be8am){transform:none}@media (hover:hover){.head.folded.svelte-13be8am:hover .spine-dot-face:where(.svelte-13be8am),.head.folded.svelte-13be8am:hover .spine-plus:where(.svelte-13be8am){transform:none}}.cell.svelte-13be8am,.grid.svelte-13be8am,.new-column-stitch.svelte-13be8am{transition:none}.new-column-stitch.draw.svelte-13be8am{animation:none}.new-column-button.svelte-13be8am:active{transform:none}@media (hover:hover){.new-column-button.svelte-13be8am:hover{transform:none}}.stitch.svelte-13be8am{transition:opacity var(--fast) ease}.card.menu-open.svelte-13be8am,.drop-hint.svelte-13be8am,.drop-hint.shown.targeted.svelte-13be8am{transform:none}@media (hover:hover){.card.svelte-13be8am:hover{transform:none}}}.shelf.svelte-udh6d9{grid-template-columns:repeat(auto-fill,minmax(148px,1fr));gap:18px 14px;padding:0 0 8px;display:grid;position:relative}.slot.svelte-udh6d9{min-width:0}.folder.svelte-udh6d9,.new-folder.svelte-udh6d9{appearance:none;width:100%;height:150px;font:inherit;color:inherit;text-align:left;cursor:pointer;--back:color-mix(in srgb, var(--c) 24%, var(--paper));--face:color-mix(in srgb, var(--c) 13%, var(--raised));transition:translate var(--base) var(--ease), scale var(--fast) var(--ease);background:0 0;border:0;margin:0;padding:0;display:block;position:relative}.folder.naming.svelte-udh6d9{cursor:default}.slot.svelte-udh6d9{transition:translate var(--base) var(--ease), rotate var(--base) var(--ease)}.slot.carried.svelte-udh6d9{opacity:.32;transition:translate var(--base) var(--ease), rotate var(--base) var(--ease), opacity var(--fast) ease}.slot.landing.svelte-udh6d9{opacity:0;transition:none}.slot.lean-l.svelte-udh6d9{translate:-6px;rotate:-.5deg}.slot.lean-r.svelte-udh6d9{translate:6px;rotate:.5deg}.stitch.svelte-udh6d9{background:repeating-linear-gradient(to bottom, var(--faint) 0 3px, transparent 3px 7px);opacity:0;pointer-events:none;width:2px;transition:opacity var(--fast) ease, transform var(--base) var(--ease), height var(--base) var(--ease);position:absolute;top:0;left:0}.stitch.shown.svelte-udh6d9{opacity:.8}.stitch.fresh.svelte-udh6d9{transition:opacity var(--fast) ease}.shelf.svelte-udh6d9 .carry-copy{z-index:10}.shelf.svelte-udh6d9 .carry-copy>.folder{filter:drop-shadow(0 14px 18px #3c2d142e);transition:filter .26s var(--ease-fade);box-shadow:none!important}.shelf.svelte-udh6d9 .carry-copy.settling>.folder{filter:drop-shadow(0 0 #3c2d1400)}.folder.menu-open.svelte-udh6d9{translate:0 -2px}.tab.svelte-udh6d9{background:var(--back);width:42%;max-width:84px;height:20px;transition:background-color var(--base) var(--ease-fade);border-radius:9px 9px 0 0;position:absolute;top:2px;left:0}.back.svelte-udh6d9{background:var(--back);transition:background-color var(--base) var(--ease-fade);border-radius:4px 13px 13px;position:absolute;inset:13px 0 0}.sheet.svelte-udh6d9{box-sizing:border-box;background:var(--raised);height:66px;box-shadow:0 0 0 1px var(--line), 0 1px 3px #3c2d1414;font-family:var(--serif);color:var(--ink);transition:translate var(--base) var(--ease), rotate var(--base) var(--ease), opacity var(--base) var(--ease-fade);border-radius:7px;padding:6px 10px;font-size:14px;line-height:1.25;position:absolute;top:26px;left:12px;right:16px;overflow:hidden}.sheet.p0.svelte-udh6d9{z-index:3}.sheet.p1.svelte-udh6d9{z-index:2;translate:6px -5px;rotate:-2deg}.sheet.p2.svelte-udh6d9{z-index:1;opacity:0;translate:0 10px}.sheet.p3.svelte-udh6d9{z-index:0;translate:-5px -6px;rotate:-3deg}.sheet.p4.svelte-udh6d9{z-index:0;translate:6px -8px;rotate:3.5deg}.sheet.p3.svelte-udh6d9>:where(.svelte-udh6d9),.sheet.p4.svelte-udh6d9>:where(.svelte-udh6d9){visibility:hidden}.sheet-title.svelte-udh6d9{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.sheet.pinned.svelte-udh6d9 .sheet-title:where(.svelte-udh6d9){margin-right:14px}.pushpin.svelte-udh6d9{width:13px;height:13px;transition:rotate var(--base) var(--spring);position:absolute;top:3px;right:5px;rotate:22deg}.pin-body.svelte-udh6d9{fill:var(--accent)}.pin-needle.svelte-udh6d9{stroke:color-mix(in srgb, var(--ink) 55%, transparent);stroke-width:1.3px;stroke-linecap:round}.pin-shine.svelte-udh6d9{stroke:#ffffff8c;stroke-width:1px;stroke-linecap:round}.incoming.svelte-udh6d9{height:46px;position:absolute;top:30px;left:30%;right:30%}.incoming-sheet.svelte-udh6d9{background:var(--raised);width:100%;height:100%;box-shadow:0 0 0 1px var(--line);opacity:0;border-radius:7px;display:block}.front.svelte-udh6d9{box-sizing:border-box;background:var(--face);z-index:5;transform-origin:50% 100%;height:70px;transition:transform var(--base) var(--ease), background-color var(--base) var(--ease-fade);border-radius:13px;flex-direction:column;justify-content:flex-start;gap:2px;padding:11px 13px 10px;display:flex;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -6px 14px -9px #3c2d1438}.name.svelte-udh6d9{min-width:0;font-family:var(--serif);color:var(--ink);align-items:center;gap:7px;font-size:17px;font-weight:500;line-height:1.2;display:flex}.name-text.svelte-udh6d9{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.name-input.svelte-udh6d9{min-width:0;font:inherit;color:inherit;background:0 0;border:0;flex:1;padding:0}.meta.svelte-udh6d9{color:var(--muted);font-size:11.5px;position:absolute;bottom:10px;right:13px}@media (hover:hover){.folder.svelte-udh6d9:not(.naming):hover{z-index:2;translate:0 -2px}html:not(.leaf-dragging) .folder.svelte-udh6d9:not(.naming):not(.receiving):hover .front:where(.svelte-udh6d9){transform:perspective(600px)rotateX(-6deg)}html:not(.leaf-dragging) .folder.svelte-udh6d9:not(.naming):not(.receiving):hover .sheet.p0:where(.svelte-udh6d9){translate:0 -4px}html:not(.leaf-dragging) .folder.svelte-udh6d9:not(.naming):not(.receiving):hover .sheet.p1:where(.svelte-udh6d9){translate:7px -9px;rotate:-3deg}}.folder.svelte-udh6d9:not(.naming):active{scale:.97}.folder.hot.svelte-udh6d9,.folder.receiving.receiving.svelte-udh6d9{translate:0 -3px}.sheet.arriving.svelte-udh6d9{visibility:hidden}.folder.hot.svelte-udh6d9 .front:where(.svelte-udh6d9){transform:perspective(600px)rotateX(-18deg)}.folder.hot.svelte-udh6d9 .sheet:where(.svelte-udh6d9){opacity:1;translate:var(--tx) var(--ty);rotate:var(--tr);transition:translate .26s var(--ease), rotate .26s var(--ease), opacity var(--fast) var(--ease-fade);transition-delay:var(--td)}.folder.hot.svelte-udh6d9 .pushpin:where(.svelte-udh6d9){transition-delay:calc(60ms + var(--td));rotate:8deg}.folder.gulp.svelte-udh6d9{animation:svelte-udh6d9-folder-dip .52s var(--ease)}.folder.gulp.svelte-udh6d9 .front:where(.svelte-udh6d9){animation:svelte-udh6d9-folder-gulp .52s var(--ease)}@keyframes svelte-udh6d9-folder-dip{0%{translate:0 -3px}40%{translate:0 2px}to{translate:0}}@keyframes svelte-udh6d9-folder-gulp{0%{transform:perspective(600px)rotateX(-18deg)}45%{transform:perspective(600px)rotateX(5deg)}to{transform:none}}.fm.svelte-udh6d9{flex-direction:column;padding:4px;display:flex}.fm-item.svelte-udh6d9{min-height:30px;font:inherit;text-align:left;color:var(--ink);cursor:pointer;transition:background-color var(--fast) var(--ease-fade);background:0 0;border:0;border-radius:7px;align-items:center;gap:9px;padding:0 8px;font-size:13px;display:flex}.fm-item.svelte-udh6d9 svg:where(.svelte-udh6d9){color:var(--muted);flex:none}.menu-point.svelte-udh6d9{pointer-events:none;width:1px;height:1px;position:fixed}.fm-rule.svelte-udh6d9{background:var(--line);height:1px;margin:4px 2px 6px}.fm-rule.below.svelte-udh6d9{margin:6px 2px 4px}.fm-item.danger.svelte-udh6d9,.fm-item.danger.svelte-udh6d9 svg:where(.svelte-udh6d9){color:var(--danger)}.fm-swatches.svelte-udh6d9{grid-template-columns:repeat(6,30px);justify-content:space-between;padding:0 2px 2px;display:grid}.fm-swatch.svelte-udh6d9{cursor:pointer;width:30px;height:30px;transition:background-color var(--fast) var(--ease-fade);background:0 0;border:0;border-radius:8px;place-items:center;padding:0;display:grid}.fm-swatch.svelte-udh6d9:before{content:"";background:var(--dot);width:16px;height:16px;transition:box-shadow var(--base) var(--ease-fade), transform var(--fast) var(--ease);border-radius:50%}@media (hover:hover){.fm-swatch.svelte-udh6d9:hover:before{transform:scale(1.12)}}.fm-swatch.svelte-udh6d9:focus-visible{background:var(--sunk)}.fm-swatch.on.svelte-udh6d9:before{box-shadow:0 0 0 2px var(--raised), 0 0 0 3.5px var(--dot)}.new-folder.svelte-udh6d9{color:var(--faint);--nf-tone:color-mix(in srgb, var(--sunk) 60%, var(--paper))}.nf-tab.svelte-udh6d9,.nf-back.svelte-udh6d9{background:var(--nf-tone);transition:background-color var(--fast) var(--ease-fade);position:absolute}.nf-tab.svelte-udh6d9{border-radius:9px 9px 0 0;width:42%;max-width:84px;height:20px;top:2px;left:0}.nf-back.svelte-udh6d9{border-radius:4px 13px 13px;inset:13px 0 0}.nf-words.svelte-udh6d9{place-items:center;display:grid;position:absolute;inset:13px 0 0}.new-words.svelte-udh6d9{text-align:center;transition:opacity var(--fast) var(--ease-fade);flex-direction:column;grid-area:1/1;align-items:center;gap:4px;padding:0 10px;display:flex}.drop-words.svelte-udh6d9,.new-folder.hot.svelte-udh6d9 .new-words:where(.svelte-udh6d9):not(.drop-words){opacity:0}.new-folder.hot.svelte-udh6d9 .drop-words:where(.svelte-udh6d9){opacity:1}.new-folder.hot.svelte-udh6d9{color:var(--accent);--nf-tone:color-mix(in srgb, var(--accent) 12%, var(--raised));scale:1.03}.new-folder.hot.svelte-udh6d9 .new-title:where(.svelte-udh6d9){color:var(--accent)}.new-title.svelte-udh6d9{color:var(--muted);align-items:center;gap:6px;font-size:13px;font-weight:500;display:flex}.new-line.svelte-udh6d9{font-size:11.5px}@media (hover:hover){html:not(.leaf-dragging) .new-folder.svelte-udh6d9:hover{--nf-tone:var(--sunk)}}.new-folder.svelte-udh6d9:active{scale:.97}.more.svelte-udh6d9{appearance:none;width:100%;height:150px;font:inherit;cursor:pointer;transition:scale var(--fast) var(--ease);background:0 0;border:0;margin:0;padding:0;display:block;position:relative}.layer.svelte-udh6d9{--back:color-mix(in srgb, var(--c) 24%, var(--paper));left:0;right:0;top:calc(24px - var(--depth) * 11px);height:126px;transition:translate var(--base) var(--ease);position:absolute}.layer-tab.svelte-udh6d9{top:0;left:calc(var(--depth) * 28%);background:color-mix(in srgb, var(--c) 30%, var(--paper));border-radius:9px 9px 0 0;width:40%;max-width:84px;height:18px;position:absolute}.layer-back.svelte-udh6d9{background:var(--back);border-radius:6px 13px 13px;position:absolute;inset:11px 0 0;box-shadow:0 -4px 10px -7px #3c2d1440}.more-chip.svelte-udh6d9{background:var(--ink);color:var(--paper);white-space:nowrap;transition:translate var(--base) var(--ease);border-radius:99px;padding:5px 11px;font-size:12.5px;font-weight:600;position:absolute;top:78px;left:50%;translate:-50% -50%;box-shadow:0 6px 14px -6px #281e0f73}.more-show.svelte-udh6d9{text-align:center;color:var(--muted);font-size:11.5px;position:absolute;bottom:11px;left:0;right:0}@media (hover:hover){html:not(.leaf-dragging) .more.svelte-udh6d9:hover .layer:where(.svelte-udh6d9){translate:0 calc(var(--depth) * -3px)}}.more.hot.svelte-udh6d9{scale:1.03}.more.hot.svelte-udh6d9 .layer:where(.svelte-udh6d9){translate:0 calc(var(--depth) * -5px)}.more.svelte-udh6d9:active{scale:.97}.fewer.svelte-udh6d9{font:inherit;color:var(--faint);cursor:pointer;transition:color var(--fast) var(--ease-fade);background:0 0;border:0;border-radius:6px;grid-column:1/-1;justify-self:end;margin:-8px 0 0;padding:4px 6px;font-size:12px}@media (hover:hover){.fewer.svelte-udh6d9:hover{color:var(--ink)}}@media (prefers-reduced-motion:reduce){.folder.gulp.svelte-udh6d9,.folder.gulp.svelte-udh6d9 .front:where(.svelte-udh6d9){animation:none}}.mini.svelte-138uj2y{z-index:3;pointer-events:none;display:grid;position:absolute;top:40px;left:0;right:0}.mini.svelte-138uj2y>:where(.svelte-138uj2y){pointer-events:auto;grid-area:1/1}.strip.svelte-138uj2y{scrollbar-width:none;background:linear-gradient(180deg, var(--paper) 78%, color-mix(in srgb, var(--paper) 0%, transparent));align-self:start;gap:8px;padding:6px 24px 24px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#0000)}.strip.svelte-138uj2y::-webkit-scrollbar{display:none}.strip.svelte-138uj2y{transition:opacity var(--fast) var(--ease-exit)}.mini.open.svelte-138uj2y .strip:where(.svelte-138uj2y){opacity:0}.drawer.svelte-138uj2y{overscroll-behavior:contain;scrollbar-width:thin;opacity:0;visibility:hidden;max-height:min(320px,55vh);transition:opacity var(--fast) var(--ease-exit), transform var(--fast) var(--ease-exit), visibility 0s linear var(--fast);background:var(--raised);box-shadow:0 0 0 1px var(--line), 0 18px 36px -12px #3c2d1447;transform-origin:50% 0;border-radius:14px;flex-wrap:wrap;align-self:start;gap:10px 8px;margin:4px 12px 0;padding:10px 12px 12px;display:flex;overflow-y:auto;transform:translateY(-6px)scale(.97)}.mini.open.svelte-138uj2y .drawer:where(.svelte-138uj2y){opacity:1;visibility:visible;transition:opacity var(--base) var(--ease-fade), transform var(--base) var(--ease), visibility 0s;transform:none}.head.svelte-138uj2y{width:100%;font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--faint);justify-content:space-between;font-size:10.5px;display:flex}.cm.svelte-138uj2y{height:38px;font:inherit;color:var(--ink);cursor:pointer;--back:color-mix(in srgb, var(--c) 26%, var(--paper));--face:color-mix(in srgb, var(--c) 13%, var(--raised));transition:translate var(--base) var(--ease), scale var(--base) var(--ease);background:0 0;border:0;flex:none;padding:0;position:relative}.tab.svelte-138uj2y{background:var(--back);border-radius:4px 4px 0 0;width:26px;height:8px;position:absolute;top:0;left:0}.face.svelte-138uj2y{background:var(--face);height:32px;box-shadow:inset 0 4px 0 -1px var(--back);white-space:nowrap;transition:background-color var(--fast) var(--ease-fade);border-radius:2px 8px 8px;align-items:center;gap:6px;margin-top:6px;padding:0 11px;font-size:12px;font-weight:500;display:flex}.face.svelte-138uj2y i:where(.svelte-138uj2y){color:var(--muted);font-size:11px;font-style:normal;font-weight:400}@media (hover:hover){.cm.svelte-138uj2y:hover{translate:0 -1px}}.cm.svelte-138uj2y:active{scale:.97}.cm.hot.svelte-138uj2y{translate:0 -2px;scale:1.07}.cm.hot.svelte-138uj2y .face:where(.svelte-138uj2y){background:color-mix(in srgb, var(--c) 24%, var(--raised))}.tab.svelte-138uj2y{transform-origin:0 100%;transition:rotate var(--base) var(--ease)}.peek.svelte-138uj2y{background:var(--raised);height:10px;box-shadow:0 0 0 1px var(--line);opacity:0;transition:opacity var(--fast) var(--ease-fade), translate var(--base) var(--ease);border-radius:3px 3px 0 0;position:absolute;top:5px;left:8px;right:14px;translate:0 4px}.face.svelte-138uj2y{position:relative}.cm.expecting.svelte-138uj2y{translate:0 -2px;scale:1.06}.cm.expecting.svelte-138uj2y .tab:where(.svelte-138uj2y){rotate:-14deg}.cm.expecting.svelte-138uj2y .peek:where(.svelte-138uj2y){opacity:1;translate:0 -3px}.cm.took.svelte-138uj2y{animation:svelte-138uj2y-mini-took .56s var(--ease)}.cm.took.svelte-138uj2y .peek:where(.svelte-138uj2y){animation:svelte-138uj2y-mini-sheet-in .56s var(--ease)}@keyframes svelte-138uj2y-mini-took{0%{translate:0 -2px;rotate:0deg;scale:1.06}22%{translate:0 2px;rotate:0deg;scale:1.12 .9}48%{translate:0 -4px;rotate:-2.5deg;scale:.97 1.04}70%{translate:0;rotate:1.5deg;scale:1.02}to{translate:0;rotate:0deg;scale:1}}@keyframes svelte-138uj2y-mini-sheet-in{0%{opacity:1;translate:0 -3px}30%{opacity:1;translate:0 6px}45%,to{opacity:0;translate:0 6px}}@media (prefers-reduced-motion:reduce){.cm.took.svelte-138uj2y,.cm.took.svelte-138uj2y .peek:where(.svelte-138uj2y){animation:none}}.segmented.svelte-pmi8ed{grid-template-columns:repeat(var(--count), minmax(0, 1fr));background:var(--sunk);border-radius:10px;outline:none;padding:3px;display:grid;position:relative}.thumb.svelte-pmi8ed{width:calc((100% - 6px) / var(--count));background:var(--raised);box-shadow:var(--shadow-card);transform:translateX(calc(100% * var(--index)));transition:transform var(--base) var(--ease);border-radius:7px;position:absolute;top:3px;bottom:3px;left:3px}.option.svelte-pmi8ed{height:30px;font:inherit;color:var(--muted);transition:color var(--fast) ease;background:0 0;border:none;border-radius:7px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-weight:500;display:inline-flex;position:relative}.small.svelte-pmi8ed{border-radius:8px;padding:2px}.small.svelte-pmi8ed .thumb:where(.svelte-pmi8ed){width:calc((100% - 4px) / var(--count));border-radius:6px;top:2px;bottom:2px;left:2px}.small.svelte-pmi8ed .option:where(.svelte-pmi8ed){border-radius:6px;gap:5px;height:24px;padding:0 9px;font-size:12px}.option.selected.svelte-pmi8ed{color:var(--ink)}@media (hover:hover){.option.svelte-pmi8ed:hover{color:var(--ink)}}.option.svelte-pmi8ed svg{flex-shrink:0}.segmented.collapse.svelte-pmi8ed,.segmented.fit.svelte-pmi8ed{isolation:isolate;display:flex}.segmented.collapse.svelte-pmi8ed:after{content:"";z-index:-1;position:absolute;inset:-6px -12px -4px}.segmented.collapse.svelte-pmi8ed .option:where(.svelte-pmi8ed){gap:0;padding:0 7px}.segmented.fit.wrap.svelte-pmi8ed{flex-wrap:wrap;row-gap:2px}.segmented.collapse.svelte-pmi8ed .option:where(.svelte-pmi8ed),.segmented.fit.svelte-pmi8ed .option:where(.svelte-pmi8ed){isolation:isolate;flex:none}.segmented.collapse.svelte-pmi8ed .option.selected:where(.svelte-pmi8ed):before,.segmented.fit.svelte-pmi8ed .option.selected:where(.svelte-pmi8ed):before{content:"";z-index:-1;background:var(--raised);border-radius:inherit;width:100%;box-shadow:var(--shadow-card);position:absolute;top:0;bottom:0;left:0}.name.svelte-pmi8ed{--quick:cubic-bezier(.25, 1, .5, 1);opacity:0;transition:grid-template-columns .16s var(--quick) 90ms, margin-left .16s var(--quick) 90ms, opacity 90ms ease-out 90ms;grid-template-columns:0fr;margin-left:0;display:grid}.name.svelte-pmi8ed>.name-text:where(.svelte-pmi8ed){white-space:nowrap;min-width:0;transition:transform .16s var(--quick) 90ms;overflow:hidden;transform:translate(-4px)}.name.shown.svelte-pmi8ed,.collapse.open.svelte-pmi8ed .name:where(.svelte-pmi8ed){opacity:1;transition:grid-template-columns .16s var(--quick), margin-left .16s var(--quick), opacity .12s ease-out 20ms;grid-template-columns:1fr;margin-left:5px}.collapse.svelte-pmi8ed:has(.option:where(.svelte-pmi8ed):focus-visible) .name:where(.svelte-pmi8ed){opacity:1;transition:grid-template-columns .16s var(--quick), margin-left .16s var(--quick), opacity .12s ease-out 20ms;grid-template-columns:1fr;margin-left:5px}.name.shown.svelte-pmi8ed>.name-text:where(.svelte-pmi8ed),.collapse.open.svelte-pmi8ed .name:where(.svelte-pmi8ed)>.name-text:where(.svelte-pmi8ed){transition:transform .16s var(--quick);transform:none}.collapse.svelte-pmi8ed:has(.option:where(.svelte-pmi8ed):focus-visible) .name:where(.svelte-pmi8ed)>.name-text:where(.svelte-pmi8ed){transition:transform .16s var(--quick);transform:none}.segmented.collapse.svelte-pmi8ed .option:where(.svelte-pmi8ed){transition:color 60ms ease-out}.tip.svelte-pmi8ed{z-index:3;white-space:nowrap;height:22px;color:var(--tip-paper,var(--paper));background:var(--tip-ink,var(--ink));box-shadow:var(--shadow-float);pointer-events:none;opacity:0;transform-origin:50% 0;transition:opacity var(--fast) var(--ease-exit), transform var(--fast) var(--ease-exit);border-radius:7px;align-items:center;padding:0 8px;font-size:11.5px;font-weight:500;display:none;position:absolute;top:calc(100% + 6px);left:0;transform:translateY(-4px)scale(.97)}.tip.shown.svelte-pmi8ed{opacity:1;transition:opacity var(--fast) var(--ease-fade), transform var(--base) var(--ease), translate var(--base) var(--ease);transform:none}.tip-word.svelte-pmi8ed{display:block}.roomy.svelte-pmi8ed{--seg-fit:0;box-shadow:var(--seg-track)}.segmented.collapse.roomy.svelte-pmi8ed .option.selected:where(.svelte-pmi8ed):before{background:var(--seg-pill-bg,var(--raised));box-shadow:var(--seg-pill,var(--shadow-card));transition:translate var(--base) var(--ease), rotate var(--base) var(--ease)}.roomy.svelte-pmi8ed>.base:where(.svelte-pmi8ed){display:flex}.roomy.svelte-pmi8ed>.glide:where(.svelte-pmi8ed),.roomy.svelte-pmi8ed>.shade:where(.svelte-pmi8ed),.roomy.svelte-pmi8ed>.lit:where(.svelte-pmi8ed){display:none}.roomy.svelte-pmi8ed>.tip:where(.svelte-pmi8ed){display:flex}.roomy.svelte-pmi8ed .name.shown:where(.svelte-pmi8ed){opacity:0;grid-template-columns:0fr;margin-left:0}.roomy.svelte-pmi8ed .name.shown:where(.svelte-pmi8ed)>.name-text:where(.svelte-pmi8ed){transform:translate(-4px)}@container seg-room (width>=230px){.roomy.svelte-pmi8ed{--seg-fit:1}.roomy.svelte-pmi8ed>.tip:where(.svelte-pmi8ed){display:none}.roomy.svelte-pmi8ed .name.shown:where(.svelte-pmi8ed){opacity:1;grid-template-columns:1fr;margin-left:5px;transition:grid-template-columns .16s cubic-bezier(.25,1,.5,1),margin-left .16s cubic-bezier(.25,1,.5,1),opacity .12s ease-out 20ms}.roomy.svelte-pmi8ed .name.shown:where(.svelte-pmi8ed)>.name-text:where(.svelte-pmi8ed){transition:transform .16s cubic-bezier(.25,1,.5,1);transform:none}}@container seg-room (width>=322px){.roomy.svelte-pmi8ed{--seg-fit:2}.roomy.svelte-pmi8ed .name:where(.svelte-pmi8ed),.roomy.svelte-pmi8ed .name.shown:where(.svelte-pmi8ed){opacity:1;grid-template-columns:1fr;margin-left:5px;transition:grid-template-columns .16s cubic-bezier(.25,1,.5,1),margin-left .16s cubic-bezier(.25,1,.5,1),opacity .12s ease-out 20ms}.roomy.svelte-pmi8ed .name:where(.svelte-pmi8ed)>.name-text:where(.svelte-pmi8ed),.roomy.svelte-pmi8ed .name.shown:where(.svelte-pmi8ed)>.name-text:where(.svelte-pmi8ed){transition:transform .16s cubic-bezier(.25,1,.5,1);transform:none}.segmented.collapse.roomy.svelte-pmi8ed .option.selected:where(.svelte-pmi8ed):before{display:none}.roomy.svelte-pmi8ed>.glide:where(.svelte-pmi8ed){top:3px;bottom:3px;left:var(--glide-x,0);width:var(--glide-w,0);background:var(--seg-pill-bg,var(--raised));box-shadow:var(--seg-pill,var(--shadow-card));transition:left var(--slow) var(--ease), width var(--slow) var(--ease), translate var(--base) var(--ease), rotate var(--base) var(--ease);border-radius:7px;display:block;position:absolute}.roomy.svelte-pmi8ed>.shade:where(.svelte-pmi8ed){top:3px;bottom:3px;left:var(--glide-x,0);width:var(--glide-w,0);box-shadow:var(--seg-lift);opacity:0;pointer-events:none;transition:left var(--slow) var(--ease), width var(--slow) var(--ease);border-radius:7px;display:block;position:absolute}.roomy.small.svelte-pmi8ed>.glide:where(.svelte-pmi8ed),.roomy.small.svelte-pmi8ed>.shade:where(.svelte-pmi8ed){border-radius:6px;top:2px;bottom:2px}.roomy.svelte-pmi8ed>.base:where(.svelte-pmi8ed){z-index:1;clip-path:var(--glide-hole,none);transition:clip-path var(--slow) var(--ease);position:relative}.roomy.svelte-pmi8ed>.lit:where(.svelte-pmi8ed){z-index:2;pointer-events:none;clip-path:var(--glide-lit,inset(50%));transition:clip-path var(--slow) var(--ease);padding:3px;display:flex;position:absolute;inset:0}.roomy.small.svelte-pmi8ed>.lit:where(.svelte-pmi8ed){padding:2px}.segmented.svelte-pmi8ed .lit:where(.svelte-pmi8ed) .option:where(.svelte-pmi8ed){color:var(--ink)}.roomy.svelte-pmi8ed .base:where(.svelte-pmi8ed) .option:where(.svelte-pmi8ed){transition:color var(--fast) var(--ease-fade), background-color var(--fast) var(--ease-fade)}@media (hover:hover){.roomy.svelte-pmi8ed .base:where(.svelte-pmi8ed) .option:where(.svelte-pmi8ed):hover{background-color:color-mix(in srgb, var(--ink) 6%, transparent)}}.roomy.still.svelte-pmi8ed>.glide:where(.svelte-pmi8ed),.roomy.still.svelte-pmi8ed>.shade:where(.svelte-pmi8ed),.roomy.still.svelte-pmi8ed>.base:where(.svelte-pmi8ed),.roomy.still.svelte-pmi8ed>.lit:where(.svelte-pmi8ed){transition:none}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.roomy.lean-r.svelte-pmi8ed>.glide:where(.svelte-pmi8ed),.roomy.lean-r.svelte-pmi8ed .option.selected:where(.svelte-pmi8ed):before,.slip.lean-r.svelte-pmi8ed .option.selected:where(.svelte-pmi8ed):before{translate:1.5px;rotate:.7deg}.roomy.lean-l.svelte-pmi8ed>.glide:where(.svelte-pmi8ed),.roomy.lean-l.svelte-pmi8ed .option.selected:where(.svelte-pmi8ed):before,.slip.lean-l.svelte-pmi8ed .option.selected:where(.svelte-pmi8ed):before{translate:-1.5px;rotate:-.7deg}}.segmented.slip.svelte-pmi8ed{box-shadow:var(--seg-track)}.segmented.slip.svelte-pmi8ed .option:where(.svelte-pmi8ed){transition:color 60ms ease-out}.segmented.slip.icon-only.svelte-pmi8ed .option:where(.svelte-pmi8ed){gap:0;padding:0 7px}.segmented.slip.svelte-pmi8ed .option.selected:where(.svelte-pmi8ed):before{background:var(--seg-pill-bg,var(--raised));box-shadow:var(--seg-pill,var(--shadow-card));transition:translate var(--base) var(--ease), rotate var(--base) var(--ease)}.dot.svelte-pmi8ed{border-radius:50%;flex:none;width:8px;height:8px}.meta.svelte-pmi8ed{font-family:var(--mono);color:var(--faint);font-variant-numeric:tabular-nums;font-size:10.5px}.badge.svelte-pmi8ed{letter-spacing:.06em;height:16px;color:var(--accent);background:var(--accent-soft);border-radius:999px;align-items:center;padding:0 6px;font-size:9.5px;font-weight:600;display:inline-flex}@media (prefers-reduced-motion:reduce){.roomy.svelte-pmi8ed>.glide:where(.svelte-pmi8ed),.roomy.svelte-pmi8ed>.base:where(.svelte-pmi8ed),.roomy.svelte-pmi8ed>.lit:where(.svelte-pmi8ed),.roomy.svelte-pmi8ed .name:where(.svelte-pmi8ed),.roomy.svelte-pmi8ed .name.shown:where(.svelte-pmi8ed),.roomy.svelte-pmi8ed .name:where(.svelte-pmi8ed)>.name-text:where(.svelte-pmi8ed),.roomy.svelte-pmi8ed .name.shown:where(.svelte-pmi8ed)>.name-text:where(.svelte-pmi8ed),.thumb.svelte-pmi8ed,.name.svelte-pmi8ed,.name.svelte-pmi8ed>.name-text:where(.svelte-pmi8ed){transition:none}.name.svelte-pmi8ed>.name-text:where(.svelte-pmi8ed){transform:none}.tip.svelte-pmi8ed,.tip.shown.svelte-pmi8ed{transition:opacity var(--fast) var(--ease-fade);transform:none}}.delete.svelte-1a48xmm{width:30px;transition:width var(--base) var(--ease), background-color var(--fast) ease, color var(--fast) ease, transform var(--fast) var(--ease);position:relative;overflow:hidden}@media (hover:hover){.delete.svelte-1a48xmm:hover{color:var(--danger)}}.delete.armed.svelte-1a48xmm{width:76px;color:var(--paper);background:var(--danger)}@media (hover:hover){.delete.armed.svelte-1a48xmm:hover{width:76px;color:var(--paper);background:var(--danger)}}.trash.svelte-1a48xmm,.confirm.svelte-1a48xmm{transition:opacity var(--fast) ease, transform var(--base) var(--ease);position:absolute}.armed.svelte-1a48xmm .trash:where(.svelte-1a48xmm){opacity:0;transform:scale(.6)rotate(-12deg)}.confirm.svelte-1a48xmm{white-space:nowrap;opacity:0;font-size:12px;font-weight:600;transform:translateY(4px)}.armed.svelte-1a48xmm .confirm:where(.svelte-1a48xmm){opacity:1;transition-delay:60ms;transform:none}.fuse.svelte-1a48xmm{opacity:.5;transform-origin:0;background:currentColor;border-radius:1px;height:1.5px;animation:linear forwards svelte-1a48xmm-burn;position:absolute;bottom:4px;left:8px;right:8px}@keyframes svelte-1a48xmm-burn{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.shared-mark.svelte-h5senx{width:16px;height:16px;color:var(--accent);flex:none;place-items:center;display:inline-grid}.shared-mark.svelte-h5senx path:where(.svelte-h5senx){fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round}.note.svelte-h5senx{min-width:0;transition:background-color var(--base) ease, box-shadow var(--base) ease, border-radius var(--base) ease, transform var(--base) var(--ease), opacity var(--base) ease;border-radius:8px;position:relative}.note.svelte-h5senx:not(.cards):not(.expanded){content-visibility:auto;contain-intrinsic-size:auto 68px}.note.expanded.svelte-h5senx{background:var(--raised);box-shadow:var(--shadow-lift);border-radius:10px;flex-direction:column;gap:6px;margin:4px 0;padding:12px 10px 8px 16px;display:flex}.note.expanded.svelte-h5senx:not(.cards){box-shadow:none;background:0 0;border-radius:8px;gap:4px;margin:0;padding:11px 8px 8px 14px}.note.expanded.svelte-h5senx:not(.cards) .head:where(.svelte-h5senx){margin:-4px 0}.note.expanded.svelte-h5senx:not(.cards) .title:where(.svelte-h5senx){font-weight:500}.note.expanded.svelte-h5senx:not(.cards) .actions:where(.svelte-h5senx){margin-top:4px;padding-right:6px}.note.cards.svelte-h5senx{background:var(--raised);height:100%;box-shadow:var(--shadow-card);border-radius:12px}.note.cards.svelte-h5senx:not(.expanded){content-visibility:auto;contain-intrinsic-size:auto 150px}.note.cards.expanded.svelte-h5senx{top:var(--lift-y,0px);left:var(--lift-x,0px);width:var(--lift-width,100%);height:auto;min-height:100%;box-shadow:var(--shadow-lift);margin:0;position:absolute}.note.toggling.svelte-h5senx:not(.cards),.note.cards.toggling.svelte-h5senx:not(.expanded){content-visibility:visible}.summary.svelte-h5senx{width:100%;min-width:0;color:inherit;text-align:left;border-radius:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;transition:background-color var(--fast) ease;background:0 0;border:none;flex-direction:column;gap:3px;padding:11px 14px 12px;display:flex}.menu-open.svelte-h5senx .summary:where(.svelte-h5senx){background:color-mix(in srgb, var(--sunk) 45%, transparent)}@media (hover:hover){.summary.svelte-h5senx:hover{background:color-mix(in srgb, var(--sunk) 45%, transparent)}}.active.svelte-h5senx:not(.cards) .summary:where(.svelte-h5senx){background:color-mix(in srgb, var(--sunk) 85%, transparent)}@media (hover:hover){.active.svelte-h5senx:not(.cards) .summary:where(.svelte-h5senx):hover{background:color-mix(in srgb, var(--sunk) 85%, transparent)}}.cards.svelte-h5senx .summary:where(.svelte-h5senx){--preview-size:var(--card-text);--preview-leading:var(--card-leading);gap:6px;height:100%;padding:13px 14px 13px 16px}.cards.menu-open.svelte-h5senx .summary:where(.svelte-h5senx){background:0 0}@media (hover:hover){.cards.svelte-h5senx .summary:where(.svelte-h5senx):hover{background:0 0}}.cards.menu-open.svelte-h5senx:not(.expanded){box-shadow:var(--shadow-card-hover);transform:translateY(-1px)}@media (hover:hover){.cards.svelte-h5senx:not(.expanded):hover{box-shadow:var(--shadow-card-hover);transform:translateY(-1px)}}.note-chip.svelte-h5senx{opacity:0;transform-origin:100%;pointer-events:none;transition:opacity var(--fast) ease-out, transform var(--fast) var(--ease);display:flex;position:absolute;top:8px;right:8px;transform:scale(.9)}.cards.svelte-h5senx .note-chip:where(.svelte-h5senx){background:linear-gradient(to right, transparent, var(--raised) 22px);border-radius:0 8px 0 0;padding-left:22px;top:8px;right:8px}.note.menu-open.svelte-h5senx>.note-chip:where(.svelte-h5senx){opacity:1;pointer-events:auto;transform:none}.note-chip.svelte-h5senx:has(:where(.svelte-h5senx):focus-visible){opacity:1;pointer-events:auto;transform:none}@media (hover:hover){.note.svelte-h5senx:hover>.note-chip:where(.svelte-h5senx){opacity:1;pointer-events:auto;transform:none}}.note-chip.svelte-h5senx .icon-button:where(.svelte-h5senx){background:0 0;width:26px;height:26px}@media (hover:hover){.note-chip.svelte-h5senx .icon-button:where(.svelte-h5senx):hover{background:0 0;width:26px;height:26px}}.note-chip.svelte-h5senx .icon-button.pressed:where(.svelte-h5senx){color:var(--ink)}.chip-more.svelte-h5senx circle:where(.svelte-h5senx){transform-box:fill-box;transform-origin:50%;transition:transform var(--fast) var(--ease-exit)}.chip-more.pressed.svelte-h5senx circle:where(.svelte-h5senx),.chip-more.svelte-h5senx:focus-visible circle:where(.svelte-h5senx){transition:transform .36s var(--spring)}@media (hover:hover){.chip-more.svelte-h5senx:hover circle:where(.svelte-h5senx){transition:transform .36s var(--spring)}}@media (prefers-reduced-motion:no-preference){.chip-more.pressed.svelte-h5senx circle:where(.svelte-h5senx):first-child,.chip-more.svelte-h5senx:focus-visible circle:where(.svelte-h5senx):first-child{transform:translate(-1.6px)scale(1.18)}@media (hover:hover){.chip-more.svelte-h5senx:hover circle:where(.svelte-h5senx):first-child{transform:translate(-1.6px)scale(1.18)}}.chip-more.pressed.svelte-h5senx circle:where(.svelte-h5senx):nth-child(2),.chip-more.svelte-h5senx:focus-visible circle:where(.svelte-h5senx):nth-child(2){transform:scale(1.18)}@media (hover:hover){.chip-more.svelte-h5senx:hover circle:where(.svelte-h5senx):nth-child(2){transform:scale(1.18)}}.chip-more.pressed.svelte-h5senx circle:where(.svelte-h5senx):nth-child(3),.chip-more.svelte-h5senx:focus-visible circle:where(.svelte-h5senx):nth-child(3){transform:translate(1.6px)scale(1.18)}@media (hover:hover){.chip-more.svelte-h5senx:hover circle:where(.svelte-h5senx):nth-child(3){transform:translate(1.6px)scale(1.18)}}}.rows.svelte-h5senx{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:3px 12px;min-width:0;display:grid}.rows.svelte-h5senx>.title:where(.svelte-h5senx){grid-area:1/1}.rows.svelte-h5senx>.meta:where(.svelte-h5senx){text-align:right;min-width:20px;transition:opacity var(--fast) var(--ease-fade);grid-area:1/2;justify-self:end}.rows.svelte-h5senx>.sub:where(.svelte-h5senx){grid-area:2/1;align-items:center;gap:8px;min-width:0;height:20px;display:flex}.sub.svelte-h5senx .text:where(.svelte-h5senx){flex:auto;min-width:0}.rows.svelte-h5senx>.tags:where(.svelte-h5senx){grid-area:2/2;justify-self:end;align-items:center;gap:6px;min-width:0;display:flex}.tags.svelte-h5senx>.label-slot:where(.svelte-h5senx){max-width:120px}.tags.svelte-h5senx>.label-slot.unset:where(.svelte-h5senx){order:-1}.note.menu-open.svelte-h5senx:not(.cards) .rows:where(.svelte-h5senx)>.meta:where(.svelte-h5senx){opacity:0;pointer-events:none}.note.svelte-h5senx:not(.cards):has(>.note-chip:where(.svelte-h5senx) :where(.svelte-h5senx):focus-visible) .rows:where(.svelte-h5senx)>.meta:where(.svelte-h5senx){opacity:0;pointer-events:none}@media (hover:hover){.note.svelte-h5senx:not(.cards):hover .rows:where(.svelte-h5senx)>.meta:where(.svelte-h5senx){opacity:0;pointer-events:none}}.note.svelte-h5senx:not(.cards)>.note-chip:where(.svelte-h5senx){top:7px;right:6px}.eye.svelte-h5senx{align-items:center;gap:6px;min-width:0;height:20px;display:flex}.label-slot.svelte-h5senx{min-width:0;max-width:65%;display:inline-flex}.label-slot.unset.svelte-h5senx{opacity:0;transition:opacity var(--fast) ease, transform var(--base) var(--ease);flex-shrink:0;order:2;transform:translate(-3px)}.menu-open.svelte-h5senx .label-slot.unset:where(.svelte-h5senx),.slot[data-tour-lit] .label-slot.unset.svelte-h5senx{opacity:1;transform:none}@media (hover:hover){.summary.svelte-h5senx:hover .label-slot.unset:where(.svelte-h5senx){opacity:1;transform:none}}.eye.svelte-h5senx .progress:where(.svelte-h5senx),.eye.svelte-h5senx .shared-mark:where(.svelte-h5senx){order:1}.eye.svelte-h5senx .meta:where(.svelte-h5senx){order:3;margin-left:auto}.head.svelte-h5senx{align-items:center;gap:4px;min-width:0;display:flex}.title.svelte-h5senx{min-width:0;font-family:var(--serif);letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:17px;font-weight:500;line-height:1.3;overflow:hidden}.head.svelte-h5senx .title:where(.svelte-h5senx){flex-grow:1}.title.svelte-h5senx.gliding{--glide-start-fade:22px;--glide-end-fade:28px;text-overflow:clip;-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--glide-start-fade), #000 calc(100% - var(--glide-end-fade)), transparent);-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--glide-start-fade), #000 calc(100% - var(--glide-end-fade)), transparent);mask-image:linear-gradient(90deg, transparent, #000 var(--glide-start-fade), #000 calc(100% - var(--glide-end-fade)), transparent);transition:--glide-start-fade .5s .25s,--glide-end-fade .3s}.title.svelte-h5senx.gliding>.words:where(.svelte-h5senx){white-space:nowrap;display:inline-block}.title.stand.svelte-h5senx{color:var(--muted);font-style:italic;font-weight:400}.expanded.svelte-h5senx .title:where(.svelte-h5senx){font-size:17px;font-weight:600}.cards.svelte-h5senx .summary:where(.svelte-h5senx) .title:where(.svelte-h5senx){-webkit-line-clamp:2;line-clamp:2;font-size:var(--card-title);white-space:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical;line-height:1.25;display:-webkit-box}.meta.svelte-h5senx{font-family:var(--mono);color:var(--faint);flex-shrink:0;align-items:center;gap:5px;font-size:11px;display:inline-flex}.eye.svelte-h5senx .meta:where(.svelte-h5senx){font-size:10.5px}.cards.svelte-h5senx .eye:where(.svelte-h5senx){box-sizing:content-box;flex-wrap:wrap;row-gap:8px;margin-top:auto;padding-top:6px;overflow:hidden}.edit.svelte-h5senx{width:100%;color:var(--ink);background:0 0;border:none;outline:none;padding:0}.details.svelte-h5senx{font-size:14px;line-height:1.6}.expanded.svelte-h5senx .details:where(.svelte-h5senx){max-height:clamp(160px,100vh - 280px,480px);margin-right:-6px;padding-right:6px;overflow-y:auto}.progress.svelte-h5senx{height:18px;font-family:var(--mono);color:var(--muted);background:var(--sunk);transition:color var(--base) ease, background-color var(--base) ease;border-radius:999px;flex-shrink:0;align-items:center;gap:3px;padding:0 6px;font-size:10.5px;display:inline-flex}.progress.svelte-h5senx path:where(.svelte-h5senx){fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.progress.complete.svelte-h5senx{color:var(--accent);background:var(--accent-soft)}.actions.svelte-h5senx{align-items:center;gap:6px;margin-top:2px;display:flex}.actions.svelte-h5senx .meta:where(.svelte-h5senx){flex-grow:1}.actions.svelte-h5senx .trigger:not(.set){margin-left:-7px}@media (prefers-reduced-motion:reduce){.label-slot.unset.svelte-h5senx,.cards.menu-open.svelte-h5senx:not(.expanded){transform:none}@media (hover:hover){.cards.svelte-h5senx:not(.expanded):hover{transform:none}}}.note.selecting.svelte-h5senx>.note-chip:where(.svelte-h5senx){opacity:0;pointer-events:none;transform:scale(.9)}.note.selecting.svelte-h5senx .label-slot.unset:where(.svelte-h5senx){opacity:0;pointer-events:none;transition-delay:0s}@media (hover:hover){.note.selecting.svelte-h5senx .summary:where(.svelte-h5senx):hover .label-slot.unset:where(.svelte-h5senx){transform:translate(-3px)}}.note.selecting.svelte-h5senx:not(.cards) .rows:where(.svelte-h5senx)>.meta:where(.svelte-h5senx){opacity:1;pointer-events:auto}.tag-hint.svelte-autdfm{color:var(--muted);text-align:left;background:color-mix(in srgb, var(--sunk) 70%, var(--paper));pointer-events:auto;border-radius:10px;align-items:flex-start;gap:9px;margin:12px 0 0;padding:9px 12px 10px;font-size:13px;line-height:1.5;display:flex}.pro.svelte-autdfm{letter-spacing:.06em;height:18px;color:var(--accent);background:var(--accent-soft);border-radius:999px;flex-shrink:0;align-items:center;margin-top:1px;padding:0 7px;font-size:10px;font-weight:600;display:inline-flex}p.svelte-autdfm{min-width:0;margin:0}.tag.svelte-autdfm{color:var(--ink);white-space:nowrap;font-weight:500}.link.svelte-autdfm{color:var(--accent);font:inherit;white-space:nowrap;cursor:pointer;text-underline-offset:3px;transition:text-decoration-color var(--fast) ease;background:0 0;border:none;border-radius:4px;padding:0;font-weight:500;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}@media (hover:hover){.link.svelte-autdfm:hover{text-decoration-color:currentColor}}.link.svelte-autdfm:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.shape.svelte-13slnil{transform-box:fill-box;transform-origin:50% 100%}.bud.svelte-13slnil,.gap.svelte-13slnil{transform-box:fill-box;transform-origin:50%;transition:transform var(--fast) var(--ease-exit), opacity var(--fast) var(--ease-exit);transform:scale(0)}.bud.svelte-13slnil{fill:var(--accent);opacity:0}.budding.svelte-13slnil .bud:where(.svelte-13slnil),.budding.svelte-13slnil .gap:where(.svelte-13slnil){transition:transform var(--slow) var(--ease), opacity var(--base) var(--ease-fade);transform:none}.budding.svelte-13slnil .bud:where(.svelte-13slnil){opacity:1}@media (prefers-reduced-motion:reduce){.bud.svelte-13slnil,.gap.svelte-13slnil,.budding.svelte-13slnil .bud:where(.svelte-13slnil),.budding.svelte-13slnil .gap:where(.svelte-13slnil){transform:none}.gap.svelte-13slnil{opacity:0}.budding.svelte-13slnil .gap:where(.svelte-13slnil){opacity:1}}.pane.svelte-ivshex{min-width:320px;height:100%;transition:opacity var(--base) ease, transform var(--slow) var(--ease);flex-direction:column;display:flex;position:relative}.pane.cards.svelte-ivshex{width:100%}.pane.compact.svelte-ivshex,.pane.beside.svelte-ivshex{min-width:0}.pane.beside.svelte-ivshex{width:100%!important}.beside.svelte-ivshex .quick-open{display:none}.pane.hidden.svelte-ivshex{opacity:0;transform:translate(24px)}.bar.svelte-ivshex{z-index:1;flex:none;align-items:center;gap:8px;height:40px;padding:6px 10px 0 24px;display:flex;position:relative;container:seg-room/inline-size}.paused.svelte-ivshex{min-height:36px;color:var(--ink);background:var(--raised);box-shadow:var(--shadow-card);border-radius:10px;align-items:center;gap:8px;margin-top:6px;padding:4px 4px 4px 12px;font-size:12.5px;display:flex;position:absolute;top:100%;left:12px;right:12px}.paused.svelte-ivshex svg:where(.svelte-ivshex){color:var(--faint);flex:none}.paused.svelte-ivshex span:where(.svelte-ivshex){flex:auto;min-width:0}.paused.svelte-ivshex button:where(.svelte-ivshex){height:28px;color:var(--paper);background:var(--ink);transition:transform var(--fast) var(--ease);border:none;border-radius:7px;flex:none;padding:0 10px;font-size:12px;font-weight:500}.paused.svelte-ivshex button:where(.svelte-ivshex):active{transform:scale(.97)}.cards.svelte-ivshex .bar:where(.svelte-ivshex){padding-right:10px}.lead.svelte-ivshex{flex:auto;align-items:center;min-width:0;display:grid}.lead.svelte-ivshex>:where(.svelte-ivshex){grid-area:1/1;min-width:0}.crumb.svelte-ivshex{min-width:0;font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--faint);white-space:nowrap;align-items:center;gap:7px;font-size:11px;display:flex}.crumb-back.svelte-ivshex{background:var(--sunk);height:24px;font:inherit;letter-spacing:inherit;text-transform:inherit;color:var(--muted);cursor:pointer;transition:color var(--fast) var(--ease-fade), scale var(--fast) var(--ease);border:0;border-radius:7px;flex:none;align-items:center;gap:3px;padding:0 8px 0 4px;display:inline-flex}.crumb-back.svelte-ivshex svg:where(.svelte-ivshex){transition:translate var(--fast) var(--ease)}@media (hover:hover){.crumb-back.svelte-ivshex:hover{color:var(--ink)}.crumb-back.svelte-ivshex:hover svg:where(.svelte-ivshex){translate:-2px}}.crumb-back.svelte-ivshex:active{scale:.97}.crumb-sep.svelte-ivshex{color:var(--line)}.crumb-here.svelte-ivshex{min-width:0;color:var(--ink);align-items:center;gap:6px;display:inline-flex;overflow:hidden}.crumb-name.svelte-ivshex{text-overflow:ellipsis;overflow:hidden}.crumb-or.svelte-ivshex{margin-right:2px}.crumb-count.svelte-ivshex{flex:none}@container seg-room (width<420px){.crumb-word.svelte-ivshex{display:none}.crumb-back.svelte-ivshex{padding:0 6px}}.folders-switch.svelte-ivshex{flex:none;display:flex}.bar-rule.svelte-ivshex{background:var(--line);flex:none;width:1px;height:16px}.folders.svelte-ivshex{padding-top:2px}.loose.svelte-ivshex{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:28px 0 22px;display:flex}.loose-cap.svelte-ivshex{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--faint);font-size:11px}.views.svelte-ivshex{transition:translate var(--slow) var(--ease), opacity var(--base) var(--ease-fade);--tip-ink:var(--ink);--tip-paper:var(--paper);margin-right:2px;display:flex}.bar.tree-zoomed.svelte-ivshex{pointer-events:none}.bar.tree-zoomed.svelte-ivshex .views:where(.svelte-ivshex){opacity:0;transition:translate var(--slow) var(--ease-exit), opacity var(--fast) var(--ease-exit);translate:0 -150%}.views.svelte-ivshex .segmented{transition:background-color var(--fast) var(--ease-fade), box-shadow var(--fast) var(--ease-fade)}.views.glass.svelte-ivshex .segmented{--raised:var(--glass-chip);--shadow-card:none;--seg-pill-bg:var(--glass-chip);--seg-pill:none;--seg-lift:none;--muted:var(--glass-muted);--ink:var(--glass-ink);background-color:var(--glass-fill);box-shadow:inset 0 0 0 1px var(--glass-edge), var(--glass-shadow)}.views.glass-fade.svelte-ivshex .segmented{transition-duration:.6s}.views.glass-fade.svelte-ivshex .option,.views.glass-fade.svelte-ivshex .thumb,.views.glass-fade.svelte-ivshex .option.selected:before{transition:color .6s var(--ease-fade), background-color .6s var(--ease-fade), box-shadow .6s var(--ease-fade)}.views.glass-fade.svelte-ivshex .glide{transition:left var(--slow) var(--ease), width var(--slow) var(--ease), translate var(--base) var(--ease), rotate var(--base) var(--ease), background-color .6s var(--ease-fade), box-shadow .6s var(--ease-fade)}.views.grew.svelte-ivshex .ico-tree{animation:leaf-sway 1.1s var(--ease) both, svelte-ivshex-grew-tint 1.3s ease both}@keyframes svelte-ivshex-grew-tint{20%,60%{color:var(--accent)}}.count.svelte-ivshex{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--faint);transition:opacity var(--base) ease, translate var(--base) var(--ease);flex-grow:1;font-size:11px;overflow:hidden}.count.away.svelte-ivshex{opacity:0;pointer-events:none;translate:0 -4px}.body.svelte-ivshex{min-height:0;-webkit-mask-image:linear-gradient(to bottom, transparent, #000 var(--fade,0px));mask-image:linear-gradient(to bottom, transparent, #000 var(--fade,0px));flex-grow:1;padding:4px 8px 16px 12px;position:relative}.cards.svelte-ivshex .body:where(.svelte-ivshex){padding:10px 18px calc(88px + var(--dock-raise)) 24px}.compact.svelte-ivshex .body:where(.svelte-ivshex){padding-bottom:calc(76px + var(--dock-raise))}.list.svelte-ivshex{flex-direction:column;display:flex;position:relative}.list.sheet.svelte-ivshex{background:var(--raised);box-shadow:var(--shadow-card);transition:padding-bottom var(--base) var(--ease);border-radius:12px;padding:4px}.list.sheet.room-end.svelte-ivshex{padding-bottom:12px}.list.sheet.open-end.svelte-ivshex{box-shadow:0 -1px 0 var(--line), -1px 0 0 var(--line), 1px 0 0 var(--line);border-radius:12px 12px 0 0}.more.sheet-tail.svelte-ivshex{background:var(--raised);box-shadow:-1px 0 0 var(--line), 1px 0 0 var(--line), 0 1px 0 var(--line);border-radius:0 0 12px 12px}.list.sheet.svelte-ivshex .slot:where(.svelte-ivshex)+.slot:where(.svelte-ivshex):before{content:"";background:linear-gradient(90deg, transparent, var(--line) 36px, var(--line) calc(100% - 36px), transparent);pointer-events:none;height:1px;transition:opacity var(--fast) ease;position:absolute;top:0;left:10px;right:10px}.row-glide.svelte-ivshex{background:color-mix(in srgb, var(--sunk) 45%, transparent);opacity:0;pointer-events:none;contain:strict;height:0;transition:opacity var(--fast) var(--ease-exit), transform var(--base) var(--ease), height var(--base) var(--ease);border-radius:8px;position:absolute;top:0;left:4px;right:4px}.row-glide.svelte-ivshex.lit{opacity:1;transition:opacity var(--fast) var(--ease-fade), transform var(--base) var(--ease), height var(--base) var(--ease)}@media (hover:hover){.list.sheet.svelte-ivshex:not(.has-open) .slot:where(.svelte-ivshex)>.note:not(.cards):not(.menu-open):not(.active)>.summary:hover{background:0 0}}.list.sheet.svelte-ivshex .slot.lean-d:where(.svelte-ivshex):before{opacity:0}.list.sheet.svelte-ivshex .slot:where(.svelte-ivshex):has(>.note.menu-open):before{opacity:0}.list.sheet.svelte-ivshex .slot:where(.svelte-ivshex):has(>.note.menu-open)+.slot:where(.svelte-ivshex):before{opacity:0}.list.sheet.svelte-ivshex .slot:where(.svelte-ivshex):has(>.note.expanded):before{opacity:0}.list.sheet.svelte-ivshex .slot:where(.svelte-ivshex):has(>.note.expanded)+.slot:where(.svelte-ivshex):before{opacity:0}.list.sheet.svelte-ivshex .slot:where(.svelte-ivshex):has(>.note.active):before{opacity:0}.list.sheet.svelte-ivshex .slot:where(.svelte-ivshex):has(>.note.active)+.slot:where(.svelte-ivshex):before{opacity:0}@media (hover:hover){.list.sheet.svelte-ivshex .slot:where(.svelte-ivshex):has(>.note:hover):before{opacity:0}.list.sheet.svelte-ivshex .slot:where(.svelte-ivshex):has(>.note:hover)+.slot:where(.svelte-ivshex):before{opacity:0}}.list.has-open.svelte-ivshex .slot:where(.svelte-ivshex):not(.open)>.note{opacity:.4}@media (hover:hover){.list.has-open.svelte-ivshex .slot:where(.svelte-ivshex):not(.open):hover>.note{opacity:.8}}.slot.cards.picked.svelte-ivshex>.note.cards{box-shadow:0 0 0 2px var(--accent), 0 10px 24px -16px color-mix(in srgb, var(--accent) 60%, transparent)}@media (hover:hover){.list.svelte-ivshex:not(.drag-active) .slot.cards.picked:where(.svelte-ivshex):hover>.note.cards{box-shadow:0 0 0 2px var(--accent), 0 10px 24px -16px color-mix(in srgb, var(--accent) 60%, transparent)}}.slot.svelte-ivshex:not(.cards)>.select-tick:where(.svelte-ivshex){top:calc(50% - 10px);left:12px}.list.sheet.picking.svelte-ivshex .slot:where(.svelte-ivshex):not(.open) .summary{padding-left:42px}@media (prefers-reduced-motion:no-preference){.list.sheet.picking.svelte-ivshex .slot:where(.svelte-ivshex):not(.open) .summary>*{animation:svelte-ivshex-pick-room .24s var(--ease)}.list.sheet.unpicking.svelte-ivshex .slot:where(.svelte-ivshex):not(.open) .summary>*{animation:svelte-ivshex-pick-unroom .24s var(--ease)}}@keyframes svelte-ivshex-pick-room{0%{translate:-28px}}@keyframes svelte-ivshex-pick-unroom{0%{translate:28px}}.list.sheet.svelte-ivshex .slot.picked:where(.svelte-ivshex)>.note{background:color-mix(in srgb, var(--accent) 7%, transparent)}.list.sheet.svelte-ivshex .slot.picked.join-t:where(.svelte-ivshex)>.note{border-top-left-radius:0;border-top-right-radius:0}.list.sheet.svelte-ivshex .slot.picked.join-b:where(.svelte-ivshex)>.note{border-bottom-right-radius:0;border-bottom-left-radius:0}.list.sheet.svelte-ivshex .slot.picked.join-t:where(.svelte-ivshex):before{opacity:0}.list.toggling.svelte-ivshex .slot:where(.svelte-ivshex):not(.open)>.note,.list.toggling.svelte-ivshex .slot.cards:where(.svelte-ivshex)>.note.toggling{transition:none}.list.drag-active.svelte-ivshex{pointer-events:none}.cards.svelte-ivshex .list:where(.svelte-ivshex){grid-template-columns:repeat(auto-fill, minmax(var(--card-min), 1fr));grid-auto-flow:dense;align-items:stretch;gap:12px;display:grid}.list.pinned-split.svelte-ivshex>.slot.rest:where(.svelte-ivshex){order:3}.pins-foot.svelte-ivshex{order:2}.cards.svelte-ivshex .list.pinned-split:where(.svelte-ivshex){grid-auto-flow:row}.pins-foot.cards.svelte-ivshex{grid-column:1/-1}.pins-more.svelte-ivshex{color:var(--muted);font:inherit;cursor:pointer;transition:background-color var(--fast) var(--ease-fade), color var(--fast) var(--ease-fade);background:0 0;border:0;border-radius:7px;padding:5px 10px;font-size:12px}@media (hover:hover){.pins-more.svelte-ivshex:hover{background:color-mix(in srgb, var(--sunk) 55%, transparent);color:var(--ink)}}.pins-foot.svelte-ivshex{justify-content:center;align-items:center;gap:6px;min-height:28px;padding:0 10px;display:flex}.pins-foot.cards.svelte-ivshex{padding:0}.pins-foot.svelte-ivshex:not(.cards){margin:0 -4px;padding:0}.pins-foot.svelte-ivshex:not(.cards) .pins-rule:where(.svelte-ivshex){border-top:1px solid var(--line)}.pins-peek.svelte-ivshex{cursor:pointer;order:2;height:30px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 10%,#0000);mask-image:linear-gradient(#000 10%,#0000)}.pins-peek.cards.svelte-ivshex{grid-column:1/-1;height:40px;margin-top:-4px}.pins-peek.svelte-ivshex:not(.cards):before{content:"";z-index:1;background:linear-gradient(90deg, transparent, var(--line) 36px, var(--line) calc(100% - 36px), transparent);height:1px;position:absolute;top:0;left:10px;right:10px}.pins-peek-notes.svelte-ivshex{pointer-events:none;opacity:.55;transition:opacity var(--fast) var(--ease-fade), transform var(--base) var(--ease);transform:translateY(0)}.pins-peek.cards.svelte-ivshex .pins-peek-notes:where(.svelte-ivshex){grid-template-columns:repeat(auto-fill, minmax(var(--card-min), 1fr));align-items:start;gap:12px;display:grid}.pins-peek.lit.svelte-ivshex .pins-peek-notes:where(.svelte-ivshex){opacity:.8;transform:translateY(-2px)}@media (hover:hover){.pins-peek.svelte-ivshex:hover .pins-peek-notes:where(.svelte-ivshex){opacity:.8;transform:translateY(-2px)}.pins-peek.svelte-ivshex:hover+.pins-foot:where(.svelte-ivshex) .pins-more:where(.svelte-ivshex){background:color-mix(in srgb, var(--sunk) 55%, transparent);color:var(--ink)}}.pins-foot.peeked.svelte-ivshex:not(.cards){margin-top:-3px}.pins-foot.peeked.cards.svelte-ivshex{margin-top:-8px}@media (prefers-reduced-motion:reduce){.pins-peek.lit.svelte-ivshex .pins-peek-notes:where(.svelte-ivshex){transform:none}@media (hover:hover){.pins-peek.svelte-ivshex:hover .pins-peek-notes:where(.svelte-ivshex){transform:none}}}.pins-foot.bare.svelte-ivshex{min-height:10px}.pins-foot.cards.bare.svelte-ivshex{min-height:0}.pins-rule.svelte-ivshex{border-top:1.5px dotted var(--line-strong);flex:1;height:0}.pins-more.svelte-ivshex{flex:none}.list.sheet.svelte-ivshex .slot.rest-first:where(.svelte-ivshex):before{display:none}.pinned-count.svelte-ivshex{display:inline}.slot.svelte-ivshex{min-width:0;transition:translate .34s var(--spring), rotate .34s var(--spring);position:relative}.slot.fresh.svelte-ivshex>.note.note,.slot.dropped.svelte-ivshex>.note.note,.list.copying.svelte-ivshex .slot:where(.svelte-ivshex)>.note.note{content-visibility:visible}.slot.carried.svelte-ivshex{opacity:.32;transition:opacity var(--fast) ease}.slot.landing.svelte-ivshex{opacity:0}.slot.lean-l.svelte-ivshex{translate:-6px;rotate:-.5deg}.slot.lean-r.svelte-ivshex{translate:6px;rotate:.5deg}.slot.lean-u.svelte-ivshex{translate:0 -3px}.slot.lean-d.svelte-ivshex{translate:0 3px}.stitch.svelte-ivshex{background:repeating-linear-gradient(to bottom, var(--faint) 0 3px, transparent 3px 7px);opacity:0;pointer-events:none;transition:opacity var(--fast) ease, transform var(--base) var(--ease), width var(--base) var(--ease), height var(--base) var(--ease);position:absolute;top:0;left:0}.stitch.across.svelte-ivshex{background:repeating-linear-gradient(to right, var(--faint) 0 3px, transparent 3px 7px)}.stitch.shown.svelte-ivshex{opacity:.8}.stitch.fresh.svelte-ivshex{transition:opacity var(--fast) ease}.list.svelte-ivshex .carry-copy{z-index:10;transform-origin:0 0;pointer-events:none;will-change:transform;position:absolute;top:0;left:0}.list.sheet.svelte-ivshex .carry-copy>.note{background:var(--raised);border-radius:10px}@media (prefers-reduced-motion:reduce){.list.sheet.svelte-ivshex,.slot.svelte-ivshex{transition:none}.stitch.svelte-ivshex{transition:opacity var(--fast) ease}.row-glide.svelte-ivshex,.row-glide.svelte-ivshex.lit{transition:opacity var(--fast) var(--ease-fade)}}.back-chip.svelte-ivshex{z-index:2;height:28px;font:500 12px/1 var(--sans);color:var(--ink);background:var(--raised);box-shadow:var(--shadow-float);cursor:pointer;transition:background-color var(--fast) ease;border:none;border-radius:999px;align-items:center;gap:6px;padding:0 12px 0 10px;display:inline-flex;position:absolute;top:48px;left:50%;translate:-50%}.back-chip.below.svelte-ivshex{top:auto}.back-chip.below.svelte-ivshex svg:where(.svelte-ivshex){rotate:180deg}@media (hover:hover){.back-chip.svelte-ivshex:hover{background:var(--sunk)}}.slot.tucking.svelte-ivshex{opacity:0}.slot.lifted.svelte-ivshex{z-index:3;min-height:var(--lift-height,auto)}.slot.lifted.open.svelte-ivshex{z-index:4}.slot.svelte-ivshex:not(.cards):last-child .note{border-bottom-color:#0000}.ghosts.svelte-ivshex{pointer-events:none;flex-direction:column;animation:.26s ease-out .25s both svelte-ivshex-ghosts-in;display:flex;position:absolute;top:4px;left:12px;right:8px}.ghosts.svelte-ivshex:not(.cards){background:var(--raised);box-shadow:var(--shadow-card);border-radius:12px;padding:4px}.ghosts.svelte-ivshex:not(.cards) .ghost:where(.svelte-ivshex){background:linear-gradient(90deg, transparent, var(--line) 36px, var(--line) calc(100% - 36px), transparent) 50% 100% / calc(100% - 20px) 1px no-repeat;border-bottom:none}.ghosts.svelte-ivshex:not(.cards) .ghost:where(.svelte-ivshex):last-child{background:0 0}.ghosts.cards.svelte-ivshex{grid-template-columns:repeat(auto-fill, minmax(var(--card-min), 1fr));gap:12px;display:grid;top:10px;left:24px;right:18px}.ghost.svelte-ivshex{border-bottom:1px solid var(--line);height:70px;animation:svelte-ivshex-ghost-breathe 1.3s ease-in-out calc(var(--i) * .13s) infinite alternate both;grid-template-columns:1fr auto;align-content:center;align-items:center;row-gap:13px;padding:0 12px 0 16px;display:grid}.ghosts.cards.svelte-ivshex .ghost:where(.svelte-ivshex){background:var(--raised);height:96px;box-shadow:var(--shadow-card);border-bottom:none;border-radius:12px;grid-template-columns:1fr;align-content:start;row-gap:11px;padding:17px 16px}.ghost-bar.svelte-ivshex{background:var(--line);border-radius:5px;height:9px}.ghost-bar.title.svelte-ivshex{background:var(--line-strong);height:12px}.ghost-bar.date.svelte-ivshex{width:44px}.ghost-bar.text.svelte-ivshex{grid-column:1/-1}@keyframes svelte-ivshex-ghosts-in{0%{opacity:0;transform:translateY(4px)}}@keyframes svelte-ivshex-ghost-breathe{0%{opacity:1}to{opacity:.45}}@media (prefers-reduced-motion:reduce){.ghost.svelte-ivshex{animation:none}.bar.tree-zoomed.svelte-ivshex .views:where(.svelte-ivshex){translate:none}}.empty.svelte-ivshex{text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:24px;display:flex;position:absolute;inset:0}.empty.svelte-ivshex p:where(.svelte-ivshex){margin:0}.empty-emoji.svelte-ivshex{font-variant-emoji:emoji;margin-bottom:12px;font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:44px;line-height:1}.art.svelte-ivshex{width:112px;height:94px;margin-bottom:6px;overflow:visible}.art.svelte-ivshex path:where(.svelte-ivshex),.art.svelte-ivshex circle:where(.svelte-ivshex){fill:none;stroke:var(--accent);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:.46s cubic-bezier(.55,.1,.3,1) both svelte-ivshex-pen}.art.svelte-ivshex .ground:where(.svelte-ivshex){stroke:var(--line-strong);stroke-width:2px;animation-duration:.6s;animation-timing-function:var(--ease);animation-delay:.12s}.art.svelte-ivshex .s1:where(.svelte-ivshex){animation-duration:.56s}.art.svelte-ivshex .s2:where(.svelte-ivshex){animation-delay:.38s}.art.svelte-ivshex .s3:where(.svelte-ivshex){animation-delay:.6s}.art.svelte-ivshex .s4:where(.svelte-ivshex){animation-duration:.38s;animation-delay:.82s}.art.svelte-ivshex .peek:where(.svelte-ivshex){transform-box:fill-box;transform-origin:20% 90%;animation:svelte-ivshex-pen .46s cubic-bezier(.55, .1, .3, 1) .6s both, svelte-ivshex-peek .9s var(--ease) 1.1s both}@keyframes svelte-ivshex-pen{to{stroke-dashoffset:0}}@keyframes svelte-ivshex-peek{25%{transform:rotate(-12deg)}55%{transform:rotate(8deg)}80%{transform:rotate(-3deg)}}@media (prefers-reduced-motion:reduce){.art.svelte-ivshex path:where(.svelte-ivshex),.art.svelte-ivshex circle:where(.svelte-ivshex){stroke-dashoffset:0;animation:none}}.empty-title.svelte-ivshex{font-family:var(--serif);color:var(--ink);font-size:20px;font-weight:500}.empty-text.svelte-ivshex{color:var(--muted)}.filter-name.svelte-ivshex{white-space:nowrap;align-items:center;gap:6px;margin-left:.25em;display:inline-flex}.filter-name.svelte-ivshex .dot{flex:none;translate:0 -1px}.empty-hint.svelte-ivshex{width:100%;max-width:380px;margin-top:10px}.empty-reset.svelte-ivshex{height:28px;color:var(--muted);pointer-events:auto;transition:background-color var(--fast) ease, color var(--fast) ease, transform var(--fast) var(--ease);background:0 0;border:none;border-radius:8px;align-items:center;gap:6px;margin-top:12px;padding:0 11px 0 9px;font-size:12.5px;font-weight:500;display:inline-flex}@media (hover:hover){.empty-reset.svelte-ivshex:hover{color:var(--ink);background:var(--sunk)}}.empty-reset.svelte-ivshex:active{transform:scale(.97)}.in-view.svelte-ivshex{visibility:hidden}.menu.svelte-19lgsz2{z-index:110;min-width:188px;max-width:240px;color:var(--ink);font:13px/1.5 var(--sans);background:var(--raised);box-shadow:var(--shadow-float);-webkit-user-select:none;user-select:none;border-radius:11px;outline:none;flex-direction:column;gap:1px;padding:5px;display:flex;position:fixed}.menu.done.svelte-19lgsz2{pointer-events:none}.sub.svelte-19lgsz2{z-index:111;min-width:168px}.options.svelte-19lgsz2{flex-direction:column;gap:1px;max-height:248px;display:flex;overflow-y:auto}.item.svelte-19lgsz2{text-align:left;width:100%;min-height:30px;color:var(--ink);transition:background-color var(--fast) ease, color var(--fast) ease;background:0 0;border:none;border-radius:7px;align-items:center;gap:9px;padding:0 8px;font-size:13px;display:flex}.item.active.svelte-19lgsz2{background:var(--sunk)}.item.muted.svelte-19lgsz2{color:var(--muted)}.item.danger.svelte-19lgsz2{color:var(--danger)}.icon.svelte-19lgsz2{width:14px;height:14px;color:var(--muted);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.danger.svelte-19lgsz2 .icon:where(.svelte-19lgsz2){color:inherit}.icon.svelte-19lgsz2 svg:where(.svelte-19lgsz2),.chevron.svelte-19lgsz2,.check.svelte-19lgsz2{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.text.svelte-19lgsz2{white-space:nowrap;text-overflow:ellipsis;flex-grow:1;min-width:0;overflow:hidden}.hint.svelte-19lgsz2{white-space:nowrap;text-overflow:ellipsis;min-width:0;max-width:90px;color:var(--faint);flex-shrink:1;font-size:12px;overflow:hidden}.chevron.svelte-19lgsz2{color:var(--faint);stroke-width:2.2px;flex-shrink:0}.check.svelte-19lgsz2{color:var(--accent);stroke-width:2.2px;flex-shrink:0}.sep.svelte-19lgsz2{background:var(--line);height:1px;margin:4px 3px}.label-row.svelte-19lgsz2{position:relative}.item.ended.svelte-19lgsz2{padding-right:34px}.end.svelte-19lgsz2{pointer-events:none;width:24px;height:24px;position:absolute;top:50%;right:4px;translate:0 -50%}.key.svelte-19lgsz2{font-family:var(--mono);color:var(--muted);background:var(--sunk);box-shadow:inset 0 -1px 0 var(--line);transition:opacity var(--fast) var(--ease-fade), scale var(--fast) var(--ease);border-radius:4px;place-items:center;font-size:10.5px;line-height:1;display:grid;position:absolute;inset:4px}.key.static.svelte-19lgsz2{flex-shrink:0;width:16px;height:16px;margin-left:auto;position:static}.pin-toggle.svelte-19lgsz2{color:var(--faint);opacity:0;pointer-events:auto;transition:opacity var(--fast) var(--ease-fade), rotate var(--base) var(--ease), color var(--fast) var(--ease-fade);background:0 0;border:none;border-radius:6px;place-items:center;padding:0;display:grid;position:absolute;inset:0;rotate:-14deg}.pin-toggle.on.svelte-19lgsz2{color:var(--accent)}.label-row.svelte-19lgsz2:focus-within .pin-toggle:where(.svelte-19lgsz2){opacity:1;rotate:0deg}@media (hover:hover){.label-row.svelte-19lgsz2:hover .pin-toggle:where(.svelte-19lgsz2){opacity:1;rotate:0deg}}.label-row.svelte-19lgsz2:focus-within .key.pins:where(.svelte-19lgsz2){opacity:0;scale:.85}@media (hover:hover){.label-row.svelte-19lgsz2:hover .key.pins:where(.svelte-19lgsz2){opacity:0;scale:.85}.pin-toggle.svelte-19lgsz2:hover{color:var(--accent)}.pin-toggle.on.svelte-19lgsz2:hover{color:var(--danger)}}.label-row.sep.svelte-19lgsz2{background:var(--line);height:1px;margin:4px 3px}@media (hover:none){.pin-toggle.svelte-19lgsz2{opacity:.5;rotate:0deg}}@media (prefers-reduced-motion:reduce){.pin-toggle.svelte-19lgsz2,.key.svelte-19lgsz2{transition:opacity var(--fast) var(--ease-fade);rotate:none;scale:none}}.head.svelte-19lgsz2{height:26px;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--faint);align-items:center;gap:8px;padding:0 8px;font-size:10.5px;display:flex}.stack.svelte-19lgsz2{flex-shrink:0;width:14px;height:12px;position:relative}.stack.svelte-19lgsz2 i:where(.svelte-19lgsz2){background:var(--raised);width:10px;height:8px;box-shadow:inset 0 0 0 1.3px var(--faint);border-radius:2px;position:absolute}.stack.svelte-19lgsz2 i:where(.svelte-19lgsz2):last-child{top:4px;left:4px}.layer.svelte-183jd{z-index:60;grid-template-columns:minmax(0,1fr);place-items:center;padding:16px;display:grid;position:fixed;inset:0}.scrim.svelte-183jd{background:color-mix(in srgb, var(--ink) 30%, transparent);position:absolute;inset:0}.sheet.svelte-183jd{max-width:100%;min-height:0;max-height:calc(100% - 8px);display:grid;position:relative}.lift-shadow.svelte-183jd{box-shadow:var(--shadow-dialog);pointer-events:none;border-radius:18px;position:absolute;inset:18px 10px 0}.card.svelte-183jd{background:var(--raised);min-width:0;min-height:0;box-shadow:0 0 0 1px var(--line);border-radius:16px;padding:22px;position:relative;overflow:auto}@media (prefers-reduced-motion:no-preference){.card.svelte-183jd>*{animation:svelte-183jd-dialog-content-in var(--base) var(--ease) both}.card.svelte-183jd>:first-child{animation-delay:.12s}.card.svelte-183jd>:nth-child(2){animation-delay:.16s}.card.svelte-183jd>:nth-child(3){animation-delay:.2s}.card.svelte-183jd>:nth-child(n+4){animation-delay:.24s}}@keyframes svelte-183jd-dialog-content-in{0%{opacity:0;transform:translateY(6px)}}.card.flush.svelte-183jd{flex-direction:column;padding:0;display:flex;overflow:hidden}h2.svelte-dt47er{font-family:var(--serif);color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:20px;font-weight:600;line-height:1.25}.lede.svelte-dt47er{color:var(--muted);margin:6px 0 0}.confirm.svelte-dt47er{flex-direction:column;gap:5px;margin-top:14px;display:flex}.confirm.svelte-dt47er label:where(.svelte-dt47er){color:var(--muted);overflow-wrap:anywhere;font-size:12px}.confirm.svelte-dt47er b:where(.svelte-dt47er){color:var(--ink);font-weight:600}.actions.svelte-dt47er{justify-content:flex-end;gap:6px;margin-top:12px;display:flex}.text-button.svelte-dt47er,.kill.svelte-dt47er{height:34px;font:inherit;transition:background-color var(--fast) ease, color var(--fast) ease, opacity var(--fast) ease, transform var(--fast) var(--ease);border:none;border-radius:8px;justify-content:center;align-items:center;padding:0 14px;font-weight:500;display:inline-flex}.text-button.svelte-dt47er{color:var(--muted);background:0 0;padding:0 12px}@media (hover:hover){.text-button.svelte-dt47er:hover{color:var(--ink);background:var(--sunk)}}.kill.svelte-dt47er{color:var(--paper);background:var(--danger)}.kill.svelte-dt47er:active{transform:scale(.97)}.kill.svelte-dt47er:disabled{opacity:.45;cursor:default;transform:none}h2.svelte-178s83a{font-family:var(--serif);color:var(--ink);overflow-wrap:anywhere;align-items:center;gap:9px;margin:0;font-size:20px;font-weight:600;line-height:1.25;display:flex}.lede.svelte-178s83a{color:var(--muted);margin:6px 0 0}.swap.svelte-178s83a{display:inline-grid}.swap.svelte-178s83a>span:where(.svelte-178s83a),.words.svelte-178s83a>span:where(.svelte-178s83a){opacity:0;transition:opacity var(--fast) var(--ease-fade);grid-area:1/1}.swap.svelte-178s83a>span.shown:where(.svelte-178s83a),.words.svelte-178s83a>span.shown:where(.svelte-178s83a){opacity:1}.check.svelte-178s83a{color:var(--ink);cursor:pointer;align-items:center;gap:10px;margin:16px 0 0;display:flex;position:relative}.box-input.svelte-178s83a{opacity:0;width:1px;height:1px;position:absolute}.box.svelte-178s83a{color:#0000;background:var(--raised);width:16px;height:16px;box-shadow:inset 0 0 0 1.5px var(--line-strong);transition:background-color var(--fast) var(--ease-fade), box-shadow var(--fast) var(--ease-fade), color var(--fast) var(--ease-fade);border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.box-input.svelte-178s83a:checked+.box:where(.svelte-178s83a){color:var(--paper);background:var(--danger);box-shadow:none}.actions.svelte-178s83a{justify-content:flex-end;gap:6px;margin-top:16px;display:flex}.text-button.svelte-178s83a,.kill.svelte-178s83a{height:34px;font:inherit;white-space:nowrap;transition:background-color var(--fast) ease, color var(--fast) ease, transform var(--fast) var(--ease),  width var(--base) var(--ease);border:none;border-radius:8px;justify-content:center;align-items:center;padding:0 14px;font-weight:500;display:inline-flex}.text-button.svelte-178s83a{color:var(--muted);background:0 0;padding:0 12px}@media (hover:hover){.text-button.svelte-178s83a:hover{color:var(--ink);background:var(--sunk)}}.kill.svelte-178s83a{color:var(--paper);background:var(--danger)}.kill.svelte-178s83a:active{transform:scale(.97)}.words.svelte-178s83a{justify-items:center;display:inline-grid}.switch.svelte-tjgadl{background:var(--line-strong);cursor:pointer;width:38px;height:22px;transition:background-color var(--base) var(--ease), transform var(--fast) var(--ease);border:none;border-radius:999px;flex-shrink:0;padding:0;position:relative}.switch.on.svelte-tjgadl{background:var(--accent)}.switch.svelte-tjgadl:active{transform:scale(.96)}.knob.svelte-tjgadl{width:16px;height:16px;transition:transform var(--base) var(--spring), scale var(--fast) var(--ease);background:#fcfaf5;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #0003}.switch.on.svelte-tjgadl .knob:where(.svelte-tjgadl){transform:translate(16px)}.switch.svelte-tjgadl:active .knob:where(.svelte-tjgadl){scale:1.18 1}.knob.svelte-tjgadl{transform-origin:0}.switch.on.svelte-tjgadl .knob:where(.svelte-tjgadl){transform-origin:100%}.moved.on.svelte-tjgadl .knob:where(.svelte-tjgadl){animation:svelte-tjgadl-knob-stretch .32s var(--ease)}.moved.svelte-tjgadl:not(.on) .knob:where(.svelte-tjgadl){animation:svelte-tjgadl-knob-stretch-back .32s var(--ease)}@keyframes svelte-tjgadl-knob-stretch{40%{scale:1.35 1}}@keyframes svelte-tjgadl-knob-stretch-back{40%{scale:1.35 1}}@media (prefers-reduced-motion:reduce){.switch.svelte-tjgadl,.knob.svelte-tjgadl{transition-duration:0s;animation:none}}.drawer.svelte-70as3y{background:var(--paper);border-left:1px solid var(--line);flex-direction:column;flex-shrink:0;width:272px;min-height:0;display:flex;position:relative}.drawer.compact.svelte-70as3y{z-index:2;width:auto;transition:opacity var(--base) ease, transform var(--base) var(--ease), visibility 0s;border-left:none;position:absolute;inset:0}.drawer.away.svelte-70as3y{opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--base) ease, transform var(--base) var(--ease), visibility 0s linear var(--base);transform:translate(24px)}.head.svelte-70as3y{flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;height:44px;padding:6px 8px 0 16px;display:flex}.heading.svelte-70as3y{color:var(--ink);white-space:nowrap;margin:0;font-size:13px;font-weight:600}.changes-row.svelte-70as3y{justify-content:space-between;align-items:center;gap:8px;padding:4px 16px 6px;display:flex}.changes.svelte-70as3y{color:var(--muted);cursor:pointer;-webkit-user-select:none;user-select:none;font-size:12px}.primary.svelte-70as3y{height:32px;font:inherit;color:var(--accent-ink);background:var(--accent);white-space:nowrap;transition:background-color var(--fast) ease, transform var(--fast) var(--ease);border:none;border-radius:9px;padding:0 14px;font-weight:500}@media (hover:hover){.primary.svelte-70as3y:hover{background:var(--accent-hover)}}.primary.svelte-70as3y:active{transform:scale(.97)}.primary.wide.svelte-70as3y{width:100%}.rail-head.svelte-70as3y{justify-content:space-between;align-items:baseline;padding:6px 16px 4px;display:flex}.rail-meta.svelte-70as3y{color:var(--faint);font-size:11.5px}.list.svelte-70as3y{outline:none;flex-direction:column;flex:1 1 0;gap:1px;min-height:0;padding:0 8px 10px;display:flex}.day.svelte-70as3y{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--faint);margin:10px 10px 3px;font-size:10.5px}.day.svelte-70as3y:first-child{margin-top:4px}.ver.svelte-70as3y{width:100%;font:inherit;text-align:left;color:var(--ink);transition:background-color var(--fast) ease, box-shadow var(--base) var(--ease);background:0 0;border:none;border-radius:10px;flex-shrink:0;align-items:flex-start;gap:10px;padding:8px 10px;display:flex}@media (hover:hover){.ver.svelte-70as3y:hover{background:color-mix(in srgb, var(--sunk) 70%, transparent)}}.ver.selected.svelte-70as3y{background:var(--raised);box-shadow:0 0 0 1px color-mix(in srgb, var(--accent) 30%, transparent), 0 1px 3px #3c2d140f}.dot.svelte-70as3y{background:var(--line-strong);width:9px;height:9px;transition:background-color var(--base) ease, transform var(--base) var(--spring);border-radius:999px;flex-shrink:0;margin-top:5px}.ver.current.svelte-70as3y .dot:where(.svelte-70as3y){box-shadow:inset 0 0 0 1.5px var(--accent);background:0 0}.ver.selected.svelte-70as3y .dot:where(.svelte-70as3y){background:var(--accent);box-shadow:none;transform:scale(1.1)}.text.svelte-70as3y{flex-direction:column;gap:1px;min-width:0;display:flex}.time.svelte-70as3y{align-items:center;gap:6px;font-size:13px;font-weight:500;display:inline-flex}.what.svelte-70as3y{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.ver.locked.svelte-70as3y{color:var(--faint)}.ver.locked.svelte-70as3y .time:where(.svelte-70as3y){font-weight:450}.ver.locked.svelte-70as3y .dot:where(.svelte-70as3y){background:var(--line)}.lock.svelte-70as3y{color:var(--faint)}.blurred.svelte-70as3y{filter:blur(3.5px);-webkit-user-select:none;user-select:none}.hint.svelte-70as3y{color:var(--faint);margin:12px 10px 0;font-size:12px;line-height:1.5}.gate.svelte-70as3y{background:var(--raised);box-shadow:var(--shadow-card);border-radius:12px;flex-shrink:0;margin:0 10px 10px;padding:14px}.gate-title.svelte-70as3y{font-family:var(--serif);color:var(--ink);margin:0 0 4px;font-size:17px;font-weight:500}.gate-copy.svelte-70as3y{color:var(--muted);margin:0 0 12px;font-size:12px;line-height:1.5}.foot.svelte-70as3y{color:var(--faint);border-top:1px solid var(--line);flex-shrink:0;margin:0;padding:10px 18px 14px;font-size:11.5px;line-height:1.45}@media (prefers-reduced-motion:reduce){.drawer.compact.svelte-70as3y,.drawer.away.svelte-70as3y,.dot.svelte-70as3y{transition:none}}.md.svelte-rmxyoo{color:var(--ink);overflow-wrap:anywhere}.block.svelte-rmxyoo{min-height:1lh;padding-left:calc(var(--depth,0) * 20px);align-items:baseline;gap:8px;display:flex}.content.svelte-rmxyoo{white-space:pre-wrap;flex-grow:1;min-width:0}.heading.svelte-rmxyoo{font-family:var(--serif);letter-spacing:-.01em;margin:.35em 0 .1em;font-size:1.3em;font-weight:600;line-height:1.3}.block:first-child.heading.svelte-rmxyoo{margin-top:0}.marker.svelte-rmxyoo{width:12px;color:var(--faint);text-align:center;flex-shrink:0}.marker.number.svelte-rmxyoo{font-variant-numeric:tabular-nums;text-align:right;width:auto;min-width:12px}.task.svelte-rmxyoo{align-items:flex-start}.check.svelte-rmxyoo{border:1.5px solid var(--line-strong);width:16px;height:16px;transition:box-shadow var(--base) var(--ease);border-radius:5px;flex-shrink:0;margin-top:calc(.5lh - 8px);position:relative}.check.svelte-rmxyoo svg:where(.svelte-rmxyoo){fill:none;width:16px;height:16px;stroke:var(--accent-ink);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;opacity:0;position:absolute;inset:-1.5px}.check.on.svelte-rmxyoo{background:var(--accent);border-color:var(--accent)}.check.on.svelte-rmxyoo svg:where(.svelte-rmxyoo){opacity:1}.check.toggled.svelte-rmxyoo{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 22%, transparent)}.content.done.svelte-rmxyoo{color:var(--muted);text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb, var(--muted) 60%, transparent);text-decoration-color:color-mix(in srgb, var(--muted) 60%, transparent)}strong.svelte-rmxyoo{font-weight:650}s.svelte-rmxyoo{color:var(--muted)}a.svelte-rmxyoo{color:var(--accent);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--accent) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--accent) 40%, transparent);text-underline-offset:2px}ins.svelte-rmxyoo,del.svelte-rmxyoo{-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:3px;margin:0 -2px;padding:1px 2px}ins.svelte-rmxyoo{color:inherit;background:color-mix(in srgb, var(--accent) 16%, transparent);text-decoration:none}del.svelte-rmxyoo+ins:where(.svelte-rmxyoo){margin-left:3px}del.svelte-rmxyoo{color:color-mix(in srgb, var(--danger) 85%, var(--ink));text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb, var(--danger) 70%, transparent);text-decoration-color:color-mix(in srgb, var(--danger) 70%, transparent);background:color-mix(in srgb, var(--danger) 10%, transparent)}.removed.svelte-rmxyoo .marker:where(.svelte-rmxyoo),.removed.svelte-rmxyoo .check:where(.svelte-rmxyoo){opacity:.55}.pin-toggle.svelte-1l81j78{transition:color var(--fast) var(--ease-fade);position:relative}.pin-toggle.pinned.svelte-1l81j78{color:var(--accent)}@media (hover:hover){.pin-toggle.pinned.svelte-1l81j78:hover{color:var(--accent-hover)}}svg.svelte-1l81j78{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;transform-origin:50% 85%}.head.svelte-1l81j78{fill:currentColor;fill-opacity:0;transition:fill-opacity var(--base) var(--ease-fade), transform .42s var(--spring)}.pinned.svelte-1l81j78 .head:where(.svelte-1l81j78){fill-opacity:1}.ring.svelte-1l81j78{box-shadow:0 0 0 1.5px var(--accent);opacity:0;pointer-events:none;border-radius:8px;position:absolute;inset:2px}.share.svelte-1qckzn0{position:relative}.share.on.svelte-1qckzn0{color:var(--accent);background:var(--accent-soft)}.dot.svelte-1qckzn0{background:var(--accent);width:6px;height:6px;box-shadow:0 0 0 2px var(--raised);opacity:0;transition:opacity var(--fast) var(--ease-exit), transform var(--fast) var(--ease-exit);border-radius:2px;position:absolute;top:6px;right:6px;transform:scale(.4)}.dot.shown.svelte-1qckzn0{opacity:1;transition:opacity var(--base) var(--ease-fade), transform var(--base) var(--ease);transform:none}.more.on.svelte-1gtjlnx{color:var(--ink);background:var(--sunk)}.item.svelte-1gtjlnx{width:100%;min-height:30px;font:inherit;text-align:left;color:var(--ink);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--fast) var(--ease-fade), color var(--fast) var(--ease-fade);background:0 0;border:none;border-radius:7px;align-items:center;gap:9px;padding:0 8px;font-size:13px;display:flex}.item.danger.svelte-1gtjlnx{color:var(--danger)}.icon.svelte-1gtjlnx{width:14px;height:14px;color:var(--muted);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.danger.svelte-1gtjlnx .icon:where(.svelte-1gtjlnx){color:inherit}.icon.svelte-1gtjlnx svg:where(.svelte-1gtjlnx){fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.text.svelte-1gtjlnx{white-space:nowrap;flex-grow:1;min-width:0}.sep.svelte-1gtjlnx{background:var(--line);height:1px;margin:4px 3px}.view.svelte-3m5tho{z-index:15;background:var(--raised);display:flex;position:absolute;inset:0}.main.svelte-3m5tho{flex-direction:column;flex:1 1 0;min-width:0;display:flex;position:relative}.bar-slot.svelte-3m5tho{flex-shrink:0;display:flex}.contents-layer.svelte-3m5tho{z-index:3;width:0;position:absolute;left:0}.icon-button.on.svelte-3m5tho{color:var(--accent);background:var(--accent-soft)}.bar.svelte-3m5tho{flex-shrink:0;align-items:center;gap:8px;height:44px;padding:3px 12px 3px 10px;display:flex;position:relative;container:note-bar/inline-size}.bar.svelte-3m5tho:after{content:"";background:var(--line);opacity:0;pointer-events:none;height:1px;transition:opacity var(--fast) var(--ease-fade);position:absolute;inset:auto 0 0}.bar.parted.svelte-3m5tho:after{opacity:1;transition-duration:var(--base)}.docked.svelte-3m5tho .bar:where(.svelte-3m5tho):after{display:none}.back.svelte-3m5tho{height:30px;font:inherit;color:var(--muted);transition:background-color var(--fast) ease, color var(--fast) ease;background:0 0;border:none;border-radius:8px;align-items:center;gap:4px;padding:0 10px 0 6px;font-weight:500;display:inline-flex}@media (hover:hover){.back.svelte-3m5tho:hover{color:var(--ink);background:var(--sunk)}}.docked.svelte-3m5tho .bar:where(.svelte-3m5tho){border-bottom:1px solid var(--line);height:52px;padding:0 12px 0 14px}.tools.svelte-3m5tho{min-width:0;transition:opacity var(--base) ease, transform var(--base) var(--ease);overflow:hidden}.tools.away.svelte-3m5tho{opacity:0;transform:translateY(-2px)}.sep.svelte-3m5tho{background:var(--line);width:1px;height:18px;margin:0 2px}.docked.svelte-3m5tho .column:where(.svelte-3m5tho){max-width:856px;padding:36px 48px 0}.docked.svelte-3m5tho .title:where(.svelte-3m5tho):not(.shown){font-size:34px}.docked.svelte-3m5tho .actions:where(.svelte-3m5tho){padding-left:48px}.middle.svelte-3m5tho{flex:1 1 0;grid-template-columns:minmax(0,1fr);align-items:center;min-width:0;display:grid}.middle.svelte-3m5tho>:where(.svelte-3m5tho){grid-area:1/1}.meta.svelte-3m5tho{font-family:var(--mono);white-space:nowrap;color:var(--faint);transition:opacity var(--base) var(--ease-fade) var(--fast);justify-self:end;font-size:11px}.middle.away.svelte-3m5tho .meta:where(.svelte-3m5tho){opacity:0;transition:opacity var(--fast) var(--ease-exit)}.peek.svelte-3m5tho{margin-left:var(--peek-x,0px);max-width:calc(100% - var(--peek-x,0px));height:30px;font-family:"Newsreader Field", var(--serif);letter-spacing:-.005em;text-align:left;text-overflow:ellipsis;white-space:nowrap;color:var(--ink);opacity:0;transition:opacity var(--fast) var(--ease-exit), transform var(--fast) var(--ease-exit), background-color var(--fast) ease;background:0 0;border:none;border-radius:8px;justify-self:start;padding:0 8px;font-size:15px;font-weight:500;overflow:hidden;transform:translateY(6px)}.peek.untitled.svelte-3m5tho{color:var(--faint)}@media (hover:hover){.peek.svelte-3m5tho:hover{background:var(--sunk)}}.middle.away.svelte-3m5tho .peek:where(.svelte-3m5tho){opacity:1;transition:opacity var(--base) var(--ease-fade) var(--fast), transform var(--base) var(--ease) var(--fast), background-color var(--fast) ease;transform:none}.meta.svelte-3m5tho,.bar.svelte-3m5tho .trigger.chip.set{margin-right:7.5px}.bar.svelte-3m5tho .trigger.chip.set{margin-left:7.5px}@container note-bar (width<340px){.made.svelte-3m5tho{display:none}}.full.svelte-3m5tho{display:contents}.tight.svelte-3m5tho{display:none}@container note-bar (width<520px){.view.svelte-3m5tho:not(.docked) .full:where(.svelte-3m5tho){display:none}.view.svelte-3m5tho:not(.docked) .tight:where(.svelte-3m5tho){display:contents}}@container note-bar (width<680px){.docked.svelte-3m5tho .full:where(.svelte-3m5tho){display:none}.docked.svelte-3m5tho .tight:where(.svelte-3m5tho){display:contents}}@container note-bar (width<640px){.docked.svelte-3m5tho .made:where(.svelte-3m5tho){display:none}}@container note-bar (width<570px){.docked.svelte-3m5tho .meta:where(.svelte-3m5tho){opacity:0;visibility:hidden;transition:opacity var(--fast) var(--ease-exit), visibility 0s linear var(--fast)}}.page.svelte-3m5tho{flex-direction:column;flex-grow:1;min-height:0;display:flex}.column.svelte-3m5tho{box-sizing:border-box;flex-direction:column;gap:10px;width:100%;max-width:600px;min-height:100%;margin:0 auto;padding:18px 40px 0;display:flex}:root[data-tab-layout] .view.svelte-3m5tho:not(.docked) .column:where(.svelte-3m5tho){max-width:840px}.title.svelte-3m5tho{width:100%;color:var(--ink);font-family:var(--serif);letter-spacing:-.015em;background:0 0;border:none;outline:none;padding:0;font-size:30px;font-weight:500;line-height:normal}.details.svelte-3m5tho{flex-direction:column;flex-grow:1;min-height:3lh;font-size:15px;line-height:1.7;display:flex}.live.svelte-3m5tho{flex-direction:column;flex-grow:1;gap:10px;display:flex;position:relative}.live.away.svelte-3m5tho{display:none}.live.returning.svelte-3m5tho{animation:svelte-3m5tho-settle .18s var(--ease)}@keyframes svelte-3m5tho-settle{0%{opacity:0;transform:translateY(3px)}}.was.svelte-3m5tho{flex-direction:column;gap:10px;padding-bottom:28px;display:flex}.when.svelte-3m5tho{color:var(--muted);align-items:center;gap:8px;margin:0 0 -4px;font-size:12px;display:flex}.stamp.svelte-3m5tho{color:var(--ink);font-weight:500}.chip.svelte-3m5tho{height:20px;color:var(--muted);background:var(--sunk);border-radius:999px;align-items:center;padding:0 8px;font-size:11px;display:inline-flex}input.title.svelte-3m5tho{--title-room:.2em;margin:calc(-1 * var(--field-shift) - var(--title-room)) 0 calc(var(--field-shift) - var(--title-room));font-family:"Newsreader Field", var(--serif);line-height:calc(1em + 2 * var(--title-room))}.title.shown.svelte-3m5tho{overflow-wrap:anywhere;margin:0;line-height:1.2}.title.untitled.svelte-3m5tho{color:var(--faint)}.details.shown.svelte-3m5tho{min-height:0}.empty.svelte-3m5tho{color:var(--faint);margin:0}.title.svelte-3m5tho ins:where(.svelte-3m5tho),.title.svelte-3m5tho del:where(.svelte-3m5tho){-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:4px;margin:0 -1px;padding:0 3px}.title.svelte-3m5tho ins:where(.svelte-3m5tho){color:inherit;background:color-mix(in srgb, var(--accent) 16%, transparent);text-decoration:none}.title.svelte-3m5tho del:where(.svelte-3m5tho)+ins:where(.svelte-3m5tho){margin-left:8px}.title.svelte-3m5tho del:where(.svelte-3m5tho){color:color-mix(in srgb, var(--danger) 85%, var(--ink));-webkit-text-decoration-color:color-mix(in srgb, var(--danger) 70%, transparent);text-decoration-color:color-mix(in srgb, var(--danger) 70%, transparent);background:color-mix(in srgb, var(--danger) 10%, transparent)}.actions.svelte-3m5tho{box-sizing:border-box;border-top:1px solid var(--line);background:var(--raised);flex-wrap:wrap;flex-shrink:0;align-items:center;gap:8px 12px;min-height:56px;padding:10px 14px 10px 40px;display:flex}.legend.svelte-3m5tho{color:var(--muted);gap:14px;font-size:12px;display:flex}.legend.svelte-3m5tho span:where(.svelte-3m5tho){align-items:center;gap:6px;display:inline-flex}.swatch.svelte-3m5tho{border-radius:3px;width:10px;height:10px}.swatch.add.svelte-3m5tho{background:color-mix(in srgb, var(--accent) 30%, transparent)}.swatch.del.svelte-3m5tho{background:color-mix(in srgb, var(--danger) 26%, transparent)}.buttons.svelte-3m5tho{gap:8px;margin-left:auto;display:flex}.quiet.svelte-3m5tho,.secondary.svelte-3m5tho,.primary.svelte-3m5tho{height:32px;font:inherit;white-space:nowrap;transition:background-color var(--fast) ease, color var(--fast) ease, transform var(--fast) var(--ease);border:none;border-radius:9px;padding:0 14px;font-weight:500}.quiet.svelte-3m5tho{color:var(--muted);background:0 0;padding:0 10px}.back-list.svelte-3m5tho{align-items:center;gap:3px;padding-left:6px;display:inline-flex}@media (hover:hover){.quiet.svelte-3m5tho:hover{color:var(--ink);background:var(--sunk)}}.secondary.svelte-3m5tho{color:var(--ink);background:var(--sunk)}@media (hover:hover){.secondary.svelte-3m5tho:hover{background:var(--line-strong)}}.primary.svelte-3m5tho{color:var(--accent-ink);background:var(--accent)}@media (hover:hover){.primary.svelte-3m5tho:hover{background:var(--accent-hover)}}.quiet.svelte-3m5tho:active,.secondary.svelte-3m5tho:active,.primary.svelte-3m5tho:active{transform:scale(.97)}.compact.svelte-3m5tho .actions:where(.svelte-3m5tho){padding-left:14px}@media (prefers-reduced-motion:reduce){.live.returning.svelte-3m5tho{animation:none}}.title.svelte-3m5tho::placeholder{font:inherit;letter-spacing:inherit;color:var(--faint)}.group.svelte-xq9evj{flex-direction:column;display:flex}.eyebrow.svelte-xq9evj{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--faint);margin:0 0 8px 2px;font-size:11px}.card.svelte-xq9evj{background:var(--raised);box-shadow:var(--shadow-card);border-radius:12px;overflow:hidden}.row.svelte-xq9evj{align-items:center;gap:14px;min-height:50px;padding:12px 16px;display:flex}.row.divided.svelte-xq9evj{border-top:1px solid var(--line)}.pitch.svelte-xq9evj{gap:14px;padding:16px;display:flex}.icon.svelte-xq9evj{width:36px;height:36px;color:var(--accent);background:var(--sunk);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.actions.svelte-xq9evj{gap:6px;margin-top:10px;display:flex}.band.svelte-xq9evj{color:var(--muted);background:color-mix(in srgb, var(--sunk) 50%, var(--raised));border-top:1px solid var(--line);align-items:center;gap:6px;padding:11px 16px;font-size:12.5px;display:flex}.avatar.svelte-xq9evj{background:var(--accent);width:32px;height:32px;color:var(--accent-ink);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:inline-flex}.text.svelte-xq9evj{flex-grow:1;min-width:0}.text.svelte-xq9evj p:where(.svelte-xq9evj){margin:0}.name.svelte-xq9evj{color:var(--ink);font-weight:500}.ellipsis.svelte-xq9evj{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hint.svelte-xq9evj{color:var(--muted);font-size:12px}.note.svelte-xq9evj{color:var(--faint);margin:8px 0 0 4px;font-size:12px}.pill.svelte-xq9evj{letter-spacing:.06em;height:18px;color:var(--muted);background:var(--sunk);border-radius:999px;flex-shrink:0;align-items:center;padding:0 7px;font-size:9.5px;font-weight:600;display:inline-flex}.pill.pro.svelte-xq9evj{color:var(--accent);background:var(--accent-soft)}button.svelte-xq9evj{font:inherit}.secondary.svelte-xq9evj,.primary.svelte-xq9evj,.danger.svelte-xq9evj,.solid.svelte-xq9evj,.kill.svelte-xq9evj,.text-button.svelte-xq9evj{height:32px;transition:background-color var(--fast) ease, color var(--fast) ease, opacity var(--fast) ease, transform var(--fast) var(--ease);border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-weight:500;display:inline-flex}.secondary.svelte-xq9evj:active,.primary.svelte-xq9evj:active,.danger.svelte-xq9evj:active,.solid.svelte-xq9evj:active,.kill.svelte-xq9evj:active{transform:scale(.97)}.svelte-xq9evj:is(.secondary:where(.svelte-xq9evj),.primary:where(.svelte-xq9evj),.danger:where(.svelte-xq9evj),.solid:where(.svelte-xq9evj),.kill:where(.svelte-xq9evj),.text-button:where(.svelte-xq9evj)):disabled{opacity:.45;cursor:default;transform:none}.secondary.svelte-xq9evj{color:var(--ink);background:var(--sunk)}@media (hover:hover){.secondary.svelte-xq9evj:hover:not(:disabled){background:var(--line-strong)}}.secondary.svelte-xq9evj svg:where(.svelte-xq9evj){color:var(--muted)}.primary.svelte-xq9evj{color:var(--accent-ink);background:var(--accent);padding:0 14px}@media (hover:hover){.primary.svelte-xq9evj:hover{background:var(--accent-hover)}}.danger.svelte-xq9evj{color:var(--danger);background:color-mix(in srgb, var(--danger) 12%, var(--raised))}@media (hover:hover){.danger.svelte-xq9evj:hover{background:color-mix(in srgb, var(--danger) 18%, var(--raised))}}.link.svelte-xq9evj{color:var(--accent);text-underline-offset:2px;background:0 0;border:none;padding:0;font-weight:500;text-decoration:underline}@media (hover:hover){.link.svelte-xq9evj:hover{color:var(--accent-hover)}}h2.svelte-xq9evj{font-family:var(--serif);color:var(--ink);margin:0;font-size:20px;font-weight:600;line-height:1.25}.lede.svelte-xq9evj{color:var(--muted);margin:6px 0 0}.check.svelte-xq9evj{background:color-mix(in srgb, var(--sunk) 60%, var(--raised));cursor:pointer;border-radius:10px;align-items:flex-start;gap:10px;margin:14px 0 0;padding:10px 12px;display:flex;position:relative}.box-input.svelte-xq9evj{opacity:0;width:1px;height:1px;position:absolute}.box.svelte-xq9evj{color:#0000;background:var(--raised);width:16px;height:16px;box-shadow:inset 0 0 0 1.5px var(--line-strong);transition:background-color var(--fast) ease, box-shadow var(--fast) ease, color var(--fast) ease;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;display:inline-flex}.box-input.svelte-xq9evj:checked+.box:where(.svelte-xq9evj){color:var(--accent-ink);background:var(--accent);box-shadow:none}.check-text.svelte-xq9evj{flex-direction:column;display:flex}.check-text.svelte-xq9evj b:where(.svelte-xq9evj){color:var(--ink);font-weight:500}.check-text.svelte-xq9evj span:where(.svelte-xq9evj){color:var(--muted);font-size:12px}.error.svelte-xq9evj{color:var(--danger);margin:10px 0 0;font-size:12.5px}.note.error.svelte-xq9evj{margin-left:4px}.dialog-actions.svelte-xq9evj{justify-content:flex-end;gap:6px;margin-top:16px;display:flex}.text-button.svelte-xq9evj{color:var(--muted);background:0 0}@media (hover:hover){.text-button.svelte-xq9evj:hover:not(:disabled){color:var(--ink);background:var(--sunk)}}.solid.svelte-xq9evj{height:34px;color:var(--paper);background:var(--ink);padding:0 14px}.kill.svelte-xq9evj{height:34px;color:var(--paper);background:var(--danger);padding:0 14px}.gone.svelte-xq9evj{color:var(--ink);background:color-mix(in srgb, var(--sunk) 60%, var(--raised));border-radius:10px;flex-direction:column;gap:5px;margin:10px 0 0;padding:10px 12px 10px 30px;font-size:12.5px;line-height:1.4;display:flex}.gone.svelte-xq9evj li:where(.svelte-xq9evj)::marker{color:var(--danger)}.export.svelte-xq9evj{height:28px;color:var(--accent);transition:background-color var(--fast) ease;background:0 0;border:none;border-radius:7px;align-items:center;gap:6px;margin:8px 0 0 -6px;padding:0 8px;font-size:12.5px;font-weight:500;display:inline-flex}@media (hover:hover){.export.svelte-xq9evj:hover{background:var(--accent-soft)}}.confirm.svelte-xq9evj{flex-direction:column;gap:5px;margin-top:10px;display:flex}.confirm.svelte-xq9evj label:where(.svelte-xq9evj){color:var(--muted);font-size:12px}.confirm.svelte-xq9evj b:where(.svelte-xq9evj){font-family:var(--mono);letter-spacing:.04em;color:var(--ink);font-size:11.5px;font-weight:600}.mark.svelte-1vlyx5l{flex-shrink:0;display:block}.group.svelte-nj040a{flex-direction:column;display:flex}.eyebrow.svelte-nj040a{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--faint);align-items:center;gap:6px;margin:0 0 8px 2px;font-size:11px;display:flex}.pro.svelte-nj040a{letter-spacing:.06em;text-transform:uppercase;color:var(--accent);background:var(--accent-soft);border-radius:999px;padding:2px 5px;font-size:9.5px;font-weight:600}.card.svelte-nj040a{background:var(--raised);box-shadow:var(--shadow-card);border-radius:12px;overflow:hidden}.row.svelte-nj040a{align-items:center;gap:14px;min-height:50px;padding:12px 16px;display:flex}.icon.svelte-nj040a{width:36px;height:36px;color:var(--accent);background:var(--sunk);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.text.svelte-nj040a{flex-grow:1;min-width:0}.text.svelte-nj040a p:where(.svelte-nj040a){margin:0}.name.svelte-nj040a{color:var(--ink);font-weight:500}.ellipsis.svelte-nj040a{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hint.svelte-nj040a{color:var(--muted);font-size:12px}.address.svelte-nj040a{background:var(--paper);box-shadow:inset 0 0 0 1px var(--line);border-radius:10px;align-items:center;gap:8px;margin:0 16px;padding:6px 6px 6px 12px;display:flex}.url.svelte-nj040a{min-width:0;font-family:var(--mono);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;-webkit-user-select:all;user-select:all;cursor:text;flex-grow:1;font-size:12px;overflow:hidden}.copy.svelte-nj040a{min-width:72px}.swap.svelte-nj040a{display:grid}.swap.svelte-nj040a>*{grid-area:1/1}.how.svelte-nj040a{padding:12px 16px 4px}.tabs.svelte-nj040a{background:var(--sunk);border-radius:8px;gap:2px;padding:2px;display:inline-flex}.tabs.svelte-nj040a button:where(.svelte-nj040a){height:24px;font:inherit;color:var(--muted);transition:color var(--fast) var(--ease-fade), background-color var(--fast) var(--ease-fade), box-shadow var(--fast) var(--ease-fade);background:0 0;border:none;border-radius:6px;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:500;display:inline-flex}.tabs.svelte-nj040a button.on:where(.svelte-nj040a){color:var(--ink);background:var(--raised);box-shadow:var(--shadow-card)}.steps.svelte-nj040a{display:grid}.steps.svelte-nj040a ol:where(.svelte-nj040a){color:var(--muted);grid-area:1/1;margin:10px 0 0;padding-left:20px;font-size:12.5px;line-height:1.6}.connected.svelte-nj040a{border-top:1px solid var(--line);margin-top:8px}.app-row.svelte-nj040a+.app-row:where(.svelte-nj040a){border-top:1px solid var(--line)}.avatar.svelte-nj040a{width:28px;height:28px;color:var(--ink);background:var(--sunk);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;font-size:12.5px;font-weight:600;display:inline-flex}.avatar.branded.svelte-nj040a{color:var(--ink);background:var(--paper);box-shadow:inset 0 0 0 1px var(--line)}.quiet.svelte-nj040a{color:var(--muted);margin:0;padding:14px 16px;font-size:12.5px}.note.svelte-nj040a{color:var(--faint);margin:8px 0 0 4px;font-size:12px}.note.error.svelte-nj040a{color:var(--danger)}button.svelte-nj040a{font:inherit}.secondary.svelte-nj040a{height:32px;color:var(--ink);background:var(--sunk);transition:background-color var(--fast) ease, opacity var(--fast) ease, transform var(--fast) var(--ease);border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-weight:500;display:inline-flex}@media (hover:hover){.secondary.svelte-nj040a:hover:not(:disabled){background:var(--line-strong)}}.secondary.svelte-nj040a:active{transform:scale(.97)}.secondary.svelte-nj040a:disabled{opacity:.45;cursor:default}.link.svelte-nj040a{color:var(--accent);text-underline-offset:2px;background:0 0;border:none;padding:0;font-weight:500;text-decoration:underline}.card.svelte-19lxclc{background:var(--raised);box-shadow:var(--shadow-card);border-radius:12px;padding:4px 0;overflow:hidden}.tail.svelte-19lxclc{opacity:0;max-width:0;transition:max-width var(--base) var(--ease), margin-left var(--base) var(--ease), opacity var(--fast) var(--ease-fade);align-items:center;margin-left:-7px;display:inline-grid;overflow:hidden}.tail.full.svelte-19lxclc{opacity:1;max-width:120px;margin-left:0}.badge.svelte-19lxclc{letter-spacing:.06em;height:16px;color:var(--accent);background:var(--accent-soft);border-radius:999px;align-items:center;padding:0 6px;font-size:9.5px;font-weight:600;display:inline-flex}.empty.svelte-19lxclc{color:var(--muted);margin:0;padding:12px 16px;font-size:12.5px;line-height:1.5}.list.svelte-19lxclc{flex-direction:column;display:flex;position:relative}.row.svelte-19lxclc{background:var(--raised);transition:box-shadow var(--base) ease, background-color var(--base) ease;border-radius:10px;position:relative}.slot.svelte-19lxclc{position:relative}.slot.is-label.svelte-19lxclc+.slot.is-label:where(.svelte-19lxclc) .row:where(.svelte-19lxclc):before{content:"";background:var(--line);height:1px;position:absolute;top:0;left:14px;right:14px}.line.svelte-19lxclc{align-items:center;gap:6px;height:40px;padding:0 8px 0 10px;display:flex}.swatch-button.svelte-19lxclc{width:28px;height:28px;transition:background-color var(--fast) ease, transform var(--fast) var(--ease);background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:0;display:inline-flex}.swatch-button.open.svelte-19lxclc{background:var(--sunk)}@media (hover:hover){.swatch-button.svelte-19lxclc:hover{background:var(--sunk)}}.swatch-button.svelte-19lxclc:active{transform:scale(.92)}.name-wrap.svelte-19lxclc{flex:0 auto;min-width:0;display:inline-grid}.name-wrap.svelte-19lxclc:after{content:attr(data-mirror);visibility:hidden;white-space:pre;grid-area:1/1;height:0;padding:0 8px;font-size:13.5px;font-weight:500;overflow:hidden}.name.svelte-19lxclc{text-overflow:ellipsis;width:100%;min-width:48px;height:30px;color:var(--ink);transition:background-color var(--fast) ease;background:0 0;border:none;border-radius:7px;grid-area:1/1;padding:0 8px;font-size:13.5px;font-weight:500}.spacer.svelte-19lxclc{flex-grow:1}@media (hover:hover){.name.svelte-19lxclc:hover{background:color-mix(in srgb, var(--sunk) 60%, transparent)}}.name.svelte-19lxclc:focus{background:var(--paper)}.count.svelte-19lxclc{min-width:20px;font-family:var(--mono);text-align:right;color:var(--faint);font-size:11px}.cap.svelte-19lxclc{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--faint);-webkit-user-select:none;user-select:none;margin:0;padding:10px 16px 4px;font-size:10.5px}.cap.after.svelte-19lxclc{padding-top:8px}.grip.svelte-19lxclc,.gutter.svelte-19lxclc{flex-shrink:0;width:14px;height:28px;margin-right:-4px}.grip.svelte-19lxclc{color:var(--line-strong);cursor:grab;touch-action:none;opacity:0;transition:opacity var(--fast) var(--ease-fade), color var(--fast) var(--ease-fade);background:0 0;border:none;border-radius:5px;place-items:center;padding:0;display:grid}.grip.svelte-19lxclc:focus-visible,.lifted.svelte-19lxclc .grip:where(.svelte-19lxclc){opacity:1}@media (hover:hover){.row.svelte-19lxclc:hover .grip:where(.svelte-19lxclc){opacity:1}}.lifted.svelte-19lxclc .grip:where(.svelte-19lxclc){color:var(--faint)}@media (hover:hover){.grip.svelte-19lxclc:hover{color:var(--faint)}}.key.svelte-19lxclc{width:16px;height:16px;font-family:var(--mono);color:var(--faint);background:color-mix(in srgb, var(--sunk) 55%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--line) 80%, transparent);border-radius:4px;flex-shrink:0;place-items:center;margin-left:2px;font-size:10px;line-height:1;display:grid}.more.svelte-19lxclc{width:26px;height:26px;color:var(--faint);opacity:0;transition:opacity var(--fast) var(--ease-fade), color var(--fast) var(--ease-fade), background-color var(--fast) var(--ease-fade), transform var(--fast) var(--ease);background:0 0;border:none;border-radius:7px;flex-shrink:0;place-items:center;margin-left:2px;padding:0;display:grid}.row.svelte-19lxclc:focus-within .more:where(.svelte-19lxclc),.more.open.svelte-19lxclc{opacity:1}@media (hover:hover){.row.svelte-19lxclc:hover .more:where(.svelte-19lxclc){opacity:1}}.more.open.svelte-19lxclc{color:var(--ink);background:color-mix(in srgb, var(--sunk) 70%, transparent)}@media (hover:hover){.more.svelte-19lxclc:hover{color:var(--ink);background:color-mix(in srgb, var(--sunk) 70%, transparent)}}.more.svelte-19lxclc:active{transform:scale(.94)}@media (hover:none){.more.svelte-19lxclc,.grip.svelte-19lxclc{opacity:1}}.slot.lifted.svelte-19lxclc{z-index:1}.slot.lifted.svelte-19lxclc .row:where(.svelte-19lxclc){box-shadow:var(--shadow-float)}.slot.lifted.svelte-19lxclc .grip:where(.svelte-19lxclc){cursor:grabbing}.slot.settling.svelte-19lxclc{transition:translate var(--base) var(--ease)}.slot.settling.svelte-19lxclc .row:where(.svelte-19lxclc){box-shadow:none}.menu-item.svelte-19lxclc{text-align:left;width:100%;min-height:30px;color:var(--ink);transition:background-color var(--fast) var(--ease-fade), color var(--fast) var(--ease-fade);background:0 0;border:none;border-radius:7px;align-items:center;gap:9px;padding:0 8px;font-size:13px;display:flex}.menu-item.svelte-19lxclc .pin-icon{color:var(--muted)}.menu-item.pinned.svelte-19lxclc .pin-icon{color:var(--accent)}.menu-item.danger.svelte-19lxclc{color:var(--danger)}.menu-item.armed.svelte-19lxclc{color:var(--accent-ink);background:var(--danger)}.menu-item.svelte-19lxclc .hint:where(.svelte-19lxclc){font-family:var(--mono);color:var(--faint);transition:color var(--fast) var(--ease-fade);margin-left:auto;font-size:11px}.menu-item.armed.svelte-19lxclc .hint:where(.svelte-19lxclc){color:color-mix(in srgb, var(--accent-ink) 75%, transparent)}.menu-item.svelte-19lxclc .swap:where(.svelte-19lxclc){display:inline-grid}.menu-item.svelte-19lxclc .swap:where(.svelte-19lxclc)>span:where(.svelte-19lxclc){transition:opacity var(--fast) var(--ease-fade);grid-area:1/1}.menu-item.svelte-19lxclc:not(.armed) .swap:where(.svelte-19lxclc) .sure:where(.svelte-19lxclc),.menu-item.armed.svelte-19lxclc .swap:where(.svelte-19lxclc) .ask:where(.svelte-19lxclc){opacity:0}.menu-sep.svelte-19lxclc{background:var(--line);height:1px;margin:4px 2px}.menu-trash.svelte-19lxclc{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.pin-full.svelte-19lxclc{color:var(--muted);margin:0;padding:10px 14px 12px;font-size:12px;line-height:1.45}.colors.svelte-19lxclc{box-sizing:content-box;grid-template-columns:repeat(auto-fill,22px);gap:9px 10px;max-width:246px;padding:4px 16px 14px 46px;display:grid}.color.svelte-19lxclc{background:var(--dot);width:22px;height:22px;transition:box-shadow var(--base) ease, transform var(--fast) var(--ease);border:none;border-radius:50%;padding:0}@media (hover:hover){.color.svelte-19lxclc:hover{transform:scale(1.1)}}.color.on.svelte-19lxclc{box-shadow:0 0 0 2.5px var(--raised), 0 0 0 4px var(--dot)}.foot.svelte-19lxclc{justify-content:space-between;align-items:center;gap:12px;margin:10px 4px 0;display:flex}.caption.svelte-19lxclc{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--faint);font-size:12px;overflow:hidden}.new.svelte-19lxclc{height:30px;color:var(--accent);transition:background-color var(--fast) ease, transform var(--fast) var(--ease);background:0 0;border:none;border-radius:8px;flex-shrink:0;align-items:center;gap:7px;margin-left:-8px;padding:0 10px 0 8px;font-size:13px;font-weight:500;display:inline-flex}@media (hover:hover){.new.svelte-19lxclc:hover{background:var(--accent-soft)}}.new.svelte-19lxclc:active{transform:scale(.97)}.deleted.svelte-1k3imca{flex-direction:column;display:flex}.scope.svelte-1k3imca{color:var(--muted);overflow-wrap:anywhere;margin:0 4px 8px;font-size:12.5px;line-height:1.5}.scope.svelte-1k3imca b:where(.svelte-1k3imca){color:var(--ink);font-weight:500}.empty.svelte-1k3imca{color:var(--faint);background:var(--raised);box-shadow:var(--shadow-card);border-radius:12px;align-items:center;gap:10px;padding:16px;font-size:13px;display:flex}.list.svelte-1k3imca{background:var(--raised);box-shadow:var(--shadow-card);border-radius:12px;margin:0;padding:0;list-style:none;overflow:hidden}.item.svelte-1k3imca{background:var(--raised);align-items:center;gap:12px;padding:12px 14px;display:flex}.item.svelte-1k3imca+.item:where(.svelte-1k3imca){border-top:1px solid var(--line)}.dot.svelte-1k3imca{flex-shrink:0;width:8px;display:inline-flex}.text.svelte-1k3imca{flex:auto;min-width:0}.text.svelte-1k3imca p:where(.svelte-1k3imca){white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.title.svelte-1k3imca{font-family:var(--serif);color:var(--ink);font-size:15.5px;font-weight:500}.title.untitled.svelte-1k3imca{color:var(--muted);font-style:italic}.preview.svelte-1k3imca{color:var(--muted);margin-top:1px;font-size:12px}.when.svelte-1k3imca{color:var(--faint);white-space:nowrap;flex-shrink:0;font-size:11.5px}.when.soon.svelte-1k3imca{color:var(--danger)}.restore.svelte-1k3imca{height:30px;font:inherit;color:var(--ink);background:var(--sunk);transition:background-color var(--fast) ease, color var(--fast) ease, transform var(--fast) var(--ease);border:none;border-radius:8px;flex-shrink:0;padding:0 12px;font-weight:500}@media (hover:hover){.restore.svelte-1k3imca:hover{color:var(--accent);background:var(--accent-soft)}}.restore.svelte-1k3imca:active{transform:scale(.97)}.keys.svelte-pw0sfj{flex-shrink:0;gap:4px;min-height:22px;display:inline-flex}kbd.svelte-pw0sfj{min-width:22px;font-family:var(--mono);text-align:center;color:var(--muted);background:var(--paper);box-shadow:inset 0 0 0 1px var(--line-strong), inset 0 -1px 0 1px var(--line-strong);border-radius:6px;padding:0 6px;font-size:11px;line-height:22px}.unset.svelte-pw0sfj{color:var(--faint);flex-shrink:0;font-size:12px}.aa.svelte-1mntirw{font-family:var(--serif);letter-spacing:-.01em;font-weight:500;line-height:1}.sample-stage.svelte-1mntirw{background:var(--paper);border-radius:10px;justify-content:center;padding:14px;display:flex}.sample.svelte-1mntirw{--preview-size:var(--card-text);--preview-leading:var(--card-leading);background:var(--raised);width:236px;box-shadow:var(--shadow-card);border-radius:12px;flex-direction:column;gap:6px;padding:13px 14px 13px 16px;display:flex}.sample-title.svelte-1mntirw{font-family:var(--serif);font-size:var(--card-title);letter-spacing:-.01em;font-weight:500;line-height:1.25}.picker-slot.svelte-1mntirw{background:var(--sunk);border-radius:10px;height:98px}.settings.svelte-1mntirw{z-index:20;background:var(--paper);position:absolute;inset:0}.body.svelte-1mntirw{height:100%;scroll-padding-top:92px}.column.svelte-1mntirw{max-width:520px;margin:0 auto;padding:0 24px 28px}:root[data-tab-layout] .column.svelte-1mntirw{max-width:760px}.head.svelte-1mntirw{z-index:2;background:linear-gradient(var(--paper) calc(100% - 18px), transparent);margin:0 -24px -18px;padding:22px 24px 18px;position:sticky;top:-22px}.head.bare.svelte-1mntirw{padding-top:10px;top:0}.head.bare.svelte-1mntirw .tabs:where(.svelte-1mntirw){margin-top:0}.body.bare.svelte-1mntirw{scroll-padding-top:64px}.top.svelte-1mntirw{justify-content:space-between;align-items:center;display:flex}h2.svelte-1mntirw{font-family:var(--serif);letter-spacing:-.01em;color:var(--ink);transform-origin:0 100%;transition:transform var(--base) var(--ease);margin:0;font-size:24px;font-weight:500}.head.scrolled.svelte-1mntirw h2:where(.svelte-1mntirw){transform:translateY(12px)scale(.84)}.top.svelte-1mntirw .icon-button:where(.svelte-1mntirw){transition:background-color var(--fast) ease, color var(--fast) ease, transform var(--fast) var(--ease), translate var(--base) var(--ease)}.head.scrolled.svelte-1mntirw .top:where(.svelte-1mntirw) .icon-button:where(.svelte-1mntirw){translate:0 14px}.tabs.svelte-1mntirw{border-bottom:1px solid var(--line);outline:none;margin:12px 0 0;container:settings-tabs/inline-size}.strip.svelte-1mntirw{gap:2px;margin-bottom:-1px;display:flex;position:relative}.tab.svelte-1mntirw{height:36px;color:var(--muted);transition:color var(--fast) ease;background:0 0;border:none;border-radius:8px 8px 0 0;padding:0 10px;font-weight:500}.tab.selected.svelte-1mntirw{color:var(--ink)}@media (hover:hover){.tab.svelte-1mntirw:hover{color:var(--ink)}}@container settings-tabs (width<=340px){.tab.svelte-1mntirw{padding:0 4px}}@container settings-tabs (width<=330px){.strip.svelte-1mntirw{overscroll-behavior-x:contain;scrollbar-width:none;margin:0 -12px -1px;padding:0 12px;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12px calc(100% - 12px),#0000);mask-image:linear-gradient(90deg,#0000,#000 12px calc(100% - 12px),#0000)}.strip.svelte-1mntirw::-webkit-scrollbar{display:none}.tab.svelte-1mntirw{flex-shrink:0}}.underline.svelte-1mntirw{background:var(--ink);border-radius:2px;height:2px;position:absolute;bottom:0;left:0}.underline.glide.svelte-1mntirw{transition:transform var(--base) var(--ease), width var(--base) var(--ease)}.panel.svelte-1mntirw{padding-top:18px;position:relative}.groups.svelte-1mntirw[inert]{pointer-events:none;position:absolute;left:0;right:0}.groups.svelte-1mntirw{flex-direction:column;gap:22px;display:flex}.eyebrow.svelte-1mntirw{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--faint);margin:0 0 8px 2px;font-size:11px}.row.svelte-1mntirw{background:var(--raised);box-shadow:var(--shadow-card);border-radius:12px;align-items:center;gap:20px;padding:14px 16px;display:flex}.row.stack.svelte-1mntirw{flex-direction:column;align-items:stretch;gap:12px}.toolbar-mark.svelte-1mntirw{vertical-align:-3px;border-radius:4px;width:16px;height:16px;margin:0 1px;display:inline-block}.opener.svelte-1mntirw:not(.ready) .thumb,.opener.svelte-1mntirw:not(.ready) .swap-hints:where(.svelte-1mntirw) .hint:where(.svelte-1mntirw){transition:none}.edge.svelte-1mntirw{gap:0}.edge.svelte-1mntirw:not(.ready) .switch,.edge.svelte-1mntirw:not(.ready) .knob{transition:none}.edge-main.svelte-1mntirw{align-items:center;gap:14px;display:flex}.edge-thumb.svelte-1mntirw{background:var(--paper);width:46px;height:36px;box-shadow:0 0 0 1px var(--line);border-radius:7px;flex-shrink:0;position:relative;overflow:hidden}.edge-thumb.svelte-1mntirw i:where(.svelte-1mntirw){background:var(--line);border-radius:2px;height:3px;position:absolute;left:6px}.edge-thumb.svelte-1mntirw i:where(.svelte-1mntirw):first-child{background:var(--line-strong);width:22px;top:8px}.edge-thumb.svelte-1mntirw i:where(.svelte-1mntirw):nth-child(2){width:28px;top:15px}.edge-thumb.svelte-1mntirw i:where(.svelte-1mntirw):nth-child(3){width:25px;top:21px}.edge-thumb.svelte-1mntirw i:where(.svelte-1mntirw):nth-child(4){width:18px;top:27px}.edge-mini.svelte-1mntirw{width:13px;height:15px;color:var(--accent);background:var(--raised);box-shadow:0 0 0 .75px var(--line-strong);border-radius:4px 0 0 4px;align-items:center;padding-left:2px;display:flex;position:absolute;top:11px;right:0}.edge-hints.svelte-1mntirw,.swap-hints.svelte-1mntirw{display:grid}.edge-hints.svelte-1mntirw .hint:where(.svelte-1mntirw),.swap-hints.svelte-1mntirw .hint:where(.svelte-1mntirw){opacity:0;transition:opacity var(--fast) var(--ease-exit);grid-area:1/1}.edge-hints.svelte-1mntirw .hint.shown:where(.svelte-1mntirw),.swap-hints.svelte-1mntirw .hint.shown:where(.svelte-1mntirw){opacity:1;transition:opacity var(--base) var(--ease-fade) 60ms}.edge-more.svelte-1mntirw{padding-top:12px}.edge-line.svelte-1mntirw{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:6px;padding-top:10px;display:flex}.edge-line.svelte-1mntirw .hint:where(.svelte-1mntirw){margin:0 2px 0 0}.edge-site.svelte-1mntirw{max-width:100%;height:24px;color:var(--ink);background:var(--sunk);border-radius:7px;align-items:center;gap:2px;padding:0 3px 0 9px;font-size:12px;display:inline-flex}.edge-site-name.svelte-1mntirw{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.edge-site.svelte-1mntirw button:where(.svelte-1mntirw){width:18px;height:18px;color:var(--faint);transition:background-color var(--fast) var(--ease-fade), color var(--fast) var(--ease-fade);background:0 0;border:none;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}@media (hover:hover){.edge-site.svelte-1mntirw button:where(.svelte-1mntirw):hover{color:var(--ink);background:var(--line)}}.keyboard.svelte-1mntirw{gap:0;padding-top:4px;padding-bottom:4px}.shortcut.svelte-1mntirw{align-items:center;gap:16px;padding:10px 0;display:flex}.shortcut.svelte-1mntirw+.shortcut:where(.svelte-1mntirw){border-top:1px solid var(--line)}.shortcut.foot.svelte-1mntirw .hint:where(.svelte-1mntirw){flex:1;min-width:0;margin:0}.text.svelte-1mntirw{flex-grow:1;min-width:0}.text.svelte-1mntirw p:where(.svelte-1mntirw){margin:0}.name.svelte-1mntirw{color:var(--ink);font-weight:500}.hint.svelte-1mntirw{color:var(--muted);font-size:12px}.secondary.svelte-1mntirw{height:32px;font:inherit;color:var(--ink);background:var(--sunk);transition:background-color var(--fast) ease, transform var(--fast) var(--ease);border:none;border-radius:8px;flex-shrink:0;align-items:center;gap:6px;padding:0 12px;font-weight:500;display:inline-flex}@media (hover:hover){.secondary.svelte-1mntirw:hover{background:var(--line-strong)}}.secondary.svelte-1mntirw:active{transform:scale(.97)}.secondary.svelte-1mntirw svg:where(.svelte-1mntirw){color:var(--muted)}.danger-eyebrow.svelte-1mntirw{color:var(--danger)}.danger-row.svelte-1mntirw{box-shadow:var(--shadow-card), inset 0 0 0 1px color-mix(in srgb, var(--danger) 28%, transparent)}.danger.svelte-1mntirw{height:32px;font:inherit;color:var(--danger);background:color-mix(in srgb, var(--danger) 9%, var(--raised));transition:background-color var(--fast) ease, transform var(--fast) var(--ease);border:none;border-radius:8px;flex-shrink:0;align-items:center;padding:0 12px;font-weight:500;display:inline-flex}@media (hover:hover){.danger.svelte-1mntirw:hover{background:color-mix(in srgb, var(--danger) 16%, var(--raised))}}.danger.svelte-1mntirw:active{transform:scale(.97)}.about.svelte-1mntirw{font-family:var(--mono);color:var(--faint);flex-wrap:wrap;justify-content:center;gap:4px 7px;margin:4px 0 0;font-size:11px;display:flex}.about.svelte-1mntirw a:where(.svelte-1mntirw){color:inherit;transition:color .16s var(--ease);text-decoration:none}@media (hover:hover){.about.svelte-1mntirw a:where(.svelte-1mntirw):hover{color:var(--ink)}}.about.svelte-1mntirw .version:where(.svelte-1mntirw){-webkit-user-select:text;user-select:text}.phone-tabs.svelte-1aez7o9{border-top:1px solid var(--line);background:var(--paper);height:58px;transition:transform var(--base) var(--ease), border-top-color var(--base) var(--ease-fade);flex:none;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:relative;overflow:hidden;container-type:inline-size}:root[data-typing] .phone-tabs.svelte-1aez7o9{transform:translateY(calc(100% + env(safe-area-inset-bottom,0px)));pointer-events:none;border-top-color:#0000;position:absolute;bottom:0;left:0;right:0}:root[data-typing] .phone-tabs.svelte-1aez7o9>:where(.svelte-1aez7o9){opacity:0}.glow.svelte-1aez7o9{background:var(--accent-soft);width:48px;height:28px;transform:translateX(calc(var(--index) * (100cqw / 4)));transition:transform var(--slow) var(--ease), opacity var(--base) var(--ease-fade);pointer-events:none;border-radius:9px;position:absolute;top:6px;left:calc(12.5% - 24px)}.tab.svelte-1aez7o9{color:var(--faint);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--base) ease, opacity var(--base) var(--ease-fade);background:0 0;border:none;flex-direction:column;justify-content:flex-start;align-items:center;gap:3px;padding:10px 0 0;display:flex;position:relative}.tab.on.svelte-1aez7o9{color:var(--accent)}.icon.svelte-1aez7o9{height:20px;transition:transform var(--fast) var(--ease);display:flex}.tab.svelte-1aez7o9:active .icon:where(.svelte-1aez7o9){transform:scale(.92)}.label.svelte-1aez7o9{letter-spacing:.01em;font-size:11px;font-weight:500}@media (prefers-reduced-motion:reduce){.glow.svelte-1aez7o9{transition:none}.phone-tabs.svelte-1aez7o9{transition:opacity var(--fast) var(--ease-fade)}:root[data-typing] .phone-tabs.svelte-1aez7o9{opacity:0;transform:none}}.pin-hint.svelte-497vxn{z-index:3;background:var(--raised);box-shadow:var(--shadow-float);border-radius:12px;align-items:center;gap:12px;padding:10px 10px 10px 12px;display:flex;position:absolute;bottom:12px;left:12px;right:12px}.badge.svelte-497vxn{width:30px;height:30px;color:var(--accent);background:var(--accent-soft);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:flex}p.svelte-497vxn{min-width:0;color:var(--ink);flex:1;margin:0;font-size:12.5px;line-height:1.45}b.svelte-497vxn{font-weight:600}.key.svelte-497vxn{vertical-align:-5px;width:20px;height:20px;color:var(--ink);background:var(--sunk);border-radius:5px;justify-content:center;align-items:center;margin:0 1px;display:inline-flex}.chips.svelte-497vxn{vertical-align:-6px;margin:0 1px;display:inline-flex}.got-it.svelte-497vxn{height:30px;color:var(--accent-ink);background:var(--accent);transition:background-color var(--fast) ease;border:none;border-radius:8px;flex-shrink:0;padding:0 12px;font-size:12.5px;font-weight:500}@media (hover:hover){.got-it.svelte-497vxn:hover{background:var(--accent-hover)}}.rating.svelte-1lictlu{z-index:3;box-sizing:border-box;background:var(--raised);width:336px;max-width:calc(100% - 24px);box-shadow:var(--shadow-float);transform-origin:85% 100%;border-radius:14px;padding:16px 16px 8px;position:absolute;bottom:12px;right:12px}.rating.docked.svelte-1lictlu{z-index:6;right:10px;bottom:calc(var(--dock-top) + 10px)}.rating.docked.wide.svelte-1lictlu{right:max(10px,50% - 280px);bottom:calc(var(--dock-top) + 10px)}.rating.docked.svelte-1lictlu:not(.wide){width:auto;max-width:none;left:10px}.body.svelte-1lictlu{flex-direction:column;transition:opacity .12s;display:flex}.body.gone.svelte-1lictlu{opacity:0}.top.svelte-1lictlu{align-items:center;gap:10px;min-height:28px;display:flex}.count.svelte-1lictlu{color:var(--faint);font-variant-numeric:tabular-nums;font-size:12px;font-weight:500}.mark.svelte-1lictlu{flex:none;display:block}.mark.svelte-1lictlu path:where(.svelte-1lictlu){fill:none;stroke:var(--accent);stroke-width:4.4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 1.02;stroke-dashoffset:1px;animation:svelte-1lictlu-rating-pen 1.1s var(--pen) .16s forwards}@keyframes svelte-1lictlu-rating-pen{to{stroke-dashoffset:0}}.steps.svelte-1lictlu{display:grid}.pane.svelte-1lictlu{opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--fast) var(--ease-exit), visibility 0s linear var(--fast);flex-direction:column;grid-area:1/1;display:flex}.pane.on.svelte-1lictlu{opacity:1;visibility:visible;pointer-events:auto;transition:opacity var(--base) var(--ease-fade) 60ms, visibility 0s}.pane.on.svelte-1lictlu .step:where(.svelte-1lictlu){animation:svelte-1lictlu-rating-step .34s var(--ease) var(--step) both}@keyframes svelte-1lictlu-rating-step{0%{opacity:0;transform:translateY(5px)}}.count.step.svelte-1lictlu{animation:svelte-1lictlu-rating-step .34s var(--ease) var(--step) both}h2.svelte-1lictlu{font-family:var(--serif);letter-spacing:-.01em;color:var(--ink);margin:10px 0 0;font-size:22px;font-weight:500;line-height:1.2}p.svelte-1lictlu{color:var(--muted);text-wrap:pretty;margin:4px 0 0}.actions.svelte-1lictlu{gap:8px;margin-top:14px;display:flex}.primary.svelte-1lictlu,.secondary.svelte-1lictlu{height:34px;font:inherit;transition:background-color var(--fast) ease, transform var(--fast) var(--ease);border:none;border-radius:8px;font-weight:500}.primary.svelte-1lictlu{color:var(--accent-ink);background:var(--accent);flex:1;justify-content:center;align-items:center;gap:6px;display:inline-flex;position:relative;overflow:hidden}@media (hover:hover){.primary.svelte-1lictlu:hover{background:var(--accent-hover)}}.rate.svelte-1lictlu svg:where(.svelte-1lictlu){transition:transform var(--base) var(--ease)}@media (hover:hover){.rate.svelte-1lictlu:hover svg:where(.svelte-1lictlu){transform:translate(1.5px,-1.5px)}}.rate.svelte-1lictlu:after{content:"";pointer-events:none;background:linear-gradient(100deg,#fff0,#ffffff52,#fff0);width:38%;position:absolute;top:-30%;bottom:-30%;left:0;transform:translate(-170%)skew(-14deg)}.pane.on.svelte-1lictlu .rate:where(.svelte-1lictlu):after{animation:svelte-1lictlu-rating-glint 4.5s var(--ease-fade) .7s 2}@media (hover:hover){.pane.on.svelte-1lictlu .rate:where(.svelte-1lictlu):hover:after{animation:svelte-1lictlu-rating-glint-hover .9s var(--ease-fade)}}.pane.on.svelte-1lictlu .rate:where(.svelte-1lictlu) .arrow:where(.svelte-1lictlu){animation:svelte-1lictlu-rating-nudge 4.5s var(--ease) .7s 2}.body.gone.svelte-1lictlu .rate:where(.svelte-1lictlu):after,.body.gone.svelte-1lictlu .rate:where(.svelte-1lictlu) .arrow:where(.svelte-1lictlu){animation:none}@keyframes svelte-1lictlu-rating-glint{0%{transform:translate(-170%)skew(-14deg)}28%,to{transform:translate(380%)skew(-14deg)}}@keyframes svelte-1lictlu-rating-glint-hover{0%{transform:translate(-170%)skew(-14deg)}to{transform:translate(380%)skew(-14deg)}}@keyframes svelte-1lictlu-rating-nudge{0%,22%,34%,to{translate:0}27%{translate:2px -2px}}.secondary.svelte-1lictlu{color:var(--ink);background:var(--sunk);padding:0 12px}@media (hover:hover){.secondary.svelte-1lictlu:hover{background:var(--line-strong)}}.primary.svelte-1lictlu:active,.secondary.svelte-1lictlu:active{transform:scale(.97)}.quiet.svelte-1lictlu{height:26px;font:inherit;color:var(--faint);transition:color .16s var(--ease);background:0 0;border:none;border-radius:6px;align-self:center;margin-top:4px;padding:0 8px;font-size:12px;font-weight:500}@media (hover:hover){.quiet.svelte-1lictlu:hover{color:var(--ink)}}.thanks.svelte-1lictlu{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:16px 24px;display:flex;position:absolute;inset:0}.thanks.svelte-1lictlu h2:where(.svelte-1lictlu){margin-top:10px}@media (prefers-reduced-motion:reduce){.mark.svelte-1lictlu path:where(.svelte-1lictlu){stroke-dashoffset:0;animation:none}.pane.on.svelte-1lictlu .step:where(.svelte-1lictlu),.count.step.svelte-1lictlu,.pane.on.svelte-1lictlu .rate:where(.svelte-1lictlu):after,.pane.on.svelte-1lictlu .rate:where(.svelte-1lictlu) .arrow:where(.svelte-1lictlu){animation:none}@media (hover:hover){.pane.on.svelte-1lictlu .rate:where(.svelte-1lictlu):hover:after{animation:none}}}.bar.svelte-jsluwe{left:0;right:0;bottom:calc(18px + var(--raise,0px));z-index:39;width:fit-content;max-width:calc(100% - 24px);height:42px;color:var(--paper);background:var(--ink);transition:bottom var(--slow) var(--ease);border-radius:12px;align-items:center;gap:1px;margin:0 auto;padding:0 5px;display:flex;position:absolute;box-shadow:0 14px 36px -12px #1e160a73}.bar.raised.svelte-jsluwe{bottom:calc(72px + var(--raise,0px))}.bar.docked.svelte-jsluwe{--raise:var(--dock-raise)}html.leaf-dragging .bar.svelte-jsluwe{opacity:0;transition:opacity var(--fast) ease, transform var(--base) var(--ease);transform:translateY(8px)}button.svelte-jsluwe{min-width:32px;height:32px;color:color-mix(in srgb, var(--paper) 88%, transparent);transition:background-color var(--fast) ease, color var(--fast) ease;background:0 0;border:none;border-radius:8px;flex:none;justify-content:center;align-items:center;gap:7px;padding:0 10px;font-size:12.5px;font-weight:500;display:inline-flex}button.icon.svelte-jsluwe{padding:0}@media (hover:hover){button.svelte-jsluwe:hover{color:var(--paper);background:color-mix(in srgb, var(--paper) 10%, transparent)}}button.svelte-jsluwe:active{transform:scale(.96)}@media (hover:hover){button.danger.svelte-jsluwe:hover{color:#f0a08c}[data-theme=dark] button.danger.svelte-jsluwe:hover{color:#a3402c}}button.svelte-jsluwe svg:where(.svelte-jsluwe){fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none}.count.svelte-jsluwe{white-space:nowrap;padding:0 10px 0 2px;font-size:13px;font-weight:600}.sep.svelte-jsluwe{background:color-mix(in srgb, var(--paper) 18%, transparent);flex:none;width:1px;height:18px;margin:0 4px}.pin-gap.svelte-1dws3pl{background:linear-gradient(90deg, transparent, var(--line) 18%, var(--line) 82%, transparent);flex-shrink:0;height:1px;margin:5px 10px}.sidebar.svelte-1dws3pl{background:var(--paper);border-right:1px solid var(--line);isolation:isolate;flex-direction:column;width:100%;height:100%;padding:14px 10px 10px;display:flex;position:relative;overflow:hidden}.sidebar.floating.svelte-1dws3pl{box-shadow:var(--shadow-float);border-right:none}.new.svelte-1dws3pl{height:36px;color:var(--accent-ink);background:var(--accent);transition:background-color var(--fast) ease, transform var(--fast) var(--ease);border:none;border-radius:9px;align-items:center;gap:8px;margin:0 2px 4px;padding:0 12px;font-weight:500;display:flex}.key.svelte-1dws3pl{min-width:18px;height:18px;font-family:var(--mono);color:inherit;opacity:.62;border:1px solid color-mix(in srgb, currentColor 32%, transparent);transition:opacity var(--fast) ease;border-radius:5px;place-items:center;margin-left:auto;padding:0 4px;font-size:10.5px;font-weight:500;line-height:1;display:inline-grid}@media (hover:hover){.new.svelte-1dws3pl:hover .key:where(.svelte-1dws3pl){opacity:.85}.new.svelte-1dws3pl:hover{background:var(--accent-hover)}}.new.svelte-1dws3pl:active{transform:scale(.98)}.groups.svelte-1dws3pl{padding-bottom:8px;scrollbar-gutter:auto;flex:auto;min-height:0;margin-inline:-4px;padding-inline:4px}.cap.svelte-1dws3pl{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--faint);margin:0;padding:18px 10px 6px;font-size:10.5px}.item.svelte-1dws3pl{text-align:left;width:100%;min-height:32px;color:var(--ink);transition:background-color var(--fast) ease, color var(--fast) ease, box-shadow var(--fast) ease, opacity var(--base) ease;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;padding:5px 10px;display:flex}.item.svelte-1dws3pl svg:where(.svelte-1dws3pl){color:var(--faint);transition:color var(--fast) ease, transform .42s var(--spring);flex:none}.item.menu-open.svelte-1dws3pl:not(.on){background:var(--sunk)}.item.on.svelte-1dws3pl{background:var(--raised);box-shadow:var(--shadow-card);font-weight:500}.item.on.svelte-1dws3pl svg:where(.svelte-1dws3pl){color:var(--accent)}.item.svelte-1dws3pl:disabled{opacity:.45;cursor:default;box-shadow:none;background:0 0}.item.quiet.svelte-1dws3pl .name:where(.svelte-1dws3pl){color:var(--muted)}.name.svelte-1dws3pl{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.drafts-slot.svelte-1dws3pl{transition:grid-template-rows var(--slow) var(--ease), opacity var(--base) var(--ease-fade);grid-template-rows:1fr;display:grid}.drafts-slot.stowed.svelte-1dws3pl{opacity:0;transition:grid-template-rows var(--slow) var(--ease), opacity var(--fast) var(--ease-exit);grid-template-rows:0fr}.drafts-fold.svelte-1dws3pl{min-height:0;overflow:hidden}.count.svelte-1dws3pl{font-family:var(--mono);color:var(--faint);font-variant-numeric:tabular-nums;flex:none;font-size:11px}.lab.svelte-1dws3pl .count:where(.svelte-1dws3pl){min-width:22px;height:18px;transition:background-color var(--base) var(--ease), color var(--fast) ease;border-radius:9px;place-items:center;padding:0 5px;display:inline-grid}.item.lab.on.svelte-1dws3pl{background:var(--sunk);box-shadow:none}.lab.on.svelte-1dws3pl .count:where(.svelte-1dws3pl){color:var(--paper);background:var(--chip);font-weight:500}.lab.all.svelte-1dws3pl{--chip:var(--ink)}.lab.shared.svelte-1dws3pl{--chip:var(--accent)}.lab.shared.svelte-1dws3pl svg:where(.svelte-1dws3pl){fill:none;stroke:var(--accent);stroke-width:2.2px;stroke-linecap:round}.lab.all.on.svelte-1dws3pl svg:where(.svelte-1dws3pl){color:var(--ink)}.dot-slot.svelte-1dws3pl{flex:none;justify-content:center;width:15px;display:inline-flex}.foot.svelte-1dws3pl{flex-direction:column;gap:2px;padding-top:8px;display:flex}.trash-wash.svelte-1dws3pl{z-index:-1;pointer-events:none;opacity:0;transform-origin:bottom;background:linear-gradient(to top, color-mix(in srgb, var(--danger) 24%, transparent), color-mix(in srgb, var(--danger) 24%, transparent) 6%, transparent);height:46%;position:absolute;bottom:0;left:0;right:0;transform:scaleY(.18)}.bin-carrying.svelte-1dws3pl .trash-wash:where(.svelte-1dws3pl){will-change:transform, opacity}.trash.svelte-1dws3pl{position:relative}.trash.svelte-1dws3pl:is(.carrying:where(.svelte-1dws3pl),.took:where(.svelte-1dws3pl),.hushed:where(.svelte-1dws3pl)){background:0 0}@media (hover:hover){.trash.svelte-1dws3pl:is(.carrying:where(.svelte-1dws3pl),.took:where(.svelte-1dws3pl),.hushed:where(.svelte-1dws3pl)):hover{background:0 0}}.trash.hot.svelte-1dws3pl svg:where(.svelte-1dws3pl),.trash.took.svelte-1dws3pl svg:where(.svelte-1dws3pl){color:var(--danger)}.trash.carrying.svelte-1dws3pl .ico-trash:where(.svelte-1dws3pl) .lid,.trash.took.svelte-1dws3pl .ico-trash:where(.svelte-1dws3pl) .lid{transition:transform var(--base) var(--ease);transform:none}.trash.lid-open.svelte-1dws3pl .ico-trash:where(.svelte-1dws3pl) .lid{transform:translate(-.5px,-1.5px)rotate(-18deg)}.swap.svelte-1dws3pl{flex:auto;align-items:center;min-width:0;display:grid}.swap.svelte-1dws3pl>:where(.svelte-1dws3pl){grid-area:1/1}.swap.svelte-1dws3pl .name:where(.svelte-1dws3pl){transition:opacity var(--base) var(--ease-fade) .12s, transform var(--slow) var(--ease) .12s}.carrying.svelte-1dws3pl .swap:where(.svelte-1dws3pl) .name:where(.svelte-1dws3pl){opacity:0;transition:opacity var(--fast) var(--ease-exit), transform var(--fast) var(--ease-exit);transform:translate(-6px)}.drop.svelte-1dws3pl{color:var(--muted);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity var(--fast) var(--ease-exit), transform var(--fast) var(--ease-exit), color var(--base) var(--ease-fade);align-items:center;font-weight:500;transform:translate(8px)}.carrying.svelte-1dws3pl .drop:where(.svelte-1dws3pl){opacity:1;transition:opacity var(--base) var(--ease-fade) .12s, transform var(--slow) var(--ease) .12s, color var(--base) var(--ease-fade);transform:none}.hot.svelte-1dws3pl .drop:where(.svelte-1dws3pl){color:var(--danger)}.drop.svelte-1dws3pl{justify-items:start;display:grid}.say.svelte-1dws3pl{transition:opacity var(--base) var(--ease-fade);grid-area:1/1}.say.release.svelte-1dws3pl,.hot.svelte-1dws3pl .say:where(.svelte-1dws3pl):not(.release){opacity:0}.hot.svelte-1dws3pl .say.release:where(.svelte-1dws3pl){opacity:1;transition-delay:40ms}.toast.svelte-75spjw{z-index:40;width:fit-content;min-width:220px;max-width:calc(100% - 32px);height:40px;color:var(--paper);background:var(--ink);transition:bottom var(--slow) var(--ease);border-radius:10px;align-items:center;gap:14px;margin:0 auto;padding:0 6px 0 16px;display:flex;position:absolute;bottom:18px;left:0;right:0;overflow:hidden;box-shadow:0 14px 36px -12px #1e160a73}.drain.svelte-75spjw{background:var(--toast-mark,#5ccb8b);opacity:.85;transform-origin:0;pointer-events:none;height:2px;position:absolute;bottom:0;left:0;right:0}.toast.plain.svelte-75spjw{justify-content:center;padding:0 16px}.toast.raised.svelte-75spjw{bottom:calc(72px + var(--raise,0px))}.toast.lifted.svelte-75spjw{bottom:calc(70px + var(--raise,0px))}.toast.raised.lifted.svelte-75spjw{bottom:calc(124px + var(--raise,0px))}.toast.docked.svelte-75spjw{--raise:var(--dock-raise)}span.svelte-75spjw{text-overflow:ellipsis;white-space:nowrap;flex-grow:1;min-width:0;overflow:hidden}.plain.svelte-75spjw span:where(.svelte-75spjw){flex-grow:0}.label.svelte-75spjw{vertical-align:top;align-items:center;gap:6px;margin-left:7px;font-weight:600;display:inline-flex}button.svelte-75spjw{height:28px;color:inherit;transition:background-color var(--fast) ease;background:0 0;border:none;border-radius:6px;padding:0 10px;font-weight:600}.mark.svelte-75spjw{flex-shrink:0;width:18px;height:18px;margin-left:-4px;margin-right:-6px}.mark.svelte-75spjw path:where(.svelte-75spjw){fill:none;stroke:var(--toast-mark,#5ccb8b);stroke-width:5.4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 1.02;stroke-dashoffset:1px;animation:.7s cubic-bezier(.55,.1,.3,1) .16s forwards svelte-75spjw-toast-pen}@keyframes svelte-75spjw-toast-pen{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.mark.svelte-75spjw path:where(.svelte-75spjw){stroke-dashoffset:0;animation:none}}@media (hover:hover){button.svelte-75spjw:hover{background:color-mix(in srgb, var(--paper) 14%, transparent)}}.welcome.svelte-1ooese1{z-index:60;place-items:center;display:grid;position:fixed;inset:0}.scrim.svelte-1ooese1{background:#261e1242;position:absolute;inset:0}:root[data-theme=dark] .scrim.svelte-1ooese1{background:#00000080}.card.svelte-1ooese1{text-align:center;background:var(--raised);width:min(380px,100% - 32px);max-height:calc(100% - 32px);box-shadow:var(--shadow-float);border-radius:16px;flex-direction:column;align-items:center;padding:30px 30px 22px;display:flex;position:relative;overflow:auto}.mark.svelte-1ooese1{width:52px;height:52px;margin-bottom:14px}.mark.svelte-1ooese1 path:where(.svelte-1ooese1){fill:none;stroke:var(--accent);stroke-width:4.4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 1.02;stroke-dashoffset:1px;animation:1.1s linear .26s forwards svelte-1ooese1-write-pen}h2.svelte-1ooese1{font-family:var(--serif);letter-spacing:-.01em;color:var(--ink);margin:0;font-size:28px;font-weight:500;line-height:1.15}.highlights.svelte-1ooese1{text-align:left;flex-direction:column;align-self:stretch;gap:14px;margin:20px 0 0;padding:0;list-style:none;display:flex}.highlights.svelte-1ooese1 li:where(.svelte-1ooese1){align-items:flex-start;gap:12px;display:flex}.tile.svelte-1ooese1{width:34px;height:34px;color:var(--accent);background:var(--accent-soft);border-radius:9px;flex-shrink:0;place-items:center;display:grid}.text.svelte-1ooese1{flex-direction:column;gap:2px;min-width:0;padding-top:1px;display:flex}.text.svelte-1ooese1 b:where(.svelte-1ooese1){color:var(--ink);font-size:13.5px;font-weight:600;line-height:1.35}.line.svelte-1ooese1{color:var(--muted);text-wrap:pretty;font-size:12.5px;line-height:1.5}kbd.svelte-1ooese1{min-width:18px;font-family:var(--mono);text-align:center;white-space:pre;color:var(--ink);background:var(--paper);box-shadow:inset 0 0 0 1px var(--line-strong);border-radius:4px;padding:0 4px;font-size:11px;line-height:16px;display:inline-block}.start.svelte-1ooese1{height:42px;color:var(--accent-ink);background:var(--accent);cursor:pointer;transition:background-color var(--fast) ease, transform var(--fast) var(--ease);border:none;border-radius:10px;flex-shrink:0;align-self:stretch;margin-top:22px;font-size:14px;font-weight:500}@media (hover:hover){.start.svelte-1ooese1:hover{background:var(--accent-hover)}}.start.svelte-1ooese1:active{transform:scale(.98)}.foot.svelte-1ooese1{text-wrap:balance;color:var(--faint);margin:12px 0 0;font-size:12px}.rise.svelte-1ooese1{opacity:0;animation:svelte-1ooese1-rise .32s var(--ease) forwards;animation-delay:calc(.16s + var(--i) * 45ms)}.start.rise.svelte-1ooese1{opacity:1;animation-fill-mode:backwards}@keyframes svelte-1ooese1-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes svelte-1ooese1-write-pen{0%{stroke-dashoffset:1px;opacity:0;animation-timing-function:cubic-bezier(.5,0,.9,.7)}2%{opacity:1}11%{stroke-dashoffset:.848px;animation-timing-function:cubic-bezier(.25,.3,.6,.85)}42%{stroke-dashoffset:.553px;animation-timing-function:cubic-bezier(.35,.25,.45,1)}70%{stroke-dashoffset:.259px;animation-timing-function:cubic-bezier(.3,.2,.25,1)}to{stroke-dashoffset:0;opacity:1}}@media (prefers-reduced-motion:reduce){.mark.svelte-1ooese1 path:where(.svelte-1ooese1),.rise.svelte-1ooese1{stroke-dashoffset:0;opacity:1;animation:none}}.app.svelte-1k2itqw{flex-direction:column;height:100%;display:flex;position:relative}.behind.svelte-1k2itqw{display:contents}.app.narrow.svelte-1k2itqw{--card-min:148px;--card-title:15.5px;--card-text:12.5px}:root[data-card-text=large] .app.narrow.svelte-1k2itqw{--card-min:260px;--card-title:18px;--card-text:14px}.panes.svelte-1k2itqw{min-height:0;transition:grid-template-columns var(--slow) var(--ease);flex:1 1 0;grid-template-rows:minmax(0,1fr);display:grid;position:relative;overflow:clip}.panes.instant.svelte-1k2itqw{transition:none}.pane-slot.svelte-1k2itqw{transform-origin:50% 0;min-width:0;height:100%;transition:opacity var(--base) ease, transform var(--slow) var(--ease);overflow:clip}.pane-slot.receded.svelte-1k2itqw{opacity:0;transition-duration:.16s;transform:scale(.985)}.scrim.svelte-1k2itqw{z-index:4;background:color-mix(in srgb, var(--paper) 55%, transparent);position:absolute;inset:0}.panes.desk.svelte-1k2itqw{border-top:1px solid #0000}.panes.desk.svelte-1k2itqw>*{grid-row:1}.panes.desk.svelte-1k2itqw>.side-slot:where(.svelte-1k2itqw){grid-column:1}.list-slot.svelte-1k2itqw{position:relative}.panes.desk.svelte-1k2itqw>.list-slot:where(.svelte-1k2itqw){border-right:1px solid var(--line);grid-column:2}.panes.desk.svelte-1k2itqw>.editor-slot:where(.svelte-1k2itqw){grid-column:3}.panes.desk.svelte-1k2itqw>.view,.panes.desk.svelte-1k2itqw>.settings,.panes.desk.svelte-1k2itqw>.dock,.panes.desk.svelte-1k2itqw>.scrim:where(.svelte-1k2itqw){grid-column:2/-1}.panes.desk.svelte-1k2itqw>.divider.overlay{z-index:16;grid-column:2;justify-self:end;width:9px;margin-right:-4px}.panes.desk.svelte-1k2itqw>.view.docked{grid-column:3}.panes.desk.svelte-1k2itqw>.list-slot.edgeless:where(.svelte-1k2itqw){border-right-color:#0000}.drawer-scrim.svelte-1k2itqw{z-index:30;background:color-mix(in srgb, var(--ink) 14%, transparent);position:absolute;inset:0}.drawer.svelte-1k2itqw{z-index:31;width:248px;position:absolute;top:0;bottom:0;left:0}.focus-ring.svelte-16fbcm7{z-index:1000;pointer-events:none;opacity:0;width:100%;height:100%;transition:opacity .12s ease-out;position:fixed;inset:0;overflow:visible}.focus-ring.svelte-16fbcm7.shown{opacity:1;transition:opacity .16s ease-out}.halo.svelte-16fbcm7{fill:var(--accent-soft)}.line.svelte-16fbcm7{fill:var(--accent)}.install.svelte-1sm2j09{background:var(--raised);box-shadow:0 0 0 1px var(--line);border-radius:12px;align-items:center;gap:12px;margin:0 0 22px;padding:12px;display:flex}.icon.svelte-1sm2j09{border-radius:9px;flex-shrink:0;align-self:flex-start}.text.svelte-1sm2j09{flex:1;min-width:0}.title.svelte-1sm2j09{color:var(--ink);margin:0 0 2px;font-size:14px;font-weight:500}.swap.svelte-1sm2j09{display:grid}.how.svelte-1sm2j09{color:var(--muted);grid-area:1/1;margin:0;font-size:13px;line-height:1.5}b.svelte-1sm2j09{color:var(--ink);font-weight:500}.key.svelte-1sm2j09{vertical-align:-5px;width:20px;height:20px;color:var(--ink);background:var(--sunk);border-radius:5px;justify-content:center;align-items:center;margin:0 1px;display:inline-flex}.key.svelte-1sm2j09 svg:where(.svelte-1sm2j09){fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}.go.svelte-1sm2j09{height:34px;color:var(--accent-ink);background:var(--accent);cursor:pointer;transition:background-color var(--fast) ease, transform var(--fast) var(--ease);border:none;border-radius:9px;flex-shrink:0;padding:0 14px;font-size:13.5px;font-weight:500}@media (hover:hover){.go.svelte-1sm2j09:hover{background:var(--accent-hover)}}.go.svelte-1sm2j09:active{transform:scale(.97)}.go.svelte-1sm2j09:disabled{cursor:default}.phone.svelte-1if9xme{box-sizing:border-box;background:#0a0a0b;border-radius:17%/7.9%;position:relative;box-shadow:inset 0 0 0 1px #262628,0 0 0 1.5px #c9c5bd,0 0 0 3px #8e8a83,0 0 0 3.5px #5f5c57,0 24px 48px -18px #281e0f6b,0 10px 20px -10px #281e0f40}.hw.svelte-1if9xme{background:linear-gradient(90deg,#6f6c66,#cfcbc3 55%,#8e8a83);width:3px;position:absolute}.action.svelte-1if9xme,.vol-up.svelte-1if9xme,.vol-down.svelte-1if9xme{border-radius:2px 0 0 2px;left:-6px}.power.svelte-1if9xme{border-radius:0 2px 2px 0;right:-6px}.action.svelte-1if9xme{height:4.2%;top:17%}.vol-up.svelte-1if9xme{height:7.6%;top:24%}.vol-down.svelte-1if9xme{height:7.6%;top:33%}.power.svelte-1if9xme{height:11%;top:26%}.screen.svelte-1if9xme{background:var(--paper);border-radius:14.1%/6.5%;position:relative;overflow:hidden}.ios.svelte-1if9xme{transform-origin:0 0;width:390px;height:844px;color:var(--ink);font-family:var(--sans);position:absolute;top:0;left:0}.status.svelte-1if9xme{justify-content:space-between;align-items:center;height:54px;padding:4px 30px 0 52px;display:flex;position:relative}.time.svelte-1if9xme{font:600 17px/1 -apple-system, "SF Pro Text", var(--sans)}.island.svelte-1if9xme{background:#000;border-radius:18px;width:124px;height:36px;position:absolute;top:11px;left:133px}.icons.svelte-1if9xme{align-items:center;gap:6px;display:flex}.signal.svelte-1if9xme{fill:currentColor;width:18px;height:12px}.wifi.svelte-1if9xme{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:16px;height:12px}.battery.svelte-1if9xme{border:1px solid color-mix(in srgb, currentColor 40%, transparent);border-radius:4px;width:25px;height:12px;padding:2px;display:flex;position:relative}.battery.svelte-1if9xme span:where(.svelte-1if9xme){background:currentColor;border-radius:2px;width:78%}.head.svelte-1if9xme{border-bottom:1px solid var(--line);align-items:center;gap:6px;height:52px;padding:0 18px;display:flex}.word.svelte-1if9xme{letter-spacing:-.02em;font-size:21px;font-weight:600}.slash.svelte-1if9xme{color:var(--line);margin:0 4px;font-size:20px}.pad.svelte-1if9xme{font-size:15px;font-weight:500}.tree.svelte-1if9xme{position:absolute;left:0;right:0}.tree.svelte-1if9xme canvas:where(.svelte-1if9xme){width:100%;height:100%;display:block}.dock.svelte-1if9xme{height:52px;font-family:var(--serif);color:var(--faint);background:var(--raised);box-shadow:var(--shadow-float);border-radius:13px;align-items:center;gap:12px;padding:0 14px;font-size:17px;display:flex;position:absolute;bottom:108px;left:12px;right:12px}.plus.svelte-1if9xme{width:26px;height:26px;font-family:var(--sans);color:var(--accent-ink);background:var(--accent);border-radius:7px;justify-content:center;align-items:center;font-size:18px;display:flex}.tabs.svelte-1if9xme{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);height:62px;display:grid;position:absolute;bottom:34px;left:0;right:0}.glow.svelte-1if9xme{background:var(--accent-soft);border-radius:9px;width:52px;height:30px;position:absolute;top:7px;left:calc(87.5% - 26px)}.tab.svelte-1if9xme{color:var(--faint);flex-direction:column;align-items:center;gap:3px;padding-top:11px;font-size:11.5px;font-weight:500;display:flex;position:relative}.tab.on.svelte-1if9xme{color:var(--accent)}.tab.svelte-1if9xme svg:where(.svelte-1if9xme){fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px}.home.svelte-1if9xme{background:var(--ink);border-radius:3px;width:134px;height:5px;position:absolute;bottom:8px;left:128px}.frame.svelte-ifj98k{contain:size;justify-content:center;align-items:center;width:100%;height:100%;min-height:0;display:flex;position:relative}.fit.svelte-ifj98k{flex:none;position:relative}.app.svelte-ifj98k{transform-origin:0 0;width:880px;height:560px;font:12px/1.45 var(--sans);color:var(--ink);background:var(--paper);box-shadow:var(--shadow-float);-webkit-user-select:none;user-select:none;border-radius:14px;flex-direction:column;transition:opacity .42s;display:flex;position:absolute;top:0;left:0;overflow:hidden}.app.resting.svelte-ifj98k{opacity:0}.peek.svelte-ifj98k{z-index:2;transition:opacity .6s;position:absolute;bottom:-2%;right:-2.5%}.peek.resting.svelte-ifj98k{opacity:0}.head.svelte-ifj98k{border-bottom:1px solid var(--line);flex:none;justify-content:space-between;align-items:center;height:38px;padding:0 14px;display:flex}.lockup.svelte-ifj98k{align-items:center;gap:2px;display:flex}.word.svelte-ifj98k{letter-spacing:-.04em;font-size:15px;font-weight:600}.slash.svelte-ifj98k{color:var(--line-strong);margin:0 5px 0 7px}.pad.svelte-ifj98k{font-weight:500}.tools.svelte-ifj98k{color:var(--muted);align-items:center;gap:12px;display:flex}.body.svelte-ifj98k{flex:1 1 0;min-height:0;display:flex}.side.svelte-ifj98k{background:var(--sunk);border-right:1px solid var(--line);flex-direction:column;flex:none;gap:1px;width:168px;padding:10px 8px;display:flex}.new.svelte-ifj98k{height:28px;color:var(--accent-ink);background:var(--accent);border-radius:8px;align-items:center;gap:6px;margin:0 2px 4px;padding:0 10px;font-weight:500;display:flex}.new.svelte-ifj98k b:where(.svelte-ifj98k){font-size:14px;font-weight:500}.cap.svelte-ifj98k{font:8.5px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--faint);padding:10px 8px 4px}.item.svelte-ifj98k{border-radius:6px;align-items:center;gap:8px;height:25px;padding:0 8px;transition:background-color .2s,box-shadow .2s;display:flex}.item.on.svelte-ifj98k{background:var(--raised);box-shadow:var(--shadow-card);font-weight:500}.item.svelte-ifj98k em:where(.svelte-ifj98k){color:var(--faint);margin-left:auto;font-size:10.5px;font-style:normal}.ic.svelte-ifj98k{border:1.4px solid var(--faint);border-radius:2px;flex:none;width:11px;height:9px}.vi.svelte-ifj98k{fill:none;width:13px;height:13px;stroke:var(--faint);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;transition:stroke .2s}.item.on.svelte-ifj98k .vi:where(.svelte-ifj98k){stroke:var(--accent)}.vi.tree.svelte-ifj98k{justify-content:center;align-items:center;display:flex}.dot.svelte-ifj98k{border-radius:99px;flex:none;width:7px;height:7px;margin:0 2px}.dot.empty.svelte-ifj98k{box-shadow:inset 0 0 0 1.4px var(--line-strong)}.foot.svelte-ifj98k{border-top:1px solid var(--line);align-items:center;gap:8px;margin-top:auto;padding:8px 6px 2px;display:flex}.avatar.svelte-ifj98k{width:22px;height:22px;color:var(--accent-ink);background:var(--accent);border-radius:99px;justify-content:center;align-items:center;font-size:10.5px;font-weight:600;display:inline-flex}.who.svelte-ifj98k{flex-direction:column;line-height:1.25;display:flex}.who.svelte-ifj98k b:where(.svelte-ifj98k){font-size:10.5px;font-weight:500}.who.svelte-ifj98k small:where(.svelte-ifj98k){color:var(--accent);font-size:9.5px}.main.svelte-ifj98k{flex:1 1 0;min-width:0;position:relative}.notes-view.svelte-ifj98k{transition:opacity .22s ease, transform .3s var(--ease);display:flex;position:absolute;inset:0}.notes-view.away.svelte-ifj98k{opacity:0;transform:scale(.99)}.list.svelte-ifj98k{border-right:1px solid var(--line);flex-direction:column;flex:none;width:252px;padding:10px 10px 0;display:flex;overflow:hidden}.count.svelte-ifj98k{font:8.5px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--faint);padding:2px 4px 8px}.sheet.svelte-ifj98k{background:var(--raised);box-shadow:var(--shadow-card);border-radius:10px;flex-direction:column;padding:3px;display:flex}.row.svelte-ifj98k{border-radius:8px;flex-direction:column;gap:2px;padding:8px 10px 9px;transition:background-color .22s;display:flex}.row.svelte-ifj98k+.row:where(.svelte-ifj98k){box-shadow:0 -1px 0 var(--line)}.row.active.svelte-ifj98k,.row.active.svelte-ifj98k+.row:where(.svelte-ifj98k){box-shadow:none}.row.active.svelte-ifj98k{background:color-mix(in srgb, var(--sunk) 85%, transparent)}.row-title.svelte-ifj98k{font:500 13.5px/1.3 var(--serif);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.untitled.svelte-ifj98k{color:var(--faint)}.row-line.svelte-ifj98k{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:5px;font-size:10.5px;display:flex;overflow:hidden}.row-meta.svelte-ifj98k{align-items:center;gap:6px;margin-top:4px;display:flex}.pill.svelte-ifj98k{color:color-mix(in srgb, var(--label-sage) 80%, var(--ink));background:color-mix(in srgb, var(--label-sage) 16%, transparent);border-radius:99px;padding:1px 7px;font-size:9.5px;font-weight:500}.pill.work.svelte-ifj98k{color:color-mix(in srgb, var(--label-sky) 80%, var(--ink));background:color-mix(in srgb, var(--label-sky) 16%, transparent)}.badge.svelte-ifj98k{font:9px var(--mono);color:var(--muted);background:var(--sunk);border-radius:99px;padding:0 6px}.date.svelte-ifj98k{font:9px var(--mono);color:var(--faint);margin-left:auto}.note.svelte-ifj98k{background:var(--raised);flex-direction:column;flex:1 1 0;min-width:0;display:flex}.toolbar.svelte-ifj98k{border-bottom:1px solid var(--line);flex:none;justify-content:space-between;align-items:center;height:40px;padding:0 12px;display:flex}.tb.svelte-ifj98k{color:var(--muted);background:var(--sunk);border-radius:8px;align-items:center;gap:12px;padding:5px 10px;display:flex}.tb.svelte-ifj98k b:where(.svelte-ifj98k){font-size:11px}.tb.svelte-ifj98k .it:where(.svelte-ifj98k){font:italic 500 12px var(--serif)}.tb.svelte-ifj98k .st:where(.svelte-ifj98k){font-weight:500;text-decoration:line-through}.tb.svelte-ifj98k .ic:where(.svelte-ifj98k){border-color:var(--muted)}.tb.svelte-ifj98k .ic.check:where(.svelte-ifj98k){width:9px;height:9px}.tb.svelte-ifj98k .ic.bullets:where(.svelte-ifj98k),.tb.svelte-ifj98k .ic.numbers:where(.svelte-ifj98k){border-width:1.4px 0;border-radius:0;width:11px;height:8px}.sep.svelte-ifj98k{background:var(--line-strong);width:1px;height:12px}.note-meta.svelte-ifj98k{align-items:center;gap:8px;display:flex}.day.svelte-ifj98k{font:9.5px var(--mono);color:var(--faint)}.page.svelte-ifj98k{padding:34px 48px 0}.title.svelte-ifj98k{min-height:34px;font:500 28px/1.2 var(--serif);letter-spacing:-.015em;margin-bottom:12px}.line.svelte-ifj98k{min-height:23px;color:var(--ink);align-items:center;gap:9px;font-size:13px;display:flex}.line.svelte-ifj98k+.line.task:where(.svelte-ifj98k),.line.task.svelte-ifj98k+.line:where(.svelte-ifj98k){margin-top:3px}.box.svelte-ifj98k{border:1.5px solid var(--line-strong);border-radius:3.5px;flex:none;width:13px;height:13px;transition:background-color .18s,border-color .18s;position:relative}.box.mini.svelte-ifj98k{border-width:1.2px;border-radius:2.5px;width:9px;height:9px}.box.done.svelte-ifj98k{background:var(--accent);border-color:var(--accent)}.box.done.svelte-ifj98k:after{content:"";border:solid var(--accent-ink);border-width:0 1.6px 1.6px 0;width:30%;height:55%;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.box.mini.done.svelte-ifj98k:after{border-width:0 1.2px 1.2px 0}.struck.svelte-ifj98k{color:var(--faint);text-decoration:line-through;transition:color .2s}.caret.svelte-ifj98k{vertical-align:-.15em;background:var(--accent);width:1.5px;height:1.05em;margin-left:1px;animation:1s step-end infinite svelte-ifj98k-blink;display:inline-block}@keyframes svelte-ifj98k-blink{50%{opacity:0}}.board.svelte-ifj98k{gap:12px;padding:16px;display:flex;position:absolute;inset:0}.column.svelte-ifj98k{background:color-mix(in srgb, var(--sunk) 70%, transparent);border-radius:12px;flex-direction:column;flex:1 1 0;align-self:flex-start;gap:8px;min-width:0;padding:8px;display:flex}.col-head.svelte-ifj98k{align-items:center;gap:6px;padding:2px 4px;font-weight:600;display:flex}.col-head.svelte-ifj98k em:where(.svelte-ifj98k){font:normal 9.5px var(--mono);color:var(--faint)}.card.svelte-ifj98k{background:var(--raised);box-shadow:var(--shadow-card);border-radius:9px;flex-direction:column;gap:2px;padding:10px 11px;display:flex}.cursor.svelte-ifj98k{opacity:0;pointer-events:none;filter:drop-shadow(0 1px 1.5px #00000040);margin:-2px 0 0 -2px;transition:transform .7s cubic-bezier(.45,0,.2,1),opacity .3s;position:absolute;top:0;left:0}.cursor.shown.svelte-ifj98k{opacity:1}.cursor.pressed.svelte-ifj98k path:where(.svelte-ifj98k){transform-origin:2px 2px;transform:scale(.88)}.cursor.svelte-ifj98k path:where(.svelte-ifj98k){transition:transform .12s}.ring.svelte-ifj98k{border:2px solid var(--accent);pointer-events:none;border-radius:99px;width:26px;height:26px;margin:-13px 0 0 -13px;animation:.52s ease-out forwards svelte-ifj98k-ring;position:absolute;top:0;left:0}@keyframes svelte-ifj98k-ring{0%{opacity:.6;scale:.3}to{opacity:0;scale:1.2}}.gate.svelte-1gszb1s{background:var(--paper);height:100%;overflow-y:auto;container:gate/inline-size}.layout.svelte-1gszb1s{min-height:100%;display:flex}.side.svelte-1gszb1s{flex-direction:column;flex:auto;gap:32px;padding:28px 24px 22px;display:flex}.lockup.svelte-1gszb1s{color:var(--accent);align-self:flex-start;align-items:center;gap:3px;text-decoration:none;display:inline-flex}.word.svelte-1gszb1s{letter-spacing:-.05em;color:var(--ink);font-size:26px;font-weight:600}.content.svelte-1gszb1s{flex-direction:column;width:100%;max-width:380px;margin:auto;display:flex}h1.svelte-1gszb1s{text-wrap:balance;font-family:var(--serif);letter-spacing:-.015em;margin:0 0 12px;font-size:36px;font-weight:500;line-height:1.12}.headline.svelte-1gszb1s{letter-spacing:-.022em;margin-bottom:18px;font-size:clamp(36px,3.2cqi,46px);font-weight:430;line-height:1.04}.lead.svelte-1gszb1s,.kept.svelte-1gszb1s{display:block}.kept.svelte-1gszb1s{white-space:nowrap;width:fit-content;position:relative}.swash.svelte-1gszb1s{pointer-events:none;width:calc(100% + .08em);height:auto;position:absolute;top:82%;left:-.04em;overflow:visible}.swash.svelte-1gszb1s path:where(.svelte-1gszb1s){fill:none;stroke:var(--accent);stroke-width:4.2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 1.02;stroke-dashoffset:1px;animation:.82s cubic-bezier(.5,.05,.3,1) .52s both svelte-1gszb1s-pen}.swash.svelte-1gszb1s .second:where(.svelte-1gszb1s){animation-duration:.62s;animation-delay:1.22s}@keyframes svelte-1gszb1s-pen{0%{stroke-dashoffset:1px;opacity:0}1%{opacity:1}to{stroke-dashoffset:0;opacity:1}}@media (prefers-reduced-motion:reduce){.swash.svelte-1gszb1s path:where(.svelte-1gszb1s){stroke-dashoffset:0;animation:none}}.lede.svelte-1gszb1s{color:var(--muted);margin:22px 0 28px;font-size:15px;line-height:1.6}.actions.svelte-1gszb1s{flex-direction:column;gap:10px;margin-bottom:18px;display:flex}.primary.svelte-1gszb1s,.secondary.svelte-1gszb1s{height:46px;transition:background-color var(--fast) ease, box-shadow var(--fast) ease, transform var(--fast) var(--ease);border:none;border-radius:11px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.primary.svelte-1gszb1s{color:var(--accent-ink);background:var(--accent);box-shadow:0 1px 2px #143c2833}@media (hover:hover){.primary.svelte-1gszb1s:hover{background:var(--accent-hover)}}.secondary.svelte-1gszb1s{color:var(--ink);background:var(--raised);box-shadow:0 0 0 1px var(--line-strong)}.pro.svelte-1gszb1s{font:600 10px/1.2 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--accent-ink);background:color-mix(in srgb, var(--accent-ink) 20%, transparent);border-radius:5px;padding:2px 6px 1px}@media (hover:hover){.secondary.svelte-1gszb1s:hover{background:var(--sunk)}}.primary.svelte-1gszb1s:active,.secondary.svelte-1gszb1s:active{transform:scale(.985)}.small.svelte-1gszb1s{color:var(--muted);margin:0 0 4px;font-size:13.5px;line-height:1.55}.small.offline.svelte-1gszb1s{margin:-6px 0 22px}.spinner.svelte-1gszb1s{border:2px solid var(--line-strong);border-top-color:var(--accent);border-radius:99px;width:22px;height:22px;animation:.9s linear infinite svelte-1gszb1s-spin}@keyframes svelte-1gszb1s-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.spinner.svelte-1gszb1s{animation-duration:2.4s}}footer.svelte-1gszb1s{gap:18px;font-size:12.5px;display:flex}footer.svelte-1gszb1s a:where(.svelte-1gszb1s){color:var(--muted)}.show.svelte-1gszb1s{display:none}@container gate (width>=980px){.side.svelte-1gszb1s{flex:none;width:clamp(420px,38%,540px);padding:36px 56px 28px}.content.svelte-1gszb1s{margin:auto 0}.show.svelte-1gszb1s{background:var(--sunk);border-left:1px solid var(--line);flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:22px;min-width:0;padding:48px 48px 40px;display:flex}.stage.svelte-1gszb1s{aspect-ratio:880/560;width:100%;min-height:0;max-height:min(66vh,640px)}.caption.svelte-1gszb1s{color:var(--muted);text-align:center;margin:0;font-size:14px}}.install-hint.svelte-v45hh{left:calc(12px + env(safe-area-inset-left));right:calc(12px + env(safe-area-inset-right));bottom:calc(134px + env(safe-area-inset-bottom));z-index:30;background:var(--raised);max-width:480px;box-shadow:var(--shadow-float);border-radius:14px;align-items:center;gap:10px;margin:0 auto;padding:10px;display:flex;position:fixed}.icon.svelte-v45hh{border-radius:9px;flex-shrink:0}p.svelte-v45hh{min-width:0;color:var(--ink);flex:1;margin:0;font-size:12.5px;line-height:1.45}b.svelte-v45hh{font-weight:600;display:block}.key.svelte-v45hh{vertical-align:-5px;width:20px;height:20px;color:var(--ink);background:var(--sunk);border-radius:5px;justify-content:center;align-items:center;margin:0 1px;display:inline-flex}button.svelte-v45hh{cursor:pointer;height:32px;transition:background-color var(--fast) ease;border:none;border-radius:8px;flex-shrink:0;padding:0 12px;font-size:12.5px;font-weight:500}.primary.svelte-v45hh{color:var(--accent-ink);background:var(--accent)}@media (hover:hover){.primary.svelte-v45hh:hover{background:var(--accent-hover)}}.quiet.svelte-v45hh{color:var(--muted);background:0 0}@media (hover:hover){.quiet.svelte-v45hh:hover{background:var(--sunk)}}.gate-layer.svelte-1kucrmm{z-index:2147483000;position:fixed;inset:0}
