[data-select-viewport],[data-combobox-viewport]{scrollbar-width:none!important;-ms-overflow-style:none!important;-webkit-overflow-scrolling:touch!important}[data-combobox-viewport]::-webkit-scrollbar{display:none!important}[data-select-viewport]::-webkit-scrollbar{display:none!important}[data-scroll-area-viewport]{scrollbar-width:none!important;-ms-overflow-style:none!important;-webkit-overflow-scrolling:touch!important}[data-scroll-area-viewport]::-webkit-scrollbar{display:none!important}:where([data-scroll-area-viewport]){flex-direction:column;align-items:stretch;display:flex}:where([data-scroll-area-content]){flex-grow:1}.alert.svelte-11617yt{justify-content:space-between;align-items:flex-start;gap:var(--space-md);padding:var(--space-md);border:var(--border-width) solid var(--color-border);border-radius:var(--radius);background:var(--color-white);display:flex}.alert--error.svelte-11617yt{border-color:var(--color-error);background:var(--color-error-wash)}.alert--success.svelte-11617yt{border-color:var(--color-success);background:var(--color-success-wash)}.alert--info.svelte-11617yt{border-color:var(--color-text-muted);background:var(--color-gray-100)}.alert__body.svelte-11617yt{gap:var(--space-xs);flex-direction:column;display:flex}.alert__title.svelte-11617yt{font-size:var(--font-base);color:var(--color-text);margin:0;font-weight:600}.alert__text.svelte-11617yt{font-size:var(--font-sm);color:var(--color-text-muted);margin:0}.alert.svelte-11617yt .alert__dismiss{width:1.5rem;height:1.5rem;line-height:1;font-size:var(--font-xl);color:var(--color-text-muted);cursor:pointer;border-radius:var(--radius);background:0 0;border:none;flex-shrink:0;padding:0}.alert.svelte-11617yt .alert__dismiss:hover{color:var(--color-text);background:#0000000d}.alert.svelte-11617yt .alert__dismiss:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.badge.svelte-1acejlp{align-items:center;gap:var(--space-xs);border-radius:var(--radius-full);white-space:nowrap;font-variant-numeric:tabular-nums;background:var(--badge-bg);color:var(--badge-fg);font-weight:500;line-height:1.5;display:inline-flex}.badge-sm.svelte-1acejlp{padding:2px var(--space-xs);font-size:var(--font-xs)}.badge-md.svelte-1acejlp{padding:var(--space-xs) var(--space-sm);font-size:var(--font-sm)}.badge-neutral.svelte-1acejlp{--badge-bg:var(--color-gray-200);--badge-fg:var(--color-text-muted)}.badge-brand.svelte-1acejlp{--badge-bg:var(--color-primary-tint);--badge-fg:var(--color-primary)}.badge-selection.svelte-1acejlp{--badge-bg:var(--color-secondary-tint);--badge-fg:var(--color-secondary-strong)}.badge-success.svelte-1acejlp{--badge-bg:var(--color-success-tint);--badge-fg:var(--color-on-success-tint)}.badge-warning.svelte-1acejlp{--badge-bg:var(--color-warning-tint);--badge-fg:var(--color-on-warning-tint)}.badge-error.svelte-1acejlp{--badge-bg:var(--color-error-tint);--badge-fg:var(--color-on-error-tint)}.badge-info.svelte-1acejlp{--badge-bg:var(--color-info-tint);--badge-fg:var(--color-on-info-tint)}.pagination{justify-content:center;align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.pagination-pages{align-items:center;gap:var(--space-xs);display:flex}.pagination-arrow,.pagination-page{min-width:2.25rem;height:32px;padding:0 var(--space-sm);border:var(--border-width) solid var(--color-border);border-radius:var(--radius);color:var(--color-text);font:inherit;font-size:var(--font-sm);cursor:pointer;transition:background var(--transition-fast), border-color var(--transition-fast);background:0 0;justify-content:center;align-items:center;display:inline-flex}.pagination-arrow:hover:not(:disabled),.pagination-page:hover:not([data-selected]){border-color:var(--color-primary);color:var(--color-primary)}.pagination-page[data-selected]{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-on-primary);cursor:default}.pagination-arrow:disabled{opacity:.5;cursor:not-allowed}.pagination-arrow:focus-visible,.pagination-page:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.pagination-ellipsis.svelte-o1m1mb{padding:0 var(--space-xs);color:var(--color-text-muted)}.popover-trigger{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;padding:0;display:inline-flex}.popover-content{max-width:min(24rem, 100vw - var(--space-lg));padding:var(--space-sm) var(--space-md);background:var(--color-white);border:var(--border-width) solid var(--color-border);border-radius:var(--radius);box-shadow:var(--shadow-lg);color:var(--color-text);font-size:var(--font-sm);z-index:var(--z-dropdown);animation:svelte-fnccz1-popover-in var(--duration-fast) var(--ease-out)}.popover-content[data-state=closed]{animation:svelte-fnccz1-popover-out var(--duration-fast) var(--ease-in)}.popover-arrow{fill:var(--color-white)}@keyframes svelte-fnccz1-popover-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes svelte-fnccz1-popover-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}@media (prefers-reduced-motion:reduce){.popover-content,.popover-content[data-state=closed]{animation:none}}.btn{font-family:inherit;font-size:inherit;cursor:pointer;border:var(--border-width) solid transparent;justify-content:center;align-items:center;gap:var(--space-xs);transition:all var(--transition-fast);background:0 0;outline:none;padding:0;text-decoration:none;display:inline-flex}.btn:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.btn:disabled{opacity:.5;cursor:not-allowed}.btn-primary{background:var(--color-primary);color:var(--color-on-primary);border-radius:var(--radius);padding:var(--control-padding-y) var(--btn-padding-x);font-weight:600}.btn-primary:hover:not(:disabled){background:var(--color-primary-dark)}.btn-outline{background:var(--color-gray-100);color:var(--color-text);border-radius:var(--radius);padding:var(--control-padding-y) var(--btn-padding-x);font-weight:500}.btn-outline:hover:not(:disabled){background:var(--color-gray-200)}.btn-ghost{background:var(--btn-ghost-bg);color:var(--btn-ghost-fg);border-radius:var(--radius);--btn-padding-x:var(--space-md);padding:var(--control-padding-y) var(--btn-padding-x);font-weight:500}.btn-ghost:hover:not(:disabled){background:var(--btn-ghost-hover-bg);color:var(--btn-ghost-hover-fg)}.btn-secondary{background:var(--btn-secondary-bg);color:var(--btn-secondary-fg);border-color:var(--btn-secondary-border,transparent);border-radius:var(--radius);padding:var(--control-padding-y) var(--btn-padding-x);font-weight:var(--btn-secondary-weight)}.btn-secondary:hover:not(:disabled){background:var(--btn-secondary-hover-bg);color:var(--btn-secondary-hover-fg)}.btn-danger{background:var(--color-error);color:var(--color-on-error);border-radius:var(--radius);padding:var(--control-padding-y) var(--btn-padding-x);font-weight:600}.btn-danger:hover:not(:disabled){opacity:.9}.btn-link{color:var(--color-primary);border:none;padding:0;font-weight:500}.btn-link:hover:not(:disabled){text-decoration:underline}.btn.active{background:var(--color-primary);color:var(--color-on-primary)}.btn-md{font-size:var(--control-font-size)}.btn-sm{font-size:var(--font-sm);--control-padding-y:var(--space-xs);--btn-padding-x:var(--space-sm)}.btn-lg{font-size:var(--font-lg);--control-padding-y:var(--space-md);--btn-padding-x:var(--space-xl)}.btn-icon{flex-shrink:0;width:32px;height:32px;padding:0}.btn-icon-lg{width:var(--control-size-lg);height:var(--control-size-lg);flex-shrink:0;padding:0}.careers-link.svelte-10yelbg{border-radius:inherit;color:inherit;transition:opacity var(--transition-fast);align-items:center;text-decoration:none;display:inline-flex}.careers-link.svelte-10yelbg:hover{opacity:.8}.char-count.svelte-1mtxg2c{align-items:flex-end;gap:var(--space-xs);font-size:var(--font-xs);color:var(--color-gray-500);margin:var(--space-xs) 0 0;transition:color var(--transition-fast);flex-direction:column;display:flex}.char-count.warning.svelte-1mtxg2c{color:var(--color-on-warning-tint)}.char-count.warning.svelte-1mtxg2c .meter-fill:where(.svelte-1mtxg2c){background:var(--color-warning)}.char-count.error.svelte-1mtxg2c{color:var(--color-error)}.char-count.error.svelte-1mtxg2c .meter-fill:where(.svelte-1mtxg2c){background:var(--color-error)}.meter-track{background:var(--color-secondary-light);border-radius:var(--radius-xs);width:100px;height:4px;overflow:hidden}.meter-fill.svelte-1mtxg2c{background:var(--color-primary);border-radius:var(--radius-xs);height:100%;transition:width var(--duration-fast) var(--ease-out), background-color var(--transition-fast)}.label.svelte-1mtxg2c{text-align:right}.empty-state.svelte-ohglza{padding:var(--space-xl);text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:200px;display:flex}.empty-state__icon.svelte-ohglza{width:3rem;height:3rem;margin-bottom:var(--space-lg);color:var(--color-gray-300)}.empty-state__icon.svelte-ohglza svg:where(.svelte-ohglza){width:100%;height:100%}.empty-state__content.svelte-ohglza{gap:var(--space-xs);flex-direction:column;max-width:300px;display:flex}.empty-state__title.svelte-ohglza{font-size:var(--font-lg);color:var(--color-text);margin:0;font-weight:600}.empty-state__description.svelte-ohglza{font-size:var(--font-sm);color:var(--color-text-muted);margin:0}.empty-state__custom.svelte-ohglza{margin-top:var(--space-lg)}.chart-header.svelte-kyprxi{justify-content:space-between;align-items:center;gap:var(--space-md);display:flex}.chart-plot.svelte-kyprxi{height:var(--chart-height);margin-top:var(--space-md)}.chart-plot.chart-plot--auto.svelte-kyprxi{height:auto}.chart-legend.svelte-kyprxi{gap:var(--space-xs) var(--space-md);margin:var(--space-md) 0 0;font-size:var(--font-sm);color:var(--color-text-muted);flex-wrap:wrap;padding:0;list-style:none;display:flex}.chart-legend.svelte-kyprxi li:where(.svelte-kyprxi){align-items:center;gap:var(--space-xs);display:flex}.swatch.svelte-kyprxi{border-radius:var(--radius-sm);flex:none;width:10px;height:10px}.chart-table-scroll.svelte-kyprxi{margin-top:var(--space-md);overflow-x:auto}.chart-table.svelte-kyprxi{border-collapse:collapse;width:100%;font-size:var(--font-sm)}.chart-table.svelte-kyprxi th:where(.svelte-kyprxi),.chart-table.svelte-kyprxi td:where(.svelte-kyprxi){padding:var(--space-xs) var(--space-sm);text-align:left;border-bottom:var(--border-width) solid var(--color-border-light)}.chart-table.svelte-kyprxi thead:where(.svelte-kyprxi) th:where(.svelte-kyprxi){color:var(--color-text-muted);white-space:nowrap;font-weight:600}.chart-table.svelte-kyprxi .numeric:where(.svelte-kyprxi){text-align:right;font-variant-numeric:tabular-nums}@layer base{:where(.lc-layout-svg.svelte-1dz4tbt){position:absolute;inset:0;overflow:visible}:where(.lc-layout-svg.svelte-1dz4tbt).disablePointerEvents{pointer-events:none}:where(.lc-layout-svg.svelte-1dz4tbt).clip{overflow:hidden}:where(.lc-layout-canvas.svelte-14os6b){position:absolute;inset:0}:where(.lc-layout-canvas.svelte-14os6b).disablePointerEvents{pointer-events:none}:where(.lc-hit-canvas.svelte-14os6b){pointer-events:none;image-rendering:pixelated;opacity:0;position:absolute;inset:0}:where(.lc-hit-canvas.svelte-14os6b).debug{border:1px solid var(--color-danger,red);opacity:1}:where(.lc-layout-html.svelte-1byvvnk){position:absolute;inset:0}:where(.lc-layout-html.svelte-1byvvnk).disablePointerEvents{pointer-events:none}:where(.lc-layout-html.svelte-1byvvnk).clip{overflow:hidden}}@layer components{:where(.lc-tooltip-context-container.svelte-18eo83s){position:absolute}:where(.lc-tooltip-context.svelte-18eo83s){touch-action:var(--touch-action);position:absolute}:where(.lc-tooltip-context.svelte-18eo83s).debug{outline:1px solid var(--color-danger);background-color:color-mix(in oklab, var(--color-danger) 10%, transparent)}:where(.lc-tooltip-voronoi-path).debug{stroke:var(--color-danger);fill:color-mix(in oklab, var(--color-danger) 10%, transparent)}:where(.lc-tooltip-rect.svelte-18eo83s){fill:#0000}:where(.lc-tooltip-rect.svelte-18eo83s).debug{stroke:var(--color-danger);fill:color-mix(in oklab, var(--color-danger) 10%, transparent)}:where(.lc-tooltip-quadtree-rect.svelte-18eo83s){fill:#0000}:where(.lc-tooltip-quadtree-rect.svelte-18eo83s).debug{stroke:var(--color-danger);fill:color-mix(in oklab, var(--color-danger) 10%, transparent)}:where(.lc-debug-frame){--fill-color:color-mix(in oklab, var(--color-danger) 10%, transparent)}:where(.lc-axis-rule),:where(.lc-axis-tick){--stroke-color:color-mix(in oklab, var(--color-surface-content,currentColor) 50%, transparent)}:where(.lc-axis-grid){--stroke-color:color-mix(in oklab, var(--color-surface-content,currentColor) 10%, transparent)}:where(.lc-axis-label,.lc-axis-tick-label){stroke:var(--color-surface-100,var(--lightningcss-light,#fff)var(--lightningcss-dark,#000));stroke-width:2px;font-size:10px;font-weight:300}:where(.lc-rule-x-line,.lc-rule-y-line,.lc-rule-x-radial-line,.lc-rule-y-radial-circle):not([class*=lc-axis],[class*=lc-grid]){--stroke-color:color-mix(in oklab, var(--color-surface-content,currentColor) 50%, transparent)}:where(.lc-rule-y-radial-circle){--fill-color:none}:where(.lc-grid-x-rule,.lc-grid-x-end-rule,.lc-grid-x-radial-line,.lc-grid-y-rule,.lc-grid-y-end-rule,.lc-grid-y-radial-line){--stroke-color:color-mix(in oklab, var(--color-surface-content,currentColor) 10%, transparent)}:where(.lc-grid-y-radial-circle){--fill-color:none;--stroke-color:color-mix(in oklab, var(--color-surface-content,currentColor) 10%, transparent)}:where(.lc-highlight-area){--fill-color:color-mix(in oklab, var(--color-surface-content,currentColor) 5%, transparent)}:where(.lc-highlight-bar){--fill-color:var(--color-primary,currentColor)}:where(.lc-highlight-line){--stroke-color:color-mix(in oklab, var(--color-surface-content,currentColor) 20%, transparent);stroke-width:2px;stroke-dasharray:2 2;pointer-events:none}:where(.lc-highlight-point){--stroke-color:white;--fill-color:var(--color-primary,currentColor);paint-order:stroke;filter:drop-shadow(var(--drop-shadow-sm,0 1px 2px #00000026))}}.lc-root-container.svelte-2mrd38,.lc-root-container.svelte-2mrd38 *{box-sizing:border-box}.lc-root-container.svelte-2mrd38{-webkit-user-select:var(--lc-user-select,none);user-select:var(--lc-user-select,none)}.category-plot.svelte-13rf2a9{width:100%;height:100%}.funnel.svelte-q9muox{gap:var(--space-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.funnel-head.svelte-q9muox{justify-content:space-between;align-items:baseline;gap:var(--space-md);margin-bottom:var(--space-xs);display:flex}.funnel-label.svelte-q9muox{font-size:var(--font-sm)}.funnel-value.svelte-q9muox{font-size:var(--font-lg);font-variant-numeric:tabular-nums;font-weight:600}.funnel-track.svelte-q9muox{border-radius:var(--radius-sm);background:var(--color-gray-100);height:12px;overflow:hidden}.funnel-bar.svelte-q9muox{border-radius:var(--radius-sm);background:var(--color-primary);height:100%;transition:width var(--transition-normal)}.funnel-conversion.svelte-q9muox{margin:var(--space-xs) 0 0;font-size:var(--font-xs);color:var(--color-text-muted)}.chip.svelte-10n3kcz{min-height:var(--chip-height,2.25rem);padding-block:max(0px, (var(--chip-height,2.25rem) - 1.25em - 2 * var(--control-border-width)) / 2);padding-inline:var(--space-sm);border:var(--control-border-width) solid var(--color-gray-200);border-radius:var(--radius-full);background:var(--color-white);font:inherit;font-size:var(--chip-font-size,var(--font-sm));cursor:pointer;transition:border-color var(--transition-fast), background-color var(--transition-fast), color var(--transition-fast);text-align:start;justify-content:flex-start;align-items:center;line-height:1.25;display:inline-flex}.chip.svelte-10n3kcz:hover:not(:disabled){border-color:var(--color-gray-400)}.chip.svelte-10n3kcz:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.chip.svelte-10n3kcz:disabled{opacity:.5;cursor:not-allowed}.chip.selected.svelte-10n3kcz{border-color:var(--chip-selected-ring);background:var(--chip-selected-bg);color:var(--chip-selected-fg)}.chip.dashed.svelte-10n3kcz{border-style:dashed}.collapsible{width:100%}.collapsible--card{background:var(--color-white);border:var(--border-width) solid var(--color-border);border-radius:var(--radius);overflow:hidden}.collapsible__trigger{align-items:center;gap:var(--space-sm);cursor:pointer;width:100%;font:inherit;text-align:left;color:var(--color-text);transition:background var(--transition-fast);background:0 0;border:none;font-weight:600;display:flex}.collapsible__trigger:disabled{opacity:.5;cursor:not-allowed}.collapsible--card .collapsible__trigger{padding:var(--space-md)}.collapsible--card .collapsible__trigger:hover:not(:disabled){background:var(--color-gray-50)}.collapsible--inline .collapsible__trigger{font-size:var(--font-sm);padding:0}.collapsible--inline .collapsible__trigger:hover:not(:disabled) .collapsible__label.svelte-1e1dx7t{text-decoration:underline}.collapsible__chevron{font-size:var(--font-xs);color:var(--color-text-muted);transition:transform var(--transition-fast);flex-shrink:0}.collapsible__trigger[data-state=open] .collapsible__chevron{transform:rotate(90deg)}.collapsible__label{flex:1;min-width:0}.collapsible--card .collapsible__content{padding:0 var(--space-md) var(--space-md)}.collapsible--card .collapsible__content[data-state=open]{border-top:var(--border-width) solid var(--color-border-light);padding-top:var(--space-md)}.collapsible--inline .collapsible__content{padding-top:var(--space-sm)}@media (prefers-reduced-motion:reduce){.collapsible__chevron{transition:none}}.label{font-size:var(--font-sm);color:var(--color-text);margin-bottom:var(--space-xs);font-weight:500;display:block}.required-indicator.svelte-1qzblm2{color:var(--color-warning);cursor:help;margin-left:.25em;font-weight:700}.form-field.svelte-fy9d2s{gap:var(--space-xs);flex-direction:column;min-width:0;display:flex}.form-field__hint.svelte-fy9d2s{font-size:var(--font-sm);color:var(--color-text-muted);margin:0}.form-field__error.svelte-fy9d2s{font-size:var(--font-sm);color:var(--color-error);margin:0}.color-picker__row.svelte-13a7zfg{gap:var(--space-sm);align-items:center;display:flex}.color-picker__swatch-wrapper.svelte-13a7zfg{flex-shrink:0;position:relative}.color-picker__swatch-wrapper--auto.svelte-13a7zfg .color-picker__swatch:where(.svelte-13a7zfg){opacity:.6}.color-picker__auto-badge.svelte-13a7zfg{color:var(--color-text-muted);border-radius:var(--radius-xs);pointer-events:none;background:#ffffffe6;padding:1px 3px;font-size:9px;font-weight:600;position:absolute;bottom:2px;right:2px}.color-picker__swatch.svelte-13a7zfg{border:var(--border-width) solid var(--color-border);border-radius:var(--radius);cursor:pointer;width:48px;height:40px;padding:2px}.color-picker__swatch.svelte-13a7zfg::-webkit-color-swatch-wrapper{padding:2px}.color-picker__swatch.svelte-13a7zfg::-webkit-color-swatch{border-radius:calc(var(--radius) - 4px);border:none}.color-picker__text.svelte-13a7zfg{padding:var(--space-sm) var(--space-md);border:var(--border-width) solid var(--color-border);border-radius:var(--radius);font-size:var(--font-sm);flex:1}.color-picker__text.svelte-13a7zfg:focus{border-color:var(--color-focus);outline:none}.color-picker__text--auto.svelte-13a7zfg::placeholder{color:var(--color-placeholder);opacity:.8}.checkbox-wrapper.svelte-i26v05{align-items:center;gap:var(--space-sm);cursor:pointer;display:inline-flex}.checkbox-wrapper--disabled.svelte-i26v05{cursor:not-allowed;opacity:.6}.checkbox{border:var(--control-border-width) solid var(--color-border);border-radius:calc(var(--radius) - 2px);background:var(--color-white);width:1.125rem;height:1.125rem;color:var(--color-on-secondary-strong);transition:background var(--transition-fast), border-color var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;display:flex}.checkbox[data-state=checked],.checkbox[data-state=indeterminate]{background:var(--color-secondary-strong);border-color:var(--color-secondary-strong)}.checkbox:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.checkbox[data-disabled]{cursor:not-allowed}.checkbox-indicator.svelte-i26v05{justify-content:center;align-items:center;display:flex}.checkbox-label.svelte-i26v05{font-size:var(--control-font-size);color:var(--color-text);-webkit-user-select:none;user-select:none}.option.svelte-bq1sc6{align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border:var(--control-border-width) solid var(--color-gray-200);border-radius:var(--radius);background:var(--color-white);cursor:pointer;transition:all var(--transition-fast);text-align:left;font-size:var(--control-font-size);-webkit-user-select:none;user-select:none;display:flex}.option.svelte-bq1sc6:hover:not(.disabled){border-color:var(--color-gray-400)}.option.selected.svelte-bq1sc6{border-color:var(--option-selected-border);background:var(--option-selected-bg)}.option.svelte-bq1sc6:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.option.disabled.svelte-bq1sc6{filter:opacity(.5);cursor:not-allowed}.checkbox-indicator.svelte-bq1sc6{width:var(--control-size-sm);height:var(--control-size-sm);border:var(--control-border-width) solid var(--color-gray-300);border-radius:var(--radius-sm);transition:all var(--transition-fast);color:var(--color-on-secondary-strong);flex-shrink:0;justify-content:center;align-items:center;display:flex}.selected.svelte-bq1sc6 .checkbox-indicator:where(.svelte-bq1sc6){background:var(--color-secondary-strong);border-color:var(--color-secondary-strong)}.option-label.svelte-bq1sc6{flex:1}.option--actions.svelte-bq1sc6{cursor:default;gap:0;padding:0}.option-hit.svelte-bq1sc6{align-items:center;gap:var(--space-sm);min-width:0;padding:var(--space-sm) var(--space-md);cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;flex:1;display:flex}.option--actions.disabled.svelte-bq1sc6 .option-hit:where(.svelte-bq1sc6){cursor:not-allowed}.option-actions.svelte-bq1sc6{align-items:center;gap:var(--space-xs);padding-right:var(--space-sm);flex-shrink:0;display:flex}.option--actions.svelte-bq1sc6:has(.option-hit:where(.svelte-bq1sc6):focus-visible){outline:2px solid var(--color-focus);outline-offset:2px}.combobox-input{width:100%;padding:var(--control-padding-y) var(--control-padding-x);font:inherit;font-size:var(--control-font-size);border:var(--control-border-width) solid var(--color-border);border-radius:var(--radius);background:var(--color-white);color:var(--color-text);transition:border-color var(--transition-fast), outline var(--transition-fast)}.combobox-input:focus{outline:2px solid var(--color-focus);outline-offset:2px}.combobox-input:disabled{background:var(--color-gray-100);cursor:not-allowed}.combobox-input::placeholder{color:var(--color-placeholder)}.combobox-content{background:var(--color-white);border:var(--control-border-width) solid var(--color-border);border-radius:var(--radius);box-shadow:var(--shadow-lg);z-index:var(--z-dropdown);padding:var(--space-sm) var(--space-xs);width:var(--bits-combobox-anchor-width);min-width:var(--bits-combobox-anchor-width);max-height:var(--bits-combobox-content-available-height,300px)}.combobox-viewport{max-height:var(--dropdown-max-height);overflow-y:auto}.combobox-item{padding:var(--space-sm) var(--space-md);border-radius:calc(var(--radius) - 2px);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background var(--transition-fast);outline:none;align-items:center;display:flex}.combobox-item:focus,.combobox-item[data-highlighted]{background:var(--color-gray-100)}.combobox-item[data-disabled]{color:var(--color-text-muted);cursor:not-allowed;opacity:.5}.combobox-item-label{flex:1}.combobox-item-check{color:var(--color-secondary-strong);align-items:center;margin-left:auto;display:flex}.combobox-status{padding:var(--space-sm) var(--space-md);font-size:var(--font-sm);color:var(--color-text-muted)}.input.svelte-1korq31{width:100%;padding:var(--control-padding-y) var(--control-padding-x);border:var(--control-border-width) solid var(--color-border);border-radius:var(--radius);background:var(--color-white);font:inherit;font-size:var(--control-font-size);color:var(--color-text);transition:border-color var(--transition-fast), outline var(--transition-fast);display:block}.input.svelte-1korq31::placeholder{color:var(--color-placeholder)}.input.svelte-1korq31:focus{outline:2px solid var(--color-focus);outline-offset:2px}.input.svelte-1korq31:disabled{background:var(--color-bg-disabled);cursor:not-allowed}.input--error.svelte-1korq31{border-color:var(--color-error)}.input--error.svelte-1korq31:focus{outline-color:var(--color-error)}.textarea.svelte-zk5l2z{width:100%;padding:var(--control-padding-y) var(--control-padding-x);border:var(--control-border-width) solid var(--color-border);border-radius:var(--radius);background:var(--color-white);font:inherit;font-size:var(--control-font-size);color:var(--color-text);resize:vertical;min-height:4rem;transition:border-color var(--transition-fast);display:block}.textarea.svelte-zk5l2z::placeholder{color:var(--color-placeholder)}.textarea.svelte-zk5l2z:focus{outline:2px solid var(--color-focus);outline-offset:2px}.textarea.svelte-zk5l2z:disabled{background:var(--color-bg-disabled);cursor:not-allowed}.confirm-dialog-overlay{z-index:var(--z-modal-overlay);background:#0006;position:fixed;inset:0}.confirm-dialog-content{z-index:var(--z-modal);width:calc(100vw - 2 * var(--space-lg));max-width:var(--dialog-sm);gap:var(--space-md);padding:var(--space-xl);border-radius:var(--radius);background:var(--color-white);box-shadow:var(--shadow-lg);flex-direction:column;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.confirm-dialog-title{font-size:var(--font-lg);color:var(--color-text);margin:0;font-weight:600}.confirm-dialog-desc{font-size:var(--font-sm);color:var(--color-text-muted);margin:0}.confirm-dialog-typed.svelte-tdp54y{gap:var(--space-xs);flex-direction:column;display:flex}.confirm-dialog-typed.svelte-tdp54y label:where(.svelte-tdp54y){font-size:var(--font-sm);color:var(--color-text)}.confirm-dialog-actions.svelte-tdp54y{justify-content:flex-end;gap:var(--space-sm);margin-top:var(--space-xs);display:flex}.copy-button{color:var(--color-text-muted);transition:color var(--transition-fast)}.copy-button:hover:not(:disabled){color:var(--color-primary)}.copy-button.is-copied{color:var(--color-success)}.copy-field.svelte-1kdx58a{align-self:flex-start;align-items:center;gap:var(--space-xs);max-width:min(100%, var(--copy-field-max-width));padding:0 var(--space-xs) 0 var(--space-sm);border:var(--border-width) solid var(--color-border);border-radius:var(--radius);background:var(--color-gray-50);display:inline-flex}.copy-field-value.svelte-1kdx58a{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:var(--font-sm);color:var(--color-text);flex:0 auto;overflow:hidden}.dialog-overlay{z-index:var(--z-modal-overlay);animation:svelte-slqbyj-fade-in var(--duration-fast) var(--ease-out);background:#0006;position:fixed;inset:0}.dialog-content{z-index:var(--z-modal);width:calc(100vw - 2 * var(--space-lg));max-height:calc(100vh - 2 * var(--space-lg));gap:var(--space-md);padding:var(--space-xl);border-radius:var(--radius);background:var(--color-white);box-shadow:var(--shadow-lg);animation:svelte-slqbyj-dialog-in var(--duration-normal) var(--ease-out);flex-direction:column;display:flex;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}.dialog-content:focus-visible{outline:none}.dialog-content--sm{max-width:var(--dialog-sm)}.dialog-content--md{max-width:var(--dialog-md)}.dialog-content--lg{max-width:var(--dialog-lg)}.dialog-head.svelte-slqbyj{justify-content:space-between;align-items:flex-start;gap:var(--space-md);display:flex}.dialog-head__text.svelte-slqbyj{gap:var(--space-xs);flex-direction:column;min-width:0;display:flex}.dialog-title{font-size:var(--font-lg);color:var(--color-text);margin:0;font-weight:600}.dialog-desc{font-size:var(--font-sm);color:var(--color-text-muted);margin:0}.dialog-close{border-radius:var(--radius);width:1.75rem;height:1.75rem;color:var(--color-text-muted);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.dialog-close:hover{background:var(--color-border);color:var(--color-text)}.dialog-body.svelte-slqbyj{gap:var(--space-md);flex-direction:column;display:flex}.dialog-footer.svelte-slqbyj{justify-content:flex-end;gap:var(--space-sm);display:flex}@keyframes svelte-slqbyj-fade-in{0%{opacity:0}to{opacity:1}}@keyframes svelte-slqbyj-dialog-in{0%{opacity:0;transform:translate(-50%,-50%)scale(.96)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.dim-bar.svelte-1h6t7dx{--dim-track-height:var(--bar-height-sm);--dim-marker-size:var(--marker-size-sm);--dim-radius:var(--radius-sm);--dim-track:var(--color-gray-200);--dim-fill:linear-gradient(90deg, var(--color-primary-light), var(--color-primary));--dim-fill-unscored:var(--color-gray-400);--dim-marker:var(--color-primary);--dim-label-color:var(--color-text);--dim-pole-color:var(--color-text-muted);--dim-value-color:var(--color-white);--dim-confidence-color:var(--color-text-muted);--dim-confidence-low-color:var(--color-warning);--dim-need-color:var(--color-text-muted);gap:var(--space-xs);flex-direction:column;display:flex}.dim-bar__header.svelte-1h6t7dx{align-items:center;gap:var(--space-sm);display:flex}.dim-bar__label.svelte-1h6t7dx{min-width:0;font-size:var(--font-sm);color:var(--dim-label-color);flex:1;font-weight:500}.dim-bar__poles.svelte-1h6t7dx{justify-content:space-between;gap:var(--space-sm);display:flex}.dim-bar__pole.svelte-1h6t7dx{text-overflow:ellipsis;white-space:nowrap;max-width:45%;font-size:var(--font-xs);color:var(--dim-pole-color);overflow:hidden}.dim-bar__pole--b.svelte-1h6t7dx{text-align:right}.dim-bar__row.svelte-1h6t7dx{align-items:center;gap:var(--space-sm);display:flex}.dim-bar__track.svelte-1h6t7dx{height:var(--dim-track-height);background:var(--dim-track);border-radius:var(--dim-radius);flex:1;position:relative}.dim-bar__track--clipped.svelte-1h6t7dx{overflow:hidden}.dim-bar__fill.svelte-1h6t7dx{background:var(--dim-fill);border-radius:var(--dim-radius);height:100%;transition:width var(--transition-normal)}.dim-bar__fill--unscored.svelte-1h6t7dx{background:var(--dim-fill-unscored)}.dim-bar__marker.svelte-1h6t7dx{top:calc((var(--dim-track-height) - var(--dim-marker-size)) / 2);width:var(--dim-marker-size);height:var(--dim-marker-size);background:var(--dim-marker);border:2px solid var(--color-white);box-shadow:var(--shadow-sm);transition:left var(--transition-normal);border-radius:50%;position:absolute;transform:translate(-50%)}.dim-bar__value.svelte-1h6t7dx{font-size:var(--font-xs);color:var(--dim-value-color);font-variant-numeric:tabular-nums;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.dim-bar__confidence.svelte-1h6t7dx,.dim-bar__need.svelte-1h6t7dx{font-size:var(--font-xs);font-variant-numeric:tabular-nums;flex-shrink:0}.dim-bar__confidence.svelte-1h6t7dx{color:var(--dim-confidence-color)}.dim-bar__confidence--low.svelte-1h6t7dx{color:var(--dim-confidence-low-color)}.dim-bar__need.svelte-1h6t7dx{color:var(--dim-need-color)}.dim-bar--compact.svelte-1h6t7dx .dim-bar__confidence:where(.svelte-1h6t7dx),.dim-bar--compact.svelte-1h6t7dx .dim-bar__need:where(.svelte-1h6t7dx){text-align:right;width:2rem}.dim-bar--comfortable.svelte-1h6t7dx .dim-bar__confidence:where(.svelte-1h6t7dx){margin-left:auto}.dim-bar__quote.svelte-1h6t7dx{padding:var(--space-sm);background:var(--color-gray-50);border-left:var(--border-width) solid var(--color-primary-light);font-size:var(--font-sm);color:var(--color-text-muted);margin:0;font-style:italic}@media (prefers-reduced-motion:reduce){.dim-bar__fill.svelte-1h6t7dx,.dim-bar__marker.svelte-1h6t7dx{transition:none}}.score-list.svelte-1x98zaw{gap:var(--space-lg);flex-direction:column;display:flex}.score-group.svelte-1x98zaw{gap:var(--space-md);flex-direction:column;display:flex}.score-group-heading.svelte-1x98zaw{font-size:var(--font-xs);color:var(--color-text-muted);margin:0;font-weight:600}.score-rows.svelte-1x98zaw{gap:var(--space-md);flex-direction:column;display:flex}.score-rows--divided.svelte-1x98zaw>.dim-bar:not(:last-child){padding-bottom:var(--space-md);border-bottom:var(--border-width) solid var(--color-border)}.score-group-title.svelte-1x98zaw{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.menu-trigger{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;padding:0;display:inline-flex}.menu-content{min-width:12rem;max-height:var(--dropdown-max-height);padding:var(--space-xs);background:var(--color-white);border:var(--border-width) solid var(--color-border);border-radius:var(--radius);box-shadow:var(--shadow-lg);z-index:var(--z-dropdown);overflow-y:auto}.menu-item{width:100%;padding:var(--space-sm) var(--space-md);border-radius:calc(var(--radius) - 2px);font-size:var(--font-sm);color:var(--color-text);text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background var(--transition-fast);outline:none;align-items:center;display:flex}.menu-item:focus,.menu-item[data-highlighted]{background:var(--color-gray-100)}.menu-item[data-disabled]{color:var(--color-text-muted);cursor:not-allowed;opacity:.5}.menu-item--danger{color:var(--color-error)}.menu-item--danger:focus,.menu-item--danger[data-highlighted]{background:color-mix(in oklch, var(--color-error) 10%, var(--color-white))}.menu-separator{height:var(--border-width);margin:var(--space-xs) 0;background:var(--color-border-light)}.separator{background:var(--color-border-light);flex-shrink:0}.separator--strong{background:var(--color-border)}.separator[data-orientation=horizontal]{width:100%;height:var(--border-width)}.separator[data-orientation=vertical]{width:var(--border-width);align-self:stretch}.expandable-card.svelte-1w13zt2{border:var(--border-width) solid var(--color-border);border-radius:var(--radius);background:var(--color-white)}.expandable-card__header.svelte-1w13zt2{justify-content:space-between;align-items:center;gap:var(--space-md);padding:var(--space-md);display:flex}.expandable-card__header.svelte-1w13zt2 .expand{align-items:center;gap:var(--space-sm);cursor:pointer;font:inherit;color:var(--color-text);background:0 0;border:none;padding:0;display:flex}.chevron.svelte-1w13zt2{font-size:var(--font-xs);color:var(--color-text-muted);transition:transform var(--transition-fast);display:inline-block}.chevron--open.svelte-1w13zt2{transform:rotate(90deg)}.title.svelte-1w13zt2{font-weight:600}.header-meta.svelte-1w13zt2{align-items:center;gap:var(--space-lg);display:flex}.expandable-card__body.svelte-1w13zt2{gap:var(--space-lg);padding:var(--space-md);flex-direction:column;display:flex}.form-card.svelte-1uycqva{gap:var(--space-md);border:var(--border-width) solid var(--color-border);border-radius:var(--radius);background:var(--surface-card);padding:var(--card-padding);transition:box-shadow var(--transition-fast);flex-direction:column;display:flex}.form-card--dirty.svelte-1uycqva{box-shadow:inset 0 0 0 2px var(--color-warning)}.form-card__header.svelte-1uycqva{gap:var(--space-xs);flex-direction:column;display:flex}.form-card__header.svelte-1uycqva h2:where(.svelte-1uycqva){font-size:var(--font-lg);margin:0;font-weight:600}.form-card__header.svelte-1uycqva .description:where(.svelte-1uycqva){font-size:var(--font-sm);color:var(--color-text-muted);margin:0}.form-card__fields.svelte-1uycqva{gap:var(--space-md);flex-direction:column;display:flex}.form-card.svelte-1uycqva .form-footer:where(.svelte-1uycqva){padding-top:0}.svelte-easy-crop-container.svelte-1rizgse{-webkit-user-select:none;user-select:none;touch-action:none;cursor:move;position:absolute;inset:0;overflow:hidden}.svelte-easy-crop-image.svelte-1rizgse{will-change:transform;max-width:100%;max-height:100%;margin:auto;position:absolute;inset:0}.svelte-easy-crop-area.svelte-1rizgse{box-sizing:border-box;color:#00000080;border:1px solid #ffffff80;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 0 0 9999em}.svelte-easy-crop-grid.svelte-1rizgse:before{content:" ";box-sizing:border-box;border:0;border-left:1px solid #ffffff80;border-right:1px solid #ffffff80;position:absolute;inset:0 33.33%}.svelte-easy-crop-grid.svelte-1rizgse:after{content:" ";box-sizing:border-box;border:1px solid #ffffff80;border-left:0;border-right:0;position:absolute;inset:33.33% 0}.svelte-easy-crop-round.svelte-1rizgse{border-radius:50%}.slider-container.svelte-2hjy3k{padding:var(--space-md) 0;-webkit-user-select:none;user-select:none}.slider-container.has-tick-labels.svelte-2hjy3k{padding-bottom:var(--space-lg)}.labels.svelte-2hjy3k{font-size:var(--font-sm);color:var(--color-text-muted);justify-content:space-between;display:flex}.slider-container.svelte-2hjy3k .slider{touch-action:none;align-items:center;width:100%;height:48px;display:flex;position:relative}.slider-container.svelte-2hjy3k .slider:before{content:"";background:var(--color-gray-200);border-radius:3px;height:6px;position:absolute;left:0;right:0}.slider-container.svelte-2hjy3k .slider-range{background:var(--color-secondary-strong);height:6px;transition:right var(--transition-fast);border-radius:3px;position:absolute}.slider-container.svelte-2hjy3k .slider-tick{background:var(--color-gray-400);pointer-events:none;border-radius:1px;width:2px;height:6px;position:absolute;top:calc(50% + 18px)}.slider-container.svelte-2hjy3k .slider-tick-label{font-size:var(--font-xs);color:var(--color-text-muted);white-space:nowrap;padding-top:var(--space-xs);pointer-events:none;line-height:1}.slider-container.svelte-2hjy3k .slider-tick-label.at-start{translate:0!important}.slider-container.svelte-2hjy3k .slider-tick-label.at-end{translate:-100%!important}.slider-container.svelte-2hjy3k .slider-thumb{min-width:32px;height:32px;padding:0 var(--space-xs);background:var(--color-secondary-strong);border-radius:var(--radius-full);cursor:grab;transition:transform var(--transition-fast), left var(--transition-fast);justify-content:center;align-items:center;display:flex}.slider-container.svelte-2hjy3k .slider-thumb:hover{transform:scale(1.1)}.slider-container.svelte-2hjy3k .slider-thumb:active{cursor:grabbing;transform:scale(1.05)}.slider-container.svelte-2hjy3k .slider-thumb:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.slider-container.disabled.svelte-2hjy3k{opacity:.55;cursor:not-allowed}.slider-container.disabled.svelte-2hjy3k .slider-range{background:var(--color-gray-400)}.slider-container.disabled.svelte-2hjy3k .slider-tick{background:var(--color-gray-300)}.slider-container.disabled.svelte-2hjy3k .slider-thumb{background:var(--color-gray-400);box-shadow:none;cursor:not-allowed}.slider-container.disabled.svelte-2hjy3k .slider-thumb:hover,.slider-container.disabled.svelte-2hjy3k .slider-thumb:active{transform:none}.thumb-value.svelte-2hjy3k{color:var(--color-on-secondary-strong);font-size:var(--font-xs);white-space:nowrap;font-weight:600}@media (prefers-reduced-motion:reduce){.slider-container.svelte-2hjy3k .slider-thumb,.slider-container.svelte-2hjy3k .slider-range{transition:none}}.cropper-stage.svelte-18yi0c6{width:100%;aspect-ratio:var(--cropper-aspect);border-radius:var(--radius);background:var(--color-gray-900);position:relative;overflow:hidden}.cropper-stage--transparent.svelte-18yi0c6{--checker:var(--color-gray-200);background-color:var(--color-white);background-image:linear-gradient(45deg, var(--checker) 25%, transparent 25%), linear-gradient(-45deg, var(--checker) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, var(--checker) 75%), linear-gradient(-45deg, transparent 75%, var(--checker) 75%);background-position:0 0,0 8px,8px -8px,-8px 0;background-size:16px 16px}.cropper-hint.svelte-18yi0c6{font-size:var(--font-sm);color:var(--color-text-muted);margin:0}.cropper-zoom-label.svelte-18yi0c6{margin-top:var(--space-md);font-size:var(--font-sm);color:var(--color-text-muted);display:block}.info-list.svelte-1eyi89y{align-items:start;gap:var(--space-xs) var(--space-md);font-size:var(--font-sm);grid-template-columns:auto 1fr;margin:0;display:grid}dt.svelte-1eyi89y{color:var(--color-text-muted);font-weight:500}dd.svelte-1eyi89y{color:var(--color-text);margin:0}.logo.svelte-1ba5t3h{color:var(--color-primary);line-height:1;display:inline-block}.logo--mono.svelte-1ba5t3h{color:inherit}.logo--brand.svelte-1ba5t3h svg{fill:url(#ml-logo-gradient)}.logo.svelte-1ba5t3h svg{vertical-align:-.0117em;width:auto;height:.7393em;display:inline-block}.logo-loader.svelte-1k7vzso{color:inherit;padding-top:1.3%;display:inline-block}.logo-loader__mark.svelte-1k7vzso{display:block}.logo-loader.svelte-1k7vzso svg{width:100%;height:auto;display:block;overflow:visible}.logo-loader--sm.svelte-1k7vzso{width:9rem}.logo-loader--md.svelte-1k7vzso{width:15rem}.logo-loader--lg.svelte-1k7vzso{width:24rem}.logo-loader.svelte-1k7vzso .ml-bubble{animation-name:svelte-1k7vzso-ml-bubble-rise;animation-duration:var(--ml-loader-duration);animation-timing-function:linear;animation-iteration-count:infinite}.logo-loader.svelte-1k7vzso .ml-bubble-1{--ml-cy:var(--ml-b1-cy);--ml-r:var(--ml-b1-r);animation-delay:calc(var(--ml-loader-duration) * var(--ml-b1-delay))}.logo-loader.svelte-1k7vzso .ml-bubble-2{--ml-cy:var(--ml-b2-cy);--ml-r:var(--ml-b2-r);animation-delay:calc(var(--ml-loader-duration) * var(--ml-b2-delay))}.logo-loader.svelte-1k7vzso .ml-bubble-3{--ml-cy:var(--ml-b3-cy);--ml-r:var(--ml-b3-r);animation-delay:calc(var(--ml-loader-duration) * var(--ml-b3-delay))}@keyframes svelte-1k7vzso-ml-bubble-rise{0%{cy:calc(var(--ml-cy) * 1px);r:calc(var(--ml-r) * (1 - var(--ml-loader-swell) / 2) * 1px)}to{cy:0;r:calc(var(--ml-r) * (1 + var(--ml-loader-swell) / 2) * 1px)}}@media (prefers-reduced-motion:reduce){.logo-loader.svelte-1k7vzso .ml-bubble{animation-name:none}}.meter.svelte-1cjoeo1{border-radius:var(--radius-sm);overflow:hidden}.meter.sm.svelte-1cjoeo1{height:var(--bar-height-sm);background:var(--color-gray-100)}.meter.xs.svelte-1cjoeo1{height:var(--bar-height-xs);background:var(--color-gray-200)}.fill.svelte-1cjoeo1{border-radius:var(--radius-sm);background:var(--color-primary);height:100%;transition:width var(--transition-normal)}.fill.team.svelte-1cjoeo1{background:var(--color-secondary-strong)}.fill.org.svelte-1cjoeo1{background:var(--color-accent-dark)}.fill.success.svelte-1cjoeo1{background:var(--color-success)}.fill.error.svelte-1cjoeo1{background:var(--color-error)}.progress{background:var(--progress-track);border-radius:var(--radius-sm);width:100%;height:12px;overflow:hidden}.progress-bar.svelte-14rpbah{background:var(--color-primary);height:100%;transition:width var(--transition-normal)}.option.svelte-1wnvsaz{align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border:var(--control-border-width) solid var(--color-gray-200);border-radius:var(--radius);background:var(--color-white);cursor:pointer;transition:all var(--transition-fast);text-align:left;font-size:var(--control-font-size);-webkit-user-select:none;user-select:none;display:flex}.option.svelte-1wnvsaz:hover{border-color:var(--color-gray-400)}.option.selected.svelte-1wnvsaz{border-color:var(--color-secondary-strong);background:var(--color-secondary-tint)}.option.svelte-1wnvsaz:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.radio-indicator.svelte-1wnvsaz{width:var(--control-size-sm);height:var(--control-size-sm);border:var(--control-border-width) solid var(--color-gray-300);transition:all var(--transition-fast);border-radius:50%;flex-shrink:0;position:relative}.radio-indicator.svelte-1wnvsaz:after{content:"";background:var(--color-secondary-strong);transition:transform var(--transition-fast);border-radius:50%;position:absolute;inset:3px;transform:scale(0)}.option.selected.svelte-1wnvsaz .radio-indicator:where(.svelte-1wnvsaz){border-color:var(--color-secondary-strong)}.option.selected.svelte-1wnvsaz .radio-indicator:where(.svelte-1wnvsaz):after{transform:scale(1)}.option-label.svelte-1wnvsaz{flex:1}.rating-group{gap:var(--space-xs);padding:var(--space-md) 0;justify-content:center;display:flex}.star.svelte-ebkjce{width:var(--control-size-lg);height:var(--control-size-lg);cursor:pointer;justify-content:center;align-items:center;display:flex}.star.svelte-ebkjce:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px;border-radius:var(--radius)}.star-icon.svelte-ebkjce{width:36px;height:36px;fill:var(--color-gray-200);stroke:var(--color-gray-300);stroke-width:.5px;transition:fill var(--transition-fast), transform var(--transition-fast)}.star.filled.svelte-ebkjce .star-icon:where(.svelte-ebkjce){fill:var(--color-warning);stroke:var(--color-warning-dark)}.star.svelte-ebkjce:hover .star-icon:where(.svelte-ebkjce){transform:scale(1.15)}.scroll-area{height:100%;overflow:hidden}.scroll-area-viewport{overscroll-behavior:contain;width:100%;height:100%}.scrollbar{touch-action:none;-webkit-user-select:none;user-select:none;transition:background var(--transition-fast);background:0 0;width:10px;padding:2px;display:flex}.scrollbar:hover{background:var(--color-gray-100)}.scrollbar-thumb{background:var(--color-gray-300);transition:background var(--transition-fast);border-radius:5px;flex:1}.scrollbar-thumb:hover{background:var(--color-gray-400)}.select-trigger{width:100%;padding:var(--control-padding-y) var(--control-padding-x);border:var(--border-width) solid var(--color-border);border-radius:var(--radius);background:var(--color-white);cursor:pointer;font:inherit;font-size:var(--control-font-size);color:var(--color-text);transition:border-color var(--transition-fast);align-items:center;display:flex}.select-trigger:focus{outline:2px solid var(--color-focus);outline-offset:2px}.select-trigger:disabled,.select-trigger[data-disabled]{background:var(--color-gray-100);cursor:not-allowed}.select-value.svelte-ybvwu7{text-align:left;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.select-value.placeholder.svelte-ybvwu7{color:var(--color-text-muted)}.select-icon.svelte-ybvwu7{color:var(--color-text-muted);margin-left:var(--space-sm);flex-shrink:0;align-items:center;display:flex}.select-content{background:var(--color-white);border:var(--border-width) solid var(--color-border);border-radius:var(--radius);box-shadow:var(--shadow-lg);z-index:var(--z-dropdown);padding:var(--space-sm) var(--space-xs);width:var(--bits-select-anchor-width);min-width:var(--bits-select-anchor-width);max-height:var(--bits-select-content-available-height,300px)}.select-viewport{max-height:var(--dropdown-max-height);overflow-y:auto}.select-scroll-button{padding:var(--space-xs);color:var(--color-text-muted);cursor:pointer;justify-content:center;align-items:center;display:flex}.select-item{padding:var(--space-sm) var(--space-md);padding-left:var(--space-lg);border-radius:calc(var(--radius) - 2px);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background var(--transition-fast);outline:none;align-items:center;display:flex}.select-item:focus,.select-item[data-highlighted]{background:var(--color-gray-100)}.select-item[data-disabled]{color:var(--color-text-muted);cursor:not-allowed;opacity:.5}.select-item-label{flex:1}.select-item-check{color:var(--color-primary);align-items:center;margin-left:auto;display:flex}.locale-select-value{align-items:center;gap:var(--space-xs);display:inline-flex}.locale-select-dot{background:var(--color-warning);width:6px;height:6px;margin-left:var(--space-xs);border-radius:50%;flex-shrink:0}.segmented{background:var(--color-gray-100);border:var(--border-width) solid var(--color-border);border-radius:var(--radius);align-items:center;gap:2px;padding:2px;display:inline-flex}.segmented-item{align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-sm);border-radius:calc(var(--radius) - 2px);color:var(--color-text-muted);font-size:var(--font-sm);cursor:pointer;white-space:nowrap;transition:background var(--transition-fast), color var(--transition-fast);background:0 0;border:0;font-weight:500;display:inline-flex}.segmented-item:hover{color:var(--color-text)}.segmented-item[data-state=on]{background:var(--surface-card);color:var(--color-text);box-shadow:var(--shadow-sm)}.segmented-item[data-state=on] .segmented-count{--badge-bg:var(--color-primary);--badge-fg:var(--color-on-primary)}.spinner.svelte-1ob84et{opacity:.6;border:2px solid;border-top-color:#0000;border-radius:50%;animation:.8s linear infinite svelte-1ob84et-spin}.spinner--sm.svelte-1ob84et{width:1rem;height:1rem}.spinner--md.svelte-1ob84et{width:1.5rem;height:1.5rem}.spinner--lg.svelte-1ob84et{border-width:3px;width:2.5rem;height:2.5rem}@keyframes svelte-1ob84et-spin{to{transform:rotate(360deg)}}.run-status{text-transform:lowercase}.run-quiet.svelte-12rb494{color:var(--color-text-muted);text-transform:lowercase}.badge.status-badge{text-transform:capitalize}.status-indicator.svelte-1bv3yd8{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.status-indicator--success.svelte-1bv3yd8{color:var(--color-success)}.status-indicator--warning.svelte-1bv3yd8{color:var(--color-warning)}.status-indicator--error.svelte-1bv3yd8{color:var(--color-error)}.status-indicator--loading.svelte-1bv3yd8,.status-indicator--neutral.svelte-1bv3yd8{color:var(--color-text-muted)}.spinner.svelte-1bv3yd8{animation:1s linear infinite svelte-1bv3yd8-spin}@keyframes svelte-1bv3yd8-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.switch-wrapper.svelte-1twqz7v{align-items:center;gap:var(--space-sm);cursor:pointer;display:flex}.switch{border-radius:var(--radius-full);background:var(--color-gray-300);width:2.25rem;height:1.25rem;transition:background var(--transition-fast);border:none;flex-shrink:0;align-items:center;padding:2px;display:inline-flex}.switch:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.switch[data-state=checked]{background:var(--color-secondary-strong)}.switch[data-disabled]{opacity:.5;cursor:not-allowed}.switch-thumb{background:var(--color-white);width:1rem;height:1rem;box-shadow:var(--shadow-sm);transition:transform var(--transition-fast);border-radius:50%;display:block}.switch[data-state=checked] .switch-thumb{transform:translate(1rem)}.switch-label.svelte-1twqz7v{font-size:var(--control-font-size);color:var(--switch-label-color);-webkit-user-select:none;user-select:none}.tabs{flex-direction:column;display:flex}.tabs-list{gap:var(--space-xs);border:var(--border-width) solid var(--color-border);background:var(--color-gray-100);padding:var(--space-sm) var(--space-xs) 0;border-radius:var(--radius) var(--radius) 0 0;display:flex}.tabs-trigger{align-items:center;gap:var(--space-xs);padding:var(--space-sm) var(--space-lg);font:inherit;font-size:var(--font-sm);color:var(--color-text-muted);cursor:pointer;border-radius:var(--radius) var(--radius) 0 0;margin-bottom:calc(-1 * var(--border-width));transition:all var(--transition-fast);background:0 0;border:none;border-bottom:2px solid #0000;font-weight:500;display:inline-flex}.tabs-trigger:hover:not(:disabled):not([data-state=active]){background:var(--color-gray-200);color:var(--color-text)}.tabs-trigger:disabled{opacity:.5;cursor:not-allowed}.tabs-trigger[data-state=active]{background:var(--color-white);color:var(--color-primary);border-bottom-color:var(--color-primary)}.tabs-trigger:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.tabs-trigger[data-state=active] .tabs-trigger-count{--badge-bg:var(--color-primary);--badge-fg:var(--color-on-primary)}.tabs-content{background:var(--color-white);border:var(--border-width) solid var(--color-border);border-radius:0 0 var(--radius) var(--radius);padding:var(--space-lg);border-top:none;flex:1}.tabs-content:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.tooltip-trigger{background:0 0;border:none;outline:none;padding:0;display:inline-flex}.tooltip-content{background:var(--color-gray-800);color:var(--color-white);padding:var(--space-xs) var(--space-sm);border-radius:var(--radius);font-size:var(--font-sm);z-index:var(--z-tooltip);animation:svelte-17y6d71-tooltip-in var(--duration-fast) var(--ease-out)}.tooltip-content[data-state=closed]{animation:svelte-17y6d71-tooltip-out var(--duration-fast) var(--ease-in)}.tooltip-arrow{fill:var(--color-gray-800)}@keyframes svelte-17y6d71-tooltip-in{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes svelte-17y6d71-tooltip-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.96)}}.watercolor.svelte-uqnb7j{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.watercolor.fullscreen.svelte-uqnb7j{height:100lvh;position:fixed}canvas.svelte-uqnb7j{width:100%;height:100%;display:block}
