.wk-puzzles-index .page-title{margin-bottom:8px}.wk-puzzle-tier-heading{border-bottom:2px solid var(--border-strong);justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;padding-bottom:8px;display:flex}.wk-puzzle-tier-heading h2{color:var(--text-strong);font:650 25px/1.1 var(--display);margin:0}.wk-puzzle-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.wk-puzzle-card{border:1px solid var(--border);background:var(--surface);min-width:0}.wk-puzzle-card-main{min-height:114px;color:var(--text);grid-template-columns:112px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.wk-puzzle-card-main .wk-thumb{border:0;border-right:1px solid var(--border);width:112px;height:112px}.wk-puzzle-card-copy{gap:5px;min-width:0;display:grid}.wk-puzzle-card-copy strong{color:var(--text-strong);font:600 18px/1.12 var(--display)}.wk-puzzle-card-copy span,.wk-puzzle-card-extra{color:var(--muted);font-size:11px}.wk-puzzle-card-main>span:last-child{color:var(--muted);margin-right:10px}.wk-puzzle-card-main:hover,.wk-puzzle-card-main:focus-visible{background:var(--surface-2)}.wk-puzzle-card-main:hover>span:last-child,.wk-puzzle-card-main:focus-visible>span:last-child{color:var(--accent-hot)}.wk-puzzle-card-extra{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:7px;min-height:44px;padding:6px 10px;display:flex}.wk-puzzle-card-extra .wk-item-reference{width:auto}@media (max-width:1080px){.wk-puzzle-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:680px){.wk-puzzle-grid{grid-template-columns:1fr}.wk-puzzle-tier-heading .wk-item-reference{width:auto}}
