.ui-icon.svelte-1ng2eja{display:block;flex:none}.ui-btn.svelte-j7sk6k{--btn-solid: var(--ui-accent-solid);--btn-solid-hover: var(--ui-accent-solid-hover);--btn-solid-active: var(--ui-accent-solid-active);--btn-soft: var(--ui-accent-soft);--btn-soft-hover: var(--ui-accent-soft-hover);--btn-text: var(--ui-accent-text);--btn-border: var(--ui-accent-border);--btn-icon: var(--ui-fg-muted);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--btn-gap);height:var(--btn-h);padding-inline:var(--btn-px);border:1px solid transparent;border-radius:var(--btn-radius);font-size:var(--btn-fs);font-weight:var(--ui-control-weight);letter-spacing:var(--ui-tracking-snug);line-height:1;white-space:nowrap;text-decoration:none;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--ui-duration-fast) var(--ui-ease-out),border-color var(--ui-duration-fast) var(--ui-ease-out),color var(--ui-duration-fast) var(--ui-ease-out),box-shadow var(--ui-duration-fast) var(--ui-ease-out),transform var(--ui-duration-instant) var(--ui-ease-out)}.ui-btn[data-size=xs].svelte-j7sk6k{--btn-h: var(--ui-control-h-xs);--btn-px: var(--ui-control-px-xs);--btn-fs: var(--ui-text-xs);--btn-gap: var(--ui-control-gap-xs);--btn-radius: var(--ui-control-radius-xs)}.ui-btn[data-size=sm].svelte-j7sk6k{--btn-h: var(--ui-control-h-sm);--btn-px: var(--ui-control-px-sm);--btn-fs: var(--ui-text-sm);--btn-gap: var(--ui-control-gap-sm);--btn-radius: var(--ui-control-radius-sm)}.ui-btn[data-size=md].svelte-j7sk6k{--btn-h: var(--ui-control-h-md);--btn-px: var(--ui-control-px-md);--btn-fs: var(--ui-text-md);--btn-gap: var(--ui-control-gap-md);--btn-radius: var(--ui-control-radius-md)}.ui-btn[data-size=lg].svelte-j7sk6k{--btn-h: var(--ui-control-h-lg);--btn-px: var(--ui-control-px-lg);--btn-fs: var(--ui-text-base);--btn-gap: var(--ui-control-gap-lg);--btn-radius: var(--ui-control-radius-lg)}.ui-btn[data-icon-only].svelte-j7sk6k{width:var(--btn-h);min-width:var(--btn-h);flex-shrink:0;padding-inline:0}.ui-btn[data-block].svelte-j7sk6k{display:flex;width:100%}.ui-btn[data-tone=neutral].svelte-j7sk6k{--btn-solid: var(--ui-bg-inverse);--btn-solid-hover: var(--ui-neutral-800);--btn-solid-active: var(--ui-neutral-700);--btn-soft: var(--ui-bg-muted);--btn-soft-hover: var(--ui-bg-emphasis);--btn-text: var(--ui-fg-default);--btn-border: var(--ui-border-default)}.ui-btn[data-tone=success].svelte-j7sk6k{--btn-solid: var(--ui-success-solid);--btn-solid-hover: var(--ui-success-700);--btn-solid-active: var(--ui-success-900);--btn-soft: var(--ui-success-soft);--btn-soft-hover: var(--ui-success-100);--btn-text: var(--ui-success-text);--btn-border: var(--ui-success-border)}.ui-btn[data-tone=warning].svelte-j7sk6k{--btn-solid: var(--ui-warning-solid);--btn-solid-hover: var(--ui-warning-700);--btn-solid-active: var(--ui-warning-900);--btn-soft: var(--ui-warning-soft);--btn-soft-hover: var(--ui-warning-100);--btn-text: var(--ui-warning-text);--btn-border: var(--ui-warning-border)}.ui-btn[data-tone=danger].svelte-j7sk6k{--btn-solid: var(--ui-danger-solid);--btn-solid-hover: var(--ui-danger-700);--btn-solid-active: var(--ui-danger-900);--btn-soft: var(--ui-danger-soft);--btn-soft-hover: var(--ui-danger-100);--btn-text: var(--ui-danger-text);--btn-border: var(--ui-danger-border)}.ui-btn[data-variant=solid].svelte-j7sk6k,.ui-btn[data-variant=soft].svelte-j7sk6k,.ui-btn[data-variant=link].svelte-j7sk6k{--btn-icon: currentColor}.ui-btn[data-variant=solid].svelte-j7sk6k{background:linear-gradient(180deg,oklch(from var(--btn-solid) calc(l + .035) c h) 0%,var(--btn-solid) 100%);color:oklch(from var(--btn-solid) var(--ui-auto-fg-l) var(--ui-auto-fg-c) h);box-shadow:inset 0 1px #ffffff38,0 1px 2px oklch(from var(--btn-solid) l c h / .2),0 4px 14px -1px oklch(from var(--btn-solid) l c h / .38)}.ui-btn[data-variant=solid].svelte-j7sk6k:hover:not([aria-disabled=true]){background:linear-gradient(180deg,oklch(from var(--btn-solid-hover) calc(l + .03) c h) 0%,var(--btn-solid-hover) 100%);box-shadow:inset 0 1px #ffffff42,0 2px 4px oklch(from var(--btn-solid-hover) l c h / .24),0 6px 18px -1px oklch(from var(--btn-solid-hover) l c h / .42)}.ui-btn[data-variant=solid].svelte-j7sk6k:active:not([aria-disabled=true]){background:var(--btn-solid-active);box-shadow:inset 0 1px 2px #00000026,0 1px 2px oklch(from var(--btn-solid-active) l c h / .2)}.ui-btn[data-variant=soft].svelte-j7sk6k{background:var(--btn-soft);color:var(--btn-text)}.ui-btn[data-variant=soft].svelte-j7sk6k:hover:not([aria-disabled=true]){background:var(--btn-soft-hover)}.ui-btn[data-variant=outline].svelte-j7sk6k,.ui-btn[data-variant=secondary].svelte-j7sk6k{background:var(--ui-bg-surface);border-color:var(--ui-border-default);color:var(--ui-fg-default);box-shadow:0 1px 2px hsl(var(--ui-shadow-color) / .05),0 1px 3px hsl(var(--ui-shadow-color) / .06)}.ui-btn[data-variant=outline].svelte-j7sk6k:hover:not([aria-disabled=true]),.ui-btn[data-variant=secondary].svelte-j7sk6k:hover:not([aria-disabled=true]){background:var(--ui-bg-hover);border-color:var(--ui-border-strong);box-shadow:0 1px 2px hsl(var(--ui-shadow-color) / .06),0 2px 5px hsl(var(--ui-shadow-color) / .08)}.ui-btn[data-variant=outline].svelte-j7sk6k:active:not([aria-disabled=true]),.ui-btn[data-variant=secondary].svelte-j7sk6k:active:not([aria-disabled=true]){background:var(--ui-bg-active);box-shadow:0 1px 2px hsl(var(--ui-shadow-color) / .04)}.ui-btn[data-variant=outline].svelte-j7sk6k:not([data-tone=neutral]):not([data-tone=accent]),.ui-btn[data-variant=secondary].svelte-j7sk6k:not([data-tone=neutral]):not([data-tone=accent]){color:var(--btn-text);border-color:var(--btn-border)}.ui-btn[data-variant=ghost].svelte-j7sk6k{background:transparent;color:var(--ui-fg-default)}.ui-btn[data-variant=ghost].svelte-j7sk6k:not([data-tone=neutral]){color:var(--btn-text)}.ui-btn[data-variant=ghost].svelte-j7sk6k:hover:not([aria-disabled=true]){background:var(--ui-bg-hover);color:var(--ui-fg-default)}.ui-btn[data-variant=ghost].svelte-j7sk6k:not([data-tone=neutral]):hover:not([aria-disabled=true]){background:var(--btn-soft);color:var(--btn-text)}.ui-btn[data-variant=link].svelte-j7sk6k{background:transparent;color:var(--btn-text);height:auto;padding:0;--btn-h: auto}.ui-btn[data-variant=link].svelte-j7sk6k:hover:not([aria-disabled=true]){text-decoration:underline;text-underline-offset:3px}.ui-btn[aria-disabled=true].svelte-j7sk6k{opacity:.5;cursor:not-allowed;box-shadow:none}.ui-btn.svelte-j7sk6k:active:not([aria-disabled=true]):not([data-variant=link]){transform:translateY(.5px)}.ui-btn__body.svelte-j7sk6k{display:inline-flex;align-items:center;gap:inherit}.ui-btn__body.svelte-j7sk6k .ui-icon{color:var(--btn-icon)}.ui-btn__badge.svelte-j7sk6k{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding-inline:var(--ui-space-2);border-radius:var(--ui-radius-full);font-size:var(--ui-text-2xs);font-weight:var(--ui-label-weight);line-height:1;background:var(--ui-bg-muted);color:var(--ui-fg-default);margin-inline-start:var(--ui-space-1);vertical-align:middle}.ui-btn[data-variant=solid].svelte-j7sk6k .ui-btn__badge:where(.svelte-j7sk6k){background:oklch(from var(--btn-solid) l c h / .25);color:currentColor}.ui-btn[data-variant=outline].svelte-j7sk6k .ui-btn__badge:where(.svelte-j7sk6k),.ui-btn[data-variant=secondary].svelte-j7sk6k .ui-btn__badge:where(.svelte-j7sk6k){background:transparent;border:1px solid var(--ui-border-default);color:var(--ui-fg-default);min-width:22px;height:22px;padding-inline:var(--ui-space-2);font-weight:var(--ui-weight-medium)}.ui-btn[data-icon-only].svelte-j7sk6k{--btn-icon: currentColor}.ui-btn[data-loading].svelte-j7sk6k .ui-btn__body:where(.svelte-j7sk6k){visibility:hidden}.ui-btn__spinner.svelte-j7sk6k{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;animation:svelte-j7sk6k-ui-btn-spin .7s linear infinite}@keyframes svelte-j7sk6k-ui-btn-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.ui-btn__spinner.svelte-j7sk6k{animation-duration:1.8s}}.ui-badge.svelte-14t0in2{--badge-soft: var(--ui-neutral-soft);--badge-text: var(--ui-neutral-text);--badge-border: var(--ui-border-default);--badge-solid: var(--ui-bg-inverse);--badge-dot: var(--ui-neutral-dot);display:inline-flex;align-items:center;gap:var(--badge-gap);height:var(--badge-h);padding-inline:var(--badge-px);border:1px solid transparent;border-radius:var(--ui-radius-md);font-size:var(--badge-fs);font-weight:var(--ui-label-weight);letter-spacing:var(--ui-tracking-snug);line-height:1;white-space:nowrap;vertical-align:middle}.ui-badge[data-pill].svelte-14t0in2{border-radius:var(--ui-radius-full)}.ui-badge[draggable=true].svelte-14t0in2{cursor:grab;-webkit-user-select:none;user-select:none}.ui-badge[draggable=true].svelte-14t0in2:active{cursor:grabbing}.ui-badge[data-size=sm].svelte-14t0in2{--badge-h: 22px;--badge-px: var(--ui-space-3);--badge-fs: var(--ui-text-2xs);--badge-gap: var(--ui-space-2)}.ui-badge[data-size=md].svelte-14t0in2{--badge-h: 28px;--badge-px: var(--ui-space-4);--badge-fs: var(--ui-text-xs);--badge-gap: var(--ui-space-3)}.ui-badge[data-size=lg].svelte-14t0in2{--badge-h: 34px;--badge-px: var(--ui-space-5);--badge-fs: var(--ui-text-sm);--badge-gap: var(--ui-space-3)}.ui-badge[data-tone=neutral].svelte-14t0in2{--badge-solid: var(--ui-neutral-500)}.ui-badge[data-tone=accent].svelte-14t0in2{--badge-soft: var(--ui-accent-soft);--badge-text: var(--ui-accent-text);--badge-border: var(--ui-accent-border);--badge-solid: var(--ui-accent-solid);--badge-dot: var(--ui-accent-solid)}.ui-badge[data-tone=success].svelte-14t0in2{--badge-soft: var(--ui-success-soft);--badge-text: var(--ui-success-text);--badge-border: var(--ui-success-border);--badge-solid: var(--ui-success-solid);--badge-dot: var(--ui-success-dot)}.ui-badge[data-tone=warning].svelte-14t0in2{--badge-soft: var(--ui-warning-soft);--badge-text: var(--ui-warning-text);--badge-border: var(--ui-warning-border);--badge-solid: var(--ui-warning-solid);--badge-dot: var(--ui-warning-dot)}.ui-badge[data-tone=orange].svelte-14t0in2{--badge-soft: oklch(95% .05 45);--badge-text: oklch(45% .18 45);--badge-border: oklch(88% .08 45);--badge-solid: oklch(62% .2 45);--badge-dot: oklch(65% .2 45)}.ui-badge[data-tone=danger].svelte-14t0in2{--badge-soft: var(--ui-danger-soft);--badge-text: var(--ui-danger-text);--badge-border: var(--ui-danger-border);--badge-solid: var(--ui-danger-solid);--badge-dot: var(--ui-danger-dot)}.ui-badge[data-tone=info].svelte-14t0in2{--badge-soft: var(--ui-info-soft);--badge-text: var(--ui-info-text);--badge-border: var(--ui-info-border);--badge-solid: var(--ui-info-solid);--badge-dot: var(--ui-info-dot)}.ui-badge[data-tone=purple].svelte-14t0in2{--badge-soft: var(--ui-purple-soft);--badge-text: var(--ui-purple-text);--badge-border: var(--ui-purple-border);--badge-solid: var(--ui-purple-solid);--badge-dot: var(--ui-purple-dot)}.ui-badge[data-variant=soft].svelte-14t0in2{background:var(--badge-soft);border-color:var(--badge-border);color:var(--badge-text)}.ui-badge[data-variant=outline].svelte-14t0in2{background:var(--ui-bg-surface);border-color:var(--badge-border);color:var(--badge-text)}.ui-badge[data-variant=surface].svelte-14t0in2{background:var(--ui-bg-surface);border-color:var(--ui-border-default);color:var(--ui-fg-default);box-shadow:var(--ui-shadow-xs)}.ui-badge[data-variant=solid].svelte-14t0in2{background:var(--badge-solid);color:#fff}.ui-badge[data-variant=dot].svelte-14t0in2{background:transparent;color:var(--ui-fg-muted);padding-inline:0;font-weight:var(--ui-weight-medium)}.ui-badge[data-variant=dot][data-tone-text].svelte-14t0in2{color:var(--badge-text);font-weight:var(--ui-label-weight)}.ui-badge__dot.svelte-14t0in2{width:7px;height:7px;border-radius:var(--ui-radius-full);background:var(--badge-dot);flex:none}.ui-badge__avatar.svelte-14t0in2{width:calc(var(--badge-h) - 6px);height:calc(var(--badge-h) - 6px);border-radius:var(--ui-radius-full);object-fit:cover;margin-inline-start:-3px}.ui-badge__remove.svelte-14t0in2{display:inline-flex;align-items:center;justify-content:center;background:transparent;border:none;padding:0;margin-inline-end:-2px;margin-inline-start:2px;color:currentColor;opacity:.75;cursor:pointer;border-radius:var(--ui-radius-full);transition:opacity var(--ui-duration-fast) var(--ui-ease-out)}.ui-badge__remove.svelte-14t0in2:hover{opacity:1}.ui-badge__label.svelte-14t0in2{transform:translateY(-.5px)}.ui-avatar.svelte-19duoie{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--avatar-size);height:var(--avatar-size);border-radius:var(--ui-radius-full);overflow:visible;background:oklch(93% .045 var(--avatar-h));color:oklch(42% .09 var(--avatar-h));-webkit-user-select:none;user-select:none}.ui-avatar[data-shape=square].svelte-19duoie{border-radius:calc(var(--avatar-size) * .28)}.ui-avatar.svelte-19duoie img:where(.svelte-19duoie){width:100%;height:100%;object-fit:cover;border-radius:inherit;display:block}.ui-avatar[data-ring].svelte-19duoie:after{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:inherit;border:2px solid var(--ui-bg-surface);box-shadow:0 0 0 1px var(--ui-border-default)}.ui-avatar__initials.svelte-19duoie{font-size:calc(var(--avatar-size) * .38);font-weight:var(--ui-label-weight);letter-spacing:var(--ui-tracking-tight);line-height:1}.ui-avatar__presence.svelte-19duoie{position:absolute;right:0;bottom:0;width:calc(var(--avatar-size) * .3);height:calc(var(--avatar-size) * .3);min-width:6px;min-height:6px;border-radius:var(--ui-radius-full);border:2px solid var(--ui-bg-surface);box-sizing:content-box;transform:translate(12%,12%)}.ui-avatar[data-shape=circle].svelte-19duoie .ui-avatar__presence:where(.svelte-19duoie){transform:translate(4%,4%)}.ui-avatar__presence[data-presence=online].svelte-19duoie{background:var(--ui-success-dot)}.ui-avatar__presence[data-presence=busy].svelte-19duoie{background:var(--ui-danger-dot)}.ui-avatar__presence[data-presence=away].svelte-19duoie{background:var(--ui-warning-dot)}.ui-avatar__presence[data-presence=offline].svelte-19duoie{background:var(--ui-neutral-dot)}[data-ui-theme=dark] .ui-avatar.svelte-19duoie{background:oklch(32% .05 var(--avatar-h));color:oklch(86% .07 var(--avatar-h))}.ui-tag.svelte-jxd1ag{display:inline-flex;align-items:center;gap:var(--tag-gap);height:var(--tag-h);padding-inline:var(--tag-px);border:1px solid var(--ui-border-default);border-radius:var(--ui-control-radius-xs);background:var(--ui-bg-surface);color:var(--ui-fg-default);font-size:var(--tag-fs);font-weight:var(--ui-label-weight);letter-spacing:var(--ui-tracking-snug);line-height:1;max-width:100%;box-shadow:var(--ui-shadow-sm)}.ui-tag[data-size=sm].svelte-jxd1ag{--tag-h: 22px;--tag-px: var(--ui-space-4);--tag-fs: var(--ui-text-xs);--tag-gap: var(--ui-space-2)}.ui-tag[data-size=md].svelte-jxd1ag{--tag-h: 28px;--tag-px: var(--ui-space-5);--tag-fs: var(--ui-text-sm);--tag-gap: var(--ui-space-3)}.ui-tag[data-size=lg].svelte-jxd1ag{--tag-h: 32px;--tag-px: var(--ui-space-6);--tag-fs: var(--ui-text-md);--tag-gap: var(--ui-space-3)}.ui-tag[data-pill].svelte-jxd1ag{border-radius:var(--ui-radius-full)}.ui-tag[data-pill].svelte-jxd1ag .ui-tag__remove:where(.svelte-jxd1ag){border-radius:var(--ui-radius-full)}.ui-tag[draggable=true].svelte-jxd1ag{cursor:grab;-webkit-user-select:none;user-select:none}.ui-tag[draggable=true].svelte-jxd1ag:active{cursor:grabbing}.ui-tag[data-variant=outline].svelte-jxd1ag{background:var(--ui-bg-surface)}.ui-tag[data-tone=accent].svelte-jxd1ag,.ui-tag[data-variant=soft][data-tone=accent].svelte-jxd1ag{background:var(--ui-accent-soft);border-color:var(--ui-accent-border);color:var(--ui-accent-text)}.ui-tag[data-variant=outline][data-tone=accent].svelte-jxd1ag{background:var(--ui-bg-surface);border-color:var(--ui-accent-border);color:var(--ui-accent-text)}.ui-tag[data-variant=solid].svelte-jxd1ag{background:var(--ui-bg-inverse);border-color:transparent;color:var(--ui-fg-on-solid, #ffffff);box-shadow:var(--ui-shadow-xs)}.ui-tag[data-variant=solid].svelte-jxd1ag .ui-tag__remove:where(.svelte-jxd1ag){color:var(--ui-fg-on-solid, #ffffff);opacity:.85}.ui-tag[data-variant=solid].svelte-jxd1ag .ui-tag__remove:where(.svelte-jxd1ag):hover:not(:disabled){background:#fff3;color:var(--ui-fg-on-solid, #ffffff);opacity:1}.ui-tag[data-variant=solid][data-tone=accent].svelte-jxd1ag{background:linear-gradient(180deg,oklch(from var(--ui-accent-solid) calc(l + .035) c h) 0%,var(--ui-accent-solid) 100%);border-color:transparent;color:var(--ui-fg-on-solid);box-shadow:inset 0 1px #ffffff38,0 1px 2px oklch(from var(--ui-accent-solid) calc(l - .2) c h / .25)}.ui-tag[data-variant=solid][data-tone=accent].svelte-jxd1ag .ui-tag__remove:where(.svelte-jxd1ag){color:var(--ui-fg-on-solid);opacity:.8}.ui-tag[data-variant=solid][data-tone=accent].svelte-jxd1ag .ui-tag__remove:where(.svelte-jxd1ag):hover:not(:disabled){background:#fff3;color:var(--ui-fg-on-solid);opacity:1}.ui-tag[data-tone=accent].svelte-jxd1ag .ui-tag__remove:where(.svelte-jxd1ag){color:var(--ui-accent-text)}.ui-tag[data-tone=accent].svelte-jxd1ag .ui-tag__remove:where(.svelte-jxd1ag):hover:not(:disabled){background:var(--ui-accent-border);color:var(--ui-accent-text)}.ui-tag[data-tone=muted].svelte-jxd1ag{background:var(--ui-bg-muted);border-color:transparent;box-shadow:none}.ui-tag[data-tone=success].svelte-jxd1ag{background:var(--ui-success-soft);border-color:var(--ui-success-border);color:var(--ui-success-text)}.ui-tag[data-tone=warning].svelte-jxd1ag{background:var(--ui-warning-soft);border-color:var(--ui-warning-border);color:var(--ui-warning-text)}.ui-tag[data-tone=danger].svelte-jxd1ag{background:var(--ui-danger-soft);border-color:var(--ui-danger-border);color:var(--ui-danger-text)}.ui-tag[data-disabled].svelte-jxd1ag{opacity:.6}.ui-tag__leading.svelte-jxd1ag{display:flex;align-items:center;margin-inline-start:calc(var(--tag-px) * -.5)}.ui-tag__avatar.svelte-jxd1ag{width:calc(var(--tag-h) - 8px);height:calc(var(--tag-h) - 8px);border-radius:var(--ui-radius-full);object-fit:cover;margin-inline-start:-2px}.ui-tag__label.svelte-jxd1ag{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transform:translateY(-.5px)}.ui-tag__remove.svelte-jxd1ag{display:grid;place-items:center;width:calc(var(--tag-h) - 10px);height:calc(var(--tag-h) - 10px);margin-inline-end:-2px;border-radius:var(--ui-radius-xs);color:var(--ui-fg-faint);transition:background-color var(--ui-duration-fast) var(--ui-ease-out),color var(--ui-duration-fast) var(--ui-ease-out)}.ui-tag__remove.svelte-jxd1ag:hover:not(:disabled){background:var(--ui-bg-emphasis);color:var(--ui-fg-default)}.ui-kbd-set.svelte-s43i12{display:inline-flex;align-items:center;gap:var(--ui-space-1);vertical-align:middle}.ui-kbd.svelte-s43i12{display:inline-flex;align-items:center;justify-content:center;min-width:var(--kbd-size);height:var(--kbd-size);padding-inline:var(--ui-space-2);border:1px solid var(--ui-border-default);border-bottom-width:1.5px;border-radius:var(--ui-radius-sm);background:var(--ui-bg-surface);color:var(--ui-fg-muted);font-family:var(--ui-font-sans);font-size:var(--kbd-fs);font-weight:var(--ui-label-weight);line-height:1}.ui-kbd-set[data-size=sm].svelte-s43i12{--kbd-size: 16px;--kbd-fs: var(--ui-text-2xs)}.ui-kbd-set[data-size=md].svelte-s43i12{--kbd-size: 20px;--kbd-fs: var(--ui-text-xs)}.ui-kbd-set[data-size=lg].svelte-s43i12{--kbd-size: 24px;--kbd-fs: var(--ui-text-sm)}.ui-kbd-set__sep.svelte-s43i12{font-size:var(--kbd-fs);color:var(--ui-fg-faint);padding-inline:1px}.ui-skeleton-stack.svelte-1wbx82y{display:flex;flex-direction:column;gap:var(--ui-space-3);width:100%}.ui-skeleton.svelte-1wbx82y{display:block;background:var(--ui-bg-muted);border-radius:var(--ui-radius-sm)}.ui-skeleton[data-variant=text].svelte-1wbx82y{width:100%;height:.62lh;margin-block:.19lh;border-radius:var(--ui-radius-xs)}.ui-skeleton[data-variant=circle].svelte-1wbx82y{border-radius:var(--ui-radius-full);aspect-ratio:1}.ui-skeleton[data-variant=rect].svelte-1wbx82y{border-radius:var(--ui-radius-lg)}.ui-skeleton[data-animated].svelte-1wbx82y{background-image:linear-gradient(90deg,transparent 0%,color-mix(in oklab,var(--ui-bg-surface) 70%,transparent) 50%,transparent 100%);background-size:200% 100%;background-repeat:no-repeat;animation:svelte-1wbx82y-ui-skeleton-sweep 1.5s var(--ui-ease-in-out) infinite}@keyframes svelte-1wbx82y-ui-skeleton-sweep{0%{background-position:-120% 0}to{background-position:220% 0}}@media(prefers-reduced-motion:reduce){.ui-skeleton[data-animated].svelte-1wbx82y{animation:none}}.ui-price.svelte-13x5ty{display:inline-flex;align-items:baseline;gap:var(--price-gap);color:var(--ui-fg-default);letter-spacing:var(--ui-tracking-tight);line-height:var(--ui-leading-tight);white-space:nowrap}.ui-price[data-tone=muted].svelte-13x5ty{color:var(--ui-fg-subtle)}.ui-price[data-tone=accent].svelte-13x5ty{color:var(--ui-accent-text)}.ui-price[data-size=sm].svelte-13x5ty{--price-fs: var(--ui-text-lg);--price-gap: 2px}.ui-price[data-size=md].svelte-13x5ty{--price-fs: var(--ui-text-2xl);--price-gap: 3px}.ui-price[data-size=lg].svelte-13x5ty{--price-fs: var(--ui-text-3xl);--price-gap: 4px}.ui-price[data-size=xl].svelte-13x5ty{--price-fs: var(--ui-text-4xl);--price-gap: 5px}.ui-price[data-size="2xl"].svelte-13x5ty{--price-fs: var(--ui-text-5xl);--price-gap: 6px}.ui-price__amount.svelte-13x5ty{font-size:var(--price-fs);font-weight:var(--ui-numeric-weight);font-variant-numeric:tabular-nums}.ui-price[data-mark-placement=attached].svelte-13x5ty{--price-gap: 0}.ui-price[data-mark-placement=attached].svelte-13x5ty .ui-price__mark:where(.svelte-13x5ty){font-size:var(--price-fs);font-weight:var(--ui-numeric-weight)}.ui-price[data-mark-placement=detached].svelte-13x5ty{--price-gap: var(--ui-space-3)}.ui-price[data-mark-placement=detached].svelte-13x5ty .ui-price__mark:where(.svelte-13x5ty){font-size:calc(var(--price-fs) * .52);font-weight:var(--ui-numeric-weight);color:var(--ui-fg-subtle)}.ui-price__unit.svelte-13x5ty{font-size:var(--ui-text-md);font-weight:var(--ui-weight-normal);letter-spacing:var(--ui-tracking-normal);color:var(--ui-fg-subtle);margin-inline-start:var(--ui-space-2)}.ui-card.svelte-kh2bmg{position:relative;background:var(--ui-bg-surface);border:1px solid transparent;color:var(--ui-fg-default)}.ui-card[data-bordered].svelte-kh2bmg{border-color:var(--ui-border-default)}.ui-card[data-radius=md].svelte-kh2bmg{border-radius:var(--ui-radius-md)}.ui-card[data-radius=lg].svelte-kh2bmg{border-radius:var(--ui-radius-lg)}.ui-card[data-radius=xl].svelte-kh2bmg{border-radius:var(--ui-radius-xl)}.ui-card[data-radius="2xl"].svelte-kh2bmg{border-radius:var(--ui-radius-2xl)}.ui-card[data-elevation=none].svelte-kh2bmg{box-shadow:none}.ui-card[data-elevation=xs].svelte-kh2bmg{box-shadow:var(--ui-shadow-xs)}.ui-card[data-elevation=sm].svelte-kh2bmg{box-shadow:var(--ui-shadow-sm)}.ui-card[data-elevation=md].svelte-kh2bmg{box-shadow:var(--ui-shadow-md)}.ui-card[data-elevation=lg].svelte-kh2bmg{box-shadow:var(--ui-shadow-lg)}.ui-card[data-elevation=xl].svelte-kh2bmg{box-shadow:var(--ui-shadow-xl)}.ui-card[data-padding=sm].svelte-kh2bmg{padding:var(--ui-space-8)}.ui-card[data-padding=md].svelte-kh2bmg{padding:var(--ui-space-12)}.ui-card[data-padding=lg].svelte-kh2bmg{padding:var(--ui-space-16)}.ui-card[data-interactive].svelte-kh2bmg{cursor:pointer;outline:none;transition:border-color var(--ui-duration-fast) var(--ui-ease-out),box-shadow var(--ui-duration-fast) var(--ui-ease-out),transform var(--ui-duration-fast) var(--ui-ease-out)}.ui-card[data-interactive].svelte-kh2bmg:hover{border-color:var(--ui-border-strong);box-shadow:var(--ui-shadow-md)}.ui-card[data-interactive].svelte-kh2bmg:active{transform:scale(.996);box-shadow:var(--ui-shadow-xs)}.ui-card[data-interactive].svelte-kh2bmg:focus-visible{border-color:var(--ui-accent-solid);box-shadow:0 0 0 var(--ui-ring-width) var(--ui-accent-ring),var(--ui-shadow-sm)}.ui-card-header.svelte-ynz36p{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ui-space-8);padding:var(--ui-space-10) var(--ui-space-12) var(--ui-space-6)}.ui-card-header[data-compact].svelte-ynz36p{padding:var(--ui-space-6) var(--ui-space-8) var(--ui-space-5)}.ui-card-header[data-divided].svelte-ynz36p{border-bottom:1px solid var(--ui-border-subtle);padding-bottom:var(--ui-space-7)}.ui-card-header__text.svelte-ynz36p{min-width:0;display:flex;flex-direction:column;gap:var(--ui-space-2)}.ui-card-header__title.svelte-ynz36p{margin:0;font-size:var(--ui-text-base);font-weight:var(--ui-heading-weight);letter-spacing:var(--ui-tracking-snug);line-height:var(--ui-leading-snug)}.ui-card-header__desc.svelte-ynz36p{margin:0;font-size:var(--ui-text-md);color:var(--ui-fg-muted);line-height:var(--ui-leading-normal)}.ui-card-header__actions.svelte-ynz36p{display:flex;align-items:center;gap:var(--ui-space-4);flex:none}.ui-card-body[data-padding=none].svelte-uybrec{padding:0}.ui-card-body[data-padding=sm].svelte-uybrec{padding:var(--ui-space-8)}.ui-card-body[data-padding=md].svelte-uybrec{padding:var(--ui-space-10) var(--ui-space-12)}.ui-card-body[data-padding=lg].svelte-uybrec{padding:var(--ui-space-14) var(--ui-space-16)}.ui-card-footer.svelte-pivsxn{display:flex;align-items:center;gap:var(--ui-space-3);padding:var(--ui-space-7) var(--ui-space-12)}.ui-card-footer[data-compact].svelte-pivsxn{gap:var(--ui-space-2);padding:var(--ui-space-5) var(--ui-space-8)}.ui-card-footer[data-divided].svelte-pivsxn{border-top:1px solid var(--ui-border-subtle)}.ui-card-footer[data-muted].svelte-pivsxn{background:var(--ui-bg-sunken);border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.ui-card-footer[data-align=end].svelte-pivsxn{justify-content:flex-end}.ui-card-footer[data-align=start].svelte-pivsxn{justify-content:flex-start}.ui-card-footer[data-align=between].svelte-pivsxn{justify-content:space-between}.ui-card-footer[data-align=center].svelte-pivsxn{justify-content:center}.ui-toolbar.svelte-xiklna{display:flex;align-items:center;gap:var(--tb-gap);min-width:0}.ui-toolbar[data-wrap].svelte-xiklna{flex-wrap:wrap}.ui-toolbar[data-size=xs].svelte-xiklna{--tb-gap: var(--ui-space-2);--tb-pad: var(--ui-space-2);--btn-h: var(--ui-control-h-xs);--btn-px: var(--ui-control-px-xs);--btn-fs: var(--ui-text-xs);--btn-gap: var(--ui-control-gap-xs);--btn-radius: var(--ui-control-radius-xs)}.ui-toolbar[data-size=sm].svelte-xiklna{--tb-gap: var(--ui-space-3);--tb-pad: var(--ui-space-3);--btn-h: var(--ui-control-h-sm);--btn-px: var(--ui-control-px-sm);--btn-fs: var(--ui-text-sm);--btn-gap: var(--ui-control-gap-sm);--btn-radius: var(--ui-control-radius-sm)}.ui-toolbar[data-size=md].svelte-xiklna{--tb-gap: var(--ui-space-4);--tb-pad: var(--ui-space-4);--btn-h: var(--ui-control-h-md);--btn-px: var(--ui-control-px-md);--btn-fs: var(--ui-text-md);--btn-gap: var(--ui-control-gap-md);--btn-radius: var(--ui-control-radius-md)}.ui-toolbar[data-size=lg].svelte-xiklna{--tb-gap: var(--ui-space-6);--tb-pad: var(--ui-space-5);--btn-h: var(--ui-control-h-lg);--btn-px: var(--ui-control-px-lg);--btn-fs: var(--ui-text-base);--btn-gap: var(--ui-control-gap-lg);--btn-radius: var(--ui-control-radius-lg)}.ui-toolbar[data-variant=card].svelte-xiklna{padding:var(--tb-pad);background:var(--ui-bg-surface);border:1px solid var(--ui-border-default);border-radius:var(--ui-radius-2xl);box-shadow:var(--ui-shadow-sm)}.ui-toolbar[data-variant=floating].svelte-xiklna{padding:var(--tb-pad);background:var(--ui-bg-raised);border:1px solid var(--ui-border-default);border-radius:var(--ui-radius-full);box-shadow:inset 0 1px #ffffff2e,var(--ui-shadow-lg)}.ui-toolbar.svelte-xiklna .ui-toolbar__spacer{flex:1;min-width:var(--ui-space-4)}.ui-toolbar.svelte-xiklna .ui-toolbar__divider{width:1px;align-self:stretch;margin-block:var(--ui-space-2);margin-inline:var(--ui-space-2);background:var(--ui-border-default);flex:none}.ui-popover__anchor.svelte-oteq6m{display:contents}.ui-popover.svelte-oteq6m{position:fixed;z-index:var(--ui-z-dropdown);min-width:160px;max-width:min(92vw,420px);background:var(--ui-bg-raised);border:1px solid var(--ui-border-default);border-radius:var(--ui-radius-2xl);box-shadow:inset 0 1px #ffffff26,var(--ui-shadow-lg);color:var(--ui-fg-default);opacity:0}.ui-popover[data-padded].svelte-oteq6m{padding:var(--ui-space-3)}.ui-popover[data-ready].svelte-oteq6m{opacity:1;animation-duration:var(--ui-duration-fast);animation-timing-function:var(--ui-ease-out);animation-fill-mode:forwards}.ui-popover[data-side=bottom].svelte-oteq6m{transform-origin:top center;animation-name:svelte-oteq6m-ui-popover-in-bottom}.ui-popover[data-side=bottom][data-align=start].svelte-oteq6m{transform-origin:top left}.ui-popover[data-side=bottom][data-align=end].svelte-oteq6m{transform-origin:top right}.ui-popover[data-side=top].svelte-oteq6m{transform-origin:bottom center;animation-name:svelte-oteq6m-ui-popover-in-top}.ui-popover[data-side=top][data-align=start].svelte-oteq6m{transform-origin:bottom left}.ui-popover[data-side=top][data-align=end].svelte-oteq6m{transform-origin:bottom right}.ui-popover[data-side=left].svelte-oteq6m{transform-origin:center right;animation-name:svelte-oteq6m-ui-popover-in-left}.ui-popover[data-side=left][data-align=start].svelte-oteq6m{transform-origin:top right}.ui-popover[data-side=left][data-align=end].svelte-oteq6m{transform-origin:bottom right}.ui-popover[data-side=right].svelte-oteq6m{transform-origin:center left;animation-name:svelte-oteq6m-ui-popover-in-right}.ui-popover[data-side=right][data-align=start].svelte-oteq6m{transform-origin:top left}.ui-popover[data-side=right][data-align=end].svelte-oteq6m{transform-origin:bottom left}@keyframes svelte-oteq6m-ui-popover-in-bottom{0%{opacity:0;transform:translateY(-4px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes svelte-oteq6m-ui-popover-in-top{0%{opacity:0;transform:translateY(4px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes svelte-oteq6m-ui-popover-in-left{0%{opacity:0;transform:translate(4px) scale(.97)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes svelte-oteq6m-ui-popover-in-right{0%{opacity:0;transform:translate(-4px) scale(.97)}to{opacity:1;transform:translate(0) scale(1)}}@media(prefers-reduced-motion:reduce){.ui-popover[data-ready].svelte-oteq6m{animation:none}}.ui-modal.svelte-ubgqiy{padding:0;border:none;background:transparent;max-width:min(92vw,var(--modal-w));width:100%;max-height:86vh;overflow:visible;color:var(--ui-fg-default)}.ui-modal[data-size=sm].svelte-ubgqiy{--modal-w: 380px}.ui-modal[data-size=md].svelte-ubgqiy{--modal-w: 520px}.ui-modal[data-size=lg].svelte-ubgqiy{--modal-w: 720px}.ui-modal[data-size=xl].svelte-ubgqiy{--modal-w: 960px}.ui-modal.svelte-ubgqiy::backdrop{background:var(--ui-bg-overlay);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:svelte-ubgqiy-ui-modal-fade var(--ui-duration-normal) var(--ui-ease-out)}.ui-modal__panel.svelte-ubgqiy{display:flex;flex-direction:column;max-height:86vh;background:var(--ui-bg-surface);border:1px solid var(--ui-border-default);border-radius:var(--ui-radius-2xl);box-shadow:inset 0 1px #ffffff26,var(--ui-shadow-xl);overflow:hidden;animation:svelte-ubgqiy-ui-modal-in var(--ui-duration-normal) var(--ui-ease-out)}.ui-modal__header.svelte-ubgqiy{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ui-space-8);padding:var(--ui-space-10) var(--ui-space-12) var(--ui-space-6)}.ui-modal__titles.svelte-ubgqiy{display:flex;flex-direction:column;gap:var(--ui-space-2);min-width:0}.ui-modal__title.svelte-ubgqiy{margin:0;font-size:var(--ui-text-lg);font-weight:var(--ui-heading-weight);letter-spacing:var(--ui-tracking-snug);line-height:var(--ui-leading-snug)}.ui-modal__desc.svelte-ubgqiy{margin:0;font-size:var(--ui-text-md);color:var(--ui-fg-muted);line-height:var(--ui-leading-normal)}.ui-modal__close.svelte-ubgqiy{display:grid;place-items:center;width:var(--ui-control-h-xs);height:var(--ui-control-h-xs);flex:none;margin:-4px -6px 0 0;border:1px solid transparent;border-radius:var(--ui-control-radius-xs);background:transparent;color:var(--ui-fg-subtle);cursor:pointer;outline:none;transition:background-color var(--ui-duration-fast) var(--ui-ease-out),border-color var(--ui-duration-fast) var(--ui-ease-out),color var(--ui-duration-fast) var(--ui-ease-out),box-shadow var(--ui-duration-fast) var(--ui-ease-out),transform var(--ui-duration-instant) var(--ui-ease-out)}.ui-modal__close.svelte-ubgqiy:hover{background:var(--ui-bg-hover);color:var(--ui-fg-default)}.ui-modal__close.svelte-ubgqiy:active{transform:translateY(.5px)}.ui-modal__close.svelte-ubgqiy:focus-visible{border-color:var(--ui-accent-solid);box-shadow:0 0 0 var(--ui-ring-width) var(--ui-accent-ring);color:var(--ui-fg-default)}.ui-modal__body.svelte-ubgqiy{padding:0 var(--ui-space-12) var(--ui-space-10);overflow-y:auto;font-size:var(--ui-text-md);line-height:var(--ui-leading-relaxed);color:var(--ui-fg-muted)}.ui-modal__footer.svelte-ubgqiy{display:flex;align-items:center;justify-content:flex-end;gap:var(--ui-space-3);padding:var(--ui-space-7) var(--ui-space-12);border-top:1px solid var(--ui-border-subtle);background:var(--ui-bg-sunken)}@keyframes svelte-ubgqiy-ui-modal-in{0%{opacity:0;transform:translateY(8px) scale(.98)}}@keyframes svelte-ubgqiy-ui-modal-fade{0%{opacity:0}}@media(prefers-reduced-motion:reduce){.ui-modal__panel.svelte-ubgqiy,.ui-modal.svelte-ubgqiy::backdrop{animation:none}}.ui-tooltip__anchor.svelte-15ziv1q{display:inline-flex}.ui-tooltip.svelte-15ziv1q{position:fixed;z-index:var(--ui-z-tooltip);max-width:260px;padding:var(--ui-space-3) var(--ui-space-5);border:1px solid hsl(var(--ui-shadow-color) / .18);border-radius:var(--ui-radius-lg);background:var(--ui-bg-inverse);color:var(--ui-fg-inverse);font-size:var(--ui-text-sm);line-height:var(--ui-leading-snug);letter-spacing:var(--ui-tracking-snug);box-shadow:var(--ui-shadow-md);pointer-events:none;opacity:0}.ui-tooltip[data-ready].svelte-15ziv1q{opacity:1;animation-duration:var(--ui-duration-fast);animation-timing-function:var(--ui-ease-out);animation-fill-mode:forwards}.ui-tooltip[data-side=top].svelte-15ziv1q{animation-name:svelte-15ziv1q-ui-tooltip-in-top}.ui-tooltip[data-side=bottom].svelte-15ziv1q{animation-name:svelte-15ziv1q-ui-tooltip-in-bottom}.ui-tooltip[data-side=left].svelte-15ziv1q{animation-name:svelte-15ziv1q-ui-tooltip-in-left}.ui-tooltip[data-side=right].svelte-15ziv1q{animation-name:svelte-15ziv1q-ui-tooltip-in-right}@keyframes svelte-15ziv1q-ui-tooltip-in-top{0%{opacity:0;transform:translateY(3px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes svelte-15ziv1q-ui-tooltip-in-bottom{0%{opacity:0;transform:translateY(-3px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes svelte-15ziv1q-ui-tooltip-in-left{0%{opacity:0;transform:translate(3px) scale(.97)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes svelte-15ziv1q-ui-tooltip-in-right{0%{opacity:0;transform:translate(-3px) scale(.97)}to{opacity:1;transform:translate(0) scale(1)}}@media(prefers-reduced-motion:reduce){.ui-tooltip[data-ready].svelte-15ziv1q{animation:none}}.ui-field.svelte-3ibq8y{display:flex;flex-direction:column;gap:var(--ui-space-4);min-width:0}.ui-field[data-orientation=horizontal].svelte-3ibq8y{flex-direction:row;align-items:flex-start;gap:var(--ui-space-8)}.ui-field[data-orientation=horizontal].svelte-3ibq8y .ui-field__label:where(.svelte-3ibq8y){flex:0 0 140px;padding-top:calc((var(--ui-control-h-md) - 1lh) / 2)}.ui-field__header.svelte-3ibq8y{display:flex;align-items:center;justify-content:space-between;gap:var(--ui-space-2);width:100%}.ui-field__info.svelte-3ibq8y{display:inline-flex;align-items:center;justify-content:center;color:var(--ui-fg-subtle);background:transparent;border:none;padding:2px;cursor:pointer;border-radius:var(--ui-radius-full);outline:none;transition:color var(--ui-duration-fast) var(--ui-ease-out),background-color var(--ui-duration-fast) var(--ui-ease-out)}.ui-field__info.svelte-3ibq8y:hover{color:var(--ui-fg-default);background:var(--ui-bg-muted)}.ui-field__info.svelte-3ibq8y:focus-visible{color:var(--ui-fg-default);box-shadow:0 0 0 2px var(--ui-accent-ring)}.ui-field__label.svelte-3ibq8y{display:inline-flex;align-items:baseline;gap:var(--ui-space-2);font-size:var(--ui-text-md);font-weight:var(--ui-label-weight);color:var(--ui-fg-default);letter-spacing:var(--ui-tracking-snug)}.ui-field__required.svelte-3ibq8y{color:var(--ui-danger-solid)}.ui-field__optional.svelte-3ibq8y{font-size:var(--ui-text-xs);font-weight:var(--ui-weight-normal);color:var(--ui-fg-faint)}.ui-field__control.svelte-3ibq8y{display:flex;flex-direction:column;gap:var(--ui-space-4);min-width:0;flex:1}.ui-field__message.svelte-3ibq8y{margin:0;font-size:var(--ui-text-sm);line-height:var(--ui-leading-snug);color:var(--ui-fg-subtle)}.ui-field__message--error.svelte-3ibq8y{color:var(--ui-danger-text)}.ui-frame.svelte-1p192xl{display:flex;align-items:stretch;gap:var(--frame-gap);width:100%;min-width:0;background:var(--ui-bg-surface);border:1px solid var(--ui-border-default);border-radius:var(--frame-radius);box-shadow:var(--ui-shadow-sm);color:var(--ui-fg-default);min-height:var(--frame-h);box-sizing:border-box;transition:border-color var(--ui-duration-fast) var(--ui-ease-out),box-shadow var(--ui-duration-fast) var(--ui-ease-out),background-color var(--ui-duration-fast) var(--ui-ease-out)}.ui-frame[data-size=xs].svelte-1p192xl{--frame-h: var(--ui-control-h-xs);--frame-px: var(--ui-control-px-xs);--frame-fs: var(--ui-text-xs);--frame-radius: var(--ui-control-radius-xs);--frame-gap: var(--ui-control-gap-xs)}.ui-frame[data-size=sm].svelte-1p192xl{--frame-h: var(--ui-control-h-sm);--frame-px: var(--ui-control-px-sm);--frame-fs: var(--ui-text-sm);--frame-radius: var(--ui-control-radius-sm);--frame-gap: var(--ui-control-gap-sm)}.ui-frame[data-size=md].svelte-1p192xl{--frame-h: var(--ui-control-h-md);--frame-px: var(--ui-control-px-md);--frame-fs: var(--ui-text-md);--frame-radius: var(--ui-control-radius-md);--frame-gap: var(--ui-control-gap-md)}.ui-frame[data-size=lg].svelte-1p192xl{--frame-h: var(--ui-control-h-lg);--frame-px: var(--ui-control-px-lg);--frame-fs: var(--ui-text-base);--frame-radius: var(--ui-control-radius-lg);--frame-gap: var(--ui-control-gap-lg)}.ui-frame.svelte-1p192xl:hover:not([data-disabled]):not(:focus-within){border-color:var(--ui-border-strong)}.ui-frame.svelte-1p192xl:focus-within{border-color:var(--ui-accent-solid);box-shadow:0 0 0 var(--ui-ring-width) var(--ui-accent-ring),var(--ui-shadow-xs)}.ui-frame[data-invalid].svelte-1p192xl{border-color:var(--ui-danger-solid)}.ui-frame[data-invalid].svelte-1p192xl:focus-within{box-shadow:0 0 0 var(--ui-ring-width) oklch(from var(--ui-danger-solid) l c h / .28),var(--ui-shadow-xs)}.ui-frame[data-disabled].svelte-1p192xl{background:var(--ui-bg-muted);border-color:var(--ui-border-default);box-shadow:none;opacity:.7;cursor:not-allowed}.ui-frame[data-readonly].svelte-1p192xl{background:var(--ui-bg-sunken)}.ui-frame[data-multiline].svelte-1p192xl{align-items:stretch}.ui-frame[data-multiline].svelte-1p192xl .ui-frame__control:where(.svelte-1p192xl){align-items:stretch}.ui-frame[data-unstyled].svelte-1p192xl{background:none;border-color:transparent;box-shadow:none}.ui-frame[data-unstyled].svelte-1p192xl:focus-within{border-color:transparent;box-shadow:none}.ui-frame__control.svelte-1p192xl{flex:1;min-width:0;display:flex;align-items:center;gap:var(--frame-gap)}.ui-frame__slot.svelte-1p192xl{display:flex;align-items:center;flex:none;color:var(--ui-fg-subtle);font-size:var(--frame-fs)}.ui-frame__slot--start.svelte-1p192xl{padding-inline-start:var(--frame-px)}.ui-frame__slot--end.svelte-1p192xl{padding-inline-end:var(--frame-px)}.ui-frame__slot.svelte-1p192xl:has(>.ui-frame-flush){padding:0}.ui-input.svelte-1cf7kmm{flex:1;min-width:0;height:var(--frame-h);padding-inline:var(--frame-px);border:none;background:none;outline:none;font-size:var(--frame-fs);letter-spacing:var(--ui-tracking-snug);color:inherit}.ui-input[data-has-start].svelte-1cf7kmm{padding-inline-start:0}.ui-input.svelte-1cf7kmm::placeholder{color:var(--ui-fg-faint)}.ui-input.svelte-1cf7kmm:disabled{cursor:not-allowed}.ui-input[type=search].svelte-1cf7kmm::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}.ui-input[type=number].svelte-1cf7kmm{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.ui-input[type=number].svelte-1cf7kmm::-webkit-outer-spin-button,.ui-input[type=number].svelte-1cf7kmm::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ui-input__clear.svelte-1cf7kmm{display:grid;place-items:center;width:20px;height:20px;border-radius:var(--ui-radius-full);color:var(--ui-fg-faint);background:transparent;transition:background-color var(--ui-duration-fast) var(--ui-ease-out),color var(--ui-duration-fast) var(--ui-ease-out)}.ui-input__clear.svelte-1cf7kmm:hover{background:var(--ui-bg-muted);color:var(--ui-fg-default)}.ui-input__prefix.svelte-1cf7kmm,.ui-input__suffix.svelte-1cf7kmm{display:inline-flex;align-items:center;color:var(--ui-fg-muted);font-size:var(--frame-fs);padding-inline:var(--ui-space-3);-webkit-user-select:none;user-select:none}.ui-input__divider.svelte-1cf7kmm{width:1px;height:55%;background:var(--ui-border-default);align-self:center}.ui-input__reveal.svelte-1cf7kmm{display:grid;place-items:center;width:28px;height:28px;border:none;background:transparent;color:var(--ui-fg-muted);border-radius:var(--ui-radius-full);cursor:pointer;outline:none;transition:color var(--ui-duration-fast) var(--ui-ease-out),background-color var(--ui-duration-fast) var(--ui-ease-out),transform var(--ui-duration-instant) var(--ui-ease-out)}.ui-input__reveal.svelte-1cf7kmm:hover{color:var(--ui-fg-default);background:var(--ui-bg-muted)}.ui-input__reveal.svelte-1cf7kmm:active{transform:scale(.92)}.ui-input__reveal.svelte-1cf7kmm:focus-visible{color:var(--ui-fg-default);box-shadow:0 0 0 2px var(--ui-accent-ring)}.ui-textarea-wrap.svelte-1ll1v9k{display:flex;flex-direction:column;gap:var(--ui-space-2);width:100%;min-width:0}.ui-textarea-container.svelte-1ll1v9k{position:relative;width:100%;display:flex;flex:1;min-width:0}.ui-textarea-frame{min-height:72px;padding:0}.ui-textarea-frame[data-size=xs]{min-height:52px}.ui-textarea-frame[data-size=sm]{min-height:60px}.ui-textarea-frame[data-size=md]{min-height:72px}.ui-textarea-frame[data-size=lg]{min-height:88px}.ui-textarea.svelte-1ll1v9k{flex:1;min-width:0;width:100%;padding:var(--ui-space-5) var(--frame-px);border:none;background:none;outline:none;font-family:inherit;font-size:var(--frame-fs);line-height:var(--ui-leading-normal);letter-spacing:var(--ui-tracking-snug);color:inherit;display:block;box-sizing:border-box;resize:none!important}.ui-textarea.svelte-1ll1v9k::placeholder{color:var(--ui-fg-faint)}.ui-textarea.svelte-1ll1v9k:disabled{cursor:not-allowed}.ui-textarea__resizer.svelte-1ll1v9k{position:absolute;right:5px;bottom:5px;display:flex;align-items:center;justify-content:center;border:none;background:transparent;padding:0;margin:0;color:var(--ui-border-strong);cursor:ns-resize;-webkit-user-select:none;user-select:none;touch-action:none;transition:color var(--ui-duration-fast) var(--ui-ease-out)}.ui-textarea__resizer.svelte-1ll1v9k:hover,.ui-textarea-wrap[data-dragging].svelte-1ll1v9k .ui-textarea__resizer:where(.svelte-1ll1v9k){color:var(--ui-fg-default)}.ui-frame:focus-within .ui-textarea__resizer.svelte-1ll1v9k{color:var(--ui-accent-solid)}.ui-textarea__footer.svelte-1ll1v9k{display:flex;align-items:center;justify-content:space-between;font-size:var(--ui-text-sm);line-height:var(--ui-leading-snug);color:var(--ui-fg-subtle);padding-inline:var(--ui-space-1);gap:var(--ui-space-4)}.ui-textarea__count.svelte-1ll1v9k{font-variant-numeric:tabular-nums;margin-left:auto}.ui-textarea__count[data-over].svelte-1ll1v9k{color:var(--ui-danger-text)}.ui-select.svelte-5xxbe8{flex:1;min-width:0;height:var(--frame-h);padding-inline:var(--frame-px);padding-inline-end:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:none;background:none;outline:none;font-size:var(--frame-fs);letter-spacing:var(--ui-tracking-snug);color:inherit;cursor:pointer}.ui-select[data-has-start].svelte-5xxbe8{padding-inline-start:0}.ui-select[data-placeholder].svelte-5xxbe8{color:var(--ui-fg-faint)}.ui-select.svelte-5xxbe8:disabled{cursor:not-allowed}.ui-select.svelte-5xxbe8 option:where(.svelte-5xxbe8){color:var(--ui-fg-default);background:var(--ui-bg-surface)}.ui-dropdown__trigger.svelte-r0nuup{display:block;width:100%;text-align:start;border:none;background:none;padding:0;cursor:pointer}.ui-dropdown__trigger.svelte-r0nuup:focus-visible{outline:none}.ui-dropdown__trigger.svelte-r0nuup:focus-visible .ui-dropdown__frame{border-color:var(--ui-accent-solid);box-shadow:0 0 0 var(--ui-ring-width) var(--ui-accent-ring)}.ui-dropdown__value.svelte-r0nuup{display:flex;align-items:center;gap:var(--ui-space-3);height:var(--frame-h);padding-inline:var(--frame-px) var(--ui-space-2);min-width:0;font-size:var(--frame-fs);color:var(--ui-fg-default)}.ui-dropdown__value[data-placeholder].svelte-r0nuup{color:var(--ui-fg-faint)}.ui-dropdown__label.svelte-r0nuup{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:var(--ui-weight-medium)}.ui-dropdown__avatar.svelte-r0nuup{width:22px;height:22px;border-radius:var(--ui-radius-full);object-fit:cover;flex:none}.ui-dropdown__flag.svelte-r0nuup{font-size:1.15em;line-height:1;transform:translateY(-.5px);flex:none}.ui-dropdown__panel.svelte-r0nuup{display:flex;flex-direction:column;max-height:288px;background:var(--ui-bg-surface);border-radius:var(--ui-radius-2xl);overflow:hidden}.ui-dropdown__search.svelte-r0nuup{display:flex;align-items:center;gap:var(--ui-space-3);padding:var(--ui-space-3) var(--ui-space-4);border-bottom:1px solid var(--ui-border-default);color:var(--ui-fg-faint)}.ui-dropdown__search.svelte-r0nuup input:where(.svelte-r0nuup){flex:1;min-width:0;border:none;background:none;outline:none;font-size:var(--ui-text-sm);color:var(--ui-fg-default)}.ui-dropdown__list.svelte-r0nuup{list-style:none;margin:0;padding:var(--ui-space-2);overflow-y:auto;display:flex;flex-direction:column;gap:1px}.ui-dropdown__option.svelte-r0nuup{display:flex;align-items:center;gap:var(--ui-space-3);padding:var(--ui-space-3) var(--ui-space-4);border-radius:var(--ui-control-radius-xs);font-size:var(--ui-text-sm);cursor:pointer;min-width:0}.ui-dropdown__option[data-active].svelte-r0nuup{background:var(--ui-bg-hover)}.ui-dropdown__option[aria-selected=true].svelte-r0nuup{color:var(--ui-accent-text)}.ui-dropdown__option[aria-disabled].svelte-r0nuup{opacity:.5;cursor:not-allowed}.ui-dropdown__option-text.svelte-r0nuup{display:flex;flex-direction:column;gap:1px;flex:1;min-width:0}.ui-dropdown__option-label.svelte-r0nuup{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-dropdown__option-desc.svelte-r0nuup{font-size:var(--ui-text-xs);color:var(--ui-fg-subtle)}.ui-dropdown__empty.svelte-r0nuup{padding:var(--ui-space-6);text-align:center;font-size:var(--ui-text-sm);color:var(--ui-fg-subtle)}.ui-multiselect__wrap.svelte-1rij6tz{--ms-pad-y: 5px;--ms-tag-h: 28px;display:block;width:100%;cursor:text}.ui-multiselect__wrap[data-size=xs].svelte-1rij6tz{--ms-pad-y: 2px;--ms-tag-h: 22px}.ui-multiselect__wrap[data-size=sm].svelte-1rij6tz{--ms-pad-y: 5px;--ms-tag-h: 22px}.ui-multiselect__wrap[data-size=md].svelte-1rij6tz{--ms-pad-y: 5px;--ms-tag-h: 28px}.ui-multiselect__wrap[data-size=lg].svelte-1rij6tz{--ms-pad-y: 7px;--ms-tag-h: 32px}.ui-multiselect__wrap.svelte-1rij6tz:focus-within .ui-multiselect__frame{border-color:var(--ui-accent-solid);box-shadow:0 0 0 var(--ui-ring-width) var(--ui-accent-ring)}.ui-multiselect__frame{min-height:var(--frame-h);box-sizing:border-box;padding-block:var(--ms-pad-y)}.ui-multiselect__chips.svelte-1rij6tz{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ui-space-2);flex:1;min-width:0;padding-inline-start:var(--frame-px)}.ui-multiselect__chip-item.svelte-1rij6tz{display:inline-flex;align-items:center;cursor:grab;-webkit-user-select:none;user-select:none;transition:transform var(--ui-duration-fast) var(--ui-ease-out),opacity var(--ui-duration-fast) var(--ui-ease-out)}.ui-multiselect__chip-item.svelte-1rij6tz:active{cursor:grabbing}.ui-multiselect__chip-item[data-dragging].svelte-1rij6tz{opacity:.4;transform:scale(.96)}.ui-multiselect__chip-item[data-drag-over].svelte-1rij6tz{outline:2px dashed var(--ui-accent-solid);outline-offset:2px;border-radius:var(--ui-control-radius-xs)}.ui-multiselect__chip-item[data-drag-over][data-pill].svelte-1rij6tz{border-radius:var(--ui-radius-full)}.ui-multiselect__input.svelte-1rij6tz{flex:1;min-width:80px;height:var(--ms-tag-h, 28px);line-height:var(--ms-tag-h, 28px);border:none;background:none;outline:none;font-family:inherit;font-size:var(--frame-fs);color:var(--ui-fg-default);padding:0 var(--ui-space-1)}.ui-multiselect__input.svelte-1rij6tz::placeholder{color:var(--ui-fg-faint)}.ui-multiselect__panel.svelte-1rij6tz{display:flex;flex-direction:column;max-height:260px;background:var(--ui-bg-surface);border-radius:var(--ui-radius-2xl);overflow:hidden}.ui-multiselect__list.svelte-1rij6tz{list-style:none;margin:0;padding:var(--ui-space-2);overflow-y:auto;display:flex;flex-direction:column;gap:1px}.ui-multiselect__option.svelte-1rij6tz{display:flex;align-items:center;gap:var(--ui-space-3);padding:var(--ui-space-3) var(--ui-space-4);border-radius:var(--ui-control-radius-xs);font-size:var(--ui-text-sm);cursor:pointer;min-width:0}.ui-multiselect__option.svelte-1rij6tz:hover{background:var(--ui-bg-hover)}.ui-multiselect__option[data-selected].svelte-1rij6tz{color:var(--ui-accent-text);font-weight:var(--ui-weight-medium)}.ui-multiselect__option[aria-disabled].svelte-1rij6tz{opacity:.5;cursor:not-allowed}.ui-multiselect__avatar.svelte-1rij6tz{width:20px;height:20px;border-radius:var(--ui-radius-full);object-fit:cover;flex:none}.ui-multiselect__option-label.svelte-1rij6tz{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-multiselect__check.svelte-1rij6tz{color:var(--ui-accent-solid);display:flex;align-items:center}.ui-multiselect__empty.svelte-1rij6tz{padding:var(--ui-space-6);text-align:center;font-size:var(--ui-text-sm);color:var(--ui-fg-subtle)}.ui-segmented.svelte-9azt1l{position:relative;display:inline-flex;align-items:center;gap:var(--seg-gap);padding:var(--seg-pad);background:var(--ui-bg-muted);border-radius:var(--seg-radius);isolation:isolate}.ui-segmented[data-pill].svelte-9azt1l{border-radius:var(--ui-radius-full)}.ui-segmented[data-pill].svelte-9azt1l .ui-segmented__indicator:where(.svelte-9azt1l){border-radius:var(--ui-radius-full)}.ui-segmented[data-pill].svelte-9azt1l .ui-segmented__item:where(.svelte-9azt1l){border-radius:var(--ui-radius-full)}.ui-segmented[data-block].svelte-9azt1l{display:flex;width:100%}.ui-segmented[data-block].svelte-9azt1l .ui-segmented__item:where(.svelte-9azt1l){flex:1}.ui-segmented[data-size=xs].svelte-9azt1l{--seg-h: 22px;--seg-px: var(--ui-control-px-xs);--seg-fs: var(--ui-text-xs);--seg-pad: 3px;--seg-gap: 2px;--seg-radius: var(--ui-control-radius-xs)}.ui-segmented[data-size=sm].svelte-9azt1l{--seg-h: var(--ui-control-h-xs);--seg-px: var(--ui-control-px-xs);--seg-fs: var(--ui-text-sm);--seg-pad: 3px;--seg-gap: 2px;--seg-radius: var(--ui-control-radius-sm)}.ui-segmented[data-size=md].svelte-9azt1l{--seg-h: var(--ui-control-h-sm);--seg-px: var(--ui-control-px-sm);--seg-fs: var(--ui-text-md);--seg-pad: 3px;--seg-gap: 2px;--seg-radius: var(--ui-control-radius-md)}.ui-segmented[data-size=lg].svelte-9azt1l{--seg-h: var(--ui-control-h-md);--seg-px: var(--ui-control-px-md);--seg-fs: var(--ui-text-base);--seg-pad: 4px;--seg-gap: 2px;--seg-radius: var(--ui-control-radius-lg)}.ui-segmented__item.svelte-9azt1l{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:var(--ui-control-gap-sm);height:var(--seg-h);padding-inline:var(--seg-px);border-radius:calc(var(--seg-radius) - var(--seg-pad));font-size:var(--seg-fs);font-weight:var(--ui-control-weight);letter-spacing:var(--ui-tracking-snug);line-height:1;color:var(--ui-fg-muted);white-space:nowrap;transition:color var(--ui-duration-fast) var(--ui-ease-out)}.ui-segmented__item.svelte-9azt1l:hover:not(:disabled):not([aria-checked=true]){color:var(--ui-fg-default)}.ui-segmented__item[aria-checked=true].svelte-9azt1l{color:var(--ui-fg-default)}.ui-segmented__item.svelte-9azt1l:disabled{color:var(--ui-fg-faint);cursor:not-allowed}.ui-segmented__item.svelte-9azt1l:focus-visible{outline:2px solid var(--ui-accent-solid);outline-offset:-1px}.ui-segmented__indicator.svelte-9azt1l{position:absolute;z-index:0;top:var(--seg-pad);left:0;height:var(--seg-h);width:var(--seg-w);transform:translate(var(--seg-x));border-radius:calc(var(--seg-radius) - var(--seg-pad));background:var(--ui-bg-surface);box-shadow:var(--ui-shadow-sm);opacity:0}.ui-segmented__indicator[data-ready].svelte-9azt1l{opacity:1;transition:transform var(--ui-duration-normal) var(--ui-ease-out),width var(--ui-duration-normal) var(--ui-ease-out)}.ui-segmented[data-variant=accent].svelte-9azt1l .ui-segmented__indicator:where(.svelte-9azt1l){background:var(--ui-accent-soft);box-shadow:none}.ui-segmented[data-variant=accent].svelte-9azt1l .ui-segmented__item[aria-checked=true]:where(.svelte-9azt1l){color:var(--ui-accent-text)}.ui-segmented[data-variant=ghost].svelte-9azt1l{background:transparent;padding:0;gap:var(--ui-space-2)}.ui-segmented[data-variant=ghost].svelte-9azt1l .ui-segmented__indicator:where(.svelte-9azt1l){top:0;background:var(--ui-bg-muted);box-shadow:none}.ui-number{width:fit-content;gap:0}.ui-number[data-size=xs]{--number-w: 48px}.ui-number[data-size=sm]{--number-w: 54px}.ui-number[data-size=md]{--number-w: 60px}.ui-number[data-size=lg]{--number-w: 72px}.ui-number[data-layout=controls-end][data-size=xs],.ui-number[data-layout=vertical][data-size=xs]{--number-w: 42px}.ui-number[data-layout=controls-end][data-size=sm],.ui-number[data-layout=vertical][data-size=sm]{--number-w: 48px}.ui-number[data-layout=controls-end][data-size=md],.ui-number[data-layout=vertical][data-size=md]{--number-w: 52px}.ui-number[data-layout=controls-end][data-size=lg],.ui-number[data-layout=vertical][data-size=lg]{--number-w: 64px}.ui-number[data-layout=separated]{background:none;border-color:transparent;box-shadow:none;gap:var(--ui-space-2)}.ui-number[data-layout=separated]:focus-within{box-shadow:none;border-color:transparent}.ui-number__field.svelte-sr7xkm{position:relative;display:flex;align-items:center;height:100%;min-width:0}.ui-number__input.svelte-sr7xkm{width:var(--number-w, 60px);height:var(--frame-h);min-width:0;border:none;background:none;outline:none;font-size:var(--frame-fs);font-variant-numeric:tabular-nums;font-weight:var(--ui-label-weight);letter-spacing:var(--ui-tracking-snug);color:inherit;padding-inline:var(--ui-space-2);box-sizing:border-box}.ui-number__input[data-layout=controls-end].svelte-sr7xkm,.ui-number__input[data-layout=vertical].svelte-sr7xkm{padding-inline-start:var(--ui-space-4);padding-inline-end:var(--ui-space-2)}.ui-number__field.svelte-sr7xkm:not([data-editing]) .ui-number__input:where(.svelte-sr7xkm){color:transparent;caret-color:var(--ui-fg-default)}.ui-number__display.svelte-sr7xkm{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding-inline:var(--ui-space-2);pointer-events:none;overflow:hidden;perspective:280px;perspective-origin:center;box-sizing:border-box}.ui-number__display[data-align=start].svelte-sr7xkm{justify-content:flex-start}.ui-number__display[data-align=end].svelte-sr7xkm{justify-content:flex-end}.ui-number__display[data-layout=controls-end].svelte-sr7xkm,.ui-number__display[data-layout=vertical].svelte-sr7xkm{padding-inline-start:var(--ui-space-4);padding-inline-end:var(--ui-space-2)}.ui-number__motion.svelte-sr7xkm{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:inherit;transform-style:preserve-3d}.ui-number__digit.svelte-sr7xkm{position:absolute;display:inline-flex;align-items:center;justify-content:inherit;font-size:var(--frame-fs);font-variant-numeric:tabular-nums;font-weight:var(--ui-label-weight);letter-spacing:var(--ui-tracking-snug);color:inherit;-webkit-user-select:none;user-select:none;white-space:nowrap;backface-visibility:hidden;transform-origin:50% 50% -8px;will-change:transform,filter,opacity}.ui-number__digit--static.svelte-sr7xkm{position:relative}.ui-number__motion[data-direction=up].svelte-sr7xkm .ui-number__digit--prev:where(.svelte-sr7xkm){animation:svelte-sr7xkm-ui-flip-blur-exit-up .24s cubic-bezier(.16,1,.3,1) forwards}.ui-number__motion[data-direction=up].svelte-sr7xkm .ui-number__digit--curr:where(.svelte-sr7xkm){animation:svelte-sr7xkm-ui-flip-blur-enter-up .24s cubic-bezier(.16,1,.3,1) forwards}.ui-number__motion[data-direction=down].svelte-sr7xkm .ui-number__digit--prev:where(.svelte-sr7xkm){animation:svelte-sr7xkm-ui-flip-blur-exit-down .24s cubic-bezier(.16,1,.3,1) forwards}.ui-number__motion[data-direction=down].svelte-sr7xkm .ui-number__digit--curr:where(.svelte-sr7xkm){animation:svelte-sr7xkm-ui-flip-blur-enter-down .24s cubic-bezier(.16,1,.3,1) forwards}@keyframes svelte-sr7xkm-ui-flip-blur-exit-up{0%{transform:translateY(0) rotateX(0);filter:blur(0px);opacity:1}to{transform:translateY(-85%) rotateX(-55deg);filter:blur(4px);opacity:0}}@keyframes svelte-sr7xkm-ui-flip-blur-enter-up{0%{transform:translateY(85%) rotateX(55deg);filter:blur(4px);opacity:0}to{transform:translateY(0) rotateX(0);filter:blur(0px);opacity:1}}@keyframes svelte-sr7xkm-ui-flip-blur-exit-down{0%{transform:translateY(0) rotateX(0);filter:blur(0px);opacity:1}to{transform:translateY(85%) rotateX(55deg);filter:blur(4px);opacity:0}}@keyframes svelte-sr7xkm-ui-flip-blur-enter-down{0%{transform:translateY(-85%) rotateX(-55deg);filter:blur(4px);opacity:0}to{transform:translateY(0) rotateX(0);filter:blur(0px);opacity:1}}@media(prefers-reduced-motion:reduce){.ui-number__digit--prev.svelte-sr7xkm,.ui-number__digit--curr.svelte-sr7xkm{animation:none!important;transform:none!important;filter:none!important;opacity:1!important}}.ui-number__actions.svelte-sr7xkm{display:flex;align-items:center;height:100%;border-inline-start:1px solid var(--ui-border-default)}.ui-number__action-btn.svelte-sr7xkm{display:grid;place-items:center;width:calc(var(--frame-h) * .72);height:var(--frame-h);border:none;background:transparent;color:var(--ui-fg-muted);cursor:pointer;padding:0;transition:background-color var(--ui-duration-fast) var(--ui-ease-out),color var(--ui-duration-fast) var(--ui-ease-out),transform var(--ui-duration-instant) var(--ui-ease-out)}.ui-number__action-btn.svelte-sr7xkm:last-child{border-inline-start:1px solid var(--ui-border-default);border-start-end-radius:calc(var(--frame-radius) - 1px);border-end-end-radius:calc(var(--frame-radius) - 1px)}.ui-number__action-btn.svelte-sr7xkm:hover:not(:disabled){background:var(--ui-bg-hover);color:var(--ui-fg-default)}.ui-number__action-btn.svelte-sr7xkm:active:not(:disabled){background:var(--ui-bg-sunken);transform:scale(.92)}.ui-number__action-btn.svelte-sr7xkm:disabled{color:var(--ui-fg-faint);cursor:not-allowed}.ui-number__vertical.svelte-sr7xkm{display:flex;flex-direction:column;height:var(--frame-h);width:26px;border-inline-start:1px solid var(--ui-border-default);border-start-end-radius:calc(var(--frame-radius) - 1px);border-end-end-radius:calc(var(--frame-radius) - 1px);overflow:hidden}.ui-number[data-size=xs] .ui-number__vertical.svelte-sr7xkm{width:22px}.ui-number[data-size=sm] .ui-number__vertical.svelte-sr7xkm{width:24px}.ui-number[data-size=md] .ui-number__vertical.svelte-sr7xkm{width:26px}.ui-number[data-size=lg] .ui-number__vertical.svelte-sr7xkm{width:30px}.ui-number__vert-btn.svelte-sr7xkm{flex:1;display:grid;place-items:center;border:none;background:transparent;color:var(--ui-fg-muted);cursor:pointer;padding:0;transition:background-color var(--ui-duration-fast) var(--ui-ease-out),color var(--ui-duration-fast) var(--ui-ease-out)}.ui-number__vert-btn.svelte-sr7xkm:first-child{border-bottom:1px solid var(--ui-border-default)}.ui-number__vert-btn.svelte-sr7xkm:hover:not(:disabled){background:var(--ui-bg-hover);color:var(--ui-fg-default)}.ui-number__vert-btn.svelte-sr7xkm:active:not(:disabled){background:var(--ui-bg-sunken)}.ui-number__vert-btn.svelte-sr7xkm:disabled{color:var(--ui-fg-faint);cursor:not-allowed}.ui-number__step.svelte-sr7xkm{display:grid;place-items:center;width:var(--frame-h);height:var(--frame-h);border:none;background:transparent;color:var(--ui-fg-muted);border-radius:inherit;cursor:pointer;transition:background-color var(--ui-duration-fast) var(--ui-ease-out),color var(--ui-duration-fast) var(--ui-ease-out),transform var(--ui-duration-instant) var(--ui-ease-out)}.ui-number[data-layout=attached] .ui-number__step--start.svelte-sr7xkm{border-inline-end:1px solid var(--ui-border-default);border-start-start-radius:calc(var(--frame-radius) - 1px);border-end-start-radius:calc(var(--frame-radius) - 1px)}.ui-number[data-layout=attached] .ui-number__step--end.svelte-sr7xkm{border-inline-start:1px solid var(--ui-border-default);border-start-end-radius:calc(var(--frame-radius) - 1px);border-end-end-radius:calc(var(--frame-radius) - 1px)}.ui-number__step.svelte-sr7xkm:hover:not(:disabled){background:var(--ui-bg-hover);color:var(--ui-fg-default)}.ui-number__step.svelte-sr7xkm:active:not(:disabled){background:var(--ui-bg-sunken);transform:scale(.92)}.ui-number__step.svelte-sr7xkm:disabled{color:var(--ui-fg-faint);cursor:not-allowed}.ui-number[data-layout=separated] .ui-number__step.svelte-sr7xkm,.ui-number[data-layout=separated] .ui-number__input.svelte-sr7xkm{border:1px solid var(--ui-border-default);border-radius:var(--frame-radius);background:var(--ui-bg-surface);box-shadow:var(--ui-shadow-sm)}.ui-number[data-layout=separated] .ui-number__input.svelte-sr7xkm:focus{border-color:var(--ui-accent-solid);box-shadow:0 0 0 var(--ui-ring-width) var(--ui-accent-ring),var(--ui-shadow-xs)}.ui-taginput{cursor:text;padding-block:var(--ui-space-2)}.ui-taginput__wrap.svelte-10j3jm0{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ui-space-3);width:100%;min-height:calc(var(--frame-h) - var(--ui-space-4));padding-inline:var(--frame-px)}.ui-taginput__item.svelte-10j3jm0{display:inline-flex;align-items:center;cursor:grab;transition:transform var(--ui-duration-fast) var(--ui-ease-out),opacity var(--ui-duration-fast) var(--ui-ease-out)}.ui-taginput__item.svelte-10j3jm0:active{cursor:grabbing}.ui-taginput__item[data-dragging].svelte-10j3jm0{opacity:.4;transform:scale(.96)}.ui-taginput__item[data-drag-over].svelte-10j3jm0{outline:2px dashed var(--ui-accent-solid);outline-offset:2px;border-radius:var(--ui-radius-xs)}.ui-taginput__input.svelte-10j3jm0{flex:1;min-width:80px;height:28px;border:none;background:none;outline:none;font-size:var(--frame-fs);letter-spacing:var(--ui-tracking-snug);color:inherit}.ui-taginput__input.svelte-10j3jm0::placeholder{color:var(--ui-fg-faint)}.ui-phone{--frame-gap: 0}.ui-phone .ui-frame__slot--start.svelte-1v5vjks{padding-inline-start:0}.ui-phone__country.svelte-1v5vjks{position:relative;display:flex;align-items:center;gap:var(--ui-space-3);height:var(--frame-h);padding-inline:var(--frame-px);color:var(--ui-fg-muted);font-size:var(--frame-fs);font-weight:var(--ui-label-weight);white-space:nowrap;border-radius:inherit;cursor:pointer}.ui-phone__country.svelte-1v5vjks:hover{background:var(--ui-bg-hover)}.ui-phone__select.svelte-1v5vjks{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ui-phone__select.svelte-1v5vjks:focus-visible+*,.ui-phone__country.svelte-1v5vjks:has(.ui-phone__select:where(.svelte-1v5vjks):focus-visible){outline:2px solid var(--ui-accent-solid);outline-offset:-2px}.ui-phone__flag.svelte-1v5vjks{font-size:1.15em;line-height:1;transform:translateY(-.5px)}.ui-phone__dial.svelte-1v5vjks{font-variant-numeric:tabular-nums}.ui-phone__rule.svelte-1v5vjks{width:1px;align-self:center;height:60%;background:var(--ui-border-default)}.ui-phone__input.svelte-1v5vjks{flex:1;min-width:0;height:var(--frame-h);padding-inline:var(--frame-px);border:none;background:none;outline:none;font-size:var(--frame-fs);letter-spacing:var(--ui-tracking-snug);color:inherit}.ui-phone__input.svelte-1v5vjks::placeholder{color:var(--ui-fg-faint)}.ui-calendar.svelte-1vwvsig{display:flex;flex-direction:column;gap:var(--ui-space-4);width:fit-content;-webkit-user-select:none;user-select:none}.ui-calendar[data-size=sm].svelte-1vwvsig{--cal-cell: 32px;--cal-fs: var(--ui-text-sm)}.ui-calendar[data-size=md].svelte-1vwvsig{--cal-cell: 38px;--cal-fs: var(--ui-text-md)}.ui-calendar[data-size=lg].svelte-1vwvsig{--cal-cell: 44px;--cal-fs: var(--ui-text-base)}.ui-calendar__header.svelte-1vwvsig{display:flex;align-items:center;justify-content:space-between;gap:var(--ui-space-4);padding-inline:var(--ui-space-2)}.ui-calendar__month.svelte-1vwvsig{font-size:var(--ui-text-base);font-weight:var(--ui-heading-weight);letter-spacing:var(--ui-tracking-snug)}.ui-calendar__nav.svelte-1vwvsig{display:grid;place-items:center;width:var(--ui-control-h-xs);height:var(--ui-control-h-xs);border:1px solid var(--ui-border-default);border-radius:var(--ui-control-radius-xs);background:var(--ui-bg-surface);box-shadow:var(--ui-shadow-xs);color:var(--ui-fg-muted);transition:background-color var(--ui-duration-fast) var(--ui-ease-out),border-color var(--ui-duration-fast) var(--ui-ease-out),color var(--ui-duration-fast) var(--ui-ease-out)}.ui-calendar__nav.svelte-1vwvsig:hover{background:var(--ui-bg-hover);border-color:var(--ui-border-strong);color:var(--ui-fg-default)}.ui-calendar__weekdays.svelte-1vwvsig,.ui-calendar__week.svelte-1vwvsig{display:grid;grid-template-columns:repeat(7,var(--cal-cell));gap:0}.ui-calendar__weekday.svelte-1vwvsig{display:grid;place-items:center;height:30px;font-size:var(--ui-text-sm);font-weight:var(--ui-label-weight);color:var(--ui-fg-subtle)}.ui-calendar__day.svelte-1vwvsig{display:grid;place-items:center;width:var(--cal-cell);height:var(--cal-cell);border:1px solid transparent;border-radius:var(--ui-control-radius-sm);font-size:var(--cal-fs);font-weight:var(--ui-label-weight);font-variant-numeric:tabular-nums;color:var(--ui-fg-default);transition:background-color var(--ui-duration-fast) var(--ui-ease-out),color var(--ui-duration-fast) var(--ui-ease-out),border-color var(--ui-duration-fast) var(--ui-ease-out)}.ui-calendar__day.svelte-1vwvsig:hover:not(:disabled):not([data-selected]){background:var(--ui-bg-hover)}.ui-calendar__day[data-outside].svelte-1vwvsig{color:var(--ui-fg-faint)}.ui-calendar__day.svelte-1vwvsig:disabled{color:var(--ui-fg-faint);opacity:.5;cursor:not-allowed}.ui-calendar__day[data-today].svelte-1vwvsig:not([data-selected]){border-color:var(--ui-border-strong);font-weight:var(--ui-numeric-weight)}.ui-calendar__day[data-in-range].svelte-1vwvsig{background:var(--ui-accent-soft);border-radius:0}.ui-calendar__day[data-selected].svelte-1vwvsig{background:var(--ui-accent-solid);color:oklch(from var(--ui-accent-solid) var(--ui-auto-fg-l) var(--ui-auto-fg-c) h);font-weight:var(--ui-numeric-weight)}.ui-calendar__day.svelte-1vwvsig:focus-visible{outline:2px solid var(--ui-accent-solid);outline-offset:1px}.ui-datepicker{min-width:200px}.ui-datepicker__input.svelte-ao3u7s{flex:1;min-width:0;height:var(--frame-h);border:none;background:none;outline:none;font-size:var(--frame-fs);letter-spacing:var(--ui-tracking-snug);color:inherit}.ui-datepicker__input.svelte-ao3u7s::placeholder{color:var(--ui-fg-faint)}.ui-datepicker__toggle.svelte-ao3u7s{display:grid;place-items:center;width:26px;height:26px;margin-inline-end:var(--ui-space-3);border-radius:var(--ui-radius-sm);color:var(--ui-fg-faint);transition:background-color var(--ui-duration-fast) var(--ui-ease-out)}.ui-datepicker__toggle.svelte-ao3u7s:hover:not(:disabled){background:var(--ui-bg-hover);color:var(--ui-fg-default)}.ui-datepicker__panel.svelte-ao3u7s{padding:var(--ui-space-6)}.ui-list.svelte-123pkuo{display:flex;flex-direction:column;min-width:0}.ui-list[data-bordered].svelte-123pkuo{border:1px solid var(--ui-border-default);border-radius:var(--ui-radius-2xl);background:var(--ui-bg-surface);overflow:hidden}.ui-list[data-divided].svelte-123pkuo>*+*{border-top:1px solid var(--ui-border-subtle)}.ui-list[data-inset][data-divided].svelte-123pkuo>*+*{border-top:none;position:relative}.ui-list[data-inset][data-divided].svelte-123pkuo>*+*:before{content:"";position:absolute;top:0;left:var(--ui-space-8);right:var(--ui-space-8);height:1px;background:var(--ui-border-subtle)}.ui-list-item.svelte-16018nf{display:flex;align-items:center;gap:var(--ui-space-6);min-width:0;color:inherit;text-decoration:none;background:transparent;transition:background-color var(--ui-duration-fast) var(--ui-ease-out)}.ui-list-item[data-align=start].svelte-16018nf{align-items:flex-start}.ui-list-item[data-padding=sm].svelte-16018nf{padding:var(--ui-space-4) var(--ui-space-6)}.ui-list-item[data-padding=md].svelte-16018nf{padding:var(--ui-space-5) var(--ui-space-7)}.ui-list-item[data-padding=lg].svelte-16018nf{padding:var(--ui-space-7) var(--ui-space-8)}.ui-list-item[data-padding=none].svelte-16018nf{padding:0}.ui-list-item[data-clickable].svelte-16018nf{cursor:pointer}.ui-list-item[data-clickable].svelte-16018nf:hover{background:var(--ui-bg-hover)}.ui-list-item[data-selected].svelte-16018nf{background:var(--ui-bg-selected)}.ui-list-item[data-disabled].svelte-16018nf{opacity:.55;pointer-events:none}.ui-list-item.svelte-16018nf:focus-visible{outline:2px solid var(--ui-accent-solid);outline-offset:-2px}.ui-list-item__leading.svelte-16018nf,.ui-list-item__media.svelte-16018nf,.ui-list-item__trailing.svelte-16018nf{display:flex;align-items:center;gap:var(--ui-space-4);flex:none}.ui-list-item__trailing.svelte-16018nf{margin-inline-start:auto}.ui-list-item__text.svelte-16018nf{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1}.ui-list-item__title.svelte-16018nf{font-size:var(--ui-text-md);font-weight:var(--ui-label-weight);color:var(--ui-fg-default);letter-spacing:var(--ui-tracking-snug);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-list-item__desc.svelte-16018nf{font-size:var(--ui-text-sm);color:var(--ui-fg-subtle);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-list-item__meta.svelte-16018nf{display:flex;align-items:center;gap:var(--ui-space-8);flex:none;font-size:var(--ui-text-sm);color:var(--ui-fg-subtle)}.ui-table-scroll.svelte-1bc0zte{width:100%;overflow-x:auto;position:relative}.ui-table-scroll[data-bordered].svelte-1bc0zte{border:1px solid var(--ui-border-default);border-radius:var(--ui-radius-2xl);background:var(--ui-bg-surface)}.ui-table.svelte-1bc0zte{width:100%;border-collapse:separate;border-spacing:0;font-size:var(--ui-text-md);color:var(--ui-fg-default)}.ui-table[data-density=compact].svelte-1bc0zte{--row-py: var(--ui-space-4);--row-px: var(--ui-space-6)}.ui-table[data-density=comfortable].svelte-1bc0zte{--row-py: var(--ui-space-6);--row-px: var(--ui-space-7)}.ui-table[data-density=spacious].svelte-1bc0zte{--row-py: var(--ui-space-8);--row-px: var(--ui-space-8)}.ui-table thead th{position:relative;padding:var(--ui-space-5) var(--row-px);background:var(--ui-bg-sunken);font-size:var(--ui-text-sm);font-weight:var(--ui-label-weight);color:var(--ui-fg-subtle);text-align:start;letter-spacing:var(--ui-tracking-snug);white-space:nowrap;border-bottom:1px solid var(--ui-border-default)}.ui-table-scroll[data-sticky].svelte-1bc0zte thead th{position:sticky;top:0;z-index:var(--ui-z-sticky)}.ui-table tbody td{padding:var(--row-py) var(--row-px);border-bottom:1px solid var(--ui-border-subtle);vertical-align:middle}.ui-table tbody tr:last-child td{border-bottom:none}.ui-table-footer.svelte-1bc0zte{display:flex;align-items:center;padding:var(--ui-space-3) var(--ui-space-6);border-top:1px solid var(--ui-border-subtle);background:var(--ui-bg-surface)}.ui-tr.svelte-dhrtcq{transition:background-color var(--ui-duration-fast) var(--ui-ease-out)}.ui-tr[data-clickable].svelte-dhrtcq{cursor:pointer}.ui-table[data-hoverable] .ui-tr.svelte-dhrtcq:hover>td{background:var(--ui-bg-hover)}.ui-tr[data-selected].svelte-dhrtcq>td{background:var(--ui-bg-selected)}.ui-tr[data-disabled].svelte-dhrtcq{opacity:.55}.ui-tr.svelte-dhrtcq:focus-visible{outline:2px solid var(--ui-accent-solid);outline-offset:-2px}.ui-td[data-numeric].svelte-1tmbzeq{font-variant-numeric:tabular-nums}.ui-td[data-muted].svelte-1tmbzeq{color:var(--ui-fg-muted)}.ui-td[data-truncate].svelte-1tmbzeq{max-width:0}.ui-td__truncate.svelte-1tmbzeq{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-th[data-numeric].svelte-1tgp8wz{font-variant-numeric:tabular-nums}.ui-th__sort.svelte-1tgp8wz{display:inline-flex;align-items:center;gap:var(--ui-space-2);color:inherit;font:inherit;margin:calc(var(--ui-space-2) * -1) calc(var(--ui-space-3) * -1);padding:var(--ui-space-2) var(--ui-space-3);border-radius:var(--ui-radius-sm);transition:color var(--ui-duration-fast) var(--ui-ease-out)}.ui-th__sort.svelte-1tgp8wz:hover{color:var(--ui-fg-default);background:var(--ui-bg-hover)}.ui-th[aria-sort=ascending].svelte-1tgp8wz .ui-th__sort:where(.svelte-1tgp8wz),.ui-th[aria-sort=descending].svelte-1tgp8wz .ui-th__sort:where(.svelte-1tgp8wz){color:var(--ui-fg-default)}.ui-pagination.svelte-1yridu4{display:flex;align-items:center;gap:var(--ui-space-4)}.ui-pagination[data-size=sm].svelte-1yridu4{--pg-size: var(--ui-control-h-xs);--pg-fs: var(--ui-text-sm);--pg-radius: var(--ui-control-radius-xs)}.ui-pagination[data-size=md].svelte-1yridu4{--pg-size: var(--ui-control-h-sm);--pg-fs: var(--ui-text-md);--pg-radius: var(--ui-control-radius-sm)}.ui-pagination[data-size=lg].svelte-1yridu4{--pg-size: var(--ui-control-h-md);--pg-fs: var(--ui-text-base);--pg-radius: var(--ui-control-radius-md)}.ui-pagination__pages.svelte-1yridu4{display:flex;align-items:center;gap:var(--ui-space-1);list-style:none;margin:0;padding:0}.ui-pagination__nav.svelte-1yridu4,.ui-pagination__page.svelte-1yridu4{display:inline-flex;align-items:center;justify-content:center;gap:var(--ui-space-3);min-width:var(--pg-size);height:var(--pg-size);padding-inline:var(--ui-space-4);border:1px solid transparent;border-radius:var(--pg-radius);font-size:var(--pg-fs);font-weight:var(--ui-control-weight);font-variant-numeric:tabular-nums;color:var(--ui-fg-muted);transition:background-color var(--ui-duration-fast) var(--ui-ease-out),color var(--ui-duration-fast) var(--ui-ease-out),border-color var(--ui-duration-fast) var(--ui-ease-out)}.ui-pagination__nav.svelte-1yridu4{border-color:var(--ui-border-default);background:var(--ui-bg-surface);box-shadow:var(--ui-shadow-sm);color:var(--ui-fg-default)}.ui-pagination__nav.svelte-1yridu4:hover:not(:disabled){background:var(--ui-bg-hover);border-color:var(--ui-border-strong)}.ui-pagination__nav.svelte-1yridu4:disabled{color:var(--ui-fg-faint);cursor:not-allowed;box-shadow:none}.ui-pagination__nav-label.svelte-1yridu4{font-size:var(--pg-fs)}.ui-pagination__page.svelte-1yridu4:hover{background:var(--ui-bg-hover);color:var(--ui-fg-default)}.ui-pagination__page[aria-current=page].svelte-1yridu4{background:var(--ui-accent-soft);color:var(--ui-accent-text)}.ui-pagination__gap.svelte-1yridu4{min-width:var(--pg-size);text-align:center;color:var(--ui-fg-faint);font-size:var(--pg-fs);line-height:1;padding-bottom:4px}.ui-pagination__status.svelte-1yridu4{font-size:var(--pg-fs);color:var(--ui-fg-muted);font-variant-numeric:tabular-nums;padding-inline:var(--ui-space-2)}.ui-datalist.svelte-1al029s{display:flex;flex-direction:column;gap:var(--dl-gap);margin:0;min-width:0;font-size:var(--dl-fs)}.ui-datalist[data-size=sm].svelte-1al029s{--dl-gap: var(--ui-space-4);--dl-fs: var(--ui-text-sm)}.ui-datalist[data-size=md].svelte-1al029s{--dl-gap: var(--ui-space-5);--dl-fs: var(--ui-text-md)}.ui-datalist[data-size=lg].svelte-1al029s{--dl-gap: var(--ui-space-6);--dl-fs: var(--ui-text-base)}.ui-datalist[data-dividers].svelte-1al029s{gap:0}.ui-datalist[data-dividers].svelte-1al029s .ui-datalist-row+.ui-datalist-row{border-top:1px solid var(--ui-border-subtle)}.ui-datalist[data-dividers].svelte-1al029s .ui-datalist-row{padding-block:var(--dl-gap)}.ui-datalist-row.svelte-jayeeg{display:flex;align-items:baseline;gap:var(--ui-space-4);min-width:0}.ui-datalist-row__label.svelte-jayeeg{display:inline-flex;align-items:baseline;gap:var(--ui-space-3);min-width:0;color:var(--ui-fg-muted)}.ui-datalist-row__text.svelte-jayeeg{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-datalist-row__hint.svelte-jayeeg{color:var(--ui-fg-faint);cursor:help;transform:translateY(2px)}.ui-datalist-row__bullet.svelte-jayeeg{color:var(--ui-fg-faint);flex:none}.ui-datalist-row__value.svelte-jayeeg{margin:0;flex:none;color:var(--ui-fg-default);font-weight:var(--ui-label-weight);font-variant-numeric:tabular-nums}.ui-datalist-row__leader.svelte-jayeeg{display:none;flex:1;min-width:var(--ui-space-8);height:1px;transform:translateY(-3px)}.ui-datalist[data-leader] .ui-datalist-row__leader.svelte-jayeeg{display:block;background-image:radial-gradient(circle closest-side,var(--ui-border-strong) 99%,transparent 100%);background-size:5px 1px;background-repeat:repeat-x;background-position:0 center}.ui-datalist:not([data-leader]) .ui-datalist-row__leader.svelte-jayeeg{display:block;flex:1}.ui-datalist-row[data-variant=sub].svelte-jayeeg{padding-inline-start:var(--ui-space-4);font-size:.93em}.ui-datalist-row[data-variant=sub].svelte-jayeeg .ui-datalist-row__value:where(.svelte-jayeeg){font-weight:var(--ui-weight-medium);color:var(--ui-fg-muted)}.ui-datalist-row[data-variant=total].svelte-jayeeg{padding-top:var(--ui-space-5);border-top:1px solid var(--ui-border-default);font-size:var(--ui-text-lg)}.ui-datalist-row[data-variant=total].svelte-jayeeg .ui-datalist-row__label:where(.svelte-jayeeg){color:var(--ui-fg-default);font-weight:var(--ui-heading-weight)}.ui-datalist-row[data-variant=total].svelte-jayeeg .ui-datalist-row__value:where(.svelte-jayeeg){font-weight:var(--ui-numeric-weight)}.ui-datalist-row[data-variant=total].svelte-jayeeg .ui-datalist-row__leader:where(.svelte-jayeeg){background-image:none}.ui-datalist-row[data-muted].svelte-jayeeg .ui-datalist-row__value:where(.svelte-jayeeg){color:var(--ui-fg-faint);font-weight:var(--ui-weight-normal)}.ui-stat.svelte-wfxfbw{display:flex;flex-direction:column;gap:var(--stat-gap);min-width:0}.ui-stat[data-align=center].svelte-wfxfbw{align-items:center;text-align:center}.ui-stat[data-size=sm].svelte-wfxfbw{--stat-gap: var(--ui-space-3)}.ui-stat[data-size=md].svelte-wfxfbw{--stat-gap: var(--ui-space-4)}.ui-stat[data-size=lg].svelte-wfxfbw{--stat-gap: var(--ui-space-5)}.ui-stat__head.svelte-wfxfbw{display:flex;align-items:center;justify-content:space-between;gap:var(--ui-space-6);min-height:var(--ui-control-h-xs)}.ui-stat__label.svelte-wfxfbw{display:inline-flex;align-items:center;gap:var(--ui-space-3);font-size:var(--ui-text-md);font-weight:var(--ui-label-weight);letter-spacing:var(--ui-tracking-snug);color:var(--ui-fg-default);min-width:0}.ui-stat__hint.svelte-wfxfbw{display:inline-grid;place-items:center;color:var(--ui-fg-faint);cursor:help}.ui-stat__action.svelte-wfxfbw{flex:none}.ui-stat__figure.svelte-wfxfbw{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--ui-space-5);min-width:0}.ui-stat__trend.svelte-wfxfbw{flex:none}.ui-stat__body.svelte-wfxfbw{display:flex;flex-direction:column;gap:var(--ui-space-4);min-width:0}.ui-empty.svelte-1tv3sa8{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--ui-space-2);padding:var(--empty-pad);min-width:0}.ui-empty[data-size=sm].svelte-1tv3sa8{--empty-pad: var(--ui-space-10) var(--ui-space-8)}.ui-empty[data-size=md].svelte-1tv3sa8{--empty-pad: var(--ui-space-20) var(--ui-space-12)}.ui-empty[data-size=lg].svelte-1tv3sa8{--empty-pad: var(--ui-space-32) var(--ui-space-12)}.ui-empty[data-bordered].svelte-1tv3sa8{border:1px dashed var(--ui-border-strong);border-radius:var(--ui-radius-2xl);background:var(--ui-bg-sunken)}.ui-empty__icon.svelte-1tv3sa8{display:grid;place-items:center;width:44px;height:44px;margin-bottom:var(--ui-space-4);border-radius:var(--ui-radius-2xl);background:var(--ui-bg-muted);color:var(--ui-fg-subtle)}.ui-empty__title.svelte-1tv3sa8{margin:0;font-size:var(--ui-text-base);font-weight:var(--ui-heading-weight);letter-spacing:var(--ui-tracking-snug)}.ui-empty__desc.svelte-1tv3sa8{margin:0;max-width:38ch;font-size:var(--ui-text-md);line-height:var(--ui-leading-relaxed);color:var(--ui-fg-muted)}.ui-empty__actions.svelte-1tv3sa8{display:flex;gap:var(--ui-space-4);margin-top:var(--ui-space-6)}.ui-sidebar.svelte-1i34c2q{--sb-w: var(--sidebar-w, 260px);--sb-pad: var(--ui-space-3);--sb-bg: var(--ui-bg-surface);--sb-border: var(--ui-border-default);display:flex;flex-direction:column;width:var(--sb-w);min-width:var(--sb-w);height:100%;min-height:100vh;padding:var(--sb-pad);background:var(--sb-bg);border-inline-end:1px solid var(--sb-border);box-sizing:border-box;transition:width var(--ui-duration-normal) var(--ui-ease-out),min-width var(--ui-duration-normal) var(--ui-ease-out);position:relative;-webkit-user-select:none;user-select:none}.ui-sidebar[data-collapsed].svelte-1i34c2q{--sb-w: var(--sidebar-cw, 64px);padding-inline:var(--ui-space-2)}.ui-sidebar[data-variant=subtle].svelte-1i34c2q{--sb-bg: var(--ui-bg-surface)}.ui-sidebar[data-variant=raised].svelte-1i34c2q{--sb-bg: var(--ui-bg-raised);box-shadow:var(--ui-shadow-sm)}.ui-sidebar[data-variant=solid].svelte-1i34c2q{--sb-bg: var(--ui-bg-sunken)}.ui-sidebar-header.svelte-5l0yvv{display:flex;flex-direction:column;gap:var(--ui-space-3);padding:var(--ui-space-3) var(--ui-space-2);margin-bottom:var(--ui-space-2)}.ui-sidebar-header__traffic.svelte-5l0yvv{display:flex;align-items:center;gap:6px;margin-bottom:var(--ui-space-2)}.traffic-dot.svelte-5l0yvv{width:10px;height:10px;border-radius:var(--ui-radius-full)}.traffic-dot--close.svelte-5l0yvv{background:#ff5f56}.traffic-dot--min.svelte-5l0yvv{background:#ffbd2e}.traffic-dot--max.svelte-5l0yvv{background:#27c93f}.ui-sidebar-header__row.svelte-5l0yvv{display:flex;align-items:center;gap:var(--ui-space-3);min-height:var(--ui-control-h-sm)}.ui-sidebar-header__logo.svelte-5l0yvv{display:flex;align-items:center;justify-content:center;width:var(--ui-control-h-sm);height:var(--ui-control-h-sm);border-radius:var(--ui-radius-lg);background:var(--ui-accent-solid);color:var(--ui-fg-on-accent);flex:none}.ui-sidebar-header__info.svelte-5l0yvv{display:flex;flex-direction:column;min-width:0;flex:1}.ui-sidebar-header__title.svelte-5l0yvv{font-size:var(--ui-text-md);font-weight:var(--ui-heading-weight);letter-spacing:var(--ui-tracking-snug);color:var(--ui-fg-default);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ui-sidebar-header__subtitle.svelte-5l0yvv{font-size:var(--ui-text-xs);color:var(--ui-fg-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ui-sidebar-header__toggle.svelte-5l0yvv,.ui-sidebar-header__action.svelte-5l0yvv{display:flex;align-items:center;justify-content:center;margin-inline-start:auto;color:var(--ui-fg-muted);background:none;border:none;padding:var(--ui-space-2);border-radius:var(--ui-radius-md);cursor:pointer;transition:background-color var(--ui-duration-fast) var(--ui-ease-out),color var(--ui-duration-fast) var(--ui-ease-out)}.ui-sidebar-header__toggle.svelte-5l0yvv:hover{background:var(--ui-bg-hover);color:var(--ui-fg-default)}.ui-sidebar-header[data-collapsed].svelte-5l0yvv .ui-sidebar-header__row:where(.svelte-5l0yvv){justify-content:center}.ui-sidebar-header[data-collapsed].svelte-5l0yvv .ui-sidebar-header__toggle:where(.svelte-5l0yvv){margin:0}.ui-sidebar-nav.svelte-1533lhl{display:flex;flex-direction:column;gap:var(--ui-space-1);flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:var(--ui-border-default) transparent;padding-inline:2px}.ui-sidebar-nav.svelte-1533lhl::-webkit-scrollbar{width:4px}.ui-sidebar-nav.svelte-1533lhl::-webkit-scrollbar-thumb{background:var(--ui-border-default);border-radius:var(--ui-radius-full)}.ui-sidebar-section.svelte-84bwfn{display:flex;flex-direction:column;margin-top:var(--ui-space-3)}.ui-sidebar-section__header.svelte-84bwfn{display:flex;align-items:center;justify-content:space-between;padding:var(--ui-space-2) var(--ui-space-3);min-height:28px}.ui-sidebar-section__toggle.svelte-84bwfn{display:flex;align-items:center;gap:var(--ui-space-2);background:none;border:none;padding:0;cursor:pointer;color:inherit;font:inherit}.ui-sidebar-section__title.svelte-84bwfn{font-size:var(--ui-text-xs);font-weight:var(--ui-label-weight);letter-spacing:var(--ui-tracking-snug);color:var(--ui-fg-subtle);text-transform:none}.ui-sidebar-section__action.svelte-84bwfn{display:flex;align-items:center;gap:var(--ui-space-1);color:var(--ui-fg-muted)}.ui-sidebar-section__action.svelte-84bwfn button{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:var(--ui-radius-sm);background:none;border:none;color:var(--ui-fg-muted);cursor:pointer;transition:background-color var(--ui-duration-fast) var(--ui-ease-out),color var(--ui-duration-fast) var(--ui-ease-out)}.ui-sidebar-section__action.svelte-84bwfn button:hover{background:var(--ui-bg-hover);color:var(--ui-fg-default)}.ui-sidebar-section__divider.svelte-84bwfn{height:1px;background:var(--ui-border-subtle);margin-block:var(--ui-space-3)}.ui-sidebar-section__content.svelte-84bwfn{display:flex;flex-direction:column;gap:2px}.ui-sidebar-item-wrap.svelte-14au2c9{display:flex;flex-direction:column;width:100%}.ui-sidebar-item.svelte-14au2c9{display:flex;align-items:center;gap:var(--ui-space-3);width:100%;height:var(--ui-control-h-sm);padding-inline:var(--ui-space-3);border-radius:var(--ui-control-radius-sm);font-size:var(--ui-text-sm);font-weight:var(--ui-label-weight);letter-spacing:var(--ui-tracking-snug);color:var(--ui-fg-muted);text-decoration:none;background:transparent;border:none;cursor:pointer;box-sizing:border-box;position:relative;transition:background-color var(--ui-duration-fast) var(--ui-ease-out),color var(--ui-duration-fast) var(--ui-ease-out)}.ui-sidebar-item.svelte-14au2c9:hover{background:var(--ui-bg-hover);color:var(--ui-fg-default)}.ui-sidebar-item[data-active].svelte-14au2c9{color:var(--ui-fg-default);font-weight:var(--ui-weight-bold)}.ui-sidebar-item[data-variant=subtle][data-active].svelte-14au2c9{background:var(--ui-bg-sunken)}.ui-sidebar-item[data-variant=solid][data-active].svelte-14au2c9{background:var(--ui-bg-inverse);color:var(--ui-fg-inverse)}.ui-sidebar-item[data-variant=solid][data-active].svelte-14au2c9 .ui-sidebar-item__icon:where(.svelte-14au2c9),.ui-sidebar-item[data-variant=solid][data-active].svelte-14au2c9 .ui-sidebar-item__label:where(.svelte-14au2c9){color:var(--ui-fg-inverse)}.ui-sidebar-item[data-variant=raised][data-active].svelte-14au2c9{background:var(--ui-bg-surface);box-shadow:var(--ui-shadow-xs);border:1px solid var(--ui-border-default)}.ui-sidebar-item--rail.svelte-14au2c9{justify-content:center;padding:0;width:100%;height:var(--ui-control-h-md);margin-block:2px}.ui-sidebar-item__icon.svelte-14au2c9{display:flex;align-items:center;flex:none;color:var(--ui-fg-muted)}.ui-sidebar-item.svelte-14au2c9:hover .ui-sidebar-item__icon:where(.svelte-14au2c9),.ui-sidebar-item[data-active].svelte-14au2c9 .ui-sidebar-item__icon:where(.svelte-14au2c9){color:currentColor}.ui-sidebar-item__chevron.svelte-14au2c9{display:flex;align-items:center;color:var(--ui-fg-subtle);flex:none}.ui-sidebar-item__label.svelte-14au2c9{flex:1;min-width:0;text-align:start;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ui-sidebar-item__badge.svelte-14au2c9{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding-inline:var(--ui-space-2);border-radius:var(--ui-radius-full);font-size:var(--ui-text-2xs);font-weight:var(--ui-label-weight);line-height:1;background:var(--ui-bg-muted);color:var(--ui-fg-default);margin-inline-start:auto}.ui-sidebar-item__dot-badge.svelte-14au2c9{position:absolute;top:8px;right:14px;width:6px;height:6px;border-radius:var(--ui-radius-full);background:var(--ui-accent-solid)}.ui-sidebar-item__action.svelte-14au2c9{display:flex;align-items:center;margin-inline-start:auto;color:var(--ui-fg-muted);opacity:0;transition:opacity var(--ui-duration-fast) var(--ui-ease-out)}.ui-sidebar-item.svelte-14au2c9:hover .ui-sidebar-item__action:where(.svelte-14au2c9),.ui-sidebar-item[data-active].svelte-14au2c9 .ui-sidebar-item__action:where(.svelte-14au2c9){opacity:1}.ui-sidebar-item__action.svelte-14au2c9 button{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:var(--ui-radius-sm);background:none;border:none;color:inherit;cursor:pointer}.ui-sidebar-item__action.svelte-14au2c9 button:hover{background:var(--ui-bg-hover);color:var(--ui-fg-default)}.ui-sidebar-item__children.svelte-14au2c9{display:flex;flex-direction:column;gap:2px}.ui-sidebar-footer.svelte-1oycq91{display:flex;flex-direction:column;gap:var(--ui-space-2);margin-top:auto;padding-top:var(--ui-space-3);border-top:1px solid var(--ui-border-subtle)}.ui-sidebar-footer__links.svelte-1oycq91{display:flex;flex-direction:column;gap:2px}.ui-sidebar-footer__user-card.svelte-1oycq91{display:flex;align-items:center;gap:var(--ui-space-3);padding:var(--ui-space-2);border-radius:var(--ui-control-radius-sm);background:transparent;transition:background-color var(--ui-duration-fast) var(--ui-ease-out)}.ui-sidebar-footer__user-card.svelte-1oycq91:hover{background:var(--ui-bg-hover)}.ui-sidebar-footer__user-info.svelte-1oycq91{display:flex;flex-direction:column;min-width:0;flex:1}.ui-sidebar-footer__user-name.svelte-1oycq91{font-size:var(--ui-text-sm);font-weight:var(--ui-label-weight);color:var(--ui-fg-default);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ui-sidebar-footer__user-email.svelte-1oycq91{font-size:var(--ui-text-xs);color:var(--ui-fg-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ui-sidebar-footer__user-action.svelte-1oycq91,.ui-sidebar-footer__user-menu-btn.svelte-1oycq91{display:flex;align-items:center;justify-content:center;color:var(--ui-fg-muted);background:none;border:none;padding:var(--ui-space-1);border-radius:var(--ui-radius-sm);cursor:pointer}.ui-sidebar-footer__user-menu-btn.svelte-1oycq91:hover{color:var(--ui-fg-default)}.ui-sidebar-footer__user-rail.svelte-1oycq91{display:flex;justify-content:center;padding-block:var(--ui-space-2)}.ui-tabs.svelte-2g9lsk{display:flex;flex-direction:column;min-width:0}.ui-tabs__list.svelte-2g9lsk{position:relative;display:flex;align-items:center;gap:var(--tab-gap);min-width:0;isolation:isolate;overflow-x:auto;scrollbar-width:none}.ui-tabs__list.svelte-2g9lsk::-webkit-scrollbar{display:none}.ui-tabs__list[data-align=center].svelte-2g9lsk{justify-content:center}.ui-tabs__list[data-align=end].svelte-2g9lsk{justify-content:flex-end}.ui-tabs__list[data-block].svelte-2g9lsk>.ui-tabs__tab:where(.svelte-2g9lsk){flex:1}.ui-tabs[data-size=sm].svelte-2g9lsk{--tab-h: var(--ui-control-h-sm);--tab-px: var(--ui-control-px-sm);--tab-fs: var(--ui-text-sm);--tab-gap: var(--ui-space-2)}.ui-tabs[data-size=md].svelte-2g9lsk{--tab-h: var(--ui-control-h-md);--tab-px: var(--ui-control-px-md);--tab-fs: var(--ui-text-md);--tab-gap: var(--ui-space-3)}.ui-tabs[data-size=lg].svelte-2g9lsk{--tab-h: var(--ui-control-h-lg);--tab-px: var(--ui-control-px-lg);--tab-fs: var(--ui-text-base);--tab-gap: var(--ui-space-4)}.ui-tabs__tab.svelte-2g9lsk{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:var(--ui-space-3);height:var(--tab-h);padding-inline:var(--tab-px);font-size:var(--tab-fs);font-weight:var(--ui-control-weight);letter-spacing:var(--ui-tracking-snug);line-height:1;color:var(--ui-fg-muted);white-space:nowrap;border-radius:var(--ui-radius-md);transition:color var(--ui-duration-fast) var(--ui-ease-out)}.ui-tabs__tab.svelte-2g9lsk:hover:not(:disabled){color:var(--ui-fg-default)}.ui-tabs__tab[aria-selected=true].svelte-2g9lsk{color:var(--ui-fg-default)}.ui-tabs__tab.svelte-2g9lsk:disabled{color:var(--ui-fg-faint);cursor:not-allowed}.ui-tabs__tab.svelte-2g9lsk:focus-visible{outline:2px solid var(--ui-accent-solid);outline-offset:-2px}.ui-tabs__indicator.svelte-2g9lsk{position:absolute;z-index:0;left:0;width:var(--tab-w);transform:translate(var(--tab-x));opacity:0}.ui-tabs__indicator[data-ready].svelte-2g9lsk{opacity:1;transition:transform var(--ui-duration-normal) var(--ui-ease-out),width var(--ui-duration-normal) var(--ui-ease-out)}.ui-tabs[data-variant=underline].svelte-2g9lsk .ui-tabs__list:where(.svelte-2g9lsk){box-shadow:inset 0 -1px 0 var(--ui-border-default)}.ui-tabs[data-variant=underline].svelte-2g9lsk .ui-tabs__indicator:where(.svelte-2g9lsk){bottom:0;height:2px;background:var(--ui-accent-solid);border-radius:var(--ui-radius-full) var(--ui-radius-full) 0 0}.ui-tabs[data-variant=underline].svelte-2g9lsk .ui-tabs__tab[aria-selected=true]:where(.svelte-2g9lsk){color:var(--ui-accent-text)}.ui-tabs[data-variant=pill].svelte-2g9lsk .ui-tabs__list:where(.svelte-2g9lsk){background:var(--ui-bg-muted);border-radius:var(--ui-control-radius-md);padding:3px}.ui-tabs[data-variant=pill].svelte-2g9lsk .ui-tabs__indicator:where(.svelte-2g9lsk){top:3px;height:calc(var(--tab-h) - 0px);background:var(--ui-bg-surface);border-radius:calc(var(--ui-control-radius-md) - 3px);box-shadow:var(--ui-shadow-sm)}.ui-tabs[data-variant=pill].svelte-2g9lsk{--tab-h: var(--ui-control-h-sm)}.ui-tabs[data-variant=pill][data-size=lg].svelte-2g9lsk{--tab-h: var(--ui-control-h-md)}.ui-tabs[data-variant=enclosed].svelte-2g9lsk .ui-tabs__list:where(.svelte-2g9lsk){gap:0;box-shadow:inset 0 -1px 0 var(--ui-border-default)}.ui-tabs[data-variant=enclosed].svelte-2g9lsk .ui-tabs__tab:where(.svelte-2g9lsk){border:1px solid transparent;border-radius:var(--ui-radius-md) var(--ui-radius-md) 0 0;margin-bottom:-1px}.ui-tabs[data-variant=enclosed].svelte-2g9lsk .ui-tabs__tab[aria-selected=true]:where(.svelte-2g9lsk){background:var(--ui-bg-surface);border-color:var(--ui-border-default);border-bottom-color:var(--ui-bg-surface)}.ui-menu{min-width:180px}.ui-menu__list.svelte-y6pbse{display:flex;flex-direction:column;gap:1px}.ui-accordion.svelte-p9s5cm{display:flex;flex-direction:column;min-width:0}.ui-accordion[data-variant=separated].svelte-p9s5cm{gap:var(--ui-space-4)}.ui-accordion[data-variant=flush].svelte-p9s5cm>*+*{border-top:1px solid var(--ui-border-subtle)}.ui-accordion[data-variant=contained].svelte-p9s5cm{border:1px solid var(--ui-border-default);border-radius:var(--ui-radius-xl);background:var(--ui-bg-surface);overflow:hidden}.ui-accordion[data-variant=contained].svelte-p9s5cm>*+*{border-top:1px solid var(--ui-border-subtle)}.ui-accordion-item.svelte-1qlqj2d{min-width:0}.ui-accordion[data-variant=separated] .ui-accordion-item.svelte-1qlqj2d{border:1px solid var(--ui-border-default);border-radius:var(--ui-radius-2xl);background:var(--ui-bg-surface);box-shadow:var(--ui-shadow-xs);overflow:hidden}.ui-accordion[data-variant=separated] .ui-accordion-item[data-open].svelte-1qlqj2d{border-color:var(--ui-border-strong)}.ui-accordion-item__heading.svelte-1qlqj2d{margin:0;font:inherit}.ui-accordion-item__trigger.svelte-1qlqj2d{display:flex;align-items:center;gap:var(--ui-space-6);width:100%;padding:var(--ui-space-7) var(--ui-space-8);text-align:start;transition:background-color var(--ui-duration-fast) var(--ui-ease-out)}.ui-accordion-item__trigger.svelte-1qlqj2d:hover:not(:disabled){background:var(--ui-bg-hover)}.ui-accordion-item__trigger.svelte-1qlqj2d:disabled{opacity:.55;cursor:not-allowed}.ui-accordion-item__trigger.svelte-1qlqj2d:focus-visible{outline:2px solid var(--ui-accent-solid);outline-offset:-2px}.ui-accordion-item__icon.svelte-1qlqj2d{display:grid;place-items:center;width:var(--ui-control-h-md);height:var(--ui-control-h-md);flex:none;border-radius:var(--ui-control-radius-md);background:var(--ui-accent-soft);color:var(--ui-accent-text)}.ui-accordion-item__text.svelte-1qlqj2d{display:flex;flex-direction:column;gap:1px;flex:1;min-width:0}.ui-accordion-item__title.svelte-1qlqj2d{font-size:var(--ui-text-md);font-weight:var(--ui-label-weight);letter-spacing:var(--ui-tracking-snug)}.ui-accordion-item__subtitle.svelte-1qlqj2d{font-size:var(--ui-text-sm);color:var(--ui-fg-subtle)}.ui-accordion-item__value.svelte-1qlqj2d{font-size:var(--ui-text-md);font-weight:var(--ui-numeric-weight);font-variant-numeric:tabular-nums;flex:none}.ui-accordion-item__chevron.svelte-1qlqj2d{display:flex;flex:none;color:var(--ui-fg-faint);transition:transform var(--ui-duration-normal) var(--ui-ease-out)}.ui-accordion-item[data-open].svelte-1qlqj2d .ui-accordion-item__chevron:where(.svelte-1qlqj2d){transform:rotate(180deg)}.ui-accordion-item__content.svelte-1qlqj2d{padding:0 var(--ui-space-8) var(--ui-space-8);font-size:var(--ui-text-md);line-height:var(--ui-leading-relaxed);color:var(--ui-fg-muted)}.ui-alert.svelte-1wt072u{--alert-soft: var(--ui-info-soft);--alert-border: var(--ui-info-border);--alert-text: var(--ui-info-text);--alert-solid: var(--ui-info-solid);display:flex;align-items:flex-start;gap:var(--ui-space-5);padding:var(--ui-space-7) var(--ui-space-8);border:1px solid transparent;border-radius:var(--ui-radius-2xl);font-size:var(--ui-text-md);line-height:var(--ui-leading-snug)}.ui-alert[data-tone=success].svelte-1wt072u{--alert-soft: var(--ui-success-soft);--alert-border: var(--ui-success-border);--alert-text: var(--ui-success-text);--alert-solid: var(--ui-success-solid)}.ui-alert[data-tone=warning].svelte-1wt072u{--alert-soft: var(--ui-warning-soft);--alert-border: var(--ui-warning-border);--alert-text: var(--ui-warning-text);--alert-solid: var(--ui-warning-solid)}.ui-alert[data-tone=danger].svelte-1wt072u{--alert-soft: var(--ui-danger-soft);--alert-border: var(--ui-danger-border);--alert-text: var(--ui-danger-text);--alert-solid: var(--ui-danger-solid)}.ui-alert[data-tone=accent].svelte-1wt072u{--alert-soft: var(--ui-accent-soft);--alert-border: var(--ui-accent-border);--alert-text: var(--ui-accent-text);--alert-solid: var(--ui-accent-solid)}.ui-alert[data-tone=neutral].svelte-1wt072u{--alert-soft: var(--ui-bg-muted);--alert-border: var(--ui-border-default);--alert-text: var(--ui-fg-default);--alert-solid: var(--ui-bg-inverse)}.ui-alert[data-variant=soft].svelte-1wt072u{background:var(--alert-soft);border-color:var(--alert-border);color:var(--alert-text)}.ui-alert[data-variant=outline].svelte-1wt072u{background:var(--ui-bg-surface);border-color:var(--ui-border-default);color:var(--ui-fg-default);box-shadow:var(--ui-shadow-sm)}.ui-alert[data-variant=outline].svelte-1wt072u .ui-alert__icon:where(.svelte-1wt072u){color:var(--alert-solid)}.ui-alert[data-variant=solid].svelte-1wt072u{background:linear-gradient(180deg,oklch(from var(--alert-solid) calc(l + .035) c h) 0%,var(--alert-solid) 100%);box-shadow:inset 0 1px #ffffff38,0 1px 2px oklch(from var(--alert-solid) calc(l - .2) c h / .25),0 3px 8px -1px oklch(from var(--alert-solid) calc(l - .25) c h / .35);color:oklch(from var(--alert-solid) var(--ui-auto-fg-l) var(--ui-auto-fg-c) h)}.ui-alert[data-variant=bar].svelte-1wt072u{background:var(--alert-soft);border-radius:var(--ui-radius-md);border-inline-start:3px solid var(--alert-solid);color:var(--alert-text)}.ui-alert__icon.svelte-1wt072u{display:flex;flex:none;margin-top:calc((1lh - 16px)/2)}.ui-alert__body.svelte-1wt072u{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--ui-space-2)}.ui-alert__title.svelte-1wt072u{margin:0;font-weight:var(--ui-label-weight);letter-spacing:var(--ui-tracking-snug)}.ui-alert__text.svelte-1wt072u{opacity:.85}.ui-alert__text.svelte-1wt072u p{margin:0}.ui-alert__actions.svelte-1wt072u{display:flex;gap:var(--ui-space-4);margin-top:var(--ui-space-3)}.ui-alert__close.svelte-1wt072u{display:grid;place-items:center;width:24px;height:24px;flex:none;margin:-2px -4px 0 0;border-radius:var(--ui-radius-md);color:currentColor;opacity:.6;transition:opacity var(--ui-duration-fast) var(--ui-ease-out)}.ui-alert__close.svelte-1wt072u:hover{opacity:1;background:color-mix(in oklab,currentColor 12%,transparent)}.ui-toaster.svelte-178aov1{position:fixed;z-index:var(--ui-z-toast);display:flex;flex-direction:column;gap:var(--ui-space-4);width:min(380px,calc(100vw - 32px));pointer-events:none}.ui-toaster.svelte-178aov1>*{pointer-events:auto}.ui-toaster[data-position=bottom-right].svelte-178aov1{bottom:16px;right:16px}.ui-toaster[data-position=bottom-left].svelte-178aov1{bottom:16px;left:16px}.ui-toaster[data-position=bottom-center].svelte-178aov1{bottom:16px;left:50%;transform:translate(-50%)}.ui-toaster[data-position=top-right].svelte-178aov1{top:16px;right:16px}.ui-toaster[data-position=top-left].svelte-178aov1{top:16px;left:16px}.ui-toaster[data-position=top-center].svelte-178aov1{top:16px;left:50%;transform:translate(-50%)}.ui-toast.svelte-178aov1{display:flex;align-items:flex-start;gap:var(--ui-space-5);padding:var(--ui-space-6) var(--ui-space-6);background:var(--ui-bg-raised);border:1px solid var(--ui-border-default);border-radius:var(--ui-radius-2xl);box-shadow:var(--ui-shadow-lg);font-size:var(--ui-text-md)}.ui-toast__icon.svelte-178aov1{display:flex;flex:none;margin-top:calc((1lh - 16px)/2);color:var(--ui-fg-subtle)}.ui-toast[data-tone=success].svelte-178aov1 .ui-toast__icon:where(.svelte-178aov1){color:var(--ui-success-solid)}.ui-toast[data-tone=danger].svelte-178aov1 .ui-toast__icon:where(.svelte-178aov1){color:var(--ui-danger-solid)}.ui-toast[data-tone=warning].svelte-178aov1 .ui-toast__icon:where(.svelte-178aov1){color:var(--ui-warning-solid)}.ui-toast[data-tone=info].svelte-178aov1 .ui-toast__icon:where(.svelte-178aov1){color:var(--ui-info-solid)}.ui-toast__body.svelte-178aov1{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--ui-space-1)}.ui-toast__title.svelte-178aov1{margin:0;font-weight:var(--ui-label-weight);letter-spacing:var(--ui-tracking-snug);line-height:var(--ui-leading-snug)}.ui-toast__desc.svelte-178aov1{margin:0;font-size:var(--ui-text-sm);color:var(--ui-fg-muted);line-height:var(--ui-leading-snug)}.ui-toast__close.svelte-178aov1{display:grid;place-items:center;width:22px;height:22px;flex:none;margin:-2px -2px 0 0;border-radius:var(--ui-radius-sm);color:var(--ui-fg-faint);transition:background-color var(--ui-duration-fast) var(--ui-ease-out)}.ui-toast__close.svelte-178aov1:hover{background:var(--ui-bg-hover);color:var(--ui-fg-default)}
