.fe-calc .tl-calc{text-align:left;width:100%;max-width:880px;margin-inline:auto}.fe-section{padding:clamp(48px,6vw,96px) 0 0}.fe-section__inner{max-width:calc(var(--page-max) + 2 * var(--page-gutter));padding-inline:var(--layout-page-gutter,16px);flex-direction:column;gap:24px;margin:0 auto;display:flex}.fe-section__head{flex-direction:column;gap:12px;max-width:720px;display:flex}.fe-section__title{letter-spacing:-.02em;color:var(--text-primary);margin:0;font-size:clamp(28px,3.2vw,40px);font-weight:500;line-height:1.15}.fe-section__lead{color:var(--text-secondary);margin:0;font-size:16px;line-height:24px}.fe-table__filter{flex-wrap:wrap;align-self:flex-start}.fe-table__count{color:var(--text-secondary);font-variant-numeric:tabular-nums;margin-left:6px}.fe-table__scroll{border-radius:var(--ui-card-radius);max-width:100%;overflow-x:auto}.fe-table__scroll:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.fe-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:760px;font-size:14px;line-height:20px}.fe-table--compare{min-width:560px}.fe-table th,.fe-table td{text-align:right;white-space:nowrap;border-bottom:1px solid var(--ui-02);color:var(--text-primary);padding:14px 16px;font-weight:400}.fe-table thead th{color:var(--text-secondary);background:var(--ui-bg);font-size:12px;line-height:16px}.fe-table th:first-child,.fe-table td:first-child{text-align:left}.fe-table tbody th[scope=row]{background:var(--ui-bg);z-index:1;position:sticky;left:0}.fe-table tbody tr:last-child>*{border-bottom:0}.fe-table--compare td,.fe-table--compare th{white-space:normal;text-align:left}.fe-table--compare td:last-child{color:var(--text-primary)}.fe-table--compare td:nth-child(2){color:var(--text-secondary)}.fe-table__market{align-items:center;gap:10px;display:inline-flex}.fe-table__mark{border-radius:50%;flex:none;width:20px;height:20px}.fe-table__mark[data-mark=mask]{background:var(--text-primary);-webkit-mask:var(--fe-mark) center / contain no-repeat;mask:var(--fe-mark) center / contain no-repeat;-webkit-mask:var(--fe-mark) center / contain no-repeat;border-radius:0}.fe-table__sym{font-weight:500}.fe-table__quote{color:var(--text-secondary);font-weight:400}.fe-table__name{color:var(--text-secondary)}.fe-table__per{color:var(--text-secondary);font-size:12px}@media (max-width:767px){.fe-table__name{display:none}}
