.planner[data-astro-cid-bkh3s36s]{padding-bottom:45px}.planner-fields[data-astro-cid-bkh3s36s]{grid-template-columns:1fr 1fr;gap:0 16px;display:grid}.planner[data-astro-cid-bkh3s36s] .panel-head[data-astro-cid-bkh3s36s]{justify-content:space-between;align-items:center;gap:10px;display:flex}.planner[data-astro-cid-bkh3s36s] .panel-head[data-astro-cid-bkh3s36s] h2[data-astro-cid-bkh3s36s]{font-size:18px}.scope[data-astro-cid-bkh3s36s]{margin:8px 0 18px}.planner[data-astro-cid-bkh3s36s] details[data-astro-cid-bkh3s36s]{border-top:1px solid #dfe6eb;padding:12px 0;font-size:13px}.planner[data-astro-cid-bkh3s36s] summary[data-astro-cid-bkh3s36s]{cursor:pointer;font-weight:600}.planner[data-astro-cid-bkh3s36s] details[data-astro-cid-bkh3s36s] p[data-astro-cid-bkh3s36s],.planner[data-astro-cid-bkh3s36s] li[data-astro-cid-bkh3s36s]{line-height:1.65}.scope-confirm[data-astro-cid-bkh3s36s]{align-items:flex-start;gap:10px;font-size:12px;line-height:1.6;display:flex}.scope-confirm[data-astro-cid-bkh3s36s] input[data-astro-cid-bkh3s36s]{width:18px;min-width:18px;height:18px;margin-top:2px}.planner-error[data-astro-cid-bkh3s36s]{color:#b5392b;font-size:13px}.planner-help[data-astro-cid-bkh3s36s]{max-width:850px;margin:30px auto}.planner-help[data-astro-cid-bkh3s36s] h2[data-astro-cid-bkh3s36s]{margin:25px 0 12px;font-size:21px}.planner-help[data-astro-cid-bkh3s36s] p[data-astro-cid-bkh3s36s],.planner-help[data-astro-cid-bkh3s36s] li[data-astro-cid-bkh3s36s]{font-size:14px;line-height:1.75}.result-tools[data-astro-cid-bkh3s36s]{align-items:center;gap:12px;display:flex}.result-tools[data-astro-cid-bkh3s36s] button[data-astro-cid-bkh3s36s]{cursor:pointer}.planner[data-astro-cid-bkh3s36s] .result-panel[data-astro-cid-bkh3s36s]{align-self:start}.planner[data-astro-cid-bkh3s36s] .result-number[data-astro-cid-bkh3s36s]{margin-top:16px}.planner[data-astro-cid-bkh3s36s] [data-astro-cid-bkh3s36s][hidden]{display:none!important}@media (width<=650px){.planner-fields[data-astro-cid-bkh3s36s]{grid-template-columns:1fr}.planner[data-astro-cid-bkh3s36s] .page-heading[data-astro-cid-bkh3s36s] p[data-astro-cid-bkh3s36s]{font-size:15px}}@media print{.planner-help[data-astro-cid-bkh3s36s],.planner[data-astro-cid-bkh3s36s] .form-buttons[data-astro-cid-bkh3s36s],.planner[data-astro-cid-bkh3s36s] #load-example[data-astro-cid-bkh3s36s],.result-tools[data-astro-cid-bkh3s36s],.tool-switcher[data-astro-cid-bkh3s36s]{display:none!important}.calculator-grid[data-astro-cid-bkh3s36s]{display:block!important}.planner[data-astro-cid-bkh3s36s] details[data-astro-cid-bkh3s36s]{break-inside:avoid}.planner[data-astro-cid-bkh3s36s] details[data-astro-cid-bkh3s36s]:not([open])>[data-astro-cid-bkh3s36s]:not(summary){display:block!important}.panel[data-astro-cid-bkh3s36s]{break-inside:avoid;box-shadow:none!important}.planner[data-astro-cid-bkh3s36s] .field[data-astro-cid-bkh3s36s] input[data-astro-cid-bkh3s36s],.planner[data-astro-cid-bkh3s36s] .field[data-astro-cid-bkh3s36s] select[data-astro-cid-bkh3s36s]{border:0!important}}.exposure-period[data-astro-cid-bkh3s36s]{border:1px solid #dbe5e1;border-radius:8px;margin:14px 0;padding:13px}.exposure-period[data-astro-cid-bkh3s36s] legend[data-astro-cid-bkh3s36s]{padding:0 5px;font-size:12px;font-weight:600}.period-help[data-astro-cid-bkh3s36s]{color:#526f64;font-size:12px;line-height:1.7}.period-field[data-astro-cid-bkh3s36s]{color:#365c4d;flex-direction:column;gap:7px;margin-bottom:10px;font-size:11px;line-height:1.5;display:flex}.period-field[data-astro-cid-bkh3s36s] input[data-astro-cid-bkh3s36s]{background:#fbfdfb;border:1px solid #cbd9d3;border-radius:6px;width:100%;min-width:0;min-height:43px;padding:10px;font-size:16px}.period-time[data-astro-cid-bkh3s36s]{grid-template-columns:1fr 1fr auto;align-items:end;gap:12px;display:grid}.period-remove[data-astro-cid-bkh3s36s]{color:#816052;background:0 0;border:0;margin-bottom:10px;padding:10px;font-size:11px;text-decoration:underline}.planning-metrics[data-astro-cid-bkh3s36s]{flex-wrap:wrap;gap:8px;margin:16px 0;display:flex}.planning-metrics[data-astro-cid-bkh3s36s]>div{background:#f3f7f4;border:1px solid #dfe8e1;border-radius:6px;flex:1;min-width:110px;padding:10px 12px}.planning-metrics[data-astro-cid-bkh3s36s] span{color:#5b7266;font-size:10px;display:block}.planning-metrics[data-astro-cid-bkh3s36s] strong{color:#2b5547;margin-top:7px;font-size:15px;display:block}.planner[data-astro-cid-bkh3s36s] #add-period[data-astro-cid-bkh3s36s]:disabled{opacity:.5;cursor:not-allowed}@media (width<=420px){.period-time[data-astro-cid-bkh3s36s]{gap:9px}.period-remove[data-astro-cid-bkh3s36s]{padding:10px 0;font-size:10px}}.input-diagram[data-astro-cid-bkh3s36s]{background:#f6faf6;border:1px solid #dfe8df;border-radius:8px;margin:12px 0 22px;padding:12px}.input-diagram[data-astro-cid-bkh3s36s] svg[data-astro-cid-bkh3s36s]{width:100%;max-height:155px;display:block}.input-diagram[data-astro-cid-bkh3s36s] text[data-astro-cid-bkh3s36s]{fill:#446658;font-size:11px}.input-diagram[data-astro-cid-bkh3s36s] figcaption[data-astro-cid-bkh3s36s]{color:#5e7768;margin-top:10px;font-size:10px;line-height:1.6}
