/* SmartFinClub — embeddable calculator pages (/embed/). Loaded after styles.css. */
html, body { background: #fff; }
body { margin: 0; }
.sfc-embed-wrap { padding: 14px; }
.sfc-embed-top { display: flex; align-items: center; justify-content: space-between; gap: 12px; flex-wrap: wrap;
  padding: 2px 2px 12px; margin-bottom: 14px; border-bottom: 1px solid var(--slate-200, #e1e7e3); }
.sfc-embed-title { margin: 0; font-size: 1.1rem; font-weight: 800; color: var(--navy, #0e1b2a); letter-spacing: -0.01em; }
.sfc-embed-brand { display: inline-flex; align-items: center; gap: 7px; text-decoration: none; white-space: nowrap;
  font-weight: 800; font-size: 0.95rem; color: var(--navy, #0e1b2a); }
.sfc-embed-brand svg { width: 24px; height: 24px; flex: none; }
.sfc-embed-brand .sfc-embed-club { color: #96780f; }
.sfc-embed-credit { margin-top: 14px; padding-top: 10px; border-top: 1px solid var(--slate-200, #e1e7e3);
  font-size: 0.8125rem; line-height: 1.5; color: var(--slate-600, #4b5b54); }
.sfc-embed-credit a { font-weight: 600; }
/* No "copy link" or "PDF report" buttons inside someone else's site. */
.sfc-embed-wrap .calc-actions .btn-secondary { display: none !important; }
.sfc-embed-wrap .calc-results-sticky { position: static; top: auto; }
