.ad-slot{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;margin:2.5rem auto 1.5rem;padding:1.5rem 0 .5rem;border-top:1px solid var(--color-border-secondary);max-width:970px;width:100%;box-sizing:border-box}.ad-slot--banner{min-height:300px}@media (min-width: 768px){.ad-slot--banner{min-height:280px}}.ad-slot--rectangle{min-height:260px;max-width:336px}.ad-slot__label{font-size:.7rem;text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted);padding:0 0 .35rem;-webkit-user-select:none;user-select:none}.ad-slot__ins{display:block;width:100%;min-height:inherit}.ad-slot__dev{width:100%;flex:1;display:flex;align-items:center;justify-content:center;font-size:.85rem;color:var(--color-text-muted);border:1px dashed var(--color-border-secondary);border-radius:8px;padding:1rem;box-sizing:border-box;min-height:inherit}
