.preview.svelte-q16w8o{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--card);box-shadow:var(--elevation-md);padding:20px;container-type:inline-size}.head.svelte-q16w8o{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}h3.svelte-q16w8o{font-size:var(--fs-16);font-weight:600}.head.svelte-q16w8o p:where(.svelte-q16w8o){color:var(--muted-foreground);font-size:var(--fs-12);margin-top:4px}.status.svelte-q16w8o{border:1px solid var(--border);border-radius:var(--r-pill);background:var(--muted);color:var(--muted-foreground);font-size:var(--fs-10);letter-spacing:.04em;text-transform:uppercase;padding:4px 10px;font-weight:700}.tiles.svelte-q16w8o{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}@container (width>=440px){.tiles.svelte-q16w8o{grid-template-columns:repeat(4,minmax(0,1fr))}}.tile.svelte-q16w8o{border:1px solid var(--border);border-radius:var(--r-lg);background:var(--background);flex-direction:column;gap:2px;padding:12px;display:flex}.tile.svelte-q16w8o b:where(.svelte-q16w8o){font-size:var(--fs-20);font-variant-numeric:tabular-nums;font-weight:600}.tile.svelte-q16w8o span:where(.svelte-q16w8o){color:var(--muted-foreground);font-size:var(--fs-10);text-transform:uppercase}.tile.ok.svelte-q16w8o{border-color:color-mix(in srgb, var(--ok-tx) 25%, transparent);background:var(--ok-bg);color:var(--ok-tx)}.tile.hot.svelte-q16w8o{border-color:color-mix(in srgb, var(--hot-tx) 25%, transparent);background:var(--hot-bg);color:var(--hot-tx)}.tile.ai.svelte-q16w8o{border-color:color-mix(in srgb, var(--ai-tx) 25%, transparent);background:var(--ai-bg);color:var(--ai-tx)}.tile.ok.svelte-q16w8o span:where(.svelte-q16w8o),.tile.hot.svelte-q16w8o span:where(.svelte-q16w8o),.tile.ai.svelte-q16w8o span:where(.svelte-q16w8o){color:inherit;opacity:.8}.notice.svelte-q16w8o{border:1px solid color-mix(in srgb, var(--ok-tx) 25%, transparent);border-radius:var(--r-lg);background:var(--ok-bg);color:var(--ok-tx);font-size:var(--fs-12);align-items:flex-start;gap:8px;margin-top:16px;padding:12px 16px;line-height:1.6;display:flex}.issues.svelte-q16w8o{border:1px solid var(--border);border-radius:var(--r-lg);margin-top:16px;overflow:clip}.issues-head.svelte-q16w8o{border-bottom:1px solid var(--border);background:color-mix(in srgb, var(--muted) 50%, transparent);color:var(--muted-foreground);font-size:var(--fs-11);letter-spacing:.04em;text-transform:uppercase;padding:8px 16px;font-weight:700}.issue.svelte-q16w8o{font-size:var(--fs-12);gap:12px;padding:10px 16px;display:flex}.issue.svelte-q16w8o+.issue:where(.svelte-q16w8o){border-top:1px solid color-mix(in srgb, var(--border) 70%, transparent)}.issue.svelte-q16w8o span:where(.svelte-q16w8o):first-child{width:64px;color:var(--muted-foreground);font-family:var(--mono);flex:none}.issue.svelte-q16w8o span:where(.svelte-q16w8o):last-child{min-width:0;color:var(--hot-tx)}.actions.svelte-q16w8o{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:20px;display:flex}.discard.svelte-q16w8o,.commit.svelte-q16w8o{border:1px solid var(--border);border-radius:var(--r-md);min-height:40px;font-size:var(--fs-13);align-items:center;gap:6px;padding:0 14px;font-weight:600;display:inline-flex}.discard.svelte-q16w8o{color:var(--muted-foreground)}.commit.svelte-q16w8o{background:var(--grad-accent);color:var(--on-accent);box-shadow:0 8px 18px -10px rgba(var(--glow-accent-rgb), .38);border-color:#0000}@media (width<=480px){.preview.svelte-q16w8o{padding:16px}}.facts.svelte-j2e911{background:linear-gradient(180deg, var(--background), color-mix(in srgb, var(--ai-bg) 20%, var(--background)))}.fact-grid.svelte-j2e911{gap:20px;margin-top:48px;display:grid}@media (width>=900px){.fact-grid.svelte-j2e911{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:64px}}.fact.svelte-j2e911,.panel.svelte-j2e911{border:1px solid color-mix(in srgb, var(--ai-tx) 14%, var(--border));background:radial-gradient(ellipse at 0% 0%, rgba(var(--ai-rgb), .1), transparent 55%), radial-gradient(ellipse at 100% 100%, rgba(var(--glow-accent-rgb), .12), transparent 60%), var(--bg-tertiary);border-radius:28px;padding:28px 24px;overflow:clip}.fact-icon.svelte-j2e911{border:1px solid color-mix(in srgb, var(--ai-tx) 30%, var(--border));border-radius:var(--r-md);background:var(--ai-bg);width:40px;height:40px;color:var(--ai-tx);place-items:center;display:grid}h3.svelte-j2e911{font-size:var(--fs-20);letter-spacing:-.02em;font-weight:650;line-height:1.25}.fact.svelte-j2e911 h3:where(.svelte-j2e911){margin-top:20px}.fact.svelte-j2e911 p:where(.svelte-j2e911),.panel.svelte-j2e911 p:where(.svelte-j2e911),.panel.svelte-j2e911 li:where(.svelte-j2e911){color:var(--muted-foreground);font-size:var(--fs-14);margin-top:12px;line-height:1.75}.details-grid.svelte-j2e911{gap:20px;margin-top:20px;display:grid}@media (width>=900px){.details-grid.svelte-j2e911{grid-template-columns:1.4fr 1fr;gap:24px;margin-top:24px}}.panel.svelte-j2e911 ul:where(.svelte-j2e911){margin-top:4px;padding-left:18px;list-style:outside}.panel.svelte-j2e911 li:where(.svelte-j2e911)::marker{color:var(--ai-tx)}@media (width>=640px){.fact.svelte-j2e911,.panel.svelte-j2e911{padding:36px 32px}}.faq.svelte-j2e911{border-top:1px solid var(--border);margin-top:40px}.faq-item.svelte-j2e911{border-bottom:1px solid var(--border);padding:20px 0}dt.svelte-j2e911{font-size:var(--fs-16);font-weight:600}dd.svelte-j2e911{color:var(--muted-foreground);font-size:var(--fs-14);margin:8px 0 0;line-height:1.75}
