.mega-bfc{margin:28px 0;padding:22px;border:1px solid #b9d7ed;border-radius:18px;background:linear-gradient(135deg,#06182c,#0c3c60);color:#f6fbff}.mega-bfc h3{margin:0;font-size:22px}.mega-bfc-grid{display:grid;grid-template-columns:1fr 1fr;gap:13px;margin-top:16px}.mega-bfc-card{padding:14px;border:1px solid rgba(192,230,252,.3);border-radius:12px;background:rgba(1,14,30,.35)}.mega-bfc-card label{display:flex;justify-content:space-between;font-size:12px;color:#d6ecf9}.mega-bfc-card output{color:#78e2ff;font-weight:700}.mega-bfc input{width:100%;margin-top:9px;accent-color:#45d5ff}.mega-bfc-state{margin-top:14px;padding:15px;border-radius:12px;background:rgba(1,13,28,.55);border:1px solid rgba(192,230,252,.32)}.mega-bfc-state strong{display:block;font-size:20px}.mega-bfc-state p,.mega-bfc-note{margin:7px 0 0;color:#c6e0ed;font-size:12px;line-height:1.55}.mega-bfc-flow{height:50px;margin-top:15px;border-radius:8px;background:linear-gradient(90deg,#124669 0 var(--flow),#522b26 var(--flow) 100%);position:relative;overflow:hidden}.mega-bfc-flow:after{content:'PWM command -> fan feedback -> installed thermal check';position:absolute;inset:16px;color:#e5f8ff;font:700 11px ui-monospace,monospace;letter-spacing:.06em}@media(max-width:620px){.mega-bfc{padding:17px}.mega-bfc-grid{grid-template-columns:1fr}}
