.home-screen.svelte-uoz0cj{flex-direction:column;justify-content:center;gap:32px;min-height:calc(100dvh - 150px);display:flex}.cold-start-card{grid-template-columns:minmax(0,.96fr) minmax(360px,.82fr);grid-template-areas:"copy flow""action flow";align-items:center;gap:28px clamp(34px,5vw,76px);padding:clamp(34px,5vw,68px);display:grid;position:relative;overflow:hidden}.cold-start-card:after{content:"";background:radial-gradient(circle, color-mix(in srgb, var(--primary) 12%, transparent), transparent 68%);pointer-events:none;border-radius:999px;width:380px;height:380px;position:absolute;top:-200px;right:-160px}.cold-start-copy{grid-area:copy;align-self:end;padding:0;position:relative}.cold-start-copy [data-slot=card-title]{max-width:680px}.cold-start-copy [data-slot=card-description]{max-width:600px;margin-top:16px}.cold-start-flow{z-index:1;border:1px solid var(--border-strong);border-radius:calc(var(--radius) * 1.4);background:linear-gradient(145deg, color-mix(in srgb, var(--primary-soft) 80%, transparent), color-mix(in srgb, var(--surface) 75%, transparent));grid-area:flow;padding:28px;position:relative}.cold-start-action{grid-area:action;align-self:start;padding:0}.step-list.svelte-uoz0cj{gap:8px;margin:0;padding:0;list-style:none;display:grid;position:relative}.step-list.svelte-uoz0cj:before{content:"";background:var(--border-strong);width:1px;position:absolute;top:38px;bottom:38px;left:20px}.step-row.svelte-uoz0cj{grid-template-columns:42px 1fr;align-items:center;gap:14px;min-height:50px;display:grid;position:relative}.step-icon.svelte-uoz0cj,.route-icon.svelte-uoz0cj,.analysis-state-icon.svelte-uoz0cj,.model-icon.svelte-uoz0cj{flex:none;place-items:center;display:grid}.step-icon.svelte-uoz0cj{z-index:1;border:1px solid var(--border);width:42px;height:42px;color:var(--primary-hover);background:var(--surface);border-radius:13px;position:relative;box-shadow:0 2px 6px #323a320a}.step-icon.svelte-uoz0cj svg,.model-icon.svelte-uoz0cj svg{width:18px;height:18px}.cold-path.svelte-uoz0cj{aspect-ratio:380/82;width:min(100%,410px);margin:28px auto 0}.cold-path.svelte-uoz0cj svg:where(.svelte-uoz0cj){width:100%;height:100%;display:block;overflow:visible}.cold-path.svelte-uoz0cj path:where(.svelte-uoz0cj){fill:none;stroke:var(--primary);stroke-width:5px;stroke-linecap:round;opacity:.34}.cold-path.svelte-uoz0cj path:where(.svelte-uoz0cj)+path:where(.svelte-uoz0cj){stroke-width:3px}.cold-path.svelte-uoz0cj circle:where(.svelte-uoz0cj){fill:var(--surface);stroke:var(--primary);stroke-width:2px}.home-heading.svelte-uoz0cj{max-width:780px;display:grid}.home-heading.svelte-uoz0cj h1:where(.svelte-uoz0cj),.section-heading.svelte-uoz0cj h2:where(.svelte-uoz0cj){margin:0}.route-grid.svelte-uoz0cj{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.route-card{min-height:100%}.route-copy{grid-template-rows:auto auto;grid-template-columns:48px minmax(0,1fr);align-items:center;column-gap:14px}.route-copy [data-slot=card-title]{grid-column:2}.route-copy [data-slot=card-description]{grid-column:1/-1;margin-top:14px}.route-icon.svelte-uoz0cj{width:48px;height:48px;color:var(--primary);background:var(--primary-soft);border-radius:15px;grid-row:1}.route-icon.svelte-uoz0cj svg{width:22px;height:22px}.route-visual{margin-top:2px}.route-visual svg.svelte-uoz0cj{background:color-mix(in srgb, var(--primary-soft) 68%, var(--surface));border-radius:18px;width:100%;height:auto;display:block}.visual-line.svelte-uoz0cj,.visual-soft-line.svelte-uoz0cj{fill:none;stroke-linecap:round;stroke-linejoin:round}.visual-line.svelte-uoz0cj{stroke:var(--primary);stroke-width:5px;opacity:.76}.visual-soft-line.svelte-uoz0cj{stroke:var(--border-strong);stroke-width:3px}.visual-panel.svelte-uoz0cj{fill:var(--surface);stroke:var(--border-strong);stroke-width:2px}.visual-anchor.svelte-uoz0cj{fill:var(--surface);stroke:var(--primary);stroke-width:4px}.visual-node.svelte-uoz0cj{fill:var(--primary)}.route-action{margin-top:auto}.continue-card{grid-template-columns:minmax(0,.92fr) minmax(320px,.68fr);grid-template-areas:"copy visual""action visual";align-items:center;gap:18px 34px;padding:12px 0;display:grid}.continue-copy{grid-area:copy;align-self:end}.continue-copy [data-slot=card-title]{margin-top:6px}.continue-meta.svelte-uoz0cj{flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:14px;display:flex}.continue-visual{grid-area:visual;padding-left:0}.continue-action{grid-area:action;align-self:start}.analysis-state.svelte-uoz0cj{color:var(--muted-foreground);align-items:center;gap:7px;display:inline-flex}.analysis-state[data-tone=progress].svelte-uoz0cj{color:var(--primary)}.analysis-state[data-tone=warning].svelte-uoz0cj{color:var(--warning)}.analysis-state[data-tone=danger].svelte-uoz0cj{color:var(--destructive)}.analysis-state-icon.svelte-uoz0cj{background:var(--surface-soft);border-radius:999px;width:28px;height:28px}.analysis-state[data-tone=progress].svelte-uoz0cj .analysis-state-icon:where(.svelte-uoz0cj){background:var(--primary-soft)}.analysis-state[data-tone=warning].svelte-uoz0cj .analysis-state-icon:where(.svelte-uoz0cj){background:var(--warning-soft)}.analysis-state[data-tone=danger].svelte-uoz0cj .analysis-state-icon:where(.svelte-uoz0cj){background:color-mix(in srgb, var(--destructive) 10%, var(--surface))}.analysis-state-icon.svelte-uoz0cj svg{width:15px;height:15px}.compact-start.svelte-uoz0cj{gap:14px;display:grid}.compact-route-list.svelte-uoz0cj{flex-wrap:wrap;gap:10px;display:flex}.home-support-grid.svelte-uoz0cj{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.home-support-grid.svelte-uoz0cj>:where(.svelte-uoz0cj):only-child{grid-column:1/-1}.support-card{min-width:0}.recent-card{container:recent-card/inline-size}.support-heading{grid-template-columns:minmax(0,1fr) auto;align-items:center}.support-heading [data-slot=card-title]{grid-column:1}.support-heading [data-slot=button]{grid-area:1/2}.support-list-wrap{padding-top:0}.support-list.svelte-uoz0cj{margin:0;padding:0;list-style:none;display:grid}.recent-list.svelte-uoz0cj{grid-template-columns:28px minmax(0,1fr) max-content;column-gap:12px}.support-row.svelte-uoz0cj{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;min-width:0;padding:14px 0;display:flex}.support-row.svelte-uoz0cj:first-child{border-top:0;padding-top:4px}.support-row-main.svelte-uoz0cj{align-items:center;gap:12px;min-width:0;display:flex}.recent-row.svelte-uoz0cj{grid-column:1/-1;grid-template-columns:subgrid;align-items:center;display:grid}.recent-row.svelte-uoz0cj>[data-slot=button]{justify-self:end}.support-row-copy.svelte-uoz0cj{gap:2px;min-width:0;display:grid}.recent-row-meta.svelte-uoz0cj{flex-wrap:wrap;align-items:baseline;gap:2px 5px;min-width:0;display:flex}.row-status-trigger.svelte-uoz0cj:focus-visible{outline:3px solid color-mix(in srgb, var(--ring) 32%, transparent);outline-offset:3px;border-radius:50%}.row-status-trigger.svelte-uoz0cj{text-decoration:none}.support-link.svelte-uoz0cj{color:inherit;text-decoration:none}.support-link.svelte-uoz0cj:hover{color:var(--primary-hover)}.support-link.svelte-uoz0cj:focus-visible{outline:3px solid color-mix(in srgb, var(--ring) 32%, transparent);outline-offset:3px;border-radius:4px}.model-icon.svelte-uoz0cj{width:28px;height:28px;color:var(--primary);background:var(--primary-soft);border-radius:50%}.model-update{padding-top:14px;padding-bottom:14px}@media (width<=1120px){.route-grid.svelte-uoz0cj{grid-template-columns:repeat(2,minmax(0,1fr))}.route-grid.svelte-uoz0cj>:where(.svelte-uoz0cj):last-child{grid-column:1/-1}}@media (width<=980px){.home-screen.svelte-uoz0cj{min-height:auto}.cold-start-card,.continue-card{grid-template-columns:1fr;grid-template-areas:"copy""flow""action"}.continue-card{grid-template-areas:"copy""visual""action"}.continue-visual{padding-left:var(--card-spacing)}.continue-visual .analysis-path-illustration{max-width:580px}}@media (width<=720px){.route-grid.svelte-uoz0cj,.home-support-grid.svelte-uoz0cj{grid-template-columns:1fr}.route-grid.svelte-uoz0cj>:where(.svelte-uoz0cj):last-child,.home-support-grid.svelte-uoz0cj>:where(.svelte-uoz0cj):only-child{grid-column:auto}.cold-start-card{padding:28px 22px}.cold-start-flow{padding:22px}.compact-route-list.svelte-uoz0cj [data-slot=button]{flex:auto}}@media (width<=520px){.home-screen.svelte-uoz0cj{gap:24px}.cold-start-action [data-slot=button],.continue-action [data-slot=button],.route-action [data-slot=button]{width:100%}.route-copy{grid-template-columns:42px minmax(0,1fr)}.route-icon.svelte-uoz0cj{width:42px;height:42px}.support-row.svelte-uoz0cj:not(.recent-row){flex-direction:column;align-items:flex-start}.support-row.svelte-uoz0cj:not(.recent-row)>[data-slot=button]{align-self:flex-end}.model-update{padding-right:16px}.model-update [data-slot=alert-action]{grid-column:2;margin-top:8px;position:static}}@container recent-card (width<=460px){.recent-list.svelte-uoz0cj{grid-template-columns:1fr;column-gap:0}.recent-row.svelte-uoz0cj{grid-column:1;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:8px 12px}.recent-row.svelte-uoz0cj>[data-slot=button]{grid-area:2/2;place-self:auto start}}
