._layout_1j1hl_1{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:2rem;align-items:start}._resultColumn_1j1hl_8{position:sticky;top:6rem}@media (max-width: 1024px){._layout_1j1hl_1{grid-template-columns:minmax(0,1fr)}._resultColumn_1j1hl_8{position:static}}._segmented_1j1hl_23{display:inline-grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);padding:4px;gap:4px;border:1.5px solid var(--border);border-radius:999px;align-self:flex-start}@media (max-width: 520px){._segmented_1j1hl_23{grid-auto-flow:row;align-self:stretch;border-radius:18px}}._segment_1j1hl_23,._segmentActive_1j1hl_43{padding:8px 16px;border:none;border-radius:999px;font-size:14px;font-weight:600;cursor:pointer;background:transparent;color:var(--text-secondary)}._segment_1j1hl_23{transition:background-color .18s ease,color .18s ease}._segment_1j1hl_23:hover{background:var(--color-surface-2);color:var(--text-primary)}._segmentActive_1j1hl_43{background:var(--color-primary);color:#1a1a2e}@media (max-width: 520px){._segment_1j1hl_23,._segmentActive_1j1hl_43{border-radius:14px}}._suffixWrap_1j1hl_77{position:relative}._suffixWrap_1j1hl_77 input{padding-right:52px}._suffix_1j1hl_77{position:absolute;top:50%;right:14px;transform:translateY(-50%);font-size:12px;font-weight:600;color:var(--text-secondary);pointer-events:none}._paymentRow_1j1hl_96{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:.75rem;align-items:end}._removeButton_1j1hl_103{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:1.5px solid rgba(255,155,143,.4);border-radius:var(--r-sm);background:transparent;color:#ff9b8f;cursor:pointer;transition:background-color .18s ease,border-color .18s ease}._removeButton_1j1hl_103:hover{background:#ff9b8f1f;border-color:#ff9b8f}._addButton_1j1hl_124{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;margin-left:-12px;padding:8px 12px;border:none;border-radius:999px;background:transparent;color:var(--color-primary);font-size:14px;font-weight:600;cursor:pointer;transition:background-color .18s ease}._addButton_1j1hl_124:hover{background:var(--color-primary-50)}._headline_1j1hl_145{font-size:clamp(2rem,5vw,2.75rem);font-weight:800;letter-spacing:-.02em;line-height:1.05;color:var(--text-primary)}._summary_1j1hl_153{display:grid;gap:0;margin:1.25rem 0 0;border-top:1px solid var(--border)}._summary_1j1hl_153>div{display:flex;justify-content:space-between;gap:1rem;padding:.6rem 0;border-bottom:1px solid var(--border);font-size:14px}._summary_1j1hl_153 dt{color:var(--text-secondary)}._summary_1j1hl_153 dd{margin:0;font-weight:700;white-space:nowrap}._summaryTotal_1j1hl_179 dt,._summaryTotal_1j1hl_179 dd{color:var(--text-primary);font-weight:800}._tableWrap_1j1hl_185{margin-top:1.25rem;overflow-x:auto}._table_1j1hl_185{width:100%;border-collapse:collapse;font-size:13px}._table_1j1hl_185 th,._table_1j1hl_185 td{padding:8px 6px;border-bottom:1px solid var(--border);text-align:right;white-space:nowrap;vertical-align:top}._table_1j1hl_185 th:first-child,._table_1j1hl_185 td:first-child{text-align:left;padding-left:0}._table_1j1hl_185 th:last-child,._table_1j1hl_185 td:last-child{padding-right:0}._table_1j1hl_185 thead th{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary)}._table_1j1hl_185 tfoot th,._table_1j1hl_185 tfoot td{font-weight:800;border-bottom:none}._rateDetail_1j1hl_230{display:block;font-size:11px;color:var(--text-secondary)}._printButton_1j1hl_236{display:inline-flex;align-items:center;gap:8px;margin-top:1.25rem;padding:10px 20px;border:none;border-radius:999px;background:var(--color-accent);color:#1a1a2e;font-size:14px;font-weight:700;cursor:pointer;transition:filter .18s ease,transform .18s ease,box-shadow .18s ease}._printButton_1j1hl_236:hover{filter:brightness(.95);transform:translateY(-1px);box-shadow:0 6px 16px #dfb74159}._printButton_1j1hl_236:focus-visible,._addButton_1j1hl_124:focus-visible,._removeButton_1j1hl_103:focus-visible,._segment_1j1hl_23:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._printPortal_1j1hl_269{display:none}._printTitle_1j1hl_273{margin:0 0 6mm;font-size:18pt}._printSubtitle_1j1hl_278{margin:5mm 0 2mm;font-size:12pt}._printSummary_1j1hl_283{display:grid;gap:1mm;width:60%;margin:6mm 0 0 auto}._printSummary_1j1hl_283>div{display:flex;justify-content:space-between;gap:6mm}._printSummary_1j1hl_283>div:last-child{padding-top:1mm;border-top:1px solid #1a1a2e;font-weight:800}._printSummary_1j1hl_283 dd{margin:0;font-weight:700}._printNote_1j1hl_307{margin:4mm 0 0;font-size:9pt;color:#555}@media print{@page{size:A4;margin:15mm}body>*:not(._printPortal_1j1hl_269){display:none!important}._printPortal_1j1hl_269{display:block;color:#1a1a2e;background:#fff;font-size:10.5pt;line-height:1.45}._printPortal_1j1hl_269 ._table_1j1hl_185 th,._printPortal_1j1hl_269 ._table_1j1hl_185 td{border-bottom-color:#ccc;color:#1a1a2e}._printPortal_1j1hl_269 ._rateDetail_1j1hl_230{color:#555}}
