.breakdown-row{display:flex;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid var(--c-blue);animation:fadeInUp .4s ease both}.breakdown-icon{width:32px;height:32px;border-radius:8px;background:var(--c-green);color:var(--c-blue);display:flex;align-items:center;justify-content:center;flex-shrink:0}.breakdown-info{flex:1;min-width:0}.breakdown-name{font-size:13px;font-weight:500;color:var(--c-blue)}.breakdown-bar-track{height:6px;background:var(--c-white);border:1px solid var(--c-blue);border-radius:3px;margin-top:5px;overflow:hidden}.breakdown-bar-fill{height:100%;background:var(--c-blue);border-radius:2px;transition:width .5s ease}.breakdown-numbers{text-align:right;flex-shrink:0}.breakdown-value{font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--c-blue)}.breakdown-pct{font-size:11px;color:var(--c-blue)}#sim-breakdown-potensi-list .breakdown-name,#sim-breakdown-potensi-list .breakdown-value,#sim-breakdown-potensi-list .breakdown-pct,#sim-breakdown-aktual-list .breakdown-name,#sim-breakdown-aktual-list .breakdown-value,#sim-breakdown-aktual-list .breakdown-pct{color:var(--c-white)}#sim-breakdown-potensi-list .breakdown-row,#sim-breakdown-aktual-list .breakdown-row{border-bottom-color:var(--c-white)}#sim-breakdown-potensi-list .breakdown-bar-track,#sim-breakdown-aktual-list .breakdown-bar-track{background:0 0;border:none}#sim-breakdown-potensi-list .breakdown-icon,#sim-breakdown-aktual-list .breakdown-icon{background:var(--c-white)}.insight-card b{color:var(--c-blue);font-variant-numeric:tabular-nums}.toast.show{opacity:1;transform:translateX(-50%) translateY(0)}.no-anim{animation:none!important}@media (prefers-reduced-motion:reduce){.breakdown-row{animation:none}}