.noa-privacy-controls{font-family:inherit}.noa-privacy-manage{color:#94a5b8;font:inherit;cursor:pointer;background:#080d16;border:1px solid #6c80973b;border-radius:999px;margin:1rem auto;padding:.55rem 1rem;font-size:.72rem;display:block}.noa-privacy-dialog{color:#e9f0f8;background:#09111e;border:1px solid #8296af55;border-radius:1.35rem;max-block-size:calc(100dvh - 2rem);max-inline-size:min(34rem,100vw - 2rem);margin:auto;padding:clamp(1.25rem,4vw,2rem);font-family:inherit;position:fixed;inset:0;overflow:auto;box-shadow:0 24px 90px #0009}.noa-privacy-dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#02050bb8}.noa-privacy-dialog h2{margin:0 0 1rem;font-size:1.3rem;line-height:1.3}.noa-privacy-dialog p{color:#c4cfdd;margin:.8rem 0;font-size:.88rem;line-height:1.65}.noa-privacy-dialog a{color:#a7caff;text-underline-offset:.2em;font-size:.8rem}.noa-privacy-actions{flex-wrap:wrap;gap:.6rem;margin-block-start:1.4rem;display:flex}.noa-privacy-actions button{color:#edf5ff;min-block-size:44px;font:inherit;cursor:pointer;background:#102238;border:1px solid #83a9d566;border-radius:999px;flex:9rem;padding:.65rem .9rem;font-size:.85rem}.noa-privacy-actions button:focus-visible{outline-offset:3px;outline:2px solid #92c5ff}.noa-privacy-manage:focus-visible{outline-offset:3px;outline:2px solid #92c5ff}.noa-privacy-manage{color:#b6c4d5;min-block-size:44px;font-size:14px}.noa-privacy-dialog p,.noa-privacy-actions button{font-size:16px}.noa-privacy-dialog a{align-items:center;min-block-size:44px;font-size:14px;display:inline-flex}.noa-privacy-dialog a:focus-visible{outline-offset:3px;outline:2px solid #92c5ff}
