.wm.svelte-hgtl7k{display:inline-flex;align-items:center;line-height:0;text-decoration:none}.wm.svelte-hgtl7k img:where(.svelte-hgtl7k){display:block;width:100%;height:auto}a.wm.svelte-hgtl7k:hover{opacity:.88}.btn.svelte-8t784r{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-3);border-radius:var(--radius-card);border:1px solid transparent;font-weight:var(--t-h4-weight);cursor:pointer;text-decoration:none;transition:background var(--motion-micro) var(--motion-ease),border-color var(--motion-micro) var(--motion-ease),color var(--motion-micro) var(--motion-ease),opacity var(--motion-micro) var(--motion-ease)}.btn.svelte-8t784r:hover{text-decoration:none}.btn.svelte-8t784r:disabled{opacity:.45;cursor:default}.s-sm.svelte-8t784r{padding:var(--space-2) var(--space-3);font-size:var(--t-caption-size);letter-spacing:var(--t-caption-track)}.s-md.svelte-8t784r{padding:var(--space-3) var(--space-4);font-size:var(--t-small-size);letter-spacing:var(--t-small-track)}.s-lg.svelte-8t784r{padding:var(--space-3) var(--space-5);min-height:var(--space-8);font-size:var(--t-body-size);letter-spacing:var(--t-body-track)}.v-primary.svelte-8t784r{background:var(--brand-ink);color:var(--accent-ink, var(--c-paper-000));border-color:var(--brand-ink)}.v-primary.svelte-8t784r:hover:not(:disabled){background:var(--brand-ink-deep);border-color:var(--brand-ink-deep);color:var(--accent-ink, var(--c-paper-000))}[data-theme=dark] .v-primary.svelte-8t784r{background:var(--c-brand-knockout);border-color:var(--c-brand-knockout);color:var(--c-brand-ink-deep)}[data-theme=dark] .v-primary.svelte-8t784r:hover:not(:disabled){background:var(--c-paper-100);border-color:var(--c-paper-100);color:var(--c-brand-ink-deep)}.v-secondary.svelte-8t784r{background:var(--surface-raised);color:var(--text);border-color:var(--rule-strong)}.v-secondary.svelte-8t784r:hover:not(:disabled){border-color:var(--text-secondary);color:var(--text)}.v-quiet.svelte-8t784r{background:transparent;color:var(--text-secondary);border-color:transparent}.v-quiet.svelte-8t784r:hover:not(:disabled){color:var(--text);background:var(--surface-sunken)}.v-danger.svelte-8t784r{background:transparent;color:var(--c-state-critical);border-color:var(--rule-strong)}[data-theme=dark] .v-danger.svelte-8t784r{color:color-mix(in srgb,var(--c-state-critical) 45%,var(--text))}.v-danger.svelte-8t784r:hover:not(:disabled){background:color-mix(in srgb,var(--c-state-critical) 10%,var(--surface))}.ca-labels.svelte-9t7mj5{display:inline-grid}.ca-labels.svelte-9t7mj5>span:where(.svelte-9t7mj5){grid-area:1 / 1}.ca-sizer.svelte-9t7mj5{visibility:hidden}button.btn.confirm-armed{background:color-mix(in srgb,var(--c-state-critical) 10%,var(--surface));border-color:var(--c-state-critical)}.field.svelte-q6cy0b{display:flex;flex-direction:column;gap:var(--space-2);width:100%}.label.svelte-q6cy0b{color:var(--text-muted)}input.svelte-q6cy0b{width:100%;border:1px solid var(--rule-strong);background:var(--surface-raised);color:var(--text);border-radius:var(--radius-card);padding:var(--space-3) var(--space-4);font-size:var(--control-font-size, var(--t-body-size))}input.lg.svelte-q6cy0b{min-height:var(--space-8)}input.svelte-q6cy0b::placeholder{color:var(--text-hint)}input.svelte-q6cy0b:focus{outline:none;border-color:var(--focus);box-shadow:0 0 0 1px var(--focus)}.hint.svelte-q6cy0b{color:var(--text-muted)}input.invalid.svelte-q6cy0b{border-color:var(--c-state-critical)}[data-theme=dark] input.invalid.svelte-q6cy0b{border-color:color-mix(in srgb,var(--c-state-critical) 45%,var(--text))}.error.svelte-q6cy0b{display:flex;align-items:baseline;gap:var(--space-2);color:var(--c-state-critical)}[data-theme=dark] .error.svelte-q6cy0b{color:color-mix(in srgb,var(--c-state-critical) 45%,var(--text))}.error.svelte-q6cy0b .mark:where(.svelte-q6cy0b){font-weight:var(--t-h4-weight)}.field.svelte-crfmm3{display:flex;flex-direction:column;gap:var(--space-2);width:100%}.label.svelte-crfmm3,.hint.svelte-crfmm3{color:var(--text-muted)}.control.svelte-crfmm3{position:relative;display:block}.control.svelte-crfmm3:after{content:"▾";position:absolute;right:var(--space-4);top:50%;transform:translateY(-50%);color:var(--text-muted);pointer-events:none}select.svelte-crfmm3{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;padding:var(--space-3) var(--space-7) var(--space-3) var(--space-4);border:1px solid var(--rule-strong);border-radius:var(--radius-card);background:var(--surface-raised);color:var(--text);font-size:var(--control-font-size, var(--t-body-size));cursor:pointer}select.svelte-crfmm3:focus{outline:none;border-color:var(--focus);box-shadow:0 0 0 1px var(--focus)}.appbar.svelte-1tl7g3z{--bar-control-h: var(--space-7);position:sticky;top:0;z-index:var(--z-bar);height:var(--bar-h);color:var(--text)}.surface.svelte-1tl7g3z{position:absolute;inset-inline:0;top:0;height:var(--bar-h);background:var(--surface);border-bottom:1px solid transparent}.surface.compact.svelte-1tl7g3z{height:var(--bar-h-compact);border-bottom-color:var(--rule-strong);background:color-mix(in srgb,var(--surface) var(--bar-surface-scrolled),transparent);-webkit-backdrop-filter:blur(var(--space-4)) saturate(1.2);backdrop-filter:blur(var(--space-4)) saturate(1.2)}.surface.opaque.svelte-1tl7g3z{background:var(--surface);-webkit-backdrop-filter:none;backdrop-filter:none}@media(prefers-reduced-transparency:reduce){.surface.compact.svelte-1tl7g3z{background:var(--surface);-webkit-backdrop-filter:none;backdrop-filter:none}}@media(forced-colors:active){.surface.svelte-1tl7g3z,.surface.compact.svelte-1tl7g3z{background:Canvas;-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom-color:CanvasText}}.inner.svelte-1tl7g3z{display:flex;align-items:center;gap:var(--space-5);height:100%;padding-inline:var(--space-6)}.skip.svelte-1tl7g3z{position:absolute;inset-inline-start:var(--space-3);top:var(--space-3);z-index:var(--z-skip);padding:var(--space-3) var(--space-5);min-height:var(--control-tap);display:inline-flex;align-items:center;background:var(--text);color:var(--surface);border-radius:var(--radius-card);font-size:var(--t-small-size);text-decoration:none;transform:translateY(-300%)}.skip.svelte-1tl7g3z:focus{transform:none}.brand.svelte-1tl7g3z,.places.svelte-1tl7g3z a:where(.svelte-1tl7g3z),.acct-link.svelte-1tl7g3z,.acct-btn.svelte-1tl7g3z,.menu-btn.svelte-1tl7g3z{position:relative}.brand.svelte-1tl7g3z:after,.places.svelte-1tl7g3z a:where(.svelte-1tl7g3z):after,.acct-link.svelte-1tl7g3z:after,.acct-btn.svelte-1tl7g3z:after,.menu-btn.svelte-1tl7g3z:after{content:"";position:absolute;inset-inline:0;inset-block:calc((100% - var(--control-tap)) / 2)}.brand.svelte-1tl7g3z{display:inline-flex;align-items:center;min-height:var(--bar-control-h);flex:none;line-height:0;text-decoration:none}.brand.svelte-1tl7g3z img:where(.svelte-1tl7g3z){display:block;width:var(--brand-w);height:auto}.wm-reverse.svelte-1tl7g3z,[data-theme=dark] .wm-ink.svelte-1tl7g3z{display:none!important}[data-theme=dark] .wm-reverse.svelte-1tl7g3z{display:block!important}.brand[aria-current=page].svelte-1tl7g3z{cursor:default}.places.svelte-1tl7g3z{flex:1;min-width:0}.places.svelte-1tl7g3z ul:where(.svelte-1tl7g3z),.menu-sheet.svelte-1tl7g3z ul:where(.svelte-1tl7g3z){display:flex;list-style:none;margin:0;padding:0}.places.svelte-1tl7g3z ul:where(.svelte-1tl7g3z){align-items:center;gap:var(--space-2)}.places.svelte-1tl7g3z a:where(.svelte-1tl7g3z){min-height:var(--bar-control-h)}.menu-sheet.svelte-1tl7g3z a:where(.svelte-1tl7g3z){min-height:var(--control-tap)}.places.svelte-1tl7g3z a:where(.svelte-1tl7g3z),.menu-sheet.svelte-1tl7g3z a:where(.svelte-1tl7g3z){display:inline-flex;align-items:center;padding-inline:var(--space-4);color:var(--text-secondary);font-size:var(--t-small-size);line-height:var(--t-small-lh);font-weight:var(--t-h4-weight);text-decoration:none;border-radius:var(--radius-card)}.places.svelte-1tl7g3z a:where(.svelte-1tl7g3z):hover,.menu-sheet.svelte-1tl7g3z a:where(.svelte-1tl7g3z):hover{color:var(--text)}.places.svelte-1tl7g3z a[aria-current]:where(.svelte-1tl7g3z),.menu-sheet.svelte-1tl7g3z a[aria-current]:where(.svelte-1tl7g3z),.acct-link[aria-current].svelte-1tl7g3z{color:var(--text);text-decoration-line:underline;text-decoration-thickness:2px;text-underline-offset:.45em}.end.svelte-1tl7g3z{display:flex;align-items:center;gap:var(--space-3);margin-inline-start:auto;flex:none}.acct-link.svelte-1tl7g3z,.acct-btn.svelte-1tl7g3z,.menu-btn.svelte-1tl7g3z{display:inline-flex;align-items:center;gap:var(--space-3);min-height:var(--bar-control-h);padding-inline:var(--space-4);border:1px solid var(--rule-strong);border-radius:var(--radius-card);background:transparent;color:var(--text);font-size:var(--t-small-size);font-weight:var(--t-h4-weight);text-decoration:none;cursor:pointer}.acct-link.svelte-1tl7g3z:hover,.acct-btn.svelte-1tl7g3z:hover,.menu-btn.svelte-1tl7g3z:hover{background:var(--surface-raised)}.acct-hold.svelte-1tl7g3z{display:inline-block;min-width:calc(var(--space-9) + var(--space-5));min-height:var(--bar-control-h)}.acct.svelte-1tl7g3z{position:relative}.acct-initial.svelte-1tl7g3z{display:none;width:var(--space-6);height:var(--space-6);place-items:center;border-radius:var(--radius-pill);background:var(--text);color:var(--surface);font-size:var(--t-caption-size)}.acct-name.svelte-1tl7g3z{max-width:calc(var(--space-11) + var(--space-9));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.caret.svelte-1tl7g3z{width:0;height:0;border-inline:4px solid transparent;border-top:5px solid currentColor}.acct-btn[aria-expanded=true].svelte-1tl7g3z .caret:where(.svelte-1tl7g3z){transform:rotate(180deg)}.popover.svelte-1tl7g3z{position:absolute;inset-inline-end:0;top:calc(100% + var(--space-2));z-index:var(--z-popover);min-width:calc(var(--space-11) + var(--space-9));max-width:calc(100vw - var(--space-6));padding:var(--space-3);display:flex;flex-direction:column;background:var(--surface-raised);border:1px solid var(--rule-strong);border-radius:var(--radius-panel);box-shadow:var(--elevation-overlay)}.popover.svelte-1tl7g3z:focus{outline:none}.who.svelte-1tl7g3z{margin:0;padding:var(--space-2) var(--space-4) var(--space-3);color:var(--text-muted);overflow-wrap:anywhere}.popover.svelte-1tl7g3z [role=menuitem]:where(.svelte-1tl7g3z){display:flex;align-items:center;min-height:var(--control-tap);padding-inline:var(--space-4);border:0;border-radius:var(--radius-card);background:transparent;color:var(--text);font-size:var(--t-small-size);text-align:start;text-decoration:none;cursor:pointer}.popover.svelte-1tl7g3z [role=menuitem]:where(.svelte-1tl7g3z):hover,.popover.svelte-1tl7g3z [role=menuitem]:where(.svelte-1tl7g3z):focus-visible{background:var(--surface)}.popover.svelte-1tl7g3z a[aria-current]:where(.svelte-1tl7g3z){text-decoration-line:underline;text-decoration-thickness:2px;text-underline-offset:.35em}.note.svelte-1tl7g3z{margin:0;padding-inline:var(--space-4);color:var(--c-state-critical)}.note.svelte-1tl7g3z:empty{display:none}.menu-btn.svelte-1tl7g3z{display:none}.bars.svelte-1tl7g3z{width:var(--space-5);height:var(--space-1);background:currentColor;box-shadow:0 -5px 0 currentColor,0 5px 0 currentColor}.menu-sheet.svelte-1tl7g3z{position:absolute;inset-inline:0;top:100%;z-index:var(--z-popover);background:var(--surface-raised);border-bottom:1px solid var(--rule-strong);box-shadow:var(--elevation-overlay);padding:var(--space-3) var(--space-5) var(--space-5)}.menu-sheet.svelte-1tl7g3z ul:where(.svelte-1tl7g3z){flex-direction:column}.menu-sheet.svelte-1tl7g3z a:where(.svelte-1tl7g3z){width:100%;font-size:var(--t-body-size)}@media(prefers-reduced-motion:no-preference){.skip.svelte-1tl7g3z{transition:transform var(--motion-micro) var(--motion-ease)}.surface.svelte-1tl7g3z{transition:height var(--motion-standard) var(--motion-ease),background-color var(--motion-standard) var(--motion-ease),border-color var(--motion-standard) var(--motion-ease)}.menu-sheet.svelte-1tl7g3z,.popover.svelte-1tl7g3z{animation:svelte-1tl7g3z-drop var(--motion-standard) var(--motion-ease-out)}.caret.svelte-1tl7g3z{transition:transform var(--motion-micro) var(--motion-ease)}}@keyframes svelte-1tl7g3z-drop{0%{opacity:0;transform:translateY(calc(var(--space-3) * -1))}to{opacity:1;transform:none}}@media(max-width:640px){.inner.svelte-1tl7g3z{padding-inline:var(--space-5);gap:var(--space-3)}.places.svelte-1tl7g3z{display:none}.menu-btn.svelte-1tl7g3z{display:inline-flex}.acct-initial.svelte-1tl7g3z{display:inline-grid}.acct-name.svelte-1tl7g3z{display:none}.acct-btn.svelte-1tl7g3z{padding-inline:var(--space-3)}.brand.svelte-1tl7g3z img:where(.svelte-1tl7g3z){width:var(--brand-w-narrow)}}.site-footer.svelte-lrxkxz{border-top:1px solid var(--rule);background:var(--surface-raised);color:var(--text-muted)}.inner.svelte-lrxkxz{padding:var(--space-7) var(--space-6) var(--space-8);padding-bottom:calc(var(--space-8) + env(safe-area-inset-bottom,0px))}.note.svelte-lrxkxz{margin:0 0 var(--space-6);max-width:var(--measure);color:var(--text-muted)}.cols.svelte-lrxkxz,.groups.svelte-lrxkxz{display:flex;flex-wrap:wrap;column-gap:var(--space-9);row-gap:var(--space-6)}.group-label.svelte-lrxkxz{margin:0 0 var(--space-3);color:var(--text-muted)}.contact.svelte-lrxkxz p:where(.svelte-lrxkxz):not(.group-label){margin:0}.links.svelte-lrxkxz{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}@media(min-width:641px){.links.svelte-lrxkxz{flex-direction:row;flex-wrap:wrap;column-gap:var(--space-5)}}.links.svelte-lrxkxz a:where(.svelte-lrxkxz),.contact.svelte-lrxkxz a:where(.svelte-lrxkxz){display:inline-flex;align-items:center;min-height:var(--space-7);color:var(--text-muted)}@media(pointer:coarse){.links.svelte-lrxkxz a:where(.svelte-lrxkxz),.contact.svelte-lrxkxz a:where(.svelte-lrxkxz){min-height:var(--control-tap)}}.links.svelte-lrxkxz a:where(.svelte-lrxkxz):hover,.contact.svelte-lrxkxz a:where(.svelte-lrxkxz):hover{color:var(--text)}.links.svelte-lrxkxz a[aria-current=page]:where(.svelte-lrxkxz){color:var(--text);text-decoration-line:none;font-weight:var(--t-h4-weight)}.copy.svelte-lrxkxz{margin:var(--space-6) 0 0;color:var(--text-muted)}@media(max-width:640px){.inner.svelte-lrxkxz{padding-inline:var(--space-5)}.cols.svelte-lrxkxz,.groups.svelte-lrxkxz{column-gap:var(--space-6)}.groups.svelte-lrxkxz{display:grid;grid-template-columns:1fr 1fr}}.shell.svelte-1txjn0a{min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;padding-bottom:var(--bottom-bar-space, 0px)}main.svelte-1txjn0a{flex:1 0 auto;display:flex;flex-direction:column;min-width:0;scroll-margin-top:var(--bar-h-compact)}main.svelte-1txjn0a:focus{outline:none}.foot.svelte-1txjn0a{position:relative;will-change:auto}.revealing.svelte-1txjn0a main:where(.svelte-1txjn0a){position:relative;z-index:1;background:var(--surface)}.revealing.svelte-1txjn0a .foot:where(.svelte-1txjn0a){z-index:0;will-change:transform}@media print{.revealing.svelte-1txjn0a main:where(.svelte-1txjn0a){position:static;background:none}.foot.svelte-1txjn0a{transform:none!important}}.rule.svelte-vk1vo1{border:0;border-top:1px solid var(--rule);margin:0}.rule.strong.svelte-vk1vo1{border-top-color:var(--rule-strong)}.chip.svelte-1bag0l9{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:var(--radius-chip);border:1px solid var(--rule);background:transparent;color:var(--text-secondary);font-size:var(--t-caption-size);font-weight:var(--t-h4-weight);text-decoration:none;letter-spacing:var(--t-caption-track)}button.chip.svelte-1bag0l9{font:inherit;font-size:var(--t-caption-size);font-weight:var(--t-h4-weight);cursor:pointer}.chip.active.svelte-1bag0l9{background:var(--accent-wash);border-color:var(--rule-strong);color:var(--accent)}a.chip.svelte-1bag0l9:hover,button.chip.svelte-1bag0l9:hover:not(.active){border-color:var(--rule-strong);color:var(--text);text-decoration:none}.menu.svelte-7f8yiq{position:relative;display:inline-block}.trigger.svelte-7f8yiq{display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--control-tap);max-width:min(100%,22rem);padding:var(--space-2) var(--space-5);border:1px solid var(--rule-strong);border-radius:var(--radius-chip);background:transparent;color:var(--text);font:inherit;font-size:var(--t-small-size);font-weight:var(--t-h4-weight);cursor:pointer}.trigger-label.svelte-7f8yiq{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.trigger[aria-expanded=true].svelte-7f8yiq{background:var(--accent-wash);color:var(--accent);border-color:var(--accent)}.trigger.svelte-7f8yiq:disabled{opacity:.45;cursor:default}.trigger.svelte-7f8yiq:focus-visible,.row.svelte-7f8yiq:focus-visible,.name.svelte-7f8yiq:focus-visible,.create.svelte-7f8yiq:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.caret.svelte-7f8yiq{font-size:.8em}.panel.svelte-7f8yiq{position:absolute;z-index:var(--z-popover, 50);top:calc(100% + var(--space-2));left:0;width:var(--popover-w);max-width:calc(100vw - 2 * var(--space-5));max-height:min(70vh,28rem);overflow-y:auto;padding:var(--space-3);border:1px solid var(--rule-strong);border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--elevation-overlay)}@media(min-width:560px)and (pointer:fine){.panel.above.svelte-7f8yiq{top:auto;bottom:calc(100% + var(--space-2))}}@media(max-width:559px),(pointer:coarse){.panel.svelte-7f8yiq{position:fixed;top:auto;left:0;right:0;bottom:0;width:auto;max-width:none;max-height:75vh;border-radius:var(--radius-card) var(--radius-card) 0 0;padding-bottom:calc(var(--space-4) + env(safe-area-inset-bottom,0px))}}.list.svelte-7f8yiq{list-style:none;margin:0;padding:0}.row.svelte-7f8yiq{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);width:100%;min-height:var(--control-tap);box-sizing:border-box;padding:var(--space-2) var(--space-4);border:0;border-radius:var(--radius-chip);background:transparent;color:var(--text);font:inherit;font-size:var(--t-small-size);text-align:left;text-decoration:none;cursor:pointer}.row.svelte-7f8yiq:hover:not(:disabled){background:var(--surface-sunken);text-decoration:none}.row.on.svelte-7f8yiq{background:var(--accent-wash);color:var(--accent);font-weight:var(--t-h4-weight)}.row.svelte-7f8yiq:disabled{opacity:.45;cursor:default}.row-name.svelte-7f8yiq{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.row-count.svelte-7f8yiq{color:var(--text-muted);flex:none}.new.svelte-7f8yiq{margin-top:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--rule)}.add-new.svelte-7f8yiq{justify-content:flex-start;gap:var(--space-3);color:var(--accent)}form.svelte-7f8yiq{display:flex;gap:var(--space-2)}.name.svelte-7f8yiq{flex:1;min-width:0;box-sizing:border-box;min-height:var(--control-tap);padding:var(--space-2) var(--space-4);border:1px solid var(--rule-strong);border-radius:var(--radius-chip);background:var(--surface);color:var(--text);font:inherit;font-size:max(var(--space-5),var(--t-small-size))}.create.svelte-7f8yiq{min-height:var(--control-tap);padding:var(--space-2) var(--space-5);border:1px solid var(--accent);border-radius:var(--radius-chip);background:var(--accent);color:var(--accent-ink);font:inherit;font-size:var(--t-small-size);font-weight:var(--t-h4-weight);cursor:pointer}.create.svelte-7f8yiq:disabled{opacity:.45;cursor:default}.state.svelte-7f8yiq,.err.svelte-7f8yiq{margin:var(--space-3) var(--space-3) 0;color:var(--text-secondary)}.err.svelte-7f8yiq{color:var(--danger, var(--text))}.sr-only.svelte-7f8yiq{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.strip.svelte-73wdo7{flex:none;display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-3);margin-bottom:var(--space-4)}.count.svelte-73wdo7{color:var(--text-muted);white-space:nowrap}.chips.svelte-73wdo7{display:flex;flex-wrap:wrap;gap:var(--space-3);margin:0;padding:0;list-style:none}.group.svelte-73wdo7{display:inline-flex;align-items:center;flex-wrap:wrap;gap:var(--space-2)}.gname.svelte-73wdo7,.or.svelte-73wdo7{color:var(--text-muted)}.fchip.svelte-73wdo7{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2) var(--space-1) var(--space-4);border:1px solid var(--rule-strong);border-radius:var(--radius-chip);background:var(--accent-wash);color:var(--accent);font-size:var(--t-caption-size)}.dots.svelte-73wdo7{display:inline-flex;gap:var(--space-1)}.dot.svelte-73wdo7{width:var(--space-4);height:var(--space-4);border-radius:50%;border:1px solid var(--rule-strong)}.x.svelte-73wdo7{border:0;background:transparent;color:var(--text-secondary);font:inherit;line-height:1;padding:var(--space-1) var(--space-2);border-radius:var(--radius-chip);cursor:pointer}.x.svelte-73wdo7:hover{color:var(--text);background:var(--surface-raised)}.x.svelte-73wdo7:focus-visible{outline:2px solid var(--focus)}.spacer.svelte-73wdo7{flex:1}.bar.svelte-i8m383{margin:0 0 var(--space-4)}.row.svelte-i8m383{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.label.svelte-i8m383{color:var(--text-muted)}.vals.svelte-i8m383{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin:0;padding:0;list-style:none}.vals.svelte-i8m383 li.quick:where(.svelte-i8m383){margin-inline-start:var(--space-3);padding-inline-start:var(--space-3);border-inline-start:1px solid var(--rule)}.val.svelte-i8m383{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-4);border:1px solid var(--rule);border-radius:var(--radius-chip);background:transparent;color:var(--text-secondary);font:inherit;font-size:var(--t-caption-size);cursor:pointer}.val.svelte-i8m383:hover{border-color:var(--rule-strong);color:var(--text)}.val.svelte-i8m383:focus-visible{outline:2px solid var(--focus)}.val.on.svelte-i8m383{background:var(--accent-wash);border-color:var(--accent);color:var(--accent)}.val.off.svelte-i8m383{border-style:dashed;border-color:var(--accent)}.val.off.svelte-i8m383 .vl:where(.svelte-i8m383){text-decoration:line-through}.vn.svelte-i8m383{color:var(--text-muted);font-size:var(--t-micro-size)}.val.on.svelte-i8m383 .vn:where(.svelte-i8m383){color:var(--accent)}.sort.svelte-i8m383{margin-inline-start:auto;min-width:12rem}.note.svelte-i8m383{margin:var(--space-2) 0 0;color:var(--text-muted)}.search.svelte-tfosgr{display:block;margin:0;min-width:0}.sr.svelte-tfosgr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.box.svelte-tfosgr{display:flex;align-items:center;gap:var(--space-3);box-sizing:border-box;min-height:var(--space-7);padding:0 var(--space-3) 0 var(--space-4);border:1px solid var(--rule-strong);border-radius:var(--radius-card);background:var(--surface-raised);color:var(--text)}.box.svelte-tfosgr:focus-within{border-color:var(--focus);box-shadow:0 0 0 1px var(--focus)}.box.disabled.svelte-tfosgr{opacity:.45}.glass.svelte-tfosgr{flex:none;position:relative;box-sizing:border-box;width:var(--space-4);height:var(--space-4);border:2px solid var(--text-muted);border-radius:var(--radius-pill)}.glass.svelte-tfosgr:after{content:"";position:absolute;inset-inline-start:70%;inset-block-start:70%;width:var(--space-3);height:var(--space-1);background:var(--text-muted);transform:rotate(45deg);transform-origin:left center}input.svelte-tfosgr{flex:1 1 auto;min-width:0;height:var(--space-7);padding:0;border:0;outline:none;background:transparent;color:inherit;font:inherit;font-size:var(--control-font-size, var(--t-body-size));-webkit-appearance:none;-moz-appearance:none;appearance:none}input.svelte-tfosgr::placeholder{color:var(--text-hint)}input.svelte-tfosgr::-webkit-search-cancel-button,input.svelte-tfosgr::-webkit-search-decoration{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:none}.scope.svelte-tfosgr{flex:none;display:inline-flex;align-items:center;max-width:50%;border:1px solid var(--rule-strong);border-radius:var(--radius-chip);background:var(--accent-wash);color:var(--text);font-size:var(--t-caption-size);font-weight:var(--t-h4-weight);letter-spacing:var(--t-caption-track)}.scope-name.svelte-tfosgr{padding:var(--space-1) var(--space-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.x.svelte-tfosgr{flex:none;display:inline-flex;align-items:center;justify-content:center;min-width:var(--space-6);min-height:var(--space-6);padding:0;border:0;border-radius:var(--radius-chip);background:transparent;color:var(--text-secondary);font:inherit;font-size:var(--t-body-size);line-height:1;cursor:pointer}.x.svelte-tfosgr:hover{color:var(--text);background:var(--surface-sunken)}.x.svelte-tfosgr:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}@media(pointer:coarse){.box.svelte-tfosgr{min-height:var(--control-tap)}input.svelte-tfosgr{height:var(--control-tap)}.x.svelte-tfosgr{min-width:var(--control-tap);min-height:var(--control-tap)}}@media(forced-colors:active){.box.svelte-tfosgr{border-color:CanvasText}.box.svelte-tfosgr:focus-within{outline:2px solid Highlight}}.choose.svelte-a1jt67{display:flex;flex-direction:column;gap:var(--space-3);min-width:min(calc(var(--space-11) * 3),100%)}.top.svelte-a1jt67{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.top.svelte-a1jt67 h3:where(.svelte-a1jt67){margin:0}.list.svelte-a1jt67 h4:where(.svelte-a1jt67){margin:0 0 var(--space-1);color:var(--text-muted);text-transform:uppercase;letter-spacing:var(--t-micro-track)}ul.svelte-a1jt67{list-style:none;margin:0;padding:0}.row.svelte-a1jt67{display:grid;grid-template-columns:1fr auto;gap:var(--space-1) var(--space-3);align-items:center;padding:var(--space-2) 0;border-top:1px solid var(--rule)}.row.svelte-a1jt67 .name:where(.svelte-a1jt67){font-size:var(--t-small-size);font-weight:var(--t-h4-weight)}.row.svelte-a1jt67 .note:where(.svelte-a1jt67){grid-column:1;color:var(--text-muted)}.row.svelte-a1jt67 .place:where(.svelte-a1jt67){grid-column:2;grid-row:1 / span 2;display:inline-flex;gap:var(--space-1)}.row.off.svelte-a1jt67 .name:where(.svelte-a1jt67),.row.off.svelte-a1jt67 .note:where(.svelte-a1jt67){color:var(--text-hint)}.p.svelte-a1jt67{padding:var(--space-1) var(--space-3);border:1px solid var(--rule);border-radius:var(--radius-chip);background:transparent;color:var(--text-secondary);font:inherit;font-size:var(--t-caption-size);cursor:pointer}.p.svelte-a1jt67:hover{border-color:var(--rule-strong);color:var(--text)}.p[aria-pressed=true].svelte-a1jt67{background:var(--accent-wash);border-color:var(--accent);color:var(--accent)}.p.svelte-a1jt67:focus-visible{outline:2px solid var(--focus)}.none.svelte-a1jt67{margin:0;color:var(--text-muted)}.foot.svelte-a1jt67{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2) var(--space-4);padding-top:var(--space-2);border-top:1px solid var(--rule)}.free.svelte-a1jt67{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--text-secondary)}@media(pointer:coarse),(max-width:640px){.p.svelte-a1jt67,.free.svelte-a1jt67{min-height:var(--control-tap)}.free.svelte-a1jt67 input:where(.svelte-a1jt67){width:var(--space-6);height:var(--space-6);margin:0}}@media(forced-colors:active){.p[aria-pressed=true].svelte-a1jt67{border-color:Highlight}}.vals.svelte-a0civf{list-style:none;margin:0 0 var(--space-2);padding:0;display:flex;flex-wrap:wrap;gap:var(--space-2)}.val.svelte-a0civf{display:inline-flex;align-items:center;gap:var(--space-2);max-width:100%;padding:var(--space-1) var(--space-4);border:1px solid var(--rule);border-radius:var(--radius-chip);background:transparent;color:var(--text-secondary);font:inherit;font-size:var(--t-caption-size);text-align:start;cursor:pointer}.val.svelte-a0civf:hover{border-color:var(--rule-strong);color:var(--text)}.val.svelte-a0civf:focus-visible,.more.svelte-a0civf:focus-visible,.find.svelte-a0civf:focus-visible{outline:2px solid var(--focus)}.val.on.svelte-a0civf{background:var(--accent-wash);border-color:var(--accent);color:var(--accent)}.val.off.svelte-a0civf{border-style:dashed;border-color:var(--accent)}.val.off.svelte-a0civf .vl:where(.svelte-a0civf){text-decoration:line-through}.vl.svelte-a0civf{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vn.svelte-a0civf{color:var(--text-muted);font-size:var(--t-micro-size)}.val.on.svelte-a0civf .vn:where(.svelte-a0civf){color:var(--accent)}.dot.svelte-a0civf{flex:none;width:var(--space-3);height:var(--space-3);border-radius:var(--radius-pill);border:1px solid var(--rule-strong)}.more.svelte-a0civf{margin:0 0 var(--space-2);padding:var(--space-1) var(--space-2);border:0;border-radius:var(--radius-chip);background:transparent;color:var(--text-secondary);font:inherit;font-size:var(--t-caption-size);text-decoration:underline;text-underline-offset:var(--space-1);cursor:pointer}.more.svelte-a0civf:hover{color:var(--text)}.find.svelte-a0civf{box-sizing:border-box;width:100%;margin:0 0 var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--rule-strong);border-radius:var(--radius-chip);background:var(--surface-raised);color:var(--text);font:inherit;font-size:var(--t-caption-size)}.note.svelte-a0civf{margin:0 0 var(--space-2);color:var(--text-muted)}@media(pointer:coarse),(max-width:640px){.val.svelte-a0civf,.more.svelte-a0civf,.find.svelte-a0civf{min-height:var(--control-tap)}}@media(forced-colors:active){.val.on.svelte-a0civf{border-color:Highlight}.val.svelte-a0civf:focus-visible,.more.svelte-a0civf:focus-visible,.find.svelte-a0civf:focus-visible{outline-color:Highlight}}.popover.svelte-1opm3le{position:fixed;z-index:var(--z-popover);box-sizing:border-box;min-width:var(--space-11);max-width:min(var(--popover-w),calc(100vw - var(--space-6)));overflow:auto;overscroll-behavior:contain;padding:var(--space-3);background:var(--surface-raised);color:var(--text);border:1px solid var(--rule-strong);border-radius:var(--radius-card);box-shadow:var(--elevation-overlay)}.popover.flush.svelte-1opm3le{padding:var(--space-2)}.popover.flow.svelte-1opm3le{position:static;display:inline-block}.popover.placing.svelte-1opm3le{visibility:hidden;top:0;left:0}.popover.svelte-1opm3le:focus{outline:none}@media(prefers-reduced-motion:no-preference){.popover.svelte-1opm3le:not(.placing,.flow){animation:svelte-1opm3le-pop-in var(--motion-micro) var(--motion-ease-out)}}@keyframes svelte-1opm3le-pop-in{0%{opacity:0}to{opacity:1}}@media(forced-colors:active){.popover.svelte-1opm3le{border-color:CanvasText}}.rows.svelte-10ou8ji{list-style:none;margin:0;padding:0;min-width:calc(var(--space-11) + var(--space-9))}.rows.svelte-10ou8ji li:where(.svelte-10ou8ji){margin:0;padding:0}.row.svelte-10ou8ji{display:flex;align-items:center;justify-content:space-between;gap:var(--space-6);width:100%;min-height:var(--space-7);box-sizing:border-box;padding:var(--space-2) var(--space-4);border:0;border-radius:var(--radius-chip);background:transparent;color:var(--text);font:inherit;font-size:var(--t-small-size);line-height:var(--t-small-lh);text-align:start;text-decoration:none;cursor:pointer}.row.svelte-10ou8ji:hover,.row.svelte-10ou8ji:focus-visible{background:var(--surface-sunken)}.row.svelte-10ou8ji:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.row[aria-disabled=true].svelte-10ou8ji{color:var(--text-hint);cursor:default}.row[aria-disabled=true].svelte-10ou8ji:hover{background:transparent}.row.danger.svelte-10ou8ji{color:var(--c-state-critical)}[data-theme=dark] .row.danger.svelte-10ou8ji{color:color-mix(in srgb,var(--c-state-critical) 45%,var(--text))}.shortcut.svelte-10ou8ji{flex:none;font-family:var(--font-mono);font-size:var(--t-caption-size);letter-spacing:var(--t-caption-track);color:var(--text-secondary);white-space:nowrap}.tick.svelte-10ou8ji{color:var(--text-secondary)}.sep.svelte-10ou8ji{height:1px;margin:var(--space-2) 0;background:var(--rule)}@media(pointer:coarse){.row.svelte-10ou8ji{min-height:var(--control-tap)}}@media(forced-colors:active){.row.svelte-10ou8ji:focus-visible{outline-color:Highlight}}.panel-section.svelte-104optg{border-bottom:1px solid var(--rule)}.head.svelte-104optg{display:flex;align-items:center;gap:var(--space-2)}.heading.svelte-104optg{flex:1 1 auto;min-width:0;margin:0;font-size:inherit}.lead.svelte-104optg,.trail.svelte-104optg{flex:none;display:inline-flex;align-items:center;gap:var(--space-1)}.toggle.svelte-104optg{display:flex;align-items:center;gap:var(--space-3);width:100%;min-height:var(--space-7);box-sizing:border-box;padding:var(--space-2) var(--space-1);border:0;border-radius:var(--radius-chip);background:transparent;color:var(--text);font:inherit;font-size:var(--t-small-size);font-weight:var(--t-h4-weight);text-align:start;cursor:pointer}.toggle.svelte-104optg:hover{background:var(--surface-sunken)}.toggle.svelte-104optg:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.title.svelte-104optg{flex:1 1 auto;min-width:0}.meta.svelte-104optg{flex:none;color:var(--text-secondary);font-size:var(--t-caption-size)}.chev.svelte-104optg{flex:none;width:var(--space-3);height:var(--space-3);border-inline-end:2px solid var(--text-secondary);border-block-end:2px solid var(--text-secondary);transform:rotate(-45deg)}.open.svelte-104optg .chev:where(.svelte-104optg){transform:rotate(45deg)}@media(prefers-reduced-motion:no-preference){.chev.svelte-104optg{transition:transform var(--motion-panel) var(--motion-ease)}}.region.svelte-104optg{padding:var(--space-2) var(--space-1) var(--space-4)}@media(pointer:coarse){.toggle.svelte-104optg{min-height:var(--control-tap)}}@media(forced-colors:active){.chev.svelte-104optg{border-color:CanvasText}}.panel.svelte-17uowav{display:flex;flex-direction:column;min-width:0}.tools.svelte-17uowav{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2);margin-bottom:var(--space-2)}.caret.svelte-17uowav{display:inline-block;margin-inline-start:var(--space-2);width:var(--space-2);height:var(--space-2);border-inline-end:2px solid currentColor;border-block-end:2px solid currentColor;transform:rotate(45deg) translateY(-2px)}.leave.svelte-17uowav{display:inline-flex;align-items:center;gap:var(--space-2);margin:0 0 var(--space-3);color:var(--text-secondary)}.reorder-note.svelte-17uowav{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin:0 0 var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-chip);background:var(--accent-wash);color:var(--text)}.note.svelte-17uowav{margin:0 0 var(--space-2);color:var(--text-muted)}.sub.svelte-17uowav{margin:var(--space-2) 0 var(--space-1);color:var(--text-muted);text-transform:uppercase;letter-spacing:var(--t-micro-track)}.fam.svelte-17uowav{position:relative}.fam.dragging.svelte-17uowav{opacity:.6}.fam.drop-before.svelte-17uowav:before,.fam.drop-after.svelte-17uowav:after{content:"";position:absolute;inset-inline:0;height:var(--space-1);background:var(--accent)}.fam.drop-before.svelte-17uowav:before{top:0}.fam.drop-after.svelte-17uowav:after{bottom:0}.more.svelte-17uowav{border-bottom:1px solid var(--rule)}.more-toggle.svelte-17uowav{display:flex;align-items:center;gap:var(--space-3);width:100%;min-height:var(--space-7);box-sizing:border-box;padding:var(--space-2) var(--space-1);border:0;border-radius:var(--radius-chip);background:transparent;color:var(--text);font:inherit;font-size:var(--t-small-size);font-weight:var(--t-h4-weight);text-align:start;cursor:pointer}.more-toggle.svelte-17uowav:hover{background:var(--surface-sunken)}.more-toggle.svelte-17uowav:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.mlabel.svelte-17uowav{flex:1 1 auto}.sel.svelte-17uowav{background:var(--accent-wash);color:var(--accent);border-radius:var(--radius-pill);padding:0 var(--space-3)}.chev.svelte-17uowav{flex:none;width:var(--space-3);height:var(--space-3);border-inline-end:2px solid var(--text-secondary);border-block-end:2px solid var(--text-secondary);transform:rotate(-45deg)}.more-toggle[aria-expanded=true].svelte-17uowav .chev:where(.svelte-17uowav){transform:rotate(45deg)}.more-body.svelte-17uowav{padding-inline-start:var(--space-3)}.more-body[hidden].svelte-17uowav{display:none}.pinned.svelte-17uowav{padding-inline:var(--space-2);color:var(--text-secondary);text-transform:uppercase;letter-spacing:var(--t-micro-track)}.handle.svelte-17uowav,.mv.svelte-17uowav{display:inline-flex;align-items:center;justify-content:center;min-width:var(--space-7);min-height:var(--space-7);padding:0;border:1px solid transparent;border-radius:var(--radius-chip);background:transparent;color:var(--text-secondary);cursor:pointer}.handle.svelte-17uowav{cursor:grab;touch-action:none}.handle.svelte-17uowav:hover,.mv.svelte-17uowav:hover{border-color:var(--rule-strong);color:var(--text)}.handle.svelte-17uowav:focus-visible,.mv.svelte-17uowav:focus-visible{outline:2px solid var(--focus)}.mv[aria-disabled=true].svelte-17uowav{color:var(--text-hint);cursor:default}.grip.svelte-17uowav{font-size:var(--t-small-size);line-height:1;letter-spacing:-.2em}.arrow.svelte-17uowav{width:var(--space-3);height:var(--space-3);border-inline-end:2px solid currentColor;border-block-end:2px solid currentColor}.arrow.up.svelte-17uowav{transform:rotate(-135deg) translate(-2px,-2px)}.arrow.down.svelte-17uowav{transform:rotate(45deg) translate(-2px,-2px)}.sr-only.svelte-17uowav{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.phone.svelte-17uowav .handle:where(.svelte-17uowav),.phone.svelte-17uowav .mv:where(.svelte-17uowav){min-width:var(--control-tap);min-height:var(--control-tap)}.phone.svelte-17uowav .leave:where(.svelte-17uowav){min-height:var(--control-tap)}.phone.svelte-17uowav .leave:where(.svelte-17uowav) input:where(.svelte-17uowav){width:var(--space-6);height:var(--space-6);margin:0}@media(pointer:coarse){.handle.svelte-17uowav,.mv.svelte-17uowav{min-width:var(--control-tap);min-height:var(--control-tap)}.more-toggle.svelte-17uowav{min-height:var(--control-tap)}}@media(prefers-reduced-motion:no-preference){.chev.svelte-17uowav{transition:transform var(--motion-panel) var(--motion-ease)}}@media(forced-colors:active){.fam.drop-before.svelte-17uowav:before,.fam.drop-after.svelte-17uowav:after{background:Highlight}.chev.svelte-17uowav{border-color:CanvasText}}.card.svelte-1dfohz5{display:flex;flex-direction:column;gap:var(--space-3);min-width:0;margin:0;padding:var(--space-4) 0;border-top:1px solid var(--rule)}.card.svelte-1dfohz5:first-child{border-top:0}.name.svelte-1dfohz5{margin:0;font-size:var(--t-small-size);line-height:var(--t-small-lh);font-weight:var(--t-h4-weight);color:var(--text);overflow-wrap:anywhere}.lede.svelte-1dfohz5,.note.svelte-1dfohz5,.default-why.svelte-1dfohz5,.detail.svelte-1dfohz5,.soon-line.svelte-1dfohz5{margin:0;font-size:var(--t-caption-size);line-height:var(--t-caption-lh);color:var(--text-muted);overflow-wrap:anywhere}.soon-line.svelte-1dfohz5{color:var(--text-secondary)}.detail.svelte-1dfohz5{color:var(--text)}.k.svelte-1dfohz5{color:var(--text-secondary)}.now.svelte-1dfohz5{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;font-size:var(--t-caption-size);line-height:var(--t-caption-lh);color:var(--text-muted)}.now.svelte-1dfohz5 .v:where(.svelte-1dfohz5){color:var(--text)}.choices.svelte-1dfohz5{display:flex;flex-direction:column;gap:var(--space-3);border:0;margin:0;padding:0;min-width:0}.sr.svelte-1dfohz5{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.opt.svelte-1dfohz5{display:flex;align-items:flex-start;gap:var(--space-3);cursor:pointer;min-width:0}.opt.svelte-1dfohz5 input:where(.svelte-1dfohz5){flex:none;margin:3px 0 0;accent-color:var(--accent)}.body.svelte-1dfohz5{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.optname.svelte-1dfohz5{color:var(--text)}.line.svelte-1dfohz5,.lines.svelte-1dfohz5 li:where(.svelte-1dfohz5){font-size:var(--t-caption-size);line-height:var(--t-caption-lh);color:var(--text-secondary);overflow-wrap:anywhere}.line.leaves.svelte-1dfohz5,.lines.svelte-1dfohz5 li.leaves:where(.svelte-1dfohz5){color:var(--text-muted)}.lines.svelte-1dfohz5,.options.svelte-1dfohz5{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--space-2)}.options.svelte-1dfohz5 li:where(.svelte-1dfohz5){display:flex;flex-direction:column;gap:var(--space-1)}.ask.svelte-1dfohz5{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--rule-strong);border-radius:var(--radius-card, 8px)}.asktitle.svelte-1dfohz5{margin:0;color:var(--text)}.row.svelte-1dfohz5{display:flex;flex-wrap:wrap;gap:var(--space-2)}.saved.svelte-1dfohz5{margin:0;font-size:var(--t-caption-size);color:var(--text-secondary)}.err.svelte-1dfohz5{margin:0;font-size:var(--t-caption-size);color:var(--c-state-critical)}.list.svelte-17bh87s{display:flex;flex-direction:column;gap:var(--space-5);min-width:0}.group.svelte-17bh87s{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.gname.svelte-17bh87s{margin:0;color:var(--text)}.note.svelte-17bh87s{margin:0;font-size:var(--t-caption-size);line-height:var(--t-caption-lh);color:var(--text-muted)}.err.svelte-17bh87s{margin:0;font-size:var(--t-caption-size);color:var(--c-state-critical)}.devices.svelte-taju09{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}.list.svelte-taju09{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;border:1px solid var(--rule);border-radius:var(--radius-card, 8px)}.item.svelte-taju09{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-4);min-width:0}.item.svelte-taju09+.item:where(.svelte-taju09){border-top:1px solid var(--rule)}.text.svelte-taju09{display:flex;flex-direction:column;gap:var(--space-1);min-width:0;flex:1 1 14rem}.title.svelte-taju09{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);color:var(--text);overflow-wrap:anywhere}.tag.svelte-taju09{font-size:var(--t-caption-size);line-height:var(--t-caption-lh);padding:0 var(--space-3);border:1px solid var(--rule-strong);border-radius:var(--radius-chip, 999px);color:var(--text-secondary)}.meta.svelte-taju09,.note.svelte-taju09{margin:0;font-size:var(--t-caption-size);line-height:var(--t-caption-lh);color:var(--text-muted);overflow-wrap:anywhere}.row.svelte-taju09{display:flex;flex-wrap:wrap;gap:var(--space-2)}.ask.svelte-taju09{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--rule-strong);border-radius:var(--radius-card, 8px)}.asktitle.svelte-taju09{margin:0;color:var(--text)}.saved.svelte-taju09{margin:0;font-size:var(--t-caption-size);color:var(--text-secondary)}.err.svelte-taju09{margin:0;font-size:var(--t-caption-size);color:var(--c-state-critical)}.so.svelte-pf77be{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}.row.svelte-pf77be{display:flex;flex-wrap:wrap;gap:var(--space-2)}.ask.svelte-pf77be{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--rule-strong);border-radius:var(--radius-card, 8px)}.asktitle.svelte-pf77be{margin:0;color:var(--text)}.note.svelte-pf77be{margin:0;font-size:var(--t-caption-size);line-height:var(--t-caption-lh);color:var(--text-muted)}.saved.svelte-pf77be{margin:0;font-size:var(--t-caption-size);color:var(--text-secondary)}.err.svelte-pf77be{margin:0;font-size:var(--t-caption-size);color:var(--c-state-critical)}.pb.svelte-1usm87c{position:relative;display:flex;align-items:center;justify-content:center;gap:var(--pb-gap);width:100%;min-height:var(--space-8);padding:0 var(--pb-pad);box-sizing:border-box;border:1px solid var(--pb-stroke);border-radius:var(--pb-radius);background:var(--pb-fill);color:var(--pb-text);font-family:var(--pb-family);font-size:var(--pb-font);font-weight:var(--pb-weight);line-height:20px;text-decoration:none;cursor:pointer;transition:filter var(--motion-micro) var(--motion-ease)}.pb.svelte-1usm87c:hover{color:var(--pb-text);text-decoration:none;filter:brightness(.96)}.pb.svelte-1usm87c:active{filter:brightness(.92)}.pb.svelte-1usm87c:focus-visible{outline:2px solid var(--focus);outline-offset:2px}[data-theme=dark] .pb.svelte-1usm87c{border-color:var(--pb-stroke-dark);background:var(--pb-fill-dark);color:var(--pb-text-dark)}[data-theme=dark] .pb.svelte-1usm87c:hover{color:var(--pb-text-dark);filter:brightness(1.12)}.hosted.svelte-1usm87c{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.hosted.ready.svelte-1usm87c{position:static;width:auto;height:var(--space-8);max-width:100%;opacity:1;pointer-events:auto;display:block;object-fit:contain}.pb-hosted.svelte-1usm87c{border-color:transparent;background:transparent;padding:0;height:var(--space-8)}[data-theme=dark] .pb-hosted.svelte-1usm87c{border-color:transparent;background:transparent}.pb.svelte-1usm87c svg{flex:none}@media(forced-colors:active){.pb.svelte-1usm87c{border-color:ButtonText}}.group.svelte-1jan585{display:flex;flex-direction:column;gap:var(--space-4)}.note.svelte-1jan585{margin:var(--space-3) 0 0;color:var(--text-muted)}.notes.svelte-1jan585 summary:where(.svelte-1jan585){min-height:var(--space-6);cursor:pointer;color:var(--text-secondary)}.notes.svelte-1jan585 summary:where(.svelte-1jan585):focus-visible{outline:2px solid var(--focus);outline-offset:2px}.start-card.svelte-s6zrfd{box-sizing:border-box;max-width:var(--measure);margin:0 0 var(--space-5);padding:var(--space-4);border:1px solid var(--rule);border-radius:var(--radius-card);background:var(--surface-raised);color:var(--text)}.head.svelte-s6zrfd h2:where(.svelte-s6zrfd){margin:0}.lede.svelte-s6zrfd{margin:var(--space-2) 0 var(--space-4);color:var(--text-secondary)}.steps.svelte-s6zrfd{list-style:none;margin:0;padding:0;display:grid;gap:var(--space-4)}.step.svelte-s6zrfd{padding-top:var(--space-3);border-top:1px solid var(--rule)}.step-head.svelte-s6zrfd{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--space-2) var(--space-3)}.num.svelte-s6zrfd{display:inline-grid;place-items:center;width:1.75em;height:1.75em;border:1px solid var(--rule);border-radius:50%;font-size:var(--t-small-size);color:var(--text-secondary);flex:none}.step-head.svelte-s6zrfd h3:where(.svelte-s6zrfd){margin:0;font-size:var(--t-body-size);flex:1 1 12ch}.state.svelte-s6zrfd{color:var(--text-secondary);white-space:nowrap}.step.done.svelte-s6zrfd .state:where(.svelte-s6zrfd){color:var(--text)}.line.svelte-s6zrfd{margin:var(--space-2) 0 0;color:var(--text-secondary)}.acts.svelte-s6zrfd{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-3)}.note.svelte-s6zrfd{margin:var(--space-2) 0 0;color:var(--text-secondary)}.all.svelte-s6zrfd{margin:var(--space-4) 0 0;font-weight:var(--t-h4-weight)}.foot.svelte-s6zrfd{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--rule)}.stored.svelte-s6zrfd{margin:var(--space-3) 0 0;color:var(--text-secondary)}.start-card.svelte-s6zrfd .btn{min-height:var(--control-tap);min-width:var(--control-tap)}.sr-only.svelte-s6zrfd{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media(max-width:559px){.start-card.svelte-s6zrfd{padding:var(--space-3)}.acts.svelte-s6zrfd .btn,.foot.svelte-s6zrfd .btn{flex:1 1 100%}}@media(prefers-reduced-motion:reduce){.start-card.svelte-s6zrfd *{transition:none!important;animation:none!important}}.welcome.svelte-1kwvgnp{box-sizing:border-box;max-width:var(--measure);margin:0 0 var(--space-5);padding:var(--space-4);border:1px solid var(--rule);border-radius:var(--radius-card);background:var(--surface-raised);color:var(--text)}h2.svelte-1kwvgnp{margin:0}h2.svelte-1kwvgnp:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.lede.svelte-1kwvgnp{margin:var(--space-2) 0 var(--space-3);color:var(--text-secondary)}ul.svelte-1kwvgnp{margin:0 0 var(--space-3);padding-left:1.25em;display:grid;gap:var(--space-2)}.privacy.svelte-1kwvgnp{color:var(--text-secondary)}.places.svelte-1kwvgnp a:where(.svelte-1kwvgnp){display:inline-block;min-height:var(--space-6)}.acts.svelte-1kwvgnp{display:flex;flex-wrap:wrap;gap:var(--space-2)}.welcome.svelte-1kwvgnp .btn{min-height:var(--control-tap);min-width:var(--control-tap)}@media(max-width:559px){.welcome.svelte-1kwvgnp{padding:var(--space-3)}.acts.svelte-1kwvgnp .btn{flex:1 1 100%}}.example-banner.svelte-c4ilav{box-sizing:border-box;max-width:var(--measure);margin:0 0 var(--space-4);padding:var(--space-3) var(--space-4);border:1px dashed var(--text-secondary);border-radius:var(--radius-card);background:var(--accent-wash);color:var(--text);display:grid;gap:var(--space-2);justify-items:start}p.svelte-c4ilav{margin:0}.badge.svelte-c4ilav{font-weight:var(--t-h4-weight)}.line.svelte-c4ilav{color:var(--text)}.example-banner.svelte-c4ilav .btn{min-height:var(--control-tap);min-width:var(--control-tap)}.bottom-bar.svelte-1xvj08z{position:fixed;inset-inline:0;bottom:0;z-index:var(--z-bottom-bar);height:calc(var(--bottom-bar-h) + env(safe-area-inset-bottom,0px));padding-bottom:env(safe-area-inset-bottom,0px);padding-inline:env(safe-area-inset-left,0px) env(safe-area-inset-right,0px);background:var(--surface-raised);border-top:1px solid var(--rule-strong);color:var(--text)}.bottom-bar[hidden].svelte-1xvj08z{display:none}ul.svelte-1xvj08z{display:flex;height:var(--bottom-bar-h);margin:0;padding:0;list-style:none}li.svelte-1xvj08z{flex:1 1 0;min-width:0}.tab.svelte-1xvj08z{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-1);width:100%;height:100%;min-width:var(--control-tap);min-height:var(--control-tap);margin:0;padding:var(--space-2);border:0;border-radius:0;background:transparent;color:var(--text-secondary);font:inherit;font-size:var(--t-caption-size);line-height:var(--t-caption-lh);font-weight:var(--t-h4-weight);text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.word.svelte-1xvj08z{overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap}.tab.svelte-1xvj08z:focus-visible{outline:2px solid var(--focus);outline-offset:-3px}.tab[aria-current=page].svelte-1xvj08z,.tab[aria-pressed=true].svelte-1xvj08z{color:var(--text);box-shadow:inset 0 2px 0 var(--text)}.add.svelte-1xvj08z .glyph:where(.svelte-1xvj08z){display:grid;place-items:center;width:calc(var(--space-6) + var(--space-2));height:calc(var(--space-6) + var(--space-2));border-radius:var(--radius-pill);background:var(--accent);color:var(--accent-ink)}.add.svelte-1xvj08z .tab:where(.svelte-1xvj08z){color:var(--text)}.glyph.svelte-1xvj08z{display:inline-grid;place-items:center;height:calc(var(--space-6) + var(--space-2))}@media(hover:hover){.tab.svelte-1xvj08z:hover{color:var(--text);background:var(--surface-sunken)}}@media(forced-colors:active){.bottom-bar.svelte-1xvj08z{background:Canvas;border-top-color:CanvasText}.tab[aria-current=page].svelte-1xvj08z,.tab[aria-pressed=true].svelte-1xvj08z{box-shadow:inset 0 2px 0 CanvasText}}@media(min-width:641px){.bottom-bar.svelte-1xvj08z{display:none}}@media print{.bottom-bar.svelte-1xvj08z{display:none}}.backdrop.svelte-7nfzv4{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-sheet);margin:0;padding:0;border:0;background:color-mix(in srgb,var(--text) 45%,transparent);cursor:default}.sheet.svelte-7nfzv4{position:fixed;inset-inline:0;bottom:0;z-index:calc(var(--z-sheet) + 1);display:flex;flex-direction:column;max-height:92dvh;box-sizing:border-box;background:var(--surface-raised);color:var(--text);border:1px solid var(--rule-strong);border-bottom:0;border-radius:var(--radius-sheet) var(--radius-sheet) 0 0;box-shadow:var(--elevation-overlay);overscroll-behavior:contain}.sheet.svelte-7nfzv4:not(.dragging){transition:transform var(--motion-standard) var(--motion-ease)}.top.svelte-7nfzv4{flex:none;touch-action:none;padding-inline:var(--space-5);cursor:grab}.grab.svelte-7nfzv4{display:block;width:var(--space-8);height:var(--space-2);margin:var(--space-3) auto var(--space-1);border-radius:var(--radius-pill);background:var(--rule-strong)}.head.svelte-7nfzv4{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);min-height:var(--control-tap)}.head.svelte-7nfzv4 h2:where(.svelte-7nfzv4){margin:0;min-width:0;overflow-wrap:anywhere}.head.svelte-7nfzv4 h2:where(.svelte-7nfzv4):focus{outline:none}.close.svelte-7nfzv4{flex:none;min-width:var(--control-tap);min-height:var(--control-tap);padding:0 var(--space-4);border:0;border-radius:var(--radius-card);background:transparent;color:var(--text-secondary);font:inherit;font-size:var(--t-small-size);font-weight:var(--t-h4-weight);cursor:pointer}.close.svelte-7nfzv4:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.body.svelte-7nfzv4{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:var(--space-2) var(--space-5) var(--space-5)}.foot.svelte-7nfzv4{flex:none;padding:var(--space-4) var(--space-5) calc(var(--space-4) + env(safe-area-inset-bottom,0px));border-top:1px solid var(--rule);background:var(--surface-raised)}@media(prefers-reduced-motion:no-preference){.sheet.svelte-7nfzv4{animation:svelte-7nfzv4-rise var(--motion-enter) var(--motion-ease-out)}.backdrop.svelte-7nfzv4{animation:svelte-7nfzv4-fade var(--motion-standard) var(--motion-ease-out)}}@keyframes svelte-7nfzv4-rise{0%{transform:translateY(100%)}to{transform:none}}@keyframes svelte-7nfzv4-fade{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.sheet.svelte-7nfzv4:not(.dragging){transition:none}}@media(forced-colors:active){.sheet.svelte-7nfzv4{border-color:CanvasText}}.pic.svelte-1atbn6s{margin:0 0 var(--space-4);display:grid;place-items:center;min-height:var(--space-10);max-height:30dvh;overflow:hidden;border-radius:var(--radius-card);background:var(--surface-sunken)}.pic.svelte-1atbn6s img:where(.svelte-1atbn6s){display:block;max-width:100%;max-height:30dvh;object-fit:contain}.ph.svelte-1atbn6s{padding:var(--space-5);text-align:center;color:var(--text-secondary);font-size:var(--t-small-size);background:color-mix(in srgb,var(--surface) 82%,transparent);border-radius:var(--radius-chip)}p.svelte-1atbn6s{margin:0}.rights.svelte-1atbn6s{font-weight:var(--t-h4-weight)}.from.svelte-1atbn6s,.license.svelte-1atbn6s{margin-top:var(--space-2);color:var(--text-secondary);font-size:var(--t-small-size);line-height:var(--t-small-lh);overflow-wrap:anywhere}.k.svelte-1atbn6s{color:var(--text);font-weight:var(--t-h4-weight)}.credit-toggle.svelte-1atbn6s{display:inline-flex;align-items:center;min-height:var(--control-tap);margin-top:var(--space-3);padding:0 var(--space-4);border:1px solid var(--rule-strong);border-radius:var(--radius-card);background:transparent;color:var(--text);font:inherit;font-size:var(--t-small-size);font-weight:var(--t-h4-weight);cursor:pointer}.credit-toggle[aria-expanded=true].svelte-1atbn6s{background:var(--accent-wash);color:var(--accent);border-color:var(--accent)}.credit.svelte-1atbn6s{margin-top:var(--space-3);padding:var(--space-4);border-radius:var(--radius-card);background:var(--surface-sunken);font-size:var(--t-small-size);line-height:var(--t-small-lh);overflow-wrap:anywhere}.credit[hidden].svelte-1atbn6s{display:none}.credit.svelte-1atbn6s .who:where(.svelte-1atbn6s){font-weight:var(--t-h4-weight)}.credit.svelte-1atbn6s .headline:where(.svelte-1atbn6s){margin-top:var(--space-2);color:var(--text-secondary)}.actions.svelte-1atbn6s{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3);margin:var(--space-5) 0 0;padding:0;list-style:none}.actions.svelte-1atbn6s li:where(.svelte-1atbn6s){min-width:0}.none.svelte-1atbn6s{display:flex;align-items:center;min-height:var(--control-tap);color:var(--text-muted)}.slot.svelte-1atbn6s{display:flex}.slot.svelte-1atbn6s .menu,.slot.svelte-1atbn6s .trigger{width:100%;max-width:none;justify-content:center}.choices.svelte-1atbn6s{display:grid;grid-template-columns:1fr;gap:var(--space-3);margin:var(--space-3) 0 0;padding:0;list-style:none}.choices[hidden].svelte-1atbn6s{display:none}.status.svelte-1atbn6s{margin:var(--space-3) 0 0;min-height:var(--space-5);color:var(--text-secondary)}.status.svelte-1atbn6s:empty{display:none}.act.svelte-1atbn6s{display:flex;align-items:center;justify-content:center;width:100%;min-height:var(--control-tap);padding:0 var(--space-4);border:1px solid var(--rule-strong);border-radius:var(--radius-card);background:var(--surface);color:var(--text);font:inherit;font-size:var(--t-small-size);font-weight:var(--t-h4-weight);text-align:center;text-decoration:none;cursor:pointer}.act.danger.svelte-1atbn6s{border-color:var(--danger)}.act.svelte-1atbn6s:disabled{opacity:.45;cursor:default}.act.svelte-1atbn6s:focus-visible,.credit-toggle.svelte-1atbn6s:focus-visible{outline:2px solid var(--focus);outline-offset:1px}
