.loadcalc_page__aBXFG{background:var(--nec-calc-bg,#f5f4f0);color:var(--nec-calc-fg,#183344);color-scheme:var(--nec-scheme,light);min-height:100dvh;font-family:var(--font-sans)}.loadcalc_fullField__6UMbk{grid-column:1/-1}.loadcalc_shell__8bGRJ{max-width:1260px;margin:auto;padding:0 28px 32px}.loadcalc_header__ZLNsR{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:24px 0;border-bottom:1px solid var(--nec-calc-border,#dce1df)}.loadcalc_brand__SuddP{font-weight:850;font-size:23px;text-decoration:none;letter-spacing:-.6px}.loadcalc_brand__SuddP span{font-size:13px;font-weight:500;letter-spacing:0;color:var(--nec-calc-muted,#63717a)}.loadcalc_actions__ug_X_{display:flex;gap:12px;align-items:center}.loadcalc_auditButton__oNALg,.loadcalc_secondaryButton__LTEVu,.loadcalc_textButton__fnTAF{cursor:pointer;font-size:14px;font-weight:650;border-radius:8px;padding:10px 14px}.loadcalc_secondaryButton__LTEVu{border:1px solid var(--nec-calc-border-strong,#bac6cc);background:var(--nec-calc-surface,white);color:var(--nec-calc-fg,#183344);white-space:nowrap}.loadcalc_textButton__fnTAF{border:0;background:none;color:var(--nec-calc-muted,#5b6b72)}.loadcalc_intro__p2HkH{padding:34px 0 28px}.loadcalc_eyebrow__NuPjL{font-size:11px;letter-spacing:1.7px;font-weight:800;color:var(--nec-calc-warm,#92713e);margin:0 0 10px}.loadcalc_intro__p2HkH h1{font-size:clamp(28px,3vw,38px);line-height:1.15;letter-spacing:-1px;font-weight:800;margin:0 0 14px}.loadcalc_intro__p2HkH>p:not(.loadcalc_eyebrow__NuPjL){margin:8px 0;color:var(--nec-calc-muted,#566c77);font-size:16px}.loadcalc_intro__p2HkH .loadcalc_legend__Lu6l0{font-size:13px!important;display:flex;align-items:center;gap:5px;flex-wrap:wrap}.loadcalc_layout__1fMAF{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(320px,1fr);gap:26px;align-items:start}.loadcalc_inputColumn__I7KsR{display:grid;gap:18px;min-width:0}.loadcalc_section__3swSg{background:var(--nec-calc-surface,white);border:1px solid var(--nec-calc-border,#dce1df);border-radius:14px;padding:22px;box-shadow:0 2px 5px var(--nec-calc-shadow,#18334404)}.loadcalc_sectionHeading__jV6JB{display:flex;align-items:center;gap:12px;margin-bottom:18px}.loadcalc_sectionHeading__jV6JB h2{font-size:20px;font-weight:750;margin:0;letter-spacing:-.3px}.loadcalc_step__OuD2m{color:var(--nec-calc-warm,#92713e);font-size:12px;font-weight:800;border:1px solid var(--nec-calc-warm-border,#e8dac5);border-radius:7px;padding:6px 8px;background:var(--nec-calc-warm-bg,#faf5ed)}.loadcalc_sectionDescription__KsXRY{font-size:14px;line-height:1.6;color:var(--nec-calc-muted,#657782);margin:-8px 0 16px}.loadcalc_pair__VIPhK{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin-top:15px}.loadcalc_field__OBZU6{min-width:0}.loadcalc_caption__zwjq3{display:flex;align-items:flex-start;justify-content:space-between;gap:6px;min-width:0;margin-bottom:7px;font-size:12px;font-weight:650;line-height:1.5}.loadcalc_caption__zwjq3>span:first-child{overflow-wrap:anywhere}.loadcalc_icons__mS_v4{display:inline-flex;flex:none;gap:2px;margin-top:-4px}.loadcalc_icons__mS_v4 button{display:flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:0;border-radius:6px;background:transparent;color:var(--nec-calc-muted,#657e8a);font-size:19px;cursor:pointer}.loadcalc_icons__mS_v4 button.loadcalc_selectedIcon__YhOW6,.loadcalc_icons__mS_v4 button:hover{background:var(--nec-calc-accent-soft,#e8f0f2);color:var(--nec-calc-accent,#214f60)}.loadcalc_page__aBXFG input:not([type=checkbox]),.loadcalc_page__aBXFG select{display:block;width:100%;min-width:0;border:1px solid var(--nec-calc-border-strong,#cbd4d8);background:var(--nec-calc-surface,#fff);color:var(--nec-calc-fg,#183344);border-radius:8px;padding:10px;font-size:16px;line-height:1.3;height:44px}.loadcalc_page__aBXFG select:disabled{opacity:1;background:var(--nec-calc-surface-alt,#f0f3f3);color:var(--nec-calc-muted,#566b77)}.loadcalc_page__aBXFG input[type=checkbox]{accent-color:var(--nec-calc-accent,#245966);width:18px;height:18px;flex:none}.loadcalc_page__aBXFG:is(input,select,button,a,summary):focus-visible{outline:3px solid var(--nec-calc-warm,#b88742);outline-offset:2px}.loadcalc_page__aBXFG select{padding-right:22px}.loadcalc_guidance__vdFO1{padding:12px;background:var(--nec-calc-accent-soft,#edf4f5);border-left:3px solid var(--nec-calc-border,#507b85);border-radius:5px;margin-top:10px;margin-bottom:10px;font-size:13px;line-height:1.6;font-weight:400;overflow-wrap:anywhere}.loadcalc_guidance__vdFO1[hidden]{display:none}.loadcalc_guidance__vdFO1 p{margin:4px 0}.loadcalc_footer__D8rTj a,.loadcalc_guidance__vdFO1 a{color:var(--nec-calc-accent,#245966);text-decoration:underline;text-underline-offset:3px}.loadcalc_smallNote__7jieK{font-size:12px;line-height:1.6;color:var(--nec-calc-muted,#687b84);margin:12px 0 0}.loadcalc_room__m6qGI{border:1px solid var(--nec-calc-border,#dce1df);border-radius:10px;margin-top:9px;overflow:hidden}.loadcalc_room__m6qGI>summary{cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:10px;list-style:none;font-weight:700;font-size:15px;padding:14px;background:var(--nec-calc-surface-alt,#f7f9f8)}.loadcalc_room__m6qGI>summary:before{content:"+";color:var(--nec-calc-muted,#6f838c);margin-right:2px}.loadcalc_room__m6qGI[open]>summary:before{content:"−"}.loadcalc_room__m6qGI>summary>span:first-of-type{margin-right:auto}.loadcalc_roomCount__GPCCG{font-size:11px;color:var(--nec-calc-muted,#6d808a);font-weight:500}.loadcalc_roomBody__YcyXx{padding:14px}.loadcalc_addEquipment__Vyanl{display:flex;gap:10px;align-items:flex-end}.loadcalc_addEquipment__Vyanl>div{flex:1;min-width:0}.loadcalc_addEquipment__Vyanl>.loadcalc_secondaryButton__LTEVu{height:44px}.loadcalc_equipment__PU5NW{border-bottom:1px solid var(--nec-calc-border,#e1e5e6);padding-bottom:18px;margin-bottom:18px}.loadcalc_equipmentHeading__0vFna{display:flex;align-items:flex-start;gap:8px;margin-bottom:10px}.loadcalc_equipmentHeading__0vFna>div{flex:1;min-width:0}.loadcalc_equipmentHeading__0vFna .loadcalc_caption__zwjq3{font-size:14px;font-weight:750}.loadcalc_remove__U2qRU{cursor:pointer;border:0;background:none;color:var(--nec-calc-muted,#92604e);font-size:11px;flex:none;padding:6px 0 6px 5px}.loadcalc_equipmentFields__fWzIQ{display:grid;grid-template-columns:1fr 1fr;gap:12px}.loadcalc_confirm__ZAXVD{font-size:12px;margin-top:12px;line-height:1.6}.loadcalc_confirm__ZAXVD label{display:flex;align-items:flex-start;gap:8px}.loadcalc_settings__MHc1Y{margin-top:12px}.loadcalc_settings__MHc1Y>summary{cursor:pointer;font-size:12px;color:var(--nec-calc-muted,#486b7b);padding:8px 0}.loadcalc_settings__MHc1Y .loadcalc_pair__VIPhK{margin-top:8px}.loadcalc_resultColumn__QdGns{position:sticky;top:22px;min-width:0}.loadcalc_results__ntpYD{border:1px solid var(--nec-calc-border-strong,#bac9ce);background:var(--nec-calc-surface,white);border-radius:14px;padding:22px;box-shadow:0 4px 18px var(--nec-calc-shadow,#18334409)}.loadcalc_results__ntpYD h2{font-weight:750;font-size:20px;margin:0 0 18px}.loadcalc_total__sWytg{display:grid;gap:16px;border-bottom:1px solid var(--nec-calc-border,#dce1df);padding-bottom:20px}.loadcalc_total__sWytg>div>span{font-size:12px;color:var(--nec-calc-muted,#647a86);display:block;margin-bottom:3px}.loadcalc_total__sWytg strong{font-size:34px;font-weight:800;letter-spacing:-1px;color:var(--nec-calc-accent,#234f5b);line-height:1.25}.loadcalc_total__sWytg small{font-size:16px;letter-spacing:0;font-weight:500}.loadcalc_breakdown__yLma9{margin:20px 0}.loadcalc_resultRow__gphwp{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;padding:10px 0;border-bottom:1px solid var(--nec-calc-border,#e7ebec)}.loadcalc_resultRow__gphwp:last-child{border-bottom:0}.loadcalc_resultRow__gphwp>div{min-width:0}.loadcalc_resultRow__gphwp .loadcalc_caption__zwjq3{margin:0;font-size:12px;align-items:center}.loadcalc_resultRow__gphwp strong{font-size:13px;padding-top:2px;white-space:nowrap}.loadcalc_resultRow__gphwp strong>span{font-size:10px;font-weight:400}.loadcalc_issues__ZWtQ6{background:var(--nec-calc-warm-bg,#fff8ec);border:1px solid var(--nec-calc-warm-border,#ecdab9);border-radius:8px;font-size:12px;line-height:1.6;padding:13px;margin-top:16px;color:var(--nec-calc-warm,#765925)}.loadcalc_issues__ZWtQ6 ul{padding-left:17px;margin:6px 0}.loadcalc_issues__ZWtQ6 p{margin:8px 0 0;font-size:11px}.loadcalc_auditButton__oNALg{margin-top:12px;width:100%;border:1px solid var(--nec-calc-border-strong,#ced7d9);background:var(--nec-calc-surface-alt,#f6f9f9);color:var(--nec-calc-accent,#245966)}.loadcalc_audit__HRkZN{display:none;font-size:12px;line-height:1.6}.loadcalc_auditOpen__IrPU7{display:block}.loadcalc_audit__HRkZN h3{font-weight:700;font-size:14px;margin-top:18px}.loadcalc_audit__HRkZN>div{padding:12px 0;border-bottom:1px solid var(--nec-calc-border,#e3e7e8)}.loadcalc_audit__HRkZN p{margin:3px 0;color:var(--nec-calc-muted,#5a6c77)}.loadcalc_audit__HRkZN small{color:var(--nec-calc-muted,#6b7b83)}.loadcalc_footer__D8rTj{margin-top:28px;font-size:12px;color:var(--nec-calc-muted,#687b83);line-height:1.7;border-top:1px solid var(--nec-calc-border,#dce1df);padding-top:18px}.loadcalc_footer__D8rTj strong{color:var(--nec-calc-muted,#415d6b)}.loadcalc_footer__D8rTj p{margin:5px 0 10px}.loadcalc_footer__D8rTj summary{cursor:pointer;color:var(--nec-calc-accent,#245966)}.loadcalc_resetPrompt__hgM_m{padding:14px;display:flex;align-items:center;flex-wrap:wrap;gap:14px;background:var(--nec-calc-warm-bg,#fff6e8);border:1px solid var(--nec-calc-warm-border,#ead6b4);margin-top:16px;border-radius:8px;font-size:14px}.loadcalc_printValue__p1wyT{display:none}@media (max-width:999px){.loadcalc_layout__1fMAF{grid-template-columns:1fr}.loadcalc_resultColumn__QdGns{position:static}.loadcalc_total__sWytg{grid-template-columns:1fr 1fr}.loadcalc_shell__8bGRJ{max-width:760px}.loadcalc_intro__p2HkH{padding-top:25px}}@media (max-width:540px){.loadcalc_shell__8bGRJ{padding:0 14px 24px}.loadcalc_header__ZLNsR{padding:17px 0;align-items:flex-start}.loadcalc_brand__SuddP{font-size:20px}.loadcalc_brand__SuddP span{display:block;font-size:10px;margin-top:3px}.loadcalc_actions__ug_X_{gap:3px;flex-direction:column;align-items:flex-end}.loadcalc_secondaryButton__LTEVu,.loadcalc_textButton__fnTAF{font-size:12px;padding:8px 10px}.loadcalc_results__ntpYD,.loadcalc_section__3swSg{padding:16px}.loadcalc_roomBody__YcyXx{padding:12px}.loadcalc_equipmentFields__fWzIQ,.loadcalc_pair__VIPhK{gap:11px}.loadcalc_caption__zwjq3{font-size:11px;flex-wrap:wrap;gap:3px}.loadcalc_icons__mS_v4{margin-top:0}.loadcalc_icons__mS_v4 button{width:32px;height:32px}.loadcalc_resultRow__gphwp .loadcalc_caption__zwjq3{flex-wrap:nowrap}.loadcalc_total__sWytg strong{font-size:29px}.loadcalc_addEquipment__Vyanl{gap:6px}.loadcalc_intro__p2HkH .loadcalc_legend__Lu6l0{line-height:1.8}.loadcalc_roomCount__GPCCG{font-size:10px}.loadcalc_page__aBXFG input:not([type=checkbox]),.loadcalc_page__aBXFG select{padding-left:8px}.loadcalc_settings__MHc1Y .loadcalc_pair__VIPhK{grid-template-columns:1fr}}@media print{.loadcalc_page__aBXFG{background:white;color:black}.loadcalc_shell__8bGRJ{max-width:none;padding:0}.loadcalc_layout__1fMAF{display:block}.loadcalc_actions__ug_X_,.loadcalc_addEquipment__Vyanl,.loadcalc_auditButton__oNALg,.loadcalc_footer__D8rTj details,.loadcalc_guidance__vdFO1,.loadcalc_header__ZLNsR,.loadcalc_icons__mS_v4,.loadcalc_legend__Lu6l0,.loadcalc_remove__U2qRU,.loadcalc_resetPrompt__hgM_m,.loadcalc_settings__MHc1Y>summary{display:none!important}.loadcalc_intro__p2HkH{padding:0 0 10px}.loadcalc_intro__p2HkH h1{font-size:24px}.loadcalc_intro__p2HkH>p{font-size:11px!important}.loadcalc_results__ntpYD,.loadcalc_section__3swSg{box-shadow:none;border:1px solid #ccc;border-radius:0;margin-bottom:12px;padding:12px;break-inside:auto}.loadcalc_sectionHeading__jV6JB{margin-bottom:10px}.loadcalc_results__ntpYD h2,.loadcalc_sectionHeading__jV6JB h2{font-size:16px}.loadcalc_step__OuD2m{padding:2px 6px}.loadcalc_room__m6qGI{border-radius:0;break-inside:auto}.loadcalc_emptyRoom__zvr4n{display:none}.loadcalc_room__m6qGI>summary{padding:8px;font-size:13px;background:white}.loadcalc_roomBody__YcyXx{padding:8px}.loadcalc_equipment__PU5NW{break-inside:avoid;padding-bottom:9px;margin-bottom:9px}.loadcalc_equipmentFields__fWzIQ{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.loadcalc_pair__VIPhK{margin-top:8px;gap:8px}.loadcalc_caption__zwjq3{font-size:10px!important;margin-bottom:3px}.loadcalc_page__aBXFG input:not([type=checkbox]),.loadcalc_page__aBXFG select{display:none}.loadcalc_printValue__p1wyT{display:block;font-size:12px;border-bottom:1px solid #ddd;padding:4px 0}.loadcalc_confirm__ZAXVD{margin-top:6px;font-size:10px}.loadcalc_settings__MHc1Y{margin-top:6px}.loadcalc_settings__MHc1Y .loadcalc_pair__VIPhK{grid-template-columns:1fr 1fr}.loadcalc_settings__MHc1Y:not([open]){display:none}.loadcalc_resultColumn__QdGns{position:static}.loadcalc_results__ntpYD{margin-top:15px;break-inside:auto}.loadcalc_total__sWytg{grid-template-columns:1fr 1fr;padding-bottom:10px}.loadcalc_total__sWytg strong{font-size:25px;color:black}.loadcalc_breakdown__yLma9{margin:10px 0;display:grid;grid-template-columns:1fr 1fr;gap:0 20px}.loadcalc_resultRow__gphwp{padding:6px 0}.loadcalc_audit__HRkZN{display:block}.loadcalc_audit__HRkZN>div{padding:7px 0;break-inside:avoid}.loadcalc_audit__HRkZN p,.loadcalc_audit__HRkZN small{color:#444}.loadcalc_issues__ZWtQ6{break-inside:avoid}.loadcalc_footer__D8rTj{font-size:9px;padding-top:8px;margin-top:12px}.loadcalc_smallNote__7jieK{font-size:10px}.loadcalc_eyebrow__NuPjL{font-size:9px;color:#444}.loadcalc_sectionDescription__KsXRY{font-size:10px}.loadcalc_footer__D8rTj p{margin:4px 0}.loadcalc_confirm__ZAXVD input[type=checkbox]{width:12px;height:12px}.loadcalc_room__m6qGI>summary:before{display:none}.loadcalc_roomCount__GPCCG{font-size:9px}@page{size:letter;margin:.45in}}