.dmt-ad-placement{box-sizing:border-box;margin:24px 0;padding:12px 20px 18px;border:1px solid var(--line);border-radius:12px;background:var(--panel);color:var(--ink);width:100%;clear:both}
.dmt-ad-label{display:block;color:var(--mute);font-size:10px;letter-spacing:.14em;margin-bottom:12px}
.dmt-ad-body{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:66px}
.dmt-ad-body>div{display:grid;gap:6px}.dmt-ad-body strong{font-size:18px;font-weight:600;line-height:1.4}.dmt-ad-body span{font-size:12px;color:var(--mute)}
.dmt-ad-body a{flex-shrink:0;color:var(--ink);text-decoration:none;border:1px solid var(--line);border-radius:6px;padding:10px 16px;font-size:13px}.dmt-ad-body a:hover{background:var(--soft)}
.release-post-list>.dmt-ad-placement{width:calc(100% - 24px);margin:16px 12px}
@media(max-width:600px){.dmt-ad-placement{padding:10px 14px 14px;margin:18px 0}.dmt-ad-body{gap:12px;min-height:72px}.dmt-ad-body strong{font-size:15px}.dmt-ad-body a{font-size:12px;padding:9px}.dmt-ad-label{margin-bottom:8px}}
