.offer-card--best[data-v-bf1fd58d]{border-color:var(--mn-success)}.offer-card--accent[data-v-bf1fd58d]{border-inline-start:4px solid var(--offer-accent)}.delta-chip[data-v-38e7cb59]{background:var(--mn-sunken);border:1px solid var(--mn-border);min-height:90px}.dbc[data-v-d06b55cf]{background:var(--mn-surface);border-radius:var(--mn-radius);box-shadow:var(--mn-shadow)}.dbc-title[data-v-d06b55cf]{color:var(--mn-text);margin:0}.insight-positive[data-v-4e8fac5b]{background:var(--mn-primary-subtle);border:1px solid color-mix(in srgb,var(--mn-primary) 15%,transparent)}.offers-table[data-v-4187c523]{border-radius:var(--mn-radius-xs)}.offers-table[data-v-4187c523] thead tr th{font-size:12px;font-weight:700;color:var(--mn-text-muted);background:var(--mn-bg);padding:12px 16px}.offers-table[data-v-4187c523] tbody tr td{padding:14px 16px}.offers-table__row[data-v-4187c523]{border-inline-start:4px solid transparent}.offers-table__name[data-v-4187c523]{white-space:normal}.offers-table__row--cheapest[data-v-4187c523]{background:color-mix(in srgb,var(--mn-success) 4%,transparent)}.offers-table[data-v-4187c523] tbody tr.offers-table__row--cheapest td:first-child{border-inline-start:4px solid var(--q-positive)}.risk-dot[data-v-4187c523]{font-size:11px;line-height:1}.risk-dot--low[data-v-4187c523],.risk-text--low[data-v-4187c523]{color:var(--q-positive)}.risk-dot--moderate[data-v-4187c523],.risk-text--moderate[data-v-4187c523]{color:var(--q-warning)}.risk-dot--high[data-v-4187c523],.risk-text--high[data-v-4187c523]{color:var(--q-negative)}.risk-strip[data-v-9dfd5844]{gap:16px;background:var(--mn-surface);border-radius:var(--mn-radius);padding:16px 20px;box-shadow:var(--mn-shadow);flex-wrap:wrap}.risk-score-pill[data-v-9dfd5844]{gap:4px;border-radius:var(--mn-radius-sm);flex-shrink:0}.risk-score-pill--positive[data-v-9dfd5844]{background:color-mix(in srgb,var(--q-positive) 10%,transparent)}.risk-score-pill--warning[data-v-9dfd5844]{background:color-mix(in srgb,var(--q-warning) 12%,transparent)}.risk-score-pill--negative[data-v-9dfd5844]{background:color-mix(in srgb,var(--q-negative) 10%,transparent)}.risk-score-pill__num[data-v-9dfd5844]{line-height:1}.risk-score-pill--positive .risk-score-pill__num[data-v-9dfd5844]{color:var(--mn-positive-text)}.risk-score-pill--warning .risk-score-pill__num[data-v-9dfd5844]{color:var(--mn-warning-text)}.risk-score-pill--negative .risk-score-pill__num[data-v-9dfd5844]{color:var(--q-negative)}.risk-score-pill__sep[data-v-9dfd5844]{color:var(--mn-text-muted);align-self:flex-end;padding-bottom:3px}.risk-score-pill__label[data-v-9dfd5844]{text-transform:uppercase;letter-spacing:.06em;color:var(--mn-text-muted);align-self:flex-end;padding-bottom:3px;margin-inline-start:4px}.risk-divider[data-v-9dfd5844]{width:1px;height:40px;background:var(--mn-border);flex-shrink:0}.risk-metrics[data-v-9dfd5844]{flex:1;min-width:0}.risk-metric[data-v-9dfd5844]{flex:1;border-inline-end:1px solid var(--mn-border);min-width:0}.risk-metric[data-v-9dfd5844]:last-child{border-inline-end:none}.risk-metric__top[data-v-9dfd5844]{gap:6px}.risk-metric__label[data-v-9dfd5844]{color:var(--mn-text-muted);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.risk-metric__badge[data-v-9dfd5844]{font-size:11px;padding:1px 5px}.risk-metric__value[data-v-9dfd5844]{line-height:1.2;margin-bottom:6px}.risk-metric__bar[data-v-9dfd5844]{width:100%}@media(max-width:640px){.risk-divider[data-v-9dfd5844]{display:none}.risk-strip[data-v-9dfd5844]{flex-direction:column;align-items:stretch;gap:12px}.risk-score-pill[data-v-9dfd5844]{justify-content:center}.risk-metrics[data-v-9dfd5844]{display:grid;grid-template-columns:repeat(2,1fr)}.risk-metric[data-v-9dfd5844]{border-inline-end:none;border-bottom:1px solid var(--mn-border);padding:8px 4px}}.sensitivity-analysis[data-v-04b3057b]{background:var(--mn-surface);box-shadow:var(--mn-shadow)}.sensitivity-header[data-v-04b3057b]{margin-bottom:32px}.sensitivity-title[data-v-04b3057b]{color:var(--mn-text)}.sensitivity-subtitle[data-v-04b3057b]{color:var(--mn-text-muted);margin:0}.sensitivity-section[data-v-04b3057b]{margin-bottom:32px}.sensitivity-section__header[data-v-04b3057b]{gap:8px;margin-bottom:20px}.sensitivity-section__title[data-v-04b3057b]{color:var(--mn-text)}.sensitivity-content[data-v-04b3057b]{background:var(--mn-bg);border-radius:var(--mn-radius-sm)}.sensitivity-empty[data-v-04b3057b]{gap:12px;padding:48px 24px;background:var(--mn-bg);border-radius:var(--mn-radius-sm);text-align:center}.slider-label[data-v-04b3057b]{color:var(--mn-text)}.slider-value[data-v-04b3057b]{color:var(--q-primary)}.impact-grid[data-v-04b3057b]{display:grid;grid-template-columns:1fr;gap:16px}@media(min-width:768px){.impact-grid[data-v-04b3057b]{grid-template-columns:repeat(3,1fr)}}.impact-item[data-v-04b3057b]{background:var(--mn-surface);border-radius:var(--mn-radius-xs);text-align:center}.impact-label[data-v-04b3057b]{text-transform:uppercase;letter-spacing:.5px;color:var(--mn-text-muted);margin-bottom:10px}.impact-chip[data-v-04b3057b]{display:inline-block;font-weight:800;padding:6px 14px;border-radius:var(--mn-radius-sm);transition:all .2s ease}.impact-chip--positive[data-v-04b3057b]{color:var(--q-positive);background:color-mix(in srgb,var(--q-positive) 10%,transparent)}.impact-chip--negative[data-v-04b3057b]{color:var(--q-negative);background:color-mix(in srgb,var(--q-negative) 10%,transparent)}.impact-chip--warning[data-v-04b3057b]{color:var(--q-warning);background:color-mix(in srgb,var(--q-warning) 12%,transparent)}.impact-chip--neutral[data-v-04b3057b]{color:var(--mn-text-muted);background:var(--mn-bg)}.impact-placeholder[data-v-04b3057b]{gap:12px;padding:32px 24px;text-align:center}.placeholder-instruction[data-v-04b3057b]{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;border-radius:var(--mn-radius-full);background:var(--mn-surface);color:var(--mn-text-muted);border:1px dashed var(--mn-border)}.early-repayment-simulator[data-v-978416a9]{background:var(--mn-surface);box-shadow:var(--mn-shadow)}.simulator-header[data-v-978416a9]{margin-bottom:32px}.simulator-title[data-v-978416a9]{color:var(--mn-text)}.simulator-subtitle[data-v-978416a9]{color:var(--mn-text-muted)}.simulator-controls[data-v-978416a9]{background:var(--mn-bg);border-radius:var(--mn-radius-sm)}.control-group[data-v-978416a9]:last-child{margin-bottom:0}.control-label[data-v-978416a9]{color:var(--mn-text)}.control-value[data-v-978416a9]{color:var(--q-primary)}.control-input[data-v-978416a9]{max-width:300px}.simulator-results[data-v-978416a9]{background:var(--mn-bg);border-radius:var(--mn-radius-sm)}.results-header[data-v-978416a9]{gap:8px;margin-bottom:20px}.results-title[data-v-978416a9]{color:var(--mn-text)}.results-grid[data-v-978416a9]{display:grid;grid-template-columns:1fr;gap:16px}@media(min-width:640px){.results-grid[data-v-978416a9]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.results-grid[data-v-978416a9]{grid-template-columns:repeat(4,1fr)}}.result-card[data-v-978416a9]{background:var(--mn-surface);border-radius:var(--mn-radius-sm);padding:20px;text-align:center;border:2px solid transparent;transition:all .2s ease}.result-card[data-v-978416a9]:hover{transform:translateY(-2px);box-shadow:var(--mn-shadow-hover)}.result-card--primary[data-v-978416a9]{border-color:var(--q-primary)}.result-card--success[data-v-978416a9]{border-color:var(--q-positive)}.result-card--info[data-v-978416a9]{border-color:var(--q-info)}.result-icon[data-v-978416a9]{opacity:.7}.result-value[data-v-978416a9]{color:var(--mn-text);line-height:1.2}.result-label[data-v-978416a9]{text-transform:uppercase;letter-spacing:.5px;color:var(--mn-text-muted)}.comparison-summary[data-v-978416a9]{background:var(--mn-surface);border-radius:var(--mn-radius-xs)}.summary-label[data-v-978416a9]{color:var(--mn-text-muted)}.simulator-placeholder[data-v-978416a9]{gap:16px;padding:64px 24px;background:var(--mn-bg);border-radius:var(--mn-radius-sm);text-align:center}@media(max-width:768px){.early-repayment-simulator[data-v-978416a9],.simulator-controls[data-v-978416a9]{padding:16px}.result-value[data-v-978416a9]{font-size:20px}}.repayment-composition-chart[data-v-812a7ecf]{background:var(--mn-surface);box-shadow:var(--mn-shadow)}.chart-header[data-v-812a7ecf]{gap:16px}@media(min-width:768px){.chart-header[data-v-812a7ecf]{flex-direction:row;align-items:center;justify-content:space-between}}.chart-title[data-v-812a7ecf]{color:var(--mn-text);margin:0}.chart-legend[data-v-812a7ecf]{gap:16px}.legend-item[data-v-812a7ecf]{gap:8px}.legend-color[data-v-812a7ecf]{width:12px;height:12px;border-radius:50%;flex-shrink:0}.legend-label[data-v-812a7ecf]{color:var(--mn-text)}.chart-container[data-v-812a7ecf]{gap:20px}.bar-row[data-v-812a7ecf]{gap:8px;transition:all .2s ease}@media(min-width:768px){.bar-row[data-v-812a7ecf]{flex-direction:row;align-items:center;gap:16px}}.bar-row--highlighted[data-v-812a7ecf]{transform:scale(1.02)}.bar-label[data-v-812a7ecf]{min-width:180px;flex-shrink:0}@media(max-width:767px){.bar-label[data-v-812a7ecf]{flex-direction:row;justify-content:space-between;align-items:center}}.bar-label__name[data-v-812a7ecf]{color:var(--mn-text)}.bar-container[data-v-812a7ecf]{flex:1;min-width:0}.bar-wrapper[data-v-812a7ecf]{height:48px;border-radius:var(--mn-radius-xs);overflow:hidden;box-shadow:var(--mn-shadow);transition:all .3s ease}.bar-row--highlighted .bar-wrapper[data-v-812a7ecf]{box-shadow:0 4px 12px color-mix(in srgb,var(--mn-primary) 30%,transparent)}.bar-segment[data-v-812a7ecf]{cursor:help;transition:opacity .2s ease;position:relative}.bar-segment[data-v-812a7ecf]:hover{opacity:.85}.bar-wrapper[data-v-812a7ecf]{animation:barGrow-812a7ecf .6s ease-out}@keyframes barGrow-812a7ecf{0%{transform:scaleX(0);transform-origin:left}to{transform:scaleX(1);transform-origin:left}}@media(max-width:768px){.repayment-composition-chart[data-v-812a7ecf]{padding:16px}.chart-title[data-v-812a7ecf]{font-size:16px}.bar-wrapper[data-v-812a7ecf]{height:40px}}.offer-selector-card[data-v-a452ca5d]{gap:16px;background:var(--mn-surface);border:1px solid var(--mn-border);padding:20px 24px;box-shadow:var(--mn-shadow)}.offer-selector-card__label[data-v-a452ca5d]{color:var(--mn-text);white-space:nowrap;flex-shrink:0}.offer-selector-card__select[data-v-a452ca5d]{flex:1;max-width:400px}.adv-section[data-v-a452ca5d]{border-inline-start:3px solid var(--q-primary);padding-inline-start:20px}.adv-section__header[data-v-a452ca5d]{gap:12px}.adv-section__number[data-v-a452ca5d]{background:color-mix(in srgb,var(--q-primary) 10%,transparent);padding:3px 8px;border-radius:var(--mn-radius-full);line-height:1.4;flex-shrink:0}.empty-picker[data-v-a452ca5d]{gap:16px;padding:64px 24px;text-align:center}.empty-picker__icon[data-v-a452ca5d]{width:72px;height:72px;border-radius:50%;background:var(--mn-bg)}@media(max-width:600px){.offer-selector-card[data-v-a452ca5d]{flex-direction:column;align-items:flex-start}.offer-selector-card__select[data-v-a452ca5d]{width:100%;max-width:100%}}.compare-page[data-v-d493b91e]{background:var(--mn-bg);min-height:100vh}.comparison-panels[data-v-d493b91e]{background:transparent}.comparison-panels[data-v-d493b91e] .q-panel{overflow:visible}.tab-scroll-wrap[data-v-d493b91e]{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:4px}.tab-scroll-wrap[data-v-d493b91e]::-webkit-scrollbar{display:none}.tab-content[data-v-d493b91e]{padding:0}.comparison-table .sticky-header[data-v-d493b91e]{position:sticky;top:0;z-index:1}.hover-row[data-v-d493b91e]:hover{background:color-mix(in srgb,var(--mn-sunken) 50%,transparent)}.value-indicator[data-v-d493b91e]{position:absolute;top:50%;transform:translateY(-50%);width:6px;height:6px;background:var(--q-positive);border-radius:50%;box-shadow:0 0 8px color-mix(in srgb,var(--mn-success) 50%,transparent)}[dir=ltr] .value-indicator[data-v-d493b91e]{left:8px}[dir=rtl] .value-indicator[data-v-d493b91e]{right:8px}.legend-dot[data-v-d493b91e]{width:10px;height:10px;border-radius:50%}.offers-grid[data-v-d493b91e]{display:grid;grid-template-columns:1fr;gap:20px}@media(min-width:600px){.offers-grid[data-v-d493b91e]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.offers-grid[data-v-d493b91e]{grid-template-columns:repeat(3,1fr)}}.add-offer-card[data-v-d493b91e]{min-height:280px;padding:32px;background:var(--mn-surface);border:2px dashed var(--mn-border);border-radius:var(--mn-radius-lg);cursor:pointer;transition:all .3s ease}.add-offer-card[data-v-d493b91e]:hover{border-color:var(--q-primary);background:color-mix(in srgb,var(--mn-primary) 3%,transparent)}.charts-section[data-v-d493b91e]{display:grid;grid-template-columns:1fr;gap:24px}.empty-state[data-v-d493b91e]{text-align:center;padding:80px 24px;background:var(--mn-surface);border:2px dashed var(--mn-border);border-radius:var(--mn-radius-lg);min-height:400px}.empty-state__title[data-v-d493b91e]{color:var(--mn-text);margin:24px 0 12px}.empty-state__subtitle[data-v-d493b91e]{color:var(--mn-text-muted);margin:0 0 32px;max-width:400px}.empty-state__actions[data-v-d493b91e]{gap:12px}
