.investment-compare__note{color:#64768f;margin:0 0 16px;font-size:14px;line-height:1.6}.investment-compare__retro{margin-bottom:16px}.investment-compare__retro-toggle{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;display:inline-flex}.investment-compare__retro-toggle-switch{flex-shrink:0;align-items:center;display:inline-flex;position:relative}.investment-compare__retro-toggle-switch input[type=checkbox]{opacity:0;width:0;height:0;position:absolute}.investment-compare__retro-toggle-track{background:#d0dbee;border-radius:10px;width:34px;height:19px;transition:background .2s;display:block;position:relative}.investment-compare__retro-toggle-track:after{content:"";background:#fff;border-radius:50%;width:15px;height:15px;transition:transform .2s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0000002e}.investment-compare__retro-toggle-switch input:checked~.investment-compare__retro-toggle-track{background:#175bf0}.investment-compare__retro-toggle-switch input:checked~.investment-compare__retro-toggle-track:after{transform:translate(15px)}.investment-compare__retro-toggle-label{color:#384860;align-items:center;gap:4px;font-size:13.5px;font-weight:600;display:inline-flex}.investment-compare__retro-note{margin-top:10px}.investment-compare__rate-section{background:#f7f9ff;border:1px solid #e2e8f4;border-radius:10px;grid-template-columns:1fr;gap:16px;margin:16px 0;padding:14px;display:grid}@media (width>=768px){.investment-compare__rate-section{grid-template-columns:1.4fr 1fr}}.investment-compare__rate-block{flex-direction:column;gap:10px;display:flex}.investment-compare__rate-block:not(:last-child){border-bottom:1px solid #e2e8f4;padding-bottom:16px}@media (width>=768px){.investment-compare__rate-block:not(:last-child){border-bottom:none;border-right:1px solid #e2e8f4;padding-bottom:0;padding-right:16px}}.investment-compare__presets{flex-wrap:wrap;gap:6px;display:flex}.investment-compare__preset-btn{color:#64768f;cursor:pointer;background:#fff;border:1px solid #d0dbee;border-radius:16px;padding:6px 12px;font-size:12.5px;font-weight:500;transition:background .15s,color .15s,border-color .15s}.investment-compare__preset-btn--active{color:#fff;background:#175bf0;border-color:#175bf0;font-weight:600}.investment-compare__preset-btn:hover:not(.investment-compare__preset-btn--active){color:#175bf0;border-color:#175bf0}.investment-compare__lump-cards,.investment-compare__result-cards{grid-template-columns:1fr;gap:12px;margin:16px 0;display:grid}@media (width>=768px){.investment-compare__lump-cards,.investment-compare__result-cards{grid-template-columns:repeat(2,1fr)}}@media (width>=1100px){.investment-compare__result-cards{grid-template-columns:repeat(4,1fr)}}.investment-compare__row--decade td{background:#fafbff}.investment-compare__row--depleted td{background:#fdeaea}.investment-compare__depleted-badge{color:#dc2626;margin-top:2px;font-size:10.5px;font-weight:700;display:block}.investment-compare__balance-decreasing{color:#dc2626}.investment-compare__decrease-icon{color:#dc2626;margin-right:4px;font-size:11px}.investment-compare__group-note{color:#175bf0;margin-top:2px;font-size:12px;font-weight:500;display:block}.investment-compare__table-scroll{max-height:calc(100dvh - 100px);overflow-y:auto}@media (width<=767px){.investment-compare__table-scroll{max-height:60dvh}}.investment-compare__table thead th{z-index:2;background:#f0f4ff;position:sticky;top:0}
