.skyvape-privacy-controls{display:flex;gap:.75rem;align-items:center;flex-wrap:wrap;margin-block:1rem;font:inherit}
.skyvape-privacy-controls button{font:inherit;padding:.55rem .8rem;border:1px solid currentColor;background:transparent;color:inherit;border-radius:.25rem;cursor:pointer}
.skyvape-privacy-controls button:focus-visible{outline:3px solid currentColor;outline-offset:3px}
.skyvape-privacy-status{font-size:.875rem;max-width:60ch}
.skyvape-ad-container{box-sizing:border-box;width:100%;max-width:100%;min-height:274px;margin:2rem auto;text-align:center;overflow:visible}
.skyvape-ad-container[hidden]{display:none!important}
.skyvape-ad-label{display:block;margin:0 0 .4rem;color:#6b7280;font:11px/1.4 sans-serif;text-transform:uppercase;letter-spacing:.06em}
.skyvape-consented-ad{min-height:250px;width:100%}
