.sr-inputs{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:14px}.sr-periods{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:20px}.sr-periods button{height:42px;border-radius:10px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.14);color:var(--text-mid);font-size:13.5px;font-weight:600;cursor:pointer;font-family:inherit;transition:background .3s,border-color .3s,color .3s}.sr-periods button.is-on{background:rgba(255,138,0,.13);border-color:rgba(255,138,0,.5);color:var(--gold)}.sr-top{display:flex;align-items:baseline;justify-content:space-between;gap:20px}.sr-big{font-size:36px}.sr-k{font-size:13px;color:var(--text-soft);margin-bottom:4px}.sr-roi-wrap{text-align:right}.sr-roi{font-family:var(--font-head);font-weight:800;font-size:26px;letter-spacing:-.02em;color:var(--green)}.sr-note{margin-top:10px}@media(max-width:520px){.sr-inputs{grid-template-columns:1fr}.sr-periods{grid-template-columns:1fr 1fr}}.sr-top{flex-wrap:wrap}.sr-top>*{min-width:0;max-width:100%}.sr-big,.sr-roi{overflow-wrap:anywhere}@media(max-width:520px){.sr-top{flex-direction:column;align-items:stretch;gap:14px}.sr-roi-wrap{text-align:left}}@media(max-width:390px){.tl .sr-big{font-size:clamp(26px,8vw,30px)!important}}.tlx .sr-inputs{grid-template-columns:minmax(0,1fr);gap:18px;margin:0}.tlx .sr-invest,.tlx .sr-period{grid-column:1 / -1}.tlx .sr-periods.tlx-seg{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:100%;gap:4px;margin:0;padding:5px;border-radius:17px}.tlx .sr-periods.tlx-seg button{height:auto;min-height:48px;padding:8px 6px;border:0;border-radius:12px;background:transparent;color:var(--text-soft);font:600 14px/1.2 inherit;white-space:normal}.tlx .sr-periods.tlx-seg button:hover{background:rgba(255,255,255,.05);color:var(--text)}.tlx .sr-periods.tlx-seg button:focus-visible{outline:2px solid var(--gold);outline-offset:1px}.tlx .sr-periods.tlx-seg button[aria-pressed=true]{background:var(--gold);color:#111}.tlx .sr-roi-wrap{text-align:left}.tlx .sr-chart{margin:24px 0 0}.tlx .sr-chart[hidden]{display:none}.tlx .sr-chart__legend{display:flex;flex-wrap:wrap;gap:8px 16px;margin:0;font-size:12.5px;line-height:1.35;color:var(--text-soft)}.tlx .sr-key{display:inline-flex;align-items:center;gap:8px}.tlx .sr-key i{flex:0 0 auto;width:16px;height:3px;border-radius:3px;background:linear-gradient(90deg,var(--coral) 0 50%,var(--teal) 50%)}.tlx .sr-key--pay i{width:0;height:14px;border-left:2px dashed var(--gold);border-radius:0;background:none}.tlx .sr-key b{font-weight:800;font-variant-numeric:tabular-nums;color:var(--gold)}.tlx .sr-chart__plot{position:relative;height:200px;margin:40px 0 0 52px}.tlx .sr-chart__grid{position:absolute;inset:0}.tlx .sr-chart__tick{position:absolute;left:-52px;right:0;top:var(--y);display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;column-gap:8px;transform:translateY(-50%);text-align:right;font-size:11px;line-height:1;font-variant-numeric:tabular-nums;color:var(--text-dim)}.tlx .sr-chart__tick::after{content:"";height:1px;background:rgba(255,255,255,.07)}.tlx .sr-chart__tick.is-zero{color:var(--text-soft)}.tlx .sr-chart__tick.is-zero::after{background:rgba(255,255,255,.32)}.tlx .sr-chart__svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.tlx .sr-chart__area--up{fill:rgba(79,191,160,.16)}.tlx .sr-chart__area--down{fill:rgba(255,122,107,.15)}.tlx .sr-chart__line{fill:none;stroke-width:2.5;stroke-linejoin:round;stroke-linecap:round}.tlx .sr-chart__line--up{stroke:var(--teal)}.tlx .sr-chart__line--down{stroke:var(--coral)}.tlx .sr-chart__pay{position:absolute;top:-10px;bottom:0;left:var(--x);width:0;border-left:2px dashed var(--gold)}.tlx .sr-chart__pay[hidden]{display:none}.tlx .sr-chart__pay b{position:absolute;bottom:100%;left:0;margin-bottom:4px;padding:4px 9px;border-radius:100px;background:var(--gold);transform:translateX(-50%);font:800 11.5px/1.1 var(--font-head);color:#111;white-space:nowrap}.tlx .sr-chart__pay.is-end b{transform:translateX(calc(-100% + 1px))}.tlx .sr-chart__pay.is-start b{transform:translateX(-1px)}.tlx .sr-chart__end{position:absolute;left:100%;top:var(--y);width:14px;height:14px;margin:-7px 0 0 -7px;border-radius:50%;background:var(--teal);border:3px solid var(--tlx-panel);box-shadow:0 0 0 1px var(--teal)}.tlx .sr-chart__end.is-neg{background:var(--coral);box-shadow:0 0 0 1px var(--coral)}.tlx .sr-chart__x{position:relative;height:14px;margin:10px 0 0 52px}.tlx .sr-chart__m{position:absolute;left:var(--x);transform:translateX(-50%);font-size:11px;line-height:1;font-variant-numeric:tabular-nums;color:var(--text-dim)}.tlx .sr-chart__xk{margin:8px 0 0 52px;text-align:center;font-size:11.5px;color:var(--text-dim)}.tlx .sr-why__row{flex:1 0 100%;font-variant-numeric:tabular-nums}@media(max-width:700px){.tlx .tlx-big.sr-big{font-size:clamp(48px,15vw,64px)!important}.tlx .sr-inputs{gap:16px}.tlx .sr-periods.tlx-seg button{font-size:13px}.tlx .sr-chart__plot{height:180px}}@media(max-width:440px){.tlx .sr-periods.tlx-seg{grid-template-columns:repeat(2,minmax(0,1fr))}}
