.WorkplaceChargerCapacityCalculator-module__XbUrNG__layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(1.5rem,4vw,3rem);display:grid}.WorkplaceChargerCapacityCalculator-module__XbUrNG__form,.WorkplaceChargerCapacityCalculator-module__XbUrNG__results{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-surface);padding:clamp(1.25rem,3vw,2rem)}.WorkplaceChargerCapacityCalculator-module__XbUrNG__form h2,.WorkplaceChargerCapacityCalculator-module__XbUrNG__results h2{margin:0 0 var(--space-3)}.WorkplaceChargerCapacityCalculator-module__XbUrNG__fields{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.WorkplaceChargerCapacityCalculator-module__XbUrNG__fields label,.WorkplaceChargerCapacityCalculator-module__XbUrNG__checks label{gap:var(--space-1);color:var(--color-text-muted);display:grid}.WorkplaceChargerCapacityCalculator-module__XbUrNG__fields input{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-surface);width:100%;min-height:2.75rem;color:var(--color-text);font:inherit;padding:.65rem .75rem}.WorkplaceChargerCapacityCalculator-module__XbUrNG__checks{gap:var(--space-2);margin:var(--space-4) 0 0;border:0;padding:0;display:grid}.WorkplaceChargerCapacityCalculator-module__XbUrNG__checks legend{margin-bottom:var(--space-2);font-weight:700}.WorkplaceChargerCapacityCalculator-module__XbUrNG__checks label{grid-template-columns:auto 1fr;align-items:start}.WorkplaceChargerCapacityCalculator-module__XbUrNG__checks input{margin-top:.25rem}.WorkplaceChargerCapacityCalculator-module__XbUrNG__calculate{width:100%;margin-top:var(--space-4);border-radius:var(--radius-md);background:var(--color-text);color:var(--color-bg-surface);font:inherit;cursor:pointer;border:0;padding:.8rem 1rem;font-weight:700}.WorkplaceChargerCapacityCalculator-module__XbUrNG__metrics{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.WorkplaceChargerCapacityCalculator-module__XbUrNG__metric{padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-bg-subtle);gap:.25rem;display:grid}.WorkplaceChargerCapacityCalculator-module__XbUrNG__metric span{color:var(--color-text-muted);font-size:var(--font-size-sm)}.WorkplaceChargerCapacityCalculator-module__XbUrNG__metric strong{font-size:clamp(1.25rem,3vw,1.75rem)}.WorkplaceChargerCapacityCalculator-module__XbUrNG__diagnosis,.WorkplaceChargerCapacityCalculator-module__XbUrNG__next{margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--color-border)}.WorkplaceChargerCapacityCalculator-module__XbUrNG__diagnosis p,.WorkplaceChargerCapacityCalculator-module__XbUrNG__next p{color:var(--color-text-muted)}.WorkplaceChargerCapacityCalculator-module__XbUrNG__warning{padding:var(--space-2);border-radius:var(--radius-md);background:var(--color-bg-subtle);font-weight:700}.WorkplaceChargerCapacityCalculator-module__XbUrNG__next a{margin-top:var(--space-2)}@media (max-width:52rem){.WorkplaceChargerCapacityCalculator-module__XbUrNG__layout,.WorkplaceChargerCapacityCalculator-module__XbUrNG__fields,.WorkplaceChargerCapacityCalculator-module__XbUrNG__metrics{grid-template-columns:1fr}}
