.privacy-controls{font:12px/1.45 var(--sans);letter-spacing:normal;text-transform:none;color:#bacbdd}.privacy-link{padding:5px 0;color:#c5d6ed;text-decoration:underline;text-underline-offset:3px}.privacy-notice{position:fixed;inset-inline-end:max(14px,env(safe-area-inset-right));bottom:max(14px,env(safe-area-inset-bottom));z-index:80;width:min(390px,calc(100vw - 28px));max-height:42dvh;overflow:auto;margin:0;padding:12px 16px;border:.5px solid #a0bfdd4d;background:#0c1425;box-shadow:0 12px 44px #0009}@media (max-width:640px){.stellar-entry-footer:has([data-notice-visible]){padding-bottom:140px}}.privacy-notice p{margin:0 0 7px}.privacy-actions,.privacy-notice>div{display:flex;flex-wrap:wrap;gap:8px}.privacy-actions button,.privacy-dialog header button,.privacy-notice button{border:.5px solid #a0bfdd55;color:#d5e6f8;padding:6px 10px;background:#1a273b;border-radius:2px}.privacy-status{display:inline-block;margin-left:9px;color:#a7d8c1}.privacy-dialog{position:fixed;inset:0;margin:auto;padding:0;width:min(530px,calc(100vw - 30px));max-height:84vh;max-height:84dvh;overflow:auto;border:.5px solid #9bbad65c;background:linear-gradient(135deg,#152134,#0a101e);color:#ecf1fc;box-shadow:0 20px 80px #0006;text-align:left}.privacy-dialog::backdrop{background:#040813b8}.privacy-dialog header{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid #abc2df32}.privacy-dialog .ion-ink-host{display:none}.privacy-dialog h2,.privacy-dialog h3{margin:0;font-family:var(--sans);letter-spacing:-.02em}.privacy-dialog h2{font-size:23px}.privacy-dialog h3{margin-bottom:7px;font-size:16px}.privacy-content{padding:17px 20px;font:14px/1.5 var(--sans)}.privacy-content p{margin:0 0 13px;color:#c3cfe0}.privacy-content label{display:flex;gap:8px;align-items:center;margin-bottom:9px}.privacy-content input{accent-color:#bfe0eb}.privacy-dialog .privacy-save{background:#b5d9e8;color:#112130}