.approved-ads{margin:24px 0;min-width:0;color:#e5e7eb}.approved-ads__label{margin:0 0 12px;color:#aaa6bd;font-size:11px;line-height:1.4;letter-spacing:.04em}.approved-ads__list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(6px,1.5vw,20px);list-style:none;margin:0;padding:0}.approved-ads__item{min-width:0}.approved-ad{display:flex;flex-direction:column;gap:8px;min-width:0;min-height:44px;color:inherit;text-decoration:none;cursor:pointer}.approved-ad img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;border-radius:3px;background:#171429}.approved-ad__title{font-family:inherit;font-size:clamp(11px,1.1vw,14px);font-weight:700;line-height:1.35;text-align:center;overflow-wrap:anywhere}.approved-ad:focus-visible{outline:3px solid #a69eff;outline-offset:4px;border-radius:3px}.approved-ad:hover .approved-ad__title{text-decoration:underline}@media(max-width:600px){.approved-ads{margin:18px 0 24px}.approved-ads__label{margin-bottom:8px}.approved-ad{gap:6px}}
