.pf-charging-details{margin:14px 0 0;border:1px solid #344036;border-radius:11px;background:#0d110e;color:#dfe8dc;overflow:hidden}
.pf-charging-details summary{padding:13px 14px;cursor:pointer;color:#caff9e;font-size:11px;font-weight:950;letter-spacing:.2px}
.pf-charging-details>p{margin:0;padding:0 14px 12px;color:#90998f;font-size:10px;line-height:1.5}
.pf-charge-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;padding:0 14px 12px}
.pf-charge-grid label{color:#98a294;font-size:8px;font-weight:950;letter-spacing:.45px;text-transform:uppercase}
.pf-charge-grid input,.pf-charge-grid select{display:block;width:100%;height:39px;margin-top:5px;padding:7px 9px;border:1px solid #465048;border-radius:7px;background:#080b09;color:#fff;font:800 12px inherit;text-transform:none;letter-spacing:0}
.pf-charge-grid label span{display:block;margin-top:4px;color:#6f786e;font-size:8px;text-transform:none;letter-spacing:0}
.pf-charge-note{border-top:1px solid #252d27;padding-top:10px!important}
.pc-selected-row .pf-load-more{grid-column:1/-1;border-top:1px solid #242b25;padding-top:6px}
.pc-selected-row .pf-load-more summary{cursor:pointer;color:#a9df86;font-size:8px;font-weight:950;letter-spacing:.4px;text-transform:uppercase}
.pc-selected-row .pf-load-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:7px}
.pc-selected-row .pf-load-fields label{color:#727a72;font-size:6.8px;font-weight:950;letter-spacing:.4px;text-transform:uppercase}
.pc-selected-row .pf-load-fields input,.pc-selected-row .pf-load-fields select{display:block;width:100%;height:31px;margin-top:2px;padding:5px 7px;border:1px solid #4a524b;border-radius:6px;background:#0a0d0b;color:#fff;font:900 10px inherit;text-transform:none;letter-spacing:0}
.pc-selected-row .pf-load-fields .pf-check-label{display:flex;align-items:center;gap:7px;min-height:31px;margin-top:2px;padding:5px 7px;border:1px solid #4a524b;border-radius:6px;color:#dfe3de;font-size:9px;text-transform:none;letter-spacing:0}
.pc-selected-row .pf-load-fields .pf-check-label input{width:16px;height:16px;margin:0;padding:0}
@media(max-width:720px){.pf-charge-grid,.pc-selected-row .pf-load-fields{grid-template-columns:1fr}.pf-charging-details{margin-left:0;margin-right:0}}
