.bar:has(.sheet:not([hidden])){z-index:var(--z-sheet)}.sheet.svelte-185xwm9{z-index:var(--z-lift);top:100%;inline-size:min(23rem,100vw - 1rem);max-block-size:calc(var(--vvh,100dvh) - var(--bar-h) - 1rem);border-radius:var(--r-md);background:var(--bg-card,var(--surface-overlay,Canvas));border:1px solid var(--border-base,var(--border-base,#7f7f7f4d));box-shadow:var(--shadow-2,0 8px 28px #00000040);flex-direction:column;margin:.25rem 0 0;display:flex;position:absolute;inset-inline-end:0;overflow:hidden}.sheet.start.svelte-185xwm9{inset-inline:0 auto}.sheet[hidden].svelte-185xwm9,.head.svelte-185xwm9{display:none}.body.svelte-185xwm9{overscroll-behavior:contain;min-block-size:0;padding:.35rem;overflow-y:auto}@media (width<=47.99rem){.sheet.svelte-185xwm9,.sheet.start.svelte-185xwm9{z-index:var(--z-base);max-block-size:none;inline-size:auto;block-size:calc(var(--vvh,100dvh) - var(--bar-h));border:0;border-top:1px solid var(--border-subtle,var(--border-base));border-radius:var(--r-lg) var(--r-lg) 0 0;box-shadow:none;background:var(--surface-base,var(--bg-card));--row-h:56px;--row-px:1rem;animation:svelte-185xwm9-sheet-in var(--dur-base,.24s) var(--ease-out,ease-out);margin:0;inset-inline:0}.head.svelte-185xwm9{font-size:1.25rem;line-height:var(--lh-tight,1.25);color:var(--content-emphasised,var(--content-default));letter-spacing:-.005em;margin:0;padding:1.1rem 1.25rem .6rem;font-weight:650;display:block}.body.svelte-185xwm9{padding:0 .5rem calc(1rem + env(safe-area-inset-bottom))}}@keyframes svelte-185xwm9-sheet-in{0%{opacity:0;transform:translateY(.75rem)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.sheet.svelte-185xwm9{animation:none}}.undo-toast.svelte-7xdi1b{z-index:var(--z-toast);width:max-content;inset-inline:0;bottom:calc(var(--sp-4,1rem) + env(safe-area-inset-bottom));border-radius:var(--r-pill);background:var(--surface-overlay);border:1px solid var(--border-element);max-width:min(92vw,28rem);box-shadow:var(--shadow-pop);animation:svelte-7xdi1b-undo-in var(--dur-base) var(--ease-out);align-items:center;gap:.25rem;margin-block:0;margin-inline:auto;padding-block:0;padding-inline:1rem .25rem;font-size:.88rem;display:flex;position:fixed}.undo-text.svelte-7xdi1b{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.undo-btn.svelte-7xdi1b{min-height:var(--tap);min-width:var(--tap);border-radius:var(--r-pill);color:var(--accent);flex:none;padding:0 .9rem;font-weight:600}@keyframes svelte-7xdi1b-undo-in{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.undo-toast.svelte-7xdi1b{animation:none}}.hit.svelte-1ocgbwh{background:var(--accent-soft);color:inherit;border-radius:var(--r-xs);box-shadow:0 0 0 1px color-mix(in srgb, var(--accent) 35%, transparent);padding:0 1px;font-weight:700}.srt.svelte-1ocgbwh{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.group.svelte-1ocgbwh{--mark-end:2rem;margin-bottom:var(--sp-1);border-radius:var(--r-md);transition:background var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);border:1px dashed #0000}.group.drop.svelte-1ocgbwh{border-color:var(--border-element);background:var(--surface-hover)}header.svelte-1ocgbwh{align-items:center;gap:.1rem;min-height:34px;padding:0 .2rem;display:flex;position:relative}.group.favorites.svelte-1ocgbwh .gname.static:where(.svelte-1ocgbwh){align-items:center;gap:6px;display:inline-flex}.group.favorites.svelte-1ocgbwh .gname.static:where(.svelte-1ocgbwh) svg{color:var(--accent)}.onlyfav.svelte-1ocgbwh{min-height:28px;padding:0 var(--sp-2);border-radius:var(--r-pill);font-size:var(--fs-xs);color:var(--content-secondary);margin-inline-start:auto}.onlyfav.svelte-1ocgbwh:hover{background:var(--surface-hover);color:var(--content-emphasised)}.onlyfav[aria-pressed=true].svelte-1ocgbwh{color:var(--accent)}.group.named.svelte-1ocgbwh{margin-bottom:var(--sp-1);background:0 0;padding:0}.group.named.svelte-1ocgbwh>header:where(.svelte-1ocgbwh){margin-top:var(--sp-1);min-height:36px}.group.named.svelte-1ocgbwh .gname:where(.svelte-1ocgbwh){font-size:var(--fs-sm);letter-spacing:.01em;color:var(--content-secondary);align-items:center;gap:6px;font-weight:650;display:flex}.group.named.svelte-1ocgbwh .gname:where(.svelte-1ocgbwh):hover{color:var(--content-emphasised)}.group.named.svelte-1ocgbwh>ul:where(.svelte-1ocgbwh){border-inline-start:2px solid var(--border-subtle);margin-inline-start:1.15rem;padding-inline-start:.25rem}.group.named.svelte-1ocgbwh .item:where(.svelte-1ocgbwh) .open:where(.svelte-1ocgbwh),.group.named.svelte-1ocgbwh .gnew:where(.svelte-1ocgbwh){padding-inline-start:.6rem}.gadd.svelte-1ocgbwh{color:var(--content-quiet);border-radius:var(--r-sm);cursor:pointer;opacity:0;width:1.5rem;height:1.5rem;transition:opacity var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), background var(--dur-fast) var(--ease-out);background:0 0;border:0;place-items:center;padding:0;display:grid}header.svelte-1ocgbwh:hover .gadd:where(.svelte-1ocgbwh),.gadd.svelte-1ocgbwh:focus-visible{opacity:1}.gadd.svelte-1ocgbwh:hover{color:var(--content-emphasised);background:var(--surface-hover)}@media (hover:none){.gadd.svelte-1ocgbwh{opacity:1}}.gname.svelte-1ocgbwh{text-align:start;min-width:0;color:var(--content-tertiary);font:inherit;font-size:var(--fs-xs);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;flex:1;min-height:28px;padding:.2rem .3rem;font-weight:600;overflow:hidden}@media (pointer:coarse){.gname.svelte-1ocgbwh{min-height:var(--tap)}.gadd.svelte-1ocgbwh{position:relative}.gadd.svelte-1ocgbwh:after{content:"";position:absolute;inset:-.5rem}}.gname.static.svelte-1ocgbwh{cursor:default;color:var(--content-quiet)}.donesec.svelte-1ocgbwh .gname:where(.svelte-1ocgbwh){padding-inline-start:var(--sp-2)}.addgroup.svelte-1ocgbwh{color:var(--content-quiet);cursor:pointer;border-radius:var(--r-sm);opacity:0;width:1.5rem;height:1.5rem;transition:opacity var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out), background var(--dur-fast) var(--ease-out);background:0 0;border:0;place-items:center;padding:0;display:grid}header.svelte-1ocgbwh:hover .addgroup:where(.svelte-1ocgbwh),.addgroup.svelte-1ocgbwh:focus-visible{opacity:1}@media (hover:none){.addgroup.svelte-1ocgbwh{opacity:1}}.addgroup.svelte-1ocgbwh:hover{color:var(--content-emphasised);background:var(--surface-hover)}ul.svelte-1ocgbwh{margin:0;padding:0;list-style:none}.item.svelte-1ocgbwh{border-radius:var(--r-md);transition:background var(--dur-snappy) var(--ease-out);content-visibility:auto;contain-intrinsic-size:auto 2.25rem;align-items:stretch;display:flex;position:relative}.item.svelte-1ocgbwh:has(.menu:where(.svelte-1ocgbwh)){content-visibility:visible}.item.svelte-1ocgbwh:hover{background:var(--surface-hover)}.item.active.svelte-1ocgbwh{background:var(--surface-active)}.item.svelte-1ocgbwh:before{content:"";inset-inline-start:3px;border-radius:var(--r-pill);background:var(--accent);width:3px;height:18px;transition:transform var(--dur-base) var(--ease-spring);pointer-events:none;margin-top:-9px;position:absolute;top:50%;transform:scaleY(0)}.item.active.svelte-1ocgbwh:before{transform:scaleY(1)}.item.dragging.svelte-1ocgbwh{opacity:.4}.item.pending.svelte-1ocgbwh{background:var(--surface-hover);animation:1.4s ease-in-out infinite svelte-1ocgbwh-itempend}.item.pending.svelte-1ocgbwh:before{transform:scaleY(1)}@keyframes svelte-1ocgbwh-itempend{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.item.pending.svelte-1ocgbwh{animation:none}}.bucket.svelte-1ocgbwh{margin:var(--sp-3) 0 var(--sp-1);padding:0 var(--sp-2);font-size:var(--fs-xs);color:var(--content-quiet);font-weight:600}.sr.svelte-1ocgbwh{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.item[data-signal=unread].svelte-1ocgbwh .ttl:where(.svelte-1ocgbwh){color:var(--content-emphasised);font-weight:700}.shimmer.svelte-1ocgbwh{background:linear-gradient(100deg, currentColor 35%, var(--content-emphasised) 50%, currentColor 65%) 0 0 / 250% 100%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:1.6s linear 3 svelte-1ocgbwh-glint,0s linear 4.8s forwards svelte-1ocgbwh-glint-off}@keyframes svelte-1ocgbwh-live-pulse{0%{opacity:1;transform:scale(1)}70%,to{opacity:0;transform:scale(3)}}@keyframes svelte-1ocgbwh-glint-off{to{-webkit-text-fill-color:currentColor}}@keyframes svelte-1ocgbwh-glint{0%{background-position:150% 0}to{background-position:-50% 0}}@media (prefers-reduced-motion:reduce){.shimmer.svelte-1ocgbwh{-webkit-text-fill-color:currentColor;background:0 0;animation:none}}.open.svelte-1ocgbwh{text-align:start;min-width:0;color:var(--content-default);font:inherit;padding-block:.4rem;padding-inline:var(--sp-3) var(--mark-end);cursor:pointer;border-radius:var(--r-md);background:0 0;border:0;flex-direction:column;flex:1;gap:1px;text-decoration:none;display:flex}.row1.svelte-1ocgbwh{gap:var(--sp-2);align-items:center;display:flex}.ttl.svelte-1ocgbwh{min-width:0;font-size:var(--fs-md);text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:500;overflow:hidden}.nest.svelte-1ocgbwh{min-width:0;font-size:var(--fs-sm);color:var(--content-tertiary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nest.kids.svelte-1ocgbwh{color:var(--content-secondary);font-variant-numeric:tabular-nums}.more.svelte-1ocgbwh{inset-inline-end:.15rem;width:1.75rem;height:1.75rem;color:var(--content-tertiary);cursor:pointer;border-radius:var(--r-sm);opacity:0;transition:opacity var(--dur-fast) var(--ease-out), background var(--dur-fast) var(--ease-out);background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:50%;translate:0 -50%}.item.svelte-1ocgbwh:hover .more:where(.svelte-1ocgbwh),.item.active.svelte-1ocgbwh .more:where(.svelte-1ocgbwh),.more.svelte-1ocgbwh:focus-visible{opacity:1}header.svelte-1ocgbwh .more:where(.svelte-1ocgbwh){top:auto;opacity:0;width:1.5rem;height:1.5rem;position:static;inset-inline-end:auto;translate:none}header.svelte-1ocgbwh:hover .more:where(.svelte-1ocgbwh),header.svelte-1ocgbwh .more:where(.svelte-1ocgbwh):focus-visible{opacity:1}.more.svelte-1ocgbwh:hover{color:var(--content-emphasised);background:var(--surface-active)}:root[dir=rtl] .menu.svelte-1ocgbwh{transform-origin:0 0}.menu.svelte-1ocgbwh{inset-inline-end:.3rem;z-index:20;background:var(--surface-overlay);border:1px solid var(--border-element);border-radius:var(--r-md);min-width:11rem;padding:var(--sp-1);box-shadow:var(--shadow-pop);transform-origin:100% 0;animation:svelte-1ocgbwh-menu-in var(--dur-fast) var(--ease-spring);flex-direction:column;display:flex;position:absolute;top:100%}@keyframes svelte-1ocgbwh-menu-in{0%{opacity:0;transform:scale(.96)translateY(-4px)}}@media (prefers-reduced-motion:reduce){.menu.svelte-1ocgbwh{animation:none}}.menu.svelte-1ocgbwh button:where(.svelte-1ocgbwh){text-align:start;color:var(--content-default);font:inherit;font-size:var(--fs-sm);border-radius:var(--r-sm);cursor:pointer;background:0 0;border:0;align-items:center;gap:.55rem;padding:.4rem .6rem;display:flex}.menu.svelte-1ocgbwh button:where(.svelte-1ocgbwh):hover:not(:disabled){background:var(--surface-hover)}.menu.svelte-1ocgbwh button:where(.svelte-1ocgbwh):disabled{opacity:.45;cursor:default}.menu.svelte-1ocgbwh .danger:where(.svelte-1ocgbwh){color:var(--danger)}.mlabel.svelte-1ocgbwh{font-size:var(--fs-2xs);color:var(--content-quiet);padding:.35rem .6rem .1rem}.rename.svelte-1ocgbwh{width:calc(100% - .6rem);font-size:var(--fs-md);border-radius:var(--r-sm);margin:.25rem .3rem;padding:.3rem .5rem}.gsig.svelte-1ocgbwh{inset-inline-end:calc(var(--mark-end) - 1px);background:var(--accent);pointer-events:none;border-radius:50%;width:8px;height:8px;position:absolute;top:50%;translate:0 -50%}header.svelte-1ocgbwh:hover .gsig:where(.svelte-1ocgbwh),header.svelte-1ocgbwh:focus-within .gsig:where(.svelte-1ocgbwh){opacity:0}.gsig[data-signal=decision].svelte-1ocgbwh{background:var(--system-warning)}.gsig[data-signal=background].svelte-1ocgbwh{border:2px solid var(--accent);box-sizing:border-box;background:0 0}.gsig[data-signal=working].svelte-1ocgbwh{background:var(--system-positive);animation:1.4s ease-in-out infinite svelte-1ocgbwh-live-pulse}@media (prefers-reduced-motion:reduce){.gsig[data-signal=working].svelte-1ocgbwh{animation:none}}.item[data-signal=decision].svelte-1ocgbwh .ttl:where(.svelte-1ocgbwh){color:var(--content-emphasised);font-weight:600}.item[data-signal=decision].svelte-1ocgbwh:before{content:"";inset-inline-start:0;border-radius:var(--r-pill);background:var(--system-warning);width:3px;position:absolute;top:.5rem;bottom:.5rem}.item.done.svelte-1ocgbwh .ttl:where(.svelte-1ocgbwh){color:var(--content-tertiary)}.restore.svelte-1ocgbwh{border-radius:var(--r-sm);width:1.75rem;height:1.75rem;color:var(--content-tertiary);cursor:pointer;flex:none;place-items:center;margin-inline-end:1.9rem;padding:0;display:grid}.restore.svelte-1ocgbwh:hover{color:var(--content-emphasised);background:var(--surface-active)}@media (pointer:coarse){.restore.svelte-1ocgbwh{width:2.5rem;height:2.5rem;margin-inline-end:0}}.donesec.svelte-1ocgbwh{margin-top:var(--sp-2)}.navline.local.svelte-1ocgbwh{z-index:var(--z-base);margin-bottom:-2px;position:sticky;inset-block-start:0;inset-inline:0}.wrerr.svelte-1ocgbwh{margin:0 var(--sp-3) var(--sp-2)}.donemore.svelte-1ocgbwh{margin:var(--sp-1) 0 0;padding-inline:var(--sp-3);font-size:var(--fs-sm);color:var(--content-tertiary)}.donemore.svelte-1ocgbwh button:where(.svelte-1ocgbwh){min-height:32px;padding-inline:var(--sp-1);color:var(--accent)}.gnewrow.svelte-1ocgbwh{list-style:none}.gnew.svelte-1ocgbwh{width:100%;min-height:36px;padding:0 var(--sp-3);border-radius:var(--r-md);color:var(--content-tertiary);font:inherit;font-size:var(--fs-sm);text-align:start;cursor:pointer;align-items:center;gap:.45rem;display:flex}.gnew.svelte-1ocgbwh:hover{background:var(--surface-hover);color:var(--content-emphasised)}@media (pointer:coarse){.gnew.svelte-1ocgbwh{min-height:44px}}.grip.svelte-1ocgbwh{border-radius:var(--r-sm);width:22px;height:28px;color:var(--content-quiet);cursor:grab;touch-action:none;flex:none;place-items:center;margin-inline-start:-.1rem;padding:0;display:none}.grip.svelte-1ocgbwh:hover{color:var(--content-emphasised);background:var(--surface-hover)}.grip.svelte-1ocgbwh:active{cursor:grabbing}.reordering .grip.svelte-1ocgbwh{width:32px;height:40px;display:grid}.reordering .group.svelte-1ocgbwh ul:where(.svelte-1ocgbwh),.reordering .gnewrow.svelte-1ocgbwh,.reordering .lookwrap.svelte-1ocgbwh,.reordering .gadd.svelte-1ocgbwh{display:none}.reordering .item.svelte-1ocgbwh{pointer-events:none}.group.lifted.svelte-1ocgbwh{z-index:6;opacity:.65;box-shadow:var(--shadow-pop);position:relative}.group.dropbefore.svelte-1ocgbwh:before,.group.dropend.svelte-1ocgbwh:after{content:"";border-radius:var(--r-pill);background:var(--accent);height:3px;display:block}.group.dropbefore.svelte-1ocgbwh:before{margin:-3px 0 3px}.group.dropend.svelte-1ocgbwh:after{margin:3px 0 -3px}.rbar.svelte-1ocgbwh{z-index:7;justify-content:space-between;align-items:center;gap:var(--sp-2);margin:0 0 var(--sp-2);padding:var(--sp-2) var(--sp-3);border-radius:var(--r-md);background:var(--accent-soft);color:var(--content-emphasised);font-size:var(--fs-sm);display:flex;position:sticky;top:0}.rdone.svelte-1ocgbwh{min-height:36px;padding:0 var(--sp-3);border-radius:var(--r-md);background:var(--accent);color:var(--content-on-accent);font:inherit;cursor:pointer;font-weight:600}.gmark.svelte-1ocgbwh{border-radius:var(--r-sm);flex:none;place-items:center;width:28px;height:28px;padding:0;display:inline-grid}.lookwrap.svelte-1ocgbwh{margin:.1rem .4rem .5rem}@media (pointer:coarse){.gmark.svelte-1ocgbwh{width:36px;height:36px}}.hint.svelte-1ocgbwh{font-size:var(--fs-xs);color:var(--content-quiet);padding:.4rem .7rem}@media (hover:none){.more.svelte-1ocgbwh,header.svelte-1ocgbwh .more:where(.svelte-1ocgbwh){opacity:1}}@media (pointer:coarse){.ttl.svelte-1ocgbwh{white-space:normal;-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box}.rename.svelte-1ocgbwh{font-size:16px}.addgroup.svelte-1ocgbwh,header.svelte-1ocgbwh .more:where(.svelte-1ocgbwh){width:2.5rem;height:2.5rem}.more.svelte-1ocgbwh{width:2.75rem;height:44px}.open.svelte-1ocgbwh{min-height:44px}.item.svelte-1ocgbwh{contain-intrinsic-size:auto 2.75rem}}@media (width<=47.99rem){.group.svelte-1ocgbwh{margin-bottom:var(--sp-2)}.addgroup.svelte-1ocgbwh,.gadd.svelte-1ocgbwh{display:none}header.svelte-1ocgbwh{min-height:44px;padding:0 var(--sp-1);gap:var(--sp-1)}header.svelte-1ocgbwh .more:where(.svelte-1ocgbwh){opacity:1;width:2.75rem;height:44px;color:var(--content-tertiary);margin-inline-start:auto;translate:none}.gname.svelte-1ocgbwh{font-size:var(--fs-base);color:var(--content-default);padding:0 var(--sp-1);font-weight:500}.gname.static.svelte-1ocgbwh{padding-inline-start:var(--sp-2)}.item.svelte-1ocgbwh{margin-bottom:2px}.item.active.svelte-1ocgbwh{background:var(--surface-active)}.item.active.svelte-1ocgbwh .ttl:where(.svelte-1ocgbwh){color:var(--content-emphasised);font-weight:600}.group.svelte-1ocgbwh{--mark-end:3.25rem}.item.svelte-1ocgbwh .open:where(.svelte-1ocgbwh){padding-block:0;padding-inline:var(--sp-3) var(--mark-end);justify-content:center;min-height:44px}.item.svelte-1ocgbwh .more:where(.svelte-1ocgbwh){inset-inline-end:var(--sp-1)}.bucket.svelte-1ocgbwh{margin:var(--sp-3) 0 var(--sp-1)}}@media (width<=48rem){.group.svelte-1ocgbwh{margin:0 0 var(--sp-3);border-radius:var(--r-md);background:var(--surface-raised);padding:4px}header.svelte-1ocgbwh .more:where(.svelte-1ocgbwh){opacity:1}.item.svelte-1ocgbwh .more:where(.svelte-1ocgbwh){width:var(--tap,44px);height:var(--tap,44px);opacity:1;display:grid;inset-inline-end:2px}.open.svelte-1ocgbwh{min-height:48px;padding:.4rem var(--sp-3);-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;justify-content:center}.ttl.svelte-1ocgbwh{font-size:1rem}}@media (hover:hover) and (pointer:fine) and (width>=48rem){.group.svelte-1ocgbwh{--mark-end:.8rem}.item.svelte-1ocgbwh .more:where(.svelte-1ocgbwh){opacity:0}.item.svelte-1ocgbwh:hover .more:where(.svelte-1ocgbwh),.item.svelte-1ocgbwh:focus-within .more:where(.svelte-1ocgbwh),.more.svelte-1ocgbwh:focus-visible{opacity:1}.item.svelte-1ocgbwh:has(.menu:where(.svelte-1ocgbwh)) .more:where(.svelte-1ocgbwh){opacity:1}.item.active.svelte-1ocgbwh:not(:hover):not(:focus-within):not(:has(.menu)) .more:where(.svelte-1ocgbwh){opacity:0}.item.svelte-1ocgbwh:hover .open:where(.svelte-1ocgbwh),.item.svelte-1ocgbwh:focus-within .open:where(.svelte-1ocgbwh){padding-inline-end:2rem}.item.svelte-1ocgbwh:has(.menu:where(.svelte-1ocgbwh)) .open:where(.svelte-1ocgbwh){padding-inline-end:2rem}.item.svelte-1ocgbwh:hover .row1:where(.svelte-1ocgbwh) .marks,.item.svelte-1ocgbwh:focus-within .row1:where(.svelte-1ocgbwh) .marks{opacity:0}.item.svelte-1ocgbwh:has(.menu:where(.svelte-1ocgbwh)) .row1:where(.svelte-1ocgbwh) .marks{opacity:0}}
