.ptn-privacy-settings{border:0;padding:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}
.ptn-privacy-settings:hover{text-decoration:underline;text-underline-offset:.18em}
.ptn-privacy-settings:focus-visible{outline:3px solid #1f7e48;outline-offset:5px}
.ptn-privacy-status{display:block;flex-basis:100%;max-width:46em;color:#5b6961;font:12px/1.6 Arial,Helvetica,sans-serif}
.ptn-privacy-status:empty{display:none}
.ptn-ad-container{min-height:280px;margin:30px 0;padding-top:8px;border-top:1px solid #d2d8ce;text-align:center;overflow:hidden}
.ptn-ad-label{display:block;margin-bottom:8px;color:#5b6961;font:10px/1.5 Arial,Helvetica,sans-serif}
