@font-face{font-family:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/PersonalOS/assets/dm-sans-latin-ext-400-normal-BtiwyxMk.woff2)format("woff2"),url(/PersonalOS/assets/dm-sans-latin-ext-400-normal-BjWJ59Pq.woff)format("woff");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:DM Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/PersonalOS/assets/dm-sans-latin-400-normal-CW0RaeGs.woff2)format("woff2"),url(/PersonalOS/assets/dm-sans-latin-400-normal-BwCSEQnW.woff)format("woff");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:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/PersonalOS/assets/dm-sans-latin-ext-500-normal-BJfUCQsA.woff2)format("woff2"),url(/PersonalOS/assets/dm-sans-latin-ext-500-normal-DR84L5F-.woff)format("woff");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:DM Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/PersonalOS/assets/dm-sans-latin-500-normal-B9HHJjqV.woff2)format("woff2"),url(/PersonalOS/assets/dm-sans-latin-500-normal-Dr3UlScf.woff)format("woff");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:DM Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/PersonalOS/assets/dm-sans-latin-ext-600-normal-4vooXBpG.woff2)format("woff2"),url(/PersonalOS/assets/dm-sans-latin-ext-600-normal-DRtaDpgU.woff)format("woff");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:DM Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/PersonalOS/assets/dm-sans-latin-600-normal-Aqo67rzb.woff2)format("woff2"),url(/PersonalOS/assets/dm-sans-latin-600-normal-BmdmIIQ2.woff)format("woff");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;font-style:normal;font-display:swap;font-weight:400;src:url(/PersonalOS/assets/newsreader-vietnamese-400-normal-DdKr49mV.woff2)format("woff2"),url(/PersonalOS/assets/newsreader-vietnamese-400-normal-BekUZro8.woff)format("woff");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;font-style:normal;font-display:swap;font-weight:400;src:url(/PersonalOS/assets/newsreader-latin-ext-400-normal-svq1FPys.woff2)format("woff2"),url(/PersonalOS/assets/newsreader-latin-ext-400-normal-DYA1XoQK.woff)format("woff");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;font-style:normal;font-display:swap;font-weight:400;src:url(/PersonalOS/assets/newsreader-latin-400-normal-BFBkh4jY.woff2)format("woff2"),url(/PersonalOS/assets/newsreader-latin-400-normal-gRTjlS2D.woff)format("woff");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;font-style:normal;font-display:swap;font-weight:500;src:url(/PersonalOS/assets/newsreader-vietnamese-500-normal-CL6a8tp2.woff2)format("woff2"),url(/PersonalOS/assets/newsreader-vietnamese-500-normal-BEAbKU8A.woff)format("woff");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;font-style:normal;font-display:swap;font-weight:500;src:url(/PersonalOS/assets/newsreader-latin-ext-500-normal-BNHmvKvI.woff2)format("woff2"),url(/PersonalOS/assets/newsreader-latin-ext-500-normal-CZruMFou.woff)format("woff");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;font-style:normal;font-display:swap;font-weight:500;src:url(/PersonalOS/assets/newsreader-latin-500-normal-B66TYsaK.woff2)format("woff2"),url(/PersonalOS/assets/newsreader-latin-500-normal-DFwuUcdu.woff)format("woff");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;font-style:italic;font-display:swap;font-weight:400;src:url(/PersonalOS/assets/newsreader-vietnamese-400-italic-bZegYFuM.woff2)format("woff2"),url(/PersonalOS/assets/newsreader-vietnamese-400-italic-QbB8kb5s.woff)format("woff");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;font-style:italic;font-display:swap;font-weight:400;src:url(/PersonalOS/assets/newsreader-latin-ext-400-italic-BMTE_bNQ.woff2)format("woff2"),url(/PersonalOS/assets/newsreader-latin-ext-400-italic-qdgKLcPG.woff)format("woff");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;font-style:italic;font-display:swap;font-weight:400;src:url(/PersonalOS/assets/newsreader-latin-400-italic-CEihAR-f.woff2)format("woff2"),url(/PersonalOS/assets/newsreader-latin-400-italic-CNZoH1hn.woff)format("woff");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;font-style:italic;font-display:swap;font-weight:500;src:url(/PersonalOS/assets/newsreader-vietnamese-500-italic-D26NjlyL.woff2)format("woff2"),url(/PersonalOS/assets/newsreader-vietnamese-500-italic-BsTGSz8L.woff)format("woff");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;font-style:italic;font-display:swap;font-weight:500;src:url(/PersonalOS/assets/newsreader-latin-ext-500-italic-B83LgwQp.woff2)format("woff2"),url(/PersonalOS/assets/newsreader-latin-ext-500-italic-Bz3NsAdg.woff)format("woff");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;font-style:italic;font-display:swap;font-weight:500;src:url(/PersonalOS/assets/newsreader-latin-500-italic-Bsgye1qA.woff2)format("woff2"),url(/PersonalOS/assets/newsreader-latin-500-italic-m-xI0GeS.woff)format("woff");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}:root{--paper:#faf7f1;--paper-2:#f1ece1;--surface:#fffdf8;--line:#e3dccd;--ink:#2e2c29;--ink-2:#625c52;--ink-3:#6b655a;--border:#8a8376;--area-physical:#b25a3f;--area-discipline:#946d1f;--area-social:#a8586c;--area-intellect:#4f7390;--area-career:#587c57;--area-mindset:#7662a0;--ok:#587c57;--danger:#b0432f;--stamp:#8e3b2b;--heat-1:#dfe7d6;--heat-2:#bbcead;--heat-3:#8dad7f;--heat-4:#5f8559;--grain:.28;--shadow:0 8px 28px #2e2c291a, 0 1px 2px #2e2c290f;--serif:"Newsreader", Georgia, serif;--sans:"DM Sans", system-ui, sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--paper:#1c1a17;--paper-2:#2a2722;--surface:#25221e;--line:#3a362f;--ink:#ede7db;--ink-2:#b3aca0;--ink-3:#9a9488;--border:#857e72;--area-physical:#d98a6e;--area-discipline:#d1a650;--area-social:#d488a0;--area-intellect:#86aecb;--area-career:#8db38b;--area-mindset:#a99bcb;--ok:#8db38b;--danger:#e58c78;--stamp:#e09a86;--heat-1:#2f3b2c;--heat-2:#46603f;--heat-3:#668a5c;--heat-4:#8db57f;--grain:.12;--shadow:0 8px 28px #00000073, 0 1px 2px #0006;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--paper:#1c1a17;--paper-2:#2a2722;--surface:#25221e;--line:#3a362f;--ink:#ede7db;--ink-2:#b3aca0;--ink-3:#9a9488;--border:#857e72;--area-physical:#d98a6e;--area-discipline:#d1a650;--area-social:#d488a0;--area-intellect:#86aecb;--area-career:#8db38b;--area-mindset:#a99bcb;--ok:#8db38b;--danger:#e58c78;--stamp:#e09a86;--heat-1:#2f3b2c;--heat-2:#46603f;--heat-3:#668a5c;--heat-4:#8db57f;--grain:.12;--shadow:0 8px 28px #00000073, 0 1px 2px #0006;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}*,:before,:after{box-sizing:border-box}body{background:var(--paper);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;margin:0}button,input,select,textarea{font:inherit;color:inherit}a{color:inherit}:focus-visible{outline:2px solid var(--ink);outline-offset:2px}[data-area=physical]{--area:var(--area-physical)}[data-area=discipline]{--area:var(--area-discipline)}[data-area=social]{--area:var(--area-social)}[data-area=intellect]{--area:var(--area-intellect)}[data-area=career]{--area:var(--area-career)}[data-area=mindset]{--area:var(--area-mindset)}.dot{background:var(--area);border-radius:50%;flex:none;width:10px;height:10px;display:inline-block}.page{z-index:1;flex-direction:column;min-height:100dvh;padding:40px 32px 0;display:flex;position:relative}.page.bare{padding-bottom:40px}.content{flex-direction:column;flex:1 0 auto;gap:28px;width:100%;max-width:1120px;margin:0 auto;display:flex}.content.narrow{max-width:440px}.eyebrow{font:500 12px/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.title{font:400 clamp(34px, 6vw, 46px) / 1.05 var(--serif);letter-spacing:-.015em;margin:12px 0 0}.lede{font:400 15px/1.5 var(--sans);color:var(--ink-2);margin:10px 0 0}.section-title{font:500 22px/1 var(--serif);margin:0}.card{background:var(--surface);border:1px solid var(--line);border-radius:16px}.header-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.segmented{border:1px solid var(--line);background:var(--surface);border-radius:999px;gap:2px;padding:3px;display:flex}.seg{min-height:44px;color:var(--ink-2);font:500 13px/1 var(--sans);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 16px}.seg.on{background:var(--ink);color:var(--paper)}.btn{border:1px solid var(--line);background:var(--surface);min-height:44px;color:var(--ink);font:500 14px/1 var(--sans);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:0 20px;text-decoration:none;display:inline-flex}.btn:hover{background:var(--paper-2)}.btn.solid{background:var(--ink);border-color:var(--ink);color:var(--paper)}.btn[disabled]{opacity:.5;cursor:not-allowed}.back{min-height:44px;color:var(--ink-2);font:500 14px/1 var(--sans);align-items:center;gap:8px;text-decoration:none;display:inline-flex}.icon{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.icon.small{width:18px;height:18px}.field{border:1px solid var(--border);background:var(--paper);width:100%;min-height:44px;color:var(--ink);font:400 15px/1 var(--sans);border-radius:10px;padding:0 16px}textarea.field{background:var(--surface);font:400 15px/1.5 var(--sans);resize:none;border-radius:14px;padding:12px 16px}.field::placeholder{color:var(--ink-3)}.label{font:400 13px/1 var(--sans);color:var(--ink-2);margin-bottom:8px;display:block}.error{font:500 14px/1.4 var(--sans);color:var(--danger);margin:0}.muted{color:var(--ink-3)}.item{border-top:1px solid var(--line);align-items:center;gap:16px;min-height:56px;padding:12px 0;display:flex}.item:first-of-type{border-top:0}.chip{border:1px solid var(--line);background:var(--paper);min-height:44px;font:400 14px/1 var(--sans);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:0 14px;display:inline-flex}.chip b{font:500 11px/1 var(--sans);color:var(--ink-3)}.chip.dashed{color:var(--ink-2);border-style:dashed}.chip.faded{opacity:.55}.toggle{border:1px solid var(--border);background:var(--paper-2);cursor:pointer;border-radius:999px;flex:none;width:48px;height:28px;padding:0;position:relative}.toggle:after{content:"";background:var(--ink-3);border-radius:50%;width:20px;height:20px;transition:transform .2s cubic-bezier(.2,.8,.2,1),background .2s;position:absolute;top:3px;left:3px}.toggle[aria-checked=true]{background:var(--ink);border-color:var(--ink)}.toggle[aria-checked=true]:after{background:var(--paper);transform:translate(20px)}.pager{border:1px solid var(--line);background:var(--surface);width:44px;height:44px;color:var(--ink);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.pager:disabled{opacity:.35;cursor:default}.dock-wrap{z-index:5;justify-content:center;margin-top:auto;padding:28px 0 24px;display:flex;position:sticky;bottom:0}.dock{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:999px;align-items:center;gap:4px;padding:8px 10px;display:flex}.dock a{min-width:78px;min-height:52px;color:var(--ink-2);font:500 11.5px/1 var(--sans);border-radius:999px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:4px 12px;text-decoration:none;transition:transform .22s cubic-bezier(.2,.8,.2,1);display:flex}.dock a:hover{transform:translateY(-7px)scale(1.12)}.dock a:hover+a{transform:translateY(-2px)scale(1.05)}.dock a:has(+a:hover){transform:translateY(-2px)scale(1.05)}.dock a.current{color:var(--ink);background:var(--paper-2)}.dock a.main{background:var(--ink);min-width:100px;color:var(--paper)}@media (width<=560px){.page{padding:28px 16px 150px}.page.bare{padding:28px 16px}.dock-wrap{right:16px;bottom:calc(20px + env(safe-area-inset-bottom));padding:0;position:fixed;left:16px}.dock-wrap:before{content:"";z-index:-1;background:linear-gradient(to bottom, transparent, var(--paper) 70%);pointer-events:none;height:130px;position:fixed;bottom:0;left:0;right:0}.dock{justify-content:space-between;gap:0;width:100%;padding:8px 6px}.dock a{flex:1 1 0;min-width:0;padding:4px 2px;font-size:10.5px}.dock a.main{width:56px;min-width:0;height:56px;box-shadow:var(--shadow);flex:none;margin-top:-18px;padding:0}.dock a.main span{display:none}}.cell{aspect-ratio:1;background:var(--heat-1);border-radius:4px}.cell.h2{background:var(--heat-2)}.cell.h3{background:var(--heat-3)}.cell.h4{background:var(--heat-4)}.cell.empty{background:repeating-linear-gradient(135deg, var(--line) 0 1px, transparent 1px 4px);border:1px solid var(--line)}.cell.today{border:1.5px solid var(--ink-2);background:0 0}.cell.future{visibility:hidden}@keyframes rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes pop{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:none}}@keyframes dock-rise{0%{opacity:0;transform:translateY(44px)scale(.94)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.stagger>*{animation:.8s cubic-bezier(.2,.8,.2,1) backwards rise}.stagger>:nth-child(2){animation-delay:70ms}.stagger>:nth-child(3){animation-delay:.14s}.stagger>:nth-child(4){animation-delay:.21s}.stagger>:nth-child(5){animation-delay:.28s}.stagger>:nth-child(6){animation-delay:.35s}.stagger>:nth-child(n+7){animation-delay:.42s}.rise{animation:.65s cubic-bezier(.2,.8,.2,1) .2s backwards rise}.rise:nth-child(2){animation-delay:.27s}.rise:nth-child(3){animation-delay:.34s}.rise:nth-child(4){animation-delay:.41s}.rise:nth-child(5){animation-delay:.48s}.rise:nth-child(n+6){animation-delay:.55s}.cell{animation:.5s cubic-bezier(.2,1.2,.4,1) backwards pop}.dock{animation:1s cubic-bezier(.2,.9,.3,1) .45s backwards dock-rise}button,.btn,.seg,.chip,.pager{transition:transform .2s cubic-bezier(.2,.8,.2,1),background-color .25s,color .25s,border-color .25s,opacity .25s}button:not(:disabled):active,.btn:active{transform:scale(.95)}.seg:not(.on):hover,.btn:hover{transform:translateY(-1px)}.dock a:active{transform:translateY(-3px)scale(.96)}}@media (prefers-reduced-motion:reduce){.dock a,.toggle:after{transition:none}.dock a:hover,.dock a:hover+a{transform:none}.dock a:has(+a:hover){transform:none}}.tabs{border:1px solid var(--line);background:var(--surface);border-radius:999px;gap:2px;width:fit-content;max-width:100%;padding:3px;display:flex;overflow-x:auto}.tab{min-height:44px;color:var(--ink-2);font:500 13px/1 var(--sans);white-space:nowrap;border-radius:999px;flex:none;align-items:center;padding:0 18px;text-decoration:none;display:inline-flex}.tab:hover{color:var(--ink)}.tab.on{background:var(--ink);color:var(--paper)}.grain.svelte-gziyvr{z-index:0;pointer-events:none;width:100%;height:100%;opacity:var(--grain);position:fixed;inset:0}dialog.svelte-13n4gav{width:min(480px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--ink);box-shadow:var(--shadow);padding:24px}dialog.svelte-13n4gav::backdrop{background:#1c1a1773}form.svelte-13n4gav{flex-direction:column;gap:20px;display:flex}h2.svelte-13n4gav{font:400 26px/1.2 var(--serif);margin:0}select.field.svelte-13n4gav{appearance:auto}.field.svelte-13n4gav:disabled{opacity:.5}.row.svelte-13n4gav{flex-wrap:wrap;gap:16px;display:flex}.grow.svelte-13n4gav{flex:160px}.check.svelte-13n4gav{font:400 14px/1.5 var(--sans);color:var(--ink-2);align-items:center;gap:12px;margin-top:-8px;display:flex}.check.svelte-13n4gav input:where(.svelte-13n4gav){width:20px;height:20px;accent-color:var(--ink);margin:0}.actions.svelte-13n4gav{flex-wrap:wrap;gap:12px;display:flex}.remove.svelte-13n4gav{margin-left:auto}.help.svelte-13n4gav{font:400 13px/1.5 var(--sans);margin:8px 0 0}.nav.svelte-1w0ybsm{align-items:center;gap:8px;display:flex}.round.svelte-1w0ybsm{width:44px;padding:0}.layout.svelte-1w0ybsm{flex-wrap:wrap;align-items:flex-start;gap:16px;display:flex}.month.svelte-1w0ybsm{flex:2 480px;padding:16px}.agenda.svelte-1w0ybsm{flex:300px;padding:24px}.grid.svelte-1w0ybsm{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.head.svelte-1w0ybsm{margin-bottom:4px}.head.svelte-1w0ybsm span:where(.svelte-1w0ybsm){text-align:center;font:500 11px/1 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);padding:8px 0}.cell.svelte-1w0ybsm{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:56px;padding:6px 0;display:flex}.cell.svelte-1w0ybsm:hover{background:var(--paper-2)}.cell.outside.svelte-1w0ybsm .number:where(.svelte-1w0ybsm){color:var(--ink-3);opacity:.6}.cell.today.svelte-1w0ybsm .number:where(.svelte-1w0ybsm){border:1px solid var(--ink);border-radius:50%;place-items:center;width:28px;height:28px;margin:-4px 0;display:grid}.cell.selected.svelte-1w0ybsm{background:var(--ink);border-color:var(--ink)}.cell.selected.svelte-1w0ybsm .number:where(.svelte-1w0ybsm){color:var(--paper);border-color:var(--paper)}.number.svelte-1w0ybsm{font:500 15px/1 var(--sans)}.dots.svelte-1w0ybsm{gap:3px;height:6px;display:flex}.mark.svelte-1w0ybsm{border-radius:50%;flex:none;width:6px;height:6px;display:inline-block}.agenda.svelte-1w0ybsm h2:where(.svelte-1w0ybsm){font:400 26px/1.2 var(--serif);text-transform:capitalize;margin:12px 0 16px}.entry.svelte-1w0ybsm{border:0;border-top:1px solid var(--line);text-align:left;cursor:pointer;background:0 0;align-items:baseline;gap:16px;width:100%;min-height:56px;padding:12px 0;display:flex}.when.svelte-1w0ybsm{width:56px;font:500 13px/1.4 var(--sans);color:var(--ink-2);flex:none}.what.svelte-1w0ybsm{flex-direction:column;gap:4px;display:flex}.name.svelte-1w0ybsm{font:400 16px/1.3 var(--sans)}.meta.svelte-1w0ybsm{font:400 12px/1.3 var(--sans);color:var(--ink-3);align-items:center;gap:6px;display:flex}.empty.svelte-1w0ybsm{font:italic 400 17px/1.4 var(--serif);margin:0 0 16px}.add.svelte-1w0ybsm{margin-top:16px}.foot.svelte-1w0ybsm{font:400 13px/1.5 var(--sans);margin:20px 0 0}.block.svelte-1ap8yzb{margin-top:24px;padding:20px 24px}.days.svelte-1ap8yzb{gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}.day.svelte-1ap8yzb{font:400 14px/1.4 var(--sans);grid-template-columns:110px 1fr 64px;align-items:center;gap:12px;display:grid}.when.svelte-1ap8yzb{color:var(--ink-2)}.track.svelte-1ap8yzb{background:var(--line);border-radius:4px;height:8px;overflow:hidden}.bar.svelte-1ap8yzb{background:var(--ink-2);border-radius:4px;height:100%;display:block}.count.svelte-1ap8yzb{text-align:right;font-variant-numeric:tabular-nums}.note.svelte-1ap8yzb{font:400 14px/1.5 var(--sans);margin:10px 0 14px}.small.svelte-1ap8yzb{font-size:12px;display:block}.tokens.svelte-1ap8yzb{margin:16px 0 0;padding:0;list-style:none}.token.svelte-1ap8yzb{border-top:1px solid var(--line);font:400 15px/1.4 var(--sans);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.secret.svelte-1ap8yzb{border:1px dashed var(--line);border-radius:8px;margin-top:16px;padding:14px 16px}.code.svelte-1ap8yzb{overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;margin:8px 0 12px;font:400 13px/1.5 ui-monospace,monospace;display:block}.create.svelte-1ap8yzb{flex-wrap:wrap;align-items:flex-end;gap:12px;margin-top:18px;display:flex}.grow.svelte-1ap8yzb{flex:200px}.foot.svelte-1ap8yzb{font:400 13px/1.5 var(--sans);margin:24px 0 0}dialog.svelte-131fmpa{width:min(640px,100vw - 32px);color:var(--ink);box-shadow:var(--shadow);padding:24px}dialog.svelte-131fmpa::backdrop{background:#1c1a1773}form.svelte-131fmpa{flex-direction:column;gap:20px;display:flex}.report-link.svelte-131fmpa{font:500 13px/1 var(--sans);margin:-4px 0 12px}h2.svelte-131fmpa{font:400 26px/1.2 var(--serif);margin:0}.row.svelte-131fmpa{flex-wrap:wrap;gap:16px;display:flex}.grow.svelte-131fmpa{flex:220px}.when.svelte-131fmpa{flex:0 0 170px}textarea.field.svelte-131fmpa{resize:vertical;min-height:220px;font:400 16px/1.6 var(--serif)}.scale.svelte-131fmpa{gap:10px;display:flex}.level.svelte-131fmpa{border:1.5px solid var(--border);background:var(--surface);width:42px;height:42px;color:var(--ink);font:500 15px/1 var(--sans);cursor:pointer;border-radius:50%}.level.on.svelte-131fmpa{background:var(--ink);border-color:var(--ink);color:var(--paper)}.hint.svelte-131fmpa{font:400 13px/1.5 var(--sans);margin:8px 0 0}.actions.svelte-131fmpa{flex-wrap:wrap;gap:12px;display:flex}.remove.svelte-131fmpa{margin-left:auto}.head.svelte-1hk6vr6{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.tools.svelte-1hk6vr6{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin:24px 0 8px;display:flex}.search.svelte-1hk6vr6{flex:260px;max-width:420px}.memories.svelte-1hk6vr6{margin-top:24px;padding:18px 24px 8px}.memory.svelte-1hk6vr6{border:0;border-top:1px solid var(--line);width:100%;color:var(--ink);text-align:left;cursor:pointer;background:0 0;padding:12px 0;display:block}.memory.svelte-1hk6vr6:first-of-type{margin-top:10px}.ago.svelte-1hk6vr6{font:400 13px/1.4 var(--sans);display:block}.memory-title.svelte-1hk6vr6{font:500 18px/1.3 var(--serif);margin-top:4px;display:block}.memory-body.svelte-1hk6vr6{font:400 16px/1.5 var(--serif);overflow-wrap:anywhere;margin-top:4px;display:block}.entry-mood.svelte-1hk6vr6{font:400 13px/1.4 var(--sans);margin:8px 0 0}.board.svelte-1hk6vr6{columns:240px;column-gap:22px;margin-top:24px;padding:0 4px}.sheet.svelte-1hk6vr6{border:1px solid var(--line);background:var(--surface);width:100%;box-shadow:var(--shadow);color:var(--ink);text-align:left;cursor:pointer;break-inside:avoid;transform:rotate(var(--tilt));border-radius:3px 3px 6px;margin:0 0 22px;padding:30px 18px 16px;transition:transform .2s,box-shadow .2s;display:block;position:relative}.sheet.svelte-1hk6vr6:hover,.sheet.svelte-1hk6vr6:focus-visible{transform:rotate(0)translateY(-3px)}.pin.svelte-1hk6vr6{background:var(--pin);border-radius:50%;width:12px;height:12px;margin-left:-6px;position:absolute;top:10px;left:50%;box-shadow:0 2px 3px #1c1a174d}.sheet.svelte-1hk6vr6 .when:where(.svelte-1hk6vr6){display:block}.sheet-title.svelte-1hk6vr6{font:500 19px/1.25 var(--serif);margin-top:6px;display:block}.sheet-body.svelte-1hk6vr6{font:400 15px/28px var(--serif);white-space:pre-wrap;overflow-wrap:anywhere;background-image:repeating-linear-gradient(to bottom, transparent 0 27px, var(--line) 27px 28px);margin-top:10px;display:block}.sheet-mood.svelte-1hk6vr6{font:400 12px/1.4 var(--sans);margin-top:10px;display:block}@media (prefers-reduced-motion:reduce){.sheet.svelte-1hk6vr6{transition:none}}.empty.svelte-1hk6vr6{margin-top:16px;padding:20px 24px}.month.svelte-1hk6vr6{margin-top:24px}.month-title.svelte-1hk6vr6{margin:0 0 12px}.entry.svelte-1hk6vr6{margin-bottom:12px;padding:20px 24px}.actions.svelte-1hk6vr6{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.entry-head.svelte-1hk6vr6{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.when.svelte-1hk6vr6{letter-spacing:.1em;font-size:11px}h3.svelte-1hk6vr6{font:500 22px/1.25 var(--serif);margin:6px 0 0}.body.svelte-1hk6vr6{font:400 17px/1.6 var(--serif);white-space:pre-wrap;overflow-wrap:anywhere;margin:12px 0 0}.link.svelte-1hk6vr6{color:var(--ink-2);font:500 14px/1.4 var(--sans);cursor:pointer;background:0 0;border:0;margin-top:8px;padding:0;text-decoration:underline}.more-btn.svelte-1hk6vr6{margin-top:8px}.foot.svelte-1hk6vr6{font:400 13px/1.5 var(--sans);margin:24px 0 0}.label-row.svelte-3cuenx{margin-bottom:8px}.entry.svelte-3cuenx+.entry:where(.svelte-3cuenx){border-top:1px solid var(--line);margin-top:14px;padding-top:14px}h3.svelte-3cuenx{font:500 17px/1.3 var(--serif);margin:0 0 4px}.mood.svelte-3cuenx{font:400 12.5px/1.4 var(--sans);margin:0 0 4px}.body.svelte-3cuenx{font:italic 400 16px/1.55 var(--serif);white-space:pre-wrap;margin:0}.link.svelte-3cuenx{color:var(--ink-2);font:500 13px/1 var(--sans);cursor:pointer;background:0 0;border:0;margin-top:6px;padding:0;text-decoration:underline}.head.svelte-ulo0rm{justify-content:space-between;align-items:baseline;margin-bottom:16px;display:flex}h2.svelte-ulo0rm{font:500 20px/1 var(--serif);margin:0}.tag.svelte-ulo0rm{font:400 12px/1 var(--sans)}.scale.svelte-ulo0rm{justify-content:space-between;display:flex}.level.svelte-ulo0rm{border:1.5px solid var(--border);background:var(--surface);width:48px;height:48px;color:var(--ink);font:500 16px/1 var(--sans);cursor:pointer;border-radius:50%}.level.on.svelte-ulo0rm{background:var(--ink);border-color:var(--ink);color:var(--paper)}.level.svelte-ulo0rm:disabled{cursor:default;opacity:.6}.ends.svelte-ulo0rm{font:400 12px/1 var(--sans);justify-content:space-between;margin:8px 2px 0;display:flex}.section.svelte-ys2cgz{flex-wrap:wrap;gap:20px 36px;display:flex}.label-row.svelte-ys2cgz{margin-bottom:8px}.dots.svelte-ys2cgz{gap:8px;display:flex}.dots.svelte-ys2cgz span:where(.svelte-ys2cgz){border:1.5px solid var(--ink-2);border-radius:50%;width:12px;height:12px}.dots.svelte-ys2cgz span.filled:where(.svelte-ys2cgz){background:var(--ink-2)}.note.svelte-ys2cgz{flex:260px}p.svelte-ys2cgz{font:italic 400 18px/1.45 var(--serif);white-space:pre-wrap;margin:0}.trend.svelte-qdmdym{padding:24px 24px 20px}.trend-head.svelte-qdmdym{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}h2.svelte-qdmdym:not(.eyebrow){font:400 24px/1.2 var(--serif);margin:0}.trend.svelte-qdmdym svg:where(.svelte-qdmdym){width:100%;height:auto;display:block}.grid.svelte-qdmdym{stroke:var(--line);stroke-width:1px;stroke-dasharray:2 4}.tick.svelte-qdmdym{fill:var(--ink-3);font:400 11px DM Sans,sans-serif}.line.svelte-qdmdym{fill:none;stroke:var(--area-mindset);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.point.svelte-qdmdym{fill:var(--area-mindset);stroke:var(--surface);stroke-width:1.5px}.gap.svelte-qdmdym{stroke:var(--ink-3);stroke-width:1.5px;stroke-linecap:round}.foot.svelte-qdmdym{font:400 13px/1.5 var(--sans);margin:8px 0 0}.two.svelte-qdmdym{flex-wrap:wrap;gap:16px;display:flex}.pad.svelte-qdmdym{flex:360px;padding:24px}.pad.svelte-qdmdym h2:where(.svelte-qdmdym){margin:0 0 12px}.bar-row.svelte-qdmdym{align-items:center;gap:12px;min-height:34px;display:flex}.bar-name.svelte-qdmdym{width:110px;font:400 14px/1 var(--sans);color:var(--ink-2);flex:none}.bar.svelte-qdmdym{background:var(--paper-2);border-radius:5px;flex-grow:1;height:10px}.bar.svelte-qdmdym span:where(.svelte-qdmdym){background:var(--area-mindset);opacity:.75;border-radius:5px;height:100%;display:block}.bar-count.svelte-qdmdym{text-align:right;width:24px;font:500 14px/1 var(--sans);flex:none}.note.svelte-qdmdym{border-top:1px solid var(--line);padding:12px 0}.when.svelte-qdmdym{letter-spacing:.1em;font-size:11px}.note.svelte-qdmdym p:where(.svelte-qdmdym){font:italic 400 17px/1.4 var(--serif);margin:8px 0 0}dialog.svelte-1ta61yd{width:min(440px,100vw - 32px);color:var(--ink);box-shadow:var(--shadow);padding:24px}dialog.svelte-1ta61yd::backdrop{background:#1c1a1773}form.svelte-1ta61yd{flex-direction:column;gap:20px;display:flex}h2.svelte-1ta61yd{font:400 26px/1.2 var(--serif);margin:0}.birthday.svelte-1ta61yd{gap:8px;display:flex}.day.svelte-1ta61yd{flex:0 0 76px}.month.svelte-1ta61yd{appearance:auto;flex:auto}.year.svelte-1ta61yd{flex:0 0 96px}.help.svelte-1ta61yd{font:400 13px/1.5 var(--sans);margin:8px 0 0}.actions.svelte-1ta61yd{flex-wrap:wrap;gap:12px;display:flex}.remove.svelte-1ta61yd{color:var(--danger);margin-left:auto}.head.svelte-gzc2ze{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}.list.svelte-gzc2ze{padding:8px 24px}.row.svelte-gzc2ze{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px 16px;padding:14px 0;display:flex}.row.svelte-gzc2ze:first-child{border-top:0}.who.svelte-gzc2ze{flex-direction:column;flex:200px;gap:4px;min-width:0;display:flex}.name.svelte-gzc2ze{font:500 18px/1.3 var(--serif)}.when.svelte-gzc2ze{font:400 13px/1.3 var(--sans)}.soon.svelte-gzc2ze{font:400 14px/1.3 var(--sans);color:var(--ink-2)}.soon.near.svelte-gzc2ze{color:var(--ink);font-weight:500}.empty.svelte-gzc2ze{padding:28px}.empty.svelte-gzc2ze .lede:where(.svelte-gzc2ze){margin:0}.foot.svelte-gzc2ze{font:400 13px/1.5 var(--sans);margin:16px 2px 0}figure.svelte-lm9cq5{margin:0;padding:0}blockquote.svelte-lm9cq5{font:italic 400 22px/1.35 var(--serif);margin:12px 0 8px}.author.svelte-lm9cq5{font:400 13px/1.4 var(--sans);color:var(--ink-3);margin:0}.head.svelte-yk2lq3{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;display:flex}.head.svelte-yk2lq3 .open{font:500 13px/1 var(--sans);color:var(--ink-2);text-decoration:underline}.level.svelte-yk2lq3{align-items:center;gap:14px;margin-top:10px;display:flex}.percent.svelte-yk2lq3{font:400 26px/1 var(--serif)}.bar.svelte-yk2lq3{border:1.5px solid var(--ink-2);border-radius:4px;flex:auto;height:10px;overflow:hidden}.bar.svelte-yk2lq3 i:where(.svelte-yk2lq3){background:var(--ink-2);height:100%;display:block}.line.svelte-yk2lq3{font:400 13px/1.5 var(--sans);margin:8px 0 0}.none.svelte-yk2lq3{margin-top:10px}.quick.svelte-yk2lq3{flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:14px;display:flex}.quick.svelte-yk2lq3 .btn:where(.svelte-yk2lq3){min-height:36px;padding:0 16px;font-size:13px}.note.svelte-yk2lq3{font:400 13px/1.4 var(--sans)}.label-row.svelte-1pptxal{margin-bottom:8px}.text.svelte-1pptxal{font:400 18px/1.45 var(--serif);margin:0}.muted.svelte-1pptxal{font:400 14px/1.4 var(--sans)}dialog.svelte-1owmpao{width:min(440px,100vw - 32px);color:var(--ink);box-shadow:var(--shadow);padding:24px}dialog.svelte-1owmpao::backdrop{background:#1c1a1773}form.svelte-1owmpao{flex-direction:column;gap:20px;display:flex}h2.svelte-1owmpao{font:400 26px/1.2 var(--serif);margin:0}.times.svelte-1owmpao{grid-template-columns:1fr 1fr;gap:12px;display:grid}.help.svelte-1owmpao{font:400 13px/1.5 var(--sans);margin:8px 0 0}.hint.svelte-1owmpao{margin:-8px 0 0}.preview.svelte-1owmpao{font:500 14px/1.5 var(--sans);color:var(--ink-2);margin:-8px 0 0}.actions.svelte-1owmpao{flex-wrap:wrap;gap:12px;display:flex}.remove.svelte-1owmpao{color:var(--danger);margin-left:auto}.head.svelte-8ixxuy{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}.quick.svelte-8ixxuy{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:20px;display:flex}.saved.svelte-8ixxuy{font:400 13px/1.4 var(--sans)}.battery.svelte-8ixxuy{margin-bottom:16px;padding:24px}.level.svelte-8ixxuy{align-items:center;gap:20px;margin:12px 0 8px;display:flex}.percent.svelte-8ixxuy{font:400 44px/1 var(--serif)}.bar.svelte-8ixxuy{border:1.5px solid var(--ink-2);border-radius:4px;flex:auto;height:14px;overflow:hidden}.bar.svelte-8ixxuy i:where(.svelte-8ixxuy){background:var(--ink-2);height:100%;display:block}.small.svelte-8ixxuy{font:400 13px/1.5 var(--sans);margin:0}.note.svelte-8ixxuy{margin-top:12px}.none.svelte-8ixxuy{margin:12px 0 0}.stats.svelte-8ixxuy{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin-bottom:8px;display:grid}.stat.svelte-8ixxuy{padding:20px}.value.svelte-8ixxuy{font:400 30px/1.1 var(--serif);margin:8px 0 4px}.small-value.svelte-8ixxuy{font-size:20px;line-height:1.3}.section-title.svelte-8ixxuy{font:400 22px/1.2 var(--serif);margin:28px 2px 12px}.section-title.flat.svelte-8ixxuy{margin:0 0 12px}.list.svelte-8ixxuy{padding:8px 24px}.row.svelte-8ixxuy{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px 16px;padding:14px 0;display:flex}.row.svelte-8ixxuy:first-child{border-top:0}.who.svelte-8ixxuy{flex-direction:column;flex:200px;gap:4px;min-width:0;display:flex}.name.svelte-8ixxuy{font:500 17px/1.3 var(--serif)}.when.svelte-8ixxuy{font:400 13px/1.3 var(--sans)}.length.svelte-8ixxuy{font:400 14px/1.3 var(--sans);color:var(--ink-2)}.empty.svelte-8ixxuy{padding:28px}.empty.svelte-8ixxuy .lede:where(.svelte-8ixxuy){margin:0}.goal.svelte-8ixxuy{margin-top:28px;padding:24px}.goal.svelte-8ixxuy .field:where(.svelte-8ixxuy){max-width:140px;margin-bottom:12px}.foot.svelte-8ixxuy{font:400 13px/1.5 var(--sans);margin:16px 2px 0}.login.svelte-110obhz{justify-content:center}.login.svelte-110obhz .forgot{text-align:center;font:400 14px/1.4 var(--sans);color:var(--ink-2);align-self:center;padding:12px}.form.svelte-110obhz{flex-direction:column;gap:20px;padding:24px;display:flex}.form.svelte-1xrvfxr{flex-direction:column;gap:20px;display:flex}.code.svelte-1xrvfxr{letter-spacing:.12em;text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.help.svelte-1xrvfxr{font:400 13px/1.5 var(--sans);margin:8px 0 0}.onboarding.svelte-1a2zdqh{justify-content:center;gap:24px;max-width:520px}.top.svelte-1a2zdqh{justify-content:space-between;align-items:center;gap:16px;display:flex}.progress.svelte-1a2zdqh{gap:6px;margin:0;padding:0;list-style:none;display:flex}.progress.svelte-1a2zdqh li:where(.svelte-1a2zdqh){background:var(--line);border-radius:2px;width:18px;height:4px;transition:background .3s}.progress.svelte-1a2zdqh li.done:where(.svelte-1a2zdqh){background:var(--ink)}.step.svelte-1a2zdqh{flex-direction:column;gap:12px;min-height:320px;display:flex}.step.svelte-1a2zdqh .title:where(.svelte-1a2zdqh){margin:12px 0 0}.step.svelte-1a2zdqh .lede:where(.svelte-1a2zdqh){margin:0;font-size:16px}.art.svelte-1a2zdqh{width:140px;height:140px}.art.wide.svelte-1a2zdqh{width:240px;height:110px}.ring.svelte-1a2zdqh{fill:none;stroke:var(--line);stroke-width:2px}.core.svelte-1a2zdqh{fill:var(--ink)}.axis.svelte-1a2zdqh{stroke:var(--ink-3);stroke-width:1.5px}.line.svelte-1a2zdqh{fill:none;stroke:var(--area-mindset);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.gap.svelte-1a2zdqh{fill:var(--paper-2);stroke:var(--line);stroke-dasharray:3 3}.chips.svelte-1a2zdqh{flex-wrap:wrap;align-content:flex-start;gap:10px;min-height:80px;display:flex}.chip.svelte-1a2zdqh{border:1px solid var(--line);background:var(--surface);font:500 14px/1 var(--sans);border-radius:999px;align-items:center;gap:8px;padding:10px 16px;display:inline-flex}.chip.plain.svelte-1a2zdqh{color:var(--ink-2);padding:10px 18px}.list.svelte-1a2zdqh{flex-direction:column;gap:14px;width:220px;display:flex}.row.svelte-1a2zdqh{align-items:center;gap:12px;display:flex}.box.svelte-1a2zdqh{border:1.5px solid var(--ink-3);border-radius:8px;flex:none;place-items:center;width:26px;height:26px;display:grid}.box.svelte-1a2zdqh svg:where(.svelte-1a2zdqh){fill:none;width:16px;height:16px;stroke:var(--paper);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;opacity:0}.box.on.svelte-1a2zdqh{border-color:var(--area-career);background:var(--area-career)}.box.on.svelte-1a2zdqh svg:where(.svelte-1a2zdqh){opacity:1}.bar.svelte-1a2zdqh{background:var(--paper-2);border-radius:4px;height:8px}.minis.svelte-1a2zdqh{gap:10px;display:flex}.minis.svelte-1a2zdqh svg:where(.svelte-1a2zdqh){border:1px solid var(--line);background:var(--surface);border-radius:12px;width:88px;padding:6px}.trend.svelte-1a2zdqh{fill:none;stroke:var(--area);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.account.svelte-1a2zdqh{margin-top:8px;padding:24px}.nav.svelte-1a2zdqh{gap:12px;display:flex}.next.svelte-1a2zdqh{flex:1}.skip.svelte-1a2zdqh{color:var(--ink-3);font:400 14px/1 var(--sans);cursor:pointer;background:0 0;border:0;align-self:center;padding:8px 12px;text-decoration:underline}.form.svelte-1a9lai9{flex-direction:column;gap:20px;display:flex}.form.svelte-1a9lai9:not(.plain){padding:24px}.code.svelte-1a9lai9{letter-spacing:.12em;text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.help.svelte-1a9lai9{font:400 13px/1.5 var(--sans);margin:8px 0 0}.confirm.svelte-1a9lai9{font:400 14px/1.5 var(--sans);color:var(--ink-2);align-items:flex-start;gap:12px;display:flex}.confirm.svelte-1a9lai9 input:where(.svelte-1a9lai9){width:20px;height:20px;accent-color:var(--ink);flex:none;margin:2px 0 0}.reset.svelte-1snlqxp{justify-content:center}.avatar.svelte-1pre9qb{width:var(--size);height:var(--size);background:var(--ink);color:var(--paper);font:500 calc(var(--size) / 2) / 1 var(--serif);border-radius:50%;flex:none;place-items:center;display:inline-grid;overflow:hidden}img.svelte-1pre9qb{object-fit:cover;width:100%;height:100%;display:block}.widget.svelte-1nmp6pz{padding:22px 24px}.top-row.svelte-1nmp6pz{grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr));gap:16px;display:grid}.defs.svelte-1nmp6pz{position:absolute}.greeting.svelte-1nmp6pz{align-items:center;gap:12px;margin-bottom:4px;display:flex}.controls.svelte-1nmp6pz{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.today-score.svelte-1nmp6pz{font:400 13px/1 var(--sans);color:var(--ink-3)}.today-score.svelte-1nmp6pz b:where(.svelte-1nmp6pz){color:var(--ink-2);font-weight:500}.trends.svelte-1nmp6pz{flex-direction:column;gap:14px;display:flex}.trend-controls.svelte-1nmp6pz{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.pages.svelte-1nmp6pz{font:400 14px/1 var(--sans);color:var(--ink-2);align-items:center;gap:10px;display:flex}.trend-grid.svelte-1nmp6pz{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:16px;display:grid}.trend.svelte-1nmp6pz{flex-direction:column;gap:8px;padding:18px 20px 14px;display:flex}.trend-head.svelte-1nmp6pz{justify-content:space-between;align-items:center;gap:12px;display:flex}.trend-name.svelte-1nmp6pz{font:500 21px/1 var(--serif);align-items:center;gap:10px;display:flex}.invite-row.svelte-1nmp6pz{align-items:center;gap:8px;margin-bottom:16px;display:flex}.invite{color:var(--ink);flex-wrap:wrap;flex:auto;justify-content:space-between;align-items:center;gap:8px 16px;padding:18px 24px;text-decoration:none;display:flex}.invite-hide.svelte-1nmp6pz{width:36px;height:36px;color:var(--ink-3);font:400 22px/1 var(--sans);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none}.invite-hide.svelte-1nmp6pz:hover{color:var(--ink)}.invite-text.svelte-1nmp6pz{font:italic 400 19px/1.3 var(--serif)}.invite-go.svelte-1nmp6pz{font:500 13px/1 var(--sans);color:var(--ink-2);align-items:center;gap:6px;display:inline-flex}.dot.small.svelte-1nmp6pz{width:9px;height:9px}.avg.svelte-1nmp6pz{font:400 12.5px/1 var(--sans)}.trend.svelte-1nmp6pz svg:where(.svelte-1nmp6pz){width:100%;height:auto;display:block}.line.svelte-1nmp6pz{fill:none;stroke:var(--area);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.range.svelte-1nmp6pz{font:400 11.5px/1 var(--sans);justify-content:space-between;display:flex}.heat.svelte-1nmp6pz{flex-wrap:wrap;align-items:flex-start;gap:24px 40px;padding:22px 24px;display:flex}.heat-main.svelte-1nmp6pz{flex:520px;min-width:0;max-width:700px}.heat-head.svelte-1nmp6pz{justify-content:space-between;align-items:baseline;margin-bottom:14px;display:flex}.small-text.svelte-1nmp6pz{font:400 12.5px/1 var(--sans)}.heat-scroll.svelte-1nmp6pz{overflow-x:auto}.heat-grid.svelte-1nmp6pz{grid-template-columns:30px minmax(0,1fr);gap:6px 8px;min-width:500px;display:grid}.months.svelte-1nmp6pz,.cells.svelte-1nmp6pz{grid-template-columns:repeat(26,minmax(0,1fr));gap:4px;display:grid}.months.svelte-1nmp6pz span:where(.svelte-1nmp6pz),.weekdays.svelte-1nmp6pz span:where(.svelte-1nmp6pz){font:400 11px/1 var(--sans);color:var(--ink-3);white-space:nowrap}.weekdays.svelte-1nmp6pz{grid-template-rows:repeat(7,minmax(0,1fr));gap:4px;display:grid}.weekdays.svelte-1nmp6pz span:where(.svelte-1nmp6pz){align-items:center;display:flex}.cells.svelte-1nmp6pz{grid-template-rows:repeat(7,auto);grid-auto-flow:column}.heat-side.svelte-1nmp6pz{flex-direction:column;flex:200px;gap:14px;padding-top:40px;display:flex}.heat-side.svelte-1nmp6pz p:where(.svelte-1nmp6pz){font:400 14px/1.5 var(--sans);color:var(--ink-2);margin:0}.legend.svelte-1nmp6pz{font:400 12px/1 var(--sans);color:var(--ink-3);align-items:center;gap:8px;display:flex}.legend.svelte-1nmp6pz .cell:where(.svelte-1nmp6pz){width:14px;height:14px;animation:none}.reading.svelte-ko59dh{max-width:560px;font:italic 400 20px/1.4 var(--serif);margin:16px 0 0}.layout.svelte-ko59dh{flex-wrap:wrap;align-items:stretch;gap:16px;display:flex}.radar.svelte-ko59dh{flex-direction:column;flex:460px;align-items:center;gap:16px;min-width:0;padding:24px;display:flex}.radar.svelte-ko59dh svg:where(.svelte-ko59dh){width:100%;max-width:540px;height:auto;display:block}.axis-label.svelte-ko59dh{fill:var(--ink);font:500 15px Newsreader,Georgia,serif}.legend.svelte-ko59dh{font:400 12.5px/1 var(--sans);flex-wrap:wrap;justify-content:center;gap:8px 24px;display:flex}.legend.svelte-ko59dh span:where(.svelte-ko59dh){align-items:center;gap:8px;display:inline-flex}.legend.svelte-ko59dh i:where(.svelte-ko59dh){border-top:1.5px solid var(--ink);width:18px;height:0}.legend.svelte-ko59dh i.dashed:where(.svelte-ko59dh){border-top:1.5px dashed var(--ink-3)}.side.svelte-ko59dh{flex-direction:column;flex:380px;gap:16px;min-width:0;display:flex}.list.svelte-ko59dh{padding:12px}.row.svelte-ko59dh{cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:12px;width:100%;min-height:48px;padding:0 16px;display:flex}.row.svelte-ko59dh:hover,.row.sel.svelte-ko59dh{background:var(--paper-2)}.row.sel.svelte-ko59dh{border-color:var(--line)}.area-name.svelte-ko59dh{font:500 17px/1 var(--serif)}.value.svelte-ko59dh{font:400 13px/1 var(--sans);margin-left:auto}.detail.svelte-ko59dh{flex-direction:column;gap:16px;padding:20px 24px;display:flex}.detail-head.svelte-ko59dh{align-items:center;gap:12px;display:flex}.detail-head.svelte-ko59dh h2:where(.svelte-ko59dh){font:500 22px/1 var(--serif);margin:0}.count.svelte-ko59dh{font:400 12.5px/1 var(--sans);margin-left:auto}ul.svelte-ko59dh{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}li.svelte-ko59dh{border-top:1px solid var(--line);align-items:center;gap:16px;padding:12px 0;display:flex}.name.svelte-ko59dh{min-width:0;font:400 15px/1.35 var(--sans);flex:auto}.days.svelte-ko59dh{font:400 12.5px/1 var(--sans);white-space:nowrap}.weight.svelte-ko59dh{gap:4px;display:inline-flex}.weight.svelte-ko59dh i:where(.svelte-ko59dh){border:1.25px solid var(--ink-3);border-radius:50%;width:8px;height:8px}.weight.svelte-ko59dh i.filled:where(.svelte-ko59dh){background:var(--ink-2)}.note.svelte-ko59dh{font:400 13px/1.5 var(--sans);margin:0}.groups.svelte-12h9j47{flex-direction:column;gap:28px;display:flex}.group-head.svelte-12h9j47{align-items:center;gap:12px;margin-bottom:8px;display:flex}.group-head.svelte-12h9j47 h2:where(.svelte-12h9j47),.reflection-title.svelte-12h9j47{font:500 20px/1 var(--serif);margin:0}.reflection-title.svelte-12h9j47{margin-bottom:12px}.task.svelte-12h9j47{border:0;border-top:1px solid var(--line);width:100%;min-height:52px;color:var(--ink);font:400 16px/1.3 var(--sans);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:16px;padding:8px 4px;display:flex}.box.svelte-12h9j47{border:1.5px solid var(--ink-3);width:26px;height:26px;color:var(--paper);border-radius:8px;flex:none;justify-content:center;align-items:center;display:flex}.box.svelte-12h9j47 .icon{stroke-width:2.2px;opacity:0;transition:opacity .15s,transform .15s;transform:scale(.6)}.task.on.svelte-12h9j47 .box:where(.svelte-12h9j47){background:var(--area);border-color:var(--area);animation:.28s cubic-bezier(.2,1.4,.4,1) svelte-12h9j47-stamp}.task.on.svelte-12h9j47 .box:where(.svelte-12h9j47) .icon{opacity:1;transform:scale(1)}.text.svelte-12h9j47{flex-direction:column;gap:2px;min-width:0;display:flex}.note.svelte-12h9j47{color:var(--ink-3);font:400 13px/1.4 var(--sans)}.task.on.svelte-12h9j47 .name:where(.svelte-12h9j47){color:var(--ink-2)}@keyframes svelte-12h9j47-stamp{0%{transform:scale(.8)}60%{transform:scale(1.14)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.task.on.svelte-12h9j47 .box:where(.svelte-12h9j47){animation:none}.box.svelte-12h9j47 .icon{transition:none}}.finish.svelte-12h9j47{background:var(--ink);min-height:56px;color:var(--paper);font:500 16px/1 var(--sans);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;display:flex}.finish.svelte-12h9j47:disabled{opacity:.6}.empty.svelte-12h9j47{flex-direction:column;align-items:flex-start;gap:12px;padding:20px 24px;display:flex}.done.svelte-s2bv14{text-align:center;justify-content:center;align-items:center;gap:40px;padding-bottom:80px}.stamp-wrap.svelte-s2bv14{width:236px;height:236px;position:relative}.stamp.svelte-s2bv14{width:236px;height:236px;color:var(--stamp);opacity:.94;transform:rotate(-8deg)}.halo.svelte-s2bv14{border:1.5px solid var(--stamp);opacity:0;border-radius:50%;position:absolute;inset:6px}.ring-text.svelte-s2bv14{letter-spacing:.34em;font:600 14.5px DM Sans,system-ui,sans-serif}.stamp-number.svelte-s2bv14{font:500 62px Newsreader,Georgia,serif}.stamp-month.svelte-s2bv14{letter-spacing:.04em;font:italic 400 17px Newsreader,Georgia,serif}h1.svelte-s2bv14{font:400 34px/1.15 var(--serif);letter-spacing:-.01em;margin:0}p.svelte-s2bv14{font:400 16px/1.5 var(--sans);color:var(--ink-2);margin:12px 0 0}.done.svelte-s2bv14 .home-link{border:1px solid var(--line);background:var(--surface);min-height:52px;font:500 15px/1 var(--sans);border-radius:999px;justify-content:center;align-items:center;padding:0 28px;text-decoration:none;display:flex}@media (prefers-reduced-motion:no-preference){.stamp.svelte-s2bv14{transform-origin:50%;animation:.75s cubic-bezier(.2,1.2,.3,1) .2s both svelte-s2bv14-stamp-in}.halo.svelte-s2bv14{animation:1.4s ease-out .55s both svelte-s2bv14-ink}.message.svelte-s2bv14{animation:.8s ease-out .8s both svelte-s2bv14-message-in}}@keyframes svelte-s2bv14-stamp-in{0%{opacity:0;transform:rotate(-16deg)scale(1.7)}55%{opacity:1}72%{transform:rotate(-8deg)scale(.95)}to{opacity:.94;transform:rotate(-8deg)scale(1)}}@keyframes svelte-s2bv14-ink{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(1.35)}}@keyframes svelte-s2bv14-message-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.detail.svelte-1ex5c3c{min-width:0;margin-top:16px;padding:16px 24px}summary.svelte-1ex5c3c{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:36px;list-style:none;display:flex}summary.svelte-1ex5c3c::-webkit-details-marker{display:none}.stitle.svelte-1ex5c3c{font:400 22px/1.2 var(--serif)}.chev.svelte-1ex5c3c{color:var(--ink-3);transition:transform .2s;display:inline-flex}details[open].svelte-1ex5c3c .chev:where(.svelte-1ex5c3c){transform:rotate(180deg)}.fold.svelte-1ex5c3c{margin-top:8px}.edit-row.svelte-1ex5c3c{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:4px;display:flex}.note.svelte-1ex5c3c{font:400 13px/1.5 var(--sans);margin:0}.blank-box.svelte-1ex5c3c{border:1px dashed var(--line);text-align:center;color:var(--ink-2);border-radius:12px;margin-top:20px;padding:40px 20px}.blank-box.svelte-1ex5c3c p:where(.svelte-1ex5c3c){font:italic 400 18px/1.4 var(--serif);margin:0}.blank-box.svelte-1ex5c3c span:where(.svelte-1ex5c3c){font:400 13px/1.5 var(--sans);color:var(--ink-3)}.groups.svelte-1ex5c3c{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px 28px;margin-top:20px;display:grid}.group-head.svelte-1ex5c3c{font:500 12px/1 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-2);align-items:center;gap:8px;margin-bottom:8px;display:flex}.dot.small.svelte-1ex5c3c{width:9px;height:9px}.activity.svelte-1ex5c3c{font:400 15px/1.35 var(--sans);align-items:baseline;gap:12px;padding:4px 0;display:flex}.mark.svelte-1ex5c3c{width:14px;color:var(--ink-3);flex:none;font-weight:600}.mark.done.svelte-1ex5c3c{color:var(--area)}.plugin-section.svelte-1ex5c3c{border-top:1px solid var(--line);margin-top:20px;padding-top:20px}.reflection.svelte-1ex5c3c{border-top:1px solid var(--line);margin-top:24px;padding-top:20px}.reflection.svelte-1ex5c3c p:where(.svelte-1ex5c3c){font:italic 400 18px/1.45 var(--serif);white-space:pre-wrap;margin:8px 0 0}.foot.svelte-1wtivc8{font:400 13px/1.5 var(--sans);margin:12px 2px 0}.block.svelte-1wtivc8{margin-top:16px;padding:24px}.block.svelte-1wtivc8 h2:where(.svelte-1wtivc8){margin:0 0 14px;display:block}.grid.svelte-1wtivc8{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:16px;margin-top:16px;display:grid}.grid.svelte-1wtivc8 .block:where(.svelte-1wtivc8){margin-top:0}.wide.svelte-1wtivc8{grid-column:1/-1}.facts.svelte-1wtivc8{flex-wrap:wrap;align-items:baseline;gap:6px 20px;margin-bottom:18px;display:flex}.figure.svelte-1wtivc8{align-items:baseline;gap:10px;display:flex}.num.svelte-1wtivc8{font:400 64px/1 var(--serif)}.of.svelte-1wtivc8{font:400 17px/1.3 var(--sans);color:var(--ink-2)}.vs.svelte-1wtivc8{font:italic 400 18px/1.4 var(--serif);margin:0}.calendar.svelte-1wtivc8{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.wd.svelte-1wtivc8{text-align:center;font:500 11px/1 var(--sans);color:var(--ink-3);text-transform:uppercase}.calendar.svelte-1wtivc8 .cell:where(.svelte-1wtivc8){font:inherit;cursor:pointer;place-items:center;padding:0;display:grid}.calendar.svelte-1wtivc8 .cell:where(.svelte-1wtivc8):not(.empty):not(.today){border:0}.calendar.svelte-1wtivc8 .cell:where(.svelte-1wtivc8):disabled{cursor:default}.calendar.svelte-1wtivc8 .cell.sel:where(.svelte-1wtivc8){outline:2px solid var(--ink);outline-offset:2px}.n.svelte-1wtivc8{font:500 12px/1 var(--sans);color:var(--ink)}.cell.empty.svelte-1wtivc8 .n:where(.svelte-1wtivc8),.cell.today.svelte-1wtivc8 .n:where(.svelte-1wtivc8){color:var(--ink-3)}.months.svelte-1wtivc8{justify-content:center;align-items:flex-end;gap:6px;display:flex}.month.svelte-1wtivc8{font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:0 84px;align-items:center;gap:6px;min-width:0;padding:0;display:flex}.bar.svelte-1wtivc8{background:var(--paper-2);border-radius:6px;align-items:flex-end;width:100%;height:96px;display:flex;overflow:hidden}.bar.svelte-1wtivc8 span:where(.svelte-1wtivc8){background:var(--ink-2);opacity:.75;width:100%;display:block}.mcount.svelte-1wtivc8{font:500 13px/1 var(--sans)}.mname.svelte-1wtivc8{font:400 11px/1 var(--sans);color:var(--ink-3)}.area.svelte-1wtivc8{grid-template-columns:12px 110px 1fr 56px 130px;align-items:center;gap:12px;min-height:40px;display:grid}.name.svelte-1wtivc8{font:400 15px/1.3 var(--sans)}.abar.svelte-1wtivc8{background:var(--paper-2);border-radius:4px;height:8px}.abar.svelte-1wtivc8 span:where(.svelte-1wtivc8){background:var(--area);opacity:.8;border-radius:4px;height:100%;display:block}.value.svelte-1wtivc8{text-align:right;font:500 14px/1 var(--sans)}.diff.svelte-1wtivc8{font:400 13px/1 var(--sans)}.reading.svelte-1wtivc8{font:italic 400 19px/1.4 var(--serif);margin:16px 0 0}.habit.svelte-1wtivc8{border-top:1px solid var(--line);grid-template-columns:12px 1fr auto;align-items:center;gap:12px;padding:10px 0;display:grid}.habit.svelte-1wtivc8:first-of-type{border-top:0}.big.svelte-1wtivc8{font:400 19px/1.4 var(--serif);margin:0}.count.svelte-1wtivc8{font:400 14px/1.4 var(--sans);margin:0 0 8px}.line.svelte-1wtivc8{border-top:1px solid var(--line);padding:10px 0}.when.svelte-1wtivc8{letter-spacing:.1em;font-size:11px}.line.svelte-1wtivc8 p:where(.svelte-1wtivc8){font:italic 400 17px/1.4 var(--serif);margin:6px 0 0}.closing.svelte-1wtivc8{font:italic 400 19px/1.5 var(--serif);color:var(--ink-2);margin:24px 2px 8px}@media (width<=560px){.area.svelte-1wtivc8{grid-template-columns:12px 1fr 56px}.abar.svelte-1wtivc8,.diff.svelte-1wtivc8{display:none}.months.svelte-1wtivc8{gap:3px}}.days.svelte-5umrtz{grid-template-columns:repeat(7,1fr);gap:4px;padding:16px;display:grid}.day.svelte-5umrtz{font:inherit;cursor:pointer;color:var(--ink-3);background:0 0;border:0;border-radius:12px;flex-direction:column;align-items:center;gap:6px;padding:10px 0;display:flex}.day.svelte-5umrtz:disabled{cursor:default;opacity:.45}.day.sel.svelte-5umrtz{outline:2px solid var(--ink);outline-offset:-2px}.day.filled.svelte-5umrtz{background:var(--paper-2);color:var(--ink)}.wd.svelte-5umrtz{font:500 11px/1 var(--sans);text-transform:uppercase}.num.svelte-5umrtz{font:500 20px/1 var(--serif)}.val.svelte-5umrtz{font:400 13px/1 var(--sans)}.foot.svelte-5umrtz{font:400 13px/1.5 var(--sans);margin:8px 2px 0}.block.svelte-5umrtz{margin-top:16px;padding:24px}.block.svelte-5umrtz h2:where(.svelte-5umrtz){margin:0;display:block}.block.svelte-5umrtz>h2:where(.svelte-5umrtz){margin-bottom:12px}summary.svelte-5umrtz{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:32px;list-style:none;display:flex}summary.svelte-5umrtz::-webkit-details-marker{display:none}.chev.svelte-5umrtz{color:var(--ink-3);transition:transform .2s;display:inline-flex}details[open].svelte-5umrtz .chev:where(.svelte-5umrtz){transform:rotate(180deg)}.fold.svelte-5umrtz{margin-top:14px}@media (prefers-reduced-motion:reduce){.chev.svelte-5umrtz{transition:none}}.area.svelte-5umrtz{grid-template-columns:12px 110px 1fr 56px 110px;align-items:center;gap:12px;min-height:40px;display:grid}.name.svelte-5umrtz{font:400 15px/1.3 var(--sans)}.bar.svelte-5umrtz{background:var(--paper-2);border-radius:4px;height:8px}.bar.svelte-5umrtz span:where(.svelte-5umrtz){background:var(--area);opacity:.8;border-radius:4px;height:100%;display:block}.value.svelte-5umrtz{text-align:right;font:500 14px/1 var(--sans)}.diff.svelte-5umrtz{font:400 13px/1 var(--sans)}.group.svelte-5umrtz+.group:where(.svelte-5umrtz){margin-top:16px}.group-head.svelte-5umrtz{font:500 15px/1 var(--sans);align-items:center;gap:10px;margin-bottom:4px;display:flex}.habit.svelte-5umrtz{border-top:1px solid var(--line);font:400 14px/1.4 var(--sans);justify-content:space-between;gap:16px;padding:8px 0 8px 22px;display:flex}.line.svelte-5umrtz{border-top:1px solid var(--line);padding:10px 0}.line.svelte-5umrtz:first-of-type{border-top:0}.when.svelte-5umrtz{letter-spacing:.1em;font-size:11px}.line.svelte-5umrtz p:where(.svelte-5umrtz){font:italic 400 17px/1.4 var(--serif);margin:6px 0 0}textarea.field.svelte-5umrtz{font:400 16px/1.6 var(--serif)}@media (width<=560px){.area.svelte-5umrtz{grid-template-columns:12px 1fr 56px}.bar.svelte-5umrtz,.diff.svelte-5umrtz{display:none}}.controls.svelte-1w3eb46{flex-wrap:wrap;align-items:center;gap:12px;margin:20px 0 24px;display:flex}.nav.svelte-1w3eb46{gap:8px;display:flex}.nav.svelte-1w3eb46 .btn:where(.svelte-1w3eb46):not(:nth-child(2)){width:44px;padding:0}.nav.svelte-1w3eb46 .btn:where(.svelte-1w3eb46):nth-child(2){min-width:10.5rem}.plugin-note.svelte-rv4859{font:400 13px/1.5 var(--sans);margin:16px 2px 0}.profile.svelte-rv4859{align-items:center;gap:20px;padding:20px 24px;display:flex}.name.svelte-rv4859{font:500 22px/1.2 var(--serif)}.since.svelte-rv4859{font:400 14px/1.4 var(--sans);color:var(--ink-2);margin-top:4px}.heading.svelte-rv4859{margin:0 0 12px}.entries.svelte-rv4859{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:16px;display:grid}.entries.svelte-rv4859 .entry{background:var(--surface);border:1px solid var(--line);min-height:88px;color:var(--ink);border-radius:16px;align-items:center;gap:20px;padding:20px 24px;text-decoration:none;transition:transform .2s cubic-bezier(.2,.8,.2,1);display:flex}.entries.svelte-rv4859 .entry:hover{transform:translateY(-2px)}.ico.svelte-rv4859{background:var(--paper-2);border-radius:14px;flex:none;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.text.svelte-rv4859{flex:auto}.entry-title.svelte-rv4859{font:500 22px/1.2 var(--serif);display:block}.entry-note.svelte-rv4859{font:400 14px/1.4 var(--sans);color:var(--ink-2);margin-top:4px;display:block}.source.svelte-rv4859{font:400 13px/1.5 var(--sans);margin:0}.go.svelte-rv4859{color:var(--ink-3)}@media (prefers-reduced-motion:reduce){.entries.svelte-rv4859 .entry{transition:none}.entries.svelte-rv4859 .entry:hover{transform:none}}dialog.svelte-41ftpu{width:min(480px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--ink);box-shadow:var(--shadow);padding:24px}dialog.svelte-41ftpu::backdrop{background:#1c1a1773}h2.svelte-41ftpu{font:400 26px/1.2 var(--serif);margin:0}.intro.svelte-41ftpu{font:400 14px/1.5 var(--sans);color:var(--ink-2);margin:8px 0 20px}.cancel.svelte-41ftpu{margin-top:12px}.danger-zone.svelte-1qyxe2u{margin-top:16px}.danger.svelte-1qyxe2u{background:var(--danger);border-color:var(--danger);color:var(--paper)}.danger.svelte-1qyxe2u:hover{background:var(--danger)}.panel.svelte-1qyxe2u{padding:24px}h2.svelte-1qyxe2u{font:400 26px/1.2 var(--serif);margin:0}.desc.svelte-1qyxe2u{font:400 14px/1.5 var(--sans);color:var(--ink-2);margin:8px 0 16px}.password.svelte-1qyxe2u{flex-direction:column;gap:16px;max-width:380px;display:flex}.ok.svelte-1qyxe2u{font:500 14px/1.4 var(--sans);color:var(--ok);margin:0}.actions.svelte-1qyxe2u{flex-wrap:wrap;gap:12px;display:flex}dialog.svelte-132k56j{width:min(440px,100vw - 32px);color:var(--ink);box-shadow:var(--shadow);padding:24px}dialog.svelte-132k56j::backdrop{background:#1c1a1773}form.svelte-132k56j{flex-direction:column;gap:20px;display:flex}h2.svelte-132k56j{font:400 26px/1.2 var(--serif);margin:0}select.field.svelte-132k56j{appearance:auto}.actions.svelte-132k56j{flex-wrap:wrap;gap:12px;display:flex}.archive.svelte-132k56j{margin-left:auto}.remove.svelte-132k56j{color:var(--danger)}.help.svelte-132k56j{font:400 13px/1.5 var(--sans);margin:8px 0 0}.segmented.svelte-132k56j{width:fit-content}.ideas-toggle.svelte-132k56j{color:var(--ink-2);font:500 13px/1 var(--sans);cursor:pointer;background:0 0;border:0;margin-top:8px;padding:0;text-decoration:underline}.chips.svelte-132k56j{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.chip.svelte-132k56j{border:1px solid var(--border);background:var(--surface);min-height:36px;color:var(--ink);font:400 13.5px/1.2 var(--sans);text-align:left;cursor:pointer;border-radius:999px;padding:0 14px}.chip.svelte-132k56j:hover{border-color:var(--ink)}.days.svelte-132k56j{gap:6px;display:flex}.day.svelte-132k56j{border:1px solid var(--border);background:var(--paper);width:40px;height:40px;color:var(--ink-2);font:500 14px/1 var(--sans);cursor:pointer;border-radius:50%;place-items:center;display:grid}.day.on.svelte-132k56j{border-color:var(--ink);background:var(--ink);color:var(--paper)}.sr.svelte-132k56j{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.panel.svelte-mkpb77{margin-top:16px;padding:24px}h2.svelte-mkpb77{font:400 26px/1.2 var(--serif);margin:0}.desc.svelte-mkpb77{font:400 14px/1.5 var(--sans);color:var(--ink-2);margin:8px 0 16px}.check.svelte-mkpb77{font:400 15px/1.5 var(--sans);align-items:center;gap:12px;margin-bottom:16px;display:flex}.check.svelte-mkpb77 input:where(.svelte-mkpb77){width:20px;height:20px;accent-color:var(--ink);margin:0}.when-field.svelte-mkpb77{width:160px}.field.svelte-mkpb77:disabled{opacity:.5}.note.svelte-mkpb77{font:400 13px/1.5 var(--sans);margin:12px 0 0}.panel.svelte-edjx78{padding:24px}h2.svelte-edjx78{font:400 26px/1.2 var(--serif);margin:0}.desc.svelte-edjx78{font:400 14px/1.5 var(--sans);color:var(--ink-2);margin:8px 0 16px}.grow.svelte-edjx78{flex-grow:1;min-width:0}.top.svelte-edjx78{align-items:flex-start}.area.svelte-edjx78{width:120px;font:500 15px/1 var(--sans);flex:none;align-items:center;gap:8px;padding-top:14px;display:flex}.dot.small.svelte-edjx78{width:9px;height:9px}.chips.svelte-edjx78{flex-wrap:wrap;gap:8px;display:flex}.warn.svelte-edjx78{font:400 13px/1.5 var(--sans);color:var(--ink-2);margin:12px 0 0}@media (width<=560px){.area.svelte-edjx78{width:96px}}.panel.svelte-h9nexz{padding:24px}h2.svelte-h9nexz{font:400 26px/1.2 var(--serif);margin:0}.desc.svelte-h9nexz{font:400 14px/1.5 var(--sans);color:var(--ink-2);margin:8px 0 16px}.fit.svelte-h9nexz{width:fit-content}.spaced.svelte-h9nexz{margin-top:20px}.panel.svelte-9rbhbc{margin-top:16px;padding:24px}h2.svelte-9rbhbc{font:400 26px/1.2 var(--serif);margin:0}.desc.svelte-9rbhbc{font:400 14px/1.5 var(--sans);color:var(--ink-2);margin:8px 0 16px}.note.svelte-9rbhbc{font:400 13px/1.5 var(--sans);margin:12px 0 0}dialog.svelte-1a5t4ey{width:min(460px,100vw - 32px);color:var(--ink);box-shadow:var(--shadow);padding:24px}dialog.svelte-1a5t4ey::backdrop{background:#1c1a1773}form.svelte-1a5t4ey{flex-direction:column;gap:12px;display:flex}h2.svelte-1a5t4ey{font:400 26px/1.2 var(--serif);margin:0}.source.svelte-1a5t4ey{font:500 14px/1.4 var(--sans);word-break:break-all;margin:0}.intro.svelte-1a5t4ey{font:400 14px/1.5 var(--sans);color:var(--ink-2);margin:0}.actions.svelte-1a5t4ey{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.danger.svelte-1a5t4ey{background:var(--danger);border-color:var(--danger);color:var(--paper)}.danger.svelte-1a5t4ey:hover{background:var(--danger)}.panel.svelte-1phcqau{padding:24px}.list.svelte-1phcqau{margin-top:16px}h2.svelte-1phcqau{font:400 26px/1.2 var(--serif);margin:0}.desc.svelte-1phcqau{font:400 14px/1.5 var(--sans);color:var(--ink-2);margin:8px 0 16px}.actions.svelte-1phcqau{flex-wrap:wrap;gap:12px;display:flex}.schedule.svelte-1phcqau{border-top:1px solid var(--line);flex-direction:column;gap:12px;margin-top:20px;padding-top:20px;display:flex}.schedule.svelte-1phcqau .note:where(.svelte-1phcqau){margin:0}.check.svelte-1phcqau{font:400 15px/1.5 var(--sans);align-items:center;gap:12px;display:flex}.check.svelte-1phcqau input:where(.svelte-1phcqau){width:20px;height:20px;accent-color:var(--ink);margin:0}.when-field.svelte-1phcqau{width:160px}.when-field.svelte-1phcqau .label:where(.svelte-1phcqau){margin-bottom:8px}.field.svelte-1phcqau:disabled{opacity:.5}.hidden.svelte-1phcqau{display:none}.note.svelte-1phcqau{font:400 13px/1.5 var(--sans);margin:12px 0 0}.item.svelte-1phcqau{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:12px;padding:12px 0;display:flex}.item.svelte-1phcqau:first-of-type{margin-top:12px}.info.svelte-1phcqau{flex-direction:column;flex:200px;gap:4px;display:flex}.name.svelte-1phcqau{font:500 15px/1.3 var(--sans)}.meta.svelte-1phcqau{font:400 13px/1.3 var(--sans)}.panel.svelte-1spwpu0{padding:24px}h2.svelte-1spwpu0{font:400 26px/1.2 var(--serif);margin:0}.desc.svelte-1spwpu0{font:400 14px/1.5 var(--sans);color:var(--ink-2);margin:8px 0 16px}.item.svelte-1spwpu0{border-top:1px solid var(--line);min-height:64px;color:inherit;align-items:center;gap:16px;padding:12px 0;text-decoration:none;display:flex}.text.svelte-1spwpu0{flex-direction:column;flex:auto;gap:4px;display:flex}.title.svelte-1spwpu0{font:500 20px/1.3 var(--serif)}.note.svelte-1spwpu0{font:400 14px/1.4 var(--sans);color:var(--ink-2)}.go.svelte-1spwpu0{color:var(--ink-3);flex:none}.privacy.svelte-1spwpu0{font:400 13px/1.5 var(--sans);margin:16px 0 0}.version.svelte-1spwpu0{font:400 13px/1.5 var(--sans);margin:8px 0 0}.panel.svelte-1mymwmq{padding:24px}h2.svelte-1mymwmq{font:400 26px/1.2 var(--serif);margin:0}.desc.svelte-1mymwmq{font:400 14px/1.5 var(--sans);color:var(--ink-2);margin:8px 0 12px}.count.svelte-1mymwmq{font:500 14px/1.4 var(--sans);margin:0 0 8px}.heading.svelte-1mymwmq{margin:24px 0 8px}.grow.svelte-1mymwmq{min-width:0;font:500 16px/1.3 var(--sans);flex:auto}.tag.svelte-1mymwmq{color:var(--ink-3);font:400 13px/1 var(--sans);margin-left:8px}.ico.svelte-1mymwmq{background:var(--paper-2);border-radius:10px;flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.moves.svelte-1mymwmq{gap:4px;display:flex}.move.svelte-1mymwmq{border:1px solid var(--line);background:var(--surface);width:36px;height:36px;color:var(--ink-2);cursor:pointer;border-radius:50%;place-items:center;padding:0;display:grid}.move.svelte-1mymwmq:disabled{opacity:.35;cursor:not-allowed}.toggle.svelte-1mymwmq:disabled{opacity:.5;cursor:not-allowed}.note.svelte-1mymwmq{font:400 13px/1.5 var(--sans);margin:8px 0 0}.reset.svelte-1mymwmq{margin-top:20px}.panel.svelte-1r4v0lb{padding:24px}h2.svelte-1r4v0lb{font:400 26px/1.2 var(--serif);margin:0}.desc.svelte-1r4v0lb{font:400 14px/1.5 var(--sans);color:var(--ink-2);margin:8px 0 16px}details.svelte-1r4v0lb{border-top:1px solid var(--line)}summary.svelte-1r4v0lb{min-height:56px;font:500 20px/1.3 var(--serif);cursor:pointer;align-items:center;display:flex}.body.svelte-1r4v0lb{padding:0 0 16px}.body.svelte-1r4v0lb p:where(.svelte-1r4v0lb){font:400 15px/1.6 var(--sans);color:var(--ink-2);margin:0 0 10px}.panel.svelte-1wcbi7y{padding:24px}h2.svelte-1wcbi7y{font:400 26px/1.2 var(--serif);margin:0}.desc.svelte-1wcbi7y{font:400 14px/1.5 var(--sans);color:var(--ink-2);margin:8px 0 20px}.photo.svelte-1wcbi7y{flex-wrap:wrap;align-items:center;gap:20px;margin-bottom:24px;display:flex}.photo-actions.svelte-1wcbi7y{flex-wrap:wrap;gap:12px;display:flex}.hidden.svelte-1wcbi7y{display:none}form.svelte-1wcbi7y{flex-direction:column;gap:20px;display:flex}.help.svelte-1wcbi7y{font:400 13px/1.5 var(--sans);margin:8px 0 0}.year.svelte-1wcbi7y{max-width:160px}dialog.svelte-3ca9fk{width:min(440px,100vw - 32px);color:var(--ink);box-shadow:var(--shadow);padding:24px}dialog.svelte-3ca9fk::backdrop{background:#1c1a1773}h2.svelte-3ca9fk{font:400 26px/1.2 var(--serif);margin:0}.intro.svelte-3ca9fk{font:400 14px/1.5 var(--sans);color:var(--ink-2);margin:12px 0}ul.svelte-3ca9fk{font:400 15px/1.6 var(--sans);margin:0 0 20px;padding-left:20px}.actions.svelte-3ca9fk{flex-wrap:wrap;gap:12px;display:flex}dialog.svelte-vfvwfc{width:min(440px,100vw - 32px);color:var(--ink);box-shadow:var(--shadow);padding:24px}dialog.svelte-vfvwfc::backdrop{background:#1c1a1773}form.svelte-vfvwfc{flex-direction:column;gap:12px;display:flex}h2.svelte-vfvwfc{font:400 26px/1.2 var(--serif);margin:0}.intro.svelte-vfvwfc{font:400 14px/1.5 var(--sans);color:var(--ink-2);margin:0}.actions.svelte-vfvwfc{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.danger.svelte-vfvwfc{background:var(--danger);border-color:var(--danger);color:var(--paper)}.danger.svelte-vfvwfc:hover{background:var(--danger)}.panel.svelte-18gto4f{padding:24px}h2.svelte-18gto4f{font:400 26px/1.2 var(--serif);margin:0}.desc.svelte-18gto4f{font:400 14px/1.5 var(--sans);color:var(--ink-2);margin:8px 0 16px}.grow.svelte-18gto4f{flex-grow:1;min-width:0}.top.svelte-18gto4f{align-items:flex-start}.name.svelte-18gto4f{font:500 15px/1.3 var(--sans);display:block}.note.svelte-18gto4f,.meta.svelte-18gto4f,.problem.svelte-18gto4f{font:400 13px/1.4 var(--sans);color:var(--ink-3);margin-top:3px;display:block}.meta.svelte-18gto4f{font-size:12px}.problem.svelte-18gto4f{color:var(--danger)}.chip-state.svelte-18gto4f{font:500 12px/1 var(--sans);color:var(--ink-3);white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.chip-state.svelte-18gto4f i:where(.svelte-18gto4f){background:var(--line);border-radius:50%;width:7px;height:7px}.chip-state.good.svelte-18gto4f i:where(.svelte-18gto4f){background:var(--ok)}.chip-state.bad.svelte-18gto4f{color:var(--danger)}.chip-state.bad.svelte-18gto4f i:where(.svelte-18gto4f){background:var(--danger)}.remove.svelte-18gto4f{color:var(--ink-3);font:500 12px/1.4 var(--sans);cursor:pointer;background:0 0;border:0;margin-top:8px;padding:0;text-decoration:underline}.remove.svelte-18gto4f:hover{color:var(--danger)}.toggle.svelte-18gto4f:disabled{opacity:.5;cursor:not-allowed}.plugin-panel.svelte-18gto4f{padding:0 0 16px}.tab-content.svelte-15j4tnx{max-width:760px}.parts.svelte-15j4tnx{flex-wrap:wrap;gap:8px;margin:-4px 0 20px;display:flex}.parts.svelte-15j4tnx .part{border:1px solid var(--line);background:var(--surface);min-height:40px;color:var(--ink-2);font:500 13px/1 var(--sans);border-radius:999px;align-items:center;padding:0 16px;text-decoration:none;display:inline-flex}.parts.svelte-15j4tnx .part:hover{color:var(--ink)}.parts.svelte-15j4tnx .part.on{border-color:var(--ink);background:var(--ink);color:var(--paper)}
