.create-flow-validation.svelte-1bo21w{color:var(--text-color-kumo-subtle);font-size:.75rem;line-height:1rem;position:absolute;bottom:calc(100% + .5rem);left:0;right:0}.create-flow-footer.svelte-1bo21w{z-index:3;background:var(--color-kumo-base);min-height:4.25rem;padding:var(--space-7,1.5rem) 0 1.25rem;flex-shrink:0;align-items:stretch;margin-top:auto;display:flex;position:sticky;bottom:0}.create-flow-footer-content.svelte-1bo21w{width:100%;position:relative}.create-flow-footer-actions.svelte-1bo21w{justify-content:space-between;align-items:center;gap:1rem;display:flex}.create-flow-back-button.dashboard-action-button,.create-flow-primary-button.dashboard-action-button{border-radius:.5rem;justify-content:center;align-items:center;gap:.375rem;min-width:6rem;padding:0 .75rem;font-size:.875rem;font-weight:500;transition:background-color .15s,border-color .15s,color .15s,opacity .15s}.dashboard-action-button.create-flow-back-button{border:1px solid var(--color-kumo-fill,currentColor);box-shadow:none;color:var(--text-color-kumo-default)}.dashboard-action-button.create-flow-back-button:focus-visible{box-shadow:0 0 0 2px color-mix(in oklab, var(--color-kumo-brand) 35%, transparent)}.create-flow-back-button-compact{font-size:.8125rem}.create-flow-back-button:hover{background:var(--color-kumo-fill);border-color:var(--color-kumo-fill-hover)}.create-flow-primary-button{background:var(--color-kumo-brand);color:#fff}.create-flow-primary-button:not(:disabled):hover{background:color-mix(in oklab, var(--color-kumo-brand) 88%, white)}.create-flow-back-button:disabled,.create-flow-primary-button:disabled{cursor:not-allowed;opacity:.45}.create-flow-workspace-static.svelte-1bvwll3{min-width:0;max-width:min(20rem,100%);color:var(--text-color-kumo-default);align-items:center;gap:.6875rem;font-size:.875rem;font-weight:400;line-height:1;display:inline-flex}.create-flow.svelte-1w8j37{--anchor:132px;--gutter:40px;--card-width:680px;--guide:color-mix(in oklab, var(--color-kumo-line) 85%, transparent);isolation:isolate;outline:none;flex-direction:column;height:100dvh;min-height:0;display:flex;position:relative;overflow:hidden}.create-flow[data-width=wide].svelte-1w8j37{--card-width:840px}.create-flow.svelte-1w8j37:before,.create-flow.svelte-1w8j37:after{content:"";z-index:0;border-left:1px dashed var(--guide);pointer-events:none;position:absolute;top:0;bottom:0}.create-flow.svelte-1w8j37:before{left:calc(50% - var(--card-width) / 2 - var(--gutter))}.create-flow.svelte-1w8j37:after{left:calc(50% + var(--card-width) / 2 + var(--gutter))}.create-flow.svelte-1w8j37 [data-create-flow-header],.create-flow-stage.svelte-1w8j37{z-index:1;position:relative}.create-flow.svelte-1w8j37 [data-create-flow-header]{background:0 0;border-bottom:0}.create-flow-stage.svelte-1w8j37{scrollbar-width:thin;flex:1;min-height:0;overflow-y:auto}.create-flow-grid.svelte-1w8j37{grid-template-columns:minmax(0, 1fr) minmax(0, var(--card-width)) minmax(0, 1fr);min-height:100%;padding-bottom:120px;display:grid;position:relative}.create-flow-guides.svelte-1w8j37{pointer-events:none;position:absolute;inset:0}.guide.svelte-1w8j37{border-top:1px dashed var(--guide);transition:top .42s cubic-bezier(.22,1,.36,1);position:absolute;left:0;right:0}.guide-top.svelte-1w8j37{top:calc(var(--anchor) - var(--gutter))}.guide-bottom.svelte-1w8j37{top:calc(var(--anchor) + var(--card-height) + var(--gutter))}.corner.svelte-1w8j37{border:1px solid var(--guide);background:var(--color-kumo-canvas);border-radius:2px;width:7px;height:7px;margin:-3px 0 0 -3px;transition:top .42s cubic-bezier(.22,1,.36,1);position:absolute}.corner-tl.svelte-1w8j37,.corner-bl.svelte-1w8j37{left:calc(50% - var(--card-width) / 2 - var(--gutter))}.corner-tr.svelte-1w8j37,.corner-br.svelte-1w8j37{left:calc(50% + var(--card-width) / 2 + var(--gutter))}.corner-tl.svelte-1w8j37,.corner-tr.svelte-1w8j37{top:calc(var(--anchor) - var(--gutter))}.corner-bl.svelte-1w8j37,.corner-br.svelte-1w8j37{top:calc(var(--anchor) + var(--card-height) + var(--gutter))}.create-flow-title.svelte-1w8j37{padding:calc(var(--anchor) + 20px) calc(var(--gutter) * 2) 0 24px;color:var(--text-color-kumo-strong);letter-spacing:-.01em;grid-column:1;justify-self:end;margin:0;font-size:15px;font-weight:500}.create-flow-column.svelte-1w8j37{grid-column:2;min-width:0;position:relative}.create-flow-waiting.svelte-1w8j37{height:calc(var(--anchor) - var(--gutter) - 20px);justify-content:center;align-items:flex-end;display:flex;position:absolute;top:0;left:0;right:0;overflow:hidden}.create-flow-waiting-card.svelte-1w8j37{opacity:.5;text-align:left;border-radius:14px;justify-content:space-between;align-items:baseline;gap:16px;width:92%;padding:16px 22px;transition:opacity .18s;display:flex}.create-flow-waiting-card.svelte-1w8j37:not(:disabled){cursor:pointer}.create-flow-waiting-card.svelte-1w8j37:not(:disabled):hover{opacity:.85}.create-flow-waiting-label.svelte-1w8j37{color:var(--text-color-kumo-strong);font-size:14px;font-weight:500}.create-flow-waiting-summary.svelte-1w8j37{min-width:0;color:var(--text-color-kumo-subtle);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.create-flow-anchor.svelte-1w8j37{padding-top:var(--anchor);margin:0;display:block}.create-flow-card.svelte-1w8j37{isolation:isolate;border-radius:16px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.create-flow-card-head.svelte-1w8j37{padding:24px 28px 4px}.create-flow-card-head.svelte-1w8j37 h1:where(.svelte-1w8j37){color:var(--text-color-kumo-strong);letter-spacing:-.012em;outline:none;margin:0;font-size:19px;font-weight:500;line-height:24px}.create-flow-card-head.svelte-1w8j37 p:where(.svelte-1w8j37){max-width:560px;color:var(--text-color-kumo-subtle);margin:4px 0 0;font-size:13px;line-height:20px}.create-flow-card-body.svelte-1w8j37{flex-direction:column;min-width:0;padding:16px 28px 24px;display:flex}.create-flow-card.svelte-1w8j37 [data-create-flow-footer]{border-top:1px solid var(--color-kumo-line);background:color-mix(in oklab, var(--color-kumo-canvas) 55%, transparent);min-height:0;margin:0;padding:12px 14px 12px 18px;position:static}.create-flow-card.svelte-1w8j37 .create-flow-back-button.dashboard-action-button{min-width:0;color:var(--text-color-kumo-default);background:0 0;border-color:#0000}.create-flow-card.svelte-1w8j37 .create-flow-back-button.dashboard-action-button:hover{background:var(--color-kumo-fill);border-color:#0000}.create-flow-card.svelte-1w8j37 [data-create-flow-validation]{padding:0 0 8px;position:static}.create-flow-card.svelte-1w8j37 [data-create-flow-validation]:empty{display:none}.create-flow-steps.svelte-1w8j37{padding:calc(var(--anchor) + 20px) 24px 0 calc(var(--gutter) * 2);grid-column:3}.create-flow-steps.svelte-1w8j37 ol:where(.svelte-1w8j37){gap:14px;margin:0;padding:0;list-style:none;display:grid}.create-flow-steps.svelte-1w8j37 .step:where(.svelte-1w8j37),.create-flow-steps.svelte-1w8j37 button:where(.svelte-1w8j37){color:var(--text-color-kumo-subtle);font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:12px;padding:0;font-size:14px;display:inline-flex}.create-flow-steps.svelte-1w8j37 button:where(.svelte-1w8j37){cursor:pointer}.create-flow-steps.svelte-1w8j37 button:where(.svelte-1w8j37):hover{color:var(--text-color-kumo-default)}.create-flow-steps.svelte-1w8j37 [data-status=needs-review]:where(.svelte-1w8j37){color:var(--color-kumo-warning)}.create-flow-steps.svelte-1w8j37 [data-status=needs-review]:where(.svelte-1w8j37) :is(button:where(.svelte-1w8j37),.step:where(.svelte-1w8j37)){color:inherit}.create-flow-steps.svelte-1w8j37 small:where(.svelte-1w8j37){font-size:11px}.create-flow-steps.svelte-1w8j37 [data-status=current]:where(.svelte-1w8j37) .step:where(.svelte-1w8j37){color:var(--text-color-kumo-strong)}.dot.svelte-1w8j37{border:1.5px solid;border-radius:999px;flex:none;width:7px;height:7px}.create-flow-nested-steps.svelte-1w8j37{border-left:1px solid var(--color-kumo-line);gap:10px;margin:10px 0 0 3px;padding:0 0 0 19px;list-style:none;display:grid}.create-flow-steps.svelte-1w8j37 li:where(.svelte-1w8j37):has(.create-flow-nested-steps:where(.svelte-1w8j37))>.step:where(.svelte-1w8j37){color:var(--text-color-kumo-subtle)}[data-status=current].svelte-1w8j37 .dot:where(.svelte-1w8j37){background:currentColor}.check.svelte-1w8j37{background:var(--color-kumo-success,#10b981);width:11px;height:11px;color:var(--color-kumo-base,#fff);border-radius:999px;flex:none;place-items:center;margin-inline:-2px;display:grid}@media (width<=1080px){.create-flow-grid.svelte-1w8j37{grid-template-columns:minmax(0,1fr);grid-auto-rows:min-content;align-content:start;padding:0 16px 72px}.create-flow.svelte-1w8j37:before,.create-flow.svelte-1w8j37:after,.create-flow-guides.svelte-1w8j37,.create-flow-waiting.svelte-1w8j37,.create-flow-title.svelte-1w8j37{display:none}.create-flow-steps.svelte-1w8j37{grid-area:1/1;padding:20px 0 0}.create-flow-steps.svelte-1w8j37 ol:where(.svelte-1w8j37){flex-wrap:wrap;gap:8px 18px;display:flex}.create-flow-column.svelte-1w8j37{grid-area:2/1}.create-flow-anchor.svelte-1w8j37{padding-top:16px}}@media (width<=640px){.create-flow-card-head.svelte-1w8j37{padding:20px 18px 2px}.create-flow-card-body.svelte-1w8j37{padding:14px 18px 18px}}.create-flow-picker{--create-flow-picker-surface:color-mix(in oklab, var(--color-kumo-canvas) 70%, transparent);--create-flow-picker-outline:var(--color-kumo-line,#ffffff17);--create-flow-picker-active-background:var(--color-kumo-base);--create-flow-picker-active-outline:var(--color-kumo-fill);--create-flow-picker-scrollbar-width:7px;--create-flow-picker-scrollbar-clearance:4px;gap:10px;min-width:0;display:grid;overflow-x:clip}.create-flow-picker button:not(:disabled),.create-flow-picker a:not([aria-disabled=true]){cursor:pointer}.create-flow-picker button:disabled,.create-flow-picker [aria-disabled=true]{cursor:not-allowed}.create-flow-picker-tabs{grid-template-columns:repeat(var(--create-flow-picker-tab-count,2), minmax(0, 1fr));border:1px solid var(--color-kumo-line);background:var(--create-flow-picker-surface);isolation:isolate;border-radius:9px;gap:4px;padding:4px;display:grid;position:relative}.create-flow-picker-tab-indicator{z-index:-1;width:calc((100% - (8px + (var(--create-flow-picker-tab-count,2) - 1) * 4px)) / var(--create-flow-picker-tab-count,2));border:1px solid var(--create-flow-picker-active-outline);background:var(--create-flow-picker-active-background);transform:translateX(calc(var(--create-flow-picker-tab-index,0) * (100% + 4px)));border-radius:6px;transition:transform .18s cubic-bezier(.2,.8,.2,1);position:absolute;top:4px;bottom:4px;left:4px;box-shadow:0 1px 2px #0000002e}.create-flow-picker-tabs button{z-index:1;height:36px;color:var(--text-color-kumo-subtle);border-radius:6px;justify-content:center;align-items:center;gap:6px;font-size:13px;font-weight:500;display:inline-flex;position:relative}.create-flow-picker-tabs button[aria-selected=true],.create-flow-picker-tabs button[aria-pressed=true]{color:var(--text-color-kumo-strong)}.create-flow-picker-tabs button:focus-visible{outline:2px solid var(--color-kumo-brand);outline-offset:-2px}.create-flow-picker-tab-panel{min-width:0}.create-flow-picker-search{border:1px solid var(--color-kumo-fill);background:var(--create-flow-picker-surface);border-radius:6px;flex:0 0 44px;align-items:center;gap:8px;height:44px;padding:0 10px;transition:border-color .15s,box-shadow .15s;display:flex}.create-flow-picker-search:focus-within{border-color:var(--color-kumo-brand);box-shadow:0 0 0 2px color-mix(in oklab, var(--color-kumo-brand) 25%, transparent)}.create-flow-picker-search input{width:100%;min-width:0;color:var(--color-kumo-default);background:0 0;outline:none;font-size:13px}.create-flow-picker-search input::placeholder{color:var(--text-color-kumo-subtle)}.create-flow-picker-search>button{width:28px;height:28px;color:var(--text-color-kumo-subtle);border-radius:6px;flex:0 0 28px;justify-content:center;align-items:center;display:inline-flex}.create-flow-picker-search>button:hover{background:var(--color-kumo-fill);color:var(--text-color-kumo-default)}.create-flow-picker-results{color:var(--text-color-kumo-subtle);justify-content:space-between;align-items:center;gap:12px;margin:14px 0 8px;font-size:12px;font-weight:500;display:flex}.create-flow-picker-scroll-area{width:100%;height:min(296px,38vh);min-height:0;max-height:296px}.create-flow-picker-scroll-area [data-slot=scroll-area-viewport]{scrollbar-width:none;height:100%;min-height:0;max-height:100%;overflow:hidden scroll!important}.create-flow-picker-scroll-area [data-slot=scroll-area-viewport]::-webkit-scrollbar{display:none}.create-flow-picker-scrollbar{box-sizing:border-box;background:0 0;border-radius:999px;width:var(--create-flow-picker-scrollbar-width)!important;border:0!important;padding:0!important;right:0!important}.create-flow-picker-scrollbar [data-slot=scroll-area-thumb]{background:color-mix(in oklab, var(--color-kumo-fill) 70%, white);border-radius:999px;min-height:0;max-height:100%}.create-flow-picker-list{box-sizing:border-box;width:100%;min-width:0;padding-right:calc(var(--create-flow-picker-scrollbar-width) + var(--create-flow-picker-scrollbar-clearance));align-content:start;gap:6px;display:grid}.create-flow-picker-option{background:var(--create-flow-picker-surface);width:100%;min-width:0;max-width:100%;min-height:60px;box-shadow:inset 0 0 0 1px var(--create-flow-picker-outline);color:var(--color-kumo-default);text-align:left;border:0;border-radius:8px;align-items:center;gap:10px;padding:10px;text-decoration:none;transition:background-color .14s;display:flex;overflow:hidden}.create-flow-picker-option:hover:not([aria-pressed=true]):not([aria-disabled=true]){background:color-mix(in oklab, var(--color-kumo-fill) 48%, transparent)}.create-flow-picker-option[aria-pressed=true]{background:color-mix(in oklab, var(--color-kumo-brand) 12%, var(--create-flow-picker-surface));box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-kumo-brand) 85%, var(--create-flow-picker-outline));color:var(--color-kumo-brand)}.create-flow-picker-option:focus-visible{box-shadow:inset 0 0 0 1px var(--create-flow-picker-outline), inset 0 0 0 2px var(--color-kumo-brand);outline:none}.create-flow-picker-option[aria-pressed=true]:focus-visible{box-shadow:inset 0 0 0 2px var(--color-kumo-brand)}.create-flow-picker-option-icon{background:var(--color-kumo-fill);border-radius:8px;flex:0 0 32px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex;overflow:hidden}.create-flow-picker-option-copy{flex:auto;min-width:0}.create-flow-picker-option-copy strong,.create-flow-picker-option-copy small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.create-flow-picker-option-copy strong{color:var(--color-kumo-strong);font-size:.75rem;font-weight:600;line-height:1rem}.create-flow-picker-option-copy small{color:var(--text-color-kumo-subtle);margin-top:2px;font-size:.6875rem;line-height:.875rem}@media (prefers-reduced-motion:no-preference){.create-flow-picker-tab-panel[data-tab-direction=forward]{animation:.18s cubic-bezier(.2,.8,.2,1) both create-flow-picker-tab-forward}.create-flow-picker-tab-panel[data-tab-direction=backward]{animation:.18s cubic-bezier(.2,.8,.2,1) both create-flow-picker-tab-backward}}@keyframes create-flow-picker-tab-forward{0%{opacity:0;transform:translate(12px)}}@keyframes create-flow-picker-tab-backward{0%{opacity:0;transform:translate(-12px)}}@media (prefers-reduced-motion:reduce){.create-flow-picker-tab-indicator,.create-flow-picker-option{transition:none}}@media (forced-colors:active){.create-flow-picker-option{box-shadow:none;border:1px solid canvastext}.create-flow-picker-option[aria-pressed=true]{border-color:highlight}}.create-flow-picker-tabs.svelte-gmfjhb{--create-flow-picker-surface:color-mix(in oklab, var(--color-kumo-canvas) 70%, transparent);--create-flow-picker-active-background:var(--color-kumo-base);--create-flow-picker-active-outline:var(--color-kumo-fill)}.dark .create-flow-picker-tabs.svelte-gmfjhb{--create-flow-picker-active-background:var(--color-kumo-fill)}.create-flow-picker-tabs.svelte-gmfjhb button:where(.svelte-gmfjhb){cursor:pointer}.create-flow-tab-count.svelte-gmfjhb{background:var(--color-kumo-fill);min-width:18px;color:var(--text-color-kumo-subtle);font-variant-numeric:tabular-nums;border-radius:999px;padding:1px 5px;font-size:11px;line-height:16px}.initials.svelte-1pozaag{letter-spacing:-.02em;font-weight:600}.mk-tile.svelte-118zaj7{width:84px;color:inherit;font:inherit;text-align:center;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:none;align-items:center;gap:3px;padding:0;display:flex}.face-wrap.svelte-118zaj7{margin-bottom:4px;position:relative}.face.svelte-118zaj7{background:var(--tint-bg);width:72px;height:72px;color:var(--tint-fg);font-size:20px;transition:transform .2s cubic-bezier(.2,.8,.2,1),box-shadow .16s ease-out}.plain.svelte-118zaj7 .face:where(.svelte-118zaj7){background:var(--bg-soft);color:var(--fg-muted)}.mk-tile.svelte-118zaj7:hover .face:where(.svelte-118zaj7){transform:translateY(-2px)}.mk-tile[aria-checked=true].svelte-118zaj7 .face:where(.svelte-118zaj7){box-shadow:0 0 0 2px var(--bg), 0 0 0 4px var(--fg)}.check.svelte-118zaj7{border:2px solid var(--bg);background:var(--fg);width:20px;height:20px;color:var(--bg);border-radius:999px;place-items:center;display:grid;position:absolute;bottom:-4px;right:-4px}.name.svelte-118zaj7,.caption.svelte-118zaj7{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}.name.svelte-118zaj7{font-size:12.5px;font-weight:500}.caption.svelte-118zaj7{color:var(--fg-muted);font-size:11px}.disabled.svelte-118zaj7{cursor:default}.disabled.svelte-118zaj7 .face:where(.svelte-118zaj7){opacity:.55}.mk,.mk[data-akua-surface],.dark .mk[data-akua-surface],.mk[data-akua-surface].dark,[data-theme=dark] .mk[data-akua-surface],.mk[data-akua-surface][data-theme=dark]{--bg:#fff;--bg-soft:#f5f5f7;--bg-subtle:#fafafa;--bg-inverted:#1d1d1f;--surface:#fff;--surface-raised:#fff;--surface-sunken:#f5f5f7;--border:#00000014;--border-strong:#00000029;--border-subtle:#0000000d;--fg:#1d1d1f;--fg-muted:#6e6e73;--fg-subtle:#a1a1a6;--fg-on-brand:#fff;--fg-inverted:#fff;--brand:#2d68f8;--brand-hover:#2459d9;--brand-active:#1f4fc2;--brand-soft:#dfe8ff;--brand-bg:#f3f6ff;--brand-border:#c9d7ff;--link:#2459d9;--link-hover:#1f4fc2;--ring:#2f6bff;--ring-offset:#fff;--container-max:75rem;--container-pad:24px;--font-sans:"Funnel Sans", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-display:var(--font-sans);--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", monospace;--mk-radius-card:20px;--mk-radius-tile:22%;--mk-shadow-lift:0 18px 40px #00000014;--mk-nav-height:64px;--background:#fff;--foreground:#1d1d1f;--card:#fff;--card-foreground:#1d1d1f;--popover:#fff;--popover-foreground:#1d1d1f;--muted:#f5f5f7;--muted-foreground:#6e6e73;--accent:#f5f5f7;--accent-foreground:#1d1d1f;--secondary:#f5f5f7;--secondary-foreground:#1d1d1f;--input:#0000001f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--bg);min-height:100vh;color:var(--fg);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;container:mk/inline-size}html:has(.mk:not([data-mk-embedded])){background:#fff}html:has(.mk:not([data-mk-embedded])) body{background:#fff}html .mk[data-akua-surface][data-mk-theme=dark]{--bg:#0b0b0c;--bg-soft:#161618;--bg-subtle:#121214;--bg-inverted:#f5f5f7;--surface:#141416;--surface-raised:#1b1b1e;--surface-sunken:#0f0f11;--border:#ffffff1a;--border-strong:#fff3;--border-subtle:#ffffff0f;--fg:#f5f5f7;--fg-muted:#a1a1a6;--fg-subtle:#6e6e73;--fg-inverted:#0b0b0c;--brand:#4f7dff;--brand-hover:#6b91ff;--brand-active:#3f6df0;--brand-soft:#1c2a52;--brand-bg:#121a33;--brand-border:#26386b;--link:#7aa0ff;--link-hover:#9bb8ff;--ring:#7aa0ff;--ring-offset:#0b0b0c;--background:#0b0b0c;--foreground:#f5f5f7;--card:#141416;--card-foreground:#f5f5f7;--popover:#1b1b1e;--popover-foreground:#f5f5f7;--muted:#161618;--muted-foreground:#a1a1a6;--accent:#1f1f22;--accent-foreground:#f5f5f7;--secondary:#1f1f22;--secondary-foreground:#f5f5f7;--input:#ffffff24;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html:has(.mk[data-mk-theme=dark]:not([data-mk-embedded])){background:#0b0b0c}html:has(.mk[data-mk-theme=dark]:not([data-mk-embedded])) body{background:#0b0b0c}[data-main-ui] .mk-host{--mk-host-bg:var(--background);--mk-host-fg:var(--foreground);--mk-host-soft:var(--muted);--mk-host-muted:var(--muted-foreground);--mk-host-border:var(--border);--mk-host-font:var(--font-sans);--mk-host-ring:var(--ring)}[data-main-ui] .mk[data-akua-surface][data-mk-embedded]{--bg:var(--mk-host-bg);--bg-soft:var(--mk-host-soft);--bg-subtle:var(--mk-host-soft);--bg-inverted:var(--mk-host-fg);--surface:var(--mk-host-bg);--surface-raised:var(--mk-host-bg);--surface-sunken:var(--mk-host-soft);--border:var(--mk-host-border);--border-strong:color-mix(in srgb, var(--mk-host-fg) 18%, transparent);--border-subtle:color-mix(in srgb, var(--mk-host-fg) 6%, transparent);--fg:var(--mk-host-fg);--fg-muted:var(--mk-host-muted);--fg-subtle:color-mix(in srgb, var(--mk-host-muted) 70%, transparent);--fg-on-brand:var(--mk-host-bg);--fg-inverted:var(--mk-host-bg);--brand:var(--mk-host-fg);--brand-hover:color-mix(in srgb, var(--mk-host-fg) 88%, var(--mk-host-bg));--brand-active:color-mix(in srgb, var(--mk-host-fg) 80%, var(--mk-host-bg));--brand-soft:var(--mk-host-soft);--brand-bg:var(--mk-host-soft);--brand-border:var(--mk-host-border);--link:var(--mk-host-fg);--link-hover:var(--mk-host-muted);--ring:var(--mk-host-ring);--ring-offset:var(--mk-host-bg);--font-sans:var(--mk-host-font);--background:var(--mk-host-bg);--foreground:var(--mk-host-fg);--card:var(--mk-host-bg);--card-foreground:var(--mk-host-fg);--popover:var(--mk-host-bg);--popover-foreground:var(--mk-host-fg);--muted:var(--mk-host-soft);--muted-foreground:var(--mk-host-muted);--accent:var(--mk-host-soft);--accent-foreground:var(--mk-host-fg);--secondary:var(--mk-host-soft);--secondary-foreground:var(--mk-host-fg);min-height:100%}.mk-rail,.mk[data-mk-embedded] .featured{width:90%;max-width:1400px;margin:0 auto}.mk-section{padding:72px 0 0}.mk-section-head{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:20px;display:flex}.mk-section-title{font-size:var(--text-feature-title,2rem);line-height:var(--text-feature-title--line-height,2rem);font-weight:var(--text-feature-title--font-weight,500);letter-spacing:var(--text-feature-title--letter-spacing,-.8px);margin:0}.mk-section-link{color:var(--link);white-space:nowrap;font-size:15px;text-decoration:none}.mk-section-link:hover{text-decoration:underline}.mk-eyebrow{font-size:var(--text-label,.875rem);line-height:var(--text-label--line-height,1rem);font-weight:var(--text-label--font-weight,500);letter-spacing:var(--text-label--letter-spacing,-.14px);color:var(--fg-muted);margin:0 0 10px}.mk-h1{font-size:clamp(2.375rem, 5vw, var(--text-page-title,3.5rem));line-height:1.04;font-weight:var(--text-page-title--font-weight,500);letter-spacing:var(--text-page-title--letter-spacing,-1.4px);margin:0}.mk-lede{font-size:var(--text-lead,1.2rem);letter-spacing:var(--text-lead--letter-spacing,-.48px);color:var(--fg-muted);max-width:40rem;margin:16px 0 0;line-height:1.45}.mk-pill,.mk-pill-ghost{height:40px;font:inherit;cursor:pointer;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:15px;font-weight:500;line-height:1;text-decoration:none;transition:background-color .16s ease-out,border-color .16s ease-out,transform .16s ease-out;display:inline-flex}.mk-pill{border:1px solid var(--brand);background:var(--brand-fill,var(--brand));color:var(--fg-on-brand)}.mk-pill:hover{background:var(--brand-fill-hover,var(--brand-hover));border-color:var(--brand-fill-hover,var(--brand-hover))}.mk-pill-ghost{border:1px solid var(--border-strong);background:var(--surface);color:var(--fg)}.mk-pill-ghost:hover{background:var(--bg-soft)}.mk-pill:disabled,.mk-pill-ghost:disabled{cursor:default;opacity:.55}.mk-pill-sm{height:32px;padding:0 14px;font-size:13px;font-weight:600}.mk-pill:focus-visible,.mk-pill-ghost:focus-visible,.mk-focus:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.mk-icon-tile{border-radius:var(--mk-radius-tile);color:var(--fg);letter-spacing:-.02em;flex:none;place-items:center;font-weight:600;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #0000000f}.mk-icon-tile img{object-fit:contain;width:62%;height:62%}.mk-rule{border:0;border-top:1px solid var(--border);margin:0}.mk-scroller{scroll-snap-type:x mandatory;scrollbar-width:none;gap:20px;padding:4px 0 12px;display:flex;overflow-x:auto}.mk-scroller::-webkit-scrollbar{display:none}.mk-scroller>*{scroll-snap-align:start}@container mk (width<=720px){.mk-rail{width:auto;max-width:none;padding:0 var(--container-pad)}.mk-scroller{margin:0 calc(-1 * var(--container-pad));padding:4px var(--container-pad) 12px}.mk-section{padding-top:56px}}@keyframes mk-page-in-right{0%{transform:translate(100%)}}@keyframes mk-page-out-left{to{opacity:0;transform:translate(-28%)}}@keyframes mk-page-in-left{0%{opacity:0;transform:translate(-28%)}}@keyframes mk-page-out-right{to{transform:translate(100%)}}html[data-nav=forward]::view-transition-old(root){animation:.38s cubic-bezier(.32,.72,0,1) both mk-page-out-left}html[data-nav=forward]::view-transition-new(root){animation:.38s cubic-bezier(.32,.72,0,1) both mk-page-in-right}html[data-nav=back]::view-transition-old(root){z-index:1;animation:.38s cubic-bezier(.32,.72,0,1) both mk-page-out-right}html[data-nav=back]::view-transition-new(root){animation:.38s cubic-bezier(.32,.72,0,1) both mk-page-in-left}html[data-nav]::view-transition-group(marketplace-nav){animation:none}html[data-nav]::view-transition-old(marketplace-nav){display:none}html[data-nav]::view-transition-new(marketplace-nav){animation:none}.mk-chips{scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:8px;display:flex;overflow-x:auto}@container mk (width<=720px){.mk-chips{margin:0 calc(-1 * var(--container-pad));padding:0 var(--container-pad)}}.mk-chips::-webkit-scrollbar{display:none}.mk-chip{background:var(--bg-soft);height:38px;color:var(--fg);font:inherit;cursor:pointer;border:1px solid #0000;border-radius:999px;flex:none;align-items:center;gap:8px;padding:0 16px 0 12px;font-size:14px;font-weight:500;text-decoration:none;transition:background-color .16s ease-out,color .16s ease-out;display:inline-flex}.mk-chip:hover{background:color-mix(in oklab, var(--fg) 8%, var(--bg-soft))}.mk-chip.active,.mk-chip[aria-current=page]{background:var(--fg);color:var(--fg-inverted)}.mk-chip-icon{color:var(--fg-muted);place-items:center;display:inline-grid}.mk-chip.active .mk-chip-icon,.mk-chip[aria-current=page] .mk-chip-icon{color:inherit}.mk-pick{border:1px solid var(--border);background:var(--surface);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:14px;padding:14px 40px 14px 14px;transition:border-color .16s ease-out,box-shadow .16s ease-out;display:grid;position:relative}.mk-pick:hover{border-color:var(--border-strong)}.mk-pick[aria-checked=true],.mk-pick[aria-checked=true]:hover{border-color:var(--fg);box-shadow:inset 0 0 0 1px var(--fg)}.mk-pick:disabled{cursor:default}.mk-pick-check{border:1px solid var(--border-strong);width:18px;height:18px;color:var(--fg-inverted);border-radius:999px;place-items:center;display:grid;position:absolute;top:12px;right:12px}.mk-pick[aria-checked=true] .mk-pick-check{border-color:var(--fg);background:var(--fg)}.install-picker.svelte-1ixnwy5{--install-bleed:28px;min-width:0}.install-catalog.svelte-1ixnwy5{background:0 0;gap:12px;min-width:0;min-height:0;display:grid}.install-panel.svelte-1ixnwy5{gap:12px;min-width:0;display:grid}.install-search.svelte-1ixnwy5{border:1px solid var(--border);background:var(--surface);border-radius:12px;align-items:center;height:40px;transition:border-color .16s ease-out;display:flex;position:relative}.install-search.svelte-1ixnwy5:focus-within{border-color:var(--fg)}.install-search.svelte-1ixnwy5 .install-search-icon{color:var(--fg-muted);pointer-events:none;position:absolute;left:12px}.install-search.svelte-1ixnwy5 input:where(.svelte-1ixnwy5){width:100%;height:100%;color:var(--fg);font:inherit;background:0 0;border:0;outline:none;padding:0 36px 0 38px;font-size:14px}.install-search.svelte-1ixnwy5 input:where(.svelte-1ixnwy5)::-webkit-search-cancel-button{display:none}.install-search-clear.svelte-1ixnwy5{background:var(--bg-soft);width:24px;height:24px;color:var(--fg-muted);cursor:pointer;border:0;border-radius:999px;place-items:center;display:grid;position:absolute;right:8px}.install-scroll.svelte-1ixnwy5{overscroll-behavior:contain;scrollbar-width:thin;align-content:start;gap:14px;max-height:clamp(240px,100dvh - 524px,520px);margin:0;padding:2px 0 20px;display:grid;overflow-y:auto;-webkit-mask-image:linear-gradient(#000 calc(100% - 24px),#0000);mask-image:linear-gradient(#000 calc(100% - 24px),#0000)}.install-scroll.svelte-1ixnwy5>*{min-width:0}.install-scroll.svelte-1ixnwy5 .row-section.compact{--shelf-compact-bleed:var(--install-bleed)}.install-own-head.svelte-1ixnwy5{gap:8px;display:flex}.install-own-head.svelte-1ixnwy5 .install-search:where(.svelte-1ixnwy5){flex:1}.install-own-tiles.svelte-1ixnwy5{grid-template-columns:repeat(auto-fill,minmax(84px,1fr));justify-items:center;gap:16px 12px;padding-top:4px;display:grid}.install-own-tile.svelte-1ixnwy5{justify-items:center;gap:2px;display:grid}.install-own-fix.svelte-1ixnwy5{color:var(--fg);font-size:11.5px;font-weight:500}@media (width<=640px){.install-picker.svelte-1ixnwy5{--install-bleed:18px}.install-scroll.svelte-1ixnwy5 .row-section.compact .mk-tile{width:72px}.install-scroll.svelte-1ixnwy5 .row-section.compact .mk-tile .face{width:64px;height:64px;font-size:18px}.install-scroll.svelte-1ixnwy5 .row-section.compact .mk-tile .caption{display:none}}.chart-inputs.svelte-2w0qw1{--chart-surface:var(--color-kumo-base);gap:16px;display:grid}.chart-need.svelte-2w0qw1{border:1px solid var(--color-kumo-line);background:var(--chart-surface);border-radius:10px;gap:10px;min-width:0;margin:0;padding:14px;display:grid}.chart-need-head.svelte-2w0qw1{float:left;align-items:flex-start;gap:8px;width:100%;padding:0;display:flex}.chart-need-head.svelte-2w0qw1>span:where(.svelte-2w0qw1){gap:2px;display:grid}.chart-need-icon{flex:none;width:16px;height:16px;margin-top:1px}.chart-need-title.svelte-2w0qw1{color:var(--text-color-kumo-default);font-size:13px;font-weight:500}.chart-need-services.svelte-2w0qw1,.chart-need-option-detail.svelte-2w0qw1,.chart-section-description.svelte-2w0qw1,.chart-field-description.svelte-2w0qw1,.chart-field-hint.svelte-2w0qw1{color:var(--text-color-kumo-subtle);margin:0;font-size:12px;line-height:1rem}.chart-need-quote.svelte-2w0qw1{border-left:2px solid var(--color-kumo-line);color:var(--text-color-kumo-subtle);gap:6px;margin:0;padding:8px 10px;font-size:11px;line-height:1rem;display:flex}.chart-need-quote.svelte-2w0qw1 svg{flex:none;margin-top:2px}.chart-need-options.svelte-2w0qw1{border:1px solid var(--color-kumo-line);border-radius:8px;display:grid;overflow:hidden}.chart-need-option.svelte-2w0qw1{cursor:pointer;align-items:flex-start;gap:10px;padding:10px;display:flex}.chart-need-option.svelte-2w0qw1+.chart-need-option:where(.svelte-2w0qw1){border-top:1px solid var(--color-kumo-line)}.chart-need-option[data-checked=true].svelte-2w0qw1{background:color-mix(in oklab, var(--color-kumo-brand) 6%, transparent)}.chart-need-option.svelte-2w0qw1 input:where(.svelte-2w0qw1){accent-color:var(--color-kumo-brand);margin-top:2px}.chart-need-option-text.svelte-2w0qw1{gap:2px;min-width:0;display:grid}.chart-need-option-label.svelte-2w0qw1{color:var(--text-color-kumo-default);flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;font-weight:500;display:flex}.chart-need-badge.svelte-2w0qw1{background:color-mix(in oklab, var(--color-kumo-success) 14%, transparent);color:var(--color-kumo-success);border-radius:999px;align-items:center;gap:4px;padding:1px 6px;font-size:10px;font-weight:500;display:inline-flex}.chart-fields.svelte-2w0qw1{gap:16px;display:grid}.chart-field.svelte-2w0qw1{gap:6px;min-width:0;display:grid}.chart-field[data-invalid=true].svelte-2w0qw1 input:where(.svelte-2w0qw1):not([type=checkbox]){box-shadow:inset 0 0 0 1px var(--color-kumo-warning)}.chart-field[data-kind=boolean].svelte-2w0qw1{grid-template-columns:minmax(0,1fr) auto;align-items:center}.chart-field[data-kind=boolean].svelte-2w0qw1 p:where(.svelte-2w0qw1){grid-column:1/-1}.chart-field.svelte-2w0qw1 label:where(.svelte-2w0qw1){justify-content:space-between;align-items:baseline;gap:.75rem;min-width:0;display:flex}.chart-field-title.svelte-2w0qw1{color:var(--text-color-kumo-default);font-size:13px;font-weight:500}.chart-field-required.svelte-2w0qw1{color:var(--color-kumo-danger);margin-left:2px}.chart-field-path.svelte-2w0qw1{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.chart-field-input-row.svelte-2w0qw1{gap:6px;display:flex}.chart-field.svelte-2w0qw1 input:where(.svelte-2w0qw1):not([type=checkbox]),.chart-field.svelte-2w0qw1 .chart-field-select{box-sizing:border-box;background:var(--chart-surface);width:100%;min-width:0;height:36px;box-shadow:inset 0 0 0 1px var(--color-kumo-fill);color:var(--text-color-kumo-default);border:0;border-radius:8px;outline:none;padding:0 12px;font-size:13px}.chart-field.svelte-2w0qw1 .chart-field-select{padding-right:32px}.chart-field.svelte-2w0qw1 input:where(.svelte-2w0qw1):not([type=checkbox]):focus-visible,.chart-field.svelte-2w0qw1 .chart-field-select:focus-visible{box-shadow:inset 0 0 0 1px var(--color-kumo-brand), 0 0 0 2px color-mix(in oklab, var(--color-kumo-brand) 25%, transparent)}.chart-field.svelte-2w0qw1 input[type=checkbox]:where(.svelte-2w0qw1){width:1rem;height:1rem;accent-color:var(--color-kumo-brand)}.chart-field-generate.svelte-2w0qw1{border:1px solid var(--color-kumo-fill);background:var(--chart-surface);height:36px;color:var(--text-color-kumo-default);cursor:pointer;border-radius:8px;flex:none;padding:0 12px;font-size:12px;font-weight:500}.chart-field-generate.svelte-2w0qw1:hover:not(:disabled){background:var(--color-kumo-fill-hover)}.chart-field-generate.svelte-2w0qw1:focus-visible{outline:2px solid var(--color-kumo-brand);outline-offset:2px}.chart-field-problem.svelte-2w0qw1{color:var(--color-kumo-warning);margin:0;font-size:12px;line-height:1rem}.chart-sections.svelte-2w0qw1{border:1px solid var(--color-kumo-line);background:var(--chart-surface);border-radius:10px;overflow:hidden}.chart-section.svelte-2w0qw1+.chart-section:where(.svelte-2w0qw1){border-top:1px solid var(--color-kumo-line)}.chart-section.svelte-2w0qw1 summary:where(.svelte-2w0qw1){cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:8px 14px;list-style:none;display:flex}.chart-section.svelte-2w0qw1 summary:where(.svelte-2w0qw1):focus-visible{box-shadow:inset 0 0 0 2px var(--color-kumo-brand);outline:none}.chart-section.svelte-2w0qw1 summary:where(.svelte-2w0qw1)::-webkit-details-marker{display:none}.chart-section-text.svelte-2w0qw1{gap:1px;min-width:0;display:grid}.chart-section-title.svelte-2w0qw1{color:var(--text-color-kumo-default);font-size:13px;font-weight:500}.chart-section-meta.svelte-2w0qw1{color:var(--text-color-kumo-subtle);flex:none;align-items:center;gap:8px;font-size:11px;display:flex}.chart-section-meta.svelte-2w0qw1 svg{transition:transform .15s}.chart-section[open].svelte-2w0qw1 .chart-section-meta:where(.svelte-2w0qw1) svg{transform:rotate(180deg)}.chart-section-body.svelte-2w0qw1{padding:4px 14px 14px}@media (prefers-reduced-motion:reduce){.chart-section-meta.svelte-2w0qw1 svg{transition:none}}.deploy-configure-step.svelte-13gtn0x{gap:16px;width:100%;min-width:0;display:grid}.deploy-configure-fields.svelte-13gtn0x,.deploy-configure-loading.svelte-13gtn0x{gap:16px;display:grid}.deploy-configure-loading-label.svelte-13gtn0x{color:var(--text-color-kumo-subtle);align-items:center;gap:6px;margin:0;font-size:12.5px;display:flex}.deploy-configure-loading-field.svelte-13gtn0x{gap:8px;display:grid}.deploy-configure-error-state.svelte-13gtn0x{border:1px solid var(--color-kumo-line);background:var(--color-kumo-base);border-radius:10px;overflow:hidden}.deploy-configure-field.svelte-13gtn0x{gap:6px;min-width:0;display:grid}.deploy-configure-field[data-control=checkbox].svelte-13gtn0x{grid-template-columns:minmax(0,1fr) auto;align-items:center}.deploy-configure-field[data-control=checkbox].svelte-13gtn0x p:where(.svelte-13gtn0x){grid-column:1/-1}.deploy-configure-field.svelte-13gtn0x label:where(.svelte-13gtn0x){min-width:0;color:var(--text-color-kumo-default);justify-content:space-between;align-items:center;gap:.75rem;font-size:13px;font-weight:500;display:flex}.deploy-configure-field.svelte-13gtn0x p:where(.svelte-13gtn0x){color:var(--text-color-kumo-subtle);margin:0;font-size:12px;line-height:1rem}.deploy-configure-required.svelte-13gtn0x{color:var(--color-kumo-danger)}.deploy-configure-field.svelte-13gtn0x input:where(.svelte-13gtn0x):not([type=checkbox]),.deploy-configure-field.svelte-13gtn0x .deploy-configure-select{box-sizing:border-box;background:var(--color-kumo-base);width:100%;min-width:0;box-shadow:inset 0 0 0 1px var(--color-kumo-fill);color:var(--text-color-kumo-default);border:0;border-radius:8px;outline:none;height:36px;padding:0 12px;font-size:13px;transition:box-shadow .15s}.deploy-configure-field.svelte-13gtn0x .deploy-configure-select{padding-right:32px}.deploy-configure-field.svelte-13gtn0x input:where(.svelte-13gtn0x):not([type=checkbox]):focus-visible,.deploy-configure-field.svelte-13gtn0x .deploy-configure-select:focus-visible{box-shadow:inset 0 0 0 1px var(--color-kumo-brand), 0 0 0 2px color-mix(in oklab, var(--color-kumo-brand) 25%, transparent)}.deploy-configure-field.svelte-13gtn0x input[type=checkbox]:where(.svelte-13gtn0x){width:1rem;height:1rem;accent-color:var(--color-kumo-brand);cursor:pointer}.deploy-configure-error.svelte-13gtn0x{color:var(--color-kumo-danger);font-size:12px}@media (prefers-reduced-motion:reduce){.deploy-configure-field.svelte-13gtn0x input:where(.svelte-13gtn0x),.deploy-configure-field.svelte-13gtn0x .deploy-configure-select{transition:none}}.deploy-review-step.svelte-1t824dp{gap:12px;display:grid}.deploy-review-list.svelte-1t824dp{grid-template-columns:100px minmax(0,1fr);align-items:center;gap:12px;margin:0;font-size:13px;display:grid}.deploy-review-list.svelte-1t824dp dt:where(.svelte-1t824dp){color:var(--text-color-kumo-subtle)}.deploy-review-list.svelte-1t824dp dd:where(.svelte-1t824dp){min-width:0;margin:0}.deploy-review-value.svelte-1t824dp{flex-wrap:wrap;align-items:center;gap:2px 10px;min-height:24px;display:flex}.deploy-review-origin.svelte-1t824dp{color:var(--text-color-kumo-subtle);font-size:12px;display:inline-flex}.deploy-review-summary.svelte-1t824dp{border:1px solid var(--color-kumo-line);background:var(--color-kumo-base);border-radius:10px;overflow:hidden}.deploy-review-row.svelte-1t824dp{align-items:flex-start;gap:12px;min-width:0;padding:14px;display:flex}.deploy-review-row.svelte-1t824dp+.deploy-review-row:where(.svelte-1t824dp){border-top:1px solid var(--color-kumo-hairline)}.review-icon.svelte-1t824dp{background:var(--color-kumo-fill);width:32px;height:32px;color:var(--text-color-kumo-subtle);border-radius:8px;flex:0 0 32px;place-items:center;display:grid;overflow:hidden}.review-icon-image.svelte-1t824dp{object-fit:cover;width:100%;height:100%}.review-akua-icon.svelte-1t824dp{object-fit:contain;padding:7px}.review-facts.svelte-1t824dp{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 16px;min-width:0;margin:0;display:grid}.review-facts.svelte-1t824dp>div:where(.svelte-1t824dp){gap:2px;min-width:0;display:grid}.review-primary.svelte-1t824dp{grid-column:1/-1}.review-facts.svelte-1t824dp dt:where(.svelte-1t824dp){color:var(--text-color-kumo-subtle);font-size:12px;line-height:16px}.review-facts.svelte-1t824dp dd:where(.svelte-1t824dp){color:var(--text-color-kumo-default);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:18px}.review-primary.svelte-1t824dp dd:where(.svelte-1t824dp){color:var(--text-color-kumo-strong);font-size:14px;font-weight:500}.deploy-review-status.svelte-1t824dp{color:var(--text-color-kumo-subtle);align-items:center;gap:8px;margin:0;font-size:13px;display:flex}.deploy-review-error.svelte-1t824dp{border:1px solid color-mix(in oklab, var(--color-kumo-danger) 35%, var(--color-kumo-line));background:color-mix(in oklab, var(--color-kumo-danger) 6%, var(--color-kumo-base));border-radius:10px;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.deploy-review-error-icon.svelte-1t824dp{background:color-mix(in oklab, var(--color-kumo-danger) 12%, transparent);width:28px;height:28px;color:var(--color-kumo-danger);border-radius:8px;flex:none;place-items:center;display:grid}.deploy-review-error-copy.svelte-1t824dp{min-width:0;color:var(--text-color-kumo-subtle);overflow-wrap:anywhere;gap:2px;font-size:12.5px;line-height:18px;display:grid}.deploy-review-error-copy.svelte-1t824dp p:where(.svelte-1t824dp){margin:0}.deploy-review-error-title.svelte-1t824dp{color:var(--text-color-kumo-strong);font-size:13px;font-weight:500}.deploy-review-open.dashboard-action-button{justify-self:end}@media (width<=520px){.review-facts.svelte-1t824dp{grid-template-columns:repeat(2,minmax(0,1fr))}.review-wide.svelte-1t824dp{grid-column:1/-1}}.cluster-row-item.svelte-1vcyw06{border-bottom:1px solid var(--color-kumo-hairline)}.cluster-row-item.svelte-1vcyw06:last-child{border-bottom:0}.cluster-row.svelte-1vcyw06{cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:48px;padding:10px 14px 10px 16px;font-size:13px;display:grid}.cluster-row.svelte-1vcyw06 input:where(.svelte-1vcyw06){margin:0}.cluster-row-blocked.svelte-1vcyw06{cursor:not-allowed;opacity:.5}.cluster-row-copy.svelte-1vcyw06{flex-wrap:wrap;align-items:center;gap:2px 10px;min-width:0;display:flex}.cluster-row-name.svelte-1vcyw06{max-width:100%;color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;font-weight:500;line-height:20px;overflow:hidden}.cluster-row-meta.svelte-1vcyw06{min-width:0;color:var(--muted-foreground);font-size:12px;line-height:18px;display:block;overflow:hidden}.cluster-row-parts.svelte-1vcyw06{flex-wrap:wrap;align-items:center;margin-left:-11px;display:flex}.cluster-row-part.svelte-1vcyw06{white-space:nowrap;align-items:center;padding-left:11px;display:inline-flex;position:relative}.cluster-row-part.svelte-1vcyw06:before{content:"·";text-align:center;width:11px;position:absolute;left:0}.cluster-row-extra.svelte-1vcyw06{padding:0 16px 14px 41px}.cluster-list.svelte-xai5h6{gap:10px;min-width:0;display:grid}.cluster-list-search.svelte-xai5h6{flex:1;min-width:0}.cluster-list-rows.svelte-xai5h6{overscroll-behavior:contain;border:1px solid var(--color-kumo-hairline);border-radius:12px;min-width:0;max-height:244px;margin:0;padding:0;overflow-y:auto}@media (width<=640px){.cluster-list-rows.svelte-xai5h6{max-height:380px}}.cluster-list-empty.svelte-xai5h6{border:1px dashed var(--color-kumo-hairline);color:var(--muted-foreground);border-radius:12px;margin:0;padding:14px 16px;font-size:13px}.deploy-runtime-capacity.svelte-52eryr{color:var(--text-color-kumo-subtle);font-size:12px;line-height:18px}.deploy-runtime-capacity.svelte-52eryr p:where(.svelte-52eryr){align-items:center;gap:6px;margin:0;display:flex}.deploy-runtime-capacity-warning.svelte-52eryr{color:var(--color-kumo-warning)}.deploy-runtime-capacity-row.svelte-52eryr{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.server-groups.svelte-198kqpe{gap:16px;min-width:0;display:grid}.server-groups-heading.svelte-198kqpe{color:var(--foreground);align-items:baseline;gap:8px;margin:0;font-size:13px;font-weight:500;line-height:20px;display:flex}.server-groups-count.svelte-198kqpe{color:var(--text-color-kumo-subtle);font-size:12px;font-weight:400}.server-groups-loading.svelte-198kqpe{color:var(--text-color-kumo-subtle);align-items:center;gap:6px;margin:0;font-size:13px;display:flex}[data-deploy-flow-panel].svelte-1fu51z5,.deploy-flow-body.svelte-1fu51z5,.deploy-step-content.svelte-1fu51z5{min-width:0}.pager.svelte-172z8b4{gap:6px;display:flex}.arrow.svelte-172z8b4{border:1px solid var(--border);background:var(--surface);width:32px;height:32px;color:var(--fg);cursor:pointer;border-radius:999px;place-items:center;display:grid}.arrow.svelte-172z8b4:hover{background:var(--bg-soft)}.row-section.svelte-1u6s937{padding-top:64px}.loading-more.svelte-1u6s937{color:var(--fg-subtle);font-size:12.5px}.results-in.svelte-1u6s937{color:var(--fg-muted);font-weight:500}.row-title.svelte-1u6s937{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.row-tools.svelte-1u6s937{align-items:center;gap:14px;display:flex}.shelf.svelte-1u6s937{gap:var(--shelf-gap);scroll-snap-type:x mandatory;scrollbar-width:none;--shelf-bleed:8px;--shelf-gap:48px;padding:0 var(--shelf-bleed);margin:0 calc(-1 * var(--shelf-bleed));scroll-padding-inline:var(--shelf-bleed);display:flex;overflow-x:auto}.shelf.still.svelte-1u6s937{scroll-snap-type:none;overflow-x:visible}.shelf.svelte-1u6s937::-webkit-scrollbar{display:none}.shelf.svelte-1u6s937>.row-grid:where(.svelte-1u6s937){scroll-snap-align:start;flex:0 0 100%}.row-grid.svelte-1u6s937{column-gap:var(--shelf-gap,48px);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.row-grid.svelte-1u6s937>*{border-bottom:1px solid var(--border)}.compact.row-section.svelte-1u6s937{min-width:0;padding-top:0}.compact.svelte-1u6s937 .mk-rail:where(.svelte-1u6s937){width:auto;max-width:none;padding:0}.compact.svelte-1u6s937 .mk-section-head{margin-bottom:8px}.compact.svelte-1u6s937 .mk-section-title{letter-spacing:-.01em;font-size:14px;font-weight:500;line-height:20px}.compact.svelte-1u6s937 .mk-section-link{font-size:12.5px}.compact.svelte-1u6s937 .shelf:where(.svelte-1u6s937){--shelf-bleed:var(--shelf-compact-bleed,0px);scroll-snap-type:x proximity}.compact.svelte-1u6s937 .row-grid:where(.svelte-1u6s937){gap:12px;padding:4px 0 6px;display:flex}.compact.svelte-1u6s937 .row-grid:where(.svelte-1u6s937)>*{scroll-snap-align:start;border-bottom:0}@container mk (width<=1024px){.compact.svelte-1u6s937 .row-grid:where(.svelte-1u6s937){display:flex}.row-grid.svelte-1u6s937{grid-template-columns:repeat(2,minmax(0,1fr))}}@container mk (width<=640px){.row-grid.svelte-1u6s937{grid-template-columns:minmax(0,1fr)}}.install-pick.svelte-v7w7m7{background:var(--background);min-height:100dvh}.pick-bar.svelte-v7w7m7{z-index:40;border-bottom:1px solid var(--border);background:color-mix(in oklab, var(--background) 88%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(12px);backdrop-filter:saturate(1.4)blur(12px);justify-content:space-between;align-items:center;gap:16px;height:52px;padding:0 16px;display:flex;position:sticky;top:0}.pick-back.svelte-v7w7m7{border:1px solid var(--border);background:var(--background);height:34px;color:var(--foreground);font:inherit;cursor:pointer;border-radius:999px;flex:none;align-items:center;gap:8px;padding:0 14px 0 10px;font-size:13px;font-weight:500;display:inline-flex}.pick-back.svelte-v7w7m7:hover{background:var(--muted)}.pick-choice.svelte-v7w7m7{flex:none;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.pick-hint.svelte-v7w7m7{color:var(--muted-foreground);font-size:12.5px}.pick-chip.svelte-v7w7m7{background:var(--muted);max-width:220px;height:30px;color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 12px 0 6px;font-size:12.5px;font-weight:500;display:inline-flex;overflow:hidden}.pick-chip.svelte-v7w7m7 img:where(.svelte-v7w7m7){object-fit:contain;border-radius:6px;width:20px;height:20px}.pick-continue.svelte-v7w7m7{background:var(--foreground);height:32px;color:var(--background);font:inherit;cursor:pointer;border:0;border-radius:999px;padding:0 14px;font-size:13px;font-weight:500}.pick-steps.svelte-v7w7m7{color:var(--muted-foreground);gap:18px;margin:0;padding:0;font-size:12.5px;list-style:none;display:flex}.pick-steps.svelte-v7w7m7 li:where(.svelte-v7w7m7){white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.pick-steps.svelte-v7w7m7 li.current:where(.svelte-v7w7m7){color:var(--foreground);font-weight:500}.dot.svelte-v7w7m7{border:1px solid;border-radius:999px;width:6px;height:6px}.current.svelte-v7w7m7 .dot:where(.svelte-v7w7m7){background:currentColor}.pick-marketplace.svelte-v7w7m7 .mk{--mk-sticky-offset:52px}.own-shelf.svelte-v7w7m7{width:90%;max-width:1400px;margin:0 auto;padding-top:28px}@media (width<=900px){.pick-steps.svelte-v7w7m7,.pick-hint.svelte-v7w7m7{display:none}}.install-flow.svelte-13fwkxs{display:contents}.install-flow.parked.svelte-13fwkxs{z-index:-1;visibility:hidden;opacity:0;pointer-events:none;display:block;position:fixed;inset:0}
