.subtree-sidebar.svelte-dvzhai{--tags-top: 3rem;position:fixed;top:0;right:0;bottom:0;left:0;z-index:10;overflow-y:auto;overscroll-behavior:contain;padding:0 var(--space-5) var(--space-5);background:#fff;visibility:visible}body:has(.subtree-sidebar){overflow:hidden;visibility:hidden}@media (min-width: 1000px){.subtree-sidebar.svelte-dvzhai{left:auto;width:520px;box-sizing:border-box;border-left:1px solid #ddd}body:has(.subtree-sidebar){overflow:visible;visibility:visible;padding-right:520px}}.bar.svelte-dvzhai{position:sticky;top:0;z-index:2;display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) 0;background:#fff}.spacer.svelte-dvzhai{flex:1}.bar.svelte-dvzhai button:where(.svelte-dvzhai){background:none;border:1px solid #ccc;border-radius:4px;padding:var(--space-1) var(--space-3);cursor:pointer;font:inherit;font-size:var(--text-s);color:#444}.bar.svelte-dvzhai button:where(.svelte-dvzhai):hover{background:#f5f5f5}.dim.svelte-dvzhai{color:#888}.err.svelte-dvzhai{color:#b00020}dialog.svelte-1a8gwgc{box-sizing:border-box;width:min(24rem,calc(100vw - 2rem));padding:var(--space-5);border:1px solid #ccc;border-radius:6px;box-shadow:0 6px 24px #00000026}dialog.svelte-1a8gwgc::backdrop{background:#00000040}h3.svelte-1a8gwgc,p.svelte-1a8gwgc{margin:0 0 var(--space-3)}ol.svelte-1a8gwgc{margin:0 0 var(--space-5);padding-left:var(--space-6)}li.svelte-1a8gwgc{margin-bottom:var(--space-2)}.actions.svelte-1a8gwgc{display:flex;justify-content:flex-end}button.svelte-1a8gwgc{font:inherit;padding:var(--space-2) var(--space-5)}.count.svelte-1mxavh5{min-width:1.1rem;padding:0 var(--space-2);border-radius:999px;background:#2b59c3;color:#fff;font-size:var(--text-xs);font-weight:600;line-height:1.4;text-align:center}.ping-dot.svelte-1mxavh5{display:inline-block;width:.5rem;height:.5rem;border-radius:50%;background:#d93025}.nav.svelte-1h32yp1{display:flex;flex-direction:column;gap:var(--space-1)}.nav.svelte-1h32yp1 a:where(.svelte-1h32yp1),.new.svelte-1h32yp1{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-3);border-radius:6px;color:var(--bar-fg);text-decoration:none;font:inherit;white-space:nowrap}.nav.svelte-1h32yp1 a:where(.svelte-1h32yp1):hover{background:var(--bar-hover)}.nav.svelte-1h32yp1 a[aria-current=page]:where(.svelte-1h32yp1){background:var(--bar-current-bg);color:var(--bar-current);font-weight:600}.icon.svelte-1h32yp1{position:relative;display:flex}.badge.svelte-1h32yp1{display:flex;align-items:center;gap:var(--space-2);margin-left:auto}.new.svelte-1h32yp1{margin-bottom:var(--space-3);border:0;background:var(--accent-warm);color:#fff;cursor:pointer}.new.svelte-1h32yp1:hover{background:var(--bar-current)}.folded.svelte-1h32yp1 .label:where(.svelte-1h32yp1){display:none}.folded.svelte-1h32yp1 a:where(.svelte-1h32yp1),.folded.svelte-1h32yp1 .new:where(.svelte-1h32yp1){justify-content:center;gap:0}.folded.svelte-1h32yp1 .badge:where(.svelte-1h32yp1){position:absolute;margin:0;transform:translate(.9rem,-.7rem)}.folded.svelte-1h32yp1 a:where(.svelte-1h32yp1){position:relative}.account.svelte-1mzjx0{position:relative;flex:none;min-width:0}.me.svelte-1mzjx0{display:flex;align-items:center;gap:var(--space-3);max-width:12rem;padding:var(--space-1) var(--space-3) var(--space-1) var(--space-1);border:0;border-radius:999px;background:none;font:inherit;color:var(--bar-muted);cursor:pointer}.me.svelte-1mzjx0:hover,.me[aria-expanded=true].svelte-1mzjx0{background:var(--bar-hover)}.initial.svelte-1mzjx0{flex:none;width:1.75rem;height:1.75rem;line-height:1.75rem;border-radius:50%;background:var(--accent-warm);color:#fff;font-weight:600;text-align:center}.name.svelte-1mzjx0{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.menu.svelte-1mzjx0{position:absolute;z-index:20;right:0;top:calc(100% + var(--space-2));min-width:12rem;padding:var(--space-3);border:1px solid #ddd;border-radius:6px;background:#fff;box-shadow:0 4px 12px #0000001a}.up.svelte-1mzjx0 .menu:where(.svelte-1mzjx0){right:auto;left:0;top:auto;bottom:calc(100% + var(--space-2))}.signed-in.svelte-1mzjx0{margin:0 0 var(--space-3);color:#555;font-size:var(--text-s);overflow-wrap:anywhere}.menu.svelte-1mzjx0 button:where(.svelte-1mzjx0){width:100%;font:inherit;cursor:pointer}.menu.svelte-1mzjx0 .item:where(.svelte-1mzjx0){display:block;margin:0 calc(-1 * var(--space-3)) var(--space-3);padding:var(--space-3);color:inherit;text-decoration:none}.menu.svelte-1mzjx0 button.item:where(.svelte-1mzjx0){width:calc(100% + 2 * var(--space-3));border:0;background:none;text-align:left}.menu.svelte-1mzjx0 .item:where(.svelte-1mzjx0):hover{background:#eee}dialog.svelte-wkjsz2{box-sizing:border-box;width:min(40rem,calc(100vw - 2rem));padding:var(--space-4) var(--space-5) var(--space-5);border:1px solid #ccc;border-radius:8px;box-shadow:0 6px 24px #00000026;overflow:visible}dialog.svelte-wkjsz2::backdrop{background:#00000040}.head.svelte-wkjsz2{display:flex;align-items:center;margin-bottom:var(--space-3)}h3.svelte-wkjsz2{flex:1;margin:0;font-size:1rem}.close.svelte-wkjsz2{display:flex;padding:var(--space-2);border:0;border-radius:4px;background:none;color:#555;cursor:pointer}.close.svelte-wkjsz2:hover{background:#eee}@media (max-width: 600px){dialog.svelte-wkjsz2{width:100%;max-width:100%;margin:auto 0 0;border-width:1px 0 0;border-radius:12px 12px 0 0;padding:var(--space-3) var(--space-3) var(--space-4)}}:root{--space-1: .125rem;--space-2: .25rem;--space-3: .5rem;--space-4: .75rem;--space-5: 1rem;--space-6: 1.5rem;--text-xs: .8rem;--text-s: .875rem;--leading: 1.375;--side-width: 13rem;--side-folded-width: 3.75rem;--page-bg: #f6f3ef;--bar-bg: #fdeedb;--bar-line: #efd2ad;--bar-fg: #5a2410;--bar-muted: #8a5a3c;--bar-hover: #f8e0c2;--bar-current: #b4410f;--bar-current-bg: #f9d9b3;--accent-warm: #c2410c}body{margin:0;font-family:system-ui,sans-serif;background:var(--page-bg);line-height:var(--leading);--set-gap: 1.75rem;--day-label-height: 1.25rem}[dir=auto]{unicode-bidi:plaintext;text-align:start}.brand.svelte-12qhfyh{font-weight:600;text-decoration:none;color:inherit}.icon-button.svelte-12qhfyh{display:flex;padding:var(--space-2);border:0;border-radius:6px;background:none;color:var(--bar-muted)}.icon-button.svelte-12qhfyh:hover{background:var(--bar-hover)}.spacer.svelte-12qhfyh{flex:1}.sidebar.svelte-12qhfyh{position:fixed;z-index:5;inset:0 auto 0 0;box-sizing:border-box;width:var(--side-width);display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-4) var(--space-3);border-right:1px solid var(--bar-line);background:var(--bar-bg);overflow-y:auto}.sidebar.folded.svelte-12qhfyh{width:var(--side-folded-width)}.side-head.svelte-12qhfyh{display:flex;align-items:center;justify-content:space-between;padding-left:var(--space-3);min-height:2rem}.folded.svelte-12qhfyh .side-head:where(.svelte-12qhfyh){justify-content:center;padding-left:0}.side-foot.svelte-12qhfyh{margin-top:auto}.page.beside.svelte-12qhfyh{padding-left:var(--side-width)}.page.beside.folded.svelte-12qhfyh{padding-left:var(--side-folded-width)}.bar.svelte-12qhfyh{position:sticky;top:0;z-index:5;display:flex;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-5);border-bottom:1px solid var(--bar-line);background:var(--bar-bg);color:var(--bar-fg);transition:transform .2s}.bar.hidden.svelte-12qhfyh{transform:translateY(-100%)}.title.svelte-12qhfyh{font-weight:600}.drawer.svelte-12qhfyh{box-sizing:border-box;width:min(16rem,80vw);height:100dvh;max-height:100dvh;margin:0;padding:var(--space-4) var(--space-3);border:0;border-right:1px solid var(--bar-line);background:var(--bar-bg)}.drawer.svelte-12qhfyh .side-head:where(.svelte-12qhfyh){margin-bottom:var(--space-4)}.drawer.svelte-12qhfyh::backdrop{background:#00000040}.bottom-bar.svelte-12qhfyh{position:fixed;z-index:5;inset:auto 0 0 0;display:flex;justify-content:space-around;align-items:stretch;padding:var(--space-1) var(--space-2) calc(var(--space-1) + env(safe-area-inset-bottom));border-top:1px solid var(--bar-line);background:var(--bar-bg)}.tab.svelte-12qhfyh{flex:1;display:flex;flex-direction:column;align-items:center;gap:var(--space-1);padding:var(--space-2) 0;border:0;background:none;color:var(--bar-muted);font:inherit;font-size:var(--text-xs);text-decoration:none}.tab[aria-current=page].svelte-12qhfyh{color:var(--bar-current);font-weight:600}.tab-icon.svelte-12qhfyh{position:relative;display:flex}.badge.svelte-12qhfyh{position:absolute;left:60%;top:-.35rem;display:flex;align-items:center;gap:var(--space-1)}.tab.new.svelte-12qhfyh{justify-content:center}.plus.svelte-12qhfyh{display:flex;padding:var(--space-3);border-radius:50%;background:var(--accent-warm);color:#fff}.page.svelte-12qhfyh{container:page / inline-size}main.svelte-12qhfyh{--page-pad: var(--space-5);padding:var(--page-pad);max-width:720px;margin:0 auto}.dim.svelte-12qhfyh{color:#888}button.svelte-12qhfyh{cursor:pointer}@media (max-width: 600px){.bar.svelte-12qhfyh{gap:var(--space-3);padding:var(--space-2) var(--space-3)}main.svelte-12qhfyh{--page-pad: var(--space-3);padding-bottom:calc(var(--page-pad) + var(--bottom-bar-height))}h2.page-title{display:none}html{scroll-padding-bottom:4.5rem}}
