#house-maintenance{--hi-marine:#0b3045;--hi-cobalt:#145bde;--hi-cobalt-ink:#0e46ae;--hi-white:#f7fafc;--hi-paper:#fff;--hi-navy:#0a2238;--hi-line:#c9d5e0;--hi-edge:#6f8598;--hi-muted:#4a6073;--hi-wash:#eaf1fc;--hi-cell:#eff3f7;--hi-num-font:"Manrope Variable",ui-sans-serif,system-ui,sans-serif;color:var(--hi-marine);background:var(--hi-white);-webkit-text-size-adjust:100%;direction:rtl;font-family:Heebo Variable,system-ui,sans-serif;font-size:17px;line-height:1.55;container:himc/inline-size}#house-maintenance *,#house-maintenance :before,#house-maintenance :after{box-sizing:border-box}#house-maintenance [hidden]{display:none!important}#house-maintenance .hi-in{max-width:1120px;margin-inline:auto;padding:48px 40px 56px}#house-maintenance .hi-scale{width:100%;height:12px;color:var(--hi-marine);display:block}#house-maintenance .hi-head{margin-bottom:36px}#house-maintenance .hi-eyebrow{color:var(--hi-cobalt);letter-spacing:.01em;margin:14px 0 6px;font-size:16px;font-weight:600}#house-maintenance .hi-title{letter-spacing:-.015em;color:var(--hi-marine);margin:0;font-size:44px;font-weight:800;line-height:1.1}#house-maintenance .hi-lede{max-width:640px;color:var(--hi-muted);margin:14px 0 0;font-size:18px}#house-maintenance .hi-houses{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}#house-maintenance .hi-house{border:1px solid var(--hi-line);border-top:3px solid var(--hi-marine);background:var(--hi-paper);border-radius:2px;min-width:0;margin:0;padding:0 28px 28px}#house-maintenance .hi-house[data-house=b]{border-top-color:var(--hi-cobalt)}#house-maintenance .hi-legend{float:right;border-bottom:1px solid var(--hi-line);align-items:center;gap:12px;width:100%;margin-bottom:6px;padding:22px 0 18px;font-size:24px;font-weight:700;line-height:1.2;display:flex}#house-maintenance .hi-legend+*{clear:both}#house-maintenance .hi-mark{border:2px solid;justify-content:center;align-items:center;width:32px;height:32px;font-size:17px;font-weight:800;line-height:1;display:inline-flex}#house-maintenance .hi-house[data-house=a] .hi-mark{color:var(--hi-marine)}#house-maintenance .hi-house[data-house=b] .hi-mark{color:var(--hi-cobalt)}#house-maintenance .hi-field{padding-top:18px}#house-maintenance .hi-label{color:var(--hi-marine);margin-bottom:8px;font-size:16px;font-weight:600;display:block}#house-maintenance .hi-opt{color:var(--hi-muted);margin-inline-start:6px;font-size:15px;font-weight:400}#house-maintenance .hi-input{border:1px solid var(--hi-edge);background:var(--hi-paper);border-radius:2px;align-items:stretch;min-height:52px;display:flex}#house-maintenance .hi-input:focus-within{outline:3px solid var(--hi-cobalt);outline-offset:2px}#house-maintenance .hi-cur,#house-maintenance .hi-per{background:var(--hi-cell);color:var(--hi-muted);white-space:nowrap;align-items:center;padding:0 14px;font-size:16px;display:flex}#house-maintenance .hi-cur{font-family:var(--hi-num-font);border-left:1px solid var(--hi-line);font-weight:600}#house-maintenance .hi-per{border-right:1px solid var(--hi-line);justify-content:center;min-width:76px;font-weight:500}#house-maintenance .hi-input input{width:100%;min-width:0;font-family:var(--hi-num-font);color:var(--hi-navy);font-variant-numeric:tabular-nums;text-align:left;direction:ltr;background:0 0;border:0;outline:none;flex:auto;margin:0;padding:0 14px;font-size:19px;font-weight:600}#house-maintenance .hi-input input::placeholder{color:var(--hi-muted);opacity:1}#house-maintenance .hi-input input:disabled{color:var(--hi-muted)}#house-maintenance .hi-input:has(input:disabled){background:var(--hi-cell);border-style:dashed}#house-maintenance .hi-input[data-invalid]{border-color:var(--hi-cobalt);border-width:2px}#house-maintenance .hi-err{color:var(--hi-cobalt-ink);margin:8px 0 0;font-size:15px;font-weight:500}#house-maintenance .hi-none{cursor:pointer;min-height:44px;color:var(--hi-marine);align-items:center;gap:10px;margin-top:6px;padding-inline-end:8px;font-size:16px;font-weight:500;display:inline-flex}#house-maintenance .hi-none input{width:22px;height:22px;accent-color:var(--hi-cobalt);cursor:pointer;margin:0}#house-maintenance .hi-none input:focus-visible{outline:3px solid var(--hi-cobalt);outline-offset:3px}#house-maintenance .hi-note{border:1px solid var(--hi-edge);width:100%;min-height:76px;font:inherit;color:var(--hi-marine);background:var(--hi-paper);resize:vertical;border-radius:2px;padding:12px 14px;font-size:16px;display:block}#house-maintenance .hi-note:focus{outline:3px solid var(--hi-cobalt);outline-offset:2px}#house-maintenance .hi-run{border-top:1px solid var(--hi-line);flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:28px;padding-top:28px;display:flex}#house-maintenance .hi-run-msg{color:var(--hi-muted);margin:0;font-size:16px;font-weight:500}#house-maintenance .hi-run-msg:empty{display:none}#house-maintenance .hi-btn{cursor:pointer;text-align:center;border-radius:2px;justify-content:center;align-items:center;min-height:52px;padding:0 28px;font-family:inherit;font-size:17px;font-weight:700;line-height:1.2;display:inline-flex}#house-maintenance .hi-btn:focus-visible{outline:3px solid var(--hi-cobalt);outline-offset:3px}#house-maintenance .hi-btn--primary{background:var(--hi-cobalt);color:#fff;border:0;min-width:240px}#house-maintenance .hi-btn--primary:hover{background:var(--hi-cobalt-ink)}#house-maintenance .hi-btn--line{border:1.5px solid var(--hi-marine);color:var(--hi-marine);background:0 0;min-height:48px;padding:0 22px;font-size:16px}#house-maintenance .hi-btn--line:hover:not(:disabled){background:var(--hi-wash)}#house-maintenance .hi-btn:disabled{cursor:default;opacity:.45}#house-maintenance .hi-results{margin-top:48px;padding-top:0}#house-maintenance .hi-res-head{border-bottom:2px solid var(--hi-marine);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;padding-bottom:14px;display:flex}#house-maintenance .hi-res-title{letter-spacing:-.01em;margin:0;font-size:30px;font-weight:800;line-height:1.2}#house-maintenance .hi-res-title:focus{outline:none}#house-maintenance .hi-res-title:focus-visible{outline:3px solid var(--hi-cobalt);outline-offset:4px}#house-maintenance .hi-res-meta{color:var(--hi-muted);margin:0;font-size:15px}#house-maintenance .hi-stale{border:1.5px dashed var(--hi-cobalt);color:var(--hi-marine);background:var(--hi-paper);margin:16px 0 0;padding:12px 16px;font-size:16px;font-weight:500}#house-maintenance .hi-summary{border-bottom:1px solid var(--hi-line);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr) minmax(0,1fr);display:grid}#house-maintenance .hi-sum{min-width:0;padding:24px 0 26px}#house-maintenance .hi-sum+.hi-sum{border-inline-start:1px solid var(--hi-line);padding-inline-start:28px}#house-maintenance .hi-sum:first-child{padding-inline-end:28px}#house-maintenance .hi-k{color:var(--hi-muted);margin:0 0 6px;font-size:15px;font-weight:600}#house-maintenance .hi-k b{color:var(--hi-marine);font-weight:700}#house-maintenance .hi-big{text-align:right;font-family:var(--hi-num-font);color:var(--hi-navy);font-variant-numeric:tabular-nums;letter-spacing:-.02em;direction:ltr;margin:0;font-size:46px;font-weight:700;line-height:1.1}#house-maintenance .hi-mid{text-align:right;font-family:var(--hi-num-font);color:var(--hi-navy);font-variant-numeric:tabular-nums;letter-spacing:-.01em;direction:ltr;margin:0;font-size:30px;font-weight:700;line-height:1.15}#house-maintenance .hi-cur-s{color:var(--hi-muted);margin-inline-start:4px;font-size:.6em;font-weight:600}#house-maintenance .hi-verdict{color:var(--hi-marine);margin:12px 0 0;font-size:18px;font-weight:500;line-height:1.5}#house-maintenance .hi-sub{color:var(--hi-muted);margin:6px 0 0;font-size:16px}#house-maintenance .hi-n{font-family:var(--hi-num-font);color:var(--hi-navy);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}#house-maintenance .hi-sum[data-house=a] .hi-k b{box-shadow:inset 0 -3px 0 var(--hi-marine)}#house-maintenance .hi-sum[data-house=b] .hi-k b{box-shadow:inset 0 -3px 0 var(--hi-cobalt)}#house-maintenance .hi-gauge{padding:22px 0 8px}#house-maintenance .hi-g-row{grid-template-columns:72px minmax(0,1fr) 150px;align-items:center;gap:16px;min-height:36px;display:grid}#house-maintenance .hi-g-name{font-size:16px;font-weight:700}#house-maintenance .hi-g-track{border-bottom:1px solid var(--hi-line);height:14px;position:relative}#house-maintenance .hi-g-bar{inset-inline-start:0;background:var(--hi-marine);min-width:2px;height:10px;position:absolute;top:0}#house-maintenance .hi-g-row[data-house=b] .hi-g-bar{background:var(--hi-cobalt)}#house-maintenance .hi-g-val{font-family:var(--hi-num-font);color:var(--hi-navy);text-align:left;font-variant-numeric:tabular-nums;direction:ltr;font-size:16px;font-weight:700}#house-maintenance .hi-g-scale{color:var(--hi-edge);grid-template-columns:72px minmax(0,1fr) 150px;gap:16px;display:grid}#house-maintenance .hi-table-wrap{margin-top:28px}#house-maintenance .hi-table{border-collapse:collapse;width:100%;font-size:16px}#house-maintenance .hi-table caption{caption-side:top;text-align:right;color:var(--hi-marine);padding:0 0 10px;font-size:20px;font-weight:700}#house-maintenance .hi-cap-sub{color:var(--hi-muted);margin-inline-start:8px;font-size:15px;font-weight:400}#house-maintenance .hi-table th,#house-maintenance .hi-table td{border-bottom:1px solid var(--hi-line);vertical-align:top;padding:14px 12px}#house-maintenance .hi-table thead th{text-align:left;color:var(--hi-marine);border-bottom:2px solid var(--hi-marine);white-space:nowrap;vertical-align:bottom;font-size:15px;font-weight:700}#house-maintenance .hi-table thead th:first-child{text-align:right}#house-maintenance .hi-table thead th[data-house],#house-maintenance .hi-table thead th:last-child{width:19%}#house-maintenance .hi-table thead th[data-house=a]{box-shadow:inset 0 -4px 0 var(--hi-marine)}#house-maintenance .hi-table thead th[data-house=b]{box-shadow:inset 0 -4px 0 var(--hi-cobalt)}#house-maintenance .hi-th-sub{color:var(--hi-muted);font-size:13px;font-weight:500;display:block}#house-maintenance .hi-table tbody th{text-align:right;padding-inline-start:0;font-weight:600}#house-maintenance .hi-basis{color:var(--hi-muted);font-size:14px;font-weight:400;display:block}#house-maintenance .hi-table td{text-align:left;font-family:var(--hi-num-font);color:var(--hi-navy);font-variant-numeric:tabular-nums;white-space:nowrap;direction:ltr;font-weight:600}#house-maintenance .hi-table td.hi-blank{color:var(--hi-muted);font-family:Heebo Variable,system-ui,sans-serif;font-weight:500}#house-maintenance .hi-tag{color:var(--hi-muted);font-family:Heebo Variable,system-ui,sans-serif;font-size:13px;font-weight:500;display:block}#house-maintenance .hi-table tfoot th{text-align:right;padding-inline-start:0;font-weight:800}#house-maintenance .hi-table tfoot td{font-weight:800}#house-maintenance .hi-table tfoot tr:first-child th,#house-maintenance .hi-table tfoot tr:first-child td{border-top:2px solid var(--hi-marine);font-size:18px}#house-maintenance .hi-table tfoot tr:last-child th,#house-maintenance .hi-table tfoot tr:last-child td{border-bottom:2px solid var(--hi-marine)}#house-maintenance .hi-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}#house-maintenance .hi-results[data-stale] .hi-summary,#house-maintenance .hi-results[data-stale] .hi-gauge,#house-maintenance .hi-results[data-stale] .hi-table-wrap{opacity:.55}#house-maintenance .hi-actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}#house-maintenance .hi-action-msg{color:var(--hi-marine);margin:14px 0 0;font-size:16px;font-weight:500}#house-maintenance .hi-action-msg:empty{display:none}@container himc (width<=760px){#house-maintenance .hi-in{padding:32px 16px 40px}#house-maintenance .hi-title{font-size:32px}#house-maintenance .hi-lede{font-size:17px}#house-maintenance .hi-houses{grid-template-columns:minmax(0,1fr);gap:20px}#house-maintenance .hi-house{padding:0 18px 22px}#house-maintenance .hi-run{flex-direction:column;align-items:stretch}#house-maintenance .hi-btn--primary{width:100%;min-width:0}#house-maintenance .hi-res-title{font-size:25px}#house-maintenance .hi-summary{grid-template-columns:repeat(2,minmax(0,1fr))}#house-maintenance .hi-sum:first-child{border-bottom:1px solid var(--hi-line);grid-column:1/-1;padding-inline-end:0}#house-maintenance .hi-sum+.hi-sum{padding-inline-start:0}#house-maintenance .hi-sum[data-house=b]{padding-inline-start:16px}#house-maintenance .hi-sum[data-house=a]{border-inline-start:0;padding-inline-end:16px}#house-maintenance .hi-big{font-size:38px}#house-maintenance .hi-mid{font-size:24px}#house-maintenance .hi-g-row,#house-maintenance .hi-g-scale{grid-template-columns:52px minmax(0,1fr) 104px;gap:10px}#house-maintenance .hi-g-val{font-size:15px}#house-maintenance .hi-actions{flex-direction:column}#house-maintenance .hi-actions .hi-btn{width:100%}}@container himc (width<=480px){#house-maintenance .hi-table{font-size:14px}#house-maintenance .hi-table th,#house-maintenance .hi-table td{padding:12px 6px}#house-maintenance .hi-table thead th{white-space:normal;font-size:13px}#house-maintenance .hi-table tbody th,#house-maintenance .hi-table tfoot th{width:31%;font-size:14px}#house-maintenance .hi-basis,#house-maintenance .hi-th-sub{font-size:12px}#house-maintenance .hi-table tfoot tr:first-child th,#house-maintenance .hi-table tfoot tr:first-child td{font-size:15px}#house-maintenance .hi-per{min-width:64px;padding:0 10px}#house-maintenance .hi-cur{padding:0 12px}}#house-maintenance{padding:0;scroll-margin-block-start:100px}#house-maintenance .hi-none input{flex:none;min-height:22px;padding:0}#house-maintenance .hi-input-help{color:var(--hi-muted);margin:22px 0 0;font-size:15px;line-height:1.7}#house-maintenance .hi-table-wrap{overscroll-behavior-inline:contain;max-width:100%;overflow-x:auto}#house-maintenance .hi-table{min-width:480px}#house-maintenance .hi-table-wrap:focus-visible{outline:3px solid var(--hi-cobalt);outline-offset:4px}#house-maintenance .hi-notebook-target{overflow-wrap:anywhere;margin:24px 0 0;font-size:15px;line-height:1.7}#house-maintenance .hi-actions .hi-btn{overflow-wrap:anywhere;height:auto;padding-block:12px}#house-maintenance .hi-results,#house-maintenance .hi-res-title{scroll-margin-block-start:100px}@media (max-width:760px){#house-maintenance .hi-run{gap:12px}}@media print{#house-maintenance .hi-form,#house-maintenance .hi-actions,#house-maintenance .hi-notebook-target{display:none}#house-maintenance .hi-table-wrap{overflow:visible}#house-maintenance .hi-table{min-width:0}}
