.wrap{max-width:1440px;padding-left:var(--pad);padding-right:var(--safe-r);margin:0 auto}.dlh{animation:rise .7s var(--ease) both 50ms;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:clamp(32px,4vw,72px);margin-bottom:40px;padding-top:104px;display:grid}.dlh h1{letter-spacing:-.045em;margin-bottom:18px;font-size:clamp(40px,4.8vw,72px)}.dlh-r{flex-direction:column;justify-self:end;align-items:flex-end;gap:6px;display:flex}.dlh-r b{font:500 clamp(48px,5vw,76px)/.9 var(--mono);letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-weight:500}.fb{border:1px solid var(--line2);scrollbar-width:none;display:flex;overflow-x:auto}.fb button{border:0;border-left:1px solid var(--line2);height:48px;color:var(--mut);font:500 12px/1 var(--mono);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;flex:1 0 auto;justify-content:center;align-items:center;gap:10px;padding:0 18px;transition:background .15s,color .15s;display:flex}.fb button:first-child{border-left:0}.fb button:hover{color:var(--fg);background:#f2f4f108}.fb button[aria-selected=true]{background:var(--g);color:#0a0d0b}.fb button:focus-visible{outline:1px solid var(--fg);outline-offset:-4px}.fb small{opacity:.85;font-variant-numeric:tabular-nums;font-size:10px}.lib{border-top:1px solid var(--line2);margin-top:24px}.lr{border-bottom:1px solid var(--line);min-height:72px;transition:background .15s,opacity .3s var(--ease);grid-template-columns:110px minmax(0,3fr) minmax(0,1fr) 90px minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:20px;padding:0;display:grid}.lr.hd{border-bottom-color:var(--line2);min-height:44px}.lr.hd span{font:500 10px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--dim)}.lr:not(.hd):hover{background:#f2f4f106}.lr[hidden]{display:none}.lr.in{animation:rise .35s var(--ease) both}.lr-c{font:500 12px var(--mono);letter-spacing:.06em;color:var(--g);padding-left:4px}.lr-t{letter-spacing:-.02em;font-size:clamp(17px,1.4vw,20px);font-weight:500}.lr-m{font:500 11px/1.3 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mut)}.lr-f{font:500 11px/1 var(--mono);letter-spacing:.08em;border:1px solid var(--line2);color:var(--fg);justify-self:start;padding:6px 8px}.lr .ph{font-size:11px}.lr-d{justify-content:flex-end;align-items:center;gap:12px;padding-right:4px;display:flex}.lr-d .btn{gap:8px;height:38px;padding:0 14px;font-size:11px}.lr-d .btn i{font-style:normal}.lr-s{font:500 10px var(--mono);letter-spacing:.08em;text-transform:uppercase;color:#e0a458;opacity:0;transition:opacity .2s}.lr-s.on{opacity:1}.empty-r{font:500 12px var(--mono);letter-spacing:.06em;color:var(--mut);border-bottom:1px solid var(--line);padding:28px 0}.lock-b{border:1px solid var(--line2);background:#0e121099;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px;margin-top:48px;padding:18px 20px;display:grid}.lock-i{border:1px solid var(--g);place-items:center;width:36px;height:36px;display:grid;position:relative}.lock-i:before{content:"";background:var(--g);width:12px;height:9px;margin-top:6px}.lock-i:after{content:"";border:1.5px solid var(--g);border-bottom:0;border-radius:5px 5px 0 0;width:8px;height:8px;position:absolute;top:8px}.lock-b p{letter-spacing:-.01em;font-size:17px;font-weight:500}.dl-close{padding-top:120px;padding-bottom:120px}.dl-close .qp{grid-template-columns:repeat(2,minmax(0,1fr))}.lr-meta{display:contents}@media (width<=1100px){.lr{grid-template-columns:90px minmax(0,1fr) auto;gap:10px 16px;padding:16px 0}.lr.hd{display:none}.lr-c{grid-area:1/1}.lr-t{grid-area:1/2}.lr-d{grid-area:1/3/span 2}.lr-meta{flex-wrap:wrap;grid-area:2/2;align-items:center;gap:8px 14px;display:flex}}@media (width<=900px){.dlh{grid-template-columns:1fr}.dlh-r{justify-self:start;align-items:flex-start}.lock-b{grid-template-columns:auto minmax(0,1fr)}.lock-b .btn{grid-column:1/-1;justify-self:start}}@media (width<=560px){.lr{grid-template-columns:minmax(0,1fr) auto}.lr-c{grid-area:1/1}.lr-t{grid-area:2/1}.lr-meta{grid-area:3/1/auto/-1}.lr-d{grid-area:1/2/span 2}.dl-close .qp{grid-template-columns:1fr}.lr-s{display:none}}
