.vd-by{min-width:0;font:600 11.5px/1.2 var(--sans);color:var(--ink);align-items:center;gap:6px;display:inline-flex}.vd-by img{border:1.5px solid var(--ink);object-fit:cover;object-position:50% 18%;background:var(--c,var(--cream));border-radius:50%;flex:none;width:20px;height:20px}.vd-by>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.vd-by em{color:var(--cocoa);font-style:normal;font-weight:400}.vd-tape .rs-tape-b{flex:1}.vd-tape-f{border-top:1px dashed var(--rule);justify-content:space-between;align-items:center;gap:8px;margin:0 11px;padding:8px 0 10px;display:flex}.vd-tape-f .mono{flex:none;font-size:9px}.vd-tf .rs-tf-b .vd-by{margin-top:auto}.vd-tf.big .vd-by{font-size:12.5px}.vd-bar{grid-template-columns:minmax(0,1fr) minmax(0,220px) minmax(0,160px);grid-template-areas:"q by sort""chips chips chips""count count count";gap:12px;margin-bottom:34px;display:grid}.vd-q{border:1.5px solid var(--ink);background:var(--white);height:48px;box-shadow:3px 3px 0 var(--ink);grid-area:q;align-items:center;display:flex;position:relative}.vd-q svg{color:var(--cocoa);flex:none;margin:0 4px 0 14px}.vd-q input{min-width:0;height:100%;font:inherit;color:var(--ink);background:0 0;border:0;outline:none;flex:1;padding:0 8px;font-size:16px}.vd-q input::-webkit-search-cancel-button{display:none}.vd-q:focus-within{outline:2px solid var(--ink);outline-offset:2px}.vd-x{border:1.5px solid var(--ink);background:var(--paper);cursor:pointer;border-radius:999px;flex:none;place-items:center;width:34px;height:34px;margin-right:6px;font-size:18px;line-height:1;display:grid}.vd-sel{display:block;position:relative}.vd-sel.by{grid-area:by}.vd-sel.sort{grid-area:sort}.vd-sel .sel .sel-btn{border-width:1.5px;height:48px;padding-left:11px;font-size:14px}.vd-chips{flex-wrap:wrap;grid-area:chips;gap:8px;margin-top:4px;display:flex}.vd-chips button{border:1.5px solid var(--ink);background:var(--white);height:36px;font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink);cursor:pointer;transition:transform .15s var(--ease), box-shadow .15s var(--ease), background .15s;border-radius:999px;flex:none;align-items:center;gap:8px;padding:0 12px;font-size:11px;display:inline-flex}.vd-chips button i{border:1.5px solid var(--ink);background:var(--c);border-radius:50%;width:12px;height:12px}.vd-chips button:hover:not(:disabled){box-shadow:2px 2px 0 var(--ink);transform:translate(-1px,-1px)}.vd-chips button[aria-pressed=true]{background:var(--c,var(--ink));color:var(--ink);box-shadow:2px 2px 0 var(--ink)}.vd-chips button:first-child[aria-pressed=true]{color:var(--paper)}.vd-chips button[aria-pressed=true] i{background:var(--white)}.vd-chips button:disabled{opacity:.4;cursor:default}.vd-n{background:color-mix(in srgb, currentColor 12%, transparent);text-align:center;border-radius:999px;min-width:22px;padding:1px 5px}.vd-count{height:24px;color:var(--cocoa);grid-area:count;align-items:center;gap:14px;margin:0;font-size:11px;display:flex}.vd-reset{font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:0;border-bottom:1px solid;padding:0}.vd-more{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:44px;display:flex}.vd-more .mono{font-size:10.5px}.vd-none{border:1.5px dashed var(--ink);background:var(--cream);flex-wrap:wrap;align-items:center;gap:16px 24px;padding:28px;display:flex}.vd-none p{flex:280px;margin:0}.vd-watch{border-bottom:1.5px solid var(--ink);background:linear-gradient(180deg, var(--paper) 0 60%, color-mix(in srgb, var(--c) 30%, var(--paper)) 100%);padding:32px 0 64px}.vd-watch .pk-crumbs{margin-bottom:18px}.vd-stage{width:min(100%,177.778svh - 337.778px);min-width:min(100%,640px);margin:0 auto}.vd-player{aspect-ratio:16/9;border:2px solid var(--ink);background:var(--ink);width:100%;box-shadow:7px 7px 0 var(--ink);cursor:pointer;padding:0;display:block;position:relative;overflow:hidden}.vd-player img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease), opacity .3s;position:absolute;inset:0}.vd-player:hover img{transform:scale(1.02)}.vd-player .pbtn{height:52px;transform:rotate(-4deg)scale(1)}.vd-player .pbtn i{width:58px}.vd-player .pbtn i:before{border-top-width:9px;border-bottom-width:9px;border-left-width:14px;left:2px}.vd-player .pbtn b{padding:0 20px 0 16px;font-size:13px}.vd-player:hover .pbtn{transform:rotate(0)scale(1.06)}.vd-player:hover .pbtn b{background:var(--butter)}.vd-player .rs-dur{padding:5px 10px 4px;font-size:12px;bottom:12px;right:12px}.vd-player.on,div.vd-player{cursor:default}.vd-player iframe{border:0;width:100%;height:100%;position:absolute;inset:0}div.vd-player img{opacity:.55}.vd-lock{color:#a8352c;font:900 clamp(22px, 3vw, 38px)/1 var(--disp);letter-spacing:.1em;text-transform:uppercase;background:#fffdf9f0;border:3px solid #a8352c;border-radius:3px;flex-direction:column;align-items:center;padding:8px 18px 7px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-6deg)}.vd-lock small{font:700 10px var(--mono);letter-spacing:.12em;border-top:1.5px solid;margin-top:5px;padding-top:4px}.vd-head{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:18px 48px;margin-top:34px;display:grid}.vd-head-l{flex-direction:column;align-items:flex-start;gap:14px;min-width:0;display:flex}.vd-kick{flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:10.5px;display:flex}.vd-cat{border:1.5px solid var(--ink);background:var(--c);height:26px;box-shadow:2px 2px 0 var(--ink);color:var(--ink);border-radius:999px;align-items:center;gap:7px;padding:0 10px;display:inline-flex}.vd-cat:hover{box-shadow:3px 3px 0 var(--ink);transform:translate(-1px,-1px)}.vd-head h1{max-width:22ch;font-size:clamp(34px,4.2vw,64px)}.vd-head .lede{max-width:62ch}.vd-head .vd-by{gap:8px;font-size:13px}.vd-head .vd-by img{width:28px;height:28px}.vd-head .pk-acts{flex-wrap:wrap;gap:12px;display:flex}@media (max-width:860px){.vd-bar{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"q q""by sort""chips chips""count count"}.vd-chips{scrollbar-width:none;flex-wrap:nowrap;height:40px;margin:0 -18px;padding:0 18px 4px;overflow:auto hidden}.vd-chips::-webkit-scrollbar{display:none}.vd-head{grid-template-columns:minmax(0,1fr)}.vd-stage{width:100%;min-width:0}}@media (max-width:560px){.vd-watch{padding:20px 0 44px}.vd-watch .wrap:has(.vd-stage) .vd-stage{width:calc(100% + 36px);margin:0 -18px}.vd-player{box-shadow:none;border-width:2px 0}.vd-player .pbtn{height:40px}.vd-player .pbtn i{width:44px}.vd-player .pbtn b{padding:0 14px 0 11px;font-size:11px}.vd-head{margin-top:24px}.vd-tape-f{flex-direction:column;align-items:flex-start;gap:4px}.vd-tape-f .mono{display:none}.vd-by{font-size:10.5px}}.vd-player.mx .mxf{aspect-ratio:auto;height:100%;position:absolute;inset:0}
