.epic-sd__toc{display:flex;flex-wrap:wrap;gap:6px;margin:22px 0 0;padding:0 0 22px;border-bottom:1px solid var(--epic-line)}.epic-sd__toc a{font-family:var(--epic-mono);font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;color:var(--epic-text-3);padding:5px 11px;border:1px solid var(--epic-line);border-radius:100px;transition:color .16s,border-color .16s,background .16s}.epic-sd__toc a:hover,.epic-sd__toc a:focus-visible{color:var(--epic-text);border-color:var(--epic-text-3);background:var(--epic-bg-2)}.epic-sd__prop{padding-block:38px;border-bottom:1px solid var(--epic-line)}.epic-sd__prop:last-of-type{border-bottom:0}.epic-sd__prop{scroll-margin-top:92px}.epic-sd__head{max-width:72ch}.epic-sd__title{margin:0 0 8px;font-family:var(--epic-disp);font-size:clamp(23px,2.4vw,30px);font-weight:800;letter-spacing:-.03em;line-height:1.1;display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.epic-sd__unit{font-family:var(--epic-mono);font-size:13px;font-weight:500;letter-spacing:.08em;color:var(--epic-ac-ink);border:1px solid color-mix(in srgb,var(--epic-ac) 42%,transparent);border-radius:100px;padding:3px 10px}.epic-sd__def{font-size:16.5px;line-height:1.55;color:var(--epic-text-2)}.epic-sd__def p{margin:0 0 10px}.epic-sd__cols{display:grid;grid-template-columns:1fr 1.25fr;gap:34px;align-items:start;margin-top:22px}@media(max-width:900px){.epic-sd__cols{grid-template-columns:1fr;gap:24px}}.epic-sd__why h3{margin:0 0 8px;font-family:var(--epic-mono);font-size:11.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--epic-text-3);font-weight:700}.epic-sd__why p{margin:0 0 10px;font-size:15px;line-height:1.6}.epic-sd__meta{display:grid;grid-template-columns:auto 1fr;gap:4px 14px;margin:16px 0 0;padding-top:14px;border-top:1px solid var(--epic-line)}.epic-sd__meta dt{font-family:var(--epic-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--epic-text-3)}.epic-sd__meta dd{margin:0;font-size:14px;font-weight:550}.epic-sd__tbl{width:100%;border-collapse:collapse}.epic-sd__tbl thead th{font-family:var(--epic-mono);font-size:var(--epic-t-head);letter-spacing:var(--epic-t-head-track);text-transform:uppercase;color:var(--epic-text-2);font-weight:700;padding:0 0 9px;text-align:left;border-bottom:1px solid var(--epic-line)}.epic-sd__tbl thead th.epic-sd__num{text-align:right}.epic-sd__tbl tbody th{text-align:left;font-weight:600;font-size:15px;padding:11px 12px 11px 0;white-space:nowrap}.epic-sd__tbl tbody th a{color:var(--epic-text);text-decoration:none}.epic-sd__tbl tbody th a:hover{color:var(--rowac, var(--epic-ac))}.epic-sd__tbl tbody tr+tr th,.epic-sd__tbl tbody tr+tr td{border-top:1px solid var(--epic-line-soft, var(--epic-line))}.epic-sd__num{position:relative;text-align:right;padding:11px 0;font-variant-numeric:tabular-nums;white-space:nowrap}.epic-sd__bar{position:absolute;right:0;bottom:4px;height:3px;width:var(--w, 0%);border-radius:2px;background:linear-gradient(90deg,color-mix(in srgb,var(--rowac, var(--epic-ac)) 18%,transparent),var(--rowac, var(--epic-ac)))}.epic-sd__num b{font-family:var(--epic-mono);font-size:17px;font-weight:700;color:var(--epic-text)}.epic-sd__num i{font-style:normal;font-family:var(--epic-mono);font-size:var(--epic-t-sub);color:var(--epic-text-2);margin-left:3px}.epic-sd__pending{font-family:var(--epic-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--epic-text-3);border:1px dashed var(--epic-line);border-radius:100px;padding:3px 10px}.epic-sd__sort{font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;background:none;border:0;padding:0;cursor:pointer;display:inline-flex;align-items:center;gap:5px}.epic-sd__sort:after{content:"\2195";font-size:11px;opacity:.6}[aria-sort=descending] .epic-sd__sort:after{content:"\2193";opacity:1}[aria-sort=ascending] .epic-sd__sort:after{content:"\2191";opacity:1}.epic-sd__sort:hover{color:var(--epic-text)}.epic-sd__none,.epic-sd__foot{margin:14px 0 0;max-width:72ch;font-size:13px;line-height:1.55;color:var(--epic-text-3)}.epic-sd__foot{margin-top:30px;padding-top:18px;border-top:1px solid var(--epic-line)}.epic-sd__trunc{margin:10px 0 0;font-family:var(--epic-mono);font-size:11.5px;line-height:1.5;letter-spacing:.03em;color:var(--epic-text-3)}.epic-sd__alt{font-family:var(--epic-mono);font-size:11.5px;letter-spacing:.04em;color:var(--epic-text-2);border-bottom:1px dotted var(--epic-line);padding-bottom:1px}
/*# sourceMappingURL=/cdn/shop/t/10/assets/epic-spec-dict.css.map */
