@charset "UTF-8";.d-flex[data-v-7ad3779a]{display:flex}.flex-wrap[data-v-7ad3779a]{flex-wrap:wrap}.rentVsBuy .calcWrap[data-v-7ad3779a]{display:grid;grid-template-columns:380px 1fr;gap:24px;align-items:flex-start}@media(max-width:992px){.rentVsBuy .calcWrap[data-v-7ad3779a]{grid-template-columns:1fr}}.rentVsBuy .inputPanel[data-v-7ad3779a]{display:flex;flex-direction:column;gap:0;min-width:0}.rentVsBuy .inputGroup[data-v-7ad3779a]{background:#f8fafc;border-radius:12px;padding:16px;border:1px solid #e8edf2}.rentVsBuy .inputGroup .groupTitle[data-v-7ad3779a]{font-size:15px;font-weight:700;color:#333;margin-bottom:14px;padding-bottom:8px;border-bottom:2px solid #e8edf2}.rentVsBuy .fieldRow[data-v-7ad3779a]{display:flex;flex-direction:column;margin-bottom:12px}.rentVsBuy .fieldRow label[data-v-7ad3779a]{font-size:13px;color:#555;margin-bottom:4px}.rentVsBuy .fieldRow .inputWithUnit[data-v-7ad3779a]{display:flex;align-items:center;gap:8px}.rentVsBuy .fieldRow .inputWithUnit input[type=number][data-v-7ad3779a]{flex:1;border:1px solid #d0d7e0;border-radius:6px;padding:6px 10px;font-size:14px;outline:none;transition:border-color .2s}.rentVsBuy .fieldRow .inputWithUnit input[type=number][data-v-7ad3779a]:focus{border-color:#4a9eff}.rentVsBuy .fieldRow .inputWithUnit input[type=range][data-v-7ad3779a]{flex:1;accent-color:#4a9eff;cursor:pointer}.rentVsBuy .fieldRow .inputWithUnit .unit[data-v-7ad3779a],.rentVsBuy .fieldRow .inputWithUnit .rangeVal[data-v-7ad3779a]{font-size:13px;color:#4a9eff;font-weight:600;white-space:nowrap;min-width:52px;text-align:right}.rentVsBuy .resultPanel[data-v-7ad3779a]{display:flex;flex-direction:column;gap:0;min-width:0}.rentVsBuy .breakEvenCard[data-v-7ad3779a]{border-radius:14px;padding:20px 24px;text-align:center;color:#fff}.rentVsBuy .breakEvenCard.beCard--buy[data-v-7ad3779a]{background:linear-gradient(135deg,#4a9eff,#1677ff)}.rentVsBuy .breakEvenCard.beCard--rent[data-v-7ad3779a]{background:linear-gradient(135deg,#52c41a,#389e0d)}.rentVsBuy .breakEvenCard.beCard--neutral[data-v-7ad3779a]{background:linear-gradient(135deg,#fa8c16,#d46b08)}.rentVsBuy .breakEvenCard .beLabel[data-v-7ad3779a]{font-size:14px;opacity:.9;margin-bottom:8px}.rentVsBuy .breakEvenCard .beValue[data-v-7ad3779a]{font-size:28px;font-weight:800;line-height:1.2;margin-bottom:8px}@media(max-width:576px){.rentVsBuy .breakEvenCard .beValue[data-v-7ad3779a]{font-size:22px}}.rentVsBuy .breakEvenCard .beDesc[data-v-7ad3779a]{font-size:13px;opacity:.85}.rentVsBuy .chartWrap[data-v-7ad3779a]{background:#fff;border-radius:12px;padding:16px;border:1px solid #e8edf2;height:300px;overflow:hidden}.rentVsBuy .chartWrap canvas[data-v-7ad3779a]{width:100%!important;height:100%!important}.rentVsBuy .summaryTable[data-v-7ad3779a]{background:#fff;border-radius:12px;padding:16px;border:1px solid #e8edf2}.rentVsBuy .summaryTable .tableTitle[data-v-7ad3779a]{font-size:14px;font-weight:700;color:#333;margin-bottom:10px}.rentVsBuy .summaryTable table[data-v-7ad3779a]{width:100%;border-collapse:collapse;font-size:13px}.rentVsBuy .summaryTable table th[data-v-7ad3779a],.rentVsBuy .summaryTable table td[data-v-7ad3779a]{padding:8px 10px;text-align:center;border-bottom:1px solid #f0f0f0}.rentVsBuy .summaryTable table th[data-v-7ad3779a]{background:#f5f7fa;font-weight:600;color:#555}.rentVsBuy .summaryTable table td[data-v-7ad3779a]:first-child{text-align:left;color:#666}.rentVsBuy .summaryTable table td.win[data-v-7ad3779a]{color:#1677ff;font-weight:700}.rentVsBuy .assumptions[data-v-7ad3779a]{background:#fffbe6;border-radius:10px;border:1px solid #ffe58f;padding:10px 14px;font-size:13px}.rentVsBuy .assumptions summary[data-v-7ad3779a]{cursor:pointer;color:#ad6800;font-weight:600}.rentVsBuy .assumptions ul[data-v-7ad3779a]{margin:8px 0 0 16px;color:#7c5200;line-height:1.8}.rentVsBuy .modeTabs[data-v-7ad3779a],.rentVsBuy .growthModeTabs[data-v-7ad3779a]{display:flex;gap:6px;margin-bottom:14px}.rentVsBuy .modeTab[data-v-7ad3779a]{flex:1;padding:7px 12px;border:1.5px solid #d0d7e0;border-radius:8px;background:#fff;color:#555;font-size:13px;cursor:pointer;transition:all .2s;font-weight:500}.rentVsBuy .modeTab.active[data-v-7ad3779a]{background:#4a9eff;border-color:#4a9eff;color:#fff;font-weight:700}.rentVsBuy .modeTab.small[data-v-7ad3779a]{padding:5px 8px;font-size:12px}.rentVsBuy .modeTab[data-v-7ad3779a]:hover:not(.active){border-color:#4a9eff;color:#4a9eff}.rentVsBuy .presaleNote[data-v-7ad3779a],.rentVsBuy .calcNote[data-v-7ad3779a]{font-size:12px;color:#fa8c16;background:#fff7e6;border-radius:6px;padding:6px 10px;margin-bottom:10px;border:1px solid #ffd591}.rentVsBuy .yearlyTable[data-v-7ad3779a]{background:#fff;border-radius:12px;padding:16px;border:1px solid #e8edf2}.rentVsBuy .yearlyTable .tableTitle[data-v-7ad3779a]{font-size:14px;font-weight:700;color:#333;margin-bottom:10px}.rentVsBuy .yearlyTable .tableScroll[data-v-7ad3779a]{overflow-x:auto;-webkit-overflow-scrolling:touch;min-width:0}.rentVsBuy .yearlyTable table[data-v-7ad3779a]{width:100%;min-width:800px;border-collapse:collapse;font-size:12px}.rentVsBuy .yearlyTable table th[data-v-7ad3779a],.rentVsBuy .yearlyTable table td[data-v-7ad3779a]{padding:6px 8px;text-align:center;border-bottom:1px solid #f0f0f0;white-space:nowrap}.rentVsBuy .yearlyTable table th[data-v-7ad3779a]{background:#f5f7fa;font-weight:600;color:#555;position:sticky;top:0}.rentVsBuy .yearlyTable table td[data-v-7ad3779a]:first-child{font-weight:600;color:#555}.rentVsBuy .yearlyTable table td.win[data-v-7ad3779a]{color:#1677ff;font-weight:700}.rentVsBuy .yearlyTable table td.pos[data-v-7ad3779a]{color:#52c41a}.rentVsBuy .yearlyTable table td.neg[data-v-7ad3779a]{color:#ff4d4f}.rentVsBuy .yearlyTable table tr.beRow td[data-v-7ad3779a]{background:#fff7e6;border-top:2px solid #fa8c16;border-bottom:2px solid #fa8c16}
