.privacy-dialog{width:min(920px,calc(100vw - 48px));max-width:none;max-height:calc(100vh - 48px);max-height:calc(100dvh - 48px);height:760px;padding:0;border:1px solid #d6dfd6;border-radius:16px;background:#fff;color:#191919;box-shadow:0 20px 70px #0003;overflow:hidden}.privacy-dialog[open]{display:flex;flex-direction:column}.privacy-dialog::backdrop{background:rgba(15,27,19,.55)}.privacy-dialog__header{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 24px;border-bottom:1px solid #d6dfd6;flex-shrink:0}.privacy-dialog__header h2{font-size:23px;line-height:1.3;margin:0;letter-spacing:-.4px}.privacy-dialog__close{display:grid;place-items:center;flex:0 0 40px;width:40px;height:40px;border:1px solid #d6dfd6;border-radius:50%;background:#fff;color:#191919;padding:9px}.privacy-dialog__close:hover{background:#edf4ee}.privacy-dialog__close svg{width:20px;height:20px}.privacy-dialog__content{padding:24px 30px 32px;overflow:auto;overscroll-behavior:contain;min-height:0;font-size:15px;line-height:1.75;font-weight:400;overflow-wrap:anywhere;scroll-behavior:auto}.privacy-dialog__content p{margin:0 0 18px}.privacy-dialog__content h1,.privacy-dialog__content h2,.privacy-dialog__content h3{font-size:20px;line-height:1.4;letter-spacing:0;margin:22px 0 12px}.privacy-dialog__fallback{display:inline-block;margin:12px 20px}.privacy-dialog__content[aria-busy=true]{color:#58645b}@media(max-width:600px){.privacy-dialog{width:calc(100vw - 24px);max-height:calc(100vh - 24px);max-height:calc(100dvh - 24px);border-radius:12px}.privacy-dialog__header{padding:16px;gap:12px}.privacy-dialog__header h2{font-size:19px}.privacy-dialog__content{padding:20px;font-size:14px;line-height:1.7}}
