.index-cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.index-cards__item{background:#1b1f26b3;border:1px solid #2b3038;border-radius:12px;flex-direction:column;gap:10px;padding:14px 16px;transition:border-color .15s;display:flex;position:relative}.index-cards__item:hover{border-color:#3b424c}.index-cards__item_current{background:#4b83ff14;border-color:#4b83ff8c}.index-cards__head{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.index-cards__link{color:#e0e6ee;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:800;text-decoration:none;overflow:hidden}.index-cards__link:after{content:"";border-radius:inherit;position:absolute;inset:0}.index-cards__link:focus-visible{outline:none}.index-cards__link:focus-visible:after{outline-offset:2px;outline:2px solid #4b83ff}.index-cards__level{color:#e0e6ee;font-variant-numeric:tabular-nums;font-size:18px;font-weight:800}.index-cards__facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;display:grid}.index-cards__fact{min-width:0}.index-cards__term{color:#a5afbf;letter-spacing:.05em;text-transform:uppercase;font-size:10.5px;font-weight:700;display:block}.index-cards__value{color:#bcc5d2;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;margin:2px 0 0;font-size:13px;font-weight:700;overflow:hidden}.index-cards__leader{flex-wrap:wrap;align-items:baseline;gap:2px 8px;margin:0;font-size:12.5px;display:flex}.index-cards__leader-link{z-index:1;color:#bcc5d2;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;text-decoration:none;position:relative;overflow:hidden}.index-cards__leader-link:hover{color:#4b83ff}.index-cards__up{color:#a5cc52;font-weight:700}.index-spark{color:#a5afbf;width:100%;height:auto;display:block;overflow:visible}.index-spark_up{color:#a5cc52}.index-spark_down{color:#eb655e}.index-spark__line{fill:none;stroke:currentColor;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.index-spark__line_flat{stroke-dasharray:4 4;opacity:.6}.index-spark__dot{fill:currentColor}
