.webgallery{margin:30px 0 10px}.webgallery .wgsub{color:var(--mist-dim);font-size:var(--fs-body-s);margin:10px 0 18px}.wgsites{grid-template-columns:repeat(3,1fr);gap:22px 18px;display:grid}@media (max-width:860px){.wgsites{grid-template-columns:1fr 1fr}}@media (max-width:520px){.wgsites{grid-template-columns:1fr}}.wsite .thumb{aspect-ratio:16/10;border:1px solid var(--line);background:var(--void);border-radius:12px;flex-direction:column;display:flex;overflow:hidden}.wsite .thumb .pv-bar{height:26px;padding:0 9px}.wsite .thumb img{object-fit:cover;object-position:top center;flex:1 1 0;width:100%;min-height:0;transition:transform .35s;display:block}.wsite:hover .thumb{border-color:var(--line-strong)}.wsite:hover .thumb img{transform:scale(1.02)}.wsite .meta{justify-content:space-between;align-items:baseline;gap:10px;margin-top:10px;display:flex}.wsite .n{font-weight:600;font-size:var(--fs-body-s);color:var(--ink)}.wsite .lks{font-family:var(--mono);font-size:var(--fs-meta);white-space:nowrap;gap:14px;display:flex}.wsite .lks a{color:var(--teal)}.wsite .lks a:hover{text-decoration:underline}
