.split-button.svelte-1xrwzhw{width:30px;height:30px;color:var(--text-dim);cursor:pointer;background:0 0;border:none;border-radius:4px;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.split-button.svelte-1xrwzhw:hover:not(:disabled){background:var(--surface-hover);color:var(--text)}.split-button.svelte-1xrwzhw:disabled{opacity:.4;cursor:default}.bottombar.svelte-1e81imw{display:none}@media (max-width:900px){.bottombar.svelte-1e81imw{z-index:14;height:60px;padding:0 4px;padding-bottom:env(safe-area-inset-bottom);border-top:1px solid var(--line);background:var(--surface);justify-content:space-around;align-items:center;display:flex;position:fixed;bottom:0;left:0;right:0}.sections.svelte-1e81imw{margin:0;padding:0;list-style:none;display:contents}.sections.svelte-1e81imw li:where(.svelte-1e81imw){flex:1 1 0;min-width:0;position:relative}.sections.svelte-1e81imw a:where(.svelte-1e81imw){height:58px;color:var(--text-dim);justify-content:center;align-items:center;text-decoration:none;display:flex}.sections.svelte-1e81imw .active:where(.svelte-1e81imw){color:var(--accent)}.sections.svelte-1e81imw .current:where(.svelte-1e81imw):before{content:"";background:var(--accent);border-radius:0 0 3px 3px;width:22px;height:3px;position:absolute;top:0;left:50%;transform:translate(-50%)}.split-button.svelte-1e81imw{flex:1 1 0;justify-content:center;align-items:center;min-width:0;height:58px;display:flex}.drawer-button.svelte-1e81imw{min-width:0;height:58px;color:var(--text-dim);cursor:pointer;background:0 0;border:none;flex:1 1 0;justify-content:center;align-items:center;padding:0;display:flex}.drawer-button[aria-expanded=true].svelte-1e81imw{color:var(--text)}}.actions.svelte-1xyuzk0{flex-wrap:wrap;gap:8px;display:flex}.sheet.svelte-r321k{flex-direction:column;gap:8px;display:flex}.name.svelte-r321k{display:flex}.name.svelte-r321k input:where(.svelte-r321k){border:1px solid var(--line);background:var(--surface);min-width:0;color:var(--text);font:inherit;border-radius:5px;flex:1;padding:6px 8px;font-size:13px}.name.svelte-r321k input:where(.svelte-r321k):focus{border-color:var(--accent);outline:none}.today.svelte-r4fadv{flex-direction:column;gap:10px;padding:12px 10px 20px;display:flex}.sum.svelte-r4fadv{align-items:baseline;gap:8px;padding:0 6px;display:flex}.sum-label.svelte-r4fadv{color:var(--text-dim);letter-spacing:.09em;text-transform:uppercase;font-size:11px;font-weight:600}.sum-value.svelte-r4fadv{color:var(--text);font-variant-numeric:tabular-nums;flex:1;font-size:16px;font-weight:600}.of-target.svelte-r4fadv{color:var(--text-dim);margin-left:4px;font-size:12px;font-weight:400}.meter.svelte-r4fadv{background:var(--surface-2);border-radius:999px;height:3px;margin:-4px 6px 0;display:block}.meter-fill.svelte-r4fadv{border-radius:inherit;background:var(--accent);height:100%;display:block}.sum-value.svelte-r4fadv a:where(.svelte-r4fadv){color:inherit;text-decoration:none}.add.svelte-r4fadv{border:1px solid var(--line);background:var(--surface);width:26px;height:26px;color:var(--text-dim);font:inherit;cursor:pointer;border-radius:4px;justify-content:center;align-self:center;align-items:center;padding:0;font-size:12px;display:flex}.add.svelte-r4fadv:hover{border-color:var(--line-strong);background:var(--surface-hover);color:var(--text)}.rows.svelte-r4fadv{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.rows.svelte-r4fadv li:where(.svelte-r4fadv){background:var(--surface);border:1px solid #0000;border-radius:5px;align-items:stretch;display:flex;position:relative}.row.svelte-r4fadv{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:5px;flex:1;align-items:center;gap:8px;padding:9px 10px;display:flex}.row.svelte-r4fadv:hover{background:var(--surface-hover)}.what.svelte-r4fadv{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.said.svelte-r4fadv{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.under.svelte-r4fadv{min-width:0;color:var(--text-dim);gap:8px;font-size:11px;display:flex}.tags.svelte-r4fadv{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.when.svelte-r4fadv{font-variant-numeric:tabular-nums;flex:none}.length.svelte-r4fadv{font-variant-numeric:tabular-nums;flex:none;font-size:13px;font-weight:600}.again.svelte-r4fadv{border:none;border-left:1px solid var(--line);width:34px;color:var(--text-dim);cursor:pointer;background:0 0;border-radius:0 5px 5px 0;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.again.svelte-r4fadv:hover:not(:disabled){background:var(--accent-soft);color:var(--accent)}.again.svelte-r4fadv:disabled{opacity:.5;cursor:default}.loading.svelte-r4fadv{color:var(--text-dim);margin:0;padding:0 6px;font-size:13px}.alert.svelte-r4fadv{background:var(--surface);border-radius:4px;align-items:center;gap:8px;margin:0;padding:8px 10px;font-size:12px;display:flex}.retry.svelte-r4fadv{border:1px solid var(--line);color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:4px;font-size:12px}.pane.svelte-ucfxhi{scrollbar-width:thin;flex-direction:column;flex:1 1 0;min-width:0;min-height:0;padding:12px;display:flex;position:relative;overflow-y:auto}.pane[hidden].svelte-ucfxhi{display:none}.pane.svelte-ucfxhi+.pane{border-left:1px solid var(--line)}.pane-head.svelte-ucfxhi{z-index:3;flex:none;justify-content:flex-end;gap:4px;height:0;margin:-12px -12px 12px;padding-right:16px;display:flex;position:sticky;top:0}.pane-head.svelte-ucfxhi .tool:where(.svelte-ucfxhi){background:var(--bg);position:relative;top:0}.pane-head.svelte-ucfxhi>.tool{flex:none}.inner.svelte-ucfxhi{flex:1 0 auto;gap:12px;min-width:0;display:flex}.pane.fill.svelte-ucfxhi .inner:where(.svelte-ucfxhi){flex:auto;min-height:0}.inner.svelte-ucfxhi>.column:where(.svelte-ucfxhi){flex:1 1 0;min-width:0}.pane.several.svelte-ucfxhi .head>.actions{margin-right:34px}.pane.active.svelte-ucfxhi .pane-head:where(.svelte-ucfxhi) .tool:where(.svelte-ucfxhi){color:var(--accent)}.tool.svelte-ucfxhi{width:30px;height:30px;color:var(--text-dim);cursor:pointer;background:0 0;border:none;border-radius:4px;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.tool.svelte-ucfxhi:hover{background:var(--surface-hover);color:var(--text)}.column.svelte-ucfxhi{width:100%;max-width:1120px;margin:0 auto}.column.wide.svelte-ucfxhi{max-width:none}.pane.fill.svelte-ucfxhi .inner:where(.svelte-ucfxhi)>.column:where(.svelte-ucfxhi){flex-direction:column;flex:auto;min-height:0;display:flex}@media (max-width:900px){.pane.svelte-ucfxhi{padding:0 20px 92px}.pane.svelte-ucfxhi+.pane{border-left:none}.pane.fill.svelte-ucfxhi{padding-bottom:calc(var(--bottombar) + 8px)}.pane-head.svelte-ucfxhi{margin:0 -20px}}@media (max-width:600px){.pane.svelte-ucfxhi{padding:0 14px 92px}.pane.fill.svelte-ucfxhi{padding-bottom:calc(var(--bottombar) + 8px)}.pane.svelte-ucfxhi .inner:where(.svelte-ucfxhi)>.column:where(.svelte-ucfxhi){padding-top:12px}.pane-head.svelte-ucfxhi{margin:0 -14px}}.history.svelte-ycbo0e{padding:4px 12px 24px}.reach.svelte-ycbo0e{margin:8px 4px 4px}.bucket.svelte-ycbo0e{margin-bottom:18px}h3.svelte-ycbo0e{color:var(--text-dim);margin:12px 4px 6px;font-size:12px;font-weight:600}ol.svelte-ycbo0e{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}ol.svelte-ycbo0e>li:where(.svelte-ycbo0e){border-radius:5px;align-items:flex-start;gap:10px;padding:9px 8px;display:flex}ol.svelte-ycbo0e>li:where(.svelte-ycbo0e):hover{background:var(--surface-hover)}.dot.svelte-ycbo0e{color:var(--text-dim);padding-top:2px;display:flex}.what.svelte-ycbo0e{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.line.svelte-ycbo0e{overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.45}em.svelte-ycbo0e{font-style:normal;font-weight:600}.detail.svelte-ycbo0e{color:var(--text-dim);overflow-wrap:anywhere;margin:0;font-size:12px}.fields.svelte-ycbo0e{flex-direction:column;gap:4px;margin:2px 0;padding:0;list-style:none;display:flex}.fields.svelte-ycbo0e li:where(.svelte-ycbo0e){flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex}.name.svelte-ycbo0e{min-width:72px;color:var(--text-dim)}.was.svelte-ycbo0e{color:var(--text-faint);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:calc(-.5ex - .5px);text-decoration:underline;text-decoration-thickness:1px}.foot.svelte-ycbo0e{flex-wrap:wrap;align-items:center;gap:4px 12px;margin-top:2px;display:flex}.who.svelte-ycbo0e{color:var(--text-dim);font-size:12px}time.svelte-ycbo0e{color:var(--text-faint);white-space:nowrap;font-size:12px}.more.svelte-ycbo0e{color:var(--text-dim);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px}.more.svelte-ycbo0e:hover{color:var(--text)}.put.svelte-ycbo0e{margin-left:auto}.put.svelte-ycbo0e :is(button,a).ghost{padding:4px 10px;font-size:12px}.blocked.svelte-ycbo0e{color:var(--text-faint);margin-left:auto;font-size:12px}.alert.svelte-ycbo0e{color:var(--danger);margin:8px 0 12px}.page.svelte-ycbo0e{justify-content:center;display:flex}.side.svelte-4epbbf{border-left:1px solid var(--line);background:var(--surface-2);flex-direction:column;grid-area:2/3;min-width:0;max-width:50vw;min-height:0;display:flex;position:relative}.bar.svelte-4epbbf{border-bottom:1px solid var(--line);flex:none;align-items:center;gap:6px;padding:4px 6px;display:flex}.tabs.svelte-4epbbf{flex:auto;gap:2px;display:flex}.tabs.svelte-4epbbf button:where(.svelte-4epbbf),.tool.svelte-4epbbf{width:30px;height:30px;color:var(--text-dim);cursor:pointer;background:0 0;border:none;border-radius:4px;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.tabs.svelte-4epbbf button.on:where(.svelte-4epbbf){background:var(--surface-hover);color:var(--text)}.tabs.svelte-4epbbf button:where(.svelte-4epbbf):hover:not(.on),.tool.svelte-4epbbf:hover{color:var(--text)}.body.svelte-4epbbf{scrollbar-width:thin;flex:auto;min-height:0;padding:10px;overflow-y:auto}.empty.svelte-4epbbf{color:var(--text-dim);margin:0;font-size:13px}.grip.svelte-4epbbf{z-index:2;cursor:col-resize;touch-action:none;background:0 0;border:none;width:7px;padding:0;position:absolute;top:0;bottom:0;left:-3px}.grip.svelte-4epbbf:hover,.grip.svelte-4epbbf:focus-visible,.grip.svelte-4epbbf:active{background:var(--line-strong);outline:none}@media (max-width:900px){.side.svelte-4epbbf{top:var(--topbar,0px);right:0;bottom:var(--bottombar,0px);z-index:40;max-width:100vw;box-shadow:var(--shadow);position:fixed}}.scrim.svelte-j2hze9{z-index:40;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.dismiss.svelte-j2hze9{background:var(--scrim);cursor:pointer;border:none;width:100%;height:100%;position:absolute;inset:0}.sheet.svelte-j2hze9{background:var(--surface);width:min(620px,100%);max-height:82vh;box-shadow:var(--shadow);scrollbar-width:thin;border-radius:6px;padding:22px 24px 24px;position:relative;overflow-y:auto}header.svelte-j2hze9{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:18px;display:flex}h2.svelte-j2hze9{align-items:center;gap:10px;margin:0;font-size:18px;font-weight:600;display:flex}.close.svelte-j2hze9{width:30px;height:30px;color:var(--text-dim);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;padding:0;display:flex}.close.svelte-j2hze9:hover{background:var(--surface-hover);color:var(--text)}.groups.svelte-j2hze9{grid-template-columns:1fr 1fr;gap:26px;display:grid}.group.svelte-j2hze9{color:var(--text-dim);letter-spacing:.09em;text-transform:uppercase;margin:0 0 8px;font-size:11px;font-weight:600}ul.svelte-j2hze9{margin:0;padding:0;list-style:none}li.svelte-j2hze9{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;min-height:34px;padding:3px 0;display:flex}li.svelte-j2hze9:last-child{border-bottom:none}.what.svelte-j2hze9{min-width:0;font-size:13px}.keys.svelte-j2hze9{flex:none;align-items:center;gap:5px;display:inline-flex}.then.svelte-j2hze9{color:var(--text-faint);font-size:11px}kbd.svelte-j2hze9{border:1px solid var(--line-strong);background:var(--surface-2);min-width:24px;height:24px;color:var(--text-dim);border-radius:4px;justify-content:center;align-items:center;padding:0 6px;font-family:inherit;font-size:12px;font-weight:600;display:inline-flex}@media (max-width:640px){.groups.svelte-j2hze9{grid-template-columns:1fr;gap:20px}}.tree.svelte-14lfac3{scrollbar-width:thin;flex-direction:column;flex:1;min-height:0;padding:4px 8px;display:flex;overflow-y:auto}.tools.svelte-14lfac3{flex:none;align-items:center;gap:8px;min-height:22px;margin-bottom:4px;padding:0 8px;display:flex}.fold-all.svelte-14lfac3{color:var(--text-faint);font:inherit;cursor:pointer;background:0 0;border:none;flex:1;order:-1;align-items:center;gap:8px;padding:2px 0;font-size:11px;display:flex}.fold-all.svelte-14lfac3:before,.fold-all.svelte-14lfac3:after{content:"";background:var(--line);flex:1 1 0;height:1px}.fold-all.svelte-14lfac3:hover,.fold-all.svelte-14lfac3:focus-visible{color:var(--text)}.fold-all.svelte-14lfac3:hover:before,.fold-all.svelte-14lfac3:hover:after{background:var(--line-strong)}.tool.svelte-14lfac3{width:22px;height:22px;color:var(--text-faint);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:0;display:flex}.tool.svelte-14lfac3:hover{background:var(--surface-hover);color:var(--text)}.tool.on.svelte-14lfac3,.tool.on.svelte-14lfac3:hover{background:var(--accent-soft);color:var(--accent)}ul.svelte-14lfac3{flex-direction:column;flex:1;gap:1px;margin:0;padding:0;list-style:none;display:flex}li.svelte-14lfac3{display:flex}.row.svelte-14lfac3{min-width:0;height:32px;color:var(--text-dim);border-radius:4px;flex:1;align-items:center;font-size:13px;display:flex}.row.svelte-14lfac3:hover{background:var(--surface-hover);color:var(--text)}.row.active.svelte-14lfac3,.row.active.svelte-14lfac3:hover{background:var(--accent-soft);color:var(--text)}.row.landing.svelte-14lfac3,.row.landing.svelte-14lfac3:hover{background:var(--surface-hover);color:var(--text);outline:1px solid color-mix(in srgb, var(--accent) 60%, transparent);outline-offset:-1px}.main.svelte-14lfac3{min-width:0;height:100%;color:inherit;font:inherit;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:none;flex:1;align-items:center;gap:9px;padding:0 0 0 8px;text-decoration:none;display:flex;overflow:hidden}.main.svelte-14lfac3:last-child{padding-right:8px}.aside.svelte-14lfac3{width:22px;height:100%;color:var(--text-faint);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:0;text-decoration:none;display:flex}.aside.svelte-14lfac3:last-child{margin-right:5px}.aside.svelte-14lfac3:hover{color:var(--text)}.fold.svelte-14lfac3{width:22px;height:22px;color:var(--text-faint);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;margin:0 5px 0 0;padding:0;display:flex}.fold.svelte-14lfac3:hover,.fold.svelte-14lfac3:focus-visible{color:var(--text)}.aside.svelte-14lfac3{opacity:0}.row.svelte-14lfac3:hover .aside:where(.svelte-14lfac3),.aside.svelte-14lfac3:focus-visible{opacity:1}.row.pending.svelte-14lfac3{gap:9px;padding:0 8px}.row.pending.svelte-14lfac3,.row.pending.svelte-14lfac3:hover{color:var(--text-faint);cursor:default;background:0 0;animation:1.2s ease-in-out infinite alternate svelte-14lfac3-pending}@keyframes svelte-14lfac3-pending{0%{opacity:1}to{opacity:.4}}.depth-0.svelte-14lfac3 .row:where(.svelte-14lfac3){color:var(--text);font-size:14px}.row.noted.svelte-14lfac3{height:40px}.glyph.svelte-14lfac3{flex:none;display:flex}.text.svelte-14lfac3{flex-direction:column;flex:1;min-width:0;display:flex}.note.svelte-14lfac3{color:var(--text-faint);text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.3;overflow:hidden}.label.svelte-14lfac3{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.more.svelte-13lyzrt{display:flex}.more.svelte-13lyzrt .anchor{width:100%;display:flex}.more.svelte-13lyzrt .trigger{width:100%;color:var(--text-dim);justify-content:flex-start;gap:10px;font-size:14px}.more.svelte-13lyzrt .trigger:hover:not(:disabled){color:var(--text)}.more.active.svelte-13lyzrt .trigger.bare,.more.active.svelte-13lyzrt .trigger.bare:hover:not(:disabled){background:var(--accent-soft);color:var(--text)}.act.svelte-13lyzrt{width:26px;height:26px;color:var(--text-dim);cursor:pointer;background:0 0;border:none;border-radius:4px;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.act.svelte-13lyzrt:hover:not(:disabled){background:var(--surface-hover);color:var(--text)}.sidebar.svelte-129hoe0{border-right:1px solid var(--line);background:var(--surface-2);flex-direction:column;width:240px;height:100%;min-height:0;padding-bottom:12px;display:flex}.top.svelte-129hoe0{height:var(--topbar);flex:none;align-items:center;padding:0 9px;display:flex}.top.svelte-129hoe0 .trigger{color:var(--text);gap:8px;font-size:14px;font-weight:600}.top.svelte-129hoe0 a:where(.svelte-129hoe0){text-decoration:none}.lenses.svelte-129hoe0{border-bottom:1px solid var(--line);flex-direction:column;flex:none;gap:1px;margin:0;padding:4px 8px 8px;list-style:none;display:flex}.lens.svelte-129hoe0{width:100%;height:32px;color:var(--text-dim);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;gap:10px;padding:0 8px;font-size:14px;text-decoration:none;display:flex}.lens.svelte-129hoe0:hover{background:var(--surface-hover);color:var(--text)}.lens.active.svelte-129hoe0,.lens.active.svelte-129hoe0:hover{background:var(--accent-soft);color:var(--text)}.lens.svelte-129hoe0 .grow:where(.svelte-129hoe0){text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}kbd.svelte-129hoe0{border:1px solid var(--line);background:var(--surface);min-width:18px;color:var(--text-faint);text-align:center;border-radius:5px;flex:none;padding:1px 5px;font-family:inherit;font-size:11px}.count.svelte-129hoe0{color:var(--text-faint);font-variant-numeric:tabular-nums;flex:none;font-size:12px}.places.svelte-129hoe0{flex:auto;min-height:0;padding-top:6px;display:flex}@media (max-width:900px){.sidebar.svelte-129hoe0{z-index:17;visibility:hidden;width:min(300px,86vw);height:100dvh;transition:transform .2s,visibility .2s;position:fixed;top:0;bottom:0;left:0;overflow-y:auto;transform:translate(-100%)}.sidebar.open.svelte-129hoe0{visibility:visible;transform:translate(0)}}.ask.svelte-dz95wo{align-items:center;gap:6px;display:flex}.label.svelte-dz95wo{color:var(--text-dim);white-space:nowrap;font-size:12px}.open.svelte-dz95wo{border:1px solid var(--line-strong);background:var(--surface);color:var(--text);font:inherit;cursor:pointer;border-radius:14px;align-items:center;gap:6px;padding:4px 10px;font-size:13px;display:inline-flex}.said.svelte-dz95wo{color:var(--text-dim);margin:0;padding:6px 12px;font-size:12px}@media (max-width:900px){.label.svelte-dz95wo{display:none}}.panel.svelte-13124d5{flex-direction:column;min-height:0;padding:10px 0 6px;display:flex}header.svelte-13124d5{justify-content:space-between;align-items:center;gap:8px;padding:0 8px 6px 10px;display:flex}.tab-row.svelte-13124d5{align-items:center;gap:6px;min-width:0;display:flex}.filter.svelte-13124d5{color:var(--text-dim);align-items:center;gap:8px;padding:0 10px 10px;display:flex}.pick.svelte-13124d5{flex:1;min-width:0}.pick.svelte-13124d5 .trigger{padding:6px 10px;font-size:13px}.body.svelte-13124d5{scrollbar-width:thin;flex:1;min-height:0;padding:0 10px 10px;overflow-y:auto}.notice.svelte-13124d5{color:var(--ok);margin:0 6px 8px;font-size:12px}.body.svelte-13124d5 .alert:where(.svelte-13124d5){margin:0 6px 10px;padding:8px 10px;font-size:13px}.loading.svelte-13124d5{padding:24px 12px}.rows.svelte-13124d5{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.rows.svelte-13124d5 li:where(.svelte-13124d5){border-radius:5px;flex-wrap:wrap;align-items:flex-start;gap:2px;display:flex}.answers.svelte-13124d5{flex-wrap:wrap;flex:0 0 100%;align-items:center;gap:6px;padding:0 10px 10px 50px;display:flex}.asked.svelte-13124d5{color:var(--text-dim);font-size:12px}.mover.svelte-13124d5{flex-direction:column;gap:14px;display:flex}.mover.svelte-13124d5 .asked:where(.svelte-13124d5){margin:0}.actions.svelte-13124d5{flex-wrap:wrap;gap:8px;display:flex}.rows.svelte-13124d5 li:where(.svelte-13124d5):hover{background:var(--surface-hover)}.row.svelte-13124d5{min-width:0;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:5px;flex:1;align-items:flex-start;gap:10px;padding:10px 4px 10px 10px;font-size:13px;line-height:normal;text-decoration:none;display:flex}.still.svelte-13124d5{cursor:default}.wrong.svelte-13124d5{color:var(--danger);font-size:12px}.face.svelte-13124d5{flex:none;padding-top:1px;display:flex}.glyph.svelte-13124d5{background:var(--surface-2);width:30px;height:30px;color:var(--text-dim);border-radius:50%;justify-content:center;align-items:center;display:flex}.text.svelte-13124d5{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.sentence.svelte-13124d5{color:var(--text-dim);line-height:1.45}.sentence.svelte-13124d5 strong:where(.svelte-13124d5){color:var(--text);font-weight:600}.meta.svelte-13124d5{color:var(--text-faint);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.ref.svelte-13124d5{font-variant-numeric:tabular-nums}.repeat.svelte-13124d5{background:var(--surface-2);color:var(--text-dim);border-radius:5px;padding:0 6px;font-size:11px;font-weight:600}.reader.svelte-13124d5{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.preview.svelte-13124d5{color:var(--text-faint);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.45;overflow:hidden}.dot.svelte-13124d5{background:var(--accent);border-radius:50%;flex:none;width:7px;height:7px;margin-top:8px}.row-actions.svelte-13124d5{opacity:0;flex:none;padding:8px 6px 0 0;display:flex}.rows.svelte-13124d5 li:where(.svelte-13124d5):hover .row-actions:where(.svelte-13124d5),.rows.svelte-13124d5 li:where(.svelte-13124d5):focus-within .row-actions:where(.svelte-13124d5){opacity:1}.unread.svelte-13124d5 .sentence:where(.svelte-13124d5){color:var(--text)}.more.svelte-13124d5{justify-content:center;padding:12px 0 6px;display:flex}@media (max-width:900px){.row-actions.svelte-13124d5{opacity:1}}.anchor.svelte-1tecbks{display:flex;position:relative}.glyph.svelte-1tecbks{width:32px;height:32px;color:var(--text-dim);cursor:pointer;background:0 0;border:none;border-radius:4px;flex:none;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.glyph.svelte-1tecbks:hover{background:var(--surface-hover);color:var(--text)}.glyph[aria-expanded=true].svelte-1tecbks{color:var(--text)}.waiting.svelte-1tecbks{border:1px solid var(--surface-2);background:var(--accent);min-width:17px;height:17px;color:var(--accent-contrast);font-variant-numeric:tabular-nums;text-align:center;pointer-events:none;border-radius:9px;padding:0 4px;font-size:10px;font-weight:600;line-height:15px;position:absolute;top:-3px;right:-4px}.sr.svelte-1tecbks{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sheet.svelte-1tecbks{z-index:18;border:1px solid var(--line);background:var(--surface-2);width:min(400px,100vw - 16px);max-height:min(72vh,640px);box-shadow:var(--shadow);transform-origin:100% 0;opacity:0;visibility:hidden;border-radius:6px;flex-direction:column;transition:transform .18s cubic-bezier(.2,.8,.2,1),opacity .12s,visibility 0s linear .18s;display:flex;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;transform:scale(0)}.sheet.open.svelte-1tecbks{opacity:1;visibility:visible;transition:transform .18s cubic-bezier(.2,.8,.2,1),opacity .12s,visibility;transform:scale(1)}@media (prefers-reduced-motion:reduce){.sheet.svelte-1tecbks,.sheet.open.svelte-1tecbks{transition:none}}.content.svelte-1tecbks{flex-direction:column;flex:auto;min-height:0;display:flex}@media (max-width:900px){.anchor.svelte-1tecbks{position:static}.sheet.svelte-1tecbks{top:calc(var(--topbar) + 4px);width:auto;max-height:calc(100dvh - var(--topbar) - 84px);position:fixed;left:8px;right:8px}}.plan.svelte-6grctc{flex:none;width:150px;height:44px;position:relative}.start-time.svelte-je761{--clock:var(--warm);--clock-contrast:var(--surface);--clock-well:color-mix(in srgb, var(--warm) 14%, transparent);flex:100%;gap:12px;padding:4px 2px 0;display:grid}.days.svelte-je761{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.day.svelte-je761{color:color-mix(in srgb, var(--warm) 75%, var(--text));font:inherit;cursor:pointer;background:0 0;border:none;border-radius:5px;justify-items:center;gap:2px;padding:6px 0;display:grid}.day.svelte-je761:hover{background:color-mix(in srgb, var(--warm) 14%, transparent);color:var(--text)}.day[aria-pressed=true].svelte-je761{background:color-mix(in srgb, var(--warm) 26%, transparent);color:var(--text)}.weekday.svelte-je761{font-size:11px}.date.svelte-je761{font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.day.today.svelte-je761 .date:where(.svelte-je761){color:var(--warm)}.starts.svelte-je761{grid-template-columns:1fr 1fr;gap:10px;margin:-4px -6px;display:grid}.menu-row.svelte-je761{color:color-mix(in srgb, var(--warm) 75%, var(--text))}.menu-row.svelte-je761:hover:not(:disabled){background:color-mix(in srgb, var(--warm) 14%, transparent);color:var(--text)}.clock.svelte-je761{border-top:1px solid color-mix(in srgb, var(--warm) 30%, transparent);padding-top:12px}.actions.svelte-je761{justify-content:flex-end;gap:8px;display:flex}.timerbox.svelte-1ly0s1a{z-index:20;position:absolute;top:0;left:0;right:0}.timerbox.sheet.svelte-1ly0s1a{position:static}.timerbox.svelte-1ly0s1a:not(.sheet) .box.open{box-shadow:var(--shadow)}.timerbox.svelte-1ly0s1a .box,.timerbox.svelte-1ly0s1a .box:hover:not(.open),.timerbox.svelte-1ly0s1a .box.open,.timerbox.svelte-1ly0s1a .box:focus-within{background:var(--surface-2);border-color:#0000}.timerbox.live.svelte-1ly0s1a .elapsed:where(.svelte-1ly0s1a){color:var(--warm)}.timerbox.svelte-1ly0s1a .tools:where(.svelte-1ly0s1a) .trigger,.timerbox.svelte-1ly0s1a .billable:where(.svelte-1ly0s1a){border-color:var(--line);background:0 0}.timerbox.svelte-1ly0s1a .tools:where(.svelte-1ly0s1a) .trigger:hover:not(:disabled),.timerbox.svelte-1ly0s1a .billable:where(.svelte-1ly0s1a):hover{border-color:var(--line-strong);background:var(--surface-hover)}.timerbox.live.svelte-1ly0s1a .tools:where(.svelte-1ly0s1a) .trigger.set,.timerbox.live.svelte-1ly0s1a .billable.on:where(.svelte-1ly0s1a){border-color:var(--line);color:var(--warm)}.track.svelte-1ly0s1a{min-width:0;height:30px;color:var(--text-dim);font:inherit;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:none;flex:1;align-items:center;gap:6px;padding:0 8px 0 4px;font-size:14px;display:flex}.track.svelte-1ly0s1a svg{color:var(--accent)}.track.svelte-1ly0s1a:hover:not(:disabled){color:var(--text)}.track.svelte-1ly0s1a:disabled{cursor:default;opacity:.5}.said.idle.svelte-1ly0s1a{display:none}.said.svelte-1ly0s1a{flex:auto;align-items:center;min-width:0;display:flex;position:relative}.suggestions.svelte-1ly0s1a{border-top:1px solid var(--line);max-height:min(320px,50dvh);margin:0 4px 4px;padding:4px 0 0;overflow-y:auto}.hit-group.svelte-1ly0s1a+.hit-group:where(.svelte-1ly0s1a){border-top:1px solid var(--line);margin-top:4px;padding-top:4px}.hit-head.svelte-1ly0s1a{color:var(--text-faint);letter-spacing:.09em;text-transform:uppercase;margin:0;padding:8px 9px 4px;font-size:11px;font-weight:600}.suggestions.svelte-1ly0s1a button:where(.svelte-1ly0s1a){width:100%;color:var(--text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;gap:10px;padding:7px 9px;font-size:13px;display:flex}.suggestions.svelte-1ly0s1a button:where(.svelte-1ly0s1a):hover,.suggestions.svelte-1ly0s1a button.on:where(.svelte-1ly0s1a){background:var(--surface-hover)}.said-text.svelte-1ly0s1a{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.mark.svelte-1ly0s1a{flex:0 auto;align-items:center;gap:6px;min-width:0;max-width:60%;font-size:12px;display:inline-flex}.mark.svelte-1ly0s1a:only-child{max-width:100%;font-size:13px}.mark-dot.svelte-1ly0s1a{border-radius:50%;flex:none;width:8px;height:8px}.mark-name.svelte-1ly0s1a{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.mark-more.svelte-1ly0s1a,.mark-sub.svelte-1ly0s1a{color:var(--text-dim);white-space:nowrap;flex:none}.hit-when.svelte-1ly0s1a{color:var(--text-dim);white-space:nowrap;flex:none;margin-left:auto;font-size:12px}.hit-plus.svelte-1ly0s1a{color:var(--text-dim);flex:none;margin-left:auto;font-size:14px}.mark-sub.svelte-1ly0s1a:before{content:"2";margin-right:6px}.reason.svelte-1ly0s1a{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.elapsed.svelte-1ly0s1a{color:var(--text);font-variant-numeric:tabular-nums;letter-spacing:-.01em;flex:none;font-size:15px;font-weight:500}.elapsed.open.svelte-1ly0s1a{cursor:pointer;background:0 0;border:none;border-radius:4px;padding:4px 6px 4px 0;font-family:inherit}.clock.svelte-1ly0s1a{background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;padding-bottom:2px;transition:background-size .22s cubic-bezier(.2,.8,.2,1)}.elapsed.open.svelte-1ly0s1a:hover .clock:where(.svelte-1ly0s1a),.elapsed.open.svelte-1ly0s1a:focus-visible .clock:where(.svelte-1ly0s1a),.elapsed.open[aria-expanded=true].svelte-1ly0s1a .clock:where(.svelte-1ly0s1a){background-size:100% 1px}@media (prefers-reduced-motion:reduce){.clock.svelte-1ly0s1a{transition:none}}.act.svelte-1ly0s1a{background:var(--warm-strong);cursor:pointer;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;width:30px;height:30px;margin-right:4px;padding:0;transition:background .12s;display:flex}.act.svelte-1ly0s1a:hover:not(:disabled){background:color-mix(in srgb, var(--warm-strong) 85%, var(--warm))}.act.svelte-1ly0s1a:active:not(:disabled){background:color-mix(in srgb, var(--warm-strong) 85%, black)}.act.svelte-1ly0s1a:disabled{opacity:.5;cursor:default}.square.svelte-1ly0s1a{background:color-mix(in srgb, var(--warm-strong) 35%, black);border-radius:2px;width:10px;height:10px}.shut.svelte-1ly0s1a{width:28px;height:28px;color:var(--text-dim);cursor:pointer;background:0 0;border:none;border-radius:4px;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.shut.svelte-1ly0s1a:hover{background:var(--surface-hover);color:var(--text)}.timerbox.unknown.svelte-1ly0s1a{visibility:hidden}.tools.svelte-1ly0s1a{flex:none;align-items:center;gap:6px;display:flex}.tools.svelte-1ly0s1a .text{max-width:120px}@container timer (width<=520px){.tools.svelte-1ly0s1a .text{display:none}}.billable.svelte-1ly0s1a{border:1px solid var(--line);background:var(--surface);width:28px;min-height:28px;color:var(--text-dim);cursor:pointer;border-radius:4px;justify-content:center;align-items:center;padding:0;display:inline-flex}.billable.svelte-1ly0s1a:hover{border-color:var(--line-strong);color:var(--text)}.billable.on.svelte-1ly0s1a{border-color:var(--accent);color:var(--accent)}.dot.svelte-1ly0s1a{border-radius:50%;flex:none;width:9px;height:9px}.none.svelte-1ly0s1a{color:var(--text-dim);margin:8px 9px;font-size:13px}.topbar.svelte-yic9pk{z-index:13;height:var(--topbar);border-bottom:1px solid var(--line);background:var(--surface-2);flex:none;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:0 12px 0 4px;display:grid;position:relative}.lead.svelte-yic9pk,.trail.svelte-yic9pk{align-items:center;gap:8px;min-width:0;display:flex}.trail.svelte-yic9pk{justify-content:flex-end}.glyph.svelte-yic9pk{width:30px;height:30px;color:var(--text-dim);cursor:pointer;background:0 0;border:none;border-radius:4px;flex:none;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.glyph.svelte-yic9pk:hover,.glyph.open.svelte-yic9pk,.glyph.open.svelte-yic9pk:hover{background:var(--surface-hover);color:var(--text)}.timer.idle.svelte-yic9pk{flex:none;width:150px;min-width:0}.timer.svelte-yic9pk{flex:0 440px;min-width:280px;height:44px;position:relative;container:timer/inline-size}@media (max-width:900px){.topbar.svelte-yic9pk{grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:0 8px}.topbar.tracking.svelte-yic9pk{z-index:35}.side-toggle.svelte-yic9pk,.split-toggle.svelte-yic9pk{display:none}.clock.svelte-yic9pk{border:1px solid var(--line);background:var(--surface);min-width:38px;height:30px;color:var(--text-dim);font-variant-numeric:tabular-nums;cursor:pointer;border-radius:5px;flex:none;justify-content:center;align-items:center;gap:7px;padding:0 10px;font-size:13px;font-weight:600;display:flex}.clock.svelte-yic9pk:hover{border-color:var(--line-strong);color:var(--text)}.clock.live.svelte-yic9pk,.clock.live.svelte-yic9pk:hover{border-color:var(--accent);background:var(--accent-soft);color:var(--accent)}.beat.svelte-yic9pk{background:var(--mark,var(--accent));border-radius:50%;flex:none;width:8px;height:8px;animation:1.8s ease-in-out infinite svelte-yic9pk-clock-beat}.scrim.svelte-yic9pk{z-index:1;background:var(--scrim);cursor:default;border:none;width:100%;height:100%;position:fixed;inset:0}.timer.sheet.svelte-yic9pk{top:calc(8px + env(safe-area-inset-top,0px));z-index:2;min-width:0;height:auto;max-height:calc(100dvh - 16px - env(safe-area-inset-top,0px));background:var(--surface);box-shadow:var(--shadow);border-radius:6px;padding:8px;position:fixed;left:8px;right:8px;overflow-y:auto;container-type:normal}.timer.sheet.svelte-yic9pk:focus-visible{outline:none}}@keyframes svelte-yic9pk-clock-beat{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.72)}}.stack.svelte-1kymlcg{top:calc(var(--topbar,0px) + 12px);z-index:45;flex-direction:column;gap:8px;width:min(460px,100vw - 32px);display:flex;position:fixed;left:50%;transform:translate(-50%)}.toast.svelte-1kymlcg{border:1px solid var(--line-strong);background:var(--surface);box-shadow:var(--shadow);border-radius:5px;align-items:center;gap:12px;padding:11px 12px 11px 16px;display:flex}.toast.done.svelte-1kymlcg{border-color:var(--ok)}.toast[data-tone=warning].svelte-1kymlcg{border-color:var(--warm);background:var(--warm-soft)}.toast[data-tone=info].svelte-1kymlcg{border-color:var(--info);background:var(--info-soft)}.said.svelte-1kymlcg{flex:1;min-width:0;font-size:14px}.back.svelte-1kymlcg{border:1px solid var(--line);background:var(--surface-2);color:var(--accent);cursor:pointer;border-radius:4px;flex:none;padding:5px 12px;font-size:13px;font-weight:600}.back.svelte-1kymlcg:hover:not(:disabled){border-color:var(--accent)}.back.svelte-1kymlcg:disabled{opacity:.5;cursor:default}.shut.svelte-1kymlcg{width:26px;height:26px;color:var(--text-dim);cursor:pointer;background:0 0;border:none;border-radius:4px;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.shut.svelte-1kymlcg:hover{background:var(--surface-hover);color:var(--text)}@media (max-width:600px){.stack.svelte-1kymlcg{width:calc(100vw - 24px)}}:root{--topbar:46px;--bottombar:0px;--bg:#f2f5f8;--surface:#fff;--surface-2:#e5ebf1;--surface-hover:#edf1f5;--line:#d7e0e8;--line-strong:#b9c6d2;--text:#16242f;--text-dim:#4f5f6d;--text-faint:#586876;--brand-green:#0f9531;--brand-dark:#132633;--brand-ink:var(--brand-dark);--accent:#147029;--accent-hover:#11591f;--accent-soft:#cae7cd;--accent-contrast:#fff;--focus:#9aa8b4;--chosen:#d4dce4;--warm:#a85305;--warm-strong:#864204;--warm-soft:#fceedd;--info:#1f5fa8;--info-soft:#e3eefb;--danger:#c2352b;--ok:#237b32;--mark-none:#97a4b0;--done:color-mix(in srgb, var(--text-faint) 50%, var(--surface));--tint:13%;--tint-strong:26%;--scrim:#13263366;--shadow:0 1px 2px #13263312, 0 10px 26px #1326331f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=dark]{--bg:#1b1b1b;--surface:#202020;--surface-2:#181818;--surface-hover:#272727;--line:#2c2c2c;--line-strong:#3b3b3b;--text:#ededed;--text-dim:#a6a6a6;--text-faint:#969696;--brand-green:#0f9531;--brand-dark:#132633;--brand-ink:#e6eef4;--accent:#75d675;--accent-hover:#87e582;--accent-soft:#274427;--accent-contrast:#04170a;--focus:#555;--chosen:#2a2a2a;--warm:#f59d4b;--warm-strong:#f28c2c;--warm-soft:#33291f;--info:#7fb4ee;--info-soft:#1b2a3d;--danger:#f08279;--ok:#6cc771;--mark-none:#7c8288;--tint:26%;--tint-strong:44%;--scrim:#0000009e;--shadow:0 1px 2px #00000080, 0 12px 30px #00000080;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}body{background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;margin:0;font-family:Noto Sans,system-ui,sans-serif;font-size:14px;line-height:1.5}button,input,select,textarea{font-family:inherit}:focus-visible{outline:1px solid var(--focus);outline-offset:2px;border-radius:4px}main:focus-visible{outline:none}::selection{background:var(--line-strong);color:var(--text)}h1{letter-spacing:-.01em;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 14px;font-size:20px;font-weight:600;display:flex}h1,h2,h3{color:var(--brand-ink)}a{color:var(--accent)}table{border-collapse:collapse;width:100%}th{border-bottom:1px solid var(--line);color:var(--text-dim);text-align:left;white-space:nowrap;padding:7px 10px;font-size:12px;font-weight:600}td{border-bottom:1px solid var(--line);padding:8px 10px}.scroller{scrollbar-width:thin;overflow-x:auto}.scroller table{min-width:540px}.dim{color:var(--text-dim)}:is(s,del){-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:calc(-.5ex - .5px);text-decoration:underline;text-decoration-thickness:1px}.empty{border:1px dashed var(--line-strong);background:var(--surface);color:var(--text-dim);text-align:center;border-radius:5px;padding:28px 20px}.empty strong{color:var(--text);margin-bottom:6px;font-size:15px;display:block}.loading{color:var(--text-dim);align-items:center;gap:10px;padding:12px 0;display:flex}.loading:before{content:"";border:2px solid var(--line);border-top-color:var(--accent);border-radius:50%;width:14px;height:14px;animation:.8s linear infinite ampletrack-spin}@keyframes ampletrack-spin{to{transform:rotate(360deg)}}.boot.svelte-1v2axqk{background:var(--bg);color:var(--text);place-items:center;display:grid;position:fixed;inset:0}.boot.svelte-1v2axqk .alert:where(.svelte-1v2axqk){position:absolute;top:calc(50% + 52px)}.mark.svelte-1v2axqk{display:grid}.mark.spinning.svelte-1v2axqk .ring{transform-origin:20px 20px;animation:1.2s cubic-bezier(.6,.1,.4,.9) infinite ampletrack-spin}.alert{border:1px solid var(--danger);color:var(--danger);border-radius:4px;flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 12px;padding:8px 12px;display:flex}input{accent-color:var(--accent)}.field{border:1px solid var(--line);background:var(--surface);color:var(--text);border-radius:4px;padding:6px 10px;font-size:13px}.field::placeholder{color:var(--text-faint)}.field:hover:not(:disabled){border-color:var(--line-strong)}.field:focus{border-color:var(--accent);outline:1px solid var(--accent);outline-offset:0}.field:disabled{background:var(--surface-2);color:var(--text-faint)}:is(button,a).primary,:is(button,a).ghost,:is(button,a).subtle,:is(button,a).danger{white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:500;line-height:1.2;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}:is(button,a).primary{background:var(--accent);color:var(--accent-contrast);font-weight:600}:is(button,a).primary:hover:not(:disabled){background:var(--accent-hover)}:is(button,a).ghost{border-color:var(--line);background:var(--surface);color:var(--text)}:is(button,a).ghost:hover:not(:disabled){border-color:var(--line-strong);background:var(--surface-hover)}:is(button,a).subtle{color:var(--text-dim);background:0 0}:is(button,a).subtle:hover:not(:disabled){background:var(--surface-hover);color:var(--text)}:is(button,a).danger{border-color:var(--line);background:var(--surface);color:var(--danger)}:is(button,a).danger:hover:not(:disabled){border-color:var(--danger);background:var(--surface-hover)}:is(button,a):is(.primary,.ghost,.subtle,.danger):disabled{opacity:.5;cursor:default}.toolbar{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.menu-group{flex-direction:column;gap:1px;display:flex}.menu-label{color:var(--text-dim);letter-spacing:.08em;text-transform:uppercase;margin:8px 9px 4px;font-size:11px;font-weight:600}.menu-row{width:100%;min-height:28px;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;gap:9px;padding:4px 8px;font-size:13px;text-decoration:none;display:flex}.menu-row:hover:not(:disabled){background:var(--surface-hover)}.menu-row:disabled{opacity:.5;cursor:default}.menu-row .grow{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.menu-row .trail{color:var(--text-dim);white-space:nowrap;font-size:12px}.menu-row[aria-pressed=true],.menu-row[aria-current=true]{color:var(--accent);font-weight:500}.menu-line{background:var(--line);border:none;height:1px;margin:6px 4px}.skip.svelte-1v2axqk{z-index:30;background:var(--accent);color:var(--accent-contrast);border-radius:4px;padding:10px 14px;text-decoration:none;position:absolute;left:-9999px}.skip.svelte-1v2axqk:focus{top:12px;left:12px}.app.svelte-1v2axqk{display:contents}.shell.svelte-1v2axqk{grid-template-rows:auto minmax(0,1fr);grid-template-columns:240px minmax(0,1fr) auto;height:100dvh;display:grid;position:relative;overflow:hidden}.shell.svelte-1v2axqk>.sidebar{grid-area:1/1/3}.shell.svelte-1v2axqk>.topbar{grid-area:1/2/auto/4}.backdrop.svelte-1v2axqk{display:none}main.svelte-1v2axqk{grid-area:2/2;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}main.split.svelte-1v2axqk>.pane[data-pane=left]{flex:0 0 calc(var(--left-share) * 100% - 4px)}main.resizing.svelte-1v2axqk{cursor:col-resize;-webkit-user-select:none;user-select:none}main.resizing.svelte-1v2axqk>.pane{pointer-events:none}.divider.svelte-1v2axqk{border:none;border-left:1px solid var(--line);cursor:col-resize;touch-action:none;background:0 0;flex:none;width:8px;padding:0;position:relative}.divider.svelte-1v2axqk:after{content:"";background:var(--accent);opacity:0;border-radius:2px;transition:opacity .12s;position:absolute;inset:0 2px 0 1px}.divider.svelte-1v2axqk:hover:after,.divider.svelte-1v2axqk:focus-visible:after,main.resizing.svelte-1v2axqk .divider:where(.svelte-1v2axqk):after{opacity:.55}.switcher.svelte-1v2axqk{flex:none;justify-content:center;padding:8px 14px 0;display:flex}@media (max-width:900px){:root{--bottombar:60px}.shell.svelte-1v2axqk{grid-template-columns:minmax(0,1fr)}.shell.svelte-1v2axqk>.topbar,main.svelte-1v2axqk{grid-column:1}main.split.svelte-1v2axqk{flex-direction:column}main.split.svelte-1v2axqk>.pane[data-pane=left]{flex:1 1 0}.divider.svelte-1v2axqk{display:none}.backdrop.svelte-1v2axqk{z-index:16;background:var(--scrim);cursor:pointer;border:none;width:100%;height:100%;display:block;position:fixed;inset:0}body.drawer-open{overflow:hidden}}@media (max-width:600px){h1{margin-bottom:12px;font-size:18px}}@media (prefers-reduced-motion:reduce){*{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
