@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(data:font/woff2;base64,d09GMgABAAAAAAfsABQAAAAAEAwAAAeCAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoP0hWQVJbBmA/U1RBVIFiJyYAdC9qEQgKhGSEAAsgADCGCAE2AiQDOgQgBYlMB4EUDAcbLQ4onoexrSC/2ZyLAa8p8VHB8/x3Vue+V0hVJalMJg2nx/TCrQXxBeqLjQG7FyM1WEa/X1tEXN7cFz9EJEMmMUz3RihWSSKeQCbcIou0izz/C8v+fq3VfajEa9gDD11CImXS7qL/RJFVzC1qiB6KmKeD6TZdQ6IRGv78dL6uSVVCfgni5mzu7kcgQBgAEAQTQRCoL++STTYybkJxNfQxAAIAGu8OdEB9teW2jh4BpgDqFjAeSEByW3zFP0CBBgNMsMCGEDjgggdhiEAUAeIIED7ABTDUEnkIE9Q9ahFgKttcVhApo4ACB4qobHaccgDfEjFO6aaWUhjMLt2SyIvHKoDqoA4CSUwEIYQCEjhAO9R1G6keDeDZGjNo+AhxOjCEGTr1WeIF3kYBiLAOKvkJSMiKX0VdAyQt3SDJClCkxJCHkCzfqyVTriJZLcolS32JZHUekq2TYNkYtCtjYHMQXSxGjXDz2t/yLWXzDzxz+o3zFwDEaN23F+13pyMdQAEaSKAR9vcGq4A4MTSKCElGW+M7UcY7xqkggITb28ZJhlqc9q2twYKTt0NjixBgYvO9BIihEBLYuOFXQzfIQ7dXGUEEEgFDooBfAzqiQbpJrhiWSuKJCRFKYbHCyJKI2G5GiZbNAvgAu5pc3vwx4G+g3aDkhklABiSz0BICXrYghtYhx/cdJ+44rY2oZ0aMNRFz3VZjb6W33F3gzltqtOCV8tTHSpOeXuItfvr5lCdfzFpqtEitvqdcdGGFd28ZqqC0tPbeChGXgrIlnhSWu/eUso4uKWFLugyDzQJhflY4659+WjQ++6x72WUMv9G8mw6QJl7BVxX5fe/kpUsOvnZwee9uQ0cGXYd0o89XB2748sDSnt8d2VphdOTTgceDVvOds0v9P/s7HPq15aGun/6Vllb56f1dl0t1LejqrNkpdRZsG8TOnM5vkBG5oiVyVGnS8LHps5cfNWJs6qKPfaNSxiQNBUm3cKNWROr0GSur7Za31k1vieq7LH11VF+jXdRIasRKflc7jkobm1Z9te1IyZA0pDkhLR98+H37Zf1c/8at+dB7x+7GfVyTfJMPiYztsnl59Y5l4j+0n1RXlpHnF3Tq7HecmNF/CJodEMAikruxiyJaGLvHOdAfoA+oDvpjBm2b91cHGRZMU9n25xEU0A8fgEEAdKI3Q1iDtc034sug5YVMkE2jsE+BIkwSoQ3gxXMqz9tELp48bd0cFKOKS7xYjEuXBnZP5ia7DyiO/X/YI+PQSbt2uSdqAkWL9nQbV1XB94/+uPfdZz8dnXYFBYrcTl2SIR/ybxJNJPz/Gupb0JaZeens2ekC7EKr8t+Ls/P5VJPYJdHKyqfg2nqU6bhlidzcddQV/7MmecTzJ5VPcKXkNKSEogHjYFx6QZ7rQ+FSe8njaiNuOnXS8H2ScQ619c2mC3VTtauL0rRbXd/CkSOP37FY9Zkjz8+GibYUMOEWF+RdrFS8Ecv1SHOpPUPZGEIpjPvFyU5cXKjd6OXqorTqy9GwRd++HVufPGnVsW+aO3vggKZ18jR9sXaTC1PWTEsVUaK0FkNySbTQDqlm2PfDjZcu4aalnSLKjnOoYQ0nUlqqXcGpPu/4VgV/xU2pAqW4BW3qzhQ8/hFKhV2qE3+BKAtDqBXjfgnVdH4y0wg5tbVNRenNdTWOrenWLcupQdmsbq5b+18piTe/xRdp1xbILxNPJGInm2z6hoB21Lal0i+ePTtd7B45+3XhFJ329evskXm7qurUVREotqSluSo/L29d3qDhI4YOQqWhI4YNvBNfsMHeXKemXrxQfKeuPOGRVayA3JtkJKEgbPp+dXUDluddutRYLFoXGXWX6N3WFaGLbQtRSitVYNacTNSdy7AaG/HSaUEANcBoGXNdcZvZsOqQ1icBDv21/gzAoYPHH/WDW0qNR3QTYKEAEHig6o13NXbND06CQPlRtYjGNnSktRc09k1mAMDvAlDKfQjgy6fssInlfzmNAjKkDxoxHOBLdVRAIVt9j4qo+hA1w9T1aNBNTUOTTNUHLbqokE+UAfJXCIGw/IxCSL5GRUJeR40rL/UxTm4Q08H6MbCs70ObuNyIIXrINHQYInF06UUlevTjbQzTh5upiDMzMMogUtEnjPs/Y7jAHCJeB0GBHh04tC6FiB6ZFB1oArUSIoFoqhzCeAN6lHwm0T4C3VVPWvjpSMXReuWesMEcoqrmgtNBGd2noWeV0hNAz9rFeShNJxHGsPa3HXeKTk8b55hahySYHaYKKFFLpCfN8rsoaJn01CR04Gkc+5k7KVTCmClX8Q10HCrUEkVlSX+XO33oQR9609tJ516H497WSobWs5Up6TLaS10/dessIskgJSLiDlWvHVUywpkQ7hdPZqGyiEF0uVQerVcPamT1A3eKXdyI1vG9OoflrSXihZ1qqGE3nhmAgiIbRCQgPLEPtOM3UQwTLYaYYomNlpA44opnjV6jkD6id80OOrzf6BzmMD6eEa1zKyeYG1fzfEf16V6jw9XYOaar1/b2kP/IYX8oR2mcFvv2GtBV3JXgd437AQAA) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-cyrillic-wght-normal-D73BlboJ.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-greek-wght-normal-Bw9x6K1M.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-vietnamese-wght-normal-Bt-aOZkq.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-ext-wght-normal-DBQx-q_a.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/jetbrains-mono-latin-wght-normal-B9CIFXIH.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-cyrillic-ext-wght-normal-DSNfmdVt.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-cyrillic-wght-normal-B2hlT84T.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-devanagari-wght-normal-Cv-Vwajv.woff2) format("woff2-variations");unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-greek-ext-wght-normal-12T8GTDR.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-greek-wght-normal-Ymb6dZNd.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-vietnamese-wght-normal-DLTJy58D.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-latin-ext-wght-normal-W1qJv59z.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Noto Sans Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/noto-sans-latin-wght-normal-BYSzYMf3.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}footer.svelte-1fro15f{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;font-size:10px}.hint.svelte-1fro15f{display:flex;gap:3px;align-items:center}@media(max-width:767px){.hint.svelte-1fro15f{display:none}footer.svelte-1fro15f:not(:has(>:not(.hint))){display:none}}.sheet.svelte-14p18vi{display:flex;flex-direction:column;gap:18px;width:min(100%,var(--width));max-height:100%;min-height:0;overflow:hidden;background:color-mix(in oklab,var(--hull) 97%,transparent);border:1px solid var(--surface-alt);border-radius:var(--frame-radius);padding:20px 24px;animation:resolve var(--t-slow) var(--ease-snap) both}.sheet.fill.svelte-14p18vi{height:100%}header.svelte-14p18vi{display:flex;align-items:center;gap:12px;min-width:0}header.svelte-14p18vi .label:where(.svelte-14p18vi){flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}header.svelte-14p18vi .marker:where(.svelte-14p18vi){background:var(--light)}header.svelte-14p18vi .title:where(.svelte-14p18vi){color:var(--light)}.sheet.svelte-14p18vi .items{list-style:none;margin:0;padding:0;overflow-y:auto;display:flex;flex-direction:column;gap:2px}.sheet.svelte-14p18vi .item{display:flex;flex-direction:column;padding:6px 8px;border-radius:var(--radius-m);cursor:pointer;transition:background-color var(--t-base) var(--ease-glide)}.sheet.svelte-14p18vi .item:hover{background:var(--surface)}.sheet.svelte-14p18vi .item.at{background:var(--surface-alt);box-shadow:inset 2px 0 0 var(--light)}.sheet.svelte-14p18vi .item .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--fg);font-family:var(--font-sans);font-size:14px}.sheet.svelte-14p18vi .item .muted{font-size:11px}.sheet.svelte-14p18vi .danger:hover{background:var(--alarm);border-color:var(--alarm);color:var(--ink)}.sheet.svelte-14p18vi .tabs{display:flex;flex-wrap:wrap;gap:4px;flex:none}.sheet.svelte-14p18vi .tabs button{text-transform:none;letter-spacing:0}.sheet.svelte-14p18vi .tabs .on{background:var(--light);border-color:var(--light);color:var(--ink)}@media(max-width:767px){.sheet.svelte-14p18vi{padding:14px;gap:14px}}.filter.svelte-ymr6bo{display:flex;align-items:center;gap:6px;width:24ch;padding:0 8px;border:1px solid var(--rim);border-radius:var(--radius-s);color:var(--muted)}.filter.svelte-ymr6bo:focus-within,.filter.on.svelte-ymr6bo{border-color:var(--outline);color:var(--light)}.filter.svelte-ymr6bo input:where(.svelte-ymr6bo){flex:1;min-width:0;padding:4px 0;border:0;background:none;color:var(--light);font:inherit;font-size:12px;outline:none}.cols.svelte-ymr6bo{flex:1;min-height:0;columns:40ch;column-gap:28px;column-fill:auto;column-rule:1px solid var(--surface-alt);overflow-x:auto;overflow-y:hidden;scrollbar-width:none}section.svelte-ymr6bo{margin:0 0 12px}h2.svelte-ymr6bo{display:flex;align-items:center;gap:10px;margin:0 0 6px;font-size:10px;font-weight:400;letter-spacing:.22em;text-transform:uppercase;color:var(--muted);break-after:avoid}h2.svelte-ymr6bo:after{content:"";height:1px;flex:1;background:var(--overlay)}dl.svelte-ymr6bo{margin:0;font-size:12px;line-height:1.35}.row.svelte-ymr6bo{display:grid;grid-template-columns:var(--key) minmax(0,1fr);gap:12px;padding:1px 0;break-inside:avoid}dt.svelte-ymr6bo{color:var(--light);overflow-wrap:break-word}.args.svelte-ymr6bo{display:block;font-size:10px;color:var(--muted)}dd.svelte-ymr6bo{margin:0;color:var(--subtle);overflow-wrap:break-word}.more.svelte-ymr6bo{color:var(--outline)}.none.svelte-ymr6bo{margin:0;color:var(--subtle);font-size:12px}@media(max-width:767px){.cols.svelte-ymr6bo{columns:auto;overflow-y:auto}.filter.svelte-ymr6bo{width:14ch}}.split.svelte-tka45r{display:flex;gap:18px;min-height:0;flex:1}.versions.svelte-tka45r{width:34ch;flex:none}.when.svelte-tka45r{color:var(--fg);font-size:13px}.diff.svelte-tka45r{flex:1;min-width:0;overflow:auto;border:1px solid var(--rim);border-radius:var(--radius-s);padding:8px 0;font-size:12px}.row.svelte-tka45r{white-space:pre-wrap;overflow-wrap:anywhere;padding:0 10px}.row.gone.svelte-tka45r{background:color-mix(in oklab,var(--alarm) 16%,transparent)}.row.added.svelte-tka45r{background:color-mix(in oklab,var(--light) 14%,transparent)}.row.fold.svelte-tka45r{color:var(--muted)}.done.svelte-tka45r .name:where(.svelte-tka45r){color:var(--muted);text-decoration:line-through}.context.svelte-tka45r{font-size:12px;color:var(--subtle);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.share.svelte-tka45r{display:flex;flex-direction:column;gap:12px;font-size:12px}.share.svelte-tka45r p:where(.svelte-tka45r){margin:0}.address.svelte-tka45r{display:flex;gap:10px;align-items:center;padding:6px 12px;border:1px solid var(--rim);border-radius:var(--radius-m);background:var(--surface);overflow-x:auto;white-space:nowrap}.ring.svelte-tka45r{width:8px;height:8px;flex:none;border:1.5px solid var(--light);border-radius:999px}.public.svelte-tka45r{color:var(--light)}.address.svelte-tka45r .link:where(.svelte-tka45r){flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;color:var(--muted)}.buttons.svelte-tka45r{display:flex;gap:6px}@media(max-width:767px){.split.svelte-tka45r{flex-direction:column}.versions.svelte-tka45r{width:auto;max-height:30%}}.items.svelte-lqmuci .item:where(.svelte-lqmuci){flex-direction:row;align-items:center;gap:12px}.text.svelte-lqmuci{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.items.svelte-1juz1xx>.item:where(.svelte-1juz1xx){flex-direction:row;align-items:center;gap:14px;cursor:default}.kind.svelte-1juz1xx{width:64px;flex:none;font-size:9px;letter-spacing:.14em}.info.svelte-1juz1xx{display:flex;flex-direction:column;min-width:0;flex:1;font-size:12px}.actions.svelte-1juz1xx{display:flex;gap:4px;flex:none}.icon.svelte-186tu3i{display:block;flex:none}li.svelte-1us579j:has(.finish:where(.svelte-1us579j)){display:flex;align-items:center}.finish.svelte-1us579j{flex:none;display:grid;place-items:center;width:44px;height:40px;padding:0;border:0;background:none;color:var(--muted)}.sheet.svelte-1us579j{display:flex;flex-direction:column;gap:16px;height:100%;overflow-y:auto;padding:20px 24px}header.svelte-1us579j{display:flex;align-items:center;gap:12px}header.svelte-1us579j .label:where(.svelte-1us579j){flex:1}header.svelte-1us579j .marker:where(.svelte-1us579j){background:var(--light)}header.svelte-1us579j .title:where(.svelte-1us579j){color:var(--light)}.diary.svelte-1us579j{display:flex;align-items:center;gap:8px;margin:0;padding:8px 12px;border:1px solid var(--rim);border-radius:var(--radius-m);font-size:13px;color:var(--fg)}.diary.svelte-1us579j .dot:where(.svelte-1us579j){width:7px;height:7px;border-radius:999px;background:var(--light)}section.svelte-1us579j{min-width:0}h2.svelte-1us579j{display:flex;align-items:center;gap:10px;margin:0 0 6px;font-size:10px;font-weight:400;letter-spacing:.22em;text-transform:uppercase;color:var(--muted)}h2.svelte-1us579j:after{content:"";height:1px;flex:1;background:var(--overlay)}.overdue.svelte-1us579j h2:where(.svelte-1us579j){color:var(--alarm)}.today.svelte-1us579j h2:where(.svelte-1us579j){color:var(--light)}.n.svelte-1us579j{font-variant-numeric:tabular-nums;letter-spacing:0}ul.svelte-1us579j{list-style:none;margin:0;padding:0}.row.svelte-1us579j{display:flex;align-items:baseline;gap:12px;width:100%;margin:1px 0;padding:6px 10px;border:0;border-radius:var(--radius-s);text-align:left;font-size:13px;letter-spacing:0;text-transform:none;color:var(--fg)}.row.svelte-1us579j:hover{background:var(--surface-alt);border-color:transparent}.row.svelte-1us579j:active{transform:none}.row.at.svelte-1us579j{background:var(--light);color:var(--ink)}.row.at.svelte-1us579j :is(.where:where(.svelte-1us579j),.due:where(.svelte-1us579j)){color:var(--ink)}.text.svelte-1us579j{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-sans);font-size:14px}.where.svelte-1us579j,.due.svelte-1us579j{flex:none;font-size:11px;color:var(--muted);font-variant-numeric:tabular-nums}.overdue.svelte-1us579j .due:where(.svelte-1us579j){color:var(--alarm)}.today.svelte-1us579j .due:where(.svelte-1us579j){color:var(--light)}.clear.svelte-1us579j{margin:0;font-size:13px;color:var(--subtle)}@media(max-width:767px){.sheet.svelte-1us579j{padding:14px;gap:14px}.where.svelte-1us579j{display:none}}.sheet.svelte-2g0je5{display:flex;flex-direction:column;gap:12px;height:100%;overflow:hidden;padding:16px 20px}header.svelte-2g0je5{display:flex;align-items:center;gap:12px}header.svelte-2g0je5 .label:where(.svelte-2g0je5){flex:1}header.svelte-2g0je5 .marker:where(.svelte-2g0je5){background:var(--light)}header.svelte-2g0je5 .title:where(.svelte-2g0je5){color:var(--light)}.grid.svelte-2g0je5{flex:0 1 auto;min-height:0;display:grid;grid-template-columns:repeat(7,1fr);grid-template-rows:auto;grid-auto-rows:minmax(0,40px);gap:3px;list-style:none;margin:0;padding:0}.weekday.svelte-2g0je5{text-align:center;font-size:10px;color:var(--muted)}.grid.svelte-2g0je5>li:where(.svelte-2g0je5){min-height:0}.day.svelte-2g0je5{position:relative;display:grid;place-items:center;width:100%;height:100%;padding:0;border:1px solid transparent;border-radius:var(--radius-s);font-size:13px;letter-spacing:0;color:var(--subtle);font-variant-numeric:tabular-nums}.day.svelte-2g0je5:active{transform:none}.day.written.svelte-2g0je5{color:var(--fg)}.day.today.svelte-2g0je5{border-color:var(--rim)}.day.at.svelte-2g0je5{background:var(--light);color:var(--ink)}.dot.svelte-2g0je5,.many.svelte-2g0je5{position:absolute;bottom:3px}.dot.svelte-2g0je5{width:5px;height:5px;border-radius:999px;background:var(--light)}.many.svelte-2g0je5{font-size:9px;color:var(--light)}.day.at.svelte-2g0je5 :is(.dot:where(.svelte-2g0je5)){background:var(--ink)}.day.at.svelte-2g0je5 .many:where(.svelte-2g0je5){color:var(--ink)}.chosen.svelte-2g0je5{flex:1 1 auto;min-height:0;overflow-y:auto}.chosen.svelte-2g0je5 h2:where(.svelte-2g0je5){display:flex;align-items:center;gap:10px;margin:0 0 6px;font-size:10px;font-weight:400;letter-spacing:.22em;color:var(--muted)}.chosen.svelte-2g0je5 h2:where(.svelte-2g0je5):after{content:"";height:1px;flex:1;background:var(--overlay)}.entry.svelte-2g0je5,.none.svelte-2g0je5{margin:2px 0;font-size:13px}.entry.svelte-2g0je5 .name:where(.svelte-2g0je5){font-family:var(--font-sans);font-size:14px;color:var(--fg)}.none.svelte-2g0je5{color:var(--subtle)}.clock.svelte-q93rm9{color:var(--light);letter-spacing:.12em;font-variant-numeric:tabular-nums}.spaces.svelte-fzt87c,.crumbs.svelte-fzt87c{display:flex;align-items:center;gap:4px;min-width:0;overflow-x:auto;scrollbar-width:none}.spaces.svelte-fzt87c{flex:none;max-width:50%}.crumbs.svelte-fzt87c{flex:0 1 auto}.n.svelte-fzt87c{color:var(--muted);font-size:10px}.due.svelte-fzt87c{align-items:center;padding:2px 8px;border:1px solid transparent;background:transparent;font-size:11px;letter-spacing:.18em;text-transform:uppercase}.due.svelte-fzt87c:hover{border-color:var(--rim);background:transparent}.due.svelte-fzt87c .late:where(.svelte-fzt87c){color:var(--alarm)}.due.svelte-fzt87c .now:where(.svelte-fzt87c){color:var(--light)}.due.svelte-fzt87c .value:where(.svelte-fzt87c)+.key:where(.svelte-fzt87c){margin-left:6px}.pill.svelte-fzt87c:hover .n:where(.svelte-fzt87c){color:var(--light-dim)}.pill[aria-current=true].svelte-fzt87c .n:where(.svelte-fzt87c){color:var(--ink);opacity:.55}.pill.add.svelte-fzt87c{color:var(--muted)}.pill.add.svelte-fzt87c:hover{color:var(--light)}.crumb.svelte-fzt87c{position:relative;border:0;border-radius:0;padding:2px 0;background:transparent;font-size:11px;letter-spacing:.06em;text-transform:none;color:var(--subtle)}.crumb.svelte-fzt87c:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:var(--light);transform:scaleX(0);transform-origin:left;transition:transform var(--t-base) var(--ease-snap)}.crumb.svelte-fzt87c:hover{background:transparent;color:var(--light)}.crumb.svelte-fzt87c:hover:after{transform:scaleX(1)}.crumb.here.svelte-fzt87c{color:var(--light)}.sep.svelte-fzt87c{color:var(--overlay)}@media(max-width:767px){.crumbs.svelte-fzt87c,.divider.path.svelte-fzt87c,.bar.svelte-fzt87c .user:where(.svelte-fzt87c),.divider.wide.svelte-fzt87c{display:none}.due.svelte-fzt87c{margin-left:auto;padding:2px 4px}.spaces.svelte-fzt87c{max-width:none;flex:0 1 auto;gap:2px}.pill.svelte-fzt87c:not([aria-current=true]) .slug:where(.svelte-fzt87c){display:none}.pill.svelte-fzt87c:not([aria-current=true]){min-width:28px;height:24px}.pill.svelte-fzt87c:not([aria-current=true]) .n:where(.svelte-fzt87c){font-size:11px;color:var(--subtle)}}.board.svelte-yo8uk3{display:flex;flex-direction:column;height:100%;min-height:0}.head.svelte-yo8uk3{flex:none;padding:16px 20px 10px 22px;white-space:nowrap}.head.svelte-yo8uk3 .marker:where(.svelte-yo8uk3){background:var(--light)}.head.svelte-yo8uk3 .name:where(.svelte-yo8uk3){color:var(--light)}.boards.svelte-yo8uk3{display:flex;gap:4px;margin-left:8px}.head.svelte-yo8uk3 .tile-key:where(.svelte-yo8uk3){order:1;margin-left:12px}.other.svelte-yo8uk3{display:flex;gap:6px;padding:2px 8px;border:0;border-radius:var(--radius-s);font-size:11px;letter-spacing:.06em;text-transform:none;color:var(--muted)}.other.svelte-yo8uk3 .n:where(.svelte-yo8uk3){color:var(--outline)}.other.here.svelte-yo8uk3{background:var(--surface-alt);color:var(--light)}.other.here.svelte-yo8uk3 .n:where(.svelte-yo8uk3){color:var(--light-dim)}.columns.svelte-yo8uk3{flex:1;min-height:0;display:flex;align-items:stretch;gap:10px;padding:4px 14px 14px;overflow:auto}.column.svelte-yo8uk3{display:flex;flex-direction:column;min-width:28ch;flex:1 1 0;max-width:46ch;min-height:0;border-radius:var(--radius-m);background:color-mix(in oklab,var(--surface) 70%,transparent);border:1px solid transparent;transition:border-color var(--t-base) var(--ease-glide),background-color var(--t-base) var(--ease-glide)}.column.on.svelte-yo8uk3{border-color:var(--rim);background:var(--surface)}.column.svelte-yo8uk3 header:where(.svelte-yo8uk3){display:flex;align-items:center;gap:10px;padding:12px 14px 8px}.column.svelte-yo8uk3 header:where(.svelte-yo8uk3) .name:where(.svelte-yo8uk3){flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.column.on.svelte-yo8uk3 header:where(.svelte-yo8uk3) .marker:where(.svelte-yo8uk3){background:var(--light)}.column.on.svelte-yo8uk3 header:where(.svelte-yo8uk3) .name:where(.svelte-yo8uk3){color:var(--light)}.n.svelte-yo8uk3{font-variant-numeric:tabular-nums}.role.svelte-yo8uk3{color:var(--muted);font-size:10px;letter-spacing:.18em}.column.svelte-yo8uk3 header:where(.svelte-yo8uk3){cursor:default}.column.finished.svelte-yo8uk3:not(.on){opacity:.7}.older.svelte-yo8uk3{display:flex;gap:6px;align-items:center;width:100%;margin-top:4px;padding:4px 10px;border:0;font-size:11px;color:var(--muted)}.older.svelte-yo8uk3:hover{color:var(--light);background:transparent}.keys.svelte-yo8uk3{flex:none;padding:8px 22px 12px}.rule-hint.svelte-yo8uk3{margin-left:auto;color:var(--muted);text-transform:none;letter-spacing:.04em}ul.svelte-yo8uk3{list-style:none;margin:0;padding:2px 6px 10px;overflow-y:auto;flex:1}.card.svelte-yo8uk3{display:flex;flex-direction:column;align-items:flex-start;gap:3px;width:100%;margin:1px 0;border:0;border-radius:var(--radius-s);padding:7px 10px;text-align:left;white-space:normal;font-size:13px;letter-spacing:0;text-transform:none;color:var(--fg)}.card.svelte-yo8uk3:hover{background:var(--surface-alt);color:var(--light);border-color:transparent}.card.svelte-yo8uk3:active{transform:none}.card.active.svelte-yo8uk3,.card.svelte-yo8uk3:focus-visible{background:var(--light);color:var(--ink)}.card.active.svelte-yo8uk3 :is(.meta:where(.svelte-yo8uk3),.today:where(.svelte-yo8uk3),.overdue:where(.svelte-yo8uk3),.doc:where(.svelte-yo8uk3),.complete:where(.svelte-yo8uk3)){color:var(--ink)}.card.active.svelte-yo8uk3 .tick:where(.svelte-yo8uk3){border-color:var(--ink)}.card.active.svelte-yo8uk3 .tick.ticked:where(.svelte-yo8uk3){background:var(--ink)}.card.done.svelte-yo8uk3 .text:where(.svelte-yo8uk3){text-decoration:line-through;color:var(--muted)}.card.done.active.svelte-yo8uk3 .text:where(.svelte-yo8uk3){color:var(--ink)}.title.svelte-yo8uk3{display:flex;align-items:baseline;gap:9px;font-family:var(--font-sans);font-size:14px}.tick.svelte-yo8uk3{width:9px;height:9px;flex:none;border:1px solid var(--outline);border-radius:2px;transform:translateY(1px)}.tick.ticked.svelte-yo8uk3{background:var(--light-dim);border-color:var(--light-dim)}.meta.svelte-yo8uk3{display:flex;gap:10px;font-size:11px;padding-left:18px;color:var(--muted)}.meta.svelte-yo8uk3 .today:where(.svelte-yo8uk3){color:var(--light)}.meta.svelte-yo8uk3 .complete:where(.svelte-yo8uk3){color:var(--moss)}.card.active.svelte-yo8uk3 .chip:where(.svelte-yo8uk3){color:var(--ink);background:color-mix(in oklab,var(--hue) 55%,transparent)}.labels.svelte-yo8uk3{display:flex;flex-wrap:wrap;gap:4px;padding-left:18px}.meta.svelte-yo8uk3 .overdue:where(.svelte-yo8uk3){color:var(--alarm)}.doc.svelte-yo8uk3{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:24ch}.empty.svelte-yo8uk3{padding:12px 10px;font-size:12px}@media(pointer:coarse){.card.svelte-yo8uk3{padding:10px}}@media(max-width:767px){.rule-hint.svelte-yo8uk3{margin-left:0}}.cmdline.svelte-x8ioky{position:absolute;left:calc(var(--frame) + 12px);right:calc(var(--rail-w) + 12px);bottom:calc(var(--status-h) - 1px);z-index:35;display:flex;flex-direction:column;background:color-mix(in oklab,var(--hull) 97%,transparent);border:1px solid var(--surface-alt);border-bottom:0;border-radius:var(--radius-l) var(--radius-l) 0 0;overflow:hidden;animation:rise var(--t-slow) var(--ease-snap) both}form.svelte-x8ioky{display:flex;align-items:center;gap:8px;padding:6px}.scope.svelte-x8ioky{flex:none;padding-left:6px;font-size:10px;color:var(--muted)}input.svelte-x8ioky{flex:1;height:30px;background:var(--surface);border:1px solid var(--rim);border-radius:var(--radius-s);color:var(--light);padding:0 10px;font-size:13px}.completions.svelte-x8ioky{list-style:none;margin:0;padding:6px 6px 0;max-height:40vh;overflow-y:auto}.completions.svelte-x8ioky button:where(.svelte-x8ioky){display:flex;gap:10px;align-items:baseline;width:100%;border:0;text-align:left;padding:3px 10px;font-size:12px;letter-spacing:0;text-transform:none}.completions.svelte-x8ioky button:where(.svelte-x8ioky):hover{background:var(--surface-alt)}.completions.svelte-x8ioky button.current:where(.svelte-x8ioky){background:var(--light);color:var(--ink)}.completions.svelte-x8ioky button.current:where(.svelte-x8ioky) .name:where(.svelte-x8ioky),.completions.svelte-x8ioky button.current:where(.svelte-x8ioky) .help:where(.svelte-x8ioky){color:var(--ink)}.name.svelte-x8ioky{color:var(--light)}.help.svelte-x8ioky{color:var(--subtle);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.outline.svelte-nqcq8p{font-size:12px}h2.svelte-nqcq8p{margin:0 0 10px;font-size:10px;font-weight:400}ol.svelte-nqcq8p{list-style:none;margin:0;padding:0}li.sub.svelte-nqcq8p{padding-left:15px}button.svelte-nqcq8p{display:flex;align-items:baseline;gap:8px;width:100%;padding:3px 6px;border:0;border-radius:4px;text-align:left;font-size:12px;letter-spacing:0;text-transform:none;color:var(--muted)}button.svelte-nqcq8p:hover{background:transparent;color:var(--light)}button.svelte-nqcq8p:active{transform:none}button.on.svelte-nqcq8p{color:var(--light)}button.on.svelte-nqcq8p .marker:where(.svelte-nqcq8p){background:var(--light)}button.svelte-nqcq8p:focus-visible{background:var(--light);color:var(--ink)}.marker.svelte-nqcq8p{width:5px;height:5px;transform:translateY(-2px)}.text.svelte-nqcq8p{min-width:0;line-height:1.4;overflow-wrap:anywhere}.pane.svelte-5yzpto .sealed-embed{display:block;margin:.5rem 0;padding:1.5rem;width:100%;border:1px dashed currentColor;background:none;color:inherit;opacity:.7;font:inherit;cursor:pointer}.pane.svelte-5yzpto{display:flex;flex-direction:column;height:100%;min-width:0}header.svelte-5yzpto{display:flex;flex-direction:column;gap:10px;padding:16px 24px 12px 28px;flex:none}.crumb.svelte-5yzpto{min-width:0;white-space:nowrap}.crumb.svelte-5yzpto .marker.live:where(.svelte-5yzpto){background:var(--light)}.path.svelte-5yzpto{min-width:0;overflow:hidden;text-overflow:ellipsis;color:var(--subtle);letter-spacing:.08em;text-transform:none}.dirty.svelte-5yzpto{flex:none;color:var(--light)}.meta.svelte-5yzpto{all:unset;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 18px;min-width:0;font-size:11px;color:var(--fg);cursor:pointer}.meta.svelte-5yzpto:hover .caption:where(.svelte-5yzpto),.meta.svelte-5yzpto:focus-visible .caption:where(.svelte-5yzpto){color:var(--light)}.caption.svelte-5yzpto{margin-right:8px;color:var(--muted);letter-spacing:.18em;text-transform:uppercase}.public.svelte-5yzpto{display:flex;align-items:center;gap:6px;color:var(--light)}.tasks.svelte-5yzpto .what:where(.svelte-5yzpto){color:var(--light)}.tasks.svelte-5yzpto .late:where(.svelte-5yzpto){color:var(--alarm)}.ring.svelte-5yzpto{width:7px;height:7px;flex:none;border:1.5px solid var(--light);border-radius:999px}.title.svelte-5yzpto{flex:none;margin:8px 24px 4px 28px;padding:2px 0 6px;background:transparent;border:0;border-bottom:1px solid var(--overlay);border-radius:0;color:var(--light);font-family:var(--font-sans);font-size:24px;font-weight:300}.title.svelte-5yzpto:focus{border-bottom-color:var(--light-dim)}.loading.svelte-5yzpto{padding:16px 28px}.body.svelte-5yzpto{flex:1;min-height:0;overflow:hidden}.reading.svelte-5yzpto{overflow-y:auto;padding:18px 28px 30vh;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,46rem) minmax(0,1fr);align-items:start;container-type:inline-size}.reading.svelte-5yzpto>article:where(.svelte-5yzpto){grid-column:2;max-width:none}.side.svelte-5yzpto{grid-column:3;position:sticky;top:0;max-width:30ch;padding:6px 0 0 32px}@container (max-width: 1000px){.side.svelte-5yzpto{display:none}}.entrytitle.svelte-5yzpto{margin-top:0!important;font-size:2.1em!important}.key.svelte-5yzpto{font-family:var(--font-mono);font-size:12px;padding:0 5px;border-radius:4px;background:var(--light);color:var(--ink)}.mobilebar.svelte-5yzpto{display:flex;gap:6px;padding:8px 12px;border-top:1px solid var(--rim);flex:none}.mobilebar.svelte-5yzpto button:where(.svelte-5yzpto){flex:1;padding:8px}.back.svelte-5yzpto,.unit.svelte-5yzpto{display:none}@media(max-width:767px){header.svelte-5yzpto{padding:10px 14px 10px 8px;gap:8px}.crumb.svelte-5yzpto{gap:8px}.back.svelte-5yzpto{display:grid;place-items:center;width:32px;height:32px;flex:none;padding:0;border:0;color:var(--light)}.meta.svelte-5yzpto{flex-wrap:nowrap;gap:0;padding-left:6px;overflow:hidden;white-space:nowrap}.caption.svelte-5yzpto{display:none}.field.svelte-5yzpto+.field:where(.svelte-5yzpto):before{content:"·";margin:0 8px;color:var(--muted)}.unit.svelte-5yzpto{display:inline;margin-left:.5ch}.title.svelte-5yzpto{margin:8px 16px 4px}.reading.svelte-5yzpto{padding:14px 16px 30vh;grid-template-columns:minmax(0,1fr)}.reading.svelte-5yzpto>article:where(.svelte-5yzpto){grid-column:1}}.card.svelte-13xp7w0{max-width:52rem;margin:0 0 14px;padding:12px 16px 14px;border:1px solid var(--rim);border-radius:var(--radius-m);background:var(--surface)}.card.expired.svelte-13xp7w0{border-color:var(--alarm)}h2.svelte-13xp7w0{display:flex;gap:10px;align-items:baseline;margin:0 0 10px;font-size:11px}.index.svelte-13xp7w0{color:var(--muted)}dl.svelte-13xp7w0{display:grid;grid-template-columns:max-content 1fr;gap:4px 16px;margin:0;font-size:12px}dt.svelte-13xp7w0{color:var(--muted);letter-spacing:.18em;text-transform:uppercase;font-size:11px}dd.svelte-13xp7w0{margin:0;color:var(--fg);overflow-wrap:anywhere}.light.svelte-13xp7w0{color:var(--light)}.alarm.svelte-13xp7w0{color:var(--alarm)}.mono.svelte-13xp7w0{font-family:var(--font-mono);font-size:11px}.locked.svelte-13xp7w0{color:var(--subtle)}@media(max-width:767px){dl.svelte-13xp7w0{grid-template-columns:1fr;gap:2px}dd.svelte-13xp7w0{margin-bottom:6px}}.pane.svelte-15sbmlb{display:flex;flex-direction:column;height:100%;min-width:0}header.svelte-15sbmlb{display:flex;flex-direction:column;gap:10px;padding:16px 24px 12px 28px;flex:none}.crumb.svelte-15sbmlb{min-width:0;white-space:nowrap}.path.svelte-15sbmlb{min-width:0;overflow:hidden;text-overflow:ellipsis;color:var(--subtle);letter-spacing:.08em;text-transform:none}.row.svelte-15sbmlb{display:flex;gap:12px;align-items:center;justify-content:space-between;min-width:0}.meta.svelte-15sbmlb{display:flex;flex-wrap:wrap;gap:4px 8px;margin:0;font-size:11px;min-width:0}.meta.svelte-15sbmlb dt:where(.svelte-15sbmlb){color:var(--muted);letter-spacing:.18em;text-transform:uppercase}.meta.svelte-15sbmlb dd:where(.svelte-15sbmlb){margin:0 10px 0 0;color:var(--fg)}.actions.svelte-15sbmlb{display:flex;gap:4px;flex-wrap:wrap;flex:none}.actions.svelte-15sbmlb .danger:where(.svelte-15sbmlb):hover{background:var(--alarm);border-color:var(--alarm);color:var(--ink)}.body.svelte-15sbmlb{flex:1;min-height:0;overflow-y:auto;padding:18px 28px 30vh}.name.svelte-15sbmlb{margin:0 0 18px;color:var(--light);font-family:var(--font-sans);font-size:24px;font-weight:300;overflow-wrap:anywhere}img.svelte-15sbmlb,video.svelte-15sbmlb{display:block;max-width:100%;max-height:75vh;border-radius:var(--radius-m)}audio.svelte-15sbmlb{width:100%;max-width:46rem}pre.svelte-15sbmlb{margin:0;padding:14px 16px;border:1px solid var(--rim);border-radius:var(--radius-m);background:var(--surface);font-family:var(--font-mono);font-size:12px;white-space:pre-wrap;overflow-wrap:anywhere}.lines.svelte-15sbmlb{counter-reset:line}.lines.svelte-15sbmlb span:where(.svelte-15sbmlb):before{counter-increment:line;content:counter(line);display:inline-block;width:4ch;margin-right:1.5ch;color:var(--muted);text-align:right;user-select:none}.pdfbox.svelte-15sbmlb{position:relative}.pdfkeys.svelte-15sbmlb{position:absolute;left:50%;bottom:12px;margin:0;padding:6px 12px;transform:translate(-50%);border:1px solid var(--light-dim);border-radius:var(--radius-s);background:var(--hull);color:var(--light);font-size:10px;white-space:nowrap;pointer-events:none}.pdf.svelte-15sbmlb{display:block;width:100%;height:80vh;border:1px solid var(--rim);border-radius:var(--radius-m);background:var(--surface)}.table.svelte-15sbmlb{overflow-x:auto}table.svelte-15sbmlb{border-collapse:collapse;font-size:12px}th.svelte-15sbmlb,td.svelte-15sbmlb{padding:4px 10px;border:1px solid var(--rim);text-align:left;vertical-align:top;white-space:pre-wrap}th.svelte-15sbmlb{color:var(--light);background:var(--surface)}.light.svelte-15sbmlb{color:var(--light)}.sealed.svelte-15sbmlb{display:flex;align-items:center;gap:8px;color:var(--subtle)}.back.svelte-15sbmlb{display:none}@media(max-width:767px){header.svelte-15sbmlb{padding:10px 14px 10px 8px;gap:8px}.crumb.svelte-15sbmlb{gap:8px}.back.svelte-15sbmlb{display:grid;place-items:center;width:32px;height:32px;flex:none;padding:0;border:0;color:var(--light)}.row.svelte-15sbmlb{flex-direction:column;align-items:stretch;gap:10px;padding-left:6px}.actions.svelte-15sbmlb{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:6px}.actions.svelte-15sbmlb :is(button:where(.svelte-15sbmlb),.button:where(.svelte-15sbmlb)){height:36px}.actions.svelte-15sbmlb .close:where(.svelte-15sbmlb){display:none}.body.svelte-15sbmlb{padding:14px 16px 30vh}}.hints.svelte-25hqkx{position:fixed;inset:0;z-index:35;pointer-events:none}.hint.svelte-25hqkx{position:absolute;transform:translate(-4px,-6px);padding:1px 4px;border-radius:4px;background:var(--light);color:var(--ink);font-family:var(--font-mono);font-size:11px;font-weight:600;line-height:1.3;text-transform:lowercase;box-shadow:0 1px 6px color-mix(in oklab,var(--ink) 60%,transparent)}.typed.svelte-25hqkx{opacity:.4}.frame.svelte-1d7rylu{min-height:0;overflow-y:auto}iframe.svelte-1d7rylu{display:block;width:100%;border:0;border-radius:6px;background:#fff}.notice.svelte-3z0wmw{margin:0;font-size:13px;color:var(--light-soft)}main.svelte-3z0wmw{display:grid;place-items:center;height:100%;padding:24px;background:radial-gradient(120% 70% at 30% 0%,#141713 0%,transparent 60%),var(--base)}form.svelte-3z0wmw{display:flex;flex-direction:column;gap:16px;width:min(100%,44ch);background:color-mix(in oklab,var(--hull) 97%,transparent);border:1px solid var(--surface-alt);border-radius:var(--frame-radius);padding:28px}.brand.svelte-3z0wmw{display:flex;align-items:center;gap:14px}h1.svelte-3z0wmw{margin:0;font-size:26px;text-shadow:0 2px 24px var(--ink)}.mark.svelte-3z0wmw{flex:none;display:block}p.svelte-3z0wmw{margin:0 0 4px;font-size:10px}label.svelte-3z0wmw{display:flex;flex-direction:column;gap:6px}label.svelte-3z0wmw .label:where(.svelte-3z0wmw){font-size:10px}input.svelte-3z0wmw{height:36px}.row.svelte-3z0wmw{display:flex;align-items:center;gap:14px;margin-top:4px}.enter.svelte-3z0wmw{display:flex;align-items:center;gap:10px;height:44px;padding:0 20px 0 16px;font-size:11px;letter-spacing:.22em;color:var(--light);border-color:color-mix(in oklab,var(--light) 55%,transparent)}.dot.svelte-3z0wmw{width:6px;height:6px;border-radius:999px;background:currentColor;opacity:.35;transition:opacity var(--t-base) var(--ease-glide)}.enter.svelte-3z0wmw:hover .dot:where(.svelte-3z0wmw),.enter.svelte-3z0wmw:focus-visible .dot:where(.svelte-3z0wmw){opacity:1}.alarm.svelte-3z0wmw{font-size:12px}.grid.svelte-9bj0h0{list-style:none;margin:0;padding:2px;display:grid;grid-template-columns:repeat(auto-fill,minmax(30ch,1fr));gap:10px;overflow-y:auto}.card.svelte-9bj0h0{display:flex;flex-direction:column;gap:10px;height:100%;padding:12px 12px 10px;border:1px solid transparent;border-radius:var(--radius-m);background:linear-gradient(var(--surface),var(--surface)) padding-box,linear-gradient(var(--overlay),var(--overlay)) border-box;cursor:pointer}.card.at.svelte-9bj0h0{background:linear-gradient(var(--surface),var(--surface)) padding-box,linear-gradient(135deg,var(--light),var(--light-dim)) border-box}.top.svelte-9bj0h0{display:flex;align-items:center;gap:10px}.index.svelte-9bj0h0{display:grid;place-items:center;min-width:22px;height:20px;border-radius:4px;font-size:11px;color:var(--muted);background:var(--surface-alt)}.current.svelte-9bj0h0 .index:where(.svelte-9bj0h0){background:var(--light);color:var(--ink)}.name.svelte-9bj0h0{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-sans);font-size:15px;color:var(--fg)}.at.svelte-9bj0h0 .name:where(.svelte-9bj0h0),.current.svelte-9bj0h0 .name:where(.svelte-9bj0h0){color:var(--light)}.tag.svelte-9bj0h0,.count.svelte-9bj0h0{font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}.count.svelte-9bj0h0{font-variant-numeric:tabular-nums;letter-spacing:0}ul.svelte-9bj0h0{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1px}.doc.svelte-9bj0h0{display:flex;align-items:baseline;gap:10px;width:100%;padding:4px 8px;border:0;border-radius:var(--radius-s);text-align:left;font-size:13px;letter-spacing:0;text-transform:none;color:var(--subtle)}.doc.svelte-9bj0h0:active{transform:none}.text.svelte-9bj0h0{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-sans)}.when.svelte-9bj0h0{flex:none;font-size:10px;color:var(--muted)}.empty.svelte-9bj0h0{padding:4px 8px;font-size:12px;color:var(--muted)}.back.svelte-1qwjgpd{display:flex;flex-direction:column;gap:18px;height:100%;min-height:0;padding:20px 24px}header.svelte-1qwjgpd{display:flex;align-items:center;gap:12px;min-width:0}header.svelte-1qwjgpd .label:where(.svelte-1qwjgpd){flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}header.svelte-1qwjgpd .marker:where(.svelte-1qwjgpd){background:var(--light)}header.svelte-1qwjgpd .title:where(.svelte-1qwjgpd){color:var(--light)}.scroll.svelte-1qwjgpd{flex:1;display:flex;flex-direction:column;gap:18px;min-height:0;overflow-y:auto}h2.svelte-1qwjgpd{margin:0;font-family:var(--font-sans);font-size:20px;font-weight:600;color:var(--light)}h2.done.svelte-1qwjgpd{text-decoration:line-through;color:var(--muted)}.meta.svelte-1qwjgpd{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:11px;color:var(--muted)}.meta.svelte-1qwjgpd .today:where(.svelte-1qwjgpd){color:var(--light)}.meta.svelte-1qwjgpd .overdue:where(.svelte-1qwjgpd){color:var(--alarm)}.meta.svelte-1qwjgpd .doc:where(.svelte-1qwjgpd){padding:0 6px;border:0;font-size:11px;text-transform:none;letter-spacing:0;color:var(--slate-br)}section.svelte-1qwjgpd{display:flex;flex-direction:column;gap:8px}.head.svelte-1qwjgpd{display:flex;align-items:center;gap:10px}.count.svelte-1qwjgpd{font-variant-numeric:tabular-nums}.count.complete.svelte-1qwjgpd{color:var(--moss)}.description.svelte-1qwjgpd{padding:4px 2px;font-size:14px}.description.svelte-1qwjgpd>:last-child{margin-bottom:0}.empty.svelte-1qwjgpd{align-self:flex-start;border:0;padding:4px 2px;font-size:12px;text-transform:none;letter-spacing:0;color:var(--muted)}.progress.svelte-1qwjgpd{height:2px;border-radius:1px;background:var(--surface-alt);overflow:hidden}.progress.svelte-1qwjgpd span:where(.svelte-1qwjgpd){display:block;height:100%;background:var(--moss);transition:width var(--t-base) var(--ease-glide)}ul.svelte-1qwjgpd{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1px}li.svelte-1qwjgpd{display:flex;align-items:baseline;gap:10px;padding:5px 8px;border-radius:var(--radius-s);font-family:var(--font-sans);font-size:14px;cursor:default}li.svelte-1qwjgpd:hover{background:var(--surface)}li.at.svelte-1qwjgpd{background:var(--light);color:var(--ink)}li.ticked.svelte-1qwjgpd .text:where(.svelte-1qwjgpd){text-decoration:line-through;color:var(--muted)}li.at.ticked.svelte-1qwjgpd .text:where(.svelte-1qwjgpd){color:var(--ink)}li.none.svelte-1qwjgpd{font-family:var(--font-mono);font-size:12px}.tick.svelte-1qwjgpd{width:11px;height:11px;flex:none;padding:0;border:1px solid var(--outline);border-radius:2px;transform:translateY(1px)}li.ticked.svelte-1qwjgpd .tick:where(.svelte-1qwjgpd){background:var(--moss);border-color:var(--moss)}li.at.svelte-1qwjgpd .tick:where(.svelte-1qwjgpd){border-color:var(--ink)}li.at.ticked.svelte-1qwjgpd .tick:where(.svelte-1qwjgpd){background:var(--ink)}@media(max-width:767px){.back.svelte-1qwjgpd{padding:14px;gap:14px}}.drawer.svelte-11jawlp{--pane-bg: color-mix(in oklab, var(--surface) 40%, var(--hull));position:absolute;top:var(--bar-h);left:var(--frame);right:var(--rail-w);z-index:25;height:min(62vh,640px,calc(100% - var(--bar-h) - var(--status-h)));display:flex;flex-direction:column;gap:10px;padding:14px 20px 12px;border:1px solid transparent;border-radius:var(--frame-radius);background:linear-gradient(var(--pane-bg),var(--pane-bg)) padding-box,linear-gradient(135deg,var(--light),var(--light-dim)) border-box;box-shadow:0 18px 40px color-mix(in oklab,var(--ink) 70%,transparent);animation:svelte-11jawlp-lower var(--t-slow) var(--ease-snap) both}@keyframes svelte-11jawlp-lower{0%{clip-path:inset(0 0 100% 0 round var(--frame-radius))}to{clip-path:inset(0 0 0 0 round var(--frame-radius))}}header.svelte-11jawlp{display:flex;align-items:center;gap:10px}header.svelte-11jawlp .marker:where(.svelte-11jawlp){background:var(--light)}header.svelte-11jawlp .title:where(.svelte-11jawlp){color:var(--light)}header.svelte-11jawlp .tile-key:where(.svelte-11jawlp){order:1;margin-left:12px;background:var(--light);border-color:var(--light);color:var(--ink)}.body.svelte-11jawlp{flex:1;min-height:0;display:grid;grid-template-columns:minmax(22ch,32ch) 1fr;gap:16px}.notes.svelte-11jawlp{list-style:none;margin:0;padding:0;overflow-y:auto;display:flex;flex-direction:column;gap:1px}.notes.svelte-11jawlp li:where(.svelte-11jawlp){display:flex;align-items:baseline;gap:10px;padding:6px 10px;border-radius:var(--radius-s);cursor:default}.notes.svelte-11jawlp li:where(.svelte-11jawlp):hover{background:var(--surface)}.notes.svelte-11jawlp li.at:where(.svelte-11jawlp){background:var(--light);color:var(--ink)}.notes.svelte-11jawlp li.at.dim:where(.svelte-11jawlp){background:var(--surface-alt);color:var(--light)}.notes.svelte-11jawlp li.new:where(.svelte-11jawlp){font-style:italic}.line.svelte-11jawlp{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-sans);font-size:14px}.when.svelte-11jawlp{flex:none;font-size:10px;color:var(--muted)}.notes.svelte-11jawlp li.at:where(.svelte-11jawlp):not(.dim) .when:where(.svelte-11jawlp){color:var(--ink)}.none.svelte-11jawlp{font-size:12px}.page.svelte-11jawlp{min-height:0;overflow-y:auto;border-left:1px solid var(--rim);padding-left:16px}.page.svelte-11jawlp .md:where(.svelte-11jawlp){font-size:14px}.hint.svelte-11jawlp{font-size:12px;margin:6px 0}footer.svelte-11jawlp{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:10px}footer.svelte-11jawlp>span:where(.svelte-11jawlp){display:flex;gap:3px;align-items:center}@media(max-width:767px){.drawer.svelte-11jawlp{left:var(--frame);right:var(--frame);height:70vh}.body.svelte-11jawlp{grid-template-columns:1fr;grid-template-rows:auto 1fr}.notes.svelte-11jawlp{max-height:30%}.page.svelte-11jawlp{border-left:0;padding-left:0}footer.svelte-11jawlp{display:none}}.items.svelte-1ux5f3q{gap:4px}li.svelte-1ux5f3q button:where(.svelte-1ux5f3q){width:100%;padding:12px 14px;text-align:left;text-transform:none;letter-spacing:0;font-family:var(--font-sans);font-size:15px}.danger.svelte-1ux5f3q{color:var(--alarm)}.prompt.svelte-97mar9{position:absolute;left:calc(var(--frame) + 12px);right:calc(var(--rail-w) + 12px);bottom:calc(var(--status-h) - 1px);z-index:40;display:flex;align-items:center;gap:12px;padding:10px 14px;background:color-mix(in oklab,var(--hull) 97%,transparent);border:1px solid var(--alarm);border-bottom:0;border-radius:var(--radius-l) var(--radius-l) 0 0;font-size:13px;animation:rise var(--t-slow) var(--ease-snap) both}.text.svelte-97mar9{flex:1;min-width:0;color:var(--light);overflow-wrap:anywhere}.choice.svelte-97mar9{flex:none;display:flex;gap:6px;align-items:center}.yes.svelte-97mar9:hover{background:var(--alarm);border-color:var(--alarm);color:var(--ink)}@media(max-width:767px){.prompt.svelte-97mar9{left:8px;right:8px;flex-wrap:wrap}}.prompt.svelte-1yyhk9{position:absolute;left:calc(var(--frame) + 12px);right:calc(var(--rail-w) + 12px);bottom:calc(var(--status-h) - 1px);z-index:40;display:flex;align-items:center;gap:12px;padding:10px 14px;background:color-mix(in oklab,var(--hull) 97%,transparent);border:1px solid var(--light-dim);border-bottom:0;border-radius:var(--radius-l) var(--radius-l) 0 0;font-size:13px}.text.svelte-1yyhk9{flex:none;color:var(--light)}input.svelte-1yyhk9{flex:1;min-width:0;padding:4px 8px;background:var(--surface);border:1px solid var(--rim);border-radius:var(--radius-s);color:var(--light);font-family:var(--font-mono)}input.svelte-1yyhk9:focus{border-color:var(--light-dim);outline:none}@media(max-width:767px){.prompt.svelte-1yyhk9{left:8px;right:8px;flex-wrap:wrap}}.rail.svelte-120i8qr{position:absolute;top:var(--bar-h);right:0;bottom:var(--status-h);width:var(--rail-w);z-index:10;display:flex;flex-direction:column;align-items:center;padding:6px 0}.group.svelte-120i8qr{display:flex;flex-direction:column;align-items:center}.group.svelte-120i8qr+.group:where(.svelte-120i8qr):before{content:"";width:16px;height:1px;margin:8px 0;background:color-mix(in oklab,var(--outline) 60%,transparent)}.group.pinned.svelte-120i8qr{margin-top:auto}.group.pinned.svelte-120i8qr:before{display:none}.door.svelte-120i8qr{position:relative;display:grid;place-items:center;width:var(--rail-w);height:34px;padding:0;border:0;border-radius:0;background:transparent;color:var(--light-soft)}.door.svelte-120i8qr:before{content:"";position:absolute;left:5px;top:50%;width:2px;height:16px;margin-top:-8px;border-radius:1px;background:var(--light);transform:scaleY(0);transition:transform var(--t-base) var(--ease-snap)}.door.svelte-120i8qr:hover{background:transparent;color:var(--light)}.door.svelte-120i8qr:hover:before,.door.svelte-120i8qr:focus-visible:before{transform:scaleY(1)}.door.svelte-120i8qr:active{transform:none}.door.svelte-120i8qr .icon{transition:transform var(--t-base) var(--ease-snap)}.door.svelte-120i8qr:hover .icon{transform:scale(1.08)}.door.on.svelte-120i8qr{color:var(--light)}.door.on.svelte-120i8qr:before{transform:scaleY(1);background:var(--light-dim)}.door.dim.svelte-120i8qr{color:var(--muted)}.door.svelte-120i8qr:focus-visible{background:transparent;color:var(--light)}.tip.svelte-120i8qr{position:absolute;right:calc(100% + 4px);top:50%;display:flex;align-items:center;gap:6px;padding:6px 8px 6px 10px;border:1px solid var(--overlay);border-radius:var(--radius-s);background:var(--surface);box-shadow:0 6px 24px #00000073;white-space:nowrap;pointer-events:none;opacity:0;transform:translate(4px,-50%);transition:opacity var(--t-fast) var(--ease-glide),transform var(--t-fast) var(--ease-glide)}.door.svelte-120i8qr:hover .tip:where(.svelte-120i8qr),.door.svelte-120i8qr:focus-visible .tip:where(.svelte-120i8qr){opacity:1;transform:translateY(-50%);transition-delay:.25s;transition-duration:var(--t-base)}.name.svelte-120i8qr{margin-right:4px;font-family:var(--font-sans);font-size:12px;letter-spacing:0;text-transform:none;color:var(--fg)}@media(max-width:767px){.rail.svelte-120i8qr:not(.dock){display:none}}.dock.svelte-120i8qr{position:static;flex:1;width:auto;height:100%;flex-direction:row;padding:0}.dock.svelte-120i8qr .group:where(.svelte-120i8qr){flex:1;flex-direction:row;justify-content:space-around}.dock.svelte-120i8qr{overflow-x:auto;scrollbar-width:none}.dock.svelte-120i8qr .door:where(.svelte-120i8qr){flex:none}.dock.svelte-120i8qr .door:where(.svelte-120i8qr){width:44px;height:40px;border-radius:var(--radius-s)}.dock.svelte-120i8qr .door:where(.svelte-120i8qr):before{display:none}.dock.svelte-120i8qr .door:where(.svelte-120i8qr):active{background:var(--surface-alt)}.shared.svelte-oj7q06{--rail-w: var(--frame)}.title.svelte-oj7q06{min-width:0;overflow:hidden;text-overflow:ellipsis;letter-spacing:.06em;text-transform:none;color:var(--light)}.panes.svelte-oj7q06{grid-template-columns:minmax(0,1fr)}.panes.split.svelte-oj7q06{grid-template-columns:minmax(26ch,22vw) minmax(0,1fr)}.toc.svelte-oj7q06{--pane-bg: color-mix(in oklab, var(--surface) 60%, var(--base));padding:22px 16px 22px 20px;overflow-y:auto}.doc.svelte-oj7q06{display:flex;flex-direction:column}.doc.svelte-oj7q06:not(.focused){border-color:transparent;background:transparent}.body.svelte-oj7q06{flex:1;min-height:0;overflow-y:auto;padding:40px 28px 30vh;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,46rem) minmax(0,1fr);align-content:start}.body.svelte-oj7q06>:where(.svelte-oj7q06){grid-column:2}article.svelte-oj7q06{max-width:none}.meta.svelte-oj7q06{margin-bottom:28px;font-size:10px}.meta.svelte-oj7q06 .marker:where(.svelte-oj7q06){background:var(--light)}.tag.svelte-oj7q06{color:var(--light)}h1.svelte-oj7q06{margin-top:0!important;font-size:2.1em!important}article.svelte-oj7q06 footer:where(.svelte-oj7q06){margin-top:56px;font-size:10px}.standby.svelte-oj7q06{padding-top:18vh}.standby.svelte-oj7q06 h2:where(.svelte-oj7q06){margin:0 0 14px;font-weight:400}.status.svelte-oj7q06 .mode:where(.svelte-oj7q06){background:var(--light);color:var(--ink)}.file.svelte-oj7q06{color:var(--subtle)}.msg.svelte-oj7q06{flex:1}@media(max-width:1000px){.panes.split.svelte-oj7q06{grid-template-columns:minmax(0,1fr)}.toc.svelte-oj7q06{display:none}.doc.focused.svelte-oj7q06{background:linear-gradient(var(--pane-bg),var(--pane-bg)) padding-box,linear-gradient(var(--overlay),var(--overlay)) border-box;box-shadow:none}}@media(max-width:767px){.bar.svelte-oj7q06 .ro:where(.svelte-oj7q06){display:none}.body.svelte-oj7q06{padding:24px 18px 30vh;grid-template-columns:minmax(0,1fr)}.body.svelte-oj7q06>:where(.svelte-oj7q06){grid-column:1}.status.svelte-oj7q06{padding:0 12px;gap:12px}.hint.svelte-oj7q06,.file.svelte-oj7q06{display:none}}.sidebar.svelte-1nhzsi7{display:flex;flex-direction:column;height:100%;min-width:0}.sidebar.dropping.svelte-1nhzsi7{outline:1px dashed var(--light-dim);outline-offset:-6px}.head.svelte-1nhzsi7{flex:none;padding:16px 16px 10px 18px;white-space:nowrap}.head.svelte-1nhzsi7 .marker:where(.svelte-1nhzsi7){background:var(--light)}.name.svelte-1nhzsi7{color:var(--light);min-width:0;overflow:hidden;text-overflow:ellipsis}.count.svelte-1nhzsi7{flex:none}.filter.svelte-1nhzsi7{display:flex;align-items:center;gap:6px;margin:0 10px 6px;padding:4px 6px 4px 10px;border-radius:var(--radius-s);background:var(--surface-alt);font-size:12px;flex:none}.scope.svelte-1nhzsi7{flex:none;font-size:10px;letter-spacing:.18em;text-transform:uppercase}.query.svelte-1nhzsi7{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--light)}ul.svelte-1nhzsi7{list-style:none;margin:0;padding:2px 8px 24px;overflow-y:auto;flex:1}.daybreak.svelte-1nhzsi7{position:sticky;top:0;z-index:1;padding:14px 8px 6px 10px;font-size:10px;background:linear-gradient(var(--pane-bg) 70%,transparent)}.day.svelte-1nhzsi7{color:var(--subtle)}.row.svelte-1nhzsi7{display:flex;align-items:center;gap:10px;width:100%;margin:1px 0;padding:5px 10px;border:0;border-radius:var(--radius-s);text-align:left;font-size:13px;letter-spacing:0;text-transform:none;color:var(--subtle)}.row.svelte-1nhzsi7:hover{background:var(--surface-alt);color:var(--light);border-color:transparent}.row.svelte-1nhzsi7:active{transform:none}.row.open.svelte-1nhzsi7{color:var(--light)}.row.marked.svelte-1nhzsi7{box-shadow:inset 2px 0 0 var(--light-dim);color:var(--light)}.row.active.svelte-1nhzsi7,.row.svelte-1nhzsi7:focus-visible{background:var(--light);color:var(--ink)}.row.active.svelte-1nhzsi7 :is(.aside:where(.svelte-1nhzsi7),.slash:where(.svelte-1nhzsi7),.badge:where(.svelte-1nhzsi7)),.row.svelte-1nhzsi7:focus-visible :is(.aside:where(.svelte-1nhzsi7),.slash:where(.svelte-1nhzsi7),.badge:where(.svelte-1nhzsi7)){color:var(--ink)}.dot.svelte-1nhzsi7{width:6px;height:6px;flex:none;border-radius:999px;background:transparent;transition:background-color var(--t-base) var(--ease-glide)}.row.open.svelte-1nhzsi7 .dot:where(.svelte-1nhzsi7){background:var(--light)}.row.open.active.svelte-1nhzsi7 .dot:where(.svelte-1nhzsi7){background:var(--ink)}.row.card.svelte-1nhzsi7 .dot:where(.svelte-1nhzsi7){border:1px solid currentColor;border-radius:1px}.row.note.svelte-1nhzsi7 .dot:where(.svelte-1nhzsi7){border:1px dashed currentColor;background:none}.row.card.done.svelte-1nhzsi7 .title:where(.svelte-1nhzsi7){color:var(--muted);text-decoration:line-through}.title.svelte-1nhzsi7{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--font-sans);font-size:14px}.slash.svelte-1nhzsi7{color:var(--muted);margin-left:1px}.where.svelte-1nhzsi7{margin-left:8px;font-family:var(--font-mono);font-size:11px;color:var(--muted)}.row.active.svelte-1nhzsi7 .where:where(.svelte-1nhzsi7){color:var(--ink)}.hit.svelte-1nhzsi7{display:block;overflow:hidden;text-overflow:ellipsis;font-family:var(--font-mono);font-size:11px;color:var(--muted)}.row.active.svelte-1nhzsi7 .hit:where(.svelte-1nhzsi7){color:var(--ink)}.hit.svelte-1nhzsi7 mark:where(.svelte-1nhzsi7){background:none;color:var(--light)}.row.active.svelte-1nhzsi7 .hit:where(.svelte-1nhzsi7) mark:where(.svelte-1nhzsi7){color:var(--ink);font-weight:700}.aside.svelte-1nhzsi7{flex:none;font-size:11px;color:var(--muted);font-variant-numeric:tabular-nums}.badge.svelte-1nhzsi7{flex:none;font-size:11px;font-weight:700;color:var(--light-dim)}.shared.svelte-1nhzsi7{width:7px;height:7px;flex:none;border:1.5px solid currentColor;border-radius:999px}.sealed.svelte-1nhzsi7{flex:none;display:grid;color:var(--muted)}.row.active.svelte-1nhzsi7 .sealed:where(.svelte-1nhzsi7){color:var(--ink)}.empty.svelte-1nhzsi7{padding:12px 10px;font-size:12px}.item.svelte-1nhzsi7{display:flex;align-items:center}.more.svelte-1nhzsi7{flex:none;display:grid;place-items:center;width:40px;height:40px;padding:0;border:0;background:none;color:var(--muted)}.up.svelte-1nhzsi7 .title:where(.svelte-1nhzsi7){font-family:var(--font-mono)}.row.nested.svelte-1nhzsi7{padding-left:28px}.row.nested.svelte-1nhzsi7 .title:where(.svelte-1nhzsi7){font-size:13px}@media(pointer:coarse){.row.svelte-1nhzsi7{padding:9px 10px}}.mode.insert.svelte-d6pbtu{background:var(--light);color:var(--ink)}.mode.visual.svelte-d6pbtu{background:var(--light-dim);color:var(--ink)}.file.svelte-d6pbtu{flex:none;color:var(--subtle)}.dirty.svelte-d6pbtu{color:var(--light)}.msg.svelte-d6pbtu{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;color:var(--fg)}.msg.alarm.svelte-d6pbtu{color:var(--alarm)}.pending.svelte-d6pbtu{flex:none;color:var(--light);font-family:var(--font-mono)}.flag.svelte-d6pbtu{color:var(--light);letter-spacing:.18em;text-transform:uppercase}.tools.svelte-d6pbtu{display:none}@media(max-width:767px){.status.svelte-d6pbtu{padding:0 6px var(--inset-bottom);gap:6px;overflow:visible}.hint.svelte-d6pbtu,.file.svelte-d6pbtu,.readout.svelte-d6pbtu,.flag.svelte-d6pbtu,.pending.svelte-d6pbtu{display:none}.mode.svelte-d6pbtu:not(.editing){display:none}.tools.svelte-d6pbtu{display:flex;flex:1;height:100%}.msg.svelte-d6pbtu{position:absolute;left:50%;bottom:calc(100% + 8px);max-width:calc(100% - 24px);padding:6px 12px;border:1px solid var(--overlay);border-radius:var(--radius-s);background:var(--surface);box-shadow:0 6px 24px #00000073;transform:translate(-50%);z-index:20}.msg.svelte-d6pbtu:empty{display:none}}.boot.svelte-1n46o8q{display:grid;place-items:center;height:100%}.fill.svelte-1n46o8q{height:100%}.tiles.svelte-1n46o8q>.window.focused:where(.svelte-1n46o8q) .tile-key{background:var(--light);border-color:var(--light);color:var(--ink)}.view.svelte-1n46o8q:not(.focused) :is(.card.active,.row.at,.day.at,li.at){background:var(--surface-alt);color:var(--light)}.view.svelte-1n46o8q:not(.focused) .row.at :is(.where,.due){color:var(--muted)}.view.svelte-1n46o8q:not(.focused) .card.active :is(.meta,.doc){color:var(--muted)}.view.svelte-1n46o8q:not(.focused) :is(.card.active .today,.today .row.at .due){color:var(--light)}.view.svelte-1n46o8q:not(.focused) :is(.card.active .overdue,.overdue .row.at .due){color:var(--alarm)}.view.svelte-1n46o8q:not(.focused) :is(.card.active,li.at) .tick{border-color:var(--outline)}.view.svelte-1n46o8q:not(.focused) .day.at :is(.dot){background:var(--light)}.view.svelte-1n46o8q:not(.focused) .day.at .many{color:var(--light)}.window.list.svelte-1n46o8q{--pane-bg: color-mix(in oklab, var(--surface) 60%, var(--base))}.panes.svelte-1n46o8q:not(.reading) .window.list:where(.svelte-1n46o8q){background:linear-gradient(var(--pane-bg),var(--pane-bg)) padding-box,linear-gradient(var(--overlay),var(--overlay)) border-box;box-shadow:none}.panes.svelte-1n46o8q:not(.reading) .window.entry:where(.svelte-1n46o8q){border-color:transparent;background:transparent}.tiles.svelte-1n46o8q{position:relative;min-width:0;min-height:0;margin:calc(var(--gap) / -2)}.tiles.svelte-1n46o8q>.window:where(.svelte-1n46o8q){position:absolute;left:calc(var(--x) * 100% + var(--gap) / 2);top:calc(var(--y) * 100% + var(--gap) / 2);width:calc(var(--w) * 100% - var(--gap));height:calc(var(--h) * 100% - var(--gap))}.panes.plan.svelte-1n46o8q{grid-template-columns:1fr}.panes.plan.svelte-1n46o8q .window.list:where(.svelte-1n46o8q){display:none}.panes.full.svelte-1n46o8q{grid-template-columns:1fr}.panes.full.focus-doc.svelte-1n46o8q .window.list:where(.svelte-1n46o8q),.panes.full.svelte-1n46o8q:not(.focus-doc) .tiles:where(.svelte-1n46o8q),.panes.full.svelte-1n46o8q .tiles:where(.svelte-1n46o8q)>.window:where(.svelte-1n46o8q):not(.current){display:none}.panes.full.svelte-1n46o8q .tiles:where(.svelte-1n46o8q)>.window.current:where(.svelte-1n46o8q){inset:calc(var(--gap) / 2);width:auto;height:auto}.placeholder.svelte-1n46o8q{display:grid;place-items:center;height:100%;padding:24px}.standby.svelte-1n46o8q{width:min(100%,44ch)}.standby.svelte-1n46o8q h2:where(.svelte-1n46o8q){margin:0 0 18px;font-weight:400}.standby.svelte-1n46o8q dl:where(.svelte-1n46o8q){display:grid;grid-template-columns:7rem 1fr;gap:8px 0;align-items:center;margin:0;font-size:12px}.standby.svelte-1n46o8q dt:where(.svelte-1n46o8q){display:flex;gap:4px;align-items:center}.standby.svelte-1n46o8q dt:where(.svelte-1n46o8q):last-of-type{color:var(--muted);letter-spacing:.18em;text-transform:uppercase}.standby.svelte-1n46o8q dd:where(.svelte-1n46o8q){margin:0;color:var(--fg)}.standby.svelte-1n46o8q dd.light:where(.svelte-1n46o8q){color:var(--light)}.overlay.svelte-1n46o8q{position:absolute;inset:0;z-index:30;display:grid;place-items:center;padding:calc(var(--bar-h) + 8px) 24px 24px;background:color-mix(in oklab,var(--ink) 72%,transparent);animation:svelte-1n46o8q-fade var(--t-base) var(--ease-glide) both}@keyframes svelte-1n46o8q-fade{0%{opacity:0}}.hidden.svelte-1n46o8q{display:none}@media(max-width:767px){.panes.svelte-1n46o8q{grid-template-columns:1fr}.panes.svelte-1n46o8q .tiles:where(.svelte-1n46o8q){display:none}.panes.reading.svelte-1n46o8q .list:where(.svelte-1n46o8q){display:none}.panes.reading.svelte-1n46o8q .tiles:where(.svelte-1n46o8q){display:block}.tiles.svelte-1n46o8q>.window:where(.svelte-1n46o8q):not(.current){display:none}.tiles.svelte-1n46o8q>.window.current:where(.svelte-1n46o8q){inset:calc(var(--gap) / 2);width:auto;height:auto}.overlay.svelte-1n46o8q{padding:12px}}:root{--ink: #090a08;--hull: #0c0d0b;--base: #0f110e;--surface: #161915;--surface-alt: #20241f;--rim: #2a2f28;--overlay: #383e35;--outline: #545c52;--fg: #ccd2cb;--subtle: #9fa7a2;--muted: #79847a;--light: #eef1ea;--light-dim: #8e978d;--light-soft: #bcc1bf;--alarm: #c8684f;--sand: #c9b27c;--sand-br: #d8c491;--moss: #8fa37e;--moss-br: #a5b893;--slate: #7f9aa8;--slate-br: #96afbc;--heather: #a48ba0;--heather-br: #b8a0b4;--dusk: #86a8a0;--dusk-br: #9cbdb4;--font-sans: "Noto Sans Variable", "Noto Sans", ui-sans-serif, system-ui, sans-serif;--font-mono: "JetBrains Mono Variable", "JetBrains Mono", ui-monospace, monospace;--inset-top: env(safe-area-inset-top, 0px);--inset-bottom: env(safe-area-inset-bottom, 0px);--bar-h: calc(40px + var(--inset-top));--rail-w: 48px;--status-h: calc(28px + var(--inset-bottom));--frame: 8px;--frame-radius: 18px;--radius-s: 6px;--radius-m: 10px;--radius-l: 12px;--ease-snap: cubic-bezier(.22, 1, .36, 1);--ease-glide: cubic-bezier(.4, 0, .2, 1);--ease-in: cubic-bezier(.55, 0, .9, .35);--ease-drift: cubic-bezier(.35, 0, .15, 1);--t-fast: .12s;--t-base: .22s;--t-slow: .38s;--t-lazy: .7s;color-scheme:dark}@media(max-width:767px){:root{--rail-w: var(--frame);--status-h: calc(40px + var(--inset-bottom));--frame: 6px;--frame-radius: 14px}}*{box-sizing:border-box}html,body{height:100%;margin:0}body{background:var(--hull);color:var(--fg);font-family:var(--font-mono);font-size:13px;line-height:1.55;-webkit-font-smoothing:antialiased;overflow:hidden;overscroll-behavior:none}#app{height:100%}a{color:var(--fg);text-decoration:underline;text-decoration-color:var(--overlay);text-decoration-thickness:1px;text-underline-offset:4px;transition:color var(--t-base) var(--ease-glide),text-decoration-color var(--t-base) var(--ease-glide)}a:hover{color:var(--light);text-decoration-color:var(--light)}a:focus-visible{background:var(--light);color:var(--ink);text-decoration:none;outline:none}a.wikilink.missing{color:var(--muted);text-decoration-style:dashed}button,a.button{font:inherit;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--subtle);background:transparent;border:1px solid color-mix(in oklab,var(--outline) 55%,transparent);border-radius:var(--radius-s);padding:2px 8px;cursor:pointer;transition:background-color var(--t-base) var(--ease-glide),color var(--t-base) var(--ease-glide),border-color var(--t-base) var(--ease-glide)}a.button{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}:is(button,a.button):hover{background:var(--surface-alt);color:var(--light);border-color:var(--outline)}:is(button,a.button):active{transform:translateY(1px)}:is(button,a.button):focus-visible{background:var(--light);color:var(--ink);border-color:var(--light);outline:none}.carry-over{outline:1px dashed var(--light);outline-offset:-1px;border-radius:var(--radius-s)}button:disabled{color:var(--muted);cursor:default}input,textarea{font:inherit;color:var(--fg);background:var(--surface);border:1px solid var(--rim);border-radius:var(--radius-s);padding:6px 10px;transition:border-color var(--t-base) var(--ease-glide)}input:focus,textarea:focus{border-color:var(--light-dim);outline:none}input::placeholder{color:var(--muted)}::selection{background:var(--light);color:var(--ink)}@supports not selector(::-webkit-scrollbar){*{scrollbar-width:thin;scrollbar-color:var(--overlay) transparent}}*::-webkit-scrollbar{width:8px;height:8px}*::-webkit-scrollbar-thumb{background:var(--overlay);border-radius:4px}*::-webkit-scrollbar-track{background:transparent}.subtle{color:var(--subtle)}.muted{color:var(--muted)}.light{color:var(--light)}.alarm{color:var(--alarm)}.label{font-family:var(--font-mono);font-size:11px;font-weight:400;letter-spacing:.22em;text-transform:uppercase;color:var(--muted)}.rule{display:flex;align-items:center;gap:12px}.rule:after{content:"";height:1px;flex:1;background:var(--overlay)}.marker{display:inline-block;width:7px;height:7px;flex:none;background:var(--overlay);transition:background-color var(--t-base) var(--ease-glide)}.display{font-family:var(--font-sans);font-weight:200;letter-spacing:.18em;text-transform:uppercase;color:var(--light)}.kbd{display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 5px;border:1px solid var(--rim);border-radius:4px;background:var(--surface-alt);color:var(--light);font-family:var(--font-mono);font-size:11px;font-weight:500;line-height:1;letter-spacing:0;text-transform:none;white-space:nowrap}.cursor{margin-left:2px;animation:blink 1.1s steps(1) infinite}.shell{position:relative;height:100%;outline:none;background:var(--hull)}.porthole{position:absolute;top:var(--bar-h);right:var(--rail-w);bottom:var(--status-h);left:var(--frame);overflow:hidden;border-radius:var(--frame-radius);background:radial-gradient(120% 70% at 30% 0%,#141713 0%,transparent 60%),var(--base)}.porthole:after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--rim);pointer-events:none;z-index:5}.panes{--gap: 7px;height:100%;display:grid;grid-template-columns:minmax(32ch,24vw) 1fr;gap:var(--gap);padding:var(--gap)}.window{--pane-bg: color-mix(in oklab, var(--surface) 40%, var(--base));min-width:0;min-height:0;overflow:hidden;border:1px solid transparent;border-radius:calc(var(--frame-radius) - var(--gap));background:linear-gradient(var(--pane-bg),var(--pane-bg)) padding-box,linear-gradient(var(--overlay),var(--overlay)) border-box;transition:box-shadow var(--t-base) var(--ease-glide)}.window.focused{background:linear-gradient(var(--pane-bg),var(--pane-bg)) padding-box,linear-gradient(135deg,var(--light),var(--light-dim)) border-box;box-shadow:0 6px 24px #00000073}.switch{animation:slidefadevert .55s var(--ease-drift) both}@keyframes slidefadevert{0%{opacity:0;transform:translateY(calc(var(--dir, 1) * 18%))}}@media(max-width:767px){.panes{--gap: 0px}.window,.window.focused{border:0;border-radius:0;background:var(--pane-bg);box-shadow:none}}.bar{position:absolute;inset:0 0 auto;height:var(--bar-h);display:flex;align-items:center;gap:12px;padding:var(--inset-top) calc(var(--rail-w) + 4px) 0 calc(var(--frame) + 10px);font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--subtle);white-space:nowrap;overflow:hidden}.bar .mark{display:block;width:18px;height:18px;flex:none}.bar .divider{width:1px;height:14px;flex:none;background:var(--overlay)}.bar .pill{flex:none;display:flex;align-items:center;gap:6px;min-width:22px;height:20px;padding:0 6px;justify-content:center;transition:padding var(--t-slow) var(--ease-snap),background-color var(--t-base) var(--ease-glide),color var(--t-base) var(--ease-glide);border:0;border-radius:4px;font-size:11px;letter-spacing:.06em;text-transform:none;color:var(--muted);background:transparent}.bar .pill:hover{background:transparent;color:var(--light)}.bar .pill[aria-current=true]{background:var(--light);color:var(--ink);padding:0 12px}.bar .pill:focus-visible{background:var(--light);color:var(--ink)}.bar .spacer{flex:1}.bar .readout{display:flex;gap:8px;font-variant-numeric:tabular-nums}.bar .readout .key{color:var(--muted)}.bar .readout .value{color:var(--fg);text-transform:none;letter-spacing:.06em}@media(max-width:767px){.bar{padding-left:12px;padding-right:12px;gap:10px}}.status{position:absolute;inset:auto 0 0;height:var(--status-h);display:flex;align-items:center;gap:14px;padding:0 calc(var(--rail-w) + 4px) var(--inset-bottom) calc(var(--frame) + 4px);font-size:11px;color:var(--subtle);white-space:nowrap;overflow:hidden}.status .mode{display:flex;align-items:center;height:18px;padding:0 8px;border-radius:4px;flex:none;font-weight:600;letter-spacing:.18em;background:var(--surface-alt);color:var(--fg);transition:background-color var(--t-base) var(--ease-glide),color var(--t-base) var(--ease-glide)}.status .readout{color:var(--fg);font-variant-numeric:tabular-nums}.status .unit{color:var(--muted);margin-left:1px}.status .hint{color:var(--muted);letter-spacing:.06em}@keyframes resolve{0%{opacity:0;transform:translateY(6px) scale(.985)}}@keyframes rise{0%{opacity:0;transform:translateY(12px)}}@keyframes blink{50%{opacity:0}}.resolve{animation:resolve var(--t-lazy) var(--ease-snap) both;animation-delay:calc(var(--i, 0) * 80ms)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0ms!important;transition-duration:.01ms!important}}.md{max-width:72ch;font-family:var(--font-sans);font-size:15px;line-height:1.7;color:var(--fg)}.md>:first-child{margin-top:0}.md h1,.md h2,.md h3,.md h4{color:var(--light);font-weight:400;line-height:1.3;margin:1.8em 0 .6em}.md h1{font-size:1.7em;font-weight:300;letter-spacing:.01em}.md h2{display:flex;align-items:center;gap:14px;font-size:1.25em}.md h2:after{content:"";height:1px;flex:1;background:var(--overlay)}.md h3{font-size:1.05em;font-weight:500}.md h4{font-family:var(--font-mono);font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--subtle)}.md p{margin:0 0 1em}.md strong{color:var(--light);font-weight:600}.md ul,.md ol{margin:0 0 1em;padding-left:1.6em}.md li{margin:.2em 0}.md li::marker{color:var(--muted)}.md ul{list-style:none;padding-left:1.4em}.md ul>li{position:relative}.md ul>li:before{content:"";position:absolute;left:-1.1em;top:.72em;width:5px;height:5px;background:var(--overlay)}.md ul>li:has(>input[type=checkbox]):before{content:none}.md blockquote{margin:0 0 1em;padding-left:1.2em;border-left:1px solid var(--outline);color:var(--subtle)}.md code{font-family:var(--font-mono);font-size:.86em;background:var(--surface);border:1px solid var(--rim);border-radius:4px;padding:0 5px}.md pre{font-family:var(--font-mono);font-size:13px;line-height:1.6;background:var(--surface);border:1px solid var(--rim);border-radius:var(--radius-s);padding:12px 14px;overflow-x:auto;margin:0 0 1em}.md pre code{background:none;border:0;padding:0;font-size:inherit;color:var(--fg)}.md :not(pre)>code{color:var(--moss)}.md pre{background:var(--hull)}.chip{padding:0 7px;border-radius:var(--radius-s);font-family:var(--font-mono);font-size:10px;line-height:16px;letter-spacing:.06em;color:var(--hue);background:color-mix(in oklab,var(--hue) 14%,transparent)}.chip.sand{--hue: var(--sand)}.chip.moss{--hue: var(--moss)}.chip.dusk{--hue: var(--dusk)}.chip.slate{--hue: var(--slate-br)}.chip.heather{--hue: var(--heather)}.tok-comment{color:var(--muted);font-style:italic}.tok-keyword{color:var(--sand)}.tok-string{color:var(--moss)}.tok-escape{color:var(--dusk-br)}.tok-regexp{color:var(--dusk)}.tok-number{color:var(--heather-br)}.tok-constant{color:var(--heather)}.tok-builtin{color:var(--heather);font-style:italic}.tok-variable{color:var(--fg)}.tok-parameter{color:var(--subtle);font-style:italic}.tok-property{color:var(--slate-br)}.tok-function{color:var(--light)}.tok-type{color:var(--dusk)}.tok-type-builtin{color:var(--dusk);font-style:italic}.tok-namespace{color:var(--light-soft)}.tok-macro{color:var(--heather)}.tok-tag{color:var(--sand)}.tok-attribute{color:var(--slate-br);font-style:italic}.tok-operator{color:var(--subtle)}.tok-punctuation{color:var(--muted)}.tok-invalid{color:var(--alarm);font-weight:700}.tok-inserted{color:var(--moss)}.tok-deleted{color:var(--alarm)}.tok-changed{color:var(--sand)}.tok-heading1{color:var(--light);font-weight:700}.tok-heading2{color:var(--light-soft);font-weight:700}.tok-heading3{color:var(--fg);font-weight:700}.tok-heading4{color:var(--subtle);font-weight:700}.tok-heading5{color:var(--subtle)}.tok-heading6{color:var(--muted)}.tok-strong{color:var(--light);font-weight:700}.tok-emphasis{font-style:italic}.tok-strikethrough{text-decoration:line-through}.tok-link{color:var(--slate-br)}.tok-url{color:var(--slate);text-decoration:underline;text-decoration-color:color-mix(in oklab,var(--slate) 50%,transparent)}.tok-raw{color:var(--moss)}.tok-quote{color:var(--muted);font-style:italic}.tok-list{color:var(--light-dim)}.tok-mark{color:var(--muted)}.tok-rule{color:var(--rim)}.md .katex-display{overflow-x:auto;overflow-y:hidden;padding:2px 0}.md figure.typst{margin:1em 0;overflow-x:auto;overflow-y:hidden}.md figure.typst img{display:block;max-width:none;border:0;border-radius:0;background:none;padding:0}.md pre.typst-source.pending{opacity:.55}.md pre.typst-error{margin-top:-.6em;color:var(--alarm);border-color:color-mix(in oklab,var(--alarm) 40%,transparent);white-space:pre-wrap}.md hr{border:0;border-top:1px solid var(--overlay);margin:2.4em 0}.md img,.md video{max-width:100%;border:1px solid var(--rim);border-radius:var(--radius-s);display:block;margin:0 0 1em}.md audio{width:100%;margin:0 0 1em}.md table{border-collapse:collapse;margin:0 0 1em;display:block;overflow-x:auto;font-size:14px}.md th,.md td{border-bottom:1px solid var(--rim);padding:6px 14px 6px 0;text-align:left}.md th{font-family:var(--font-mono);font-size:11px;font-weight:400;letter-spacing:.22em;text-transform:uppercase;color:var(--muted);border-bottom-color:var(--overlay)}.md input[type=checkbox]{accent-color:var(--light-dim);margin-right:.5em}.cm-editor{height:100%;background:transparent}.cm-editor.cm-focused{outline:none}.cm-scroller{font-family:var(--font-mono)!important;font-size:14px;line-height:1.65;padding-bottom:40vh}.cm-content{caret-color:var(--light)}.cm-gutters{background:transparent;border:0;color:var(--muted)}.cm-editor .cm-activeLineGutter{background:transparent;color:var(--subtle)}.cm-editor .cm-activeLine{background:color-mix(in oklab,var(--fg) 4%,transparent)}.cm-selectionBackground,.cm-content ::selection{background:var(--overlay)!important}.cm-editor .cm-cursor,.cm-editor .cm-cursor-primary,.cm-editor .cm-dropCursor{border-left:2px solid var(--light);border-right:0;margin-left:-1px}.cm-editor .cm-cursor-secondary{border-left-color:var(--light-dim)}.cm-fat-cursor,.cm-animate-fat-cursor{background:var(--light)!important;color:var(--ink)!important;opacity:1!important}.cm-fat-cursor.cm-cursor-secondary{background:var(--light-dim)!important}.cm-editor:not(.cm-focused) .cm-fat-cursor{background:none!important;outline:1px solid var(--light-dim)!important;color:transparent!important}
