@layer tokens{:root{--ui-accent:#5b55d6;--ui-danger:#b4233f;--ui-success:#007a33;--ui-warning:#b45309;--ui-info:#06c;--ui-on-accent:#fff;--ui-on-danger:#fff;--ui-surface:#fff;--ui-surface-raised:#fff;--ui-surface-sunken:#f0f0ec;--ui-text:#1a1a1a;--ui-focus-halo:0 0 0 3px color-mix(in srgb, var(--ui-focus-ring) 40%, transparent);--ui-font-sans:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji";--ui-font-mono:ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;--ui-font-size:1rem;--ui-font-medium:500;--ui-line-height:1.4;--ui-space-1:.25rem;--ui-space-2:.5rem;--ui-space-3:.75rem;--ui-space-4:1rem;--ui-radius-sm:.25rem;--ui-radius-md:.5rem;--ui-radius-lg:calc(var(--ui-radius-md)*1.5);--ui-radius-round:999px;--ui-shadow-sm:0 1px 3px #00000014, 0 1px 2px #0000000a;--ui-shadow-lg:0 8px 24px #0000001f, 0 4px 8px #0000000f;--ui-motion-fast:.12s;--ui-motion-ease:cubic-bezier(.2, 0, .2, 1);--ui-scroll-fade-size:24px;--ui-control-size:2.5rem;--ui-control-size-sm:2rem;--ui-control-min-block-size:44px}:root,:where([data-theme],[data-contrast]){--ui-font-size-2xs:calc(var(--ui-font-size)*.6875);--ui-font-size-xs:calc(var(--ui-font-size)*.75);--ui-font-size-sm:calc(var(--ui-font-size)*.875);--ui-font-size-md:var(--ui-font-size);--ui-font-size-lg:calc(var(--ui-font-size)*1.125);--ui-font-size-xl:calc(var(--ui-font-size)*1.25);--ui-font-size-2xl:calc(var(--ui-font-size)*1.5);--ui-line-height-tight:1.2;--ui-line-height-md:var(--ui-line-height);--ui-line-height-relaxed:calc(var(--ui-line-height)*1.15);--ui-font-normal:400;--ui-font-semibold:600;--ui-font-bold:700;--ui-font-family-sans:var(--ui-font-sans);--ui-font-family-mono:var(--ui-font-mono);--ui-space-0-5:calc(var(--ui-space-1)*.5);--ui-space-5:calc(var(--ui-space-4)*1.5);--ui-space-6:calc(var(--ui-space-4)*2);--ui-radius-dialog:calc(var(--ui-radius-md)*2);--ui-shadow-xs:0 1px 2px #0000000a;--ui-shadow-md:var(--ui-shadow-sm);--ui-shadow-xl:var(--ui-shadow-lg);--ui-elevation-tooltip:var(--ui-shadow-sm);--ui-elevation-overlay:var(--ui-shadow-lg);--ui-elevation-dialog:var(--ui-shadow-lg);--ui-overlay-backdrop:#0006;--ui-control-inset:inset 0 1px 2px #00000012, inset 0 1px 0 #00000005;--ui-raised:0 1px 2px #00000012, 0 1px 1px #0000000a;--ui-raised-highlight:linear-gradient(#ffffff29, #fff0);--ui-pressed:inset 0 1px 2px #0000001f;--ui-motion-base:calc(var(--ui-motion-fast)*1.5);--ui-motion-ease-out:cubic-bezier(.2, .8, .2, 1);--ui-surface-muted:color-mix(in oklab, var(--ui-surface-sunken) 50%, var(--ui-surface));--ui-text-secondary:color-mix(in oklab, var(--ui-text) 80%, var(--ui-surface));--ui-text-muted:color-mix(in oklab, var(--ui-text) 62%, var(--ui-surface));--ui-border:color-mix(in oklab, var(--ui-text) 12%, var(--ui-surface));--ui-border-strong:color-mix(in oklab, var(--ui-text) 25%, var(--ui-surface));--ui-control-border:color-mix(in oklab, var(--ui-text) 48%, var(--ui-surface));--ui-accent-hover:color-mix(in oklab, var(--ui-accent) 86%, var(--ui-text));--ui-accent-active:color-mix(in oklab, var(--ui-accent) 74%, var(--ui-text));--ui-accent-subtle:color-mix(in oklab, var(--ui-accent) 12%, var(--ui-surface));--ui-danger-hover:color-mix(in oklab, var(--ui-danger) 86%, var(--ui-text));--ui-disabled-surface:var(--ui-surface-sunken);--ui-disabled-text:color-mix(in oklab, var(--ui-text) 45%, var(--ui-surface));--ui-disabled-filter:saturate(.2) contrast(.75) brightness(1.25);--ui-focus-ring:var(--ui-accent);--ui-surface-canvas:var(--ui-surface);--ui-surface-default:var(--ui-surface);--ui-surface-elevated:var(--ui-surface-raised);--ui-surface-subtle:var(--ui-surface-sunken);--ui-surface-hover:var(--ui-surface-muted);--ui-text-primary:var(--ui-text);--ui-text-on-accent:var(--ui-on-accent);--ui-border-subtle:color-mix(in srgb, var(--ui-border) 55%, var(--ui-surface));--ui-border-default:var(--ui-border);--ui-accent-solid:var(--ui-accent);--ui-accent-soft:var(--ui-accent-subtle);--ui-accent-contrast:var(--ui-on-accent);--ui-accent-strong-surface:var(--ui-accent);--ui-accent-on-strong:var(--ui-on-accent);--ui-accent-subtle-text:var(--ui-accent-active);--ui-danger-solid:var(--ui-danger);--ui-danger-soft:color-mix(in srgb, var(--ui-danger) 8%, var(--ui-surface));--ui-danger-strong-surface:var(--ui-danger);--ui-danger-on-strong:var(--ui-on-danger);--ui-danger-subtle-text:var(--ui-danger-hover);--ui-success-solid:var(--ui-success);--ui-success-hover:color-mix(in srgb, var(--ui-success) 85%, var(--ui-text));--ui-success-soft:color-mix(in srgb, var(--ui-success) 8%, var(--ui-surface));--ui-success-strong-surface:var(--ui-success);--ui-success-on-strong:var(--ui-on-accent);--ui-success-subtle-text:color-mix(in srgb, var(--ui-success) 85%, var(--ui-text));--ui-warning-solid:var(--ui-warning);--ui-warning-soft:color-mix(in srgb, var(--ui-warning) 8%, var(--ui-surface));--ui-warning-strong-surface:var(--ui-warning);--ui-warning-on-strong:var(--ui-on-accent);--ui-warning-subtle-text:color-mix(in srgb, var(--ui-warning) 85%, var(--ui-text));--ui-info-solid:var(--ui-info);--ui-info-soft:color-mix(in srgb, var(--ui-info) 8%, var(--ui-surface));--ui-info-strong-surface:var(--ui-info);--ui-info-on-strong:var(--ui-on-accent);--ui-info-subtle-text:color-mix(in srgb, var(--ui-info) 85%, var(--ui-text));--ui-action-primary-surface:var(--ui-accent);--ui-action-primary-surface-hover:var(--ui-accent-hover);--ui-action-primary-surface-active:var(--ui-accent-active);--ui-action-primary-text:var(--ui-on-accent);--ui-action-secondary-surface-hover:var(--ui-surface-muted);--ui-action-secondary-text:var(--ui-text);--ui-control-surface:var(--ui-surface);--ui-control-surface-disabled:var(--ui-surface-muted);--ui-control-border-hover:var(--ui-border-strong);--ui-control-placeholder:var(--ui-text-secondary);--ui-control-focus:var(--ui-focus-ring);--ui-control-focus-halo:color-mix(in srgb, var(--ui-focus-ring) 24%, transparent);--ui-control-focus-halo-shadow:0 0 0 3px var(--ui-control-focus-halo);--ui-control-size-md:var(--ui-control-size);--ui-control-size-lg:calc(var(--ui-control-size)*1.2);--ui-icon-size-sm:var(--ui-font-size);--ui-icon-size-md:calc(var(--ui-font-size)*1.25);--ui-icon-size-lg:calc(var(--ui-font-size)*1.5);--ui-affordance-guide-size:var(--ui-space-1);--ui-affordance-guide-opacity:.42;--ui-affordance-guide-color:var(--ui-border-strong);--ui-affordance-near-color:var(--ui-text-secondary);--ui-affordance-direct-color:var(--ui-accent);--ui-affordance-motion:var(--ui-motion-fast)}@media (prefers-reduced-motion:reduce){:root{--ui-motion-fast:0s}}}@property --_ui-scroll-fade-start{syntax:"<length>";inherits:false;initial-value:0}@property --_ui-scroll-fade-end{syntax:"<length>";inherits:false;initial-value:0}@keyframes ui-scroll-fade-start{0%{--_ui-scroll-fade-start:0px}to{--_ui-scroll-fade-start:var(--_ui-scroll-fade-size,24px)}}@keyframes ui-scroll-fade-start-hold{0%,to{--_ui-scroll-fade-start:var(--_ui-scroll-fade-size,24px)}}@keyframes ui-scroll-fade-end-hold{0%,to{--_ui-scroll-fade-end:var(--_ui-scroll-fade-size,24px)}}@keyframes ui-scroll-fade-end{0%{--_ui-scroll-fade-end:var(--_ui-scroll-fade-size,24px)}to{--_ui-scroll-fade-end:0px}}@layer base{[tabindex="-1"]:not(a[href],area[href],audio,button,iframe,input,select,summary,textarea,video,[contenteditable],[role]):focus-visible{outline:none}:root:not([data-theme],[data-contrast=high]),[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ui-surface:#fff;--ui-surface-raised:#fff;--ui-surface-sunken:#f0f0ec;--ui-text:#1a1a1a;--ui-on-accent:#fff;--ui-on-danger:#fff;--ui-accent:#5b55d6;--ui-danger:#b4233f;--ui-success:#007a33;--ui-warning:#b45309;--ui-info:#06c}}@property --ui-action-bar-gap{syntax:"*";inherits:false}[data-component~=ui-action-bar][data-v-e04a135e]{--_ui-action-bar-gap:var(--ui-action-bar-gap);--_gap:var(--ui-space-2);inline-size:100%;min-inline-size:0;display:block;container-type:inline-size}.bar[data-v-e04a135e],.primary[data-v-e04a135e],.secondary[data-v-e04a135e],.tertiary[data-v-e04a135e]{align-items:center;gap:var(--_ui-action-bar-gap,var(--_gap));flex-wrap:wrap;display:flex}.bar[data-v-e04a135e]{justify-content:flex-end}.tertiary[data-v-e04a135e]{flex:auto}.primary[data-v-e04a135e]:empty,.secondary[data-v-e04a135e]:empty,.tertiary[data-v-e04a135e]:empty{display:none}@container (inline-size<24rem){.bar[data-v-e04a135e],.primary[data-v-e04a135e],.secondary[data-v-e04a135e],.tertiary[data-v-e04a135e]{flex-flow:column-reverse;align-items:stretch}.tertiary[data-v-e04a135e]{flex:none}}[data-component~=ui-action-bar][hidden][data-v-e04a135e]{display:none}[data-component~=ui-affordance-scope][data-v-0ec8d3e6]{--ui-affordance-scope-engaged:0;--ui-affordance-scope-guide:1;display:contents}[data-component~=ui-affordance-scope][data-ui-affordance-scope-state~=engaged][data-v-0ec8d3e6]{--ui-affordance-scope-engaged:1}[data-component~=ui-affordance-scope][data-ui-affordance-scope-state~=guide\=none][data-v-0ec8d3e6]{--ui-affordance-scope-guide:0}[data-component~=ui-affordance-scope][hidden][data-v-0ec8d3e6]{display:none}@property --ui-icon-size{syntax:"*";inherits:false}@property --ui-icon-stroke-width{syntax:"*";inherits:false}[data-component~=ui-icon][data-v-50d3f581]{--_ui-icon-stroke-width:var(--ui-icon-stroke-width,var(--_ui-default-icon-stroke-width));inline-size:var(--ui-icon-size,var(--_ui-default-icon-size,1em));block-size:var(--ui-icon-size,var(--_ui-default-icon-size,1em));flex:none;display:inline-flex}svg[data-v-50d3f581]{block-size:100%;inline-size:100%;stroke-width:var(--_ui-icon-stroke-width,2)}[data-component~=ui-icon][hidden][data-v-50d3f581]{display:none}@property --ui-avatar-border{syntax:"*";inherits:false}@property --ui-avatar-radius{syntax:"*";inherits:false}@property --ui-avatar-surface{syntax:"*";inherits:false}@property --ui-avatar-text{syntax:"*";inherits:false}@property --ui-avatar-active-ring{syntax:"*";inherits:false}[data-component~=ui-avatar][data-v-f9a69ac3]{--_ui-default-icon-size:1.25rem;border-radius:var(--ui-avatar-radius,var(--ui-radius-round));border:1px solid var(--ui-avatar-border,var(--ui-border-strong));background:var(--ui-avatar-surface,var(--ui-accent-soft));block-size:2.5rem;inline-size:2.5rem;color:var(--ui-avatar-text,var(--ui-accent-subtle-text,var(--ui-accent-solid)));font:inherit;font-size:var(--ui-font-size-sm);text-transform:uppercase;place-items:center;font-weight:600;display:inline-grid;overflow:hidden}[data-component~=ui-avatar][data-ui-avatar-state~=size\=sm][data-v-f9a69ac3]{--_ui-default-icon-size:1rem;block-size:1.75rem;inline-size:1.75rem;font-size:var(--ui-font-size-xs)}[data-component~=ui-avatar][data-ui-avatar-state~=shape\=square][data-v-f9a69ac3]{border-radius:var(--ui-avatar-radius,var(--ui-radius-md))}[data-component~=ui-avatar][data-ui-avatar-state~=active][data-v-f9a69ac3]{outline:2px solid var(--ui-avatar-active-ring,var(--ui-success));outline-offset:1px}.image[data-v-f9a69ac3],img[data-v-f9a69ac3-s]{-o-object-fit:cover;object-fit:cover;grid-area:1/1;block-size:100%;inline-size:100%}.fallback[data-v-f9a69ac3]{grid-area:1/1;justify-content:center;align-items:center;block-size:100%;inline-size:100%;display:inline-flex}@supports (text-box-trim:trim-both){.fallback[data-v-f9a69ac3]{text-align:center;text-box-trim:trim-both;text-box-edge:cap alphabetic;align-content:center;display:block}}[data-component~=ui-avatar][hidden][data-v-f9a69ac3],[hidden][data-v-f9a69ac3]{display:none}@property --ui-avatar-group-edge-ring{syntax:"*";inherits:false}@property --ui-avatar-group-overlap-shadow{syntax:"*";inherits:false}[data-component~=ui-avatar-group][data-v-c8469808]{--_ui-avatar-group-overlap-shadow:var(--ui-avatar-group-overlap-shadow);--_ui-avatar-group-edge-ring:var(--ui-avatar-group-edge-ring);--_overlap-shadow:0 0 0 0 transparent;--_edge-ring:0 0 0 2px var(--ui-surface);flex-direction:row;align-items:center;gap:0;display:flex}[data-v-c8469808-s]{flex-shrink:0;margin-inline-start:-.5rem}[data-v-c8469808-s]:first-child{margin-inline-start:0}.overflow[data-v-c8469808]{border-radius:var(--ui-radius-round);border:1px solid var(--ui-border-strong);background:var(--ui-surface-elevated);block-size:2.5rem;inline-size:2.5rem;color:var(--ui-text-primary);box-shadow:var(--_ui-avatar-group-overlap-shadow,var(--_overlap-shadow)),var(--_ui-avatar-group-edge-ring,var(--_edge-ring));font:inherit;font-size:var(--ui-font-size-xs);flex-shrink:0;justify-content:center;align-items:center;margin-inline-start:-.5rem;font-weight:600;display:inline-flex}[data-component~=ui-avatar-group][data-ui-avatar-group-state~=size\=sm] .overflow[data-v-c8469808]{block-size:1.75rem;inline-size:1.75rem;margin-inline-start:-.25rem}.overflow[hidden][data-v-c8469808],[data-component~=ui-avatar-group][hidden][data-v-c8469808]{display:none}@property --ui-badge-border{syntax:"*";inherits:false}@property --ui-badge-color{syntax:"*";inherits:false}@property --ui-badge-font-size{syntax:"*";inherits:false}@property --ui-badge-font-weight{syntax:"*";inherits:false}@property --ui-badge-line-height{syntax:"*";inherits:false}@property --ui-badge-min-block-size{syntax:"*";inherits:false}@property --ui-badge-padding-block{syntax:"*";inherits:false}@property --ui-badge-padding-inline{syntax:"*";inherits:false}@property --ui-badge-point{syntax:"*";inherits:false}@property --ui-badge-surface{syntax:"*";inherits:false}@property --ui-badge-text{syntax:"*";inherits:false}[data-component~=ui-badge][data-v-3485e390]{--_badge-surface:var(--ui-surface-subtle);--_badge-text:var(--ui-text-secondary);--_badge-border:var(--ui-surface-subtle);--_ui-badge-color:var(--ui-badge-color);--_badge-color-wash:color-mix(in oklab, var(--_ui-badge-color) 15%, var(--ui-surface-default));--_badge-color-ink:color-mix(in oklab, var(--_ui-badge-color) 35%, var(--ui-text-primary));--_badge-color-surface:var(--_badge-color-wash);--_badge-color-border:var(--_badge-color-wash);--_badge-color-text:var(--_badge-color-ink);--_badge-outline-surface:var(--ui-badge-surface,var(--_badge-color-surface,var(--_badge-surface)));max-width:100%;padding:var(--ui-badge-padding-block,var(--ui-space-0-5)) var(--ui-badge-padding-inline,var(--ui-space-2));border:1px solid var(--ui-badge-border,var(--_badge-color-border,var(--_badge-border)));border-radius:var(--ui-radius-round);background:var(--_badge-outline-surface);color:var(--ui-badge-text,var(--_badge-color-text,var(--_badge-text)));font-family:var(--ui-font-family-sans);font-size:var(--ui-badge-font-size,var(--ui-font-size-sm));font-weight:var(--ui-badge-font-weight,var(--ui-font-medium));line-height:var(--ui-badge-line-height,var(--ui-line-height-tight));white-space:nowrap;justify-content:center;align-items:center;display:inline-flex}@supports (text-box-trim:trim-both){[data-component~=ui-badge][data-v-3485e390]{min-block-size:var(--ui-badge-min-block-size,1.5rem);text-align:center;text-box-trim:trim-both;text-box-edge:cap alphabetic;align-content:center;display:inline-block}}[data-component~=ui-badge][data-ui-badge-state~=tone\=accent][data-v-3485e390]{--_badge-surface:var(--ui-accent-strong-surface,var(--ui-accent-solid));--_badge-border:var(--ui-accent-strong-surface,var(--ui-accent-solid));--_badge-text:var(--ui-accent-on-strong,var(--ui-text-on-accent))}[data-component~=ui-badge][data-ui-badge-state~=tone\=danger][data-v-3485e390]{--_badge-surface:var(--ui-danger-strong-surface,var(--ui-danger-solid));--_badge-border:var(--ui-danger-strong-surface,var(--ui-danger-solid));--_badge-text:var(--ui-danger-on-strong,var(--ui-text-on-accent))}[data-component~=ui-badge][data-ui-badge-state~=tone\=success][data-v-3485e390]{--_badge-surface:var(--ui-success-strong-surface,var(--ui-success-solid));--_badge-border:var(--ui-success-strong-surface,var(--ui-success-solid));--_badge-text:var(--ui-success-on-strong,var(--ui-text-on-accent))}[data-component~=ui-badge][data-ui-badge-state~=tone\=warning][data-v-3485e390]{--_badge-surface:var(--ui-warning-strong-surface,var(--ui-warning-solid));--_badge-border:var(--ui-warning-strong-surface,var(--ui-warning-solid));--_badge-text:var(--ui-warning-on-strong,var(--ui-text-on-accent))}[data-component~=ui-badge][data-ui-badge-state~=tone\=info][data-v-3485e390]{--_badge-surface:var(--ui-info-strong-surface,var(--ui-info-solid));--_badge-border:var(--ui-info-strong-surface,var(--ui-info-solid));--_badge-text:var(--ui-info-on-strong,var(--ui-text-on-accent))}[data-component~=ui-badge][data-ui-badge-state~=variant\=subtle][data-ui-badge-state~=tone\=accent][data-v-3485e390]{--_badge-surface:var(--ui-accent-soft);--_badge-border:var(--ui-accent-soft);--_badge-text:var(--ui-accent-subtle-text,var(--ui-accent-solid))}[data-component~=ui-badge][data-ui-badge-state~=variant\=subtle][data-ui-badge-state~=tone\=danger][data-v-3485e390]{--_badge-surface:var(--ui-danger-soft);--_badge-border:var(--ui-danger-soft);--_badge-text:var(--ui-danger-subtle-text,var(--ui-danger-solid))}[data-component~=ui-badge][data-ui-badge-state~=variant\=subtle][data-ui-badge-state~=tone\=success][data-v-3485e390]{--_badge-surface:var(--ui-success-soft);--_badge-border:var(--ui-success-soft);--_badge-text:var(--ui-success-subtle-text,var(--ui-success-solid))}[data-component~=ui-badge][data-ui-badge-state~=variant\=subtle][data-ui-badge-state~=tone\=warning][data-v-3485e390]{--_badge-surface:var(--ui-warning-soft);--_badge-border:var(--ui-warning-soft);--_badge-text:var(--ui-warning-subtle-text,var(--ui-warning-solid))}[data-component~=ui-badge][data-ui-badge-state~=variant\=subtle][data-ui-badge-state~=tone\=info][data-v-3485e390]{--_badge-surface:var(--ui-info-soft);--_badge-border:var(--ui-info-soft);--_badge-text:var(--ui-info-subtle-text,var(--ui-info-solid))}[data-component~=ui-badge][data-ui-badge-state~=variant\=solid][data-v-3485e390]{--_badge-color-surface:var(--_badge-color-ink);--_badge-color-border:var(--_badge-color-ink);--_badge-color-text:color-mix(in oklab, var(--_ui-badge-color) 0%, var(--ui-surface-default))}[data-component~=ui-badge][data-ui-badge-state~=variant\=outline][data-v-3485e390]{--_badge-surface:var(--ui-surface-default);--_badge-border:var(--ui-border-strong);--_badge-text:var(--ui-text-secondary);--_badge-color-surface:initial;--_badge-color-border:var(--_badge-color-ink)}[data-component~=ui-badge][data-ui-badge-state~=variant\=outline][data-ui-badge-state~=tone\=accent][data-v-3485e390]{--_badge-border:var(--ui-accent-solid);--_badge-text:var(--ui-accent-subtle-text,var(--ui-accent-solid))}[data-component~=ui-badge][data-ui-badge-state~=variant\=outline][data-ui-badge-state~=tone\=danger][data-v-3485e390]{--_badge-border:var(--ui-danger-solid);--_badge-text:var(--ui-danger-subtle-text,var(--ui-danger-solid))}[data-component~=ui-badge][data-ui-badge-state~=variant\=outline][data-ui-badge-state~=tone\=success][data-v-3485e390]{--_badge-border:var(--ui-success-solid);--_badge-text:var(--ui-success-subtle-text,var(--ui-success-solid))}[data-component~=ui-badge][data-ui-badge-state~=variant\=outline][data-ui-badge-state~=tone\=warning][data-v-3485e390]{--_badge-border:var(--ui-warning-solid);--_badge-text:var(--ui-warning-subtle-text,var(--ui-warning-solid))}[data-component~=ui-badge][data-ui-badge-state~=variant\=outline][data-ui-badge-state~=tone\=info][data-v-3485e390]{--_badge-border:var(--ui-info-solid);--_badge-text:var(--ui-info-subtle-text,var(--ui-info-solid))}[data-component~=ui-badge][data-ui-badge-state~=shape\=tag][data-v-3485e390]{--_badge-point:var(--ui-badge-point,var(--ui-space-2));clip-path:polygon(0 0,calc(100% - var(--_badge-point)) 0,100% 50%,calc(100% - var(--_badge-point)) 100%,0 100%);border-color:#0000;border-radius:0;padding-inline-end:calc(var(--ui-badge-padding-inline,var(--ui-space-2)) + var(--_badge-point))}[data-component~=ui-badge][data-ui-badge-state~=shape\=tag][data-v-3485e390]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){clip-path:polygon(var(--_badge-point) 0,100% 0,100% 100%,var(--_badge-point) 100%,0 50%);padding-inline-start:calc(var(--ui-badge-padding-inline,var(--ui-space-2)) + var(--_badge-point));padding-inline-end:var(--ui-badge-padding-inline,var(--ui-space-2))}[data-component~=ui-badge][data-ui-badge-state~=variant\=outline][data-ui-badge-state~=shape\=tag][data-v-3485e390]{isolation:isolate;background:var(--ui-badge-border,var(--_badge-color-border,var(--_badge-border)));position:relative}[data-component~=ui-badge][data-ui-badge-state~=variant\=outline][data-ui-badge-state~=shape\=tag][data-v-3485e390]:before{content:"";z-index:-1;background:var(--_badge-outline-surface);clip-path:polygon(0 0,calc(100% - var(--_badge-point)) 0,100% 50%,calc(100% - var(--_badge-point)) 100%,0 100%);pointer-events:none;position:absolute;inset:1px}[data-component~=ui-badge][data-ui-badge-state~=variant\=outline][data-ui-badge-state~=shape\=tag][data-v-3485e390]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{clip-path:polygon(var(--_badge-point) 0,100% 0,100% 100%,var(--_badge-point) 100%,0 50%)}@media (forced-colors:active){[data-component~=ui-badge][data-ui-badge-state~=variant\=outline][data-ui-badge-state~=shape\=tag][data-v-3485e390]{forced-color-adjust:none;color:canvastext;background:canvastext}[data-component~=ui-badge][data-ui-badge-state~=variant\=outline][data-ui-badge-state~=shape\=tag][data-v-3485e390]:before{background:canvas}}[data-component~=ui-badge][hidden][data-v-3485e390]{display:none}[data-component~=ui-breadcrumb-item][data-v-8ffebd0c]{align-items:center;gap:var(--ui-space-2);min-inline-size:0;display:inline-flex}.separator[data-v-8ffebd0c]{color:var(--ui-text-muted);font-size:var(--ui-font-size-xs);display:inline-flex}[data-component~=ui-breadcrumb-item]:first-child .separator[data-v-8ffebd0c]{display:none}.content[data-v-8ffebd0c]{min-inline-size:0}.content>a[data-v-8ffebd0c-s],.content[data-v-8ffebd0c]{align-items:center;gap:var(--ui-space-1);display:inline-flex}.content>a[data-v-8ffebd0c-s]{color:var(--ui-text-secondary);text-decoration:none}.content>a[data-v-8ffebd0c-s]:hover{color:var(--ui-text-primary);text-decoration:underline}[data-component~=ui-breadcrumb-item][data-ui-breadcrumb-item-state~=current] .content[data-v-8ffebd0c]{color:var(--ui-text-primary);font-weight:var(--ui-font-medium)}[data-component~=ui-breadcrumb-item][hidden][data-v-8ffebd0c]{display:none}[data-component~=ui-breadcrumbs][data-v-ee3145b6]{min-inline-size:0;color:var(--ui-text-muted);font-size:var(--ui-font-size-sm);display:block}ol[data-v-ee3145b6]{align-items:center;gap:var(--ui-space-1) var(--ui-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}[data-component~=ui-breadcrumbs][hidden][data-v-ee3145b6]{display:none}[data-component~=ui-spinner][data-v-d09b56f9]{color:currentColor;font-size:var(--ui-font-size-lg);flex:none;line-height:1;animation:.8s linear infinite ui-spinner-turn-d09b56f9;display:inline-flex}[data-component~=ui-spinner][data-ui-spinner-state~=size\=sm][data-v-d09b56f9]{font-size:var(--ui-font-size-md)}@keyframes ui-spinner-turn-d09b56f9{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){[data-component~=ui-spinner][data-v-d09b56f9]{animation:none}}[data-component~=ui-spinner][hidden][data-v-d09b56f9]{display:none}@property --ui-button-active-surface{syntax:"*";inherits:false}@property --ui-button-border{syntax:"*";inherits:false}@property --ui-button-disabled-filter{syntax:"*";inherits:false}@property --ui-button-disabled-opacity{syntax:"*";inherits:false}@property --ui-button-ghost-active-surface{syntax:"*";inherits:false}@property --ui-button-ghost-hover-surface{syntax:"*";inherits:false}@property --ui-button-ghost-text{syntax:"*";inherits:false}@property --ui-button-hover-border{syntax:"*";inherits:false}@property --ui-button-hover-surface{syntax:"*";inherits:false}@property --ui-button-link-hover-text{syntax:"*";inherits:false}@property --ui-button-link-text{syntax:"*";inherits:false}@property --ui-button-min-block-size{syntax:"*";inherits:false}@property --ui-button-radius{syntax:"*";inherits:false}@property --ui-button-shadow{syntax:"*";inherits:false}@property --ui-button-solid-shadow{syntax:"*";inherits:false}@property --ui-button-surface{syntax:"*";inherits:false}@property --ui-button-text{syntax:"*";inherits:false}[data-component~=ui-button][data-v-3f3120c8]{--_hue:var(--ui-accent);--_hue-hover:var(--ui-accent-hover);--_hue-active:var(--ui-accent-active);--_hue-text:var(--ui-accent-active);--_on-hue:var(--ui-on-accent);--_tone:var(--_hue);--_tone-hover:var(--_hue-hover);--_tone-active:var(--_hue-active);--_tone-text:var(--_hue-text);--_on-tone:var(--_on-hue);vertical-align:middle;color:var(--_tone-text);justify-content:center;align-items:center;display:inline-flex}[data-component~=ui-button][data-ui-button-state~=align\=start][data-v-3f3120c8]{text-align:start;justify-content:flex-start}[data-component~=ui-button][data-ui-button-state~=stretch][data-v-3f3120c8]{inline-size:100%;display:flex}[data-component~=ui-button][data-v-3f3120c8]{appearance:none;min-block-size:var(--ui-button-min-block-size,var(--ui-control-size-md));border-style:solid;border-width:1px;border-color:var(--ui-button-border,var(--_tone));border-radius:var(--ui-button-radius,var(--ui-action-radius,var(--ui-radius-md)));background-color:var(--ui-button-surface,oklch(from var(--_tone) l c h/5%));color:var(--ui-button-text,var(--_tone-text));font:inherit;font-weight:var(--ui-font-medium);line-height:var(--ui-line-height-tight);padding:var(--ui-space-2) var(--ui-space-3);background-image:var(--ui-raised-highlight);box-shadow:var(--ui-button-shadow,var(--ui-raised));cursor:pointer;transition:background-color var(--ui-motion-fast) var(--ui-motion-ease),border-color var(--ui-motion-fast) var(--ui-motion-ease),color var(--ui-motion-fast) var(--ui-motion-ease),box-shadow var(--ui-motion-fast) var(--ui-motion-ease);margin:0;text-decoration:none}.pending-spinner[data-v-3f3120c8]{margin-inline-end:var(--ui-space-2)}@supports (text-box-trim:trim-both){[data-component~=ui-button][data-v-3f3120c8]{text-box-trim:trim-both;text-box-edge:cap alphabetic}}[data-component~=ui-button][data-ui-button-state~=size\=sm][data-v-3f3120c8]{min-block-size:var(--ui-control-size-sm);padding:var(--ui-space-1) var(--ui-space-2);font-size:var(--ui-font-size-sm)}[data-component~=ui-button][data-ui-button-state~=size\=lg][data-v-3f3120c8]{min-block-size:var(--ui-control-size-lg);padding:var(--ui-space-3) var(--ui-space-4);font-size:var(--ui-font-size-md)}[data-component~=ui-button][data-v-3f3120c8]:hover:not(:disabled,[aria-disabled=true]){border-color:var(--ui-button-hover-border,var(--_tone-hover));background-color:var(--ui-button-hover-surface,oklch(from var(--_tone) l c h/12%))}[data-component~=ui-button][data-v-3f3120c8]:active:not(:disabled,[aria-disabled=true]){background-color:var(--ui-button-active-surface,oklch(from var(--_tone) l c h/18%));box-shadow:var(--ui-pressed);background-image:none}[data-component~=ui-button][data-ui-button-state~=variant\=danger][data-v-3f3120c8],[data-component~=ui-button][data-ui-button-state~=variant\=solid][data-v-3f3120c8]{border-color:var(--_tone);background-color:var(--_tone);color:var(--_on-tone);box-shadow:var(--ui-button-solid-shadow,var(--ui-raised))}:is([data-component~=ui-button][data-ui-button-state~=variant\=solid][data-v-3f3120c8],[data-component~=ui-button][data-ui-button-state~=variant\=danger][data-v-3f3120c8]):hover:not(:disabled,[aria-disabled=true]){background-color:var(--_tone-hover);border-color:var(--_tone-hover)}:is([data-component~=ui-button][data-ui-button-state~=variant\=solid][data-v-3f3120c8],[data-component~=ui-button][data-ui-button-state~=variant\=danger][data-v-3f3120c8]):active:not(:disabled,[aria-disabled=true]){background-color:var(--_tone-active);border-color:var(--_tone-active);box-shadow:var(--ui-pressed);background-image:none}[data-component~=ui-button][data-ui-button-state~=tone\=neutral][data-v-3f3120c8]{--_hue:var(--ui-text);--_hue-hover:var(--ui-text);--_hue-active:var(--ui-text);--_hue-text:var(--ui-text);--_on-hue:var(--ui-surface)}[data-component~=ui-button][data-ui-button-state~=tone\=danger][data-v-3f3120c8],[data-component~=ui-button][data-ui-button-state~=variant\=danger][data-v-3f3120c8]{--_hue:var(--ui-danger);--_hue-hover:var(--ui-danger-hover);--_hue-active:var(--ui-danger-hover);--_hue-text:var(--ui-danger-hover);--_on-hue:var(--ui-on-danger)}[data-component~=ui-button][data-ui-button-state~=tone\=success][data-v-3f3120c8]{--_hue:var(--ui-success);--_hue-hover:color-mix(in srgb, var(--ui-success) 85%, #000);--_hue-active:color-mix(in srgb, var(--ui-success) 75%, #000);--_hue-text:color-mix(in srgb, var(--ui-success) 85%, #000);--_on-hue:var(--ui-surface)}[data-component~=ui-button][data-ui-button-state~=tone\=warning][data-v-3f3120c8]{--_hue:var(--ui-warning);--_hue-hover:color-mix(in srgb, var(--ui-warning) 85%, #000);--_hue-active:color-mix(in srgb, var(--ui-warning) 75%, #000);--_hue-text:color-mix(in srgb, var(--ui-warning) 85%, #000);--_on-hue:var(--ui-surface)}[data-component~=ui-button][data-ui-button-state~=tone\=info][data-v-3f3120c8]{--_hue:var(--ui-info);--_hue-hover:color-mix(in srgb, var(--ui-info) 85%, #000);--_hue-active:color-mix(in srgb, var(--ui-info) 75%, #000);--_hue-text:color-mix(in srgb, var(--ui-info) 85%, #000);--_on-hue:var(--ui-surface)}[data-component~=ui-button][data-ui-button-state~=variant\=ghost][data-v-3f3120c8]{box-shadow:none;color:var(--ui-button-ghost-text,var(--_tone-text));background:0 0;border-color:#0000}[data-component~=ui-button][data-ui-button-state~=variant\=ghost][data-v-3f3120c8]:hover:not(:disabled,[aria-disabled=true]){background-color:var(--ui-button-ghost-hover-surface,oklch(from var(--_tone) l c h/10%));border-color:#0000}[data-component~=ui-button][data-ui-button-state~=variant\=ghost][data-v-3f3120c8]:active:not(:disabled,[aria-disabled=true]){background-color:var(--ui-button-ghost-active-surface,oklch(from var(--_tone) l c h/16%));box-shadow:var(--ui-pressed);border-color:#0000}[data-component~=ui-button][data-v-3f3120c8]:focus-visible{box-shadow:var(--ui-button-shadow,var(--ui-raised)),var(--ui-focus-halo);outline:none}[data-component~=ui-button][data-ui-button-state~=variant\=solid][data-v-3f3120c8]:focus-visible{box-shadow:var(--ui-button-solid-shadow,var(--ui-raised)),var(--ui-focus-halo)}[data-component~=ui-button][data-v-3f3120c8]:is(:disabled,[aria-disabled=true]){filter:var(--ui-button-disabled-filter,var(--ui-disabled-filter));opacity:var(--ui-button-disabled-opacity,1);cursor:not-allowed;box-shadow:none;background-image:none}[data-component~=ui-button][data-ui-button-state~=pending][data-v-3f3120c8]:focus-visible{box-shadow:var(--ui-focus-halo)}[data-component~=ui-button][data-ui-button-state~=variant\=ghost][data-v-3f3120c8]:is(:disabled,[aria-disabled=true]){background-color:oklch(from var(--_tone) l c h/14%);border-color:#0000}@media (pointer:coarse){[data-component~=ui-button][data-ui-button-state~=size\=sm][data-v-3f3120c8],[data-component~=ui-button][data-v-3f3120c8]{min-block-size:var(--ui-control-min-block-size)}}html[data-ui-input-modality=touch] [data-component~=ui-button][data-ui-button-state~=variant\=link][data-v-3f3120c8]{position:relative}html[data-ui-input-modality=touch] [data-component~=ui-button][data-ui-button-state~=variant\=link][data-v-3f3120c8]:after{inline-size:max(100%,var(--ui-control-min-block-size));block-size:max(100%,var(--ui-control-min-block-size));content:"";position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}[data-component~=ui-button][data-ui-button-state~=variant\=link][data-v-3f3120c8]{border-radius:var(--ui-radius-sm);min-block-size:0;box-shadow:none;font:inherit;color:var(--ui-button-link-text,var(--ui-text-secondary));text-decoration-line:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb,currentColor 40%,transparent);text-decoration-color:color-mix(in srgb,currentColor 40%,transparent);text-underline-offset:.2em;transition:color var(--ui-motion-fast) var(--ui-motion-ease),text-decoration-color var(--ui-motion-fast) var(--ui-motion-ease);background:0 0;border:0;padding:0;display:inline}[data-component~=ui-button][data-ui-button-state~=variant\=link][data-v-3f3120c8]:hover:not(:disabled,[aria-disabled=true]){color:var(--ui-button-link-hover-text,var(--ui-text-primary));background:0 0;text-decoration-color:currentColor;transform:none}[data-component~=ui-button][data-ui-button-state~=variant\=link][data-v-3f3120c8]:active:not(:disabled,[aria-disabled=true]){background:0 0;transform:none}[data-component~=ui-button][data-ui-button-state~=variant\=link][data-v-3f3120c8]:is(:disabled,[aria-disabled=true]){background:0 0;border-color:#0000}[data-component~=ui-button][data-ui-button-state~=variant\=link][data-v-3f3120c8]:focus-visible{box-shadow:none;outline:2px solid var(--ui-focus-ring);outline-offset:2px}[data-component~=ui-button][hidden][data-v-3f3120c8]{display:none}[data-component~=ui-callout][data-v-99de7df0]{--_ui-callout-icon-column:var(--ui-callout-icon-column);--_ui-callout-icon:var(--ui-callout-icon);--_ui-callout-icon-size:var(--ui-callout-icon-size);--_callout-surface:var(--ui-info-soft);--_callout-border:var(--ui-info-solid);--_callout-icon:var(--ui-info-solid);grid-template-columns:var(--ui-callout-icon-column,1.125rem) minmax(0,1fr);gap:var(--ui-callout-gap,calc(var(--ui-space-2)*.75));max-width:100%;padding:var(--ui-callout-padding-block,var(--ui-space-2)) var(--ui-callout-padding-inline,var(--ui-space-3));border:var(--ui-callout-border-width,1px) solid color-mix(in srgb,var(--ui-callout-border,var(--_callout-border)) 35%,transparent);border-inline-start:var(--ui-callout-leading-border-width,4px) solid var(--ui-callout-border,var(--_callout-border));border-radius:var(--ui-radius-md);background:var(--ui-callout-surface,var(--_callout-surface));color:var(--ui-callout-text,var(--ui-text-primary));font-family:var(--ui-font-family-sans);font-size:var(--ui-font-size-sm);font-weight:var(--ui-font-normal);line-height:var(--ui-line-height-md);align-items:start;display:grid}.icon[data-v-99de7df0]{inline-size:var(--_ui-callout-icon-column,1.125rem);block-size:1lh;color:var(--_ui-callout-icon,var(--_callout-icon));place-items:center;display:grid}.icon svg[data-v-99de7df0]{inline-size:var(--_ui-callout-icon-size,1.125rem);block-size:var(--_ui-callout-icon-size,1.125rem)}.content[data-v-99de7df0]{min-inline-size:0}[data-component~=ui-callout][data-ui-callout-state~=tone\=neutral][data-v-99de7df0],[data-component~=ui-callout][data-ui-callout-state~=tone\=note][data-v-99de7df0]{--_callout-surface:var(--ui-surface-muted);--_callout-border:var(--ui-border-strong);--_callout-icon:var(--ui-text-secondary)}[data-component~=ui-callout][data-ui-callout-state~=tone\=warning][data-v-99de7df0]{--_callout-surface:var(--ui-warning-soft);--_callout-border:var(--ui-warning-solid);--_callout-icon:var(--ui-warning-solid)}[data-component~=ui-callout][data-ui-callout-state~=tone\=success][data-v-99de7df0]{--_callout-surface:var(--ui-success-soft);--_callout-border:var(--ui-success-solid);--_callout-icon:var(--ui-success-solid)}[data-component~=ui-callout][data-ui-callout-state~=tone\=danger][data-v-99de7df0]{--_callout-surface:var(--ui-danger-soft);--_callout-border:var(--ui-danger-solid);--_callout-icon:var(--ui-danger-solid)}.content a[data-v-99de7df0-s]{color:var(--ui-accent-active);text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:.06em}[data-component~=ui-callout][hidden][data-v-99de7df0]{display:none}[data-component~=ui-card][data-v-e61f21fd]{gap:var(--ui-space-4);box-sizing:border-box;min-inline-size:0;padding:var(--ui-space-5);border:1px solid var(--ui-border-default);border-radius:var(--ui-radius-lg);background:var(--ui-surface-raised);color:var(--ui-text-primary);flex-direction:column;display:flex}[data-component~=ui-card][data-ui-card-state~=padding\=sm][data-v-e61f21fd]{gap:var(--ui-space-2);padding:var(--ui-space-3)}[data-component~=ui-card][data-ui-card-state~=padding\=lg][data-v-e61f21fd]{padding:var(--ui-space-6)}[data-component~=ui-card][data-ui-card-state~=variant\=subtle][data-v-e61f21fd]{background:var(--ui-surface-muted);border-color:#0000}[data-component~=ui-card][data-ui-card-state~=variant\=elevated][data-v-e61f21fd]{border-color:var(--ui-border-subtle);box-shadow:var(--ui-shadow-lg)}[data-component~=ui-card][data-ui-card-state~=tone\=danger][data-v-e61f21fd]{border-color:var(--ui-danger)}[data-component~=ui-card][hidden][data-v-e61f21fd]{display:none}@property --ui-checkbox-gap{syntax:"*";inherits:false}@property --ui-checkbox-invalid-border{syntax:"*";inherits:false}@property --ui-checkbox-size{syntax:"*";inherits:false}[data-component~=ui-checkbox][data-v-5e151d99]{--_ui-checkbox-size:var(--ui-checkbox-size);--_ui-checkbox-invalid-border:var(--ui-checkbox-invalid-border,var(--ui-field-danger,var(--ui-danger-solid)));align-items:flex-start;gap:var(--ui-checkbox-gap,var(--ui-space-2));max-inline-size:100%;color:var(--ui-text-primary);cursor:pointer;display:inline-flex}.text[data-v-5e151d99]{gap:var(--ui-space-1);flex-direction:column;min-inline-size:0;display:flex}.label[data-v-5e151d99]{min-inline-size:0;line-height:var(--ui-line-height-md)}.description[data-v-5e151d99]{color:var(--ui-text-secondary);font-size:var(--ui-font-size-sm);line-height:var(--ui-line-height)}.description[data-v-5e151d99]:empty{display:none}input[data-v-5e151d99]{appearance:none;inline-size:var(--_ui-checkbox-size,1.125rem);block-size:var(--_ui-checkbox-size,1.125rem);border:1px solid var(--ui-control-border-hover,var(--ui-border-strong));border-radius:var(--ui-radius-sm);background:var(--ui-control-surface,var(--ui-surface-default));box-shadow:inset 0 1px 2px color-mix(in srgb,var(--ui-text-primary) 8%,transparent);cursor:pointer;transition:background-color var(--ui-motion-fast) var(--ui-motion-ease),border-color var(--ui-motion-fast) var(--ui-motion-ease),box-shadow var(--ui-motion-fast) var(--ui-motion-ease);flex:none;margin:.125em 0 0;position:relative}input[data-v-5e151d99]:after{content:"";opacity:0;position:absolute}input[data-v-5e151d99]:checked,input[data-v-5e151d99]:indeterminate{border-color:var(--ui-accent-solid);background:var(--ui-accent-solid);box-shadow:inset 0 1px 2px #00000029}input[data-v-5e151d99]:checked:after{border-style:solid;border-color:var(--ui-text-on-accent);opacity:1;border-width:0 .125rem .125rem 0;block-size:.58rem;inline-size:.32rem;margin:auto;inset:0;transform:translateY(-.11rem)rotate(45deg)}input[data-v-5e151d99]:indeterminate:after{border-radius:var(--ui-radius-round);background:var(--ui-text-on-accent);opacity:1;block-size:.125rem;inset:50% .23rem auto;transform:translateY(-50%)}input[data-v-5e151d99]:hover:enabled{border-color:var(--ui-accent-solid)}input[data-v-5e151d99]:focus-visible{outline:2px solid var(--ui-focus-ring,var(--ui-accent-solid));outline-offset:2px}[data-component~=ui-checkbox][data-ui-checkbox-state~=invalid] input[data-v-5e151d99]{border-color:var(--_ui-checkbox-invalid-border)}[data-component~=ui-checkbox][data-ui-checkbox-state~=disabled][data-v-5e151d99]{color:var(--ui-disabled-text);cursor:not-allowed}[data-component~=ui-checkbox][data-ui-checkbox-state~=disabled] input[data-v-5e151d99]{border-color:var(--ui-border-default);background:var(--ui-control-surface-disabled,var(--ui-surface-muted));cursor:not-allowed}[data-component~=ui-checkbox][data-ui-checkbox-state~=size\=sm][data-v-5e151d99]{--_font:var(--ui-font-size-sm);--_row:var(--ui-control-size-sm)}[data-component~=ui-checkbox][data-ui-checkbox-state~=size\=lg][data-v-5e151d99]{--_font:var(--ui-font-size-md);--_row:var(--ui-control-size-lg)}[data-component~=ui-checkbox][data-ui-checkbox-state~=size\=lg][data-v-5e151d99],[data-component~=ui-checkbox][data-ui-checkbox-state~=size\=sm][data-v-5e151d99]{--_line:calc(var(--_font)*var(--ui-line-height-md));font-size:var(--_font);padding-block:calc((var(--_row) - var(--_line))/2)}[data-component~=ui-checkbox][data-ui-checkbox-state~=size\=lg] input[data-v-5e151d99],[data-component~=ui-checkbox][data-ui-checkbox-state~=size\=sm] input[data-v-5e151d99]{margin-top:calc((var(--_line) - var(--_ui-checkbox-size,1.125rem))/2)}@media (pointer:coarse){[data-component~=ui-checkbox][data-ui-checkbox-state~=size\=sm][data-v-5e151d99]{--_row:var(--ui-control-min-block-size)}}[data-component~=ui-checkbox][hidden][data-v-5e151d99]{display:none}@property --ui-cluster-gap{syntax:"*";inherits:false}[data-component~=ui-cluster][data-v-b98d575c]{--_layout-gap:var(--ui-space-3);align-items:center;gap:var(--ui-cluster-gap,var(--_layout-gap));flex-wrap:wrap;min-inline-size:0;max-inline-size:100%;margin:0;display:flex}[data-component~=ui-cluster][data-ui-cluster-state~=gap\=xs][data-v-b98d575c]{--_layout-gap:var(--ui-space-2)}[data-component~=ui-cluster][data-ui-cluster-state~=gap\=s][data-v-b98d575c]{--_layout-gap:var(--ui-space-3)}[data-component~=ui-cluster][data-ui-cluster-state~=gap\=m][data-v-b98d575c]{--_layout-gap:var(--ui-space-4)}[data-component~=ui-cluster][data-ui-cluster-state~=gap\=l][data-v-b98d575c]{--_layout-gap:var(--ui-space-5)}[data-component~=ui-cluster][data-ui-cluster-state~=gap\=xl][data-v-b98d575c]{--_layout-gap:var(--ui-space-6)}[data-component~=ui-cluster][data-ui-cluster-state~=align\=start][data-v-b98d575c]{align-items:flex-start}[data-component~=ui-cluster][data-ui-cluster-state~=align\=end][data-v-b98d575c]{align-items:flex-end}[data-component~=ui-cluster][data-ui-cluster-state~=align\=stretch][data-v-b98d575c]{align-items:stretch}[data-component~=ui-cluster][data-ui-cluster-state~=justify\=center][data-v-b98d575c]{justify-content:center}[data-component~=ui-cluster][data-ui-cluster-state~=justify\=end][data-v-b98d575c]{justify-content:flex-end}[data-component~=ui-cluster][data-ui-cluster-state~=justify\=between][data-v-b98d575c]{justify-content:space-between}[data-component~=ui-cluster][data-ui-cluster-state~=wrap\=nowrap][data-v-b98d575c]{flex-wrap:nowrap}[data-component~=ui-cluster][hidden][data-v-b98d575c]{display:none}@property --ui-tooltip-arrow-size{syntax:"*";inherits:false}@property --ui-tooltip-border{syntax:"*";inherits:false}@property --ui-tooltip-inverse-surface{syntax:"*";inherits:false}@property --ui-tooltip-inverse-text{syntax:"*";inherits:false}@property --ui-tooltip-max-inline-size{syntax:"*";inherits:false}@property --ui-tooltip-offset{syntax:"*";inherits:false}@property --ui-tooltip-radius{syntax:"*";inherits:false}@property --ui-tooltip-shadow{syntax:"*";inherits:false}@property --ui-tooltip-surface{syntax:"*";inherits:false}@property --ui-tooltip-text{syntax:"*";inherits:false}[data-component~=ui-tooltip][data-v-bb92970c]{--_ui-tooltip-border:var(--ui-tooltip-border);--_ui-tooltip-max-inline-size:var(--ui-tooltip-max-inline-size);--_ui-tooltip-radius:var(--ui-tooltip-radius);--_ui-tooltip-surface:var(--ui-tooltip-surface);--_ui-tooltip-text:var(--ui-tooltip-text);--_ui-tooltip-shadow:var(--ui-tooltip-shadow);--_ui-tooltip-inverse-surface:var(--ui-tooltip-inverse-surface);--_ui-tooltip-inverse-text:var(--ui-tooltip-inverse-text);--_ui-tooltip-arrow-size:var(--ui-tooltip-arrow-size);box-sizing:border-box;opacity:0;transition:opacity var(--ui-motion-fast) var(--ui-motion-ease),transform var(--ui-motion-fast) var(--ui-motion-ease),display var(--ui-motion-fast) allow-discrete,overlay var(--ui-motion-fast) allow-discrete;background:0 0;border:0;border-radius:0;outline:0;margin:0;padding:0;display:inline-block;position:fixed;inset:auto;overflow:visible;transform:translateY(4px)}.surface[data-v-bb92970c]{--_tooltip-line:var(--_ui-tooltip-border,var(--ui-overlay-border,var(--ui-border-default)));box-sizing:border-box;max-inline-size:var(--_ui-tooltip-max-inline-size,18rem);border:1px solid var(--_tooltip-line);border-radius:var(--_ui-tooltip-radius,var(--ui-overlay-radius,var(--ui-radius-sm)));background:var(--_ui-tooltip-surface,var(--ui-overlay-surface,var(--ui-surface-elevated)));color:var(--_ui-tooltip-text,var(--ui-text-primary));padding:var(--ui-space-1) var(--ui-space-2);font-family:var(--ui-font-family-sans);font-size:var(--ui-font-size-sm);line-height:var(--ui-line-height-tight);box-shadow:var(--_ui-tooltip-shadow,var(--ui-overlay-shadow,var(--ui-elevation-tooltip,var(--ui-shadow-md))));position:relative}[data-component~=ui-tooltip][data-ui-tooltip-state~=inverse] .surface[data-v-bb92970c]{--_tooltip-line:var(--_ui-tooltip-inverse-surface,var(--ui-text-primary));background:var(--_ui-tooltip-inverse-surface,var(--ui-text-primary));color:var(--_ui-tooltip-inverse-text,var(--ui-surface-default))}.surface[data-v-bb92970c]:after{content:"";z-index:1;inline-size:var(--_ui-tooltip-arrow-size,.5rem);block-size:var(--_ui-tooltip-arrow-size,.5rem);box-sizing:border-box;background:inherit;border:0 solid var(--_tooltip-line);border-block-end-width:1px;border-inline-end-width:1px;border-end-end-radius:1px;position:absolute;inset-block-end:calc(var(--_ui-tooltip-arrow-size,.5rem)/-2 - .5px);inset-inline-start:var(--ui-space-3);transform:rotate(45deg)}[data-component~=ui-tooltip][data-ui-actual-placement=bottom] .surface[data-v-bb92970c]:after{border-block-width:1px 0;border-inline-width:1px 0;border-start-start-radius:1px;border-end-end-radius:0;inset-block-start:calc(var(--_ui-tooltip-arrow-size,.5rem)/-2 - .5px);inset-block-end:auto}[data-component~=ui-tooltip][data-ui-actual-align=center] .surface[data-v-bb92970c]:after{inset-inline-start:calc(50% - var(--_ui-tooltip-arrow-size,.5rem)/2)}[data-component~=ui-tooltip][data-ui-actual-align=end] .surface[data-v-bb92970c]:after{inset-inline-start:auto;inset-inline-end:var(--ui-space-3)}[data-component~=ui-tooltip][data-ui-actual-placement=left] .surface[data-v-bb92970c]:after,[data-component~=ui-tooltip][data-ui-actual-placement=right] .surface[data-v-bb92970c]:after{border:0 solid var(--_tooltip-line);inset-block-start:calc(50% - var(--_ui-tooltip-arrow-size,.5rem)/2);inset-block-end:auto}[data-component~=ui-tooltip][data-ui-actual-placement=left] .surface[data-v-bb92970c]:after{border-block-end-width:1px;border-inline-end-width:1px;inset-inline-start:auto;inset-inline-end:calc(var(--_ui-tooltip-arrow-size,.5rem)/-2 - .5px)}[data-component~=ui-tooltip][data-ui-actual-placement=right] .surface[data-v-bb92970c]:after{border-block-start-width:1px;border-inline-start-width:1px;inset-inline-start:calc(var(--_ui-tooltip-arrow-size,.5rem)/-2 - .5px);inset-inline-end:auto}[data-component~=ui-tooltip][data-ui-actual-placement=left][data-ui-actual-align=start] .surface[data-v-bb92970c]:after,[data-component~=ui-tooltip][data-ui-actual-placement=right][data-ui-actual-align=start] .surface[data-v-bb92970c]:after{inset-block-start:var(--ui-space-3)}[data-component~=ui-tooltip][data-ui-actual-placement=left][data-ui-actual-align=end] .surface[data-v-bb92970c]:after,[data-component~=ui-tooltip][data-ui-actual-placement=right][data-ui-actual-align=end] .surface[data-v-bb92970c]:after{inset-block-start:auto;inset-block-end:var(--ui-space-3)}[data-component~=ui-tooltip][data-v-bb92970c]:popover-open{opacity:1;transform:translateY(0)}@starting-style{[data-component~=ui-tooltip][data-v-bb92970c]:popover-open{opacity:0;transform:translateY(4px)}}[data-component~=ui-tooltip][hidden][data-v-bb92970c]{display:none}@media (prefers-reduced-motion:reduce){[data-component~=ui-tooltip][data-v-bb92970c]{transition:none}}@property --ui-combobox-affordance-text{syntax:"*";inherits:false}@property --ui-combobox-item-input-min-inline-size{syntax:"*";inherits:false}@property --ui-combobox-item-item-max-inline-size{syntax:"*";inherits:false}@property --ui-combobox-item-min-block-size{syntax:"*";inherits:false}@property --ui-combobox-label-font-size{syntax:"*";inherits:false}@property --ui-combobox-label-text{syntax:"*";inherits:false}@property --ui-combobox-max-block-size{syntax:"*";inherits:false}@property --ui-combobox-message-text{syntax:"*";inherits:false}@property --ui-combobox-option-check{syntax:"*";inherits:false}@property --ui-combobox-option-text{syntax:"*";inherits:false}@property --ui-combobox-radius{syntax:"*";inherits:false}@property --ui-combobox-invalid-border{syntax:"*";inherits:false}@property --ui-combobox-popup-surface{syntax:"*";inherits:false}@property --ui-combobox-popup-border{syntax:"*";inherits:false}@property --ui-combobox-popup-radius{syntax:"*";inherits:false}@property --ui-combobox-popup-shadow{syntax:"*";inherits:false}[data-component~=ui-combobox][data-v-af2537d5]{--_ui-combobox-label-text:var(--ui-combobox-label-text);--_ui-combobox-label-font-size:var(--ui-combobox-label-font-size);--_ui-combobox-affordance-text:var(--ui-combobox-affordance-text);--_ui-combobox-max-block-size:var(--ui-combobox-max-block-size);--_ui-combobox-option-text:var(--ui-combobox-option-text);--_ui-combobox-message-text:var(--ui-combobox-message-text);--_ui-combobox-option-check:var(--ui-combobox-option-check);--_ui-combobox-item-min-block-size:var(--ui-combobox-item-min-block-size);--_ui-combobox-item-input-min-inline-size:var(--ui-combobox-item-input-min-inline-size);--_ui-combobox-item-item-max-inline-size:var(--ui-combobox-item-item-max-inline-size);--_ui-combobox-radius:var(--ui-combobox-radius);--_ui-combobox-invalid-border:var(--ui-combobox-invalid-border);--_ui-combobox-popup-surface:var(--ui-combobox-popup-surface);--_ui-combobox-popup-border:var(--ui-combobox-popup-border);--_ui-combobox-popup-radius:var(--ui-combobox-popup-radius);--_ui-combobox-popup-shadow:var(--ui-combobox-popup-shadow);gap:var(--ui-space-1);min-inline-size:0;color:var(--ui-text-primary);font:inherit;display:grid}label[data-v-af2537d5]{color:var(--_ui-combobox-label-text,var(--ui-text-primary));font-size:var(--_ui-combobox-label-font-size,var(--ui-font-size-sm));font-weight:500}.control[data-v-af2537d5]{align-items:center;gap:var(--ui-space-2);min-inline-size:0;display:flex}.field[data-v-af2537d5]{border:1px solid var(--ui-control-border,var(--ui-border-default));border-radius:var(--_ui-combobox-radius,var(--ui-field-radius,var(--ui-radius-md)));background:var(--ui-control-surface,var(--ui-surface-default));min-inline-size:0;box-shadow:var(--ui-control-inset);transition:border-color var(--ui-motion-fast) var(--ui-motion-ease),box-shadow var(--ui-motion-fast) var(--ui-motion-ease);flex:auto;display:flex}.field[data-v-af2537d5]:focus-within{border-color:var(--ui-control-focus,var(--ui-accent-solid));box-shadow:var(--ui-control-inset),var(--ui-control-focus-halo-shadow)}.help[data-v-af2537d5]{inline-size:var(--ui-control-size-sm);block-size:var(--ui-control-size-sm);border-radius:var(--ui-radius-round);color:var(--ui-text-secondary);cursor:pointer;transition:background-color var(--ui-motion-fast) var(--ui-motion-ease),color var(--ui-motion-fast) var(--ui-motion-ease);background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.help[aria-expanded=true][data-v-af2537d5],.help[data-v-af2537d5]:hover:enabled{background:color-mix(in srgb,currentColor 8%,transparent);color:var(--ui-text-primary)}.help[data-v-af2537d5]:focus-visible{box-shadow:var(--ui-focus-halo);outline:none}.help[data-v-af2537d5]:disabled{color:var(--ui-disabled-text);cursor:not-allowed}.help-icon[data-v-af2537d5]{inline-size:var(--ui-icon-size-sm);block-size:var(--ui-icon-size-sm)}input[data-v-af2537d5]::selection{background:color-mix(in srgb,var(--ui-accent-solid) 20%,transparent);color:inherit}input[data-v-af2537d5]{appearance:none;width:100%;min-inline-size:0;min-block-size:calc(var(--ui-control-size-md) - 2px);box-sizing:border-box;border-radius:inherit;color:inherit;font:inherit;line-height:var(--ui-line-height-md);padding:var(--ui-space-2) var(--ui-space-3);background:0 0;border:0;outline:none;margin:0}[data-component~=ui-combobox][data-ui-combobox-state~=size\=sm][data-v-af2537d5]{--_row:var(--ui-control-size-sm)}[data-component~=ui-combobox][data-ui-combobox-state~=size\=sm] input[data-v-af2537d5]{min-block-size:calc(var(--_row) - 2px);padding:var(--ui-space-1) var(--ui-space-2);font-size:var(--ui-font-size-sm)}[data-component~=ui-combobox][data-ui-combobox-state~=size\=lg] input[data-v-af2537d5]{min-block-size:calc(var(--ui-control-size-lg) - 2px);padding:var(--ui-space-3) var(--ui-space-4);font-size:var(--ui-font-size-md)}button[data-v-af2537d5]{appearance:none;border-radius:var(--ui-radius-md);color:var(--_ui-combobox-affordance-text,var(--ui-text-secondary));font:inherit;min-inline-size:2rem;padding:0 var(--ui-space-1);cursor:pointer;background:0 0;border:0;align-self:stretch;place-items:center;font-weight:400;display:inline-grid}.affordance-icon[data-v-af2537d5]{inline-size:var(--ui-icon-size-sm);block-size:var(--ui-icon-size-sm);display:block}button[data-v-af2537d5]:hover:enabled{background:var(--ui-surface-muted);color:var(--ui-text-primary)}button[data-v-af2537d5]:focus-visible{background:var(--ui-surface-muted);box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--ui-focus-ring) 45%,transparent);outline:none}button[data-v-af2537d5]:disabled,input[data-v-af2537d5]:disabled{color:var(--ui-disabled-text);cursor:not-allowed}.field[data-v-af2537d5]:has(input:disabled){background:var(--ui-control-surface-disabled,var(--ui-surface-muted))}[data-component~=ui-combobox][data-ui-combobox-state~=validationStatus\=error] .field[data-v-af2537d5],[data-component~=ui-combobox][data-ui-combobox-state~=invalid] .field[data-v-af2537d5]{border-color:var(--_ui-combobox-invalid-border,var(--ui-field-danger,var(--ui-danger-solid,var(--ui-accent-active))))}.popup[data-v-af2537d5]{box-sizing:border-box;min-inline-size:12rem;max-inline-size:calc(100vw - 1rem);max-block-size:var(--_ui-combobox-max-block-size,18rem);padding:var(--ui-space-1);border:1px solid var(--_ui-combobox-popup-border,var(--ui-overlay-border,var(--ui-border-default)));border-radius:var(--_ui-combobox-popup-radius,var(--ui-overlay-radius,var(--ui-radius-md)));background:var(--_ui-combobox-popup-surface,var(--ui-overlay-surface,var(--ui-surface-elevated)));color:var(--ui-text-primary);box-shadow:var(--_ui-combobox-popup-shadow,var(--ui-overlay-shadow,var(--ui-elevation-overlay,var(--ui-shadow-lg))));margin:0;overflow:auto}[hidden][data-v-af2537d5]{display:none}.option[data-v-af2537d5]{padding:var(--ui-space-2) var(--ui-space-3);border-radius:var(--ui-radius-sm);cursor:pointer;overflow-wrap:anywhere}.option.active[data-v-af2537d5],.option[data-v-af2537d5]:hover{background:var(--ui-surface-muted);outline:1px solid var(--ui-focus-ring);outline-offset:-1px}.option[aria-disabled=true][data-v-af2537d5]{color:var(--ui-disabled-text);cursor:not-allowed}.primary[data-v-af2537d5]{color:var(--_ui-combobox-option-text,var(--ui-text-primary));font-weight:500;display:block}.detail[data-v-af2537d5]{gap:var(--ui-space-0-5);min-inline-size:0;display:grid}.line[data-v-af2537d5]{align-items:center;gap:var(--ui-space-2);flex-wrap:wrap;display:flex}.description[data-v-af2537d5]{color:var(--ui-text-muted);font-size:var(--ui-font-size-sm);line-height:var(--ui-line-height-md)}.group[data-v-af2537d5],.message[data-v-af2537d5]{color:var(--_ui-combobox-message-text,var(--ui-text-secondary));font-weight:400;font-size:var(--ui-font-size-sm);line-height:var(--ui-line-height-md);overflow-wrap:anywhere}.group[data-v-af2537d5],.popup .message[data-v-af2537d5]{padding:var(--ui-space-2) var(--ui-space-3)}.sr-only[data-v-af2537d5]{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@media (pointer:coarse){button[data-v-af2537d5]{min-block-size:2.75rem;min-inline-size:2.75rem}[data-component~=ui-combobox][data-ui-combobox-state~=size\=sm][data-v-af2537d5]{--_row:var(--ui-control-min-block-size)}[data-component~=ui-combobox][data-ui-combobox-state~=size\=sm] input[data-v-af2537d5]{font-size:inherit}}@media (forced-colors:active){.field[data-v-af2537d5],.popup[data-v-af2537d5]{border-color:canvastext}.option.active[data-v-af2537d5]{outline-color:highlight}}[data-component~=ui-combobox][data-ui-combobox-state~=multiple] .option[data-v-af2537d5]{gap:var(--ui-space-2);align-items:center;display:flex}[data-component~=ui-combobox][data-ui-combobox-state~=multiple] .option[data-v-af2537d5]:before{content:"";border-style:solid;border-width:1px;border-color:var(--ui-control-border-hover,var(--ui-border-strong));border-radius:var(--ui-radius-sm);background-color:var(--ui-control-surface,var(--ui-surface-default));background-position:50%;background-repeat:no-repeat;background-size:.7rem;flex:none;block-size:1.125rem;inline-size:1.125rem}[data-component~=ui-combobox][data-ui-combobox-state~=multiple] .option[aria-selected=true][data-v-af2537d5]:before{border-color:var(--ui-accent-solid);background-color:var(--ui-accent-solid);background-image:var(--_ui-combobox-option-check,url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%223%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22m5%2012%205%205%209-9%22%2F%3E%3C%2Fsvg%3E))}[data-component~=ui-combobox][data-ui-combobox-state~=multiple] .field[data-v-af2537d5]{align-items:center;gap:var(--ui-space-1);min-block-size:var(--_ui-combobox-item-min-block-size,2.5rem);padding:var(--ui-space-1);flex-wrap:wrap}[data-component~=ui-combobox][data-ui-combobox-state~=multiple] input[data-v-af2537d5]{flex:1 0 var(--_ui-combobox-item-input-min-inline-size,5rem);width:auto;min-block-size:1.75rem;padding:var(--ui-space-0-5) var(--ui-space-1)}[data-component~=ui-combobox][data-ui-combobox-state~=multiple][data-component~=ui-combobox][data-ui-combobox-state~=size\=sm] .field[data-v-af2537d5]{min-block-size:0;padding:var(--ui-space-0-5)}[data-component~=ui-combobox][data-ui-combobox-state~=multiple][data-component~=ui-combobox][data-ui-combobox-state~=size\=sm] input[data-v-af2537d5]{min-block-size:calc(var(--_row) - 2px - var(--ui-space-0-5)*2);padding:0 var(--ui-space-1)}[data-component~=ui-combobox][data-ui-combobox-state~=multiple][data-component~=ui-combobox][data-ui-combobox-state~=size\=lg] .field[data-v-af2537d5]{min-block-size:0}[data-component~=ui-combobox][data-ui-combobox-state~=multiple][data-component~=ui-combobox][data-ui-combobox-state~=size\=lg] input[data-v-af2537d5]{min-block-size:calc(var(--ui-control-size-lg) - 2px - var(--ui-space-1)*2)}.item[data-v-af2537d5]{appearance:none;min-inline-size:0;max-inline-size:min(100%,var(--_ui-combobox-item-item-max-inline-size,12rem));border-radius:var(--ui-radius-sm);color:inherit;font:inherit;cursor:default;background:0 0;border:0;padding:0;display:inline-flex;overflow:hidden}.item[data-v-af2537d5]:focus-visible{outline:2px solid var(--ui-focus-ring);outline-offset:1px}.item[data-v-af2537d5]:disabled{opacity:.6}[data-component~=ui-combobox][hidden][data-v-af2537d5]{display:none}@property --ui-container-gutters{syntax:"*";inherits:false}@property --ui-container-measure{syntax:"*";inherits:false}[data-component~=ui-container][data-v-4c3cd815]{--_container-measure:65ch;--_container-gutters:var(--ui-space-4);inline-size:100%;max-inline-size:var(--ui-container-measure,var(--_container-measure));padding-inline:var(--ui-container-gutters,var(--_container-gutters));margin-inline:auto;display:block}[data-component~=ui-container][data-ui-container-state~=measure\=narrow][data-v-4c3cd815]{--_container-measure:45ch}[data-component~=ui-container][data-ui-container-state~=measure\=wide][data-v-4c3cd815]{--_container-measure:80ch}[data-component~=ui-container][data-ui-container-state~=gutters\=s][data-v-4c3cd815]{--_container-gutters:var(--ui-space-3)}[data-component~=ui-container][data-ui-container-state~=gutters\=m][data-v-4c3cd815]{--_container-gutters:var(--ui-space-4)}[data-component~=ui-container][data-ui-container-state~=gutters\=l][data-v-4c3cd815]{--_container-gutters:var(--ui-space-5)}[data-component~=ui-container][hidden][data-v-4c3cd815]{display:none}@property --ui-context-menu-surface{syntax:"*";inherits:false}@property --ui-context-menu-border{syntax:"*";inherits:false}@property --ui-context-menu-radius{syntax:"*";inherits:false}@property --ui-context-menu-shadow{syntax:"*";inherits:false}@property --ui-context-menu-z-index{syntax:"*";inherits:false}[data-component~=ui-context-menu][data-v-2e00c9d8]{--_ui-context-menu-surface:var(--ui-context-menu-surface);--_ui-context-menu-border:var(--ui-context-menu-border);--_ui-context-menu-radius:var(--ui-context-menu-radius);--_ui-context-menu-shadow:var(--ui-context-menu-shadow);--_ui-context-menu-z-index:var(--ui-context-menu-z-index);display:contents}.menu[data-v-2e00c9d8]{box-sizing:border-box;padding:var(--ui-space-1);background:var(--_ui-context-menu-surface,var(--ui-overlay-surface,var(--ui-surface-elevated)));border:1px solid var(--_ui-context-menu-border,var(--ui-overlay-border,var(--ui-border-default)));border-radius:var(--_ui-context-menu-radius,var(--ui-overlay-radius,var(--ui-radius-lg)));box-shadow:var(--_ui-context-menu-shadow,var(--ui-overlay-shadow,var(--ui-elevation-overlay,var(--ui-shadow-lg))));z-index:var(--_ui-context-menu-z-index,1000);opacity:0;min-width:12rem;transition:opacity var(--ui-motion-fast) var(--ui-motion-ease),transform var(--ui-motion-fast) var(--ui-motion-ease),display var(--ui-motion-fast) allow-discrete,overlay var(--ui-motion-fast) allow-discrete;outline:0;flex-direction:column;margin:0;display:flex;position:fixed;inset:auto;overflow:auto;transform:translateY(-4px)scale(.99)}.menu hr[data-v-2e00c9d8]{block-size:0;margin:var(--ui-space-1) 0;border:0;border-block-start:1px solid var(--ui-border-default);align-self:stretch}.menu[data-v-2e00c9d8]:popover-open{opacity:1;transform:translateY(0)scale(1)}@starting-style{.menu[data-v-2e00c9d8]:popover-open{opacity:0;transform:translateY(-4px)scale(.99)}}.menu[hidden][data-v-2e00c9d8]{display:none}.menu[popover][data-v-2e00c9d8]:not(:popover-open){display:none}@media (prefers-reduced-motion:reduce){.menu[data-v-2e00c9d8]{transition:none}}[data-component~=ui-context-menu][hidden][data-v-2e00c9d8]{display:none}[data-component~=ui-cover][data-v-2c13f2c3]{justify-content:center;align-items:center;gap:var(--ui-space-6);box-sizing:border-box;min-block-size:100dvh;padding:var(--ui-space-6) var(--ui-space-4);flex-direction:column;display:flex}[data-component~=ui-cover][data-ui-cover-state~=size\=fill][data-v-2c13f2c3]{flex:1;min-block-size:100%}[data-component~=ui-cover]>[data-v-2c13f2c3-s]{max-inline-size:100%}[data-component~=ui-cover][hidden][data-v-2c13f2c3]{display:none}[data-component~=ui-description-item][data-v-6e5b491d]{display:var(--_ui-description-display,grid);grid-column:var(--_ui-description-column,1/-1);grid-template-columns:subgrid;align-items:var(--_ui-description-align,baseline);gap:var(--ui-space-1) var(--ui-space-6);min-inline-size:0;padding:var(--_ui-description-padding,0);border-width:var(--_ui-description-border-width,0);border-style:solid;border-color:var(--ui-border-default);border-radius:var(--ui-radius-md);font-size:var(--ui-font-size-sm);flex-direction:column}dt[data-v-6e5b491d]{color:var(--ui-text-muted)}dd[data-v-6e5b491d]{min-inline-size:0;color:var(--ui-text-primary);font-weight:var(--ui-font-medium);font-size:var(--_ui-description-value-size,inherit);text-align:start;overflow-wrap:anywhere;margin:0}[data-component~=ui-description-item][hidden][data-v-6e5b491d]{display:none}[data-component~=ui-description-list][data-v-640c2332]{--_gap:var(--ui-space-2);--_gap-compact:var(--ui-space-1);--_column-gap:var(--ui-space-6);--_min:10rem;--_track:var(--_min);--_tile-padding:var(--ui-space-3);gap:var(--_gap) var(--_column-gap);grid-template-columns:minmax(6rem,max-content) minmax(0,1fr);min-inline-size:0;margin:0;display:grid}[data-component~=ui-description-list][data-ui-description-list-state~=layout\=grid][data-v-640c2332],[data-component~=ui-description-list][data-ui-description-list-state~=layout\=stacked][data-v-640c2332],[data-component~=ui-description-list][data-ui-description-list-state~=layout\=tiles][data-v-640c2332]{--_ui-description-display:flex;--_ui-description-column:auto;--_ui-description-align:stretch;--_gap:var(--ui-space-4);--_gap-compact:var(--ui-space-2);grid-template-columns:minmax(0,1fr)}[data-component~=ui-description-list][data-ui-description-list-state~=layout\=grid][data-v-640c2332],[data-component~=ui-description-list][data-ui-description-list-state~=layout\=tiles][data-v-640c2332]{grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--_track)),1fr))}[data-component~=ui-description-list][data-ui-description-list-state~=layout\=tiles][data-v-640c2332]{--_ui-description-align:flex-start;--_ui-description-value-size:var(--ui-font-size-lg);--_ui-description-padding:var(--_tile-padding);--_ui-description-border-width:1px;--_gap:var(--ui-space-3);--_gap-compact:var(--ui-space-2);--_column-gap:var(--_gap)}[data-component~=ui-description-list][data-ui-description-list-state~=columns\=2][data-v-640c2332]{--_track:max(var(--_min), (100% - var(--_column-gap)) / 2)}[data-component~=ui-description-list][data-ui-description-list-state~=columns\=3][data-v-640c2332]{--_track:max(var(--_min), (100% - 2 * var(--_column-gap)) / 3)}[data-component~=ui-description-list][data-ui-description-list-state~=columns\=4][data-v-640c2332]{--_track:max(var(--_min), (100% - 3 * var(--_column-gap)) / 4)}[data-component~=ui-description-list][data-ui-description-list-state~=density\=compact][data-v-640c2332]{--_gap:var(--_gap-compact);--_tile-padding:var(--ui-space-2)}[data-component~=ui-description-list][hidden][data-v-640c2332]{display:none}@property --ui-dialog-duration{syntax:"*";inherits:false}@property --ui-dialog-surface{syntax:"*";inherits:false}@property --ui-dialog-border{syntax:"*";inherits:false}@property --ui-dialog-radius{syntax:"*";inherits:false}@property --ui-dialog-shadow{syntax:"*";inherits:false}@property --ui-dialog-max-width{syntax:"*";inherits:false}@property --ui-dialog-viewport-gap{syntax:"*";inherits:false}[data-component~=ui-dialog][data-v-8d67e1e0]{--_ui-dialog-duration:var(--ui-dialog-duration);box-sizing:border-box;inline-size:min(calc(100% - var(--ui-dialog-viewport-gap,var(--ui-space-4))*2),var(--ui-dialog-max-width,var(--_ui-dialog-size,440px)));max-inline-size:none;max-block-size:calc(100dvh - var(--ui-dialog-viewport-gap,var(--ui-space-4))*2);background:var(--ui-dialog-surface,var(--ui-overlay-surface,var(--ui-surface-elevated)));border:1px solid var(--ui-dialog-border,var(--ui-overlay-border,var(--ui-border-default)));border-radius:var(--ui-dialog-radius,var(--ui-overlay-radius,var(--ui-radius-dialog)));box-shadow:var(--ui-dialog-shadow,var(--ui-overlay-shadow,var(--ui-elevation-dialog,var(--ui-shadow-xl))));visibility:hidden;pointer-events:none;opacity:0;transition:opacity var(--ui-dialog-duration,var(--ui-motion-base)) var(--ui-motion-ease),transform var(--ui-dialog-duration,var(--ui-motion-base)) var(--ui-motion-ease),visibility var(--ui-dialog-duration,var(--ui-motion-base)),display var(--ui-dialog-duration,var(--ui-motion-base)) var(--ui-motion-ease) allow-discrete,overlay var(--ui-dialog-duration,var(--ui-motion-base)) var(--ui-motion-ease) allow-discrete;flex-direction:column;margin:auto;padding:0;position:fixed;inset:0;overflow:hidden;transform:scale(.96)}[data-component~=ui-dialog][open][data-v-8d67e1e0]{visibility:visible;pointer-events:auto;opacity:1;animation:ui-dialog-enter-8d67e1e0 var(--ui-dialog-duration,var(--ui-motion-base)) var(--ui-motion-ease);display:flex;transform:scale(1)}[data-component~=ui-dialog][data-ui-dialog-state~=size\=sm][data-v-8d67e1e0]{--_ui-dialog-size:360px}[data-component~=ui-dialog][data-ui-dialog-state~=size\=lg][data-v-8d67e1e0]{--_ui-dialog-size:640px}[data-component~=ui-dialog][data-ui-dialog-state~=size\=fullscreen][data-v-8d67e1e0]{border-radius:var(--ui-dialog-radius,0);block-size:100dvh;max-block-size:none;inline-size:100%;margin:0;inset:0}[data-component~=ui-dialog][data-ui-dialog-state~=alert] .close[data-v-8d67e1e0]{display:none}header[data-v-8d67e1e0]{align-items:center;gap:var(--ui-space-3);padding:var(--ui-space-3) var(--ui-space-3) var(--ui-space-3) var(--ui-space-5);border-block-end:1px solid var(--ui-border-default);flex:none;display:flex}[data-component~=ui-dialog] .title[data-v-8d67e1e0]{min-inline-size:0;color:var(--ui-text-primary);letter-spacing:normal;font-size:var(--ui-font-size-lg);font-weight:var(--ui-font-semibold);line-height:var(--ui-line-height-tight);border:0;flex:1;margin:0;padding:0}.close[data-v-8d67e1e0]{inline-size:var(--ui-control-size-sm);block-size:var(--ui-control-size-sm);border-radius:var(--ui-radius-round);color:var(--ui-text-secondary);cursor:pointer;transition:background-color var(--ui-motion-fast) var(--ui-motion-ease),color var(--ui-motion-fast) var(--ui-motion-ease);background:0 0;border:0;flex:none;place-items:center;margin-inline-start:auto;padding:0;display:inline-grid}.close[data-v-8d67e1e0]:after,.close[data-v-8d67e1e0]:before{content:"";background:currentColor;border-radius:1px;grid-area:1/1;block-size:1.5px;inline-size:.875rem;transform:rotate(45deg)}.close[data-v-8d67e1e0]:after{transform:rotate(-45deg)}.close[data-v-8d67e1e0]:hover{background:var(--ui-surface-muted);color:var(--ui-text-primary)}.close[data-v-8d67e1e0]:focus-visible{outline:2px solid var(--ui-focus-ring);outline-offset:2px}@media (pointer:coarse){.close[data-v-8d67e1e0]{inline-size:var(--ui-control-min-block-size);block-size:var(--ui-control-min-block-size)}}html[data-ui-input-modality=touch] [data-component~=ui-dialog] .close[data-v-8d67e1e0]{inline-size:var(--ui-control-min-block-size);block-size:var(--ui-control-min-block-size)}.body[data-v-8d67e1e0]{overscroll-behavior:contain;min-block-size:0;padding:var(--ui-space-5);--_ui-scroll-fade-direction:to bottom;--_ui-scroll-fade-size:var(--ui-scroll-fade-size,24px);-webkit-mask-image:linear-gradient(var(--_ui-scroll-fade-direction),transparent,#000 var(--_ui-scroll-fade-start),#000 calc(100% - var(--_ui-scroll-fade-end)),transparent);-webkit-mask-image:linear-gradient(var(--_ui-scroll-fade-direction),transparent,#000 var(--_ui-scroll-fade-start),#000 calc(100% - var(--_ui-scroll-fade-end)),transparent);mask-image:linear-gradient(var(--_ui-scroll-fade-direction),transparent,#000 var(--_ui-scroll-fade-start),#000 calc(100% - var(--_ui-scroll-fade-end)),transparent);animation-name:ui-scroll-fade-start,ui-scroll-fade-start-hold,ui-scroll-fade-end-hold,ui-scroll-fade-end;animation-duration:0s,0s,0s,0s;animation-timing-function:linear,linear,linear,linear;animation-iteration-count:1,1,1,1;animation-direction:normal,normal,normal,normal;animation-play-state:running,running,running,running;animation-delay:0s,0s,0s,0s;animation-fill-mode:none,none,none,none;animation-timeline:scroll(self);animation-range:0 var(--_ui-scroll-fade-size),var(--_ui-scroll-fade-size) calc(100% + 1px),-1px calc(100% - var(--_ui-scroll-fade-size)),calc(100% - var(--_ui-scroll-fade-size)) 100%;flex:auto;overflow:auto}footer[data-v-8d67e1e0]{justify-content:flex-end;gap:var(--ui-space-2);padding:var(--ui-space-3) var(--ui-space-5);border-block-start:1px solid var(--ui-border-default);flex-wrap:wrap;flex:none;display:flex}footer[data-v-8d67e1e0]:empty{display:none}@keyframes ui-dialog-enter-8d67e1e0{0%{opacity:0;transform:scale(.96)}}[data-component~=ui-dialog][data-v-8d67e1e0]::backdrop{transition:background-color var(--_ui-dialog-duration,var(--ui-motion-base)) var(--ui-motion-ease),display var(--_ui-dialog-duration,var(--ui-motion-base)) var(--ui-motion-ease) allow-discrete,overlay var(--_ui-dialog-duration,var(--ui-motion-base)) var(--ui-motion-ease) allow-discrete;background-color:#0000}[data-component~=ui-dialog][open][data-v-8d67e1e0]::backdrop{background-color:var(--ui-overlay-backdrop);animation:ui-dialog-backdrop-enter-8d67e1e0 var(--_ui-dialog-duration,var(--ui-motion-base)) var(--ui-motion-ease)}@keyframes ui-dialog-backdrop-enter-8d67e1e0{0%{background-color:#0000}}@property --ui-disclosure-trigger-min-block-size{syntax:"*";inherits:false}@property --ui-disclosure-trigger-padding-block{syntax:"*";inherits:false}@property --ui-disclosure-trigger-padding-inline{syntax:"*";inherits:false}[data-component~=ui-disclosure][data-v-a496a6e7]{--_ui-disclosure-trigger-min-block-size:var(--ui-disclosure-trigger-min-block-size);--_ui-disclosure-trigger-padding-block:var(--ui-disclosure-trigger-padding-block);--_ui-disclosure-trigger-padding-inline:var(--ui-disclosure-trigger-padding-inline);--_trigger-min-block-size:var(--ui-control-size);--_trigger-padding-block:var(--ui-space-2);--_trigger-padding-inline:var(--ui-space-3)}[data-component~=ui-disclosure][data-ui-disclosure-state~=density\=compact][data-v-a496a6e7]{--_trigger-min-block-size:var(--ui-control-size-sm);--_trigger-padding-block:var(--ui-space-1);--_trigger-padding-inline:var(--ui-space-2)}[data-component~=ui-disclosure][data-v-a496a6e7]{border-block-end:1px solid var(--ui-border-default);inline-size:100%;color:var(--ui-text-primary);display:block;overflow:clip}.trigger[data-v-a496a6e7]{gap:var(--ui-space-3);inline-size:100%;min-block-size:var(--_ui-disclosure-trigger-min-block-size,var(--_trigger-min-block-size));padding:var(--_ui-disclosure-trigger-padding-block,var(--_trigger-padding-block)) var(--_ui-disclosure-trigger-padding-inline,var(--_trigger-padding-inline));color:inherit;font:inherit;font-weight:var(--ui-font-semibold);text-align:start;cursor:pointer;border-radius:var(--ui-radius-sm);transition:background-color var(--ui-motion-fast) var(--ui-motion-ease);background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.trigger[data-v-a496a6e7]:hover:not(:disabled){background:var(--ui-surface-muted)}.trigger[data-v-a496a6e7]:focus-visible{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--ui-focus-ring) 45%,transparent);outline:none}.trigger[data-v-a496a6e7]:disabled{color:var(--ui-disabled-text);cursor:not-allowed}.chevron[data-v-a496a6e7]{block-size:.5rem;inline-size:.5rem;transition:transform var(--ui-motion-fast) var(--ui-motion-ease);border-block-end:2px solid;border-inline-end:2px solid;transform:rotate(45deg)translate(-1px,-1px)}.panel[data-v-a496a6e7]{transition:grid-template-rows var(--ui-motion-fast) var(--ui-motion-ease-out,var(--ui-motion-ease));grid-template-rows:0fr;display:grid}.panel-inner[data-v-a496a6e7]{min-block-size:0;padding-inline:var(--ui-space-3);overflow:hidden}[data-component~=ui-disclosure][data-ui-disclosure-state~=internalOpen] .panel[data-v-a496a6e7]{grid-template-rows:1fr}[data-component~=ui-disclosure][data-ui-disclosure-state~=internalOpen] .panel-inner[data-v-a496a6e7]{padding-block:0 var(--ui-space-3)}[data-component~=ui-disclosure][data-ui-disclosure-state~=internalOpen] .chevron[data-v-a496a6e7]{transform:rotate(225deg)translate(-1px,-1px)}@media (prefers-reduced-motion:reduce){.chevron[data-v-a496a6e7],.panel[data-v-a496a6e7]{transition:none}}[data-component~=ui-disclosure][hidden][data-v-a496a6e7]{display:none}[data-component~=ui-editable][data-v-39853d49]{align-items:center;gap:var(--ui-space-2);min-inline-size:0;color:var(--ui-text-primary);flex-wrap:wrap;display:flex}.field[data-v-39853d49]{min-inline-size:8rem;max-inline-size:100%;display:inline-grid}.input[data-v-39853d49],.preview[data-v-39853d49]{box-sizing:border-box;min-block-size:var(--ui-control-size-sm);padding:var(--ui-space-1) var(--ui-space-2);border-radius:var(--ui-radius-md);font:inherit;line-height:var(--ui-line-height-md);color:inherit;transition:background-color var(--ui-motion-fast) var(--ui-motion-ease),border-color var(--ui-motion-fast) var(--ui-motion-ease),box-shadow var(--ui-motion-fast) var(--ui-motion-ease);border:1px solid #0000;grid-area:1/1;margin:0}.preview[data-v-39853d49]{gap:var(--ui-space-2);text-align:start;cursor:pointer;background:0 0;align-items:center;display:inline-flex}.preview[data-v-39853d49]:hover:not(:disabled){background:var(--ui-surface-muted)}.preview[data-v-39853d49]:focus-visible{box-shadow:var(--ui-focus-halo);outline:none}.hint[data-v-39853d49]{color:var(--ui-text-secondary);font-size:var(--ui-font-size-sm)}.input[data-v-39853d49]{contain:inline-size;visibility:hidden;background:var(--ui-control-surface,var(--ui-surface-elevated));inline-size:100%;min-inline-size:0}.input[data-v-39853d49]:focus{border-color:var(--ui-control-focus,var(--ui-accent-solid));box-shadow:var(--ui-control-inset),var(--ui-control-focus-halo-shadow);outline:none}.input[data-v-39853d49]::selection{background:color-mix(in srgb,var(--ui-accent-solid) 20%,transparent)}[data-component~=ui-editable][data-ui-editable-state~=internalEdit] .preview[data-v-39853d49]{visibility:hidden}[data-component~=ui-editable][data-ui-editable-state~=internalEdit] .input[data-v-39853d49]{visibility:visible}.actions[data-v-39853d49]{gap:var(--ui-space-1);display:none}[data-component~=ui-editable][data-ui-editable-state~=internalEdit] .actions[data-v-39853d49]{display:inline-flex}.actions button[data-v-39853d49]{min-block-size:var(--ui-control-size-sm);padding:0 var(--ui-space-3);border:1px solid var(--ui-border-strong);border-radius:var(--ui-radius-md);background:var(--ui-surface-elevated);background-image:var(--ui-raised-highlight);box-shadow:var(--ui-raised);color:inherit;font:inherit;font-size:var(--ui-font-size-sm);cursor:pointer}.actions .save[data-v-39853d49]{border-color:var(--ui-accent-solid);background:var(--ui-accent-solid);color:var(--ui-text-on-accent)}.actions button[data-v-39853d49]:focus-visible{box-shadow:var(--ui-focus-halo);outline:none}[data-component~=ui-editable][data-ui-editable-state~=disabled] .preview[data-v-39853d49]{color:var(--ui-disabled-text);cursor:not-allowed}[data-component~=ui-editable][hidden][data-v-39853d49]{display:none}[data-component~=ui-editor-insert-table-grid][data-v-2dd6031b]{padding:var(--ui-space-3);background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);box-shadow:var(--ui-shadow-lg,0 10px 15px -3px #0000001a)}.hint[data-v-2dd6031b]{margin:0 0 var(--ui-space-2);font-size:var(--ui-font-size-sm);color:var(--ui-text-muted)}.grid[data-v-2dd6031b]{grid-template-columns:repeat(var(--_cols,8),1.25rem);grid-template-rows:repeat(var(--_rows,8),1.25rem);margin-bottom:var(--ui-space-2);--_ui-scroll-fade-direction:to right;--_ui-scroll-fade-size:var(--ui-scroll-fade-size,24px);max-inline-size:100%;-webkit-mask-image:linear-gradient(var(--_ui-scroll-fade-direction),transparent,#000 var(--_ui-scroll-fade-start),#000 calc(100% - var(--_ui-scroll-fade-end)),transparent);-webkit-mask-image:linear-gradient(var(--_ui-scroll-fade-direction),transparent,#000 var(--_ui-scroll-fade-start),#000 calc(100% - var(--_ui-scroll-fade-end)),transparent);mask-image:linear-gradient(var(--_ui-scroll-fade-direction),transparent,#000 var(--_ui-scroll-fade-start),#000 calc(100% - var(--_ui-scroll-fade-end)),transparent);animation-name:ui-scroll-fade-start,ui-scroll-fade-start-hold,ui-scroll-fade-end-hold,ui-scroll-fade-end;animation-duration:0s,0s,0s,0s;animation-timing-function:linear,linear,linear,linear;animation-iteration-count:1,1,1,1;animation-direction:normal,normal,normal,normal;animation-play-state:running,running,running,running;animation-delay:0s,0s,0s,0s;animation-fill-mode:none,none,none,none;animation-timeline:scroll(self inline);animation-range:0 var(--_ui-scroll-fade-size),var(--_ui-scroll-fade-size) calc(100% + 1px),-1px calc(100% - var(--_ui-scroll-fade-size)),calc(100% - var(--_ui-scroll-fade-size)) 100%;gap:2px;display:grid;overflow:auto}[data-component~=ui-editor-insert-table-grid]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .grid[data-v-2dd6031b]{--_ui-scroll-fade-direction:to left}.cell[data-v-2dd6031b]{border:1px solid var(--ui-border);background:var(--ui-surface);cursor:pointer;border-radius:2px;width:1.25rem;height:1.25rem;padding:0}.cell.selected[data-v-2dd6031b]{background:var(--ui-accent-solid,var(--ui-accent));border-color:var(--ui-accent-solid,var(--ui-accent))}.cell[data-v-2dd6031b]:focus-visible{outline:2px solid var(--ui-focus-ring);outline-offset:-2px}.header[data-v-2dd6031b]{margin-bottom:var(--ui-space-2);font-size:var(--ui-font-size-sm);cursor:pointer;display:block}@media (pointer:coarse){.grid[data-v-2dd6031b]{grid-template-columns:repeat(var(--_cols,8),44px);grid-template-rows:repeat(var(--_rows,8),44px)}.cell[data-v-2dd6031b]{width:44px;height:44px}}@media (forced-colors:active){.cell[data-v-2dd6031b]:focus-visible{outline-color:highlight}}[data-component~=ui-editor-insert-table-grid][hidden][data-v-2dd6031b]{display:none}[data-component~=ui-editor-mention-menu][data-v-a5ae5970]{-webkit-user-select:none;user-select:none;background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-radius-dialog);box-shadow:var(--ui-shadow-lg,0 8px 24px #0000001f);flex-direction:column;display:flex;overflow:hidden}.header[data-v-a5ae5970]{justify-content:space-between;align-items:center;gap:var(--ui-space-3);padding:var(--ui-space-2) var(--ui-space-3);color:var(--ui-text-secondary);border-bottom:1px solid var(--ui-border);font-size:var(--ui-font-size-xs);font-weight:var(--ui-font-semibold);display:flex}:is(.empty[data-v-a5ae5970]:not(:has(>*)),.header[data-v-a5ae5970]:not(:has(>*))){display:none}.empty[data-v-a5ae5970]{padding:var(--ui-space-3);color:var(--ui-text-muted);font-size:var(--ui-font-size-sm)}.hint[data-v-a5ae5970]{color:var(--ui-text-muted);font-weight:var(--ui-font-normal);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.list[data-v-a5ae5970]{max-height:280px;padding:var(--ui-space-1) 0;overscroll-behavior:contain;--_ui-scroll-fade-direction:to bottom;--_ui-scroll-fade-size:var(--ui-scroll-fade-size,24px);-webkit-mask-image:linear-gradient(var(--_ui-scroll-fade-direction),transparent,#000 var(--_ui-scroll-fade-start),#000 calc(100% - var(--_ui-scroll-fade-end)),transparent);-webkit-mask-image:linear-gradient(var(--_ui-scroll-fade-direction),transparent,#000 var(--_ui-scroll-fade-start),#000 calc(100% - var(--_ui-scroll-fade-end)),transparent);mask-image:linear-gradient(var(--_ui-scroll-fade-direction),transparent,#000 var(--_ui-scroll-fade-start),#000 calc(100% - var(--_ui-scroll-fade-end)),transparent);animation-name:ui-scroll-fade-start,ui-scroll-fade-start-hold,ui-scroll-fade-end-hold,ui-scroll-fade-end;animation-duration:0s,0s,0s,0s;animation-timing-function:linear,linear,linear,linear;animation-iteration-count:1,1,1,1;animation-direction:normal,normal,normal,normal;animation-play-state:running,running,running,running;animation-delay:0s,0s,0s,0s;animation-fill-mode:none,none,none,none;animation-timeline:scroll(self);animation-range:0 var(--_ui-scroll-fade-size),var(--_ui-scroll-fade-size) calc(100% + 1px),-1px calc(100% - var(--_ui-scroll-fade-size)),calc(100% - var(--_ui-scroll-fade-size)) 100%;margin:0;list-style:none;overflow-y:auto}.item[data-v-a5ae5970]{min-height:44px;padding:var(--ui-space-2) var(--ui-space-3);align-items:center;gap:var(--ui-space-3);cursor:pointer;display:flex}.item.active[data-v-a5ae5970]{background:var(--ui-accent-subtle,#3b82f61a)}.avatar[data-v-a5ae5970]{width:32px;height:32px;color:var(--ui-accent-active,var(--ui-accent-solid));background:var(--ui-accent-soft,var(--ui-accent-subtle));border-radius:var(--ui-radius-round);font-size:var(--ui-font-size-xs);font-weight:var(--ui-font-semibold);flex:none;justify-content:center;align-items:center;display:inline-flex}.body[data-v-a5ae5970]{flex-direction:column;min-width:0;display:flex}.detail[data-v-a5ae5970],.label[data-v-a5ae5970]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.label[data-v-a5ae5970]{color:var(--ui-text-primary);font-size:var(--ui-font-size-sm);font-weight:var(--ui-font-medium)}.detail[data-v-a5ae5970],.loading[data-v-a5ae5970]{color:var(--ui-text-muted);font-size:var(--ui-font-size-xs)}.loading[data-v-a5ae5970]{min-height:44px;padding:var(--ui-space-3)}@media (width<=767px){[data-component~=ui-editor-mention-menu][data-v-a5ae5970]{border-radius:var(--ui-radius-dialog) var(--ui-radius-dialog) 0 0;border-bottom:0}.list[data-v-a5ae5970]{max-height:calc(60dvh - 48px)}}[data-component~=ui-editor-mention-menu][hidden][data-v-a5ae5970]{display:none}[data-component~=ui-editor-mention-menu-item][data-v-91fa2023]{min-block-size:44px;padding:var(--ui-space-2) var(--ui-space-3);align-items:center;gap:var(--ui-space-3);cursor:pointer;list-style:none;display:flex}[data-component~=ui-editor-mention-menu-item][aria-selected=true][data-v-91fa2023]{background:var(--ui-accent-subtle)}.avatar[data-v-91fa2023]{block-size:32px;inline-size:32px;color:var(--ui-accent-active);background:var(--ui-accent-soft);border-radius:var(--ui-radius-round);font-size:var(--ui-font-size-xs);font-weight:var(--ui-font-semibold);flex:none;justify-content:center;align-items:center;display:inline-flex}.body[data-v-91fa2023]{flex-direction:column;min-inline-size:0;display:flex}.detail[data-v-91fa2023],.label[data-v-91fa2023]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.label[data-v-91fa2023]{color:var(--ui-text-primary);font-size:var(--ui-font-size-sm);font-weight:var(--ui-font-medium)}.detail[data-v-91fa2023]{color:var(--ui-text-muted);font-size:var(--ui-font-size-xs)}[data-component~=ui-editor-mention-menu-item][hidden][data-v-91fa2023]{display:none}[data-component~=ui-editor-slash-menu][data-v-3f70d2bc]{-webkit-user-select:none;user-select:none;background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-radius-dialog);box-shadow:var(--ui-shadow-lg,0 8px 24px #0000001f);flex-direction:column;display:flex;overflow:hidden}@media (width<=767px){[data-component~=ui-editor-slash-menu][data-v-3f70d2bc]{border-radius:var(--ui-radius-dialog) var(--ui-radius-dialog) 0 0;border-bottom:none}}.header[data-v-3f70d2bc]{align-items:center;gap:var(--ui-space-2);padding:var(--ui-space-3) var(--ui-space-4);border-bottom:1px solid var(--ui-border);font-size:var(--ui-font-size-xs);color:var(--ui-text-muted);font-weight:var(--ui-font-semibold);text-transform:uppercase;letter-spacing:.05em;display:none}:is(.empty[data-v-3f70d2bc]:not(:has(>*)),.footer[data-v-3f70d2bc]:not(:has(>*)),.header[data-v-3f70d2bc]:not(:has(>*))){display:none}.empty[data-v-3f70d2bc]{padding:var(--ui-space-3);color:var(--ui-text-muted);font-size:var(--ui-font-size-sm)}@media (width<=767px){.header[data-v-3f70d2bc]{display:flex}}.list[data-v-3f70d2bc]{padding:var(--ui-space-1) 0;overscroll-behavior:contain;--_ui-scroll-fade-direction:to bottom;--_ui-scroll-fade-size:var(--ui-scroll-fade-size,24px);max-height:280px;-webkit-mask-image:linear-gradient(var(--_ui-scroll-fade-direction),transparent,#000 var(--_ui-scroll-fade-start),#000 calc(100% - var(--_ui-scroll-fade-end)),transparent);-webkit-mask-image:linear-gradient(var(--_ui-scroll-fade-direction),transparent,#000 var(--_ui-scroll-fade-start),#000 calc(100% - var(--_ui-scroll-fade-end)),transparent);mask-image:linear-gradient(var(--_ui-scroll-fade-direction),transparent,#000 var(--_ui-scroll-fade-start),#000 calc(100% - var(--_ui-scroll-fade-end)),transparent);animation-name:ui-scroll-fade-start,ui-scroll-fade-start-hold,ui-scroll-fade-end-hold,ui-scroll-fade-end;animation-duration:0s,0s,0s,0s;animation-timing-function:linear,linear,linear,linear;animation-iteration-count:1,1,1,1;animation-direction:normal,normal,normal,normal;animation-play-state:running,running,running,running;animation-delay:0s,0s,0s,0s;animation-fill-mode:none,none,none,none;animation-timeline:scroll(self);animation-range:0 var(--_ui-scroll-fade-size),var(--_ui-scroll-fade-size) calc(100% + 1px),-1px calc(100% - var(--_ui-scroll-fade-size)),calc(100% - var(--_ui-scroll-fade-size)) 100%;margin:0;list-style:none;overflow-y:auto}@media (width<=767px){.list[data-v-3f70d2bc]{max-height:calc(60dvh - 80px);padding:var(--ui-space-1) 0 var(--ui-space-2)}}.item[data-v-3f70d2bc]{align-items:center;gap:var(--ui-space-3);padding:var(--ui-space-2) var(--ui-space-3);cursor:pointer;min-height:44px;transition:background-color .12s;display:flex}.item.active[data-v-3f70d2bc]{background:var(--ui-accent-subtle,#3b82f61a)}.icon[data-v-3f70d2bc]{background:var(--ui-surface-hover);border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);width:32px;height:32px;font-size:var(--ui-font-size-sm);font-weight:var(--ui-font-bold);color:var(--ui-text-secondary);font-family:var(--ui-font-family-mono,ui-monospace,monospace);flex-shrink:0;justify-content:center;align-items:center;line-height:1;display:flex}.item.active .icon[data-v-3f70d2bc]{background:var(--ui-accent);border-color:var(--ui-accent);color:var(--ui-accent-contrast)}.icon[data-v-3f70d2bc]{--_ui-default-icon-size:1rem;--_ui-default-icon-stroke-width:var(--ui-editor-toolbar-icon-stroke-width,1.75)}.body[data-v-3f70d2bc]{flex-direction:column;gap:1px;min-width:0;display:flex}.title[data-v-3f70d2bc]{font-size:var(--ui-font-size-sm);font-weight:var(--ui-font-medium);color:var(--ui-text)}.description[data-v-3f70d2bc],.title[data-v-3f70d2bc]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.description[data-v-3f70d2bc],.footer[data-v-3f70d2bc]{font-size:var(--ui-font-size-xs);color:var(--ui-text-muted)}.footer[data-v-3f70d2bc]{padding:var(--ui-space-2) var(--ui-space-3);border-top:1px solid var(--ui-border)}[data-component~=ui-editor-slash-menu] kbd[data-v-3f70d2bc]{font-family:var(--ui-font-family-mono,ui-monospace,monospace);font-size:var(--ui-font-size-2xs);background:var(--ui-surface-hover);border:1px solid var(--ui-border);color:var(--ui-text-secondary);border-radius:3px;justify-content:center;align-items:center;padding:0 3px;display:inline-flex}[data-component~=ui-editor-slash-menu][hidden][data-v-3f70d2bc]{display:none}[data-component~=ui-editor-slash-menu-group][data-v-7603f4ce]{list-style:none;display:block}.heading[data-v-7603f4ce]{padding:var(--ui-space-2) var(--ui-space-3) var(--ui-space-1);color:var(--ui-text-muted);font-size:var(--ui-font-size-xs);font-weight:var(--ui-font-semibold)}ul[data-v-7603f4ce]{margin:0;padding:0;list-style:none}[data-component~=ui-editor-slash-menu-group][hidden][data-v-7603f4ce]{display:none}[data-component~=ui-editor-slash-menu-item][data-v-44e2b2b8]{align-items:center;gap:var(--ui-space-3);min-block-size:44px;padding:var(--ui-space-2) var(--ui-space-3);cursor:pointer;list-style:none;display:flex}[data-component~=ui-editor-slash-menu-item][aria-selected=true][data-v-44e2b2b8]{background:var(--ui-accent-subtle)}[data-component~=ui-editor-slash-menu-item][aria-disabled=true][data-v-44e2b2b8]{opacity:.6;cursor:not-allowed}.icon[data-v-44e2b2b8]{block-size:32px;inline-size:32px;color:var(--ui-text-secondary);background:var(--ui-surface-hover);border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);--_ui-default-icon-size:1rem;flex:none;justify-content:center;align-items:center;display:flex}.body[data-v-44e2b2b8]{flex-direction:column;gap:1px;min-inline-size:0;display:flex}.description[data-v-44e2b2b8],.title[data-v-44e2b2b8]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.title[data-v-44e2b2b8]{color:var(--ui-text-primary);font-size:var(--ui-font-size-sm);font-weight:var(--ui-font-medium)}.description[data-v-44e2b2b8]{color:var(--ui-text-muted);font-size:var(--ui-font-size-xs)}[data-component~=ui-editor-slash-menu-item][hidden][data-v-44e2b2b8]{display:none}[data-component~=ui-editor-table-context-menu][data-v-a7b775b0]{box-sizing:border-box;min-width:14rem;max-width:min(17rem,100vw - 24px);max-height:min(28rem,100vh - 24px);padding:var(--ui-space-2);background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-radius-lg);box-shadow:var(--ui-shadow-lg,0 10px 15px -3px #0000001a);overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;gap:2px;display:flex;overflow-y:auto}.section[data-v-a7b775b0]{flex-direction:column;gap:3px;display:flex}[data-component~=ui-editor-table-context-menu] button[data-v-a7b775b0]{align-items:center;gap:var(--ui-space-2);text-align:left;width:100%;min-height:32px;padding:var(--ui-space-2) var(--ui-space-2);border-radius:var(--ui-radius-sm);font-size:var(--ui-font-size-sm);cursor:pointer;color:var(--ui-text);--_ui-default-icon-size:1rem;--_ui-default-icon-stroke-width:var(--ui-editor-toolbar-icon-stroke-width,1.75);background:0 0;border:none;display:flex}[data-component~=ui-editor-table-context-menu] button[data-v-a7b775b0]:hover:not(:disabled){background:var(--ui-surface-hover)}[data-component~=ui-editor-table-context-menu] button.selected[data-v-a7b775b0]{background:var(--ui-accent-subtle,#3b82f61a)}[data-component~=ui-editor-table-context-menu] button.danger[data-v-a7b775b0]{color:var(--ui-danger)}.swatches[data-v-a7b775b0]{grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;display:grid}.swatch-button[data-v-a7b775b0]{align-items:center;gap:var(--ui-space-2);display:inline-flex}.swatch[data-v-a7b775b0]{border-radius:var(--ui-radius-round);border:1px solid var(--ui-border);background:var(--_swatch,#fff);flex-shrink:0;width:1rem;height:1rem;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff59}.swatch.default[data-v-a7b775b0]{background:linear-gradient(135deg,transparent calc(50% - 1px),var(--ui-text-muted) calc(50% - 1px),var(--ui-text-muted) calc(50% + 1px),transparent calc(50% + 1px)),var(--ui-surface);position:relative}.swatch-label[data-v-a7b775b0]{white-space:nowrap;min-width:0}.heading[data-v-a7b775b0]{padding:var(--ui-space-1) var(--ui-space-2);font-size:var(--ui-font-size-2xs);letter-spacing:.05em;text-transform:uppercase;color:var(--ui-text-muted);font-weight:700}.sep[data-v-a7b775b0]{background:var(--ui-border);height:1px;margin:var(--ui-space-1) 0}[data-component~=ui-editor-table-context-menu][hidden][data-v-a7b775b0]{display:none}[data-component~=ui-editor-table-overlay][data-v-58a8a2b8]{pointer-events:none;width:100%;height:100%;display:block;position:relative;overflow:visible}.cols[data-v-58a8a2b8],.rows[data-v-58a8a2b8]{pointer-events:none;position:absolute}.rows[data-v-58a8a2b8]{width:100%;inset:0}.cols[data-v-58a8a2b8]{height:100%;inset:0}.control[data-v-58a8a2b8]{z-index:1;pointer-events:none;position:absolute}.handle[data-v-58a8a2b8]{border:1px solid var(--ui-affordance-near-color,var(--ui-border-strong));border-radius:var(--ui-radius-round);background:color-mix(in srgb,var(--ui-surface-elevated) 96%,transparent);width:24px;height:24px;color:var(--ui-affordance-near-color,var(--ui-text-secondary));font:inherit;box-shadow:var(--ui-shadow-xs,0 1px 2px #0000000d);opacity:0;transition:opacity var(--ui-affordance-motion,var(--ui-motion-fast)) var(--ui-motion-ease),scale var(--ui-affordance-motion,var(--ui-motion-fast)) var(--ui-motion-ease),color var(--ui-affordance-motion,var(--ui-motion-fast)) var(--ui-motion-ease),background-color var(--ui-affordance-motion,var(--ui-motion-fast)) var(--ui-motion-ease),border-color var(--ui-affordance-motion,var(--ui-motion-fast)) var(--ui-motion-ease);pointer-events:auto;cursor:pointer;--_ui-default-icon-size:14px;--_ui-default-icon-stroke-width:2;justify-content:center;align-items:center;padding:0;font-size:16px;line-height:1;display:inline-flex;position:absolute;scale:.72}.control.active .handle[data-v-58a8a2b8],.handle[data-ui-proximity=near][data-v-58a8a2b8],.handle[data-v-58a8a2b8]:focus-visible{opacity:1;scale:1}.control.active .handle[data-v-58a8a2b8],.handle[data-v-58a8a2b8]:focus-visible{border-color:var(--ui-affordance-direct-color,var(--ui-accent-solid));background:var(--ui-affordance-direct-color,var(--ui-accent-solid));color:var(--ui-text-on-accent);box-shadow:var(--ui-shadow-sm,0 1px 3px #0000001a)}.cell-menu[data-v-58a8a2b8]:focus-visible,.handle[data-v-58a8a2b8]:focus-visible,.selector[data-v-58a8a2b8]:focus-visible{outline:2px solid var(--ui-focus-ring);outline-offset:2px}.control.row[data-v-58a8a2b8]{width:100%;height:0;left:0}.control.row .handle[data-v-58a8a2b8]{top:-12px;left:-30px}.control.col[data-v-58a8a2b8]{width:0;height:100%;top:0}.control.col .handle[data-v-58a8a2b8]{top:-30px;left:-12px}.line[data-v-58a8a2b8]{background:var(--ui-affordance-direct-color,var(--ui-accent-solid));opacity:0;transition:opacity var(--ui-affordance-motion,var(--ui-motion-fast)) var(--ui-motion-ease);position:absolute}.control.row .line[data-v-58a8a2b8]{height:2px;inset:-1px 0 auto}.control.col .line[data-v-58a8a2b8]{width:2px;inset:0 auto 0 -1px}.control.active .line[data-v-58a8a2b8]{opacity:.8}.guide[data-v-58a8a2b8]{width:var(--ui-affordance-guide-size);height:var(--ui-affordance-guide-size);border-radius:var(--ui-radius-round);background:var(--ui-affordance-guide-color,var(--ui-border-strong));opacity:calc(var(--ui-affordance-guide-opacity)*var(--ui-affordance-scope-guide,1));transition:opacity var(--ui-affordance-motion,var(--ui-motion-fast)) var(--ui-motion-ease);position:absolute}.control.row .guide[data-v-58a8a2b8]{top:-2px;left:-10px}.control.col .guide[data-v-58a8a2b8]{top:-10px;left:-2px}.control.active .guide[data-v-58a8a2b8]{opacity:0}.control:has(.handle[data-ui-proximity=near]) .guide[data-v-58a8a2b8]{opacity:0}.tooltip[data-v-58a8a2b8]{z-index:2;width:max-content;max-width:14rem;padding:var(--ui-space-1) var(--ui-space-2);border-radius:var(--ui-radius-sm);background:var(--ui-text-primary);color:var(--ui-surface-elevated);font-size:var(--ui-font-size-xs);font-weight:var(--ui-font-medium);line-height:var(--ui-line-height-md);opacity:0;transition:opacity var(--ui-affordance-motion,var(--ui-motion-fast)) var(--ui-motion-ease);pointer-events:none;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%)}.control.row .tooltip[data-v-58a8a2b8]{top:50%;left:auto;right:calc(100% + 8px);transform:translateY(-50%)}.control.active .tooltip[data-v-58a8a2b8],.handle:focus-visible .tooltip[data-v-58a8a2b8]{opacity:1}.cell-menu[data-v-58a8a2b8],.selector[data-v-58a8a2b8]{z-index:2;color:var(--ui-text-secondary);box-shadow:none;pointer-events:auto;cursor:pointer;transition:color var(--ui-affordance-motion,var(--ui-motion-fast)) var(--ui-motion-ease),background-color var(--ui-affordance-motion,var(--ui-motion-fast)) var(--ui-motion-ease),border-color var(--ui-affordance-motion,var(--ui-motion-fast)) var(--ui-motion-ease),box-shadow var(--ui-affordance-motion,var(--ui-motion-fast)) var(--ui-motion-ease);background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute}.cell-menu[data-v-58a8a2b8]:hover,.selector[data-v-58a8a2b8]:hover{background:var(--ui-surface-muted);color:var(--ui-text-primary);box-shadow:var(--ui-shadow-xs,0 1px 2px #0000000d)}.selector[data-v-58a8a2b8],.selector[data-v-58a8a2b8]:before{border-radius:var(--ui-radius-round)}.selector[data-v-58a8a2b8]:before{content:"";background:var(--ui-affordance-guide-color,var(--ui-border-strong));opacity:calc(var(--ui-affordance-guide-opacity)*var(--ui-affordance-scope-guide,1));transition:opacity var(--ui-affordance-motion,var(--ui-motion-fast)) var(--ui-motion-ease);pointer-events:none;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.selector .glyph[data-v-58a8a2b8]{--_ui-default-icon-size:14px;--_ui-default-icon-stroke-width:2;opacity:0;width:14px;height:14px;transition:opacity var(--ui-affordance-motion,var(--ui-motion-fast)) var(--ui-motion-ease),transform var(--ui-affordance-motion,var(--ui-motion-fast)) var(--ui-motion-ease);display:block;transform:scale(.72)}.selector[data-v-58a8a2b8]:focus-visible:before,.selector[data-v-58a8a2b8]:hover:before{opacity:0}.selector:focus-visible .glyph[data-v-58a8a2b8],.selector:hover .glyph[data-v-58a8a2b8]{opacity:1;transform:scale(1)}.selector.row[data-v-58a8a2b8]{width:18px;height:32px;left:-9px;transform:translateY(-50%)}.selector.row[data-v-58a8a2b8]:before{width:2px;height:16px}.selector.column[data-v-58a8a2b8]{width:32px;height:18px;top:-9px;transform:translate(-50%)}.selector.column[data-v-58a8a2b8]:before{width:16px;height:2px}@media (hover:none),(pointer:coarse){.selector[data-v-58a8a2b8]:before{opacity:0}.selector .glyph[data-v-58a8a2b8]{opacity:1;transform:none}}.cell-menu[data-v-58a8a2b8]{border-radius:var(--ui-radius-sm);background:color-mix(in srgb,var(--ui-surface-muted) 78%,transparent);--_ui-default-icon-size:15px;--_ui-default-icon-stroke-width:2;width:24px;height:24px}[data-component~=ui-editor-table-overlay][hidden][data-v-58a8a2b8]{display:none}.looma-editor__mobile-toolbar-shell [data-component~=ui-editor-table-toolbar][data-v-330c3a7b]{min-width:max-content;min-height:100%;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;padding:0}.looma-editor__mobile-toolbar-shell [data-component~=ui-editor-table-toolbar] button[data-v-330c3a7b]{background:0 0;min-height:44px}.looma-editor__mobile-toolbar-shell [data-component~=ui-editor-table-toolbar] button.active[data-v-330c3a7b],.looma-editor__mobile-toolbar-shell [data-component~=ui-editor-table-toolbar] button.selected[data-v-330c3a7b]{background:var(--ui-accent-soft,var(--ui-accent-subtle))}.looma-editor__mobile-toolbar-shell [data-component~=ui-editor-table-toolbar] .menu[data-v-330c3a7b]{top:auto;right:0;bottom:calc(100% + var(--ui-space-2));overscroll-behavior:contain;max-height:min(50dvh,22rem);overflow-y:auto}[data-component~=ui-editor-table-toolbar][data-v-330c3a7b]{align-items:center;gap:var(--ui-space-1);padding:var(--ui-space-1);background:color-mix(in srgb,var(--ui-surface) 94%,transparent);border:1px solid var(--ui-border);border-radius:calc(var(--ui-radius-md) + 2px);box-shadow:var(--ui-shadow-lg,0 10px 15px -3px #0000001a);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:inline-flex}.group[data-v-330c3a7b]{align-items:center;gap:2px;display:inline-flex;overflow:hidden}.sep[data-v-330c3a7b]{background:var(--ui-border);align-self:stretch;width:1px}.overflow[data-v-330c3a7b]{position:relative}[data-component~=ui-editor-table-toolbar] button[data-v-330c3a7b]{justify-content:center;align-items:center;gap:var(--ui-space-2);border-radius:var(--ui-radius-sm);min-height:32px;color:var(--ui-text-primary);cursor:pointer;font-size:var(--ui-font-size-sm);padding:var(--ui-space-2) var(--ui-space-2);white-space:nowrap;background:0 0;border:0;font-weight:500;line-height:1;display:inline-flex}[data-component~=ui-editor-table-toolbar] button[data-v-330c3a7b]:hover{background:var(--ui-surface-hover)}[data-component~=ui-editor-table-toolbar] button.active[data-v-330c3a7b]{background:var(--ui-accent-soft,var(--ui-accent-subtle));color:var(--ui-accent-active)}.group button[data-v-330c3a7b]{border-radius:var(--ui-radius-sm)}.group button+button[data-v-330c3a7b]{border-left:0}[data-component~=ui-editor-table-toolbar] .more[data-v-330c3a7b]{border-radius:var(--ui-radius-sm);border:0}[data-component~=ui-editor-table-toolbar] button.danger[data-v-330c3a7b]{color:var(--ui-danger)}[data-component~=ui-editor-table-toolbar][data-v-330c3a7b]{--_ui-default-icon-size:var(--ui-editor-toolbar-icon-size,1rem);--_ui-default-icon-stroke-width:var(--ui-editor-toolbar-icon-stroke-width,1.75)}.chevron[data-v-330c3a7b]{--_ui-default-icon-size:.875rem;display:inline-flex}[data-component~=ui-editor-table-toolbar] .icon-button[data-v-330c3a7b]{width:32px;padding-inline:0}.menu[data-v-330c3a7b]{top:calc(100% + var(--ui-space-2));min-width:12rem;padding:var(--ui-space-1);background:var(--ui-surface);border:1px solid var(--ui-border);border-radius:var(--ui-radius-md);box-shadow:var(--ui-shadow-lg,0 10px 15px -3px #0000001a);z-index:2;flex-direction:column;gap:2px;display:flex;position:absolute;right:0}.menu-section+.menu-section[data-v-330c3a7b]{margin-top:var(--ui-space-1);padding-top:var(--ui-space-1);border-top:1px solid color-mix(in srgb,var(--ui-border) 80%,transparent)}.menu-heading[data-v-330c3a7b]{padding:var(--ui-space-1) var(--ui-space-2);font-size:var(--ui-font-size-2xs);letter-spacing:.05em;text-transform:uppercase;color:var(--ui-text-muted);font-weight:700}.menu button[data-v-330c3a7b]{text-align:left;justify-content:flex-start;width:100%;display:flex}.swatches[data-v-330c3a7b]{grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;display:grid}[data-component~=ui-editor-table-toolbar] .swatch-button[data-v-330c3a7b]{gap:var(--ui-space-1);justify-content:flex-start}.swatch[data-v-330c3a7b]{border:1px solid color-mix(in srgb,var(--ui-border) 80%,#000);background:var(--_swatch);border-radius:3px;flex:0 0 14px;width:14px;height:14px}.swatch.default[data-v-330c3a7b]{background:linear-gradient(135deg,transparent 44%,var(--ui-danger) 46% 54%,transparent 56%),var(--ui-surface)}.swatch-button.selected[data-v-330c3a7b]{background:var(--ui-accent-soft,var(--ui-accent-subtle))}[data-component~=ui-editor-table-toolbar][hidden][data-v-330c3a7b]{display:none}[data-component~=ui-editor-toolbar][data-v-47c74ab3]{z-index:var(--ui-editor-toolbar-z-index,10);padding:var(--ui-editor-toolbar-padding-block,6px) var(--ui-editor-toolbar-padding-inline,12px);min-height:var(--ui-editor-toolbar-min-height,48px);background:var(--ui-editor-toolbar-surface,var(--ui-surface));border-bottom:1px solid var(--ui-editor-toolbar-border,var(--ui-border));align-items:center;display:flex;position:sticky;top:0}.strip[data-v-47c74ab3]{justify-content:flex-start;align-items:center;gap:var(--ui-editor-toolbar-gap,2px);overscroll-behavior-inline:contain;scrollbar-width:none;flex:auto;min-width:0;display:flex;overflow:auto hidden}.strip[data-v-47c74ab3]::-webkit-scrollbar{display:none}.strip>[data-v-47c74ab3-s]{flex:none}.strip[data-v-47c74ab3]{--_ui-scroll-fade-direction:to right;--_ui-scroll-fade-size:var(--ui-editor-toolbar-fade-size,var(--ui-scroll-fade-size,24px));-webkit-mask-image:linear-gradient(var(--_ui-scroll-fade-direction),transparent,#000 var(--_ui-scroll-fade-start),#000 calc(100% - var(--_ui-scroll-fade-end)),transparent);-webkit-mask-image:linear-gradient(var(--_ui-scroll-fade-direction),transparent,#000 var(--_ui-scroll-fade-start),#000 calc(100% - var(--_ui-scroll-fade-end)),transparent);mask-image:linear-gradient(var(--_ui-scroll-fade-direction),transparent,#000 var(--_ui-scroll-fade-start),#000 calc(100% - var(--_ui-scroll-fade-end)),transparent);animation-name:ui-scroll-fade-start,ui-scroll-fade-start-hold,ui-scroll-fade-end-hold,ui-scroll-fade-end;animation-duration:0s,0s,0s,0s;animation-timing-function:linear,linear,linear,linear;animation-iteration-count:1,1,1,1;animation-direction:normal,normal,normal,normal;animation-play-state:running,running,running,running;animation-delay:0s,0s,0s,0s;animation-fill-mode:none,none,none,none;animation-timeline:scroll(self inline);animation-range:0 var(--_ui-scroll-fade-size),var(--_ui-scroll-fade-size) calc(100% + 1px),-1px calc(100% - var(--_ui-scroll-fade-size)),calc(100% - var(--_ui-scroll-fade-size)) 100%}[data-component~=ui-editor-toolbar]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .strip[data-v-47c74ab3]{--_ui-scroll-fade-direction:to left}.divider[data-v-47c74ab3-s]{background:var(--ui-editor-toolbar-divider,var(--ui-border));width:1px;height:20px;margin:0 var(--ui-editor-toolbar-divider-margin,4px);flex-shrink:0}[data-component~=ui-editor-toolbar][data-ui-editor-toolbar-state~=floating][data-v-47c74ab3]{width:max-content;max-width:min(100vw - 24px,100%);min-height:auto;padding:var(--ui-editor-toolbar-floating-padding,4px);background:color-mix(in srgb,var(--ui-editor-toolbar-surface,var(--ui-surface)) 96%,transparent);border:1px solid var(--ui-editor-toolbar-border,var(--ui-border));border-radius:var(--ui-editor-toolbar-floating-radius,var(--ui-radius-lg));box-shadow:var(--ui-editor-toolbar-floating-shadow,var(--ui-shadow-lg,0 10px 24px #0000001f));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:relative;top:auto}@media (width<=767px){[data-component~=ui-editor-toolbar][data-v-47c74ab3]{top:auto;bottom:env(safe-area-inset-bottom);min-height:var(--ui-editor-toolbar-mobile-min-height,56px);border-top:1px solid var(--ui-editor-toolbar-border,var(--ui-border));box-shadow:var(--ui-editor-toolbar-mobile-shadow,0 -2px 8px #0000000f);border-bottom:none;position:fixed;left:0;right:0}[data-component~=ui-editor-toolbar][data-ui-editor-toolbar-state~=floating][data-v-47c74ab3]{border:1px solid var(--ui-editor-toolbar-border,var(--ui-border));border-radius:var(--ui-editor-toolbar-floating-radius,var(--ui-radius-lg));min-height:auto;box-shadow:var(--ui-editor-toolbar-floating-shadow,var(--ui-shadow-lg,0 10px 24px #0000001f));position:relative;inset:auto}}.looma-editor__sticky-toolbar-shell [data-component~=ui-editor-toolbar][data-v-47c74ab3]{min-height:var(--ui-editor-toolbar-min-height,48px);box-shadow:none;background:0 0;border:0;position:relative}.looma-editor__mobile-toolbar-shell [data-component~=ui-editor-toolbar][data-ui-editor-toolbar-state~=floating][data-v-47c74ab3]{width:100%;max-width:none;min-height:100%;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;padding:0}.looma-editor__mobile-toolbar-shell [data-component~=ui-editor-toolbar][data-ui-editor-toolbar-state~=floating] .strip[data-v-47c74ab3]{scroll-snap-type:x mandatory}[data-component~=ui-editor-toolbar][hidden][data-v-47c74ab3]{display:none}@property --ui-floating-action-button-inset-block-end{syntax:"*";inherits:false}@property --ui-floating-action-button-inset-inline-end{syntax:"*";inherits:false}@property --ui-floating-action-button-z-index{syntax:"*";inherits:false}[data-component~=ui-floating-action-button][data-v-70304a1a]{inline-size:var(--ui-control-min-block-size);block-size:var(--ui-control-min-block-size);z-index:var(--ui-floating-action-button-z-index,100);appearance:none;border-radius:var(--ui-radius-round);background:var(--ui-accent);color:var(--ui-on-accent);box-shadow:0 4px 12px color-mix(in srgb,var(--ui-accent) 40%,transparent);cursor:pointer;transition:background-color var(--ui-motion-fast) var(--ui-motion-ease),transform var(--ui-motion-fast) var(--ui-motion-ease),box-shadow var(--ui-motion-fast) var(--ui-motion-ease);border:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex;position:fixed;inset-block-end:calc(var(--ui-floating-action-button-inset-block-end,var(--ui-space-6)) + env(safe-area-inset-bottom));inset-inline-end:max(var(--ui-floating-action-button-inset-inline-end,var(--ui-space-5)),env(safe-area-inset-right))}[data-component~=ui-floating-action-button][data-v-70304a1a]:hover:enabled{background:var(--ui-accent-hover);box-shadow:0 6px 16px color-mix(in srgb,var(--ui-accent) 50%,transparent)}[data-component~=ui-floating-action-button][data-v-70304a1a]:active:enabled{transform:scale(.94)}[data-component~=ui-floating-action-button][data-v-70304a1a]:focus-visible{outline:2px solid var(--ui-focus-ring);outline-offset:2px}[data-component~=ui-floating-action-button][data-v-70304a1a]:disabled{opacity:.6;cursor:not-allowed}svg[data-v-70304a1a-s]{inline-size:var(--ui-icon-size-lg);block-size:var(--ui-icon-size-lg);flex-shrink:0}@media (width>=768px){[data-component~=ui-floating-action-button][data-ui-floating-action-button-state~=mobileOnly][data-v-70304a1a]{display:none}}[data-component~=ui-floating-action-button][hidden][data-v-70304a1a]{display:none}@property --ui-form-field-danger{syntax:"*";inherits:false}@property --ui-form-field-help-min-block-size{syntax:"*";inherits:false}[data-component~=ui-form-field][data-v-453329c8]{--_ui-form-field-danger:var(--ui-form-field-danger);--_ui-form-field-help-min-block-size:var(--ui-form-field-help-min-block-size);gap:var(--ui-space-2);min-inline-size:0;color:var(--ui-text-primary);align-content:start;display:grid}.error[data-v-453329c8],.help[data-v-453329c8],.label[data-v-453329c8]{display:contents}.label[data-v-453329c8]{color:var(--ui-text-secondary);font-size:var(--ui-font-size-sm)}.label[data-v-453329c8]:has(>.label-action>*){align-items:start;gap:var(--ui-space-1);display:flex}.label-action[data-v-453329c8]{align-items:unsafe center;block-size:1lh;display:flex}.label-action[data-v-453329c8]:not(:has(>*)){display:none}.help[data-v-453329c8]{color:var(--ui-text-muted);font-size:var(--ui-font-size-sm);line-height:var(--ui-line-height-md)}.help>[data-v-453329c8-s]{min-block-size:var(--_ui-form-field-help-min-block-size,0)}.error[data-v-453329c8]{display:none}[data-component~=ui-form-field][data-ui-form-field-state~=invalid] .error[data-v-453329c8]{display:contents}.error[data-v-453329c8],[role=alert][data-v-453329c8-s]{color:var(--_ui-form-field-danger,var(--ui-field-danger,var(--ui-danger)));font-size:var(--ui-font-size-sm)}[data-component~=ui-form-field][hidden][data-v-453329c8]{display:none}@property --ui-grid-gap{syntax:"*";inherits:false}@property --ui-grid-min{syntax:"*";inherits:false}[data-component~=ui-grid][data-v-9c0f77d4]{--_grid-gap:var(--ui-space-4);--_grid-min:12rem;gap:var(--ui-grid-gap,var(--_grid-gap));grid-template-columns:repeat(auto-fit,minmax(min(max(var(--ui-grid-min,var(--_grid-min)),calc((100% - (max(1, var(--_grid-column-cap,9999)) - 1)*var(--ui-grid-gap,var(--_grid-gap)))/max(1, var(--_grid-column-cap,9999)))),100%),1fr));min-inline-size:0;max-inline-size:100%;margin:0;display:grid}[data-component~=ui-grid][data-ui-grid-state~=gap\=xs][data-v-9c0f77d4]{--_grid-gap:var(--ui-space-2)}[data-component~=ui-grid][data-ui-grid-state~=gap\=s][data-v-9c0f77d4]{--_grid-gap:var(--ui-space-3)}[data-component~=ui-grid][data-ui-grid-state~=gap\=m][data-v-9c0f77d4]{--_grid-gap:var(--ui-space-4)}[data-component~=ui-grid][data-ui-grid-state~=gap\=l][data-v-9c0f77d4]{--_grid-gap:var(--ui-space-5)}[data-component~=ui-grid][data-ui-grid-state~=gap\=xl][data-v-9c0f77d4]{--_grid-gap:var(--ui-space-6)}[data-component~=ui-grid][data-ui-grid-state~=min\=md][data-v-9c0f77d4]{--_grid-min:16rem}[data-component~=ui-grid][data-ui-grid-state~=min\=lg][data-v-9c0f77d4]{--_grid-min:20rem}[data-component~=ui-grid][hidden][data-v-9c0f77d4]{display:none}@property --ui-icon-button-active-scale{syntax:"*";inherits:false}@property --ui-icon-button-border{syntax:"*";inherits:false}@property --ui-icon-button-disabled-filter{syntax:"*";inherits:false}@property --ui-icon-button-disabled-opacity{syntax:"*";inherits:false}@property --ui-icon-button-hover-border{syntax:"*";inherits:false}@property --ui-icon-button-hover-surface{syntax:"*";inherits:false}@property --ui-icon-button-hover-text{syntax:"*";inherits:false}@property --ui-icon-button-icon-size{syntax:"*";inherits:false}@property --ui-icon-button-icon-stroke-width{syntax:"*";inherits:false}@property --ui-icon-button-outline-surface{syntax:"*";inherits:false}@property --ui-icon-button-outline-text{syntax:"*";inherits:false}@property --ui-icon-button-radius{syntax:"*";inherits:false}@property --ui-icon-button-size{syntax:"*";inherits:false}@property --ui-icon-button-solid-hover-surface{syntax:"*";inherits:false}@property --ui-icon-button-solid-shadow{syntax:"*";inherits:false}@property --ui-icon-button-solid-surface{syntax:"*";inherits:false}@property --ui-icon-button-solid-text{syntax:"*";inherits:false}@property --ui-icon-button-surface{syntax:"*";inherits:false}[data-component~=ui-icon-button][data-v-c62d95c3]{--_ui-icon-button-icon-size:var(--ui-icon-button-icon-size);--_ui-icon-button-icon-stroke-width:var(--ui-icon-button-icon-stroke-width);color:var(--ui-text-secondary)}[data-component~=ui-icon-button][data-ui-icon-button-state~=anticipatory][data-v-c62d95c3]{position:relative}[data-component~=ui-icon-button][data-ui-icon-button-state~=anticipatory][data-v-c62d95c3]:before{content:"";z-index:1;inline-size:var(--ui-affordance-guide-size);block-size:var(--ui-affordance-guide-size);border-radius:var(--ui-radius-round);background:var(--ui-affordance-guide-color,var(--ui-border-strong));opacity:calc(var(--ui-affordance-guide-opacity)*var(--ui-affordance-scope-guide,1));transition:opacity var(--ui-affordance-motion,var(--ui-motion-fast)) var(--ui-motion-ease);pointer-events:none;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}@media (hover:hover) and (pointer:fine){[data-component~=ui-icon-button][data-ui-icon-button-state~=anticipatory][data-v-c62d95c3]:not([data-component~=ui-icon-button][data-ui-icon-button-state~=variant\=solid],[data-ui-proximity=near],:hover,:focus-visible){box-shadow:none;color:#0000;background:0 0;border-color:#0000}}[data-component~=ui-icon-button][data-ui-icon-button-state~=anticipatory][data-v-c62d95c3]:is([data-component~=ui-icon-button][data-ui-icon-button-state~=variant\=solid],[data-ui-proximity=near],:hover,:focus-visible):before{opacity:0}[data-component~=ui-icon-button][data-v-c62d95c3]{--_size:2rem;appearance:none;inline-size:var(--ui-icon-button-size,var(--_size));block-size:var(--ui-icon-button-size,var(--_size));min-inline-size:var(--ui-icon-button-size,var(--_size));min-block-size:var(--ui-icon-button-size,var(--_size));border-radius:var(--ui-icon-button-radius,var(--ui-action-radius,var(--ui-radius-md)));background:var(--ui-icon-button-surface,transparent);color:inherit;cursor:pointer;transition:background-color var(--ui-motion-fast) var(--ui-motion-ease),border-color var(--ui-motion-fast) var(--ui-motion-ease),color var(--ui-motion-fast) var(--ui-motion-ease),box-shadow var(--ui-motion-fast) var(--ui-motion-ease),transform var(--ui-motion-fast) var(--ui-motion-ease);border:1px solid #0000;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}@media (hover:none),(pointer:coarse){[data-component~=ui-icon-button][data-ui-icon-button-state~=anticipatory][data-v-c62d95c3]:before{opacity:0}}@media (pointer:coarse){[data-component~=ui-icon-button][data-v-c62d95c3]{position:relative}[data-component~=ui-icon-button][data-v-c62d95c3]:after{content:"";inline-size:max(100%,var(--ui-control-min-block-size));block-size:max(100%,var(--ui-control-min-block-size));position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}}html[data-ui-input-modality=touch] [data-component~=ui-icon-button][data-v-c62d95c3]{position:relative}html[data-ui-input-modality=touch] [data-component~=ui-icon-button][data-v-c62d95c3]:after{content:"";inline-size:max(100%,var(--ui-control-min-block-size));block-size:max(100%,var(--ui-control-min-block-size));position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}[data-component~=ui-icon-button][data-ui-icon-button-state~=size\=sm][data-v-c62d95c3]{--_size:1.75rem}[data-component~=ui-icon-button][data-ui-icon-button-state~=size\=lg][data-v-c62d95c3],[data-component~=ui-icon-button][data-ui-icon-button-state~=size\=sm][data-v-c62d95c3]{inline-size:var(--ui-icon-button-size,var(--_size));block-size:var(--ui-icon-button-size,var(--_size));min-inline-size:var(--ui-icon-button-size,var(--_size));min-block-size:var(--ui-icon-button-size,var(--_size))}[data-component~=ui-icon-button][data-ui-icon-button-state~=size\=lg][data-v-c62d95c3]{--_size:2.5rem}[data-component~=ui-icon-button][data-ui-icon-button-state~=round][data-v-c62d95c3]{border-radius:var(--ui-radius-round)}[data-component~=ui-icon-button][data-ui-icon-button-state~=variant\=outline][data-v-c62d95c3]{border-color:var(--ui-icon-button-border,var(--ui-border-default));background:var(--ui-icon-button-outline-surface,var(--ui-surface-default));color:var(--ui-icon-button-outline-text,var(--ui-text-primary))}[data-component~=ui-icon-button][data-ui-icon-button-state~=variant\=solid][data-v-c62d95c3]{background:var(--ui-icon-button-solid-surface,var(--ui-accent-solid));color:var(--ui-icon-button-solid-text,var(--ui-text-on-accent));box-shadow:var(--ui-icon-button-solid-shadow,0 1px 2px color-mix(in srgb,var(--ui-accent-solid) 18%,transparent))}[data-component~=ui-icon-button][data-v-c62d95c3]:hover:enabled:not([aria-disabled=true]){background:var(--ui-icon-button-hover-surface,color-mix(in srgb,currentColor 8%,transparent));color:var(--ui-icon-button-hover-text,var(--ui-text-primary))}[data-component~=ui-icon-button][data-ui-icon-button-state~=variant\=outline][data-v-c62d95c3]:hover:enabled:not([aria-disabled=true]){border-color:var(--ui-icon-button-hover-border,var(--ui-border-strong))}[data-component~=ui-icon-button][data-ui-icon-button-state~=variant\=solid][data-v-c62d95c3]:hover:enabled:not([aria-disabled=true]){background:var(--ui-icon-button-solid-hover-surface,var(--ui-accent-hover))}[data-component~=ui-icon-button][data-v-c62d95c3]:active:enabled:not([aria-disabled=true]){transform:scale(var(--ui-icon-button-active-scale,.96))}[data-component~=ui-icon-button][data-ui-icon-button-state~=pending][data-v-c62d95c3]{cursor:progress}.content[data-v-c62d95c3]{display:contents}[data-component~=ui-icon-button][data-ui-icon-button-state~=pending] .content[data-v-c62d95c3]{display:none}[data-component~=ui-icon-button][data-v-c62d95c3]:focus-visible{box-shadow:var(--ui-focus-halo);outline:none}[data-component~=ui-icon-button][data-v-c62d95c3]:disabled{filter:var(--ui-icon-button-disabled-filter,var(--ui-disabled-filter));opacity:var(--ui-icon-button-disabled-opacity,1);cursor:not-allowed;box-shadow:none}[data-component~=ui-icon-button][data-v-c62d95c3]{--_icon-button-icon-default:var(--ui-icon-size-md);--_ui-default-icon-size:var(--_ui-icon-button-icon-size,var(--_icon-button-icon-default));--_ui-default-icon-stroke-width:var(--_ui-icon-button-icon-stroke-width,1.75)}[data-component~=ui-icon-button][data-ui-icon-button-state~=size\=sm][data-v-c62d95c3]{--_icon-button-icon-default:var(--ui-icon-size-sm)}[data-component~=ui-icon-button][data-ui-icon-button-state~=size\=lg][data-v-c62d95c3]{--_icon-button-icon-default:var(--ui-icon-size-lg)}svg[data-v-c62d95c3-s]{inline-size:var(--_ui-icon-button-icon-size,var(--_icon-button-icon-default));block-size:var(--_ui-icon-button-icon-size,var(--_icon-button-icon-default));stroke-width:var(--_ui-icon-button-icon-stroke-width,1.75);flex-shrink:0}[data-component~=ui-icon-button][hidden][data-v-c62d95c3]{display:none}@property --ui-input-border{syntax:"*";inherits:false}@property --ui-input-border-hover{syntax:"*";inherits:false}@property --ui-input-border-width{syntax:"*";inherits:false}@property --ui-input-focus-border{syntax:"*";inherits:false}@property --ui-input-focus-outline{syntax:"*";inherits:false}@property --ui-input-focus-shadow{syntax:"*";inherits:false}@property --ui-input-invalid-border{syntax:"*";inherits:false}@property --ui-input-invalid-focus-shadow{syntax:"*";inherits:false}@property --ui-input-min-block-size{syntax:"*";inherits:false}@property --ui-input-radius{syntax:"*";inherits:false}@property --ui-input-shadow{syntax:"*";inherits:false}@property --ui-input-surface{syntax:"*";inherits:false}[data-component~=ui-input][data-v-35d265bd]{box-sizing:border-box;inline-size:100%;min-inline-size:0;min-block-size:var(--ui-input-min-block-size,var(--_ui-default-input-min-block-size,var(--ui-control-size-md)));padding:var(--ui-space-2) var(--ui-space-3);appearance:none;border:var(--ui-input-border-width,var(--_ui-default-input-border-width,1px)) solid var(--ui-input-border,var(--_ui-default-input-border,var(--ui-control-border,var(--ui-border-strong))));border-radius:var(--ui-input-radius,var(--_ui-default-input-radius,var(--ui-field-radius,var(--ui-radius-md))));background:var(--ui-input-surface,var(--_ui-default-input-surface,var(--ui-control-surface,var(--ui-surface-elevated))));color:var(--ui-text-primary);font:inherit;line-height:var(--ui-line-height-md);box-shadow:var(--ui-input-shadow,var(--_ui-default-input-shadow,var(--ui-control-inset)));transition:border-color var(--ui-motion-fast) var(--ui-motion-ease),box-shadow var(--ui-motion-fast) var(--ui-motion-ease),background-color var(--ui-motion-fast) var(--ui-motion-ease);margin:0;display:inline-block}[data-component~=ui-input][data-ui-input-state~=size\=sm][data-v-35d265bd]{min-block-size:var(--ui-input-min-block-size,var(--_ui-default-input-min-block-size,var(--ui-control-size-sm)));padding:var(--ui-space-1) var(--ui-space-2);font-size:var(--ui-font-size-sm)}[data-component~=ui-input][data-ui-input-state~=size\=lg][data-v-35d265bd]{min-block-size:var(--ui-input-min-block-size,var(--_ui-default-input-min-block-size,var(--ui-control-size-lg)));padding:var(--ui-space-3) var(--ui-space-4);font-size:var(--ui-font-size-md)}@media (pointer:coarse){[data-component~=ui-input][data-ui-input-state~=size\=sm][data-v-35d265bd]{min-block-size:var(--ui-input-min-block-size,var(--_ui-default-input-min-block-size,var(--ui-control-min-block-size)));font-size:inherit}}[data-component~=ui-input][data-v-35d265bd]::selection{background:color-mix(in srgb,var(--ui-accent-solid) 20%,transparent);color:inherit}[data-component~=ui-input][data-v-35d265bd]::placeholder{color:var(--ui-control-placeholder,var(--ui-text-secondary));opacity:1}[data-component~=ui-input][data-v-35d265bd]:hover:not(:focus):not(:disabled){border-color:var(--ui-input-border-hover,var(--_ui-default-input-border-hover,var(--ui-control-border-hover,var(--ui-text-secondary))))}[data-component~=ui-input][data-v-35d265bd]:focus-visible{border-color:var(--ui-input-focus-border,var(--_ui-default-input-focus-border,var(--ui-control-focus,var(--ui-accent-solid))));box-shadow:var(--ui-input-focus-shadow,var(--_ui-default-input-focus-shadow,var(--ui-control-inset),var(--ui-control-focus-halo-shadow)));outline:none}[data-component~=ui-input][aria-invalid=true][data-v-35d265bd],[data-component~=ui-input][data-v-35d265bd]:is(:user-invalid,[data-user-invalid]){border-color:var(--ui-input-invalid-border,var(--_ui-default-input-invalid-border,var(--ui-field-danger,var(--ui-danger-solid))))}[data-component~=ui-input][data-v-35d265bd]:is([aria-invalid=true],:is(:user-invalid,[data-user-invalid])):focus-visible{box-shadow:var(--ui-input-invalid-focus-shadow,var(--_ui-default-input-invalid-focus-shadow,var(--ui-control-inset),0 0 0 3px color-mix(in srgb,var(--ui-input-invalid-border,var(--ui-field-danger,var(--ui-danger-solid))) 22%,transparent)))}[data-component~=ui-input][data-v-35d265bd]:disabled{background:var(--ui-control-surface-disabled,var(--ui-surface-muted));color:var(--ui-disabled-text);box-shadow:none;cursor:not-allowed}@media (forced-colors:active){[data-component~=ui-input][data-v-35d265bd]:focus-visible{outline:var(--ui-input-focus-outline,var(--_ui-default-input-focus-outline,2px solid Highlight));outline-offset:1px}}[data-component~=ui-input][hidden][data-v-35d265bd]{display:none}@property --ui-input-group-radius{syntax:"*";inherits:false}@property --ui-input-group-invalid-border{syntax:"*";inherits:false}@property --ui-input-group-invalid-focus-shadow{syntax:"*";inherits:false}[data-component~=ui-input-group][data-v-8627fd48]{--_ui-default-input-border-width:0;--_ui-default-input-min-block-size:0;--_ui-default-input-border:transparent;--_ui-default-input-border-hover:transparent;--_ui-default-input-focus-border:transparent;--_ui-default-input-invalid-border:transparent;--_ui-default-input-invalid-focus-shadow:none;--_ui-default-input-shadow:none;--_ui-default-input-focus-shadow:none;--_ui-default-input-focus-outline:none;--_ui-default-input-radius:0;--_ui-default-input-surface:transparent;box-sizing:border-box;inline-size:100%;min-inline-size:0;min-block-size:var(--ui-control-size-md);border:1px solid var(--ui-control-border,var(--ui-border-strong));border-radius:var(--ui-input-group-radius,var(--ui-field-radius,var(--ui-radius-md)));background:var(--ui-control-surface,var(--ui-surface-elevated));box-shadow:var(--ui-control-inset);cursor:text;transition:border-color var(--ui-motion-fast) var(--ui-motion-ease),box-shadow var(--ui-motion-fast) var(--ui-motion-ease);align-items:stretch;display:flex;overflow:hidden}[data-component~=ui-input-group][data-v-8627fd48]:has(.field [data-ui-input-state~=size\=sm]){min-block-size:var(--ui-control-size-sm)}[data-component~=ui-input-group][data-v-8627fd48]:has(.field [data-ui-input-state~=size\=lg]){min-block-size:var(--ui-control-size-lg)}@media (pointer:coarse){[data-component~=ui-input-group][data-v-8627fd48]:has(.field [data-ui-input-state~=size\=sm]){min-block-size:var(--ui-control-min-block-size)}}[data-component~=ui-input-group][data-v-8627fd48]:hover:not(:has(input:focus,input:disabled)){border-color:var(--ui-control-border-hover,var(--ui-text-secondary))}[data-component~=ui-input-group][data-v-8627fd48]:has(.field input:focus-visible){border-color:var(--ui-control-focus,var(--ui-accent-solid));box-shadow:var(--ui-control-inset),var(--ui-control-focus-halo-shadow)}[data-component~=ui-input-group][data-v-8627fd48]:has([aria-invalid=true],:is(:user-invalid,[data-user-invalid])){border-color:var(--ui-input-group-invalid-border,var(--ui-field-danger,var(--ui-danger-solid)))}[data-component~=ui-input-group][data-v-8627fd48]:has(input:is([aria-invalid=true],:is(:user-invalid,[data-user-invalid])):focus-visible){box-shadow:var(--ui-input-group-invalid-focus-shadow,var(--ui-control-inset),0 0 0 3px color-mix(in srgb,var(--ui-input-group-invalid-border,var(--ui-field-danger,var(--ui-danger-solid))) 22%,transparent))}@media (forced-colors:active){[data-component~=ui-input-group][data-v-8627fd48]:has(input:focus-visible){outline-offset:1px;outline:2px solid highlight}}[data-component~=ui-input-group][data-ui-input-group-state~=disabled][data-v-8627fd48]{background:var(--ui-control-surface-disabled,var(--ui-surface-muted));box-shadow:none;cursor:not-allowed}[data-component~=ui-input-group][data-v-8627fd48]:has(input:disabled){background:var(--ui-control-surface-disabled,var(--ui-surface-muted));box-shadow:none;cursor:not-allowed}.field[data-v-8627fd48]{flex:1;min-inline-size:0;display:flex}.affix[data-v-8627fd48]{padding-inline:var(--ui-space-2);color:var(--ui-text-secondary);font-family:var(--ui-font-family-mono);font-size:var(--ui-font-size-sm);white-space:nowrap;flex:none;align-items:center;display:inline-flex}.action[data-v-8627fd48]{padding-inline:var(--ui-space-1);flex:none;align-items:center;display:flex}.action[data-v-8627fd48]:empty,.affix[data-v-8627fd48]:empty,[data-component~=ui-input-group][hidden][data-v-8627fd48]{display:none}@property --ui-list-gap{syntax:"*";inherits:false}@property --ui-list-min-item-width{syntax:"*";inherits:false}[data-component~=ui-list][data-v-6baf8e3a]{gap:var(--ui-list-gap,var(--ui-space-1));flex-direction:column;min-inline-size:0;margin:0;padding:0;list-style:none;display:flex}[data-component~=ui-list][data-ui-list-state~=density\=compact][data-v-6baf8e3a]{--_ui-list-item-min-size:0;--_ui-list-item-padding-block:0;--_ui-list-item-padding-inline:0;--_ui-list-item-title-weight:var(--ui-font-normal);gap:var(--ui-list-gap,var(--ui-space-2))}[data-component~=ui-list][data-ui-list-state~=layout\=grid][data-v-6baf8e3a]{grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--ui-list-min-item-width,14rem)),1fr));gap:var(--ui-list-gap,var(--ui-space-3));display:grid}[data-component~=ui-list][hidden][data-v-6baf8e3a]{display:none}@property --ui-list-item-gap{syntax:"*";inherits:false}@property --ui-list-item-icon-size{syntax:"*";inherits:false}@property --ui-list-item-padding-block{syntax:"*";inherits:false}@property --ui-list-item-padding-inline{syntax:"*";inherits:false}[data-component~=ui-list-item][data-v-f1b47502]{--_ui-list-item-icon-size:var(--ui-list-item-icon-size);box-sizing:border-box;align-items:center;gap:var(--ui-list-item-gap,var(--ui-space-3));min-inline-size:0;min-block-size:var(--_ui-list-item-min-size,var(--ui-control-size,2.5rem));padding-block:var(--ui-list-item-padding-block,var(--_ui-list-item-padding-block,var(--ui-space-2)));padding-inline:var(--ui-list-item-padding-inline,var(--_ui-list-item-padding-inline,var(--ui-space-3)));border-radius:var(--ui-radius-md);color:var(--ui-text-primary);transition:background-color var(--ui-motion-fast) var(--ui-motion-ease),border-color var(--ui-motion-fast) var(--ui-motion-ease);display:flex;position:relative}[data-component~=ui-list-item][data-ui-list-item-state~=variant\=card][data-v-f1b47502]{padding-block:var(--ui-list-item-padding-block,var(--ui-space-3));padding-inline:var(--ui-list-item-padding-inline,var(--ui-space-4));border:1px solid var(--ui-border-default);border-radius:var(--ui-radius-lg);background:var(--ui-surface-raised)}[data-component~=ui-list-item][data-v-f1b47502]:has(.title a[href]:hover){background:var(--ui-surface-hover)}[data-component~=ui-list-item][data-ui-list-item-state~=variant\=card][data-v-f1b47502]:has(.title a[href]:hover){border-color:var(--ui-border-strong)}[data-component~=ui-list-item][data-ui-list-item-state~=current][data-v-f1b47502]{background:var(--ui-surface-hover)}[data-component~=ui-list-item][data-v-f1b47502]:has(.title a[href]:focus-visible){box-shadow:0 0 0 2px var(--ui-focus-ring)}.leading[data-v-f1b47502],.trailing[data-v-f1b47502]{align-items:center;gap:var(--ui-space-2);flex:none;display:inline-flex}.leading[data-v-f1b47502]{color:var(--ui-text-muted);font-size:var(--_ui-list-item-icon-size,var(--ui-font-size-lg))}.trailing[data-v-f1b47502]{z-index:1;color:var(--ui-text-muted);font-size:var(--ui-font-size-sm);position:relative}.content[data-v-f1b47502]{gap:var(--ui-space-0-5,2px);flex-direction:column;flex:1;min-inline-size:0;display:flex}.description[data-v-f1b47502],.title[data-v-f1b47502]{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;display:block;overflow:hidden}.title[data-v-f1b47502]{font-size:var(--ui-font-size-md);font-weight:var(--_ui-list-item-title-weight,var(--ui-font-medium));line-height:var(--ui-line-height-tight)}.description[data-v-f1b47502]{color:var(--ui-text-muted);font-size:var(--ui-font-size-sm);line-height:var(--ui-line-height-tight)}.title>a[data-v-f1b47502-s]{color:inherit;text-decoration:none}.title>a[data-v-f1b47502-s]:focus-visible{box-shadow:none;outline:none}.title>a[href][data-v-f1b47502-s]:after{border-radius:inherit;content:"";position:absolute;inset:0}.description[data-v-f1b47502]:empty,.leading[data-v-f1b47502]:empty,.trailing[data-v-f1b47502]:empty,[data-component~=ui-list-item][hidden][data-v-f1b47502]{display:none}@property --ui-listbox-radius{syntax:"*";inherits:false}@property --ui-listbox-border{syntax:"*";inherits:false}@property --ui-listbox-surface{syntax:"*";inherits:false}@property --ui-listbox-focus-shadow{syntax:"*";inherits:false}@property --ui-listbox-invalid-border{syntax:"*";inherits:false}[data-component~=ui-listbox][data-v-44b33b05]{box-sizing:border-box;inline-size:100%;min-inline-size:0;min-block-size:var(--ui-control-min-block-size);padding:var(--ui-space-1);border:1px solid var(--ui-listbox-border,var(--ui-control-border));border-radius:var(--ui-listbox-radius,var(--ui-field-radius,var(--ui-radius-md)));background:var(--ui-listbox-surface,var(--ui-control-surface));color:var(--ui-text-primary);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;font:inherit;line-height:var(--ui-line-height-md);box-shadow:var(--ui-control-inset);margin:0;display:block}@media (prefers-color-scheme:dark){[data-component~=ui-listbox][data-v-44b33b05]{--lightningcss-light: ;--lightningcss-dark:initial}}[data-component~=ui-listbox] optgroup[data-v-44b33b05],[data-component~=ui-listbox] option[data-v-44b33b05]{padding:var(--ui-space-2);font:inherit}[data-component~=ui-listbox][data-v-44b33b05]:focus-visible{border-color:var(--ui-control-focus);outline:2px solid var(--ui-focus-ring);outline-offset:2px;box-shadow:var(--ui-listbox-focus-shadow,var(--ui-focus-halo))}[data-component~=ui-listbox][aria-invalid=true][data-v-44b33b05],[data-component~=ui-listbox][data-v-44b33b05]:is(:user-invalid,[data-user-invalid]){border-color:var(--ui-listbox-invalid-border,var(--ui-field-danger,var(--ui-danger)))}[data-component~=ui-listbox][data-v-44b33b05]:disabled{background:var(--ui-control-surface-disabled);color:var(--ui-disabled-text);box-shadow:none;cursor:not-allowed}[data-component~=ui-listbox][hidden][data-v-44b33b05]{display:none}@property --ui-menu-surface{syntax:"*";inherits:false}@property --ui-menu-border{syntax:"*";inherits:false}@property --ui-menu-radius{syntax:"*";inherits:false}@property --ui-menu-shadow{syntax:"*";inherits:false}@property --ui-menu-viewport-gap{syntax:"*";inherits:false}[data-component~=ui-menu][data-ui-menu-state~=density\=compact][data-v-2007b7d0]{--_ui-default-menu-item-padding-block:var(--ui-space-1);--_ui-default-menu-item-padding-inline:var(--ui-space-2);--_ui-default-menu-item-font-size:var(--ui-font-size-sm);--_ui-default-menu-item-radius:var(--ui-radius-sm);padding:var(--ui-space-1);gap:0}[data-component~=ui-menu][data-v-2007b7d0]{--_ui-menu-surface:var(--ui-menu-surface);--_ui-menu-border:var(--ui-menu-border);--_ui-menu-radius:var(--ui-menu-radius);--_ui-menu-shadow:var(--ui-menu-shadow);--_ui-default-menu-item-padding-block:initial;--_ui-default-menu-item-padding-inline:initial;--_ui-default-menu-item-font-size:initial;--_ui-default-menu-item-radius:initial;box-sizing:border-box;inline-size:max-content;min-inline-size:min(12rem,calc(100vw - var(--ui-menu-viewport-gap,var(--ui-space-2))*2));max-inline-size:calc(100vw - var(--ui-menu-viewport-gap,var(--ui-space-2))*2);box-shadow:none;background:0 0;border:0;border-radius:0;outline:0;flex-direction:column;padding:0;display:flex;overflow:visible}.surface[data-v-2007b7d0]{box-sizing:border-box;max-inline-size:inherit;padding:var(--ui-space-1);background:var(--_ui-menu-surface,var(--ui-overlay-surface,var(--ui-surface-elevated)));border:1px solid var(--_ui-menu-border,var(--ui-overlay-border,var(--ui-border-default)));border-radius:var(--_ui-menu-radius,var(--ui-overlay-radius,var(--ui-radius-lg)));box-shadow:var(--_ui-menu-shadow,var(--ui-overlay-shadow,var(--ui-elevation-overlay,var(--ui-shadow-lg))));max-block-size:inherit;flex-direction:column;display:flex;overflow:auto}.surface hr[data-v-2007b7d0]{block-size:0;margin:var(--ui-space-1) 0;border:0;border-block-start:1px solid var(--ui-border-default);align-self:stretch}[data-component~=ui-menu][data-v-2007b7d0]:not([data-component~=ui-menu][data-ui-menu-state~=internalOpen]){display:none}[data-component~=ui-menu][popover][data-v-2007b7d0]{max-block-size:calc(100dvh - var(--ui-menu-viewport-gap,var(--ui-space-2))*2);opacity:0;transition:opacity var(--ui-motion-fast) var(--ui-motion-ease),transform var(--ui-motion-fast) var(--ui-motion-ease),display var(--ui-motion-fast) allow-discrete,overlay var(--ui-motion-fast) allow-discrete;margin:0;position:fixed;inset:auto;overflow:visible;transform:translateY(-4px)scale(.99)}[data-component~=ui-menu][popover][data-v-2007b7d0]:popover-open{opacity:1;transform:translateY(0)scale(1)}@starting-style{[data-component~=ui-menu][popover][data-v-2007b7d0]:popover-open{opacity:0;transform:translateY(-4px)scale(.99)}}[data-component~=ui-menu][hidden][data-v-2007b7d0]{display:none}@media (prefers-reduced-motion:reduce){[data-component~=ui-menu][popover][data-v-2007b7d0]{transition:none}}[data-component~=ui-menu-group][data-v-53e0d9bc]{flex-direction:column;min-inline-size:0;display:flex}.heading[data-v-53e0d9bc]{padding:var(--ui-space-2) var(--ui-space-3) var(--ui-space-1);color:var(--ui-text-muted);font-size:var(--ui-font-size-sm);font-weight:var(--ui-font-semibold)}[data-component~=ui-menu-group][hidden][data-v-53e0d9bc]{display:none}@property --ui-menu-item-font-size{syntax:"*";inherits:false}@property --ui-menu-item-hover-surface{syntax:"*";inherits:false}@property --ui-menu-item-min-block-size{syntax:"*";inherits:false}@property --ui-menu-item-padding-block{syntax:"*";inherits:false}@property --ui-menu-item-padding-inline{syntax:"*";inherits:false}@property --ui-menu-item-radius{syntax:"*";inherits:false}[data-component~=ui-menu-item][data-v-bbdeb8c5]{align-items:center;gap:var(--ui-space-5);box-sizing:border-box;width:100%;padding:var(--ui-menu-item-padding-block,var(--_ui-default-menu-item-padding-block,var(--ui-space-2))) var(--ui-menu-item-padding-inline,var(--_ui-default-menu-item-padding-inline,var(--ui-space-3)));text-align:left;border-radius:var(--ui-menu-item-radius,var(--_ui-default-menu-item-radius,var(--ui-radius-md)));color:var(--ui-text-primary);font-size:var(--ui-menu-item-font-size,var(--_ui-default-menu-item-font-size,var(--ui-font-size-md)));font-weight:var(--ui-font-medium);cursor:pointer;transition:background-color var(--ui-motion-fast) var(--ui-motion-ease),color var(--ui-motion-fast) var(--ui-motion-ease);outline:none;text-decoration:none;display:flex}.label[data-v-bbdeb8c5]{flex:1;min-inline-size:0}.indicator[data-v-bbdeb8c5]{inline-size:var(--ui-icon-size-md);color:var(--ui-accent-solid);flex:none;place-items:center;display:inline-flex}[data-component~=ui-menu-item][data-ui-menu-item-state~=type\=action] .indicator[data-v-bbdeb8c5]{display:none}.shortcut[data-v-bbdeb8c5]{color:var(--ui-text-secondary);font-size:var(--ui-font-size-sm);font-weight:var(--ui-font-normal);margin-inline-start:auto}.shortcut[data-v-bbdeb8c5]:empty{display:none}@supports (text-box-trim:trim-both){[data-component~=ui-menu-item][data-v-bbdeb8c5]{min-block-size:var(--ui-menu-item-min-block-size,var(--ui-control-size-md,2.5rem));text-box-trim:trim-both;text-box-edge:cap alphabetic}}[data-component~=ui-menu-item][data-v-bbdeb8c5]:is(:hover,:focus-visible):not([aria-disabled=true]){background:var(--ui-menu-item-hover-surface,var(--ui-surface-subtle))}[data-component~=ui-menu-item][data-v-bbdeb8c5]:focus-visible{outline:2px solid var(--ui-focus-ring);outline-offset:-2px}[data-component~=ui-menu-item][aria-disabled=true][data-v-bbdeb8c5]{opacity:.6;cursor:not-allowed}@media (forced-colors:active){[data-component~=ui-menu-item][data-v-bbdeb8c5]:focus-visible{outline-color:highlight}}[data-component~=ui-menu-item][hidden][data-v-bbdeb8c5]{display:none}@property --ui-meter-inline-size{syntax:"*";inherits:false}[data-component~=ui-meter][data-v-c0b7936e]{--_meter-fill:var(--ui-text-muted);vertical-align:middle;inline-size:var(--ui-meter-inline-size,8rem);max-inline-size:100%;block-size:var(--ui-space-2);border-radius:var(--ui-radius-round);background:var(--ui-border);outline:1px solid #0000;flex:none;display:inline-block;overflow:hidden}[data-component~=ui-meter][data-ui-meter-state~=size\=sm][data-v-c0b7936e]{inline-size:var(--ui-meter-inline-size,5rem);block-size:var(--ui-space-1)}.fill[data-v-c0b7936e]{background:var(--_meter-fill);block-size:100%;display:block}[data-component~=ui-meter][data-ui-meter-state~=tone\=accent][data-v-c0b7936e]{--_meter-fill:var(--ui-accent-solid)}[data-component~=ui-meter][data-ui-meter-state~=tone\=info][data-v-c0b7936e]{--_meter-fill:var(--ui-info-solid)}[data-component~=ui-meter][data-ui-meter-state~=tone\=success][data-v-c0b7936e]{--_meter-fill:var(--ui-success-solid)}[data-component~=ui-meter][data-ui-meter-state~=tone\=warning][data-v-c0b7936e]{--_meter-fill:var(--ui-warning-solid)}[data-component~=ui-meter][data-ui-meter-state~=tone\=danger][data-v-c0b7936e]{--_meter-fill:var(--ui-danger-solid)}[data-component~=ui-meter][data-ui-meter-segments="2"][data-v-c0b7936e]{--_segments:2}[data-component~=ui-meter][data-ui-meter-segments="3"][data-v-c0b7936e]{--_segments:3}[data-component~=ui-meter][data-ui-meter-segments="4"][data-v-c0b7936e]{--_segments:4}[data-component~=ui-meter][data-ui-meter-segments="5"][data-v-c0b7936e]{--_segments:5}[data-component~=ui-meter][data-ui-meter-segments="6"][data-v-c0b7936e]{--_segments:6}[data-component~=ui-meter][data-ui-meter-segments="7"][data-v-c0b7936e]{--_segments:7}[data-component~=ui-meter][data-ui-meter-segments="8"][data-v-c0b7936e]{--_segments:8}[data-component~=ui-meter][data-ui-meter-segments="9"][data-v-c0b7936e]{--_segments:9}[data-component~=ui-meter][data-ui-meter-segments="10"][data-v-c0b7936e]{--_segments:10}[data-component~=ui-meter][data-ui-meter-segments="11"][data-v-c0b7936e]{--_segments:11}[data-component~=ui-meter][data-ui-meter-segments="12"][data-v-c0b7936e]{--_segments:12}[data-component~=ui-meter][data-ui-meter-segments][data-v-c0b7936e]{--_meter-gap:var(--ui-space-1);--_meter-period:calc((100% + var(--_meter-gap))/var(--_segments));--_meter-segment:calc(var(--_meter-period) - var(--_meter-gap));-webkit-mask-image:repeating-linear-gradient(to right,#000 0 var(--_meter-segment),transparent 0 var(--_meter-period));-webkit-mask-image:repeating-linear-gradient(to right,#000 0 var(--_meter-segment),transparent 0 var(--_meter-period));mask-image:repeating-linear-gradient(to right,#000 0 var(--_meter-segment),transparent 0 var(--_meter-period))}[data-component~=ui-meter][data-ui-meter-state~=size\=sm][data-ui-meter-segments][data-v-c0b7936e]{--_meter-gap:var(--ui-space-0-5)}@media (forced-colors:active){.fill[data-v-c0b7936e]{forced-color-adjust:none;background:canvastext}[data-component~=ui-meter][data-ui-meter-segments][data-v-c0b7936e]{forced-color-adjust:none;background:repeating-linear-gradient(to right,CanvasText 0 1px,Canvas 0 calc(var(--_meter-segment) - 1px),CanvasText 0 var(--_meter-segment),transparent 0 var(--_meter-period));box-shadow:inset 0 0 0 1px canvastext}}[data-component~=ui-meter][hidden][data-v-c0b7936e]{display:none}@property --ui-nav-item-current-surface{syntax:"*";inherits:false}@property --ui-nav-item-indicator-color{syntax:"*";inherits:false}@property --ui-nav-item-indicator-width{syntax:"*";inherits:false}[data-component~=ui-nav-item][data-v-369595b1]{--_indicator-width:var(--ui-nav-item-indicator-width,3px);--_indicator-color:var(--ui-nav-item-indicator-color,var(--ui-accent));box-sizing:border-box;align-items:center;gap:var(--ui-space-3);inline-size:100%;min-inline-size:0;min-block-size:var(--ui-control-size,2.5rem);padding-block:var(--ui-space-2);padding-inline:var(--ui-space-3);border-radius:var(--ui-radius-md);color:var(--ui-text-secondary);font:inherit;font-weight:var(--ui-font-medium);text-align:start;cursor:pointer;appearance:none;transition:background-color var(--ui-motion-fast) var(--ui-motion-ease),color var(--ui-motion-fast) var(--ui-motion-ease);background:0 0;border:0;margin:0;text-decoration:none;display:flex;position:relative}[data-component~=ui-nav-item][data-v-369595b1]:hover:not([aria-current]){background:var(--ui-surface-hover);color:var(--ui-text-primary)}[data-component~=ui-nav-item][data-v-369595b1]:focus-visible{outline:2px solid var(--ui-focus-ring);outline-offset:-2px}[data-component~=ui-nav-item][aria-current][data-v-369595b1]{background:var(--ui-nav-item-current-surface,var(--ui-accent-soft));color:var(--ui-accent-subtle-text,var(--ui-text-primary));font-weight:var(--ui-font-semibold)}.indicator[data-v-369595b1]{inset-block:var(--ui-space-2);border-inline-start:var(--_indicator-width) solid var(--_indicator-color);border-radius:var(--ui-radius-round);display:none;position:absolute;inset-inline-start:0}[data-component~=ui-nav-item][aria-current] .indicator[data-v-369595b1]{display:block}@media (forced-colors:active){.indicator[data-v-369595b1]{border-inline-start-color:highlight}}.leading[data-v-369595b1]{color:inherit;font-size:var(--ui-font-size-lg);flex:none;align-items:center;display:inline-flex}.content[data-v-369595b1]{gap:var(--ui-space-0-5,2px);flex-direction:column;flex:1;min-inline-size:0;display:flex}.description[data-v-369595b1],.label[data-v-369595b1]{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;display:block;overflow:hidden}.label[data-v-369595b1]{font-size:var(--ui-font-size-md);line-height:var(--ui-line-height-tight)}.description[data-v-369595b1]{color:var(--ui-text-muted);font-size:var(--ui-font-size-sm);font-weight:var(--ui-font-normal);line-height:var(--ui-line-height-tight)}.description[data-v-369595b1]:empty,.leading[data-v-369595b1]:empty,[data-component~=ui-nav-item][hidden][data-v-369595b1]{display:none}[data-component~=ui-page-header][data-v-271adfba]{align-items:center;gap:var(--ui-space-3) var(--ui-space-4);flex-wrap:wrap;min-inline-size:0;display:flex}.leading[data-v-271adfba]{color:var(--ui-text-muted);font-size:var(--ui-font-size-2xl);flex:none;align-self:center;display:inline-flex}.copy[data-v-271adfba]{gap:var(--ui-space-1);flex-direction:column;flex:16rem;min-inline-size:0;display:flex}.eyebrow[data-v-271adfba]{color:var(--ui-text-muted);font-size:var(--ui-font-size-xs);font-weight:var(--ui-font-semibold);letter-spacing:.06em;text-transform:uppercase}.title[data-v-271adfba]{color:var(--ui-text-primary);font-size:var(--ui-font-size-2xl);font-weight:var(--ui-font-bold,700);line-height:var(--ui-line-height-tight);overflow-wrap:anywhere;margin:0}.description[data-v-271adfba]{color:var(--ui-text-secondary);font-size:var(--ui-font-size-md);line-height:var(--ui-line-height)}.actions[data-v-271adfba]{align-items:center;gap:var(--ui-space-2);flex-wrap:wrap;flex:none;display:inline-flex}[data-component~=ui-page-header][data-ui-page-header-state~=align\=center][data-v-271adfba]{text-align:center;flex-direction:column}[data-component~=ui-page-header][data-ui-page-header-state~=align\=center] .copy[data-v-271adfba]{flex-basis:auto;align-items:center}.actions[data-v-271adfba]:empty,.description[data-v-271adfba]:empty,.eyebrow[data-v-271adfba]:empty,.leading[data-v-271adfba]:empty,[data-component~=ui-page-header][hidden][data-v-271adfba]{display:none}@property --ui-popover-surface{syntax:"*";inherits:false}@property --ui-popover-border{syntax:"*";inherits:false}@property --ui-popover-radius{syntax:"*";inherits:false}@property --ui-popover-shadow{syntax:"*";inherits:false}@property --ui-popover-viewport-gap{syntax:"*";inherits:false}@property --ui-popover-offset{syntax:"*";inherits:false}[data-component~=ui-popover][data-v-bc4517c7]{--_ui-popover-surface:var(--ui-popover-surface);--_ui-popover-border:var(--ui-popover-border);--_ui-popover-radius:var(--ui-popover-radius);--_ui-popover-shadow:var(--ui-popover-shadow);box-sizing:border-box;max-inline-size:min(20rem,calc(100vw - var(--ui-popover-viewport-gap,var(--ui-space-2))*2));max-block-size:calc(100dvh - var(--ui-popover-viewport-gap,var(--ui-space-2))*2);box-shadow:none;background:0 0;border:0;border-radius:0;outline:0;padding:0;overflow:visible}.surface[data-v-bc4517c7]{box-sizing:border-box;max-inline-size:inherit;max-block-size:inherit;padding:var(--ui-space-3);background:var(--_ui-popover-surface,var(--ui-overlay-surface,var(--ui-surface-elevated)));border:1px solid var(--_ui-popover-border,var(--ui-overlay-border,var(--ui-border-default)));border-radius:var(--_ui-popover-radius,var(--ui-overlay-radius,var(--ui-radius-lg)));box-shadow:var(--_ui-popover-shadow,var(--ui-overlay-shadow,var(--ui-elevation-overlay,var(--ui-shadow-lg))));overflow:auto}[data-component~=ui-popover][data-v-bc4517c7]:not([data-component~=ui-popover][data-ui-popover-state~=internalOpen]){display:none}[data-component~=ui-popover][popover][data-v-bc4517c7]{opacity:0;transition:opacity var(--ui-motion-fast) var(--ui-motion-ease),transform var(--ui-motion-fast) var(--ui-motion-ease),display var(--ui-motion-fast) allow-discrete,overlay var(--ui-motion-fast) allow-discrete;margin:0;position:fixed;inset:auto;transform:translateY(-4px)scale(.99)}[data-component~=ui-popover][popover][data-v-bc4517c7]:popover-open{opacity:1;transform:translateY(0)scale(1)}@starting-style{[data-component~=ui-popover][popover][data-v-bc4517c7]:popover-open{opacity:0;transform:translateY(-4px)scale(.99)}}[data-component~=ui-popover][hidden][data-v-bc4517c7]{display:none}@media (prefers-reduced-motion:reduce){[data-component~=ui-popover][popover][data-v-bc4517c7]{transition:none}}@property --ui-radio-gap{syntax:"*";inherits:false}@property --ui-radio-size{syntax:"*";inherits:false}[data-component~=ui-radio][data-v-02111ebf]{--_ui-radio-size:var(--ui-radio-size);align-items:flex-start;gap:var(--ui-radio-gap,var(--ui-space-2));max-inline-size:100%;color:var(--ui-text-primary);cursor:pointer;display:inline-flex}.text[data-v-02111ebf]{gap:var(--ui-space-1);flex-direction:column;min-inline-size:0;display:flex}.label[data-v-02111ebf]{min-inline-size:0;line-height:var(--ui-line-height-md)}.description[data-v-02111ebf]{color:var(--ui-text-secondary);font-size:var(--ui-font-size-sm);line-height:var(--ui-line-height)}.description[data-v-02111ebf]:empty{display:none}input[data-v-02111ebf]{inline-size:var(--_ui-radio-size,1.125rem);block-size:var(--_ui-radio-size,1.125rem);accent-color:var(--ui-accent-solid);cursor:pointer;flex:none;margin:.125em 0 0}input[data-v-02111ebf]:focus-visible{outline:2px solid var(--ui-focus-ring,var(--ui-accent-solid));outline-offset:2px}[data-component~=ui-radio][data-ui-radio-state~=disabled][data-v-02111ebf]{color:var(--ui-disabled-text);cursor:not-allowed}[data-component~=ui-radio][data-ui-radio-state~=disabled] input[data-v-02111ebf]{cursor:not-allowed}[data-component~=ui-radio][data-ui-radio-state~=size\=sm][data-v-02111ebf]{--_font:var(--ui-font-size-sm);--_row:var(--ui-control-size-sm)}[data-component~=ui-radio][data-ui-radio-state~=size\=lg][data-v-02111ebf]{--_font:var(--ui-font-size-md);--_row:var(--ui-control-size-lg)}[data-component~=ui-radio][data-ui-radio-state~=size\=lg][data-v-02111ebf],[data-component~=ui-radio][data-ui-radio-state~=size\=sm][data-v-02111ebf]{--_line:calc(var(--_font)*var(--ui-line-height-md));font-size:var(--_font);padding-block:calc((var(--_row) - var(--_line))/2)}[data-component~=ui-radio][data-ui-radio-state~=size\=lg] input[data-v-02111ebf],[data-component~=ui-radio][data-ui-radio-state~=size\=sm] input[data-v-02111ebf]{margin-top:calc((var(--_line) - var(--_ui-radio-size,1.125rem))/2)}@media (pointer:coarse){[data-component~=ui-radio][data-ui-radio-state~=size\=sm][data-v-02111ebf]{--_row:var(--ui-control-min-block-size)}}[data-component~=ui-radio][hidden][data-v-02111ebf]{display:none}@property --ui-radio-group-invalid-text{syntax:"*";inherits:false}[data-component~=ui-radio-group][data-v-3a85bfdd]{--_ui-radio-group-invalid-text:var(--ui-radio-group-invalid-text,var(--ui-field-danger,var(--ui-danger-solid)));align-items:center;gap:var(--ui-space-2);border:0;min-inline-size:0;margin:0;padding:0;display:inline-flex}legend[data-v-3a85bfdd]{float:inline-start;inline-size:100%;margin:0 0 var(--ui-space-2);color:var(--ui-text-primary);font-weight:var(--ui-font-medium);padding:0}legend[data-v-3a85bfdd]+*{clear:both}[data-component~=ui-radio-group][data-ui-radio-group-state~=invalid] legend[data-v-3a85bfdd]{color:var(--_ui-radio-group-invalid-text)}[data-component~=ui-radio-group][data-ui-radio-group-state~=orientation\=vertical][data-v-3a85bfdd]{justify-items:start;display:inline-grid}[data-component~=ui-radio-group][hidden][data-v-3a85bfdd]{display:none}@property --ui-reel-gap{syntax:"*";inherits:false}@property --ui-reel-item-width{syntax:"*";inherits:false}[data-component~=ui-reel][data-v-bc21210d]{--_ui-reel-item-width:var(--ui-reel-item-width);--_reel-gap:var(--ui-space-4);--_reel-item-width:auto;gap:var(--ui-reel-gap,var(--_reel-gap));overscroll-behavior-inline:contain;--_ui-scroll-fade-direction:to right;--_ui-scroll-fade-size:var(--ui-scroll-fade-size,24px);inline-size:100%;min-inline-size:0;max-inline-size:100%;-webkit-mask-image:linear-gradient(var(--_ui-scroll-fade-direction),transparent,#000 var(--_ui-scroll-fade-start),#000 calc(100% - var(--_ui-scroll-fade-end)),transparent);-webkit-mask-image:linear-gradient(var(--_ui-scroll-fade-direction),transparent,#000 var(--_ui-scroll-fade-start),#000 calc(100% - var(--_ui-scroll-fade-end)),transparent);mask-image:linear-gradient(var(--_ui-scroll-fade-direction),transparent,#000 var(--_ui-scroll-fade-start),#000 calc(100% - var(--_ui-scroll-fade-end)),transparent);animation-name:ui-scroll-fade-start,ui-scroll-fade-start-hold,ui-scroll-fade-end-hold,ui-scroll-fade-end;animation-duration:0s,0s,0s,0s;animation-timing-function:linear,linear,linear,linear;animation-iteration-count:1,1,1,1;animation-direction:normal,normal,normal,normal;animation-play-state:running,running,running,running;animation-delay:0s,0s,0s,0s;animation-fill-mode:none,none,none,none;animation-timeline:scroll(self inline);animation-range:0 var(--_ui-scroll-fade-size),var(--_ui-scroll-fade-size) calc(100% + 1px),-1px calc(100% - var(--_ui-scroll-fade-size)),calc(100% - var(--_ui-scroll-fade-size)) 100%;margin:0;display:flex;overflow:auto hidden}[data-component~=ui-reel][data-v-bc21210d]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--_ui-scroll-fade-direction:to left}[data-component~=ui-reel]>[data-v-bc21210d-s]{flex:0 0 var(--_ui-reel-item-width,var(--_reel-item-width));min-inline-size:0}[data-component~=ui-reel][data-ui-reel-state~=gap\=xs][data-v-bc21210d]{--_reel-gap:var(--ui-space-2)}[data-component~=ui-reel][data-ui-reel-state~=gap\=s][data-v-bc21210d]{--_reel-gap:var(--ui-space-3)}[data-component~=ui-reel][data-ui-reel-state~=gap\=m][data-v-bc21210d]{--_reel-gap:var(--ui-space-4)}[data-component~=ui-reel][data-ui-reel-state~=gap\=l][data-v-bc21210d]{--_reel-gap:var(--ui-space-5)}[data-component~=ui-reel][data-ui-reel-state~=gap\=xl][data-v-bc21210d]{--_reel-gap:var(--ui-space-6)}[data-component~=ui-reel][data-ui-reel-state~=itemWidth\=sm][data-v-bc21210d]{--_reel-item-width:12rem}[data-component~=ui-reel][data-ui-reel-state~=itemWidth\=md][data-v-bc21210d]{--_reel-item-width:16rem}[data-component~=ui-reel][data-ui-reel-state~=itemWidth\=lg][data-v-bc21210d]{--_reel-item-width:20rem}[data-component~=ui-reel][data-ui-reel-state~=snap][data-v-bc21210d]{scroll-snap-type:inline mandatory}[data-component~=ui-reel][data-ui-reel-state~=snap\=start]>[data-v-bc21210d-s]{scroll-snap-align:start}[data-component~=ui-reel][data-ui-reel-state~=snap\=center]>[data-v-bc21210d-s]{scroll-snap-align:center}[data-component~=ui-reel][hidden][data-v-bc21210d]{display:none}[data-component~=ui-scroll-area][data-v-1275c7dd]{box-sizing:border-box;overscroll-behavior:contain;--_ui-scroll-fade-direction:to bottom;--_ui-scroll-fade-inline:to right;--_ui-scroll-fade-size:var(--ui-scroll-fade-size,24px);min-block-size:0;min-inline-size:0;-webkit-mask-image:linear-gradient(var(--_ui-scroll-fade-direction),transparent,#000 var(--_ui-scroll-fade-start),#000 calc(100% - var(--_ui-scroll-fade-end)),transparent);-webkit-mask-image:linear-gradient(var(--_ui-scroll-fade-direction),transparent,#000 var(--_ui-scroll-fade-start),#000 calc(100% - var(--_ui-scroll-fade-end)),transparent);mask-image:linear-gradient(var(--_ui-scroll-fade-direction),transparent,#000 var(--_ui-scroll-fade-start),#000 calc(100% - var(--_ui-scroll-fade-end)),transparent);animation-name:ui-scroll-fade-start,ui-scroll-fade-start-hold,ui-scroll-fade-end-hold,ui-scroll-fade-end;animation-duration:0s,0s,0s,0s;animation-timing-function:linear,linear,linear,linear;animation-iteration-count:1,1,1,1;animation-direction:normal,normal,normal,normal;animation-play-state:running,running,running,running;animation-delay:0s,0s,0s,0s;animation-fill-mode:none,none,none,none;animation-timeline:scroll(self);animation-range:0 var(--_ui-scroll-fade-size),var(--_ui-scroll-fade-size) calc(100% + 1px),-1px calc(100% - var(--_ui-scroll-fade-size)),calc(100% - var(--_ui-scroll-fade-size)) 100%;display:block;overflow:hidden auto}[data-component~=ui-scroll-area][data-ui-scroll-area-state~=orientation\=horizontal][data-v-1275c7dd]{--_ui-scroll-fade-direction:var(--_ui-scroll-fade-inline);animation-timeline:scroll(self inline);overflow:auto hidden}[data-component~=ui-scroll-area][data-v-1275c7dd]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--_ui-scroll-fade-inline:to left}[data-component~=ui-scroll-area][hidden][data-v-1275c7dd]{display:none}@property --ui-search-result-row-border{syntax:"*";inherits:false}@property --ui-search-result-row-gap{syntax:"*";inherits:false}@property --ui-search-result-row-hover-surface{syntax:"*";inherits:false}@property --ui-search-result-row-min-height{syntax:"*";inherits:false}@property --ui-search-result-row-padding-block{syntax:"*";inherits:false}@property --ui-search-result-row-padding-inline{syntax:"*";inherits:false}@property --ui-search-result-row-selected-bg{syntax:"*";inherits:false}@property --ui-search-result-row-surface{syntax:"*";inherits:false}[data-component~=ui-search-result-row][data-v-c7d2b6d4]{appearance:none;inline-size:100%;min-block-size:var(--ui-search-result-row-min-height,56px);padding-block:var(--ui-search-result-row-padding-block,var(--ui-space-3));padding-inline:var(--ui-search-result-row-padding-inline,var(--ui-space-4));align-items:flex-start;gap:var(--ui-search-result-row-gap,var(--ui-space-3));background:var(--ui-search-result-row-surface,transparent);border:none;border-block-end:1px solid var(--ui-search-result-row-border,var(--ui-border));color:inherit;cursor:pointer;text-align:left;transition:background-color var(--ui-motion-fast) var(--ui-motion-ease);margin:0;display:flex}[data-component~=ui-search-result-row][data-v-c7d2b6d4]:last-child{border-block-end:none}[data-component~=ui-search-result-row][data-v-c7d2b6d4]:hover:enabled{background:var(--ui-search-result-row-hover-surface,color-mix(in srgb,var(--ui-surface) 85%,#000 3%))}[data-component~=ui-search-result-row][data-ui-search-result-row-state~=selected][data-v-c7d2b6d4]{background:var(--ui-search-result-row-selected-bg,var(--ui-search-result-row-hover-surface,color-mix(in srgb,var(--ui-surface) 85%,#000 3%)))}[data-component~=ui-search-result-row][data-v-c7d2b6d4]:focus-visible{outline:2px solid var(--ui-focus-ring);outline-offset:-2px}[data-component~=ui-search-result-row][data-v-c7d2b6d4]:disabled{opacity:.6;cursor:not-allowed}.leading[data-v-c7d2b6d4],.trailing[data-v-c7d2b6d4]{flex-shrink:0;align-items:flex-start;display:inline-flex}.content[data-v-c7d2b6d4]{flex-direction:column;flex:1;min-inline-size:0;display:flex}.excerpt[data-v-c7d2b6d4],.meta[data-v-c7d2b6d4],.title[data-v-c7d2b6d4]{min-inline-size:0;display:block}.excerpt[data-v-c7d2b6d4]:empty,.leading[data-v-c7d2b6d4]:empty,.meta[data-v-c7d2b6d4]:empty,.trailing[data-v-c7d2b6d4]:empty{display:none}[slot=excerpt][data-v-c7d2b6d4-s],[slot=meta][data-v-c7d2b6d4-s],[slot=title][data-v-c7d2b6d4-s]{margin:0;display:block}[data-component~=ui-search-result-row][hidden][data-v-c7d2b6d4]{display:none}@property --ui-search-shell-border{syntax:"*";inherits:false}@property --ui-search-shell-focus-color{syntax:"*";inherits:false}@property --ui-search-shell-max-height{syntax:"*";inherits:false}@property --ui-search-shell-max-width{syntax:"*";inherits:false}@property --ui-search-shell-padding-top{syntax:"*";inherits:false}@property --ui-search-shell-radius{syntax:"*";inherits:false}@property --ui-search-shell-shadow{syntax:"*";inherits:false}@property --ui-search-shell-surface{syntax:"*";inherits:false}@property --ui-search-shell-viewport-gap{syntax:"*";inherits:false}@property --ui-search-shell-z-index{syntax:"*";inherits:false}[data-component~=ui-search-shell][data-v-20a7b8e3]{--_ui-search-shell-z-index:var(--ui-search-shell-z-index);--_ui-search-shell-padding-top:var(--ui-search-shell-padding-top);--_ui-search-shell-viewport-gap:var(--ui-search-shell-viewport-gap);--_ui-search-shell-max-width:var(--ui-search-shell-max-width);--_ui-search-shell-max-height:var(--ui-search-shell-max-height);--_ui-search-shell-surface:var(--ui-search-shell-surface);--_ui-search-shell-border:var(--ui-search-shell-border);--_ui-search-shell-radius:var(--ui-search-shell-radius);--_ui-search-shell-shadow:var(--ui-search-shell-shadow);--_ui-search-shell-focus-color:var(--ui-search-shell-focus-color);display:contents}dialog[data-v-20a7b8e3]{z-index:var(--_ui-search-shell-z-index,400);box-sizing:border-box;block-size:100%;max-block-size:none;inline-size:100%;max-inline-size:none;padding:var(--_ui-search-shell-padding-top,10vh) var(--_ui-search-shell-viewport-gap,var(--ui-space-4)) var(--_ui-search-shell-viewport-gap,var(--ui-space-4));background:var(--ui-overlay-backdrop);color:var(--ui-text-primary);border:0;margin:0;position:fixed;inset:0;overflow:auto}dialog[data-v-20a7b8e3]::backdrop{background:var(--ui-overlay-backdrop)}.panel[data-v-20a7b8e3]{inline-size:min(100%,var(--_ui-search-shell-max-width,40rem));max-block-size:var(--_ui-search-shell-max-height,80vh);background:var(--_ui-search-shell-surface,var(--ui-overlay-surface,var(--ui-surface-elevated)));border:1px solid var(--_ui-search-shell-border,var(--ui-overlay-border,var(--ui-border-default)));border-radius:var(--_ui-search-shell-radius,var(--ui-overlay-radius,var(--ui-radius-dialog)));box-shadow:var(--_ui-search-shell-shadow,var(--ui-overlay-shadow,var(--ui-elevation-dialog,var(--ui-shadow-xl))));flex-direction:column;margin-inline:auto;display:flex;position:relative;overflow:hidden}.search[data-v-20a7b8e3]{padding:var(--ui-space-3);border-block-end:1px solid var(--ui-border-default);transition:border-color var(--ui-motion-fast) var(--ui-motion-ease),box-shadow var(--ui-motion-fast) var(--ui-motion-ease)}.search[data-v-20a7b8e3]:focus-within{border-block-end-color:var(--_ui-search-shell-focus-color,var(--ui-control-focus));box-shadow:inset 0 -1px 0 var(--_ui-search-shell-focus-color,var(--ui-control-focus))}input[slot=search][data-v-20a7b8e3-s]{box-sizing:border-box;inline-size:100%;min-block-size:var(--ui-control-min-block-size);padding:var(--ui-space-2) var(--ui-space-3);border:1px solid var(--ui-control-border);border-radius:var(--ui-field-radius,var(--ui-radius-md));background:var(--ui-control-surface);color:var(--ui-text-primary);font:inherit;box-shadow:var(--ui-shadow-xs)}input[slot=search][data-v-20a7b8e3-s]:focus-visible{border-color:var(--ui-control-focus);outline:2px solid var(--ui-focus-ring);outline-offset:2px}.footer[data-v-20a7b8e3],.status[data-v-20a7b8e3]{padding:var(--ui-space-2) var(--ui-space-4);color:var(--ui-text-secondary);font-size:var(--ui-font-size-sm);flex-shrink:0}.status[data-v-20a7b8e3]{border-block-end:1px solid var(--ui-border-default)}.footer[data-v-20a7b8e3]{justify-content:flex-end;align-items:center;gap:var(--ui-space-2);padding:var(--ui-space-3) var(--ui-space-4);border-block-start:1px solid var(--ui-border-default);flex-wrap:wrap;display:flex}.footer[data-v-20a7b8e3]:empty,.status[data-v-20a7b8e3]:empty{display:none}.body[data-v-20a7b8e3]{min-block-size:0;padding:var(--ui-space-2);--_ui-scroll-fade-direction:to bottom;--_ui-scroll-fade-size:var(--ui-scroll-fade-size,24px);-webkit-mask-image:linear-gradient(var(--_ui-scroll-fade-direction),transparent,#000 var(--_ui-scroll-fade-start),#000 calc(100% - var(--_ui-scroll-fade-end)),transparent);-webkit-mask-image:linear-gradient(var(--_ui-scroll-fade-direction),transparent,#000 var(--_ui-scroll-fade-start),#000 calc(100% - var(--_ui-scroll-fade-end)),transparent);mask-image:linear-gradient(var(--_ui-scroll-fade-direction),transparent,#000 var(--_ui-scroll-fade-start),#000 calc(100% - var(--_ui-scroll-fade-end)),transparent);animation-name:ui-scroll-fade-start,ui-scroll-fade-start-hold,ui-scroll-fade-end-hold,ui-scroll-fade-end;animation-duration:0s,0s,0s,0s;animation-timing-function:linear,linear,linear,linear;animation-iteration-count:1,1,1,1;animation-direction:normal,normal,normal,normal;animation-play-state:running,running,running,running;animation-delay:0s,0s,0s,0s;animation-fill-mode:none,none,none,none;animation-timeline:scroll(self);animation-range:0 var(--_ui-scroll-fade-size),var(--_ui-scroll-fade-size) calc(100% + 1px),-1px calc(100% - var(--_ui-scroll-fade-size)),calc(100% - var(--_ui-scroll-fade-size)) 100%;flex:1;overflow:auto}@media (width<=47.9375rem){dialog[data-v-20a7b8e3]{padding:0}.panel[data-v-20a7b8e3]{border:0;border-radius:0;min-block-size:100dvh;max-block-size:none;inline-size:100%}}[data-component~=ui-search-shell][hidden][data-v-20a7b8e3]{display:none}[data-component~=ui-section][data-v-06416e2f]{gap:var(--ui-space-4);flex-direction:column;min-inline-size:0;display:flex}[data-component~=ui-section][data-ui-section-state~=variant\=card][data-v-06416e2f]{padding:var(--ui-space-5);border:1px solid var(--ui-border-default);border-radius:var(--ui-radius-lg);background:var(--ui-surface-raised)}[data-component~=ui-section][data-ui-section-state~=variant\=divided][data-v-06416e2f]{border-block-start:1px solid var(--ui-border-default);padding-block-start:var(--ui-space-6)}[data-component~=ui-section][data-ui-section-state~=variant\=card][data-ui-section-state~=tone\=danger][data-v-06416e2f]{border-color:var(--ui-danger)}.head[data-v-06416e2f]{justify-content:space-between;align-items:flex-start;gap:var(--ui-space-2) var(--ui-space-4);flex-wrap:wrap;display:flex}.copy[data-v-06416e2f]{gap:var(--ui-space-1);flex-direction:column;flex:16rem;min-inline-size:0;display:flex}.heading[data-v-06416e2f]{color:var(--ui-text-primary);font-size:var(--ui-font-size-lg);font-weight:var(--ui-font-semibold);line-height:var(--ui-line-height-tight);margin:0}[data-component~=ui-section][data-ui-section-state~=tone\=danger] .heading[data-v-06416e2f]{color:var(--ui-danger)}.description[data-v-06416e2f]{color:var(--ui-text-secondary);font-size:var(--ui-font-size-sm);line-height:var(--ui-line-height)}.actions[data-v-06416e2f]{gap:var(--ui-space-2);flex-wrap:wrap;display:inline-flex}.body[data-v-06416e2f]{gap:var(--ui-space-4);flex-direction:column;min-inline-size:0;display:flex}.actions[data-v-06416e2f]:empty,.description[data-v-06416e2f]:empty{display:none}.head[data-v-06416e2f]:has(.heading[hidden]):has(.description:empty):has(.actions:empty){display:none}[data-component~=ui-section][hidden][data-v-06416e2f]{display:none}@property --ui-select-focus-shadow{syntax:"*";inherits:false}@property --ui-select-invalid-border{syntax:"*";inherits:false}@property --ui-select-invalid-focus-shadow{syntax:"*";inherits:false}@property --ui-select-radius{syntax:"*";inherits:false}@property --ui-select-shadow{syntax:"*";inherits:false}[data-component~=ui-select][data-v-981584d4]{box-sizing:border-box;inline-size:100%;min-inline-size:0;min-block-size:var(--ui-control-size-md);padding:var(--ui-space-2) var(--ui-space-3);border:1px solid var(--ui-control-border,var(--ui-border-strong));border-radius:var(--ui-select-radius,var(--ui-field-radius,var(--ui-radius-md)));background-color:var(--ui-control-surface,var(--ui-surface-elevated));color:var(--ui-text-primary);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;font:inherit;line-height:var(--ui-line-height-md);box-shadow:var(--ui-select-shadow,var(--ui-control-inset));transition:border-color var(--ui-motion-fast) var(--ui-motion-ease),box-shadow var(--ui-motion-fast) var(--ui-motion-ease),background-color var(--ui-motion-fast) var(--ui-motion-ease);appearance:none;background-image:var(--ui-select-chevron,url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20stroke%3D%22%235c5c58%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222.25%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22m6%209%206%206%206-6%22%2F%3E%3C%2Fsvg%3E));background-repeat:no-repeat;background-position:right var(--ui-space-3) center;background-size:1.125rem 1.125rem;margin:0;padding-inline-end:calc(var(--ui-space-3) + 1.5rem);display:inline-block}@media (prefers-color-scheme:dark){[data-component~=ui-select][data-v-981584d4]{--lightningcss-light: ;--lightningcss-dark:initial}}[data-component~=ui-select][data-v-981584d4]:hover:not(:focus):not(:disabled){border-color:var(--ui-control-border-hover,var(--ui-text-secondary))}[data-component~=ui-select][data-v-981584d4]:focus-visible{border-color:var(--ui-control-focus,var(--ui-accent-solid));box-shadow:var(--ui-select-focus-shadow,var(--ui-control-inset),var(--ui-control-focus-halo-shadow));outline:none}[data-component~=ui-select][aria-invalid=true][data-v-981584d4],[data-component~=ui-select][data-v-981584d4]:is(:user-invalid,[data-user-invalid]){border-color:var(--ui-select-invalid-border,var(--ui-field-danger,var(--ui-danger-solid)))}[data-component~=ui-select][data-v-981584d4]:is([aria-invalid=true],:is(:user-invalid,[data-user-invalid])):focus-visible{box-shadow:var(--ui-select-invalid-focus-shadow,var(--ui-control-inset),0 0 0 3px color-mix(in srgb,var(--ui-select-invalid-border,var(--ui-field-danger,var(--ui-danger-solid))) 22%,transparent))}[data-component~=ui-select][data-v-981584d4]:disabled{background-color:var(--ui-control-surface-disabled,var(--ui-surface-muted));color:var(--ui-disabled-text);box-shadow:none;cursor:not-allowed}[data-component~=ui-select][data-ui-select-state~=size\=sm][data-v-981584d4]{min-block-size:var(--ui-control-size-sm);padding:var(--ui-space-1) var(--ui-space-2);background-position:right var(--ui-space-2) center;background-size:var(--ui-icon-size-sm) var(--ui-icon-size-sm);font-size:var(--ui-font-size-sm);padding-inline-end:calc(var(--ui-space-2) + var(--ui-icon-size-sm) + var(--ui-space-1))}[data-component~=ui-select][data-ui-select-state~=size\=lg][data-v-981584d4]{min-block-size:var(--ui-control-size-lg);padding:var(--ui-space-3) var(--ui-space-4);background-position:right var(--ui-space-4) center;font-size:var(--ui-font-size-md);padding-inline-end:calc(var(--ui-space-4) + 1.5rem)}@media (pointer:coarse){[data-component~=ui-select][data-ui-select-state~=size\=sm][data-v-981584d4]{min-block-size:var(--ui-control-min-block-size);font-size:inherit}}[data-component~=ui-select][hidden][data-v-981584d4]{display:none}@property --ui-separator-color{syntax:"*";inherits:false}[data-component~=ui-separator][data-v-6c15dbac]{box-sizing:border-box;border:0;border-block-start:1px solid var(--ui-separator-color,var(--ui-border-default));align-self:stretch;margin:0}[data-component~=ui-separator][aria-orientation=vertical][data-v-6c15dbac]{border-block-start:0;border-inline-start:1px solid var(--ui-separator-color,var(--ui-border-default));block-size:auto}@property --ui-sidebar-backdrop{syntax:"*";inherits:false}@property --ui-sidebar-border{syntax:"*";inherits:false}@property --ui-sidebar-surface{syntax:"*";inherits:false}@property --ui-sidebar-width{syntax:"*";inherits:false}[data-component~=ui-sidebar][data-v-6929aec9]{--_ui-sidebar-backdrop:var(--ui-sidebar-backdrop);box-sizing:border-box;inline-size:var(--_sidebar-width,var(--ui-sidebar-width,280px));background:var(--ui-sidebar-surface,var(--ui-surface-default));border-inline-end:1px solid var(--ui-sidebar-border,var(--ui-border-default));flex-direction:column;flex:none;min-block-size:0;max-inline-size:100%;display:flex;position:relative}[data-component~=ui-sidebar][data-ui-sidebar-state~=side\=end][data-v-6929aec9]{border-inline-end:0;border-inline-start:1px solid var(--ui-sidebar-border,var(--ui-border-default))}.content[data-v-6929aec9]{--_ui-scroll-fade-direction:to bottom;--_ui-scroll-fade-size:var(--ui-scroll-fade-size,24px);min-block-size:0;-webkit-mask-image:linear-gradient(var(--_ui-scroll-fade-direction),transparent,#000 var(--_ui-scroll-fade-start),#000 calc(100% - var(--_ui-scroll-fade-end)),transparent);-webkit-mask-image:linear-gradient(var(--_ui-scroll-fade-direction),transparent,#000 var(--_ui-scroll-fade-start),#000 calc(100% - var(--_ui-scroll-fade-end)),transparent);mask-image:linear-gradient(var(--_ui-scroll-fade-direction),transparent,#000 var(--_ui-scroll-fade-start),#000 calc(100% - var(--_ui-scroll-fade-end)),transparent);animation-name:ui-scroll-fade-start,ui-scroll-fade-start-hold,ui-scroll-fade-end-hold,ui-scroll-fade-end;animation-duration:0s,0s,0s,0s;animation-timing-function:linear,linear,linear,linear;animation-iteration-count:1,1,1,1;animation-direction:normal,normal,normal,normal;animation-play-state:running,running,running,running;animation-delay:0s,0s,0s,0s;animation-fill-mode:none,none,none,none;animation-timeline:scroll(self);animation-range:0 var(--_ui-scroll-fade-size),var(--_ui-scroll-fade-size) calc(100% + 1px),-1px calc(100% - var(--_ui-scroll-fade-size)),calc(100% - var(--_ui-scroll-fade-size)) 100%;flex:1;overflow:auto}[data-component~=ui-sidebar][data-ui-sidebar-state~=internalCollapsed][data-v-6929aec9]:not([popover]){display:none}.resizer[data-v-6929aec9]{z-index:1;cursor:col-resize;touch-action:none;outline:none;inline-size:8px;min-inline-size:8px;position:absolute;inset-block:0;inset-inline-end:0;transform:translate(50%)}.resizer[hidden][data-v-6929aec9]{display:none}[data-component~=ui-sidebar][data-ui-sidebar-state~=side\=end] .resizer[data-v-6929aec9]{inset-inline:0 auto;transform:translate(-50%)}.resizer[data-v-6929aec9]:after{content:"";background:color-mix(in srgb,var(--ui-affordance-guide-color,var(--ui-border-strong)) 45%,transparent);inline-size:2px;opacity:calc(var(--ui-affordance-guide-opacity)*var(--ui-affordance-scope-guide,1));transition:background-color var(--ui-affordance-motion,var(--ui-motion-fast)) var(--ui-motion-ease),opacity var(--ui-affordance-motion,var(--ui-motion-fast)) var(--ui-motion-ease);position:absolute;inset-block:0;inset-inline-start:3px}.guide[data-v-6929aec9]{border:1px solid var(--ui-border-strong);border-radius:var(--ui-radius-round);background:var(--ui-surface-elevated);opacity:0;block-size:22px;inline-size:6px;transition:opacity var(--ui-affordance-motion,var(--ui-motion-fast)) var(--ui-motion-ease);pointer-events:none;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.resizer[data-v-6929aec9]:is(:hover,:focus-visible):after{background:var(--ui-affordance-direct-color,var(--ui-accent-solid,var(--ui-focus-ring)));opacity:1}.resizer:is(:hover,:focus-visible)>.guide[data-v-6929aec9]{opacity:1}[data-component~=ui-sidebar][popover][data-v-6929aec9]{inline-size:min(var(--_sidebar-width,var(--ui-sidebar-width,280px)),85vw);block-size:100dvh;max-block-size:none;box-shadow:var(--ui-elevation-overlay,var(--ui-shadow-lg));transition:transform var(--ui-motion-base) var(--ui-motion-ease-out),display var(--ui-motion-base) allow-discrete,overlay var(--ui-motion-base) allow-discrete;border-block:0;margin:0;padding:0;position:fixed;inset-block:0;inset-inline:0 auto;transform:translate(0)}[data-component~=ui-sidebar][popover][data-v-6929aec9]:not(:popover-open){display:none;transform:translate(-100%)}[data-component~=ui-sidebar][data-ui-sidebar-state~=side\=end][popover][data-v-6929aec9]{inset-inline:auto 0}[data-component~=ui-sidebar][data-ui-sidebar-state~=side\=end][popover][data-v-6929aec9]:not(:popover-open){transform:translate(100%)}@starting-style{[data-component~=ui-sidebar][popover][data-v-6929aec9]:popover-open{transform:translate(-100%)}[data-component~=ui-sidebar][data-ui-sidebar-state~=side\=end][popover][data-v-6929aec9]:popover-open{transform:translate(100%)}}[data-component~=ui-sidebar][popover][data-v-6929aec9]::backdrop{background:var(--_ui-sidebar-backdrop,#00000052)}@media (prefers-reduced-motion:reduce){[data-component~=ui-sidebar][popover][data-v-6929aec9]{transition:none}}[data-component~=ui-sidebar][hidden][data-v-6929aec9]{display:none}@property --ui-stack-gap{syntax:"*";inherits:false}[data-component~=ui-stack][data-v-6f05a635]{--_layout-gap:var(--ui-space-4);align-items:stretch;gap:var(--ui-stack-gap,var(--_layout-gap));flex-direction:column;min-inline-size:0;max-inline-size:100%;margin:0;display:flex}[data-component~=ui-stack][data-ui-stack-state~=gap\=xs][data-v-6f05a635]{--_layout-gap:var(--ui-space-2)}[data-component~=ui-stack][data-ui-stack-state~=gap\=s][data-v-6f05a635]{--_layout-gap:var(--ui-space-3)}[data-component~=ui-stack][data-ui-stack-state~=gap\=m][data-v-6f05a635]{--_layout-gap:var(--ui-space-4)}[data-component~=ui-stack][data-ui-stack-state~=gap\=l][data-v-6f05a635]{--_layout-gap:var(--ui-space-5)}[data-component~=ui-stack][data-ui-stack-state~=gap\=xl][data-v-6f05a635]{--_layout-gap:var(--ui-space-6)}[data-component~=ui-stack][data-ui-stack-state~=align\=start][data-v-6f05a635]{align-items:flex-start}[data-component~=ui-stack][data-ui-stack-state~=align\=center][data-v-6f05a635]{align-items:center}[data-component~=ui-stack][data-ui-stack-state~=align\=end][data-v-6f05a635]{align-items:flex-end}[data-component~=ui-stack][data-ui-stack-state~=justify\=center][data-v-6f05a635]{justify-content:center}[data-component~=ui-stack][data-ui-stack-state~=justify\=end][data-v-6f05a635]{justify-content:flex-end}[data-component~=ui-stack][data-ui-stack-state~=justify\=between][data-v-6f05a635]{justify-content:space-between}[data-component~=ui-stack][hidden][data-v-6f05a635]{display:none}[data-component~=ui-status-message][data-v-6d36a4c2]{align-items:center;gap:var(--ui-space-2) var(--ui-space-4);padding-block:var(--ui-space-4);color:var(--ui-text-muted);font-size:var(--ui-font-size-md);line-height:var(--ui-line-height);flex-wrap:wrap;display:flex}[data-component~=ui-status-message][data-ui-status-message-state~=kind\=error][data-v-6d36a4c2]{color:var(--ui-danger)}[data-component~=ui-status-message][data-ui-status-message-state~=layout\=panel][data-v-6d36a4c2]{padding:var(--ui-space-6);border:1px dashed var(--ui-border-default);border-radius:var(--ui-radius-lg)}[data-component~=ui-status-message][data-ui-status-message-state~=layout\=fill][data-v-6d36a4c2]{text-align:center;flex-direction:column;flex:1;justify-content:center;min-block-size:50vh}.copy[data-v-6d36a4c2]{gap:var(--ui-space-1);flex-direction:column;flex:12rem;min-inline-size:0;display:flex}[data-component~=ui-status-message][data-ui-status-message-state~=layout\=fill] .copy[data-v-6d36a4c2]{flex:none;align-items:center}.heading[data-v-6d36a4c2]{color:var(--ui-text-primary);font-weight:var(--ui-font-semibold)}.action[data-v-6d36a4c2]{gap:var(--ui-space-2);flex-wrap:wrap;display:inline-flex}.action[data-v-6d36a4c2]:empty,[data-component~=ui-status-message][hidden][data-v-6d36a4c2]{display:none}@property --ui-switch-gap{syntax:"*";inherits:false}@property --ui-switch-track-height{syntax:"*";inherits:false}@property --ui-switch-track-width{syntax:"*";inherits:false}[data-component~=ui-switch][data-v-66d4f1f1]{--_ui-switch-track-width:var(--ui-switch-track-width);--_ui-switch-track-height:var(--ui-switch-track-height);align-items:flex-start;gap:var(--ui-switch-gap,var(--ui-space-2));max-inline-size:100%;color:var(--ui-text-primary);cursor:pointer;display:inline-flex}.text[data-v-66d4f1f1]{gap:var(--ui-space-1);flex-direction:column;min-inline-size:0;display:flex}.label[data-v-66d4f1f1]{min-inline-size:0;line-height:var(--ui-line-height-md)}.description[data-v-66d4f1f1]{color:var(--ui-text-secondary);font-size:var(--ui-font-size-sm);line-height:var(--ui-line-height)}.description[data-v-66d4f1f1]:empty{display:none}input[data-v-66d4f1f1]{appearance:none;width:var(--_ui-switch-track-width,2.5rem);height:var(--_ui-switch-track-height,1.5rem);border:1px solid var(--ui-control-border-hover,var(--ui-border-strong));border-radius:var(--ui-radius-round);background:var(--ui-control-surface,var(--ui-surface-default));box-shadow:inset 0 1px 2px color-mix(in srgb,var(--ui-text-primary) 10%,transparent);cursor:pointer;transition:background-color var(--ui-motion-fast) var(--ui-motion-ease),border-color var(--ui-motion-fast) var(--ui-motion-ease);flex:none;margin:0;padding:0;position:relative}input[data-v-66d4f1f1]:after{content:"";border-radius:var(--ui-radius-round);background:var(--ui-text-secondary);width:1rem;height:1rem;box-shadow:var(--ui-shadow-xs);transition:transform var(--ui-motion-fast) var(--ui-motion-ease);position:absolute;top:3px;left:3px}input[data-v-66d4f1f1]:checked{background:var(--ui-accent-solid);border-color:var(--ui-accent-solid)}input[data-v-66d4f1f1]:checked:after{background:var(--ui-text-on-accent);transform:translate(1rem)}input[data-v-66d4f1f1]:focus-visible{outline:2px solid var(--ui-focus-ring,var(--ui-accent-solid));outline-offset:2px}[data-component~=ui-switch][data-ui-switch-state~=disabled][data-v-66d4f1f1]{color:var(--ui-disabled-text);cursor:not-allowed}[data-component~=ui-switch][data-ui-switch-state~=disabled] input[data-v-66d4f1f1]{border-color:var(--ui-border-default);background:var(--ui-control-surface-disabled,var(--ui-surface-muted));cursor:not-allowed}@media (prefers-reduced-motion:reduce){input[data-v-66d4f1f1],input[data-v-66d4f1f1]:after{transition:none}}[data-component~=ui-switch][data-ui-switch-state~=size\=sm][data-v-66d4f1f1]{--_font:var(--ui-font-size-sm);--_row:var(--ui-control-size-sm)}[data-component~=ui-switch][data-ui-switch-state~=size\=lg][data-v-66d4f1f1]{--_font:var(--ui-font-size-md);--_row:var(--ui-control-size-lg)}[data-component~=ui-switch][data-ui-switch-state~=size\=lg][data-v-66d4f1f1],[data-component~=ui-switch][data-ui-switch-state~=size\=sm][data-v-66d4f1f1]{--_line:calc(var(--_font)*var(--ui-line-height-md));font-size:var(--_font);padding-block:calc((var(--_row) - var(--ui-switch-track-height,1.5rem))/2)}[data-component~=ui-switch][data-ui-switch-state~=size\=lg] .text[data-v-66d4f1f1],[data-component~=ui-switch][data-ui-switch-state~=size\=sm] .text[data-v-66d4f1f1]{margin-top:calc((var(--_ui-switch-track-height,1.5rem) - var(--_line))/2)}@media (pointer:coarse){[data-component~=ui-switch][data-ui-switch-state~=size\=sm][data-v-66d4f1f1]{--_row:var(--ui-control-min-block-size)}}[data-component~=ui-switch][hidden][data-v-66d4f1f1]{display:none}@property --ui-switcher-gap{syntax:"*";inherits:false}@property --ui-switcher-threshold{syntax:"*";inherits:false}[data-component~=ui-switcher][data-v-be049fb8]{--_ui-switcher-threshold:var(--ui-switcher-threshold);--_switcher-gap:var(--ui-space-4);gap:var(--ui-switcher-gap,var(--_switcher-gap));flex-wrap:wrap;min-inline-size:0;max-inline-size:100%;margin:0;display:flex}[data-component~=ui-switcher]>[data-v-be049fb8-s]{flex-grow:1;flex-basis:calc((var(--_ui-switcher-threshold,30rem) - 100%)*999);min-inline-size:0}[data-component~=ui-switcher][data-ui-switcher-state~=overLimit]>[data-v-be049fb8-s]{flex-basis:100%}[data-component~=ui-switcher][data-ui-switcher-state~=gap\=xs][data-v-be049fb8]{--_switcher-gap:var(--ui-space-2)}[data-component~=ui-switcher][data-ui-switcher-state~=gap\=s][data-v-be049fb8]{--_switcher-gap:var(--ui-space-3)}[data-component~=ui-switcher][data-ui-switcher-state~=gap\=m][data-v-be049fb8]{--_switcher-gap:var(--ui-space-4)}[data-component~=ui-switcher][data-ui-switcher-state~=gap\=l][data-v-be049fb8]{--_switcher-gap:var(--ui-space-5)}[data-component~=ui-switcher][data-ui-switcher-state~=gap\=xl][data-v-be049fb8]{--_switcher-gap:var(--ui-space-6)}[data-component~=ui-switcher][data-ui-switcher-state~=threshold\=xs]>[data-v-be049fb8-s]{flex-basis:calc((var(--_ui-switcher-threshold,20rem) - 100%)*999)}[data-component~=ui-switcher][data-ui-switcher-state~=threshold\=md]>[data-v-be049fb8-s]{flex-basis:calc((var(--_ui-switcher-threshold,45rem) - 100%)*999)}[data-component~=ui-switcher][data-ui-switcher-state~=threshold\=lg]>[data-v-be049fb8-s]{flex-basis:calc((var(--_ui-switcher-threshold,60rem) - 100%)*999)}[data-component~=ui-switcher][data-ui-switcher-state~=align\=start][data-v-be049fb8]{align-items:flex-start}[data-component~=ui-switcher][data-ui-switcher-state~=align\=center][data-v-be049fb8]{align-items:center}[data-component~=ui-switcher][data-ui-switcher-state~=align\=end][data-v-be049fb8]{align-items:flex-end}[data-component~=ui-switcher][hidden][data-v-be049fb8]{display:none}[data-component~=ui-table][data-v-9980d203]{--_pad-block:var(--ui-space-1);--_pad-inline:var(--ui-space-3);--_row-size:var(--ui-control-size);box-sizing:border-box;overscroll-behavior-inline:contain;--_ui-scroll-fade-direction:to right;--_ui-scroll-fade-size:var(--ui-scroll-fade-size,24px);min-block-size:0;min-inline-size:0;max-inline-size:100%;-webkit-mask-image:linear-gradient(var(--_ui-scroll-fade-direction),transparent,#000 var(--_ui-scroll-fade-start),#000 calc(100% - var(--_ui-scroll-fade-end)),transparent);-webkit-mask-image:linear-gradient(var(--_ui-scroll-fade-direction),transparent,#000 var(--_ui-scroll-fade-start),#000 calc(100% - var(--_ui-scroll-fade-end)),transparent);mask-image:linear-gradient(var(--_ui-scroll-fade-direction),transparent,#000 var(--_ui-scroll-fade-start),#000 calc(100% - var(--_ui-scroll-fade-end)),transparent);animation-name:ui-scroll-fade-start,ui-scroll-fade-start-hold,ui-scroll-fade-end-hold,ui-scroll-fade-end;animation-duration:0s,0s,0s,0s;animation-timing-function:linear,linear,linear,linear;animation-iteration-count:1,1,1,1;animation-direction:normal,normal,normal,normal;animation-play-state:running,running,running,running;animation-delay:0s,0s,0s,0s;animation-fill-mode:none,none,none,none;animation-timeline:scroll(self inline);animation-range:0 var(--_ui-scroll-fade-size),var(--_ui-scroll-fade-size) calc(100% + 1px),-1px calc(100% - var(--_ui-scroll-fade-size)),calc(100% - var(--_ui-scroll-fade-size)) 100%;display:block;overflow:auto}[data-component~=ui-table][data-v-9980d203]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--_ui-scroll-fade-direction:to left}[data-component~=ui-table][data-v-9980d203]:focus-visible{outline:2px solid var(--ui-focus-ring);outline-offset:-2px}[data-component~=ui-table][data-ui-table-state~=density\=compact][data-v-9980d203]{--_pad-block:var(--ui-space-0-5);--_pad-inline:var(--ui-space-2);--_row-size:var(--ui-control-size-sm)}table[data-v-9980d203-s]{border-collapse:separate;border-spacing:0;inline-size:100%;color:var(--ui-text-primary);font-size:var(--ui-font-size-sm);line-height:var(--ui-line-height);font-variant-numeric:tabular-nums}caption[data-v-9980d203-s]{color:var(--ui-text-secondary);font-weight:var(--ui-font-medium);text-align:start;padding-block-end:var(--ui-space-2)}td[data-v-9980d203-s],th[data-v-9980d203-s]{block-size:var(--_row-size);padding:var(--_pad-block) var(--_pad-inline);border-block-end:1px solid var(--ui-border-subtle);text-align:start;vertical-align:middle}thead th[data-v-9980d203-s]{block-size:auto;padding-block:var(--ui-space-2);border-block-end-color:var(--ui-border-default);background:var(--ui-surface);color:var(--ui-text-muted);white-space:nowrap;vertical-align:bottom}tbody th[data-v-9980d203-s],thead th[data-v-9980d203-s]{font-weight:var(--ui-font-medium)}tbody tr[data-v-9980d203-s]:last-child>*{border-block-end-width:0}[data-ui-align=center][data-v-9980d203-s]{text-align:center}[data-ui-align=end][data-v-9980d203-s]{text-align:end}[data-component~=ui-table][data-ui-table-state~=stickyHeader] thead th[data-v-9980d203-s]{z-index:1;position:sticky;inset-block-start:0}[data-component~=ui-table][hidden][data-v-9980d203]{display:none}@property --ui-tabs-tab-min-block-size{syntax:"*";inherits:false}@property --ui-tabs-tab-padding-block{syntax:"*";inherits:false}@property --ui-tabs-tab-padding-inline{syntax:"*";inherits:false}[data-component~=ui-tabs][data-v-d1626838]{--_ui-tabs-tab-min-block-size:var(--ui-tabs-tab-min-block-size);--_ui-tabs-tab-padding-block:var(--ui-tabs-tab-padding-block);--_ui-tabs-tab-padding-inline:var(--ui-tabs-tab-padding-inline);--_tab-min-block-size:var(--ui-control-size);--_tab-padding-block:var(--ui-space-2);--_tab-padding-inline:var(--ui-space-3)}[data-component~=ui-tabs][data-ui-tabs-state~=density\=compact][data-v-d1626838]{--_tab-min-block-size:var(--ui-control-size-sm);--_tab-padding-block:var(--ui-space-1);--_tab-padding-inline:var(--ui-space-2)}[data-component~=ui-tabs][data-v-d1626838]{inline-size:100%;min-inline-size:0;display:grid}.list[data-v-d1626838]{overscroll-behavior:contain;scrollbar-width:thin;border-block-end:1px solid var(--ui-border-default);grid-auto-columns:max-content;grid-auto-flow:column;justify-content:start;inline-size:100%;max-inline-size:100%;display:grid;overflow:auto hidden}.list button[data-v-d1626838]{min-block-size:var(--_ui-tabs-tab-min-block-size,var(--_tab-min-block-size));padding:var(--_ui-tabs-tab-padding-block,var(--_tab-padding-block)) var(--_ui-tabs-tab-padding-inline,var(--_tab-padding-inline));color:var(--ui-text-secondary);font:inherit;font-size:var(--ui-font-size-sm);font-weight:var(--ui-font-medium);cursor:pointer;transition:color var(--ui-motion-fast) var(--ui-motion-ease),background-color var(--ui-motion-fast) var(--ui-motion-ease),border-color var(--ui-motion-fast) var(--ui-motion-ease);background:0 0;border:0;border-block-end:2px solid #0000;margin:0 0 -1px}@supports (text-box-trim:trim-both){.list button[data-v-d1626838]{text-align:center;text-box-trim:trim-both;text-box-edge:cap alphabetic;align-content:center;display:block}}[data-component~=ui-tabs][data-ui-tabs-state~=stretch] .list[data-v-d1626838]{grid-auto-columns:minmax(max-content,1fr)}.list button[data-v-d1626838]{white-space:nowrap}.list button[data-v-d1626838]:hover{color:var(--ui-text-primary);background:var(--ui-surface-muted)}.list button[aria-selected=true][data-v-d1626838]{color:var(--ui-accent-solid);border-block-end-color:var(--ui-accent-solid)}.list button[data-v-d1626838]:focus-visible{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--ui-focus-ring) 45%,transparent);border-radius:var(--ui-radius-sm);outline:none;position:relative}.panels[data-v-d1626838]{min-inline-size:0}[data-v-d1626838-s]{padding:var(--ui-space-4)}[data-component~=ui-tabs][data-ui-tabs-state~=orientation\=vertical][data-v-d1626838]{grid-template-columns:max-content minmax(0,1fr);align-items:start}[data-component~=ui-tabs][data-ui-tabs-state~=orientation\=vertical] .list[data-v-d1626838]{border-block-end:0;border-inline-end:1px solid var(--ui-border-default);grid-auto-columns:auto;grid-auto-flow:row}[data-component~=ui-tabs][data-ui-tabs-state~=orientation\=vertical] .list button[data-v-d1626838]{text-align:start;border-block-end:0;border-inline-end:2px solid #0000;margin:0 -1px 0 0}[data-component~=ui-tabs][data-ui-tabs-state~=orientation\=vertical] .list button[aria-selected=true][data-v-d1626838]{border-inline-end-color:var(--ui-accent-solid)}@media (prefers-reduced-motion:reduce){.list button[data-v-d1626838]{transition:none}}[data-component~=ui-tabs][hidden][data-v-d1626838]{display:none}[data-component~=ui-text][data-v-f6cb02e5]{min-inline-size:0;color:var(--ui-text-primary);text-align:start;margin:0}[data-component~=ui-text][data-ui-text-state~=size\=xs][data-v-f6cb02e5]{font-size:var(--ui-font-size-xs);line-height:var(--ui-line-height)}[data-component~=ui-text][data-ui-text-state~=size\=sm][data-v-f6cb02e5]{font-size:var(--ui-font-size-sm);line-height:var(--ui-line-height)}[data-component~=ui-text][data-ui-text-state~=size\=md][data-v-f6cb02e5]{font-size:var(--ui-font-size-md);line-height:var(--ui-line-height)}[data-component~=ui-text][data-ui-text-state~=size\=lg][data-v-f6cb02e5]{font-size:var(--ui-font-size-lg);line-height:var(--ui-line-height-relaxed)}[data-component~=ui-text][data-ui-text-state~=tone\=secondary][data-v-f6cb02e5]{color:var(--ui-text-secondary)}[data-component~=ui-text][data-ui-text-state~=tone\=muted][data-v-f6cb02e5]{color:var(--ui-text-muted)}[data-component~=ui-text][data-ui-text-state~=tone\=accent][data-v-f6cb02e5]{color:var(--ui-accent-active)}[data-component~=ui-text][data-ui-text-state~=tone\=danger][data-v-f6cb02e5]{color:var(--ui-danger-subtle-text)}[data-component~=ui-text][data-ui-text-state~=tone\=success][data-v-f6cb02e5]{color:var(--ui-success-subtle-text)}[data-component~=ui-text][data-ui-text-state~=tone\=info][data-v-f6cb02e5]{color:var(--ui-info-subtle-text)}[data-component~=ui-text][data-ui-text-state~=tone\=warning][data-v-f6cb02e5]{color:var(--ui-warning-subtle-text)}[data-component~=ui-text][data-ui-text-state~=weight\=normal][data-v-f6cb02e5]{font-weight:var(--ui-font-normal)}[data-component~=ui-text][data-ui-text-state~=weight\=medium][data-v-f6cb02e5]{font-weight:var(--ui-font-medium)}[data-component~=ui-text][data-ui-text-state~=weight\=semibold][data-v-f6cb02e5]{font-weight:var(--ui-font-semibold)}[data-component~=ui-text][data-ui-text-state~=variant\=eyebrow][data-v-f6cb02e5]{font-size:var(--ui-font-size-xs);font-weight:var(--ui-font-semibold);letter-spacing:.06em;text-transform:uppercase}[data-component~=ui-text][data-ui-text-state~=variant\=code][data-v-f6cb02e5]{font-family:var(--ui-font-family-mono)}[data-component~=ui-text] a[data-v-f6cb02e5-s]{color:var(--ui-accent-active);text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:.06em}[data-component~=ui-text][data-ui-text-state~=truncate][data-v-f6cb02e5]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-component~=ui-text][data-ui-text-state~=align\=center][data-v-f6cb02e5]{text-align:center}[data-component~=ui-text][hidden][data-v-f6cb02e5]{display:none}@property --ui-textarea-focus-shadow{syntax:"*";inherits:false}@property --ui-textarea-invalid-border{syntax:"*";inherits:false}@property --ui-textarea-invalid-focus-shadow{syntax:"*";inherits:false}@property --ui-textarea-radius{syntax:"*";inherits:false}@property --ui-textarea-shadow{syntax:"*";inherits:false}[data-component~=ui-textarea][data-v-f371e58f]{box-sizing:border-box;--_padding-block:var(--ui-space-2);min-block-size:6rem;inline-size:100%;min-inline-size:0;padding:var(--ui-space-2) var(--ui-space-3);appearance:none;resize:vertical;border:1px solid var(--ui-control-border,var(--ui-border-strong));border-radius:var(--ui-textarea-radius,var(--ui-field-radius,var(--ui-radius-md)));background:var(--ui-control-surface,var(--ui-surface-elevated));color:var(--ui-text-primary);font:inherit;line-height:var(--ui-line-height-md);box-shadow:var(--ui-textarea-shadow,var(--ui-control-inset));transition:border-color var(--ui-motion-fast) var(--ui-motion-ease),box-shadow var(--ui-motion-fast) var(--ui-motion-ease),background-color var(--ui-motion-fast) var(--ui-motion-ease);margin:0;display:inline-block}[data-component~=ui-textarea][data-v-f371e58f]::selection{background:color-mix(in srgb,var(--ui-accent-solid) 20%,transparent);color:inherit}[data-component~=ui-textarea][data-v-f371e58f]::placeholder{color:var(--ui-control-placeholder,var(--ui-text-secondary));opacity:1}[data-component~=ui-textarea][data-v-f371e58f]:hover:not(:focus):not(:disabled){border-color:var(--ui-control-border-hover,var(--ui-text-secondary))}[data-component~=ui-textarea][data-v-f371e58f]:focus-visible{border-color:var(--ui-control-focus,var(--ui-accent-solid));box-shadow:var(--ui-textarea-focus-shadow,var(--ui-control-inset),var(--ui-control-focus-halo-shadow));outline:none}[data-component~=ui-textarea][aria-invalid=true][data-v-f371e58f],[data-component~=ui-textarea][data-v-f371e58f]:is(:user-invalid,[data-user-invalid]){border-color:var(--ui-textarea-invalid-border,var(--ui-field-danger,var(--ui-danger-solid)))}[data-component~=ui-textarea][data-v-f371e58f]:is([aria-invalid=true],:is(:user-invalid,[data-user-invalid])):focus-visible{box-shadow:var(--ui-textarea-invalid-focus-shadow,var(--ui-control-inset),0 0 0 3px color-mix(in srgb,var(--ui-textarea-invalid-border,var(--ui-field-danger,var(--ui-danger-solid))) 22%,transparent))}[data-component~=ui-textarea][data-v-f371e58f]:disabled{background:var(--ui-control-surface-disabled,var(--ui-surface-muted));color:var(--ui-disabled-text);box-shadow:none;cursor:not-allowed}[data-component~=ui-textarea][data-ui-textarea-state~=size\=sm][data-v-f371e58f]{--_padding-block:var(--ui-space-1);padding:var(--ui-space-1) var(--ui-space-2);font-size:var(--ui-font-size-sm)}[data-component~=ui-textarea][data-ui-textarea-state~=size\=lg][data-v-f371e58f]{--_padding-block:var(--ui-space-3);padding:var(--ui-space-3) var(--ui-space-4);font-size:var(--ui-font-size-md)}@supports (field-sizing:content){[data-component~=ui-textarea][data-ui-textarea-state~=autosize][data-v-f371e58f]{field-sizing:content;min-block-size:calc(var(--_rows)*1lh + var(--_padding-block) + var(--_padding-block) + 2px)}}@media (pointer:coarse){[data-component~=ui-textarea][data-ui-textarea-state~=size\=sm][data-v-f371e58f]{font-size:inherit}}[data-component~=ui-textarea][hidden][data-v-f371e58f]{display:none}@property --ui-toast-surface{syntax:"*";inherits:false}@property --ui-toast-border{syntax:"*";inherits:false}@property --ui-toast-radius{syntax:"*";inherits:false}@property --ui-toast-shadow{syntax:"*";inherits:false}@property --ui-toast-accent{syntax:"*";inherits:false}[data-component~=ui-toast][data-v-fdef5729]{--_ui-toast-accent:var(--ui-border-strong);align-items:center;gap:var(--ui-space-2);box-sizing:border-box;inline-size:100%;padding:var(--ui-space-3) var(--ui-space-4);border:1px solid var(--ui-toast-border,var(--ui-overlay-border,var(--ui-border-default)));border-inline-start:3px solid var(--ui-toast-accent,var(--_ui-toast-accent));border-radius:var(--ui-toast-radius,var(--ui-overlay-radius,var(--ui-radius-lg)));background:var(--ui-toast-surface,var(--ui-overlay-surface,var(--ui-surface-elevated)));color:var(--ui-text-primary);box-shadow:var(--ui-toast-shadow,var(--ui-overlay-shadow,var(--ui-elevation-overlay,var(--ui-shadow-lg))));pointer-events:auto;margin:0;display:flex}[data-component~=ui-toast][data-ui-toast-state~=tone\=info][data-v-fdef5729]{--_ui-toast-accent:var(--ui-info-solid)}[data-component~=ui-toast][data-ui-toast-state~=tone\=success][data-v-fdef5729]{--_ui-toast-accent:var(--ui-success-solid)}[data-component~=ui-toast][data-ui-toast-state~=tone\=warning][data-v-fdef5729]{--_ui-toast-accent:var(--ui-warning-solid)}[data-component~=ui-toast][data-ui-toast-state~=tone\=danger][data-v-fdef5729]{--_ui-toast-accent:var(--ui-danger-solid)}.message[data-v-fdef5729]{flex:1;min-inline-size:0}.action[data-v-fdef5729]:not(:has(>*)){display:none}.dismiss[data-v-fdef5729]{margin-inline-end:calc(var(--ui-space-2)*-1)}[data-component~=ui-toast][hidden][data-v-fdef5729]{display:none}@property --ui-toast-region-surface{syntax:"*";inherits:false}@property --ui-toast-region-border{syntax:"*";inherits:false}@property --ui-toast-region-radius{syntax:"*";inherits:false}@property --ui-toast-region-shadow{syntax:"*";inherits:false}@property --ui-toast-region-enter-duration{syntax:"*";inherits:false}@property --ui-toast-region-exit-duration{syntax:"*";inherits:false}[data-component~=ui-toast-region][data-v-a4727935]{--_ui-toast-region-surface:var(--ui-toast-region-surface);--_ui-toast-region-border:var(--ui-toast-region-border);--_ui-toast-region-radius:var(--ui-toast-region-radius);--_ui-toast-region-shadow:var(--ui-toast-region-shadow);--_ui-toast-region-enter-duration:var(--ui-toast-region-enter-duration);--_ui-toast-region-exit-duration:var(--ui-toast-region-exit-duration);top:calc(var(--ui-space-4) + env(safe-area-inset-top));z-index:9999;gap:var(--ui-space-2);inline-size:min(24rem,calc(100vw - var(--ui-space-4)*2));box-sizing:border-box;max-inline-size:100%;box-shadow:none;pointer-events:none;background:0 0;border:0;outline:0;margin:0;padding:0;display:grid;position:fixed;bottom:auto;left:50%;right:auto;overflow:visible;transform:translate(-50%)}[data-component~=ui-toast-region][data-v-a4727935]:not(:popover-open){display:none}[data-component~=ui-toast-region][data-ui-toast-region-state~=placement\=bottom-start][data-v-a4727935],[data-component~=ui-toast-region][data-ui-toast-region-state~=placement\=top-start][data-v-a4727935]{left:auto;right:auto;inset-inline-start:calc(var(--ui-space-4) + env(safe-area-inset-left));transform:none}[data-component~=ui-toast-region][data-ui-toast-region-state~=placement\=bottom-end][data-v-a4727935],[data-component~=ui-toast-region][data-ui-toast-region-state~=placement\=top-end][data-v-a4727935]{left:auto;right:auto;inset-inline-end:calc(var(--ui-space-4) + env(safe-area-inset-right));transform:none}[data-component~=ui-toast-region][data-ui-toast-region-state~=placement\=bottom][data-v-a4727935],[data-component~=ui-toast-region][data-ui-toast-region-state~=placement\=bottom-end][data-v-a4727935],[data-component~=ui-toast-region][data-ui-toast-region-state~=placement\=bottom-start][data-v-a4727935]{top:auto;bottom:calc(var(--ui-space-4) + env(safe-area-inset-bottom))}[data-component~=ui-toast-region]>.toast[data-v-a4727935],[data-component~=ui-toast-region]>[data-v-a4727935-s]{pointer-events:auto}.toast[data-v-a4727935]{gap:var(--ui-space-2);border:1px solid var(--_ui-toast-region-border,var(--ui-overlay-border,var(--ui-border-default)));border-radius:var(--_ui-toast-region-radius,var(--ui-overlay-radius,var(--ui-radius-lg)));padding:var(--ui-space-3) var(--ui-space-4);background:var(--_ui-toast-region-surface,var(--ui-overlay-surface,var(--ui-surface-elevated)));color:var(--ui-text-primary);box-shadow:var(--_ui-toast-region-shadow,var(--ui-overlay-shadow,var(--ui-elevation-overlay,var(--ui-shadow-lg))));animation:ui-toast-enter-a4727935 var(--_ui-toast-region-enter-duration,.32s) var(--ui-motion-ease-out,cubic-bezier(.16,1,.3,1)) both;grid-template-columns:1fr auto;align-items:start;display:grid}.toast[data-tone=info][data-v-a4727935]{border-inline-start:3px solid var(--ui-info-solid)}.toast[data-tone=success][data-v-a4727935]{border-inline-start:3px solid var(--ui-success-solid)}.toast[data-tone=warning][data-v-a4727935]{border-inline-start:3px solid var(--ui-warning-solid)}.toast[data-tone=danger][data-v-a4727935]{border-inline-start:3px solid var(--ui-danger-solid)}.toast.closing[data-v-a4727935]{animation:ui-toast-exit-a4727935 var(--_ui-toast-region-exit-duration,.22s) var(--ui-motion-ease) both;pointer-events:none}:is([data-component~=ui-toast-region][data-ui-toast-region-state~=placement\=bottom],[data-component~=ui-toast-region][data-ui-toast-region-state~=placement\=bottom-start],[data-component~=ui-toast-region][data-ui-toast-region-state~=placement\=bottom-end]) .toast[data-v-a4727935]{animation-name:ui-toast-enter-bottom-a4727935}:is([data-component~=ui-toast-region][data-ui-toast-region-state~=placement\=bottom],[data-component~=ui-toast-region][data-ui-toast-region-state~=placement\=bottom-start],[data-component~=ui-toast-region][data-ui-toast-region-state~=placement\=bottom-end]) .toast.closing[data-v-a4727935]{animation-name:ui-toast-exit-bottom-a4727935}@keyframes ui-toast-enter-a4727935{0%{opacity:0;transform:translateY(-1rem)}to{opacity:1;transform:translateY(0)}}@keyframes ui-toast-exit-a4727935{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(.75rem)}}@keyframes ui-toast-enter-bottom-a4727935{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}@keyframes ui-toast-exit-bottom-a4727935{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-.75rem)}}@media (prefers-reduced-motion:reduce){.toast.closing[data-v-a4727935],.toast[data-v-a4727935]{animation:none}}.message[data-v-a4727935]{align-self:center;min-inline-size:0}.dismiss[data-v-a4727935]{align-self:center;margin-inline-end:calc(var(--ui-space-2)*-1)}[data-component~=ui-toast-region][hidden][data-v-a4727935]{display:none}@property --ui-top-bar-actions-gap{syntax:"*";inherits:false}@property --ui-top-bar-border{syntax:"*";inherits:false}@property --ui-top-bar-gap{syntax:"*";inherits:false}@property --ui-top-bar-height{syntax:"*";inherits:false}@property --ui-top-bar-padding-inline{syntax:"*";inherits:false}@property --ui-top-bar-surface{syntax:"*";inherits:false}@property --ui-top-bar-z-index{syntax:"*";inherits:false}[data-component~=ui-top-bar][data-v-e5e726b4]{--_ui-top-bar-actions-gap:var(--ui-top-bar-actions-gap);z-index:var(--ui-top-bar-z-index,100);min-block-size:calc(var(--ui-top-bar-height,56px) + env(safe-area-inset-top));align-items:center;gap:var(--ui-top-bar-gap,var(--ui-space-3));background:var(--ui-top-bar-surface,var(--ui-surface-elevated));border-block-end:1px solid var(--ui-top-bar-border,var(--ui-border-default));padding-block-start:env(safe-area-inset-top);padding-inline-start:max(var(--ui-top-bar-padding-inline,var(--ui-space-4)),env(safe-area-inset-left));padding-inline-end:max(var(--ui-top-bar-padding-inline,var(--ui-space-4)),env(safe-area-inset-right));display:flex;position:sticky;inset-block-start:0}.actions[data-v-e5e726b4],.leading[data-v-e5e726b4],.search[data-v-e5e726b4]{flex-shrink:0;align-items:center;display:flex}.actions[data-v-e5e726b4]{gap:var(--_ui-top-bar-actions-gap,var(--ui-space-1))}.title[data-v-e5e726b4]{flex:1;min-inline-size:0}.actions[data-v-e5e726b4]:empty,.leading[data-v-e5e726b4]:empty,.search[data-v-e5e726b4]:empty,[data-component~=ui-top-bar][hidden][data-v-e5e726b4]{display:none}@property --ui-tree-drop-color{syntax:"*";inherits:false}@property --ui-tree-gutter{syntax:"*";inherits:false}@property --ui-tree-indent{syntax:"*";inherits:false}[data-component~=ui-tree][data-ui-tree-state~=marquee][data-v-3dab8614]{--_ui-default-tree-item-marquee:1}[data-component~=ui-tree][data-ui-tree-state~=density\=compact][data-v-3dab8614]{--_ui-default-tree-item-min-block-size:var(--ui-control-size-sm);--_ui-default-tree-item-font-size:var(--ui-font-size-sm);--_ui-default-tree-item-label-padding-block:0}[data-component~=ui-tree][data-v-3dab8614]{--_ui-tree-indent:var(--ui-tree-indent);--_ui-tree-drop-color:var(--ui-tree-drop-color);--_ui-default-tree-item-marquee:initial;--_ui-default-tree-item-min-block-size:initial;--_ui-default-tree-item-font-size:initial;--_ui-default-tree-item-label-padding-block:initial;min-inline-size:0;padding-inline-start:var(--ui-tree-gutter,0);display:block}[data-component~=ui-tree][data-move-mode][data-v-3dab8614]:after{content:"Choose a destination row, or use Up and Down; Right nests inside a branch. Enter places it, Escape cancels.";padding:var(--ui-space-2);color:var(--ui-text-secondary);font-size:var(--ui-font-size-sm);display:block}[data-component~=ui-tree][hidden][data-v-3dab8614]{display:none}@property --ui-tree-item-depth{syntax:"*";inherits:false}@property --ui-tree-item-font-size{syntax:"*";inherits:false}@property --ui-tree-item-label-padding-block{syntax:"*";inherits:false}@property --ui-tree-item-label-padding-inline{syntax:"*";inherits:false}@property --ui-tree-item-min-block-size{syntax:"*";inherits:false}[data-component~=ui-tree-item][data-v-ad0fbbba]{--_ui-tree-item-min-block-size:var(--ui-tree-item-min-block-size,var(--_ui-default-tree-item-min-block-size));--_ui-tree-item-font-size:var(--ui-tree-item-font-size,var(--_ui-default-tree-item-font-size));--_ui-tree-item-label-padding-block:var(--ui-tree-item-label-padding-block,var(--_ui-default-tree-item-label-padding-block));--_ui-tree-item-label-padding-inline:var(--ui-tree-item-label-padding-inline);--_tree-row-min-height:32px;--_tree-disclosure-size:16px;min-inline-size:0;margin-inline-start:calc(var(--ui-tree-item-depth,0)*var(--_ui-tree-indent,16px));display:block;position:relative}.row[data-v-ad0fbbba]{grid-template-columns:var(--_tree-disclosure-size) auto minmax(0,1fr);min-block-size:var(--_ui-tree-item-min-block-size,var(--_tree-row-min-height));min-inline-size:0;font-size:var(--_ui-tree-item-font-size,var(--ui-font-size-sm));border-radius:var(--ui-radius-md);color:var(--ui-text-secondary);transition:background-color var(--ui-motion-fast) var(--ui-motion-ease),color var(--ui-motion-fast) var(--ui-motion-ease),opacity var(--ui-motion-fast) var(--ui-motion-ease),box-shadow var(--ui-motion-fast) var(--ui-motion-ease),min-block-size var(--ui-motion-base) var(--ui-motion-ease);align-items:center;display:grid;position:relative}.row[data-v-ad0fbbba]:focus-within,.row[data-v-ad0fbbba]:hover,[data-component~=ui-tree-item][data-ui-tree-item-state~=selected] .row[data-v-ad0fbbba]{color:var(--ui-text-primary);background:var(--ui-surface-muted)}[data-component~=ui-tree-item][data-ui-tree-item-state~=disabled] .row[data-v-ad0fbbba]{opacity:.55}[data-component~=ui-tree-item][data-dragging] .row[data-v-ad0fbbba]{opacity:.42}[data-component~=ui-tree-item][data-v-ad0fbbba]:focus{outline:none}[data-component~=ui-tree-item]:focus-visible .row[data-v-ad0fbbba]{box-shadow:0 0 0 2px var(--ui-focus-ring)}[data-component~=ui-tree-item][data-drop-position=inside]>.row[data-v-ad0fbbba]{background:var(--ui-accent-subtle);box-shadow:inset 0 0 0 1px var(--_ui-tree-drop-color,var(--ui-accent-solid))}.disclosure-spacer[data-v-ad0fbbba],.disclosure[data-v-ad0fbbba]{inline-size:var(--_tree-disclosure-size);grid-area:1/1;block-size:28px}.disclosure[data-v-ad0fbbba]{color:var(--ui-text-muted);border-radius:var(--ui-radius-sm);cursor:pointer;background:0 0;border:0;place-items:center start;padding:0;display:grid}.disclosure[hidden][data-v-ad0fbbba]{display:none}.selection-hit[data-v-ad0fbbba]{inline-size:1.25rem;block-size:var(--_ui-tree-item-min-block-size,var(--_tree-row-min-height));cursor:pointer;grid-area:1/2;place-items:center;display:none}.selection-checkbox[data-v-ad0fbbba]{block-size:1rem;inline-size:1rem;accent-color:var(--ui-accent-solid);margin:0}[data-component~=ui-tree-item][data-selection-mode=multiple]>.row[data-v-ad0fbbba]{grid-template-columns:var(--_tree-disclosure-size) 1.25rem auto minmax(0,1fr)}[data-component~=ui-tree-item][data-selection-mode=multiple]>.row>.selection-hit[data-v-ad0fbbba]{display:grid}[data-component~=ui-tree-item][data-selection-mode=multiple]>.row>.leading[data-v-ad0fbbba]{grid-column:3}[data-component~=ui-tree-item][data-selection-mode=multiple]>.row>.label[data-v-ad0fbbba]{grid-column:4}.disclosure[data-v-ad0fbbba]:hover{color:var(--ui-text-primary);background:var(--ui-surface-elevated)}.disclosure-icon[data-v-ad0fbbba]{block-size:12px;inline-size:12px;transition:transform var(--ui-motion-fast) var(--ui-motion-ease);place-items:center;display:grid;transform:rotate(-90deg)}.disclosure-icon[data-v-ad0fbbba]:before{content:"";border-block-end:1.5px solid;border-inline-end:1.5px solid;block-size:.375rem;inline-size:.375rem;display:block;transform:translateY(-20%)rotate(45deg)}[data-component~=ui-tree-item][aria-expanded=true] .disclosure-icon[data-v-ad0fbbba]{transform:rotate(0)}.drag-handle svg[data-v-ad0fbbba]{block-size:100%;inline-size:100%;display:block}.leading[data-v-ad0fbbba]{block-size:1em;inline-size:1em;color:var(--ui-text-muted);z-index:1;grid-area:1/2;place-items:center;margin-inline-start:var(--ui-space-1);display:inline-grid;position:relative}.leading[data-v-ad0fbbba]:empty{display:none}img[data-v-ad0fbbba-s],svg[data-v-ad0fbbba-s]{flex:none;block-size:1em;inline-size:1em;display:block}.label[data-v-ad0fbbba]{padding:var(--_ui-tree-item-label-padding-block,var(--ui-space-1)) var(--_ui-tree-item-label-padding-inline,var(--ui-space-2));-moz-column-gap:var(--ui-space-3);column-gap:var(--ui-space-3);grid-area:1/3;overflow:hidden}.label-text[data-v-ad0fbbba],.label[data-v-ad0fbbba]{align-self:stretch;align-items:center;min-inline-size:0;display:flex}.label-text[data-v-ad0fbbba]{white-space:nowrap;block-size:100%;inline-size:100%}.label-text>[data-v-ad0fbbba-s]{flex:auto;min-inline-size:0}.row:focus-within>.label[data-v-ad0fbbba],.row:hover>.label[data-v-ad0fbbba]{text-overflow:clip;-webkit-mask-image:linear-gradient(to right,#000 calc(100% - var(--_tree-actions-width,1.75rem) - var(--ui-space-3)),transparent calc(100% - var(--_tree-actions-width,1.75rem)));-webkit-mask-image:linear-gradient(to right,#000 calc(100% - var(--_tree-actions-width,1.75rem) - var(--ui-space-3)),transparent calc(100% - var(--_tree-actions-width,1.75rem)));mask-image:linear-gradient(to right,#000 calc(100% - var(--_tree-actions-width,1.75rem) - var(--ui-space-3)),transparent calc(100% - var(--_tree-actions-width,1.75rem)))}:is(.row:focus-within>.label[data-v-ad0fbbba]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)),.row:hover>.label[data-v-ad0fbbba]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){-webkit-mask-image:linear-gradient(to left,#000 calc(100% - var(--_tree-actions-width,1.75rem) - var(--ui-space-3)),transparent calc(100% - var(--_tree-actions-width,1.75rem)));-webkit-mask-image:linear-gradient(to left,#000 calc(100% - var(--_tree-actions-width,1.75rem) - var(--ui-space-3)),transparent calc(100% - var(--_tree-actions-width,1.75rem)));mask-image:linear-gradient(to left,#000 calc(100% - var(--_tree-actions-width,1.75rem) - var(--ui-space-3)),transparent calc(100% - var(--_tree-actions-width,1.75rem)))}.row[data-ui-marquee]>.label>.label-text[data-v-ad0fbbba]{animation:ui-tree-item-marquee-ad0fbbba var(--_marquee-duration) linear .5s 1 normal forwards;will-change:transform}.row[data-ui-marquee]>.label[data-v-ad0fbbba]{-webkit-mask-image:linear-gradient(to right,transparent calc(var(--_marquee-lead,0px)/2),#000 calc(var(--_marquee-lead,0px) + var(--_ui-tree-item-label-padding-inline,var(--ui-space-2))),#000 calc(100% - var(--_tree-actions-width,1.75rem) - var(--ui-space-3)),transparent calc(100% - var(--_tree-actions-width,1.75rem)));-webkit-mask-image:linear-gradient(to right,transparent calc(var(--_marquee-lead,0px)/2),#000 calc(var(--_marquee-lead,0px) + var(--_ui-tree-item-label-padding-inline,var(--ui-space-2))),#000 calc(100% - var(--_tree-actions-width,1.75rem) - var(--ui-space-3)),transparent calc(100% - var(--_tree-actions-width,1.75rem)));mask-image:linear-gradient(to right,transparent calc(var(--_marquee-lead,0px)/2),#000 calc(var(--_marquee-lead,0px) + var(--_ui-tree-item-label-padding-inline,var(--ui-space-2))),#000 calc(100% - var(--_tree-actions-width,1.75rem) - var(--ui-space-3)),transparent calc(100% - var(--_tree-actions-width,1.75rem)));margin-inline-start:calc(var(--_marquee-lead,0px)*-1);padding-inline-start:calc(var(--_marquee-lead,0px) + var(--_ui-tree-item-label-padding-inline,var(--ui-space-2)))}.row[data-ui-marquee]>.label[data-v-ad0fbbba]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){-webkit-mask-image:linear-gradient(to left,transparent calc(var(--_marquee-lead,0px)/2),#000 calc(var(--_marquee-lead,0px) + var(--_ui-tree-item-label-padding-inline,var(--ui-space-2))),#000 calc(100% - var(--_tree-actions-width,1.75rem) - var(--ui-space-3)),transparent calc(100% - var(--_tree-actions-width,1.75rem)));-webkit-mask-image:linear-gradient(to left,transparent calc(var(--_marquee-lead,0px)/2),#000 calc(var(--_marquee-lead,0px) + var(--_ui-tree-item-label-padding-inline,var(--ui-space-2))),#000 calc(100% - var(--_tree-actions-width,1.75rem) - var(--ui-space-3)),transparent calc(100% - var(--_tree-actions-width,1.75rem)));mask-image:linear-gradient(to left,transparent calc(var(--_marquee-lead,0px)/2),#000 calc(var(--_marquee-lead,0px) + var(--_ui-tree-item-label-padding-inline,var(--ui-space-2))),#000 calc(100% - var(--_tree-actions-width,1.75rem) - var(--ui-space-3)),transparent calc(100% - var(--_tree-actions-width,1.75rem)))}@keyframes ui-tree-item-marquee-ad0fbbba{0%{transform:translate(0)}to{transform:translateX(var(--_marquee-distance))}}@media (prefers-reduced-motion:reduce){.row[data-ui-marquee]>.label>.label-text[data-v-ad0fbbba]{animation:none}}.row:focus-within>.label>[data-v-ad0fbbba-s],.row:hover>.label>[data-v-ad0fbbba-s]{text-overflow:clip}.actions[data-v-ad0fbbba]{z-index:1;opacity:0;pointer-events:none;min-inline-size:0;transition:opacity var(--ui-motion-fast) var(--ui-motion-ease);align-items:center;display:inline-flex;position:absolute;inset-block:0;inset-inline-end:0}.row:focus-within>.actions[data-v-ad0fbbba],.row:hover>.actions[data-v-ad0fbbba]{opacity:1;pointer-events:auto}@media (hover:none){.row[data-v-ad0fbbba]{grid-template-columns:var(--_tree-disclosure-size) auto minmax(0,1fr) auto}.actions[data-v-ad0fbbba]{opacity:1;pointer-events:auto;background:0 0;grid-area:1/4;padding-inline-start:0;position:static}}.drag-handle[data-v-ad0fbbba]{z-index:2;inline-size:var(--_tree-disclosure-size);block-size:24px;color:var(--ui-text-muted);border-radius:var(--ui-radius-sm);cursor:grab;opacity:0;transition:opacity var(--ui-motion-fast) var(--ui-motion-ease);background:0 0;border:0;place-items:center;padding:5px 2px;display:grid;position:absolute;inset-block-start:50%;inset-inline-start:0;transform:translateY(-50%)}.drag-handle[data-v-ad0fbbba]:focus-visible,.drag-handle[data-v-ad0fbbba]:hover,.row:hover .drag-handle[data-v-ad0fbbba],[data-component~=ui-tree-item][data-dragging]>.row>.drag-handle[data-v-ad0fbbba]{opacity:1}[data-component~=ui-tree-item][data-ui-tree-item-state~=isContainer]>.row>.drag-handle[data-v-ad0fbbba]{inset-inline-start:calc(var(--_tree-disclosure-size)*-1 - 2px)}.drag-handle[data-v-ad0fbbba]:focus-visible,.drag-handle[data-v-ad0fbbba]:hover{color:var(--ui-text-primary);background:var(--ui-surface-hover)}.drag-handle[data-v-ad0fbbba]:active{cursor:grabbing}.drop-indicator[data-v-ad0fbbba]{z-index:3;border-radius:var(--ui-radius-round);background:var(--_ui-tree-drop-color,var(--ui-accent-solid));pointer-events:none;block-size:2px;display:none;position:absolute;inset-inline:1px}.drop-indicator[data-v-ad0fbbba]:after,.drop-indicator[data-v-ad0fbbba]:before{content:"";border:2px solid var(--_ui-tree-drop-color,var(--ui-accent-solid));border-radius:var(--ui-radius-round);background:var(--ui-surface-elevated);block-size:7px;inline-size:7px;position:absolute;inset-block-start:50%;transform:translateY(-50%)}.drop-indicator[data-v-ad0fbbba]:before{inset-inline-start:-1px}.drop-indicator[data-v-ad0fbbba]:after{inset-inline-end:-1px}[data-component~=ui-tree-item][data-drop-position=before]>.row>.row-drop-indicator[data-v-ad0fbbba]{display:block;inset-block-start:-1px}[data-component~=ui-tree-item][data-drop-position=after]>.subtree-drop-indicator[data-v-ad0fbbba]{display:block;inset-block-end:-1px}.children[hidden][data-v-ad0fbbba]{display:none}html[data-ui-input-modality=touch] [data-component~=ui-tree-item][data-v-ad0fbbba]{--_tree-row-min-height:44px}html[data-ui-input-modality=touch] [data-component~=ui-tree-item] .row[data-v-ad0fbbba]{grid-template-columns:44px var(--_tree-disclosure-size) auto minmax(0,1fr)}html[data-ui-input-modality=touch] [data-component~=ui-tree-item] .drag-handle[data-v-ad0fbbba],html[data-ui-input-modality=touch] [data-component~=ui-tree-item][data-ui-tree-item-state~=isContainer]>.row>.drag-handle[data-v-ad0fbbba]{opacity:1;cursor:pointer;grid-area:1/1;block-size:44px;inline-size:44px;padding:14px;position:relative;inset:auto;transform:none}html[data-ui-input-modality=touch] [data-component~=ui-tree-item] .disclosure[data-v-ad0fbbba]{grid-column:2}html[data-ui-input-modality=touch] [data-component~=ui-tree-item] .leading[data-v-ad0fbbba]{grid-column:3}html[data-ui-input-modality=touch] [data-component~=ui-tree-item] .label[data-v-ad0fbbba]{grid-column:4}html[data-ui-input-modality=touch] [data-component~=ui-tree-item][data-selection-mode=multiple]>.row[data-v-ad0fbbba]{grid-template-columns:44px var(--_tree-disclosure-size) 44px auto minmax(0,1fr)}html[data-ui-input-modality=touch] [data-component~=ui-tree-item][data-selection-mode=multiple]>.row>.selection-hit[data-v-ad0fbbba]{grid-column:3;block-size:44px;inline-size:44px}html[data-ui-input-modality=touch] [data-component~=ui-tree-item][data-selection-mode=multiple]>.row>.leading[data-v-ad0fbbba]{grid-column:4}html[data-ui-input-modality=touch] [data-component~=ui-tree-item][data-selection-mode=multiple]>.row>.label[data-v-ad0fbbba]{grid-column:5}@media (prefers-reduced-motion:reduce){.disclosure-icon[data-v-ad0fbbba],.drag-handle[data-v-ad0fbbba],.row[data-v-ad0fbbba]{transition:none}}[data-component~=ui-tree-item][hidden][data-v-ad0fbbba]{display:none}.looma-editor{min-width:0;color:var(--ui-text-primary);font-family:var(--ui-font-family-sans);position:relative}.looma-editor .ProseMirror{min-height:var(--ui-editor-content-min-height,300px);padding:var(--ui-editor-content-padding-block,var(--ui-space-4)) var(--ui-editor-content-padding-inline,var(--ui-space-6));color:var(--ui-editor-content-color,var(--ui-text-primary));caret-color:var(--ui-editor-caret-color,var(--ui-accent-solid));font-family:var(--ui-editor-font-family,var(--ui-font-family-sans));font-size:var(--ui-editor-font-size,var(--ui-font-size-md));line-height:var(--ui-editor-line-height,var(--ui-line-height-relaxed));outline:none}@media (width<=767px){.looma-editor .ProseMirror{padding-bottom:var(--ui-editor-mobile-bottom-space,80px)}}.looma-editor .ProseMirror>.looma-active-block{position:relative}.looma-editor .ProseMirror>.looma-active-block:before{z-index:1;inline-size:var(--ui-editor-active-block-width,1px);border-radius:var(--ui-radius-round);background:var(--ui-editor-active-block-color,var(--ui-border));content:"";pointer-events:none;animation:looma-active-block-in var(--ui-motion-base,.18s) var(--ui-motion-ease-out,ease-out) both;position:absolute;inset-block:0;inset-inline-start:calc(var(--ui-editor-active-block-offset,var(--ui-space-3))*-1)}@keyframes looma-active-block-in{0%{opacity:0}}.looma-editor .ProseMirror p{margin:0 0 var(--ui-editor-paragraph-gap,var(--ui-space-3))}.looma-editor .ProseMirror h1,.looma-editor .ProseMirror h2,.looma-editor .ProseMirror h3{color:inherit;line-height:var(--ui-line-height-tight)}.looma-editor .ProseMirror h1{margin:var(--ui-space-6) 0 var(--ui-space-3);font-size:var(--ui-font-size-2xl);font-weight:var(--ui-font-bold)}.looma-editor .ProseMirror h2{margin:var(--ui-space-5) 0 var(--ui-space-2);font-size:var(--ui-font-size-xl);font-weight:var(--ui-font-semibold)}.looma-editor .ProseMirror h3{margin:var(--ui-space-4) 0 var(--ui-space-2);font-size:var(--ui-font-size-lg);font-weight:var(--ui-font-semibold)}.looma-editor .ProseMirror ol,.looma-editor .ProseMirror ul{margin:0 0 var(--ui-space-3);padding-inline-start:var(--ui-editor-list-inset,var(--ui-space-5))}.looma-editor .ProseMirror li{margin-bottom:var(--ui-space-1)}.looma-editor .ProseMirror blockquote{margin:var(--ui-space-4) 0;padding-left:var(--ui-space-4);border-left:3px solid var(--ui-accent-solid);color:var(--ui-text-secondary);font-style:italic}@property --ui-callout-border{syntax:"*";inherits:false}@property --ui-callout-border-width{syntax:"*";inherits:false}@property --ui-callout-gap{syntax:"*";inherits:false}@property --ui-callout-icon{syntax:"*";inherits:false}@property --ui-callout-icon-column{syntax:"*";inherits:false}@property --ui-callout-icon-size{syntax:"*";inherits:false}@property --ui-callout-leading-border-width{syntax:"*";inherits:false}@property --ui-callout-padding-block{syntax:"*";inherits:false}@property --ui-callout-padding-inline{syntax:"*";inherits:false}@property --ui-callout-surface{syntax:"*";inherits:false}@property --ui-callout-text{syntax:"*";inherits:false}.looma-editor .ProseMirror aside[data-looma-callout][data-tone]{--ui-callout-padding-block:var(--ui-space-2);--ui-callout-padding-inline:var(--ui-space-3);--ui-callout-icon-column:1rem;--ui-callout-gap:var(--ui-space-2);--ui-callout-icon-size:1rem;--ui-callout-border-width:1px;--ui-callout-leading-border-width:4px;--ui-callout-surface:var(--ui-accent-soft);--ui-callout-text:var(--ui-text-primary);--ui-callout-border:var(--ui-accent-solid);--ui-callout-icon:var(--ui-accent-solid);--ui-editor-callout-icon:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22M13.4%202H6a2%202%200%200%200-2%202v16a2%202%200%200%200%202%202h12a2%202%200%200%200%202-2v-7.4M2%206h4M2%2010h4M2%2014h4M2%2018h4%22%2F%3E%3Cpath%20d%3D%22M21.378%205.626a1%201%200%201%200-3.004-3.004l-5.01%205.012a2%202%200%200%200-.506.854l-.837%202.87a.5.5%200%200%200%20.62.62l2.87-.837a2%202%200%200%200%20.854-.506z%22%2F%3E%3C%2Fsvg%3E);grid-template-columns:var(--ui-callout-icon-column) minmax(0,1fr);-moz-column-gap:var(--ui-callout-gap);align-items:start;column-gap:var(--ui-callout-gap);margin:var(--ui-space-4) 0;padding:var(--ui-callout-padding-block) var(--ui-callout-padding-inline);border:var(--ui-callout-border-width) solid color-mix(in srgb,var(--ui-callout-border) 35%,transparent);border-inline-start:var(--ui-callout-leading-border-width) solid var(--ui-callout-border);border-radius:var(--ui-radius-md);background:var(--ui-callout-surface);color:var(--ui-callout-text);display:grid}.looma-editor .ProseMirror aside[data-looma-callout][data-tone]:before{--ui-callout-icon-size:inherit;--ui-callout-icon:inherit;width:var(--ui-callout-icon-size);height:var(--ui-callout-icon-size);background:var(--ui-callout-icon);content:"";-webkit-mask:var(--ui-editor-callout-icon) center /contain no-repeat;mask:var(--ui-editor-callout-icon) center /contain no-repeat;-webkit-mask:var(--ui-editor-callout-icon) center /contain no-repeat;margin-top:.2em}.looma-editor .ProseMirror aside[data-looma-callout][data-tone]>*{grid-column:2}.looma-editor .ProseMirror aside[data-looma-callout][data-tone]>:last-child{margin-bottom:0}.looma-editor .ProseMirror aside[data-looma-callout][data-tone=info]{--ui-callout-surface:var(--ui-info-soft);--ui-callout-border:var(--ui-info-solid);--ui-callout-icon:var(--ui-info-solid);--ui-editor-callout-icon:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%20viewBox%3D%220%200%2024%2024%22%3E%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2210%22%2F%3E%3Cpath%20d%3D%22M12%2016v-4M12%208h.01%22%2F%3E%3C%2Fsvg%3E)}.looma-editor .ProseMirror aside[data-looma-callout][data-tone=note]{--ui-callout-surface:var(--ui-accent-soft);--ui-callout-border:var(--ui-accent-solid);--ui-callout-icon:var(--ui-accent-solid)}.looma-editor .ProseMirror aside[data-looma-callout][data-tone=warning]{--ui-callout-surface:var(--ui-warning-soft);--ui-callout-border:var(--ui-warning-solid);--ui-callout-icon:var(--ui-warning-solid);--ui-editor-callout-icon:url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%222%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20d%3D%22m21.73%2018-8-14a2%202%200%200%200-3.46%200l-8%2014A2%202%200%200%200%204%2021h16a2%202%200%200%200%201.73-3M12%209v4M12%2017h.01%22%2F%3E%3C%2Fsvg%3E)}.looma-editor .ProseMirror pre{margin:var(--ui-space-4) 0;padding:var(--ui-space-4);border:1px solid var(--ui-border-default);border-radius:var(--ui-radius-md);background:var(--ui-surface-muted);font-family:var(--ui-font-family-mono,ui-monospace,monospace);font-size:var(--ui-font-size-sm);overflow-x:auto}.looma-editor .ProseMirror code{border-radius:var(--ui-radius-sm);background:var(--ui-surface-subtle);font-family:var(--ui-font-family-mono,ui-monospace,monospace);padding:.1em .3em;font-size:.9em}.looma-editor .ProseMirror pre code{background:0 0;padding:0}.looma-editor .ProseMirror hr{margin:var(--ui-space-6) 0;border:0;border-top:1px solid var(--ui-border-default)}.looma-editor .ProseMirror mark{border-radius:var(--ui-radius-sm);background:var(--ui-editor-highlight-bg,var(--ui-warning-soft))}.looma-editor .ProseMirror a{color:var(--ui-editor-link-color,var(--ui-accent-solid));text-decoration:underline}.looma-editor .ProseMirror ul[data-type=taskList]{padding-left:var(--ui-space-2);list-style:none}.looma-editor .ProseMirror ul[data-type=taskList] li{align-items:flex-start;gap:var(--ui-space-2);display:flex}.looma-editor .ProseMirror ul[data-type=taskList] li>label{margin-top:3px}.looma-editor .ProseMirror ul[data-type=taskList] input[type=checkbox]{width:16px;height:16px;accent-color:var(--ui-accent-solid);cursor:pointer}.looma-editor .ProseMirror .is-editor-empty:first-child:before{float:left;height:0;color:var(--ui-text-muted);content:attr(data-placeholder);pointer-events:none}.looma-editor .ProseMirror img{max-width:100%;height:auto;margin:var(--ui-space-3) 0;border-radius:var(--ui-radius-md)}.looma-editor .ProseMirror img[data-looma-image]:focus-visible{outline:2px solid var(--ui-focus-ring);outline-offset:3px}.looma-editor__file-input{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.looma-editor__upload-error{justify-content:space-between;align-items:center;gap:var(--ui-space-3);margin-top:var(--ui-space-3);padding:var(--ui-space-2) var(--ui-space-3);border:1px solid var(--ui-danger-solid);border-radius:var(--ui-radius-md);background:var(--ui-danger-soft);color:var(--ui-text);font-size:var(--ui-font-size-sm);display:flex}.looma-editor__upload-error button{min-height:2rem;padding:0 var(--ui-space-3);border-radius:var(--ui-radius-sm);background:var(--ui-danger-solid);color:var(--ui-text-on-accent);cursor:pointer;font:inherit;font-weight:var(--ui-font-semibold);border:0}.looma-editor__upload-error button:focus-visible{outline:2px solid var(--ui-focus-ring);outline-offset:2px}.looma-editor__upload-error button:disabled{cursor:wait;opacity:.65}.looma-editor__drop-overlay{z-index:var(--ui-editor-drop-overlay-z-index,10);justify-content:center;align-items:center;gap:var(--ui-space-3);border:2px dashed var(--ui-accent-solid);border-radius:var(--ui-radius-md);background:color-mix(in srgb,var(--ui-accent-soft) 92%,transparent);color:var(--ui-accent-active);font-size:var(--ui-font-size-sm);font-weight:var(--ui-font-semibold);pointer-events:none;flex-direction:column;display:flex;position:absolute;inset:0}.looma-editor__drop-overlay>.looma-icon{width:var(--ui-font-size-2xl);height:var(--ui-font-size-2xl);stroke-width:var(--ui-editor-toolbar-icon-stroke-width,1.75)}.looma-editor__toolbar-button{--ui-icon-button-size:var(--ui-editor-toolbar-button-size,2rem);--ui-icon-button-radius:var(--ui-editor-toolbar-button-radius,var(--ui-radius-sm));--ui-icon-button-icon-size:var(--ui-editor-toolbar-icon-size,1rem)}.looma-editor__toolbar-button[data-active=true]{--ui-icon-button-surface:var(--ui-editor-toolbar-active-surface,var(--ui-accent-subtle));--ui-icon-button-text:var(--ui-editor-toolbar-active-text,var(--ui-accent-active));color:var(--ui-editor-toolbar-active-text,var(--ui-accent-active));box-shadow:inset 0 0 0 1px var(--ui-editor-toolbar-active-border,color-mix(in srgb,var(--ui-accent) 40%,transparent))}.looma-editor__toolbar-button>.looma-icon{width:var(--ui-editor-toolbar-icon-size,1rem);height:var(--ui-editor-toolbar-icon-size,1rem);stroke-width:var(--ui-editor-toolbar-icon-stroke-width,1.75)}.looma-editor__sticky-toolbar-shell{top:var(--ui-editor-sticky-toolbar-top,0);z-index:var(--ui-editor-toolbar-z-index,10);background:var(--ui-editor-toolbar-surface,var(--ui-surface,#fff));border-bottom:1px solid var(--ui-editor-toolbar-border,var(--ui-border,#e5e7eb));min-width:0;position:sticky}.looma-editor__link-popover,.looma-editor__table-menu-shell,.looma-editor__table-picker-popover,.looma-editor__table-toolbar-shell{z-index:var(--ui-editor-popover-z-index,300)}.looma-editor__table-picker-popover{background:0 0;border:0;min-width:220px;padding:0}.looma-editor__link-popover{inline-size:min(22rem,100vw - 2rem)}.looma-editor__link-form,.looma-editor__link-form label{gap:var(--ui-space-2);flex-direction:column;display:flex}.looma-editor__link-form label{font-size:var(--ui-font-size-sm)}.looma-editor__link-form input:not([type=checkbox]){box-sizing:border-box;width:100%;min-height:var(--ui-control-min-block-size);padding:var(--ui-space-2);border:1px solid var(--ui-control-border);border-radius:var(--ui-field-radius,var(--ui-radius-md));background:var(--ui-control-surface);color:var(--ui-text-primary);font:inherit}.looma-editor__link-form button:focus-visible,.looma-editor__link-form input:focus-visible,.looma-editor__link-preview:focus-visible{outline:2px solid var(--ui-focus-ring);outline-offset:2px}.looma-editor__link-form .looma-editor__link-new-tab{flex-direction:row;align-items:center}.looma-editor__link-error{color:var(--ui-field-danger,var(--ui-danger));font-size:var(--ui-font-size-sm);margin:0}.looma-editor__link-preview{width:fit-content;color:var(--ui-accent);font-size:var(--ui-font-size-sm)}.looma-editor__link-actions{justify-content:flex-end;gap:var(--ui-space-2);flex-wrap:wrap;display:flex}.looma-editor__link-actions button{min-height:var(--ui-control-min-block-size);padding:var(--ui-space-2) var(--ui-space-3);border:1px solid var(--ui-control-border);border-radius:var(--ui-action-radius,var(--ui-radius-md));background:var(--ui-surface);color:var(--ui-text-primary);font:inherit;cursor:pointer}.looma-editor__table-menu-shell,.looma-editor__table-overlay-shell,.looma-editor__table-toolbar-shell{position:fixed}.looma-editor__mobile-toolbar-shell{z-index:var(--ui-editor-mobile-toolbar-z-index,var(--ui-editor-popover-z-index,300));min-height:var(--ui-editor-toolbar-mobile-min-height,56px);padding:var(--ui-editor-mobile-toolbar-padding-block,4px) max(var(--ui-editor-mobile-toolbar-padding-inline,8px),env(safe-area-inset-left));overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:none;background:var(--ui-editor-toolbar-surface,var(--ui-surface,#fff));border-top:1px solid var(--ui-editor-toolbar-border,var(--ui-border,#e5e7eb));box-shadow:var(--ui-editor-toolbar-mobile-shadow,0 -2px 8px #0000000f);align-items:stretch;display:flex;position:fixed;overflow:auto hidden}.looma-editor__mobile-toolbar-shell::-webkit-scrollbar{display:none}.looma-editor__mobile-toolbar-shell button,.looma-editor__mobile-toolbar-shell>*{scroll-snap-align:start;flex:none}.looma-editor__mobile-toolbar-shell .looma-editor__toolbar-button{--ui-icon-button-size:var(--ui-editor-toolbar-mobile-button-size,var(--ui-control-min-block-size))}.looma-editor__mobile-toolbar-back{justify-content:center;align-items:center;gap:var(--ui-space-2);min-width:44px;min-height:44px;padding:0 var(--ui-space-3,12px);border-radius:var(--ui-radius-md,6px);color:var(--ui-text-secondary,#4b5563);cursor:pointer;font:inherit;white-space:nowrap;background:0 0;border:0;display:inline-flex}.looma-editor__mobile-toolbar-back .looma-icon{width:1rem;height:1rem;stroke-width:var(--ui-editor-toolbar-icon-stroke-width,1.75)}.looma-editor__mobile-toolbar-back:is(:hover,:focus-visible){background:var(--ui-surface-hover,#f3f4f6);color:var(--ui-text-primary,#111827)}.looma-editor__table-overlay-shell{z-index:var(--ui-editor-overlay-z-index,299);pointer-events:none;overflow:visible}.looma-editor .ProseMirror .looma-mention{color:var(--ui-editor-mention-color,var(--ui-accent-active,var(--ui-accent-solid)));background:var(--ui-editor-mention-bg,var(--ui-accent-soft,var(--ui-accent-subtle)));border-radius:var(--ui-radius-sm,4px);font-weight:var(--ui-font-medium,500);white-space:nowrap;padding:.08em .28em}.ProseMirror .tableWrapper{overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;max-width:100%;overflow:auto visible}.ProseMirror:focus-visible{box-shadow:none;outline:none}.ProseMirror table{border-collapse:collapse;table-layout:fixed;min-width:100%;margin:0;width:max-content!important;max-width:none!important}.ProseMirror .tableWrapper.ProseMirror-selectednode,.ProseMirror table.ProseMirror-selectednode{outline:none}.ProseMirror td,.ProseMirror th{border:1px solid var(--ui-border,#e5e7eb);padding:var(--ui-space-2,8px) var(--ui-space-3,12px);vertical-align:top;min-width:var(--ui-editor-table-cell-min-width,112px);text-align:left;overflow-wrap:anywhere;position:relative}.ProseMirror :is(th,td)>p,.looma-editor .ProseMirror :is(th,td)>p{margin:0}.ProseMirror :is(th,td)>p+p,.looma-editor .ProseMirror :is(th,td)>p+p{margin-top:var(--ui-editor-table-paragraph-gap,var(--ui-space-2,8px))}.ProseMirror th{background:var(--ui-surface-hover,#f3f4f6);font-weight:600}.ProseMirror .selectedCell{background:var(--ui-accent-subtle,#3b82f61a)}.ProseMirror .column-resize-handle{z-index:3;cursor:col-resize;touch-action:none;background:0 0;width:10px;position:absolute;top:0;bottom:0;right:-5px}.ProseMirror .column-resize-handle:after{content:"";border-radius:var(--ui-radius-round,999px);background:color-mix(in srgb,var(--ui-affordance-near-color,var(--ui-border-strong,#c8c8c4)) 72%,transparent);width:2px;transition:width var(--ui-affordance-motion,var(--ui-motion-fast,.12s)) var(--ui-motion-ease,ease),background-color var(--ui-affordance-motion,var(--ui-motion-fast,.12s)) var(--ui-motion-ease,ease);position:absolute;inset-block:0;inset-inline-start:4px}.ProseMirror .column-resize-handle:hover:after,.ProseMirror.resize-cursor .column-resize-handle:after{background:var(--ui-affordance-direct-color,var(--ui-accent-solid,#5b55d6));width:3px}.ProseMirror .column-resize-handle:before{content:"Drag to resize column";z-index:4;width:max-content;padding:var(--ui-space-1,4px) var(--ui-space-2,8px);border-radius:var(--ui-radius-sm,4px);background:var(--ui-text-primary,#1a1a1a);color:var(--ui-surface-elevated,#fff);font-size:var(--ui-font-size-xs,.75rem);line-height:var(--ui-line-height-md,1.4);opacity:0;transition:opacity var(--ui-affordance-motion,var(--ui-motion-fast,.12s)) var(--ui-motion-ease,ease);pointer-events:none;position:absolute;top:4px;left:calc(100% + 6px);transform:none}.ProseMirror .column-resize-handle:hover:before{opacity:1}:root{--ui-font-sans:"Avenir Next", Avenir, system-ui, sans-serif;--ui-surface:#fff;--ui-surface-raised:#fff;--ui-surface-sunken:#e5eaf2;--ui-surface-muted:#f0f3f8;--ui-text:#172033;--ui-on-accent:#fff;--ui-on-danger:#fff;--ui-accent:#3b5ccc;--ui-danger:#a63d36;--ui-success:#176b45;--ui-warning:#98621b;--ui-info:#1d6f8a;--loadops-kind-business:#6b4fbb;--loadops-kind-person:#b03a7a;--loadops-kind-location:#52627a;--loadops-kind-carrier:#697a21}@layer reset{*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{min-block-size:100dvh;margin:0}:where(h1,h2,h3,h4,h5,h6,p,ul,ol,menu,figure,blockquote,dl,dd){margin:0}:where(button,input,optgroup,select,textarea){color:inherit;font:inherit;margin:0}:where(img,picture,video,canvas){max-inline-size:100%;display:block}:where(img,video){block-size:auto}}:root{color:var(--ui-text-primary);background:var(--ui-surface-sunken);font-family:var(--ui-font-family-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;line-height:1.55}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--ui-surface-sunken);min-width:320px;margin:0}button,input,select,textarea{font:inherit}a{color:inherit}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid color-mix(in srgb,var(--ui-focus-ring) 78%,#fff);outline-offset:2px}[data-component~=ui-input],[data-component~=ui-select],[data-component~=ui-textarea]{width:100%;color:var(--ui-text-primary);background-color:var(--ui-surface-default)}[data-component~=ui-input]:focus-visible,[data-component~=ui-select]:focus-visible,[data-component~=ui-textarea]:focus-visible{outline-offset:1px;box-shadow:none}.dispatch-panel [data-component~=ui-input],.dispatch-panel [data-component~=ui-select],.party-grid [data-component~=ui-input]{background-color:var(--ui-surface-muted);border:1px solid var(--ui-control-border);transition:background-color .12s,border-color .12s}.party-grid [data-component~=ui-input]:not(:-moz-placeholder-shown){background-color:var(--ui-surface-default);border-color:var(--ui-control-border-hover)}.party-grid [data-component~=ui-input]:not(:placeholder-shown){background-color:var(--ui-surface-default);border-color:var(--ui-control-border-hover)}.inline-error{border:1px solid var(--ui-danger-solid);background:var(--ui-danger-soft);border-radius:.55rem;padding:.6rem .8rem;font-size:.88rem}.dispatch-panel [data-component~=ui-input]:focus-visible,.dispatch-panel [data-component~=ui-select]:focus-visible,.party-grid [data-component~=ui-input]:focus-visible{background-color:var(--ui-surface-default);border-color:var(--ui-control-focus);box-shadow:0 0 0 3px var(--ui-control-focus-halo);outline:none}:is(.dispatch-panel [data-component~=ui-input]:not(:placeholder-shown):invalid,.party-grid [data-component~=ui-input]:not(:placeholder-shown):invalid),.dispatch-panel [data-component~=ui-input]:not(:placeholder-shown):invalid,.party-grid [data-component~=ui-input]:not(:placeholder-shown):invalid,.party-grid [data-component~=ui-input][aria-invalid=true]{background-color:var(--ui-danger-soft);border-color:var(--ui-danger-solid)}[data-component~=ui-button]{white-space:nowrap}.brand{color:var(--ui-text-primary);letter-spacing:-.01em;align-items:center;gap:.75rem;font-size:1.18rem;font-weight:650;text-decoration:none;display:inline-flex}.brand-mark{background:var(--ui-accent-solid);width:2.25rem;height:2.25rem;color:var(--ui-on-accent);border-radius:.55rem;place-items:center;font-weight:800;display:grid}.eyebrow{color:var(--ui-accent-solid);letter-spacing:.11em;text-transform:uppercase;margin:0 0 1rem;font-size:.78rem;font-weight:750}.marketing-page{background:linear-gradient(90deg,color-mix(in srgb,var(--ui-accent) 4%,transparent) 1px,transparent 1px) 50% 0 /7rem 100%,var(--ui-surface);min-height:100vh}.closing-section,.fit-section,.marketing-footer,.marketing-header,.marketing-hero,.marketing-section{width:min(1180px,100% - 64px);margin-inline:auto}.marketing-header{justify-content:space-between;padding-block:1.75rem}.marketing-header,.marketing-nav{align-items:center;gap:2rem;display:flex}.marketing-nav{color:var(--ui-text-secondary);font-size:.95rem}.marketing-nav a{text-decoration:none}.marketing-nav a:hover{color:var(--ui-text-primary)}.marketing-nav .text-link{color:var(--ui-accent-solid);font-weight:700}.marketing-hero{padding-block:clamp(4.5rem,9vw,7rem) clamp(8rem,14vw,11rem)}.marketing-hero h1{letter-spacing:-.052em;max-width:1100px;margin:0;font-size:clamp(3.35rem,7vw,6rem);font-weight:700;line-height:.94}.hero-lead{max-width:690px;color:var(--ui-text-secondary);margin:2rem 0 0;font-size:clamp(1.1rem,2vw,1.35rem);line-height:1.55}.hero-actions{flex-wrap:wrap;align-items:center;gap:1.5rem;margin-top:2.5rem;display:flex}.secondary-link{color:var(--ui-text-primary);font-weight:650;text-decoration:none}.secondary-link:hover{text-underline-offset:.35rem;text-decoration:underline}.hero-note{color:var(--ui-text-muted);margin:1.25rem 0 0;font-size:.9rem}.marketing-section{border-top:1px solid var(--ui-border-default);padding-block:clamp(6rem,11vw,9rem)}.section-heading{max-width:700px}.closing-section h2,.fit-section h2,.section-heading h2{letter-spacing:-.055em;margin:0;font-size:clamp(2.3rem,5vw,4.25rem);font-weight:680;line-height:1.02}.journey-grid{border:1px solid var(--ui-border-default);background:var(--ui-border-default);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:4.5rem;display:grid}.journey-card{background:var(--ui-surface);min-height:20rem;padding:clamp(2rem,4vw,3.25rem)}.journey-number{color:var(--ui-accent-solid);letter-spacing:.08em;font-size:.8rem;font-weight:750;display:block}.journey-card h3{letter-spacing:-.025em;margin:5rem 0 .8rem;font-size:1.45rem}.closing-section p,.fit-section p,.journey-card p{color:var(--ui-text-secondary);margin:0}.fit-section{grid-template-columns:minmax(0,1.25fr) minmax(17rem,.75fr);align-items:center;gap:clamp(4rem,10vw,8rem);padding-block:clamp(7rem,12vw,10rem);display:grid}.fit-section>div>p:last-child{max-width:650px;margin-top:1.75rem;font-size:1.08rem}.cargo-list{border-top:1px solid var(--ui-border-default);gap:0;margin:0;padding:0;list-style:none;display:grid}.cargo-list li{border-bottom:1px solid var(--ui-border-default);align-items:center;gap:.9rem;min-height:3.5rem;font-weight:650;display:flex}.cargo-list span{color:var(--ui-accent-solid)}.closing-section{background:radial-gradient(circle at 90% 0,color-mix(in srgb,var(--ui-accent) 34%,transparent),transparent 34%),var(--ui-text);color:var(--ui-surface);border-radius:1.25rem;justify-content:space-between;align-items:end;gap:3rem;padding:clamp(3rem,7vw,5rem);display:flex}.closing-section .eyebrow{color:color-mix(in srgb,var(--ui-accent) 45%,var(--ui-surface))}.closing-section h2{max-width:680px}.closing-section p{color:color-mix(in srgb,var(--ui-surface) 85%,var(--ui-text));margin-top:1rem}.closing-section [data-component~=ui-button]{flex:none}.marketing-footer{color:var(--ui-text-muted);justify-content:space-between;align-items:center;gap:2rem;padding-block:4rem;font-size:.9rem;display:flex}.sign-in-page{background:radial-gradient(circle at 15% 10%,color-mix(in srgb,var(--ui-accent) 11%,transparent),transparent 30rem),var(--ui-surface);align-items:center;min-height:100dvh;padding-block:clamp(2.5rem,8vh,6rem);display:grid}.sign-in-content{width:100%}.sign-in-brand{width:max-content}.sign-in-heading h1{letter-spacing:-.012em;margin:0;font-size:clamp(2.25rem,8vw,3.5rem);font-weight:650;line-height:1}.sign-in-heading p,.sign-in-options p{color:var(--ui-text-secondary);margin:0}.sign-in-options [data-component~=ui-button]{justify-content:center;width:100%}.sign-in-assisted,.sign-in-back,.sign-in-note,.sign-in-status{font-size:.9rem}.sign-in-note{color:var(--ui-text-muted)}.sign-in-status{color:var(--ui-text-secondary);margin:0}.sign-in-error{color:var(--ui-danger-solid)}.sign-in-assisted{color:var(--ui-text-secondary);margin:0}.sign-in-back{width:max-content;color:var(--ui-text-secondary);text-underline-offset:.25rem}@media (width<=40rem){.sign-in-page{align-items:start;padding-block:2rem}}.workspace-chooser-page{background:radial-gradient(circle at 85% 5%,color-mix(in srgb,var(--ui-accent) 10%,transparent),transparent 28rem),var(--ui-surface);min-height:100dvh;padding-bottom:clamp(3rem,8vh,6rem)}.workspace-chooser-header{justify-content:space-between;align-items:center;gap:1rem;width:min(72rem,100% - 3rem);margin-inline:auto;padding-block:1.5rem;display:flex}.workspace-chooser-content{padding-top:clamp(3rem,10vh,7rem)}.workspace-chooser-heading h1{letter-spacing:-.012em;margin:0;font-size:clamp(2.25rem,8vw,3.5rem);font-weight:650;line-height:1}.workspace-chooser-heading p,.workspace-empty p{color:var(--ui-text-secondary);margin:0}.workspace-empty h2{margin:0;font-size:1.15rem;font-weight:600}.workspace-single{border-block:1px solid var(--ui-border-default);padding-block:1.25rem}.workspace-name{color:var(--ui-text-primary);font-size:1.08rem;font-weight:500}.workspace-choice-field{width:100%}.workspace-choice-field label,.workspace-current{color:var(--ui-text-secondary);font-size:.9rem}.workspace-chooser-content [data-component~=ui-button]{justify-content:center;width:100%}.workspace-chooser-status{color:var(--ui-text-secondary);margin:0;font-size:.9rem}.workspace-chooser-error{color:var(--ui-danger-solid);margin:0}@media (width<=40rem){.workspace-chooser-header{width:calc(100% - 2rem);padding-block:1rem}.workspace-chooser-content{padding-top:2.5rem}}[data-component~=ui-stack].demo-app{gap:0}.demo-app{background:var(--ui-surface-sunken);height:100dvh;min-height:0;overflow:hidden}.header-account{align-items:center;gap:.75rem;min-width:0;display:flex}.workspace-notice{color:var(--ui-text-muted);font-size:.75rem;line-height:1.3;display:grid}.workspace-notice small{font-size:inherit}.app-header{z-index:10;border-bottom:1px solid var(--ui-border-default);background:color-mix(in srgb,var(--ui-surface) 96%,transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);flex-shrink:0;grid-template-columns:15rem 1fr auto;align-items:center;min-height:4.5rem;padding-inline:1.75rem;display:grid;position:static;top:0}.workspace-identity{align-items:center;gap:.8rem;display:flex}.workspace-identity>span{border-left:1px solid var(--ui-border-default);color:var(--ui-text-muted);padding-left:.8rem;font-size:.86rem}.account-menu{color:var(--ui-text-primary);cursor:pointer;background:0 0;border:0;border-radius:.55rem;align-items:center;gap:.65rem;padding:.35rem .5rem;display:flex}.account-menu:hover{background:var(--ui-surface-muted)}.account-menu strong{font-size:.86rem}.account-caret{--ui-icon-size:1rem;color:var(--ui-text-secondary)}.account-panel-id{border-bottom:1px solid var(--ui-border-subtle);gap:.1rem;margin-bottom:.35rem;padding:.4rem .6rem .6rem;display:grid}.account-panel-id strong{font-size:.9rem}.account-panel-id small{color:var(--ui-text-muted);font-size:.8rem}.account-panel-label{color:var(--ui-text-muted);letter-spacing:.09em;text-transform:uppercase;margin:.35rem .6rem .2rem;font-size:.68rem}.app-layout{--app-sidebar-width:14rem;flex-wrap:nowrap;flex:1;min-height:0;display:flex;overflow:hidden}.app-layout>.app-sidebar{flex:0 0 var(--app-sidebar-width);align-self:flex-start;position:sticky;top:1.25rem}.app-layout>.app-content{overscroll-behavior:contain;flex:1 1 0;min-width:0;min-height:0;overflow:auto}.app-sidebar{background:0 0;flex-direction:column;gap:1rem;min-width:0;padding:1.25rem .75rem;display:flex}.app-sidebar nav{gap:.3rem;display:grid}.nav-section-label{color:var(--ui-text-muted);letter-spacing:.09em;text-transform:uppercase;margin:0 0 .4rem;padding-inline:.85rem;font-size:.68rem}.app-content{min-width:0;padding:2rem clamp(1.5rem,4vw,4.5rem) 5rem 2rem}.flow-view,.tool-view{max-width:1240px;margin-inline:auto}.narrow-tool{max-width:780px}.flow-intro,.tool-intro{justify-content:space-between;align-items:end;gap:2rem;margin-bottom:1.5rem;display:flex}.flow-intro h1,.tool-intro h1{letter-spacing:-.012em;margin:0;font-size:clamp(1.55rem,2.6vw,1.9rem);font-weight:600;line-height:1.15}.flow-intro p,.panel-title-row p,.tool-intro p{color:var(--ui-text-secondary);margin:.5rem 0 0}.workspace-panel{border:1px solid var(--ui-border-default);background:var(--ui-surface);box-shadow:var(--ui-shadow-xs);border-radius:.9rem}.form-panel,.review-panel,.success-panel{max-width:820px;margin-inline:auto;padding:clamp(1.5rem,4vw,2.5rem)}.wide-form-panel{max-width:980px}.panel-title-row{border-bottom:1px solid var(--ui-border-default);justify-content:space-between;align-items:start;gap:2rem;padding-bottom:1.5rem;display:flex}.step-label{color:var(--ui-accent-solid);letter-spacing:.06em;text-transform:uppercase;margin-bottom:.25rem;font-size:.76rem;display:block}.panel-title-row h2,.panel-title-row h3,.success-panel h3{letter-spacing:-.03em;margin:0;font-size:1.45rem}.panel-title-row h2,.success-panel h2{letter-spacing:-.035em;margin:0;font-size:1.4rem}.quote-form{gap:1rem;padding-top:1.25rem;display:grid}.form-section{border-bottom:1px solid var(--ui-border-default);gap:1rem;padding:1rem 0;display:grid}.form-section:first-child{padding-top:0}.form-section:last-of-type{border-bottom:0}.form-section-heading{justify-content:space-between;align-items:start;gap:1.5rem;display:flex}.form-section-heading h3{letter-spacing:-.015em;margin:0;font-size:1.08rem}.form-section-heading p{color:var(--ui-text-secondary);margin:.3rem 0 0;font-size:.88rem}.item-editor+.item-editor{padding-top:2rem}.span-2{grid-column:1/-1}.field-grid{--ui-grid-gap:1rem;-moz-column-gap:1.5rem;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1rem 1.5rem}.quote-form,.quote-form .field-grid>*,.quote-form .form-section,.relationship-panel>*{min-width:0}.relationship-panel{border:1px solid var(--ui-border-default);background:var(--ui-surface-subtle);border-radius:.75rem;grid-template-columns:minmax(12rem,1fr) minmax(16rem,1fr);align-items:start;gap:2rem;padding:1.1rem 1.25rem;display:grid}.relationship-panel>div>strong{color:var(--ui-text-primary);font-size:.94rem;display:block}.relationship-panel>div>p{color:var(--ui-text-secondary);margin:.3rem 0 0;font-size:.86rem;line-height:1.5}.requester-fields{padding-top:.25rem}[data-component~=ui-form-field]{gap:.45rem}.option-list legend,[data-component~=ui-form-field] label{color:var(--ui-text-primary);font-size:.92rem}[data-component~=ui-form-field] small[data-slot=help]{color:var(--ui-text-secondary);font-size:.82rem;line-height:1.45}.optional-label{color:var(--ui-text-muted);margin-left:.35rem;font-size:.78rem}.inline-link{width:fit-content;color:var(--ui-accent-solid);font:inherit;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,var(--ui-accent-solid) 30%,transparent);text-decoration-color:color-mix(in srgb,var(--ui-accent-solid) 30%,transparent);text-underline-offset:.2rem;cursor:pointer;background:0 0;border:0;padding:0;font-size:.85rem}.inline-link:hover{color:var(--ui-accent-active);text-decoration-color:currentColor}.result-note,.safety-note{border-left:3px solid var(--ui-info-solid);background:var(--ui-info-soft);gap:.5rem;padding:1rem 1.1rem;display:grid}.safety-note{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.result-note span,.safety-note span{color:var(--ui-text-secondary);margin:0;font-size:.84rem}.form-actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.centered-actions{justify-content:center;margin-top:2rem}.inline-error{color:var(--ui-danger-solid);margin:0}.quote-total{text-align:center;gap:.15rem;padding:2.5rem 0;display:grid}.quote-total small,.quote-total span{color:var(--ui-text-secondary)}.quote-total strong{letter-spacing:-.06em;font-size:clamp(2.6rem,6vw,4.2rem);line-height:1.1}.review-layout{grid-template-columns:minmax(0,1fr) minmax(17rem,.68fr);align-items:center;gap:2rem;display:grid}.review-sections{grid-template-columns:repeat(auto-fit,minmax(19rem,1fr));gap:.75rem;margin-top:1.75rem;display:grid}.review-section{border:1px solid var(--ui-border-default);border-radius:.6rem;padding:.9rem 1rem}.review-section[data-internal]{background:var(--ui-surface-muted);border-style:dashed}.review-section-head{justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:.4rem;display:flex}.review-section h3{font-size:.95rem}.review-section dt{overflow-wrap:anywhere;margin:0}.review-empty,.review-section dt{color:var(--ui-text-muted);font-size:.88rem}.review-empty{margin:0}.intake-directory{gap:.3rem;max-width:34rem;margin-bottom:1.25rem;display:grid}.intake-directory-label{color:var(--ui-text-secondary);font-size:.88rem;font-weight:500}.setup-banner{border:1px solid color-mix(in srgb,var(--ui-warning) 35%,transparent);background:var(--ui-warning-soft);border-radius:.6rem;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;padding:.8rem 1rem;display:flex}.load-documents{gap:1.25rem;display:grid}.review-documents{border:1px solid var(--ui-border-default);border-radius:.6rem;margin-top:1.5rem;padding:1rem}.review-documents h3{margin-bottom:.75rem;font-size:.95rem}.review-hint{color:var(--ui-text-muted);margin:1.25rem 0 0}.restored-note{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.breakdown-list{margin:0}.breakdown-list>div{border-top:1px solid var(--ui-border-default);justify-content:space-between;gap:1.5rem;padding:.8rem 0;display:flex}.breakdown-list dd,.breakdown-list dt{margin:0}.breakdown-list dt{color:var(--ui-text-secondary)}.breakdown-list .breakdown-subtotal dd,.breakdown-list .breakdown-subtotal dt{color:var(--ui-text-muted)}.breakdown-list .breakdown-total{font-weight:600}.review-notice{border:1px solid color-mix(in srgb,var(--ui-warning) 40%,var(--ui-surface));background:var(--ui-warning-soft);border-radius:.6rem;margin-top:1.5rem;padding:1rem 1.1rem}.review-notice ul{color:var(--ui-text-secondary);margin:.5rem 0 0;padding-left:1.2rem}.success-panel{text-align:center;padding-block:4rem}.success-mark{background:var(--ui-success-soft);width:3.5rem;height:3.5rem;color:var(--ui-success-solid);border-radius:50%;place-items:center;margin:0 auto 1.5rem;font-size:1.5rem;display:grid}.success-panel>p{color:var(--ui-text-secondary);margin:.6rem 0 0}.tool-panel{gap:1.5rem;padding:clamp(1.5rem,4vw,2.5rem);display:grid}.settings-stack{gap:1rem;display:grid}.team-access-panel{min-width:0;padding:clamp(1.25rem,3vw,1.75rem)}.team-access-heading{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.85rem;display:flex}.team-access-heading h2{letter-spacing:-.015em;margin:0;font-size:1.08rem}.team-access-state{color:var(--ui-text-secondary);margin:0;padding-block:.65rem}.team-row-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.4rem;display:flex}.team-section{margin-top:1.4rem}.team-section>h3{margin:0 0 .55rem;font-size:.9rem;font-weight:550}.team-inline-form{grid-column:1/-1;align-items:center;gap:.5rem;padding-bottom:.55rem;display:flex}.team-inline-form [data-component~=ui-input]{flex:15rem}.role-editor{border-top:1px solid var(--ui-border-default);gap:.7rem;padding-block:.9rem;display:grid}.role-editor>div:first-child{align-items:baseline;gap:.55rem;display:flex}.role-editor p,.role-editor small{color:var(--ui-text-muted);font-size:.76rem}.role-editor p{margin:0}.role-capability-grid{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.35rem 1rem;display:grid}.team-member-list{border-top:1px solid var(--ui-border-default);display:grid}.team-member-row{border-bottom:1px solid var(--ui-border-default);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.8rem;min-height:4.4rem;padding-block:.65rem;display:grid}@media (width<=760px){.team-member-row{grid-template-columns:1fr}.team-row-actions{justify-content:flex-start}}.team-member-person{gap:.15rem;min-width:0;display:grid}.team-member-person strong,.team-member-person>span{text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;overflow:hidden}.team-member-person span{color:var(--ui-text-muted);font-size:.76rem}.member-status{color:var(--ui-success-solid);font-size:.76rem;font-weight:500}.member-status.is-inactive{color:var(--ui-danger-solid)}.role-bundles{border-bottom:1px solid var(--ui-border-default);margin-top:.8rem}.role-bundles summary{min-height:2.9rem;color:var(--ui-text-primary);cursor:pointer;padding-block:.8rem;font-size:.86rem;font-weight:500}.role-bundles dl{gap:0;margin:0 0 .8rem;display:grid}.role-bundles dl>div{grid-template-columns:minmax(8rem,.35fr) minmax(0,1fr);gap:.8rem;padding:.45rem 0;display:grid}.role-bundles dd,.role-bundles dt{margin:0;font-size:.79rem}.role-bundles dt{color:var(--ui-text-primary);font-weight:500}.access-inline,.role-bundles dd{color:var(--ui-text-secondary)}.access-inline{align-items:center;gap:.35rem;width:fit-content;max-width:100%;font-size:.82rem;display:flex;position:relative}.access-inline [data-component~=ui-button]{width:2rem;min-width:2rem;height:2rem;min-height:2rem;color:var(--ui-accent-active);background:0 0;border-color:#0000;border-radius:50%;padding:0}.access-blocked{grid-template-columns:auto minmax(0,1fr);gap:1rem 1.1rem;width:min(100%,34rem);margin:clamp(2.5rem,12vh,7rem) auto;padding:clamp(1.5rem,4vw,2rem);display:grid}.access-blocked-icon{background:var(--ui-accent-soft);width:2.25rem;height:2.25rem;color:var(--ui-accent-active);border-radius:50%;place-items:center;font-weight:700;display:grid}.access-blocked-copy{min-width:0}.access-blocked h1{margin:.25rem 0 0;font-size:1.35rem}.access-blocked p{color:var(--ui-text-secondary);margin:.6rem 0 0}.access-blocked small{color:var(--ui-text-muted);margin-top:.45rem;display:block}.access-blocked-actions{grid-column:2;gap:.65rem}.access-blocked-actions,.loads-toolbar{flex-wrap:wrap;align-items:center;display:flex}.loads-toolbar{gap:.75rem 1.25rem;margin-bottom:1.25rem}.loads-search{flex:16rem;min-width:12rem}.loads-filters{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;display:flex}.loads-filters [data-component~=ui-select]{width:11rem}.option-list{border:0;gap:.65rem;margin:0;padding:0;display:grid}.option-list legend{margin-bottom:.75rem}.option-list label{border:1px solid var(--ui-border-default);background:var(--ui-surface);cursor:pointer;border-radius:.55rem;align-items:center;gap:.75rem;min-height:3.25rem;padding:.65rem .85rem;display:flex}.option-list label[data-selected=true]{border-color:var(--ui-accent-solid);background:var(--ui-accent-soft)}.option-list input{width:1.05rem;height:1.05rem;accent-color:var(--ui-accent-solid);margin:0}.field-hint{margin:-.5rem 0 0;font-size:.86rem}.empty-state,.field-hint{color:var(--ui-text-muted)}.empty-state{text-align:center;margin:0;padding:3rem}.detail-actions,.detail-intro{align-items:center}.detail-actions{gap:.75rem;display:flex}.section-kicker{color:var(--ui-accent-solid);letter-spacing:.06em;text-transform:uppercase;font-size:.7rem}.detail-section{margin-top:1rem;padding:1.5rem}.ui-spinner{border:2.5px solid var(--ui-border-default);border-top-color:var(--ui-accent-solid);border-radius:50%;flex:none;width:1.6rem;height:1.6rem;animation:.7s linear infinite ui-spin}@keyframes ui-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.ui-spinner{animation-duration:1.6s}}.workspace-loading{flex-direction:column;justify-content:center;align-items:center;gap:.9rem;min-height:45vh;display:flex}.ui-loading-text{color:var(--ui-text-muted);font-size:.95rem}.detail-cards{gap:.85rem;margin-top:1rem;display:grid}.editable-card-editor>.workspace-panel{box-shadow:none;background:0 0;border:0;margin:0;padding:0}.discard-dialog{gap:.55rem;max-width:26rem;padding:1.4rem;display:grid}.discard-dialog h3{margin:0;font-weight:500}.item-summary-row{border-bottom:1px solid var(--ui-border-default);justify-content:space-between;align-items:center;gap:1rem;min-height:4.5rem;display:flex}.editable-card-display .item-summary-row:last-child{border-bottom:0}.item-summary-row>div{display:grid}.item-summary-row small{color:var(--ui-text-muted)}.migration-view{max-width:1380px}.migration-load-error,.migration-loading{padding:1.5rem}.migration-load-error{color:var(--ui-danger-solid);justify-content:space-between;align-items:center;gap:1rem;display:flex}.migration-review{gap:1rem;min-width:0;display:grid}.migration-version-card{grid-template-columns:minmax(0,1fr) auto;gap:1rem 2rem;padding:1.35rem 1.5rem;display:grid}.cutover-blockers h2,.mapping-section-heading h2,.migration-version-card h2{letter-spacing:-.015em;margin:0;font-size:1.08rem}.migration-version-card p{color:var(--ui-text-secondary);margin:.3rem 0 0;font-size:.85rem}.mapping-freshness{flex-wrap:wrap;justify-content:end;align-items:start;gap:.5rem;display:flex}.review-state{border:1px solid var(--ui-border-default);min-height:1.75rem;color:var(--ui-text-secondary);background:var(--ui-surface-muted);border-radius:999px;align-items:center;padding:.25rem .6rem;font-size:.74rem;font-weight:500;line-height:1.2;display:inline-flex}.review-state.is-current{border-color:color-mix(in srgb,var(--ui-success-solid) 32%,var(--ui-border-default));color:var(--ui-success-solid);background:var(--ui-success-soft)}.migration-review-layout{grid-template-columns:minmax(13.5rem,.26fr) minmax(0,1fr);align-items:start;gap:1rem;min-width:0;display:grid}.migration-area-nav{gap:.25rem;padding:.75rem;display:grid;position:sticky;top:0}.migration-area-nav .nav-section-label{margin:.35rem 0 .5rem;padding-inline:.65rem}.migration-review-content{gap:1rem;min-width:0;display:grid}.mapping-panel{min-width:0;padding:1.25rem}.mapping-section-heading{justify-content:space-between;align-items:start;gap:1rem;margin-bottom:1rem;display:flex}.decision-binding code{overflow-wrap:anywhere;color:var(--ui-text-primary);font-size:.78rem}.migration-findings{gap:.5rem;display:grid}.migration-finding{border:1px solid var(--ui-border-default);cursor:pointer;border-radius:.6rem;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.7rem;padding:.85rem;display:grid}.mapping-empty{color:var(--ui-text-muted);margin:0;font-size:.85rem}.owner-decisions{border:0;border-top:1px solid var(--ui-border-default);gap:.8rem;margin:1rem 0 0;padding:1rem 0 0;display:grid}.owner-decisions legend{color:var(--ui-text-primary);padding:0 0 .65rem;font-size:.9rem;font-weight:500}.owner-decision{grid-template-columns:minmax(13rem,1fr) minmax(10rem,.7fr) minmax(12rem,1fr);align-items:center;gap:.75rem;display:grid}.owner-decision>label{font-size:.84rem}.reconciliation-list{margin-top:.75rem;display:grid}.reconciliation-list>div{border-bottom:1px solid var(--ui-border-subtle);justify-content:space-between;align-items:baseline;gap:1rem;padding:.65rem 0;display:flex}.reconciliation-list>div:last-child{border-bottom:0}.reconciliation-list span{font-weight:500}.reconciliation-list small{color:var(--ui-text-secondary);font-size:.8rem}.decision-binding{color:var(--ui-text-secondary);background:var(--ui-surface-muted);border-radius:.55rem;flex-wrap:wrap;gap:.45rem 1rem;margin-bottom:1rem;padding:.7rem .8rem;font-size:.77rem;display:flex}.migration-decision-panel .inline-error,.migration-decision-panel .result-note{margin:1rem 0 0}.cutover-blockers{border:1px solid color-mix(in srgb,var(--ui-warning-solid) 32%,var(--ui-border-default));background:var(--ui-warning-soft);border-radius:.75rem;padding:1rem 1.15rem}.cutover-blockers ul{color:var(--ui-text-secondary);gap:.25rem;margin:.55rem 0 0;padding-left:1.2rem;font-size:.82rem;display:grid}.visually-hidden{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (width<=900px){.journey-grid{grid-template-columns:1fr}.journey-card{min-height:0}.journey-card h3{margin-top:2rem}.fit-section{grid-template-columns:1fr}.closing-section{flex-direction:column;align-items:start}.app-header{grid-template-columns:1fr auto}.workspace-identity{display:none}.app-sidebar{border-right:0;border-bottom:1px solid var(--ui-border-default);padding:.75rem 1rem;display:block;position:static;overflow-x:auto}.nav-section-label{display:none}.app-sidebar nav{min-width:max-content;display:flex}.app-sidebar nav>[data-component~=ui-nav-item]{width:auto;min-width:8rem}.flow-intro{flex-direction:column;align-items:start}.migration-review-layout{grid-template-columns:1fr}.migration-area-nav{grid-template-columns:repeat(2,minmax(0,1fr));position:static}.migration-area-nav .nav-section-label{grid-column:1/-1}.owner-decision{grid-template-columns:1fr 1fr}.owner-decision>label{grid-column:1/-1}}@media (width<=45rem){.marketing-header,.marketing-nav{gap:1rem}}@media (width<=680px){.closing-section,.fit-section,.marketing-footer,.marketing-header,.marketing-hero,.marketing-section{width:min(100% - 36px,1180px)}.marketing-nav a:not(.text-link){display:none}.marketing-hero{padding-block:6rem 7rem}.marketing-hero h1{font-size:clamp(3rem,15vw,4.5rem)}.marketing-footer{flex-direction:column;align-items:start}.app-header{min-height:4rem;padding-inline:1rem}.account-menu strong{display:none}.app-content{padding:1.25rem 1rem 4rem}.form-section-heading,.panel-title-row,.tool-intro{flex-direction:column;align-items:start;gap:.75rem}.quote-form .field-grid,.relationship-panel{grid-template-columns:minmax(0,1fr)}.migration-version-card,.review-layout{grid-template-columns:1fr}.mapping-freshness{justify-content:start}.migration-area-nav,.owner-decision{grid-template-columns:1fr}.reconciliation-list>div{flex-direction:column;align-items:start;gap:.15rem}.team-member-row{grid-template-columns:minmax(0,1fr)}.role-bundles dl>div{grid-template-columns:1fr;gap:.1rem}.centered-actions{flex-direction:column-reverse;align-items:stretch}.form-actions [data-component~=ui-button]{width:100%}}@media (height<=599px),(width<=900px){.app-layout{flex-direction:column}.app-layout>.app-sidebar{border-right:0;border-bottom:1px solid var(--ui-border-default);flex:none;padding:.75rem 1rem;scroll-padding-inline:1rem;display:block;overflow:auto hidden}.app-sidebar nav{min-width:max-content;display:flex}.app-sidebar :is(.nav-section-label,.sidebar-account){display:none}.app-sidebar nav>[data-component~=ui-nav-item]{width:auto;min-width:8rem}.app-layout>.app-content{flex:1 1 0;min-inline-size:0}}.demo-app :is(button,input,select,textarea,a,[tabindex]){scroll-margin-block:1rem}.demo-app :is(strong,label,.inline-link,.back-link,.workspace-identity,.step-label,.section-kicker,.nav-section-label,.optional-label,.review-section dd,.load-summary dd,.breakdown-list dd){font-weight:500}.demo-app :is(.quote-total>strong,.summary-strip strong,.review-notice>strong,.safety-note>strong,.inline-error,.flow-steps li[data-state=current] strong),.demo-app :is(h1,h2,h3){font-weight:700}.demo-app :is(.directory-card h2,.detail-card h2){font-weight:500}.passkey-settings-page{min-height:100vh;padding-block:2rem 4rem}.passkey-settings-content{padding-block:1rem}.passkey-settings-content h1{letter-spacing:-.012em;font-size:clamp(2rem,6vw,3rem)}.passkey-settings-content h2{font-size:1.15rem}.passkey-settings-content p{color:var(--ui-text-secondary)}.passkey-card,.passkey-recovery-note,.passkey-setup{border:1px solid var(--ui-border-default);background:var(--ui-surface-default);border-radius:.75rem;padding:1.25rem}.passkey-settings-error{background:var(--ui-danger-soft);border-radius:.55rem;padding:.8rem 1rem;color:var(--ui-danger-solid)!important}.passkey-settings-status{color:var(--ui-success-solid)!important}.passkey-list{gap:.75rem;display:grid}@media (width<=42rem){.passkey-actions{flex-direction:column;align-items:stretch}}.billing-settings-page{min-height:100vh;padding-block:2rem 4rem}.billing-settings-content{padding-block:1rem}.billing-settings-content h1{letter-spacing:-.012em;font-size:clamp(2rem,6vw,3rem)}.billing-settings-content h2{font-size:1.2rem}.billing-settings-content p{color:var(--ui-text-secondary)}.billing-kicker{letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:700;color:var(--ui-text-muted)!important}.billing-error,.billing-notice,.billing-plan-card,.billing-summary{border:1px solid var(--ui-border-default);background:var(--ui-surface-default);border-radius:.75rem;padding:1.25rem}.billing-notice{border-color:color-mix(in srgb,var(--ui-accent) 30%,transparent);background:var(--ui-accent-soft)}.billing-error{background:var(--ui-danger-soft);color:var(--ui-danger-solid)!important}.billing-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.billing-plan-card h3{font-size:1.15rem}.billing-plan-card strong{color:var(--ui-text-primary);font-size:1.7rem}.billing-footnote{font-size:.85rem}@media (width<=42rem){.billing-plan-grid{grid-template-columns:1fr}}
