
#es_tab_ampacity{min-width:0;box-sizing:border-box}
#es_tab_ampacity .pfc-lva95-top{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin:6px 0 9px}
#es_tab_ampacity .pfc-lva95-top .btn{min-height:30px}
#es_tab_ampacity .pfc-lva95-top .active{font-weight:800;outline:2px solid currentColor;outline-offset:-2px}
#es_tab_ampacity .pfc-lva95-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
#es_tab_ampacity .pfc-lva95-grid>*,
#es_tab_ampacity .row,
#es_tab_ampacity .row2{min-width:0;box-sizing:border-box}
#es_tab_ampacity .row2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}
#es_tab_ampacity input,#es_tab_ampacity select,#es_tab_ampacity button{max-width:100%;box-sizing:border-box}
#es_tab_ampacity .row input,#es_tab_ampacity .row select{width:100%;min-width:0}
#es_tab_ampacity .pfc-lva95-advanced{display:none}
#es_tab_ampacity.pfc-lva95-show-advanced .pfc-lva95-advanced{display:block}
#es_tab_ampacity .pfc-lva95-validation{display:none;border:1px solid #9a7b00;border-radius:5px;padding:7px 9px;margin:7px 0;font-size:10px;line-height:1.4;background:rgba(154,123,0,.08)}
#es_tab_ampacity .pfc-lva95-validation.show{display:block}
#es_tab_ampacity .pfc-lva95-validation.error{border-color:#a33;background:rgba(170,50,50,.08)}
#es_tab_ampacity .pfc-lva95-invalid{outline:2px solid #a33!important;outline-offset:-1px}
#es_tab_ampacity .pfc-lva95-basis{border:1px solid var(--line,#4b5563);border-radius:6px;padding:8px 10px;margin:7px 0;background:rgba(127,127,127,.06);font-size:10px;line-height:1.4}
#es_tab_ampacity .pfc-lva95-rec{border:1px solid var(--line,#4b5563);border-radius:7px;padding:11px 12px;margin:9px 0;background:rgba(127,127,127,.06)}
#es_tab_ampacity .pfc-lva95-kicker{font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;opacity:.72}
#es_tab_ampacity .pfc-lva95-primary{font-size:17px;font-weight:800;margin:3px 0 5px}
#es_tab_ampacity .pfc-lva95-status{font-size:11px;font-weight:800}
#es_tab_ampacity .pfc-lva95-compare{width:100%;margin-top:8px;border-collapse:collapse}
#es_tab_ampacity .pfc-lva95-compare th,#es_tab_ampacity .pfc-lva95-compare td{padding:5px 7px;border:1px solid var(--line,#4b5563);text-align:right}
#es_tab_ampacity .pfc-lva95-compare th:first-child,#es_tab_ampacity .pfc-lva95-compare td:first-child{text-align:left}
#es_tab_ampacity details.pfc-lva95-details{border:1px solid var(--line,#4b5563);border-radius:6px;overflow:hidden;margin:8px 0}
#es_tab_ampacity details.pfc-lva95-details>summary{cursor:pointer;padding:7px 10px;font-weight:700;background:rgba(127,127,127,.06)}
#es_tab_ampacity details.pfc-lva95-details>.pfc-lva95-detail{padding:8px;overflow:auto}
#es_tab_ampacity .pfc-lva95-actions{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}
#es_tab_ampacity .pfc-lva95-actions .btn{flex:1 1 180px;min-height:34px}
#es_tab_ampacity .pfc-lva95-help{font-size:9px;opacity:.78;line-height:1.4;margin-top:4px}
@media (max-width:760px){
 #es_tab_ampacity .pfc-lva95-grid,#es_tab_ampacity .row2{grid-template-columns:minmax(0,1fr)}
 #es_tab_ampacity .pfc-lva95-actions{display:grid;grid-template-columns:minmax(0,1fr)}
 #es_tab_ampacity .pfc-lva95-actions .btn{width:100%}
 #es_tab_ampacity .pfc-lva95-compare{font-size:9px}
}
@media (max-width:430px){
 #es_tab_ampacity .pfc-lva95-primary{font-size:14px}
 #es_tab_ampacity .pfc-lva95-compare th,#es_tab_ampacity .pfc-lva95-compare td{padding:4px}
}
