.profit-calculator{position:relative}.profit-result{font-size:1.875rem;font-weight:700;color:#059669;line-height:1;transition:transform .2s ease}.profit-result.updating{transform:scale(1.05)}.profit-slider-label{font-size:.875rem;color:#64748b;font-weight:500}.profit-slider-value{font-size:1rem;font-weight:700;color:#0f172a}.profit-badge{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;border-radius:9999px;background:#ecfdf5;color:#059669;font-size:.8125rem;font-weight:600}.loss-personalizer-blob{position:absolute;top:-24px;right:-40px;bottom:-24px;left:-40px;background:radial-gradient(circle at 25% 20%,rgba(248,113,113,.28),transparent 60%),radial-gradient(circle at 78% 85%,rgba(251,146,60,.28),transparent 60%);filter:blur(30px);pointer-events:none;z-index:0}.loss-personalizer.personalized .loss-personalizer-value{font-size:clamp(1.5rem,6vw,2.75rem);line-height:1.2}@media(prefers-reduced-motion:reduce){.profit-result{transition:none!important}.profit-result.updating{transform:none!important}.loss-personalizer-blob{filter:none;opacity:.5}}
