:root{--lf-w:296px;--lf-gap:24px}@media (width>=1600px) and (width<=1799.98px){:root{--lf-w:272px;--lf-gap:20px}}@media (width>=1600px){:root[data-live-rail] .main{padding-right:calc(var(--lf-w) + 2 * var(--lf-gap))}.lf-fold{display:none}}@media (width<=1599.98px){.lf-rail{display:none}}.lf-dot{background:var(--text);flex:none;width:7px;height:7px;display:inline-block;position:relative;transform:rotate(45deg)}.lf-dot:after{content:"";border:1px solid var(--text);opacity:0;animation:lf-ping 2.4s var(--e-out) infinite;position:absolute;inset:-1px}@keyframes lf-ping{0%{opacity:.7;transform:scale(1)}70%,to{opacity:0;transform:scale(2.6)}}.lf-tag{height:15px;font:600 8.5px/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text);background:var(--s2);box-shadow:inset 0 0 0 1px var(--line-2);clip-path:var(--cut-xs);flex:none;align-items:center;padding:0 5px;display:inline-flex}.lf-rail{z-index:20;top:calc(var(--top-h) + var(--lf-gap));right:var(--lf-gap);width:var(--lf-w);max-height:calc(100vh - var(--top-h) - 2 * var(--lf-gap));background:var(--sunk);box-shadow:inset 0 0 0 1px var(--line);clip-path:var(--cut);isolation:isolate;animation:lf-rail-in .42s var(--e-out) both;flex-direction:column;display:flex;position:fixed}@keyframes lf-rail-in{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:none}}.lf-hd{z-index:2;background:var(--s1);border-bottom:1px solid var(--line);flex:none;align-items:center;gap:10px;height:48px;padding:0 10px 0 16px;display:flex;position:relative}.lf-h{min-width:0;font:600 10.5px/1.2 var(--font-mono);letter-spacing:var(--track);text-transform:uppercase;color:var(--text);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.lf-ex{flex:none}.lf-btn{margin-left:0}.lf-rail[data-paused=user] .lf-btn{color:var(--text);box-shadow:inset 0 0 0 1px var(--line-2)}.lf-vp{overscroll-behavior:contain;flex:auto;min-height:0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 18px calc(100% - 44px),#0000 100%);mask-image:linear-gradient(#0000 0,#000 18px calc(100% - 44px),#0000 100%)}.lf-rail[data-mode=static] .lf-vp{scrollbar-width:thin;scrollbar-color:var(--line-2) transparent;overflow-y:auto;-webkit-mask-image:linear-gradient(#000 calc(100% - 32px),#0000 100%);mask-image:linear-gradient(#000 calc(100% - 32px),#0000 100%)}.lf-vp:focus-visible{outline:2px solid var(--text);outline-offset:-2px}.lf-tr{backface-visibility:hidden}.lf-rail[data-mode=drift] .lf-tr{will-change:transform}.lf-ul{flex-direction:column;display:flex}.lf-rail[data-mode=static] .lf-ul{padding-bottom:32px}.lf-it{--tc:var(--t-none);position:relative}.lf-it:after{content:"";background:var(--line);opacity:.7;height:1px;position:absolute;bottom:0;left:16px;right:16px}.lf-it.is-new{animation:lf-in .5s var(--e-out) both}@keyframes lf-in{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}.lf-a{color:var(--text-2);-webkit-user-drag:none;transition:background-color .18s var(--e-out);align-items:center;gap:12px;padding:12px 14px 12px 16px;display:flex}a.lf-a:hover{background:#ffffff09}a.lf-a:hover .lf-n{text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:3px}a.lf-a:hover .lf-th{transform:translateY(-2px)}a.lf-a:focus-visible{outline:2px solid var(--text);outline-offset:-4px;background:#ffffff09}.lf-th{border:1px solid color-mix(in srgb,var(--tc) 72%,transparent);width:38px;height:56px;transition:transform .22s var(--e-out);background:#0e0e10;flex:none;place-items:center;padding:2px;display:grid;position:relative}.lf-th img{object-fit:contain;pointer-events:none;width:100%;height:100%}.lf-th.is-plate{background:linear-gradient(160deg,color-mix(in srgb,var(--tc) 22%,#151518) 0%,#121214 70%)}.lf-th.is-plate:before{content:"";border:1px solid color-mix(in srgb,var(--tc) 55%,var(--line-2));width:17px;height:24px;clip-path:var(--cut-xs);opacity:.8}.lf-th.is-pack{border-color:var(--line-2);background:var(--s1);padding:0}.lf-th.is-pack img{object-fit:cover}.lf-tx{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.lf-ey{min-width:0;font:600 9.5px/15px var(--font-mono);letter-spacing:var(--track-s);text-transform:uppercase;color:var(--text-3);justify-content:space-between;align-items:center;gap:8px;display:flex}.lf-ey time{letter-spacing:0;text-transform:none;color:var(--text-3);flex:none;font-weight:500}.lf-k{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;min-width:0;display:inline-flex;overflow:hidden}.lf-it[data-kind=kept] .lf-k,.lf-it[data-kind=stock] .lf-k{color:var(--text-2)}.lf-l1{align-items:center;gap:7px;min-width:0;display:flex}.lf-g{flex:none}.lf-n{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:600 13px/1.25 var(--font-sans);color:var(--text);overflow:hidden}.lf-l2{min-width:0;font:500 10.5px/1.25 var(--font-mono);letter-spacing:.01em;color:var(--text-3);white-space:nowrap;align-items:center;gap:6px;display:flex}.lf-l2 i{color:var(--line-2);font-style:normal}.lf-who{text-overflow:ellipsis;flex:none;max-width:60%;overflow:hidden}.lf-who.is-handle{color:var(--text-2)}.lf-pk{text-overflow:ellipsis;min-width:0;overflow:hidden}.lf-sep{font:600 9.5px/1.2 var(--font-mono);letter-spacing:var(--track);text-transform:uppercase;color:var(--text-3);align-items:center;gap:10px;padding:16px 16px 6px;display:flex}.lf-sep:after{content:"";background:var(--line);flex:1;height:1px}.lf-note{border-top:1px solid var(--line);font:400 11px/1.45 var(--font-sans);color:var(--text-3);flex:none;padding:10px 16px 12px}.lf-rail.is-loading{animation:none}.lf-sk{background:var(--s2);display:block;position:relative;overflow:hidden}.lf-sk:after{content:"";background:linear-gradient(90deg,#0000,#ffffff0f,#0000);animation:1.3s ease-in-out infinite lf-sweep;position:absolute;inset:0;transform:translate(-100%)}@keyframes lf-sweep{to{transform:translate(100%)}}.lf-sk-h{width:96px;height:10px}.lf-sk-it{align-items:center;gap:12px;padding:12px 14px 12px 16px;display:flex}.lf-sk-it .lf-th{border:0}.lf-sk-a{width:70%;height:10px}.lf-sk-b{width:45%;height:9px}.lf-fold{width:100%;max-width:1260px;padding:0 var(--pad) 28px}.hits-sub .lf-dot{vertical-align:1px;width:6px;height:6px;margin-right:7px}.hits .lf-tag{margin-right:-1px}.hit-th.is-pack{border-color:var(--line-2);background:var(--s1);padding:0}.hit-th.is-pack img{object-fit:cover}.hit-vb{color:var(--text-2)}@media (prefers-reduced-motion:reduce){.lf-rail,.lf-it.is-new{animation:none}.lf-tr{will-change:auto;transform:none!important}.lf-dot:after,.lf-sk:after{animation:none}.lf-a,.lf-th{transition:none}a.lf-a:hover .lf-th{transform:none}}.hits{--hits-h:64px;--hits-gap:20px;height:var(--hits-h);background:var(--sunk);border-top:1px solid var(--line);border-bottom:1px solid var(--line);isolation:isolate;animation:hits-in .42s var(--e-out) both;grid-template-columns:auto minmax(0,1fr);display:grid;position:relative}@keyframes hits-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.hits-hd{z-index:2;background:var(--s1);border-right:1px solid var(--line);align-items:center;gap:10px;min-width:0;padding:0 14px 0 16px;display:flex;position:relative}.hits-mk{background:var(--s2);width:22px;height:22px;clip-path:var(--cut-xs);color:var(--text-2);flex:none;place-items:center;display:grid}.hits-mk svg{fill:currentColor}.hits-ttl{flex-direction:column;gap:3px;min-width:0;display:flex}.hits-h{font:600 10px/1.2 var(--font-mono);letter-spacing:var(--track);text-transform:uppercase;color:var(--text);white-space:nowrap;align-items:center;gap:6px;display:flex}.hits-sub{font:500 10px/1.2 var(--font-mono);letter-spacing:var(--track-s);color:var(--text-3);white-space:nowrap}.hits-ex{font:600 8.5px/1.3 var(--font-mono);letter-spacing:.12em;color:#111;background:#9a9aa3;padding:1px 4px}.hits-btn{background:var(--s2);width:28px;height:28px;color:var(--text-2);clip-path:var(--cut-xs);transition:background-color .15s var(--e-out), color .15s var(--e-out);border:0;flex:none;place-items:center;margin-left:4px;padding:0;display:grid}.hits-btn svg{fill:currentColor}.hits-btn:hover{background:var(--s3);color:var(--text)}.hits-btn:focus-visible{outline:2px solid var(--text);outline-offset:-2px}.hits[data-paused=user] .hits-btn{color:var(--text);box-shadow:inset 0 0 0 1px var(--line-2)}.hits-vp{overscroll-behavior-x:contain;align-items:stretch;min-width:0;display:flex;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 18px calc(100% - 56px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 18px calc(100% - 56px),#0000 100%)}.hits[data-mode=drift] .hits-vp{touch-action:pan-y}.hits[data-mode=static] .hits-vp{scrollbar-width:none;scroll-snap-type:x proximity;overflow-x:auto}.hits[data-mode=static] .hits-vp::-webkit-scrollbar{display:none}.hits-vp:focus-visible{outline:2px solid var(--text);outline-offset:-2px}.hits-tr{backface-visibility:hidden;flex:none;width:max-content;height:100%;display:flex}.hits[data-mode=drift] .hits-tr{will-change:transform}.hits-ul{align-items:stretch;height:100%;padding-left:4px;display:flex}.hits[data-mode=static] .hits-ul{padding-right:48px}.hit{--tc:var(--t-none);scroll-snap-align:start;flex:none;align-items:stretch;display:flex;position:relative}.hit:after{content:"";background:var(--line);width:1px;position:absolute;top:16px;bottom:16px;right:0}.hit-a{height:100%;padding:0 var(--hits-gap) 0 calc(var(--hits-gap) - 4px);color:var(--text-2);-webkit-user-drag:none;-webkit-user-select:none;user-select:none;transition:background-color .18s var(--e-out);align-items:center;gap:11px;display:flex}a.hit-a:hover{background:#ffffff09}a.hit-a:hover .hit-n{text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:3px}a.hit-a:focus-visible{outline:2px solid var(--text);outline-offset:-4px;background:#ffffff09}.hit-th{border:1px solid color-mix(in srgb,var(--tc) 72%,transparent);width:31px;height:46px;transition:transform .22s var(--e-out);background:#0e0e10;flex:none;place-items:center;padding:2px;display:grid;position:relative}.hit-th img{object-fit:contain;pointer-events:none;width:100%;height:100%}.hit-th.is-plate{background:linear-gradient(160deg,color-mix(in srgb,var(--tc) 22%,#151518) 0%,#121214 70%)}.hit-th.is-plate:before{content:"";border:1px solid color-mix(in srgb,var(--tc) 55%,var(--line-2));width:15px;height:21px;clip-path:var(--cut-xs);opacity:.8}a.hit-a:hover .hit-th{transform:translateY(-2px)}.hit-tx{flex-direction:column;justify-content:center;gap:6px;min-width:0;display:flex}.hit-l1{align-items:center;gap:8px;min-width:0;display:flex}.hit-g{color:#141414;height:18px;font:400 11px/1 var(--font-grade);letter-spacing:.03em;clip-path:var(--cut-xs);font-synthesis:none;white-space:nowrap;background:#f3f1ea;flex:none;align-items:center;padding:0 6px;display:inline-flex}.hit-n{text-overflow:ellipsis;white-space:nowrap;max-width:230px;font:600 13px/1.2 var(--font-sans);color:var(--text);overflow:hidden}.hit-l2{min-width:0;font:500 10.5px/1.2 var(--font-mono);letter-spacing:.01em;color:var(--text-3);white-space:nowrap;align-items:center;gap:6px;display:flex}.hit-l2 i{color:var(--line-2);font-style:normal}.hit-who{color:var(--text-3)}.hit-who.is-handle{color:var(--text-2)}.hit-pk{text-overflow:ellipsis;max-width:170px;overflow:hidden}.hit-l2 time{color:var(--text-3)}@media (width<=759.98px){.hits{--hits-h:auto;--hits-gap:16px;margin-inline:calc(-1 * var(--pad));display:block}.hits-hd{height:38px;padding:0 var(--pad);border-right:0;border-bottom:1px solid var(--line);background:0 0}.hits-mk{width:20px;height:20px}.hits-ttl{flex-direction:row;flex:1;align-items:baseline;gap:8px}.hits-btn{width:30px;height:30px;margin-left:auto}.hits-vp{height:62px;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000 100%);mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000 100%)}.hits-ul{padding-left:calc(var(--pad) - var(--hits-gap) + 4px)}.hit-n{max-width:180px}.hit-pk{max-width:120px}}@media (prefers-reduced-motion:reduce){.hits{animation:none}.hits-tr{will-change:auto;transform:none!important}.hit-th,.hit-a,.hits-btn{transition:none}a.hit-a:hover .hit-th{transform:none}}.hits-none{background:var(--sunk);border-top:1px solid var(--line);border-bottom:1px solid var(--line);align-items:center;gap:14px;min-height:48px;padding:10px 16px;display:flex}.hits-none-t{font:500 12px/1.4 var(--font-sans);color:var(--text-2);margin:0}.hits-none-t .hits-sub{white-space:normal;display:inline}@media (width<=759px){.hits-none{flex-direction:column;align-items:flex-start;gap:4px}}
