.pcl-whatif{margin:18px 0 0;padding:14px;border:1px solid rgba(184,255,61,.18);background:linear-gradient(180deg,rgba(14,20,15,.76),rgba(5,8,6,.9));box-shadow:inset 0 1px 0 rgba(255,255,255,.025),0 12px 30px rgba(0,0,0,.18)}
.pcl-whatif__head,.pcl-whatif__footer{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:9px;letter-spacing:.12em;color:rgba(237,242,235,.48)}
.pcl-whatif__head b,.pcl-whatif__footer b{color:#b8ff3d;font-size:9px}.pcl-whatif__hero{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:10px}.pcl-whatif__hero>div,.pcl-whatif__metrics>div{padding:10px;border:1px solid rgba(255,255,255,.06);background:rgba(0,0,0,.22)}
.pcl-whatif__hero span,.pcl-whatif__metrics span{display:block;font-size:8px;letter-spacing:.11em;color:rgba(237,242,235,.42)}.pcl-whatif__hero b,.pcl-whatif__metrics b{display:block;margin-top:5px;color:#eef2ec;font-size:15px;letter-spacing:.03em}.pcl-whatif__hero small{display:block;margin-top:4px;color:rgba(237,242,235,.34);font-size:8px;line-height:1.35}
.pcl-whatif__metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:8px}.pcl-whatif__actions{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}.pcl-whatif__actions button{min-height:30px;padding:0 10px;border:1px solid rgba(184,255,61,.18);background:rgba(184,255,61,.045);color:rgba(237,242,235,.72);font:800 9px/1 Arial,sans-serif;letter-spacing:.08em;cursor:pointer}.pcl-whatif__actions button:hover{border-color:rgba(184,255,61,.42);color:#b8ff3d}.pcl-whatif__actions #pclFindControlled{margin-left:auto;border-color:rgba(184,255,61,.34);color:#b8ff3d}
.pcl-whatif__footer{margin-top:11px;padding-top:9px;border-top:1px solid rgba(255,255,255,.05)}.pcl-whatif.is-working{border-color:rgba(184,255,61,.34)}.pcl-whatif.is-working #pclWhatIfState{animation:pclWhatIfPulse .9s ease-in-out infinite alternate}.pcl-whatif.is-error{border-color:rgba(255,96,64,.42)}.pcl-whatif.is-error #pclWhatIfState{color:#ff8068}.pcl-whatif.is-safe #pclWhatIfVerdict,.pcl-whatif.is-musical #pclWhatIfVerdict{color:#b8ff3d}.pcl-whatif.is-aggressive #pclWhatIfVerdict{color:#ffcb65}.pcl-whatif.is-extreme #pclWhatIfVerdict{color:#ff7b62}@keyframes pclWhatIfPulse{from{opacity:.45}to{opacity:1}}
@media(max-width:760px){.pcl-whatif__hero,.pcl-whatif__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.pcl-whatif__actions #pclFindControlled{margin-left:0}}@media(max-width:430px){.pcl-whatif__hero,.pcl-whatif__metrics{grid-template-columns:1fr}}
