.-VxHbq_calculator{margin:24px 0}.-VxHbq_calculator h2:first-child{margin-top:0}.-VxHbq_calculator section{margin-top:16px}.-VxHbq_grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:0 16px;display:grid}.-VxHbq_grid>*,.-VxHbq_calculator input{min-width:0}.-VxHbq_devices{border:1px solid var(--line);border-radius:8px;min-width:0;margin:16px 0;padding:12px}.-VxHbq_devices legend{max-width:100%;font-weight:600}.-VxHbq_device{border:0;border-bottom:1px solid var(--line);min-width:0;margin:0 0 16px;padding:12px 0 16px}.-VxHbq_results{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px 16px;display:grid}.-VxHbq_results dt{color:var(--muted)}.-VxHbq_results dd{overflow-wrap:anywhere;margin:0;font-weight:600}.-VxHbq_embed{width:100%;max-width:100%;color:var(--fg);background:var(--panel);border:1px solid var(--line);border-radius:8px;padding:12px}.-VxHbq_formula{overflow-wrap:anywhere}@media (max-width:420px){.-VxHbq_results{grid-template-columns:minmax(0,1fr);gap:4px}.-VxHbq_results dd{margin-bottom:10px}}.-VxHbq_layout{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.-VxHbq_layout>.-VxHbq_card{margin:0}.-VxHbq_areaInputs{order:1}.-VxHbq_areaSummary{order:2}.-VxHbq_areaDevices{order:3}.-VxHbq_summary{border-top:4px solid var(--accent);align-self:start}.-VxHbq_summary .-VxHbq_eyebrow{margin:0 0 4px}.-VxHbq_summaryFigure{font:700 clamp(2rem, 1.6rem + 2vw, 2.75rem)/1.05 var(--font-display);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}.-VxHbq_summaryList{grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;margin:12px 0 0;display:grid}.-VxHbq_summaryList dt{color:var(--muted)}.-VxHbq_summaryList dd{text-align:right;margin:0;font-weight:600}@media (min-width:900px){.-VxHbq_layout{grid-template-columns:minmax(0,1fr) 300px;align-items:start}.-VxHbq_areaInputs{grid-area:1/1}.-VxHbq_areaDevices{grid-area:2/1}.-VxHbq_areaSummary{grid-area:1/2/span 2;position:sticky;top:84px}}.-VxHbq_printRow{flex-wrap:wrap;align-items:center;gap:8px 12px;margin:16px 0;display:flex}.-VxHbq_printRow span{flex:24ch}.-VxHbq_worksheet{display:none}@media print{body:has(.-VxHbq_page){color:#000;background:#fff}body:has(.-VxHbq_page) :not(:has(.-VxHbq_page)):not(.-VxHbq_page):not(.-VxHbq_page *){display:none!important}.-VxHbq_page{color:#000;background:#fff;max-width:none;margin:0;padding:0}.-VxHbq_page>:not(.-VxHbq_calculator),.-VxHbq_calculator>:not(.-VxHbq_worksheet){display:none!important}.-VxHbq_calculator{margin:0}.-VxHbq_worksheet{color:#000;background:#fff;font:9pt/1.25 Arial,sans-serif;display:block}.-VxHbq_worksheet h2{margin:0 0 8pt;font-size:14pt}.-VxHbq_worksheet p{margin:5pt 0}.-VxHbq_worksheetHeader{margin:0 0 8pt;font-size:8pt}.-VxHbq_worksheetHeader>div,.-VxHbq_worksheetBlanks>div{gap:6pt;margin:3pt 0;display:flex}.-VxHbq_worksheetHeader dt{flex:0 0 84pt;font-weight:700}.-VxHbq_worksheetHeader dd{overflow-wrap:anywhere;margin:0}.-VxHbq_worksheetBlanks{margin:0 0 8pt;font-size:9pt}.-VxHbq_worksheetBlanks>div{align-items:flex-end;margin:8pt 0}.-VxHbq_worksheetBlanks dt{flex:none;font-weight:700}.-VxHbq_worksheetBlanks dd{border-bottom:.5pt solid #000;flex:auto;min-height:12pt;margin:0}.-VxHbq_worksheet table{border-collapse:collapse;width:100%;margin:8pt 0;font-size:8pt}.-VxHbq_worksheet caption{text-align:left;margin-bottom:3pt;font-size:10pt;font-weight:700}.-VxHbq_worksheet th,.-VxHbq_worksheet td{text-align:left;vertical-align:top;overflow-wrap:anywhere;border:.5pt solid #888;padding:3pt 4pt}.-VxHbq_worksheet thead{display:table-header-group}.-VxHbq_worksheet tr,.-VxHbq_worksheetHeader,.-VxHbq_worksheetBlanks,.-VxHbq_worksheet p{break-inside:avoid}.-VxHbq_worksheet caption{break-after:avoid}}
