@keyframes wkdot{0%{box-shadow:0 0 0 0 rgba(240,180,41,.6)}to{box-shadow:0 0 0 .7rem transparent}}.bf{overflow:hidden;border-radius:10px;border:1px solid var(--line);background:#1a1a22;box-shadow:0 22px 44px -18px rgba(0,0,0,.35)}.bf-bar{display:flex;align-items:center;gap:.4rem;padding:.55rem .8rem;background:#20202a}.bf-bar i{width:.6rem;height:.6rem;border-radius:50%;background:#ff5f57}.bf-bar i:nth-child(2){background:#febc2e}.bf-bar i:nth-child(3){background:#28c840}.bf-bar span{margin-left:.6rem;max-width:70%;padding:.15rem .75rem;border-radius:999px;background:rgba(255,255,255,.07);color:#a3a3ae;font-size:.72rem;text-overflow:ellipsis;white-space:nowrap}.bf-bar span,.bf-img{overflow:hidden}.bf img{object-position:top}.wk-feat,.wk-st{align-items:center}.wk-feat{display:grid;grid-template-columns:1.3fr 1fr;gap:3.2rem;margin-top:3.2rem}.wk-card:hover .wk-ph img,.wk-card:hover img,.wk-feat:hover img{transform:scale(1.06)}.wk-st{display:inline-flex;gap:.55rem;color:#b07b00;font-weight:600;font-size:.95rem}[data-theme=dark] .wk-st{color:#f0b429}.wk-st::before{content:"";width:.6rem;height:.6rem;border-radius:50%;background:#f0b429;animation:wkdot 1.8s ease-out infinite}.wk-feat h3{margin:.5rem 0 .7rem;font-size:clamp(1.6rem,3vw,2.2rem);letter-spacing:-.03em;line-height:1.1}.wk-card small,.wk-feat p,.wk-spec dt{color:var(--mut)}.wk-spec{margin:1.5rem 0 0;border-top:1px solid var(--line)}.wk-spec div{display:flex;gap:1rem;padding:.75rem 0;border-bottom:1px solid var(--line)}.wk-spec dt{flex:none;width:6.2rem;font-size:.9rem}.wk-spec dd{margin:0;font-weight:500}.wk-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2.6rem 1.8rem;margin-top:4.2rem}.wk-card{display:block;text-decoration:none}.wk-card h3{display:flex;justify-content:space-between;gap:.6rem;margin-top:1.1rem;font-size:1.1rem}.wk-card h3 svg{flex:none;color:var(--red-t);transition:transform .25s}.wk-card:hover h3 svg{transform:translate(3px,-3px)}@media (max-width:860px){.wk-feat{grid-template-columns:1fr;gap:1.8rem}.wk-grid{grid-template-columns:1fr 1fr;gap:2rem 1rem}.wk-card h3{font-size:1rem}}@media (max-width:520px){.wk-grid{grid-template-columns:1fr}}.wk-cats a,.wk-ph{border:1px solid var(--line)}.wk-ph{overflow:hidden;border-radius:10px;background:var(--bg2)}.bf img,.wk-ph img{display:block;width:100%;aspect-ratio:16/10;object-fit:cover;transition:transform 1.3s cubic-bezier(.2,.8,.2,1)}.wk-d{margin-top:.4rem;font-size:.92rem;color:var(--mut);max-width:30rem}.wk-all{margin-top:3rem;text-align:center}.wk-cats{display:flex;flex-wrap:wrap;gap:.6rem;margin:1.2rem 0 2rem}.wk-cats a{padding:.5rem 1.05rem;border-radius:999px;color:var(--tx);font-weight:600;text-decoration:none;transition:background .2s,color .2s,border-color .2s}.wk-cats a:hover{background:var(--red);border-color:var(--red);color:#fff}