[data-theme=dark]{--bg:#0b1020;--surface:#121a31;--surface-2:#1a2342;--text:#edf0fa;--muted:#a6aec8;--border:#29335a;--border-strong:#3c4878;--accent:#7d95ff;--accent-hover:#9aadff;--accent-press:#4f66d6;--accent-soft:#1c2752;--on-accent:#0b1020;--warn:#ffd27a;--warn-soft:#3a2d0c;--error:#ff9b91;--error-soft:#3d1714;--focus:#9aadff;--shadow:none;color-scheme:dark}[data-accent]{--accent-hover:color-mix(in srgb,var(--accent) 82%,#000);--accent-press:color-mix(in srgb,var(--accent) 72%,#000);--accent-soft:color-mix(in srgb,var(--accent) 12%,var(--surface))}html[data-embed],html[data-embed] body{background:transparent}html[data-embed] body{margin:0;font-size:1rem}.embed-card{display:flow-root;background:var(--surface);color:var(--text);border:1px solid var(--border);border-radius:var(--radius);padding:var(--s4)}.embed-card .calc{border:0;box-shadow:none;padding:0;margin:0;background:transparent}@media (min-width:760px){.embed-card .calc{padding:0}.embed-card .calc-side{position:static}}.embed-title{font-family:var(--font-display);font-weight:800;font-size:1.2rem;line-height:1.3;margin:0 0 var(--s4)}[data-notitle] .embed-title{display:none}.embed-card .calc-actions a.btn{display:inline-flex;align-items:center;text-decoration:none}.embed-note{font-size:.75rem;line-height:1.5;color:var(--muted);margin:var(--s4) 0 var(--s2)}.embed-credit{font-size:var(--fs-sm);color:var(--muted);margin:0;display:flex;align-items:center;gap:var(--s1);flex-wrap:wrap}.embed-credit a{display:inline-flex;align-items:center;gap:6px;font-weight:700;color:var(--text);text-decoration:none}.embed-credit a:hover{color:var(--accent)}.embed-card .result-sticky{display:none}