/* FLORIN+ · juli2026-widget.css — apple-pure Feinschliff für den Juli-2026-Artikel. Lädt nach calc-v2.css + schufa-content.css. */

/* Dezente Rechner-Verweise statt gefüllter Boxen (apple-pure: Hairline statt Farbfläche) */
.sc-toollink{font-size:.92rem;color:var(--fp-faint);margin:18px 0 0;line-height:1.65;letter-spacing:-.005em;}
.sc-toollink .arr{color:var(--fp-teal);font-weight:700;margin-right:6px;}
.sc-toollink a{color:var(--fp-ink);font-weight:600;text-decoration:none;border-bottom:1.5px solid var(--fp-teal-tint, rgba(0,175,163,.28));transition:border-color .15s;}
.sc-toollink a:hover{border-color:var(--fp-teal);}

/* Mini-Rechner: kompakter Intro über der fp-calc */
.jr-calclead{font-size:.95rem;line-height:1.6;color:var(--fp-ink-2);margin:0 0 4px;}

/* „Auf einen Blick"-Tabelle: erste Spalte ruhiger, Hover dezent (apple-pure) */
.sc-table tbody tr{transition:background .15s;}
.sc-table tbody tr:hover{background:rgba(0,175,163,.035);}

/* ===== Apple-pure Callouts: weiß + Hairline + dezenter Status-Punkt (statt Farbfläche) ===== */
.sc-warn, .sc-info{background:#fff;border:1px solid var(--fp-line);border-left:1px solid var(--fp-line);border-radius:16px;padding:18px 22px 18px 48px;position:relative;margin:20px 0;box-shadow:0 1px 2px rgba(17,32,29,.03);}
.sc-warn::before, .sc-info::before{content:'';position:absolute;left:22px;top:23px;width:8px;height:8px;border-radius:50%;}
.sc-warn::before{background:#e8883a;box-shadow:0 0 0 3px rgba(232,136,58,.14);}
.sc-info::before{background:var(--fp-teal);box-shadow:0 0 0 3px rgba(0,175,163,.14);}
.sc-warn p, .sc-info p{color:var(--fp-ink-2);}
.sc-warn strong, .sc-info strong{color:var(--fp-ink);font-weight:700;}
