._tool_4ckva_1{--cvr-ink:#142a49;--cvr-blue:#1e50a2;--cvr-line:#d9e3f0;color:var(--cvr-ink);min-width:0;font-size:1rem;line-height:1.65}._heading_4ckva_2.calculator-heading{padding-bottom:20px}._tool_4ckva_1 *,._printDocument_4ckva_3 *{box-sizing:border-box}._tool_4ckva_1 h2{margin:0 0 .5rem;font-size:clamp(1.25rem,2.4vw,1.65rem);font-weight:750;line-height:1.35}._tool_4ckva_1 h3{margin:0 0 .6rem;font-size:1.1rem;font-weight:700;line-height:1.4}._tool_4ckva_1 p,._tool_4ckva_1 strong,._tool_4ckva_1 label{overflow-wrap:anywhere}._tool_4ckva_1 button,._tool_4ckva_1 select,._tool_4ckva_1 input{font:inherit}._tool_4ckva_1 button{min-height:44px;color:var(--cvr-ink);cursor:pointer;background:#fff;border:1px solid #acbdd4;border-radius:10px;padding:.6rem .95rem;font-weight:600;line-height:1.4}._tool_4ckva_1 button:hover:not(:disabled){border-color:var(--cvr-blue);background:#f0f5ff}._tool_4ckva_1 button:disabled{opacity:.55;cursor:not-allowed}._tool_4ckva_1 :is(button,input,select,summary,a,textarea):focus-visible{outline-offset:3px;outline:3px solid #225ab4}._tool_4ckva_1 input:not([type=checkbox]),._tool_4ckva_1 select,._tool_4ckva_1 textarea{color:#142a49;background:#fff;border:1px solid #aebed2;border-radius:9px;width:100%;min-width:0;min-height:46px;padding:.6rem .7rem}._tool_4ckva_1 input[aria-invalid=true],._tool_4ckva_1 select[aria-invalid=true]{border-color:#ac3335}._tool_4ckva_1 input[type=checkbox]{width:20px;height:20px;accent-color:var(--cvr-blue);flex:0 0 20px}._toolbar_4ckva_15,._actions_4ckva_15,._periods_4ckva_15{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}._toolbar_4ckva_15{justify-content:space-between;margin:0 0 20px}._toolbar_4ckva_15 p{margin:0}._comparisonPicker_4ckva_18{margin:0 0 var(--layout-card-gap);padding:var(--layout-card-padding);background:#faf7ff;border:2px solid #d6c4e8;border-radius:16px}._comparisonModes_4ckva_19{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:.75rem 0;display:grid}._comparisonModes_4ckva_19 button{min-width:0;padding:.55rem .35rem}._comparisonModes_4ckva_19 button:last-child{grid-column:1/-1}._tool_4ckva_1 ._comparisonModes_4ckva_19 button[aria-pressed=true]{color:#fff;background:#6b2ba7;border-color:#6b2ba7}._badge_4ckva_23{color:#204f96;background:#eef4ff;border-radius:50px;align-items:center;gap:.35rem;padding:.28rem .65rem;font-size:.83rem;font-weight:750;display:inline-flex}._example_4ckva_24{color:#77510c;background:#fff3da;border:1px solid #ead39e}._quick_4ckva_25,._advanced_4ckva_25,._results_4ckva_25,._dataPanel_4ckva_25{border:1px solid var(--cvr-line);padding:var(--layout-card-padding);margin:var(--layout-card-gap) 0;background:#fff;border-radius:18px;min-width:0}._quick_4ckva_25{border-top:4px solid var(--cvr-blue);margin-top:0;scroll-margin-top:24px}._results_4ckva_25{scroll-margin-top:24px}._periodRow_4ckva_28{border-bottom:1px solid var(--cvr-line);grid-template-columns:1fr minmax(130px,190px);align-items:end;gap:1rem;margin-bottom:1.25rem;padding-bottom:1.25rem;display:grid}._periods_4ckva_15 button{flex:78px}._periods_4ckva_15 button[aria-pressed=true]{color:#fff;background:var(--cvr-blue);border-color:var(--cvr-blue)}._periods_4ckva_15{margin-top:.5rem}._twoChoices_4ckva_32{gap:var(--layout-card-gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),1fr));align-items:start;display:grid}._choicePanel_4ckva_33{background:#f6f8fc;border-radius:13px;min-width:0;padding:1.1rem}._choicePanel_4ckva_33>:last-child{margin-bottom:0}._rentalTransport_4ckva_35{border-top:1px solid #d6dff0;margin-top:1rem;padding-top:.5rem}._foodSummary_4ckva_36{color:#62269b;background:#faf7ff;border:1px solid #d6c4e8;border-radius:10px;margin:1rem 0;padding:.85rem 1rem;font-size:.9rem}._choicePanel_4ckva_33[data-choice=rent]{background:#f0f5fe}._choiceKicker_4ckva_38{color:#46638b;letter-spacing:.04em;margin:0 0 .25rem;font-size:.79rem;font-weight:750}._field_4ckva_39{flex-direction:column;gap:.35rem;min-width:0;margin:.85rem 0;display:flex}._field_4ckva_39 label,._field_4ckva_39 legend{font-size:.95rem;font-weight:650}._field_4ckva_39 legend{margin-bottom:.35rem;padding:0}._field_4ckva_39 label small{color:#51657c;margin-left:.4rem;font-size:.78rem;font-weight:450}._importantLabel_4ckva_43{display:block}@media (min-width:841px){._quick_4ckva_25{border-top-color:#6b2ba7}._periodRow_4ckva_28{grid-template-columns:max-content minmax(150px,220px) minmax(110px,160px);justify-content:start;gap:1rem}._periodRow_4ckva_28 ._field_4ckva_39{margin:0}._periodRow_4ckva_28 ._importantLabel_4ckva_43,._periodRow_4ckva_28 ._importantField_4ckva_48>label{color:#6b2ba7;font-size:1.125rem;font-weight:750}._periods_4ckva_15{flex-wrap:nowrap;gap:.5rem}._tool_4ckva_1 ._periods_4ckva_15 button{color:#6b2ba7;background:#faf7ff;border-color:#d6c4e8;flex:none;min-width:64px;min-height:38px;padding:.45rem .85rem;font-size:.9375rem}._tool_4ckva_1 ._periods_4ckva_15 button:hover:not(:disabled){background:#f2eafa;border-color:#8e62b8}._tool_4ckva_1 ._periods_4ckva_15 button[aria-pressed=true]{color:#fff;background:#6b2ba7;border-color:#6b2ba7}._tool_4ckva_1 ._periods_4ckva_15 button[aria-pressed=true]:hover{background:#5b218f}}._inputUnit_4ckva_55{background:#fff;border:1px solid #aebed2;border-radius:9px;align-items:center;min-width:0;display:flex;overflow:hidden}._inputUnit_4ckva_55:focus-within{outline-offset:2px;outline:2px solid #225ab4}._inputUnit_4ckva_55 input:not([type=checkbox]){border:0;border-radius:0;outline:none;flex:1 1 0;width:0}._inputUnit_4ckva_55 span{color:#47617e;white-space:nowrap;padding:0 .75rem 0 .25rem;font-size:.88rem}._duration_4ckva_59{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}._help_4ckva_60{color:#52667e;font-size:.85rem;font-weight:400}._mobileBreak_4ckva_61{display:none}._errorText_4ckva_62{color:#9c292d;font-size:.85rem;font-weight:500}._assumption_4ckva_63{color:#465d7a;background:#f2f6fb;border-radius:10px;margin:1rem 0;padding:.75rem 1rem;font-size:.88rem}._check_4ckva_64{cursor:pointer;align-items:center;gap:.6rem;min-height:44px;font-weight:600;display:flex}._calculate_4ckva_65{justify-content:space-between;margin-top:1.25rem}._tool_4ckva_1 ._primary_4ckva_66{color:#fff;background:var(--cvr-blue);border-color:var(--cvr-blue);min-width:160px;font-weight:750}._tool_4ckva_1 ._primary_4ckva_66:hover:not(:disabled){background:#163e7d}._emptyResult_4ckva_68{text-align:center;color:#4c607a;background:#f2f6fc;border:1px dashed #bdcde2;border-radius:13px;margin:1.2rem 0;padding:1.4rem}._emptyResult_4ckva_68 strong{color:#28496f;margin-bottom:.25rem;display:block}._errorSummary_4ckva_70{color:#94292c;background:#fff2ef;border:1px solid #edc0b9;border-radius:12px;margin:1rem 0;padding:1rem}._errorSummary_4ckva_70 ul{margin:.5rem 0 0;padding-left:1.25rem;list-style:outside}._errorSummary_4ckva_70 button{color:inherit;text-align:left;background:0 0;border:0;min-height:36px;padding:.2rem;font-weight:500;text-decoration:underline}._resultHeader_4ckva_73{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}._resultHeader_4ckva_73 select{width:auto;max-width:100%}._baselineControl_4ckva_75{max-width:100%}._baselineControl_4ckva_75>p{color:#6b2ba7;margin:0 0 .45rem;font-size:.95rem;font-weight:750}._baselineOptions_4ckva_77{flex-wrap:wrap;gap:.5rem;display:flex}._tool_4ckva_1 ._baselineOptions_4ckva_77 button{color:#62269b;background:#faf7ff;border-color:#d6c4e8;min-height:42px}._tool_4ckva_1 ._baselineOptions_4ckva_77 button[aria-pressed=true]{color:#fff;background:#6b2ba7;border-color:#6b2ba7}._tool_4ckva_1 ._baselineOptions_4ckva_77 button:hover:not(:disabled){background:#f2eafa;border-color:#8e62b8}._tool_4ckva_1 ._baselineOptions_4ckva_77 button[aria-pressed=true]:hover{background:#5b218f}._resultCards_4ckva_82{gap:var(--layout-card-gap);margin:var(--layout-card-gap) 0;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));display:grid}._resultCard_4ckva_82{padding:var(--layout-card-padding);background:#f4f7fd;border:1px solid #b9cce8;border-radius:14px;min-width:0}._resultCard_4ckva_82[data-choice=rent]{color:#fff;background:#1a4078;border-color:#1a4078}._resultCard_4ckva_82[data-choice=rent] ._metricLabel_4ckva_85,._resultCard_4ckva_82[data-choice=rent] ._help_4ckva_60{color:#d4e2f8}._resultCard_4ckva_82 h3{margin-bottom:.8rem;font-size:clamp(1.65rem,3vw,2.25rem);font-weight:800;line-height:1.3}@media (min-width:841px){._resultCard_4ckva_82{border-width:3px;border-color:#8162a8}._resultCard_4ckva_82[data-choice=rent]{border-color:#14345f}}._resultCard_4ckva_82 ._verdict_4ckva_91{min-height:3em;margin-bottom:1rem;font-size:.91rem}._primaryMetric_4ckva_92{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:clamp(1.6rem,4vw,2.25rem);font-weight:780;line-height:1.35}._metricLabel_4ckva_85{color:#506481;margin-bottom:.25rem;font-size:.85rem;display:block}._metricGrid_4ckva_94{border-top:1px solid #7e9bc040;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:1rem;margin-top:1rem;padding-top:1rem;display:grid}._metricGrid_4ckva_94 strong{font-variant-numeric:tabular-nums;font-size:1.08rem;display:block}._conditionNote_4ckva_96{white-space:pre-line;display:block}._tableWrap_4ckva_97{border:1px solid var(--cvr-line);border-radius:11px;max-width:100%;overflow-x:auto}._table_4ckva_97{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:560px;font-size:.91rem}._table_4ckva_97 caption{text-align:left;background:#f5f8fc;padding:.85rem;font-weight:750}._table_4ckva_97 th,._table_4ckva_97 td{text-align:right;vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #e4ebf4;padding:.8rem .9rem}._table_4ckva_97 th:first-child{text-align:left;width:33%}._table_4ckva_97 thead th{background:#f1f5fb;font-weight:750}._table_4ckva_97 td{min-width:130px}._table_4ckva_97 tbody tr:last-child>*{border-bottom:0}._ceiling_4ckva_105{background:#f1f8f4;border:1px solid #b8d4c9;border-radius:13px;margin:1.25rem 0;padding:1.2rem}._ceiling_4ckva_105 h3{color:#225d47}._ceilingNumbers_4ckva_107{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1rem 0;display:grid}._ceilingNumbers_4ckva_107 strong{color:#225d47;font-variant-numeric:tabular-nums;font-size:1.35rem;display:block}._warning_4ckva_109{color:#795119;background:#fff8e8;border:1px solid #e8d29c;border-radius:10px;margin:.9rem 0;padding:.9rem 1rem;font-size:.9rem}._tool_4ckva_1 summary{cursor:pointer;min-height:46px;padding:.5rem 0;font-weight:700}._tool_4ckva_1 details[open]>summary{margin-bottom:.75rem}._detailGroups_4ckva_112{gap:var(--layout-card-gap);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}._detailGroup_4ckva_112{border:1px solid var(--cvr-line);border-radius:11px;min-width:0;padding:.65rem 1rem}._detailGroup_4ckva_112>summary{display:list-item}._fields_4ckva_115{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:0 1rem;display:grid}._detailGroup_4ckva_112 ._fields_4ckva_115{display:block}._breakdown_4ckva_117{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:1rem;display:grid}._breakdown_4ckva_117 ul{padding:0;list-style:none}._breakdown_4ckva_117 li{border-bottom:1px solid #e5ebf3;flex-wrap:wrap;justify-content:space-between;gap:.25rem 1rem;padding:.35rem 0;font-size:.9rem;display:flex}._breakdown_4ckva_117 li strong{font-variant-numeric:tabular-nums}._conditions_4ckva_121{color:#425976;padding-left:1.25rem;font-size:.88rem;list-style:outside}._conditions_4ckva_121 li{padding:.25rem 0}._scenarios_4ckva_123{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));gap:.75rem;display:grid}._scenario_4ckva_123{background:#f6f8fc;border:1px solid #e0e8f3;border-radius:10px;min-width:0;padding:1rem}._scenario_4ckva_123 strong{font-variant-numeric:tabular-nums;display:block}._scenario_4ckva_123 p{color:#4b607c;font-size:.86rem}._nonFinancial_4ckva_127{border:1px dashed #c4d3e6;border-radius:11px;margin:1.2rem 0;padding:1rem}._nonFinancial_4ckva_127 ul{flex-wrap:wrap;gap:.5rem 1rem;padding:0;list-style:none;display:flex}._nonFinancial_4ckva_127 li{color:#425873;font-size:.88rem}._nonFinancial_4ckva_127 li:before{content:"□ "}._dataPanel_4ckva_25 ._actions_4ckva_15{margin:.8rem 0}._dataPanel_4ckva_25 textarea{resize:vertical;min-height:180px;margin-top:.8rem;font-size:.88rem}._copyFallback_4ckva_133{margin-top:1rem}._status_4ckva_134{color:#32567f;min-height:1.5em;margin:.7rem 0;font-size:.9rem}._srOnly_4ckva_135{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._printDocument_4ckva_3{display:none}@media (max-width:700px){._mobileBreak_4ckva_61{display:initial}._periods_4ckva_15 button{flex-basis:calc(50% - .65rem)}._periodRow_4ckva_28{grid-template-columns:repeat(2,minmax(0,1fr))}._periodRow_4ckva_28>:first-child{grid-column:1/-1}._periodRow_4ckva_28 ._field_4ckva_39{margin:0}._twoChoices_4ckva_32,._detailGroups_4ckva_112,._fields_4ckva_115,._ceilingNumbers_4ckva_107{grid-template-columns:1fr}._comparisonPicker_4ckva_18{padding-inline:.65rem}._comparisonModes_4ckva_19{gap:.25rem}._comparisonModes_4ckva_19 button{padding:.45rem .35rem}._toolbar_4ckva_15{align-items:stretch}._toolbar_4ckva_15>a{width:100%}._quick_4ckva_25,._results_4ckva_25,._advanced_4ckva_25,._dataPanel_4ckva_25{border-radius:13px}._calculate_4ckva_65{align-items:stretch}._calculate_4ckva_65>button{width:100%}._primaryMetric_4ckva_92{font-size:1.85rem}}@media (prefers-reduced-motion:reduce){._tool_4ckva_1 *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@media print{@page{size:A4;margin:14mm}body[data-cvr-print]>*{display:none!important}body[data-cvr-print]>._printDocument_4ckva_3{color:#111;background:#fff;width:auto;font:10pt/1.6 sans-serif;display:block!important}._printDocument_4ckva_3 h2{break-after:avoid;margin:5mm 0 2mm;font-size:13pt;font-weight:700}._printDocument_4ckva_3>h2{margin:0 0 5mm;font-size:20pt}._printDocument_4ckva_3 pre{font:inherit;white-space:pre-wrap;overflow-wrap:anywhere}._printDocument_4ckva_3 p{margin:2mm 0}._printDocument_4ckva_3 table{border-collapse:collapse;width:100%;margin:5mm 0;font-size:10pt}._printDocument_4ckva_3 th,._printDocument_4ckva_3 td{text-align:right;border:1px solid #999;padding:2mm}._printDocument_4ckva_3 th:first-child{text-align:left}._printDocument_4ckva_3 caption{text-align:left;margin-bottom:2mm;font-weight:700}._printDocument_4ckva_3 tr{break-inside:avoid}}._panel_1uxtv_1{border:1px solid var(--cvr-line);border-top:4px solid var(--cvr-blue);padding:var(--layout-card-padding);margin:var(--layout-card-gap) 0;background:#fff;border-radius:18px;min-width:0}._header_1uxtv_2{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._header_1uxtv_2>div:first-child{flex:280px}._header_1uxtv_2 p{color:#52667e;margin:.5rem 0;font-size:.95rem}._actions_1uxtv_5{flex-wrap:wrap;gap:.6rem;display:flex}._selector_1uxtv_6{flex-wrap:wrap;align-items:center;gap:.6rem;margin:1rem 0;font-weight:650;display:flex}._selector_1uxtv_6 select{flex:0 260px}._conditions_1uxtv_8{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:1rem 0;display:grid}._conditions_1uxtv_8>div{background:#f1f5fb;border-radius:10px;min-width:0;padding:.85rem}._conditions_1uxtv_8 p{color:#52667e;margin:.35rem 0 0;font-size:.85rem}._notice_1uxtv_11{color:#795119;background:#fff8e8;border:1px solid #e8d29c;border-radius:10px;padding:.85rem}._difference_1uxtv_12{color:#225d47;background:#edf6f2;border-radius:10px;padding:.9rem}._difference_1uxtv_12 strong{font-variant-numeric:tabular-nums;font-size:1.25rem}._tableWrap_1uxtv_14{border:1px solid var(--cvr-line);border-radius:10px;overflow-x:auto}._tableWrap_1uxtv_14 table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:560px}._tableWrap_1uxtv_14 caption{text-align:left;color:#52667e;padding:.75rem;font-size:.85rem}._tableWrap_1uxtv_14 th,._tableWrap_1uxtv_14 td{border-bottom:1px solid var(--cvr-line);text-align:right;vertical-align:top;padding:.75rem}._tableWrap_1uxtv_14 th:first-child{text-align:left;width:30%}._tableWrap_1uxtv_14 thead th{background:#f1f5fb}._tableWrap_1uxtv_14 tbody tr:last-child>*{border-bottom:0}._help_1uxtv_21{color:#52667e;margin:.8rem 0 0;font-size:.85rem}._details_1uxtv_22{border:1px solid var(--cvr-line);border-radius:10px;margin-top:1rem;padding:.5rem .85rem}._details_1uxtv_22 p{white-space:pre-line;overflow-wrap:anywhere;font-size:.85rem}._scrollHint_1uxtv_24{color:#52667e;margin:.7rem 0;font-size:.85rem;display:none}@media (max-width:700px){._panel_1uxtv_1{border-radius:13px}._conditions_1uxtv_8{grid-template-columns:1fr}._actions_1uxtv_5{width:100%}._actions_1uxtv_5 button{flex:130px}._scrollHint_1uxtv_24{display:block}}
