.avatar.svelte-8w5802{width:var(--avatar-md);height:var(--avatar-md);border-radius:var(--radius-pill);background:var(--ink);color:var(--paper);font-size:var(--type-small-size);line-height:var(--type-small-line);font-weight:var(--weight-strong);flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}[data-size="24"].svelte-8w5802{width:var(--avatar-sm);height:var(--avatar-sm)}[data-size="40"].svelte-8w5802{width:var(--avatar-lg);height:var(--avatar-lg);font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line)}img.svelte-8w5802{object-fit:cover;width:100%;height:100%}.icon.svelte-17ijdpm{vertical-align:text-bottom;flex:none;display:inline-block}.button.svelte-1xko78n{--fill:var(--ink);--fill-hover:var(--ink-2);--text:var(--paper);--edge:transparent;justify-content:center;align-items:center;gap:var(--space-2);height:var(--control-md);padding:0 var(--space-4);border:var(--line-width) solid var(--edge);border-radius:var(--radius-md);background:var(--fill);color:var(--text);font-size:var(--type-body-strong-size);line-height:var(--type-body-strong-line);font-weight:var(--weight-strong);white-space:nowrap;cursor:pointer;transition:background-color var(--motion-fast) var(--motion-ease), border-color var(--motion-fast) var(--motion-ease), color var(--motion-fast) var(--motion-ease);text-decoration:none;display:inline-flex}.button.svelte-1xko78n:hover,.button.svelte-1xko78n:active{background:var(--fill-hover);color:var(--text)}.button.svelte-1xko78n:disabled,.button[aria-disabled=true].svelte-1xko78n{opacity:.45;cursor:not-allowed;pointer-events:none}[data-variant=secondary].svelte-1xko78n{--fill:var(--surface);--fill-hover:var(--surface-2);--text:var(--ink);--edge:var(--control-line)}[data-variant=accent].svelte-1xko78n{--fill:var(--vermilion);--fill-hover:var(--vermilion-hover);--text:var(--on-accent)}[data-variant=ghost].svelte-1xko78n{--fill:transparent;--fill-hover:var(--surface-2);--text:var(--ink)}[data-variant=danger].svelte-1xko78n{--fill:var(--surface);--fill-hover:var(--danger-soft);--text:var(--danger);--edge:var(--control-line)}[data-variant=danger].svelte-1xko78n:hover,[data-variant=danger].svelte-1xko78n:active{--edge:var(--danger)}[data-size=sm].svelte-1xko78n{height:var(--control-sm);padding:0 var(--space-3);font-size:var(--type-small-size);line-height:var(--type-small-line)}[data-size=touch].svelte-1xko78n{min-width:var(--control-touch);height:var(--control-touch)}.icon-only.svelte-1xko78n{width:var(--control-md);padding:0}.icon-only[data-size=sm].svelte-1xko78n{width:var(--control-sm)}.icon-only[data-size=touch].svelte-1xko78n{width:var(--control-touch)}.button.svelte-1xko78n:has(.chip:where(.svelte-1xko78n)){padding-right:var(--space-1)}.chip.svelte-1xko78n{height:var(--space-4);min-width:var(--space-4);padding:0 var(--space-1);border-radius:var(--radius-sm);background:var(--surface-2);color:var(--ink-2);font-family:var(--font-sans);font-size:var(--type-small-size);line-height:var(--type-small-line);font-weight:var(--weight-medium);justify-content:center;align-items:center;display:inline-flex}.count.svelte-1xko78n{padding:0 var(--space-2);border-radius:var(--radius-pill);color:var(--ink);font-weight:var(--weight-strong)}[data-variant=primary].svelte-1xko78n .chip:where(.svelte-1xko78n){background:var(--fill-hover);color:var(--text)}[data-variant=primary].svelte-1xko78n:hover .chip:where(.svelte-1xko78n),[data-variant=primary].svelte-1xko78n:active .chip:where(.svelte-1xko78n){background:var(--fill)}.scrim.svelte-xhxto7{z-index:90;padding:var(--space-7) var(--space-3) var(--space-3);background:var(--scrim);animation:svelte-xhxto7-fade var(--motion-base) var(--motion-ease) both;place-items:start center;display:grid;position:fixed;inset:0}.menu.svelte-xhxto7{width:min(64ch,100%);max-height:calc(100vh - (4 * var(--space-5)));border:var(--line-width) solid var(--line);border-radius:var(--radius-xl);background:var(--surface);box-shadow:var(--shadow-dialog);animation:svelte-xhxto7-rise var(--motion-base) var(--motion-ease) both;flex-direction:column;display:flex;overflow:hidden}.head.svelte-xhxto7{align-items:center;gap:var(--space-2);padding:var(--space-3);border-bottom:var(--line-width) solid var(--line);color:var(--ink-2);display:flex}.head.svelte-xhxto7 svg{flex:none}input.svelte-xhxto7{min-width:0;height:var(--control-sm);color:var(--ink);font-size:var(--type-body-size);flex:1}.body.svelte-xhxto7{padding:var(--space-1);flex:1;overflow:auto}.cluster.svelte-xhxto7{padding:var(--space-1) 0}.group-label.svelte-xhxto7{padding:var(--space-1) var(--space-2);color:var(--ink-2);font-size:var(--type-small-size);line-height:var(--type-small-line)}.option.svelte-xhxto7{align-items:center;gap:var(--space-2);width:100%;min-height:var(--control-sm);padding:var(--space-2);border-radius:var(--radius-md);color:var(--ink);font-size:var(--type-small-size);line-height:var(--type-small-line);text-align:left;transition:background-color var(--motion-fast) var(--motion-ease);display:flex}.option[aria-selected=true].svelte-xhxto7,.option.svelte-xhxto7:hover{background:var(--surface-2)}.icon.svelte-xhxto7{color:var(--ink-2);flex:none;display:inline-flex}.option[aria-selected=true].svelte-xhxto7 .icon:where(.svelte-xhxto7){color:var(--ink)}.label.svelte-xhxto7{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}kbd.svelte-xhxto7{padding:0 var(--space-1);border-radius:var(--radius-sm);background:var(--surface-2);color:var(--ink-2);font-family:var(--font-sans);font-size:var(--type-small-size);line-height:var(--type-small-line)}.none.svelte-xhxto7{padding:var(--space-4) var(--space-3);color:var(--ink-2);font-size:var(--type-small-size);text-align:center}.foot.svelte-xhxto7{gap:var(--space-3);padding:var(--space-2) var(--space-3);border-top:var(--line-width) solid var(--line);color:var(--ink-2);font-size:var(--type-small-size);line-height:var(--type-small-line);display:flex}.foot.svelte-xhxto7 kbd:where(.svelte-xhxto7){margin-right:var(--space-1)}@keyframes svelte-xhxto7-fade{0%{opacity:0}}@keyframes svelte-xhxto7-rise{0%{opacity:0;transform:translateY(var(--space-2))}}.drawer.svelte-16b69rz{width:min(var(--drawer-width), 100vw);border-left:var(--line-width) solid var(--line);background:var(--surface);height:100vh;animation:svelte-16b69rz-enter var(--motion-base) var(--motion-ease) both;flex-direction:column;display:flex}.beside.svelte-16b69rz{z-index:8;position:sticky;top:0}.scrim.svelte-16b69rz{z-index:70;background:var(--scrim);justify-content:flex-end;display:flex;position:fixed;inset:0}.scrim.svelte-16b69rz .drawer:where(.svelte-16b69rz){box-shadow:var(--shadow-dialog)}.head.svelte-16b69rz{align-items:center;gap:var(--space-3);min-height:var(--topbar-height);padding:0 var(--space-2) 0 var(--space-3);border-bottom:var(--line-width) solid var(--line);flex:none;display:flex}.who.svelte-16b69rz{flex:1;min-width:0}.person.svelte-16b69rz{font-weight:var(--weight-strong);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.detail.svelte-16b69rz{gap:var(--space-2);margin-top:var(--space-1);color:var(--ink-2);font-size:var(--type-small-size);line-height:var(--type-small-line);flex-wrap:wrap;display:flex}.tabs.svelte-16b69rz{gap:var(--space-3);padding:0 var(--space-3);border-bottom:var(--line-width) solid var(--line);display:flex}.tabs.svelte-16b69rz button:where(.svelte-16b69rz){min-height:var(--control-md);border-bottom:var(--tab-underline) solid transparent;color:var(--ink-2);font-size:var(--type-small-size);line-height:var(--type-small-line);font-weight:var(--weight-medium);transition:border-color var(--motion-fast) var(--motion-ease), color var(--motion-fast) var(--motion-ease)}.tabs.svelte-16b69rz button:where(.svelte-16b69rz):hover{color:var(--ink)}.tabs.svelte-16b69rz button[aria-selected=true]:where(.svelte-16b69rz){border-bottom-color:var(--ink);color:var(--ink);font-weight:var(--weight-strong)}.pane.svelte-16b69rz{gap:var(--space-1);padding:var(--space-3);flex-direction:column;flex:1;display:flex;overflow:auto}.pane[hidden].svelte-16b69rz{display:none}.empty-panel.svelte-16b69rz{align-items:flex-start;gap:var(--space-2);padding:var(--space-3);color:var(--ink-2);font-size:var(--type-small-size);line-height:var(--type-small-line);display:flex}.empty-panel.svelte-16b69rz svg{flex:none}@keyframes svelte-16b69rz-enter{0%{opacity:0;transform:translateX(var(--space-3))}}.field.svelte-q16qnb{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.label.svelte-q16qnb{color:var(--ink);font-size:var(--type-small-size);line-height:var(--type-small-line);font-weight:var(--weight-medium)}.hint.svelte-q16qnb{color:var(--ink-2);font-size:var(--type-small-size);line-height:var(--type-small-line)}.error.svelte-q16qnb{color:var(--danger)}.icon-button.svelte-hime8y{width:var(--control-sm);height:var(--control-sm);border-radius:var(--radius-md);color:var(--ink-2);transition:background-color var(--motion-fast) var(--motion-ease), color var(--motion-fast) var(--motion-ease);background:0 0;justify-content:center;align-items:center;display:inline-flex}.icon-button.svelte-hime8y:hover:not(:disabled,[aria-disabled=true]){background:var(--surface-2);color:var(--ink)}@media (width<=1023.98px){.icon-button.svelte-hime8y{width:var(--control-touch);height:var(--control-touch)}}.icon-button.svelte-hime8y:disabled,.icon-button[aria-disabled=true].svelte-hime8y{opacity:.45;cursor:not-allowed}.field.svelte-1ydadq{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.label.svelte-1ydadq{color:var(--ink);font-size:var(--type-small-size);line-height:var(--type-small-line);font-weight:var(--weight-medium)}.required.svelte-1ydadq{color:var(--ink-2)}.hint.svelte-1ydadq{align-items:flex-start;gap:var(--space-1);color:var(--ink-2);font-size:var(--type-small-size);line-height:var(--type-small-line);display:flex}.hint.svelte-1ydadq svg{margin-top:var(--line-width);flex:none}.error.svelte-1ydadq{color:var(--danger)}.wrap.svelte-gjx2ev{align-items:center;min-width:0;display:flex;position:relative}.control.svelte-gjx2ev{width:100%;height:var(--control-md);padding:0 calc(var(--space-3) + var(--space-4) + var(--space-1)) 0 var(--space-3);border:var(--line-width) solid var(--control-line);border-radius:var(--radius-md);background:var(--surface);color:var(--ink);font-size:var(--type-body-size);line-height:var(--type-body-line);appearance:none;cursor:pointer;transition:border-color var(--motion-fast) var(--motion-ease)}.control.svelte-gjx2ev:hover:not(:disabled,:focus){border-color:var(--ink-2)}.control.svelte-gjx2ev:focus{border-color:var(--ink)}.control.svelte-gjx2ev:disabled{background:var(--surface-2);color:var(--ink-2);cursor:not-allowed}.control[aria-invalid=true].svelte-gjx2ev{border-color:var(--danger)}[data-size=sm].svelte-gjx2ev{height:var(--control-sm);font-size:var(--type-small-size);line-height:var(--type-small-line)}[data-size=touch].svelte-gjx2ev{height:var(--control-touch)}.chevron.svelte-gjx2ev{right:var(--space-3);color:var(--ink-2);pointer-events:none;display:inline-flex;position:absolute}.scrim.svelte-sl5m8e{z-index:80;padding:var(--space-5) var(--space-3);background:var(--scrim);animation:svelte-sl5m8e-fade var(--motion-base) var(--motion-ease) both;place-items:center;display:grid;position:fixed;inset:0}.settings.svelte-sl5m8e{width:min(96ch,100%);height:min(calc(21 * var(--space-5)), calc(100vh - (2 * var(--space-5))));border:var(--line-width) solid var(--line);border-radius:var(--radius-xl);background:var(--surface);box-shadow:var(--shadow-dialog);animation:svelte-sl5m8e-rise var(--motion-base) var(--motion-ease) both;flex-direction:column;display:flex;overflow:hidden}.bar.svelte-sl5m8e{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:var(--space-6);padding:0 var(--space-3);border-bottom:var(--line-width) solid var(--line);flex:none;display:flex}h2.svelte-sl5m8e{font-weight:var(--weight-strong)}.body.svelte-sl5m8e{flex:1;grid-template-columns:22ch minmax(0,1fr);min-height:0;display:grid}.sections.svelte-sl5m8e{gap:var(--line-width);padding:var(--space-3) var(--space-2);border-right:var(--line-width) solid var(--line);background:var(--paper);flex-direction:column;display:flex;overflow:auto}.heading.svelte-sl5m8e{padding:var(--space-2) var(--space-2) var(--space-1);color:var(--ink-2);font-size:var(--type-small-size);line-height:var(--type-small-line)}.sections.svelte-sl5m8e button:where(.svelte-sl5m8e){min-height:var(--control-sm);padding:var(--space-2);border-radius:var(--radius-md);color:var(--ink-2);font-size:var(--type-small-size);line-height:var(--type-small-line);text-align:left;transition:background-color var(--motion-fast) var(--motion-ease), color var(--motion-fast) var(--motion-ease)}.sections.svelte-sl5m8e button:where(.svelte-sl5m8e):hover{background:var(--surface-2);color:var(--ink)}.sections.svelte-sl5m8e button[aria-current=true]:where(.svelte-sl5m8e){background:var(--surface);color:var(--ink);font-weight:var(--weight-medium)}.pane.svelte-sl5m8e{min-width:0;padding:var(--space-5);overflow:auto}@media (width<=719.98px){.body.svelte-sl5m8e{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.sections.svelte-sl5m8e{padding:var(--space-2);border-right:0;border-bottom:var(--line-width) solid var(--line);flex-flow:wrap}.pane.svelte-sl5m8e{padding:var(--space-4)}}@keyframes svelte-sl5m8e-fade{0%{opacity:0}}@keyframes svelte-sl5m8e-rise{0%{opacity:0;transform:translateY(var(--space-2))}}.sidebar.svelte-g95iyn{z-index:10;border-right:var(--line-width) solid var(--line);background:var(--paper);flex-direction:column;height:100vh;display:flex;position:sticky;top:0}.sidebar[data-menu].svelte-g95iyn{border-right:0;height:auto;min-height:100%;position:static}@media (width<=1023.98px){.sidebar.svelte-g95iyn:not([data-menu]){display:none}}.brand.svelte-g95iyn{align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-4) var(--space-3);flex-wrap:wrap;display:flex}.brand.svelte-g95iyn a:where(.svelte-g95iyn){display:block}.environment.svelte-g95iyn{padding:0 var(--space-1);border:var(--line-width) solid var(--line);border-radius:var(--radius-sm);color:var(--ink-2);font-size:var(--type-small-size);line-height:var(--type-small-line);font-weight:var(--weight-medium)}.dismiss.svelte-g95iyn{margin-left:auto}.nav.svelte-g95iyn{gap:var(--line-width);min-height:0;padding:var(--space-1) var(--space-2) var(--space-2);flex-direction:column;flex:1;display:flex;overflow-y:auto}.section.svelte-g95iyn{padding:var(--space-3) var(--space-2) var(--space-1);color:var(--ink-2);font-size:var(--type-small-size);line-height:var(--type-small-line)}.row.svelte-g95iyn{grid-template-columns:minmax(0, 1fr) var(--space-5);border-radius:var(--radius-md);color:var(--ink-2);transition:background-color var(--motion-fast) var(--motion-ease), color var(--motion-fast) var(--motion-ease);align-items:center;display:grid;position:relative}.row.svelte-g95iyn:before{content:"";top:var(--space-1);bottom:var(--space-1);left:var(--space-1);width:var(--space-1);border-radius:var(--radius-sm);position:absolute}.row.svelte-g95iyn:hover,.row[data-pinned].svelte-g95iyn,.row[data-current].svelte-g95iyn{background:var(--surface-2);color:var(--ink)}.row[data-current].svelte-g95iyn:before{background:var(--ink)}.sidebar[data-menu].svelte-g95iyn :is(.link:where(.svelte-g95iyn),.command:where(.svelte-g95iyn)){min-height:var(--control-touch)}.link.svelte-g95iyn,.command.svelte-g95iyn{align-items:center;gap:var(--space-3);min-width:0;min-height:var(--control-sm);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-3);border-radius:var(--radius-md);color:inherit;font-size:var(--type-small-size);line-height:var(--type-small-line);font-weight:var(--weight-medium);white-space:nowrap;text-decoration:none;display:flex}.label.svelte-g95iyn{text-overflow:ellipsis;overflow:hidden}.count.svelte-g95iyn{color:inherit;margin-left:auto}.pin.svelte-g95iyn{width:var(--avatar-sm);height:var(--avatar-sm);border-radius:var(--radius-sm);color:var(--ink-2);opacity:0;justify-self:center;place-items:center;display:grid}.row.svelte-g95iyn:hover .pin:where(.svelte-g95iyn),.pin.svelte-g95iyn:focus-visible,.pin[aria-pressed=true].svelte-g95iyn{opacity:1}.pin.svelte-g95iyn:hover,.pin[aria-pressed=true].svelte-g95iyn{color:var(--ink)}.foot.svelte-g95iyn{gap:var(--line-width);padding:var(--space-2);border-top:var(--line-width) solid var(--line);flex-direction:column;display:flex}.command.svelte-g95iyn{width:100%;color:var(--ink-2);text-align:left;transition:background-color var(--motion-fast) var(--motion-ease), color var(--motion-fast) var(--motion-ease)}.command.svelte-g95iyn:hover{background:var(--surface-2);color:var(--ink)}kbd.svelte-g95iyn{padding:0 var(--space-1);border:var(--line-width) solid var(--line);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink-2);font-family:var(--font-sans);font-size:var(--type-small-size);line-height:var(--type-small-line);margin-left:auto}.user.svelte-g95iyn{align-items:center;gap:var(--space-2);min-height:var(--control-md);margin-top:var(--space-1);padding:var(--space-2);border-radius:var(--radius-md);color:inherit;text-decoration:none;display:flex}.user.svelte-g95iyn:hover{background:var(--surface-2)}.who.svelte-g95iyn{min-width:0;font-size:var(--type-small-size);line-height:var(--type-small-line);display:grid}.person.svelte-g95iyn{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.role.svelte-g95iyn{color:var(--ink-2);overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.bar.svelte-p2idnz{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:var(--topbar-height);padding:0 var(--space-4);border-bottom:var(--line-width) solid var(--line);background:var(--paper);display:flex}@media (width>=1024px){.bar.svelte-p2idnz{z-index:9;position:sticky;top:0}}.crumbs.svelte-p2idnz{flex:auto;min-width:0}ol.svelte-p2idnz{align-items:center;gap:var(--space-2);min-width:0;font-size:var(--type-small-size);line-height:var(--type-small-line);display:flex}li.svelte-p2idnz{align-items:center;gap:var(--space-2);min-width:0;color:var(--ink-2);display:flex}li.svelte-p2idnz+li:where(.svelte-p2idnz):before{content:"/";color:var(--ink-3)}a.svelte-p2idnz,span.svelte-p2idnz{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}a.svelte-p2idnz{color:var(--ink-2);text-decoration:none}a.svelte-p2idnz:hover{color:var(--ink)}[aria-current=page].svelte-p2idnz{color:var(--ink);font-weight:var(--weight-medium)}.actions.svelte-p2idnz{justify-content:flex-end;align-items:center;gap:var(--space-1);flex:0 auto;min-width:0;display:flex}@container main (inline-size<100ch){.bar.svelte-p2idnz{padding:var(--space-2) var(--space-3);flex-wrap:wrap}.actions.svelte-p2idnz{width:100%;min-width:0}}.toast.svelte-zemmny{align-items:flex-start;gap:var(--space-3);width:100%;max-width:var(--toast-width);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);border:var(--line-width) solid var(--line);border-radius:var(--radius-lg);background:var(--surface);color:var(--ink);box-shadow:var(--shadow-popover);animation:svelte-zemmny-enter var(--motion-base) var(--motion-ease) both;display:flex}[data-leaving].svelte-zemmny{animation:svelte-zemmny-leave var(--motion-exit) var(--motion-ease-exit) both;pointer-events:none}.icon.svelte-zemmny{margin-top:var(--space-1);color:var(--ink-2);flex:none;display:inline-flex}[data-tone=success].svelte-zemmny .icon:where(.svelte-zemmny){color:var(--success)}[data-tone=warning].svelte-zemmny .icon:where(.svelte-zemmny){color:var(--warning)}[data-tone=danger].svelte-zemmny .icon:where(.svelte-zemmny){color:var(--danger)}.text.svelte-zemmny{min-width:0;padding-top:var(--space-1);flex:1}.title.svelte-zemmny{font-weight:var(--weight-strong)}.description.svelte-zemmny{color:var(--ink-2);font-size:var(--type-small-size);line-height:var(--type-small-line)}.action.svelte-zemmny{padding:0 var(--space-2);border-radius:var(--radius-sm);font-weight:var(--weight-strong);text-underline-offset:var(--space-1);align-self:center;text-decoration:underline}@keyframes svelte-zemmny-enter{0%{opacity:0;transform:translateY(var(--space-1))}}@keyframes svelte-zemmny-leave{to{opacity:0}}.region.svelte-11grd4a{right:var(--space-4);bottom:var(--space-4);left:var(--space-4);z-index:60;align-items:flex-end;gap:var(--space-2);pointer-events:none;flex-direction:column;display:flex;position:fixed}.region.svelte-11grd4a>*{pointer-events:auto}
