.privacy-dialog{font-family:Arial,"Helvetica Neue",sans-serif;color:#292b28;background:#fffefb;box-sizing:border-box}.privacy-dialog{border:1px solid #dddfd5;border-radius:12px;padding:28px;width:min(560px,calc(100% - 30px));max-height:85dvh;overflow:auto;box-shadow:0 15px 90px #101c1926}.privacy-dialog::backdrop{background:#1b221e66;backdrop-filter:blur(3px)}.privacy-dialog form{margin:0}.privacy-dialog-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:19px}.privacy-dialog h2{font-size:24px;font-weight:500;letter-spacing:-.6px;line-height:1.25;margin:0}.privacy-dialog .privacy-close{padding:0;border:0;background:transparent;color:#575e52;font-size:27px;line-height:1;min-width:30px;min-height:30px;cursor:pointer}.privacy-dialog p{font-size:12px;line-height:1.8;color:#656d5e;margin:12px 0}.privacy-dialog a{color:inherit;text-decoration:underline;text-underline-offset:3px}.privacy-option{display:flex;align-items:center;justify-content:space-between;gap:22px;border-top:1px solid #e3e5da;padding:20px 0;font-size:13px}.privacy-option strong{font-size:13px;font-weight:600}.privacy-option p{font-size:11px;line-height:1.7;margin:7px 0 0}.privacy-option input[type=checkbox]{appearance:auto;flex-shrink:0;min-height:22px;min-width:22px;width:22px;height:22px;padding:0;margin:0;accent-color:#7370cc;cursor:pointer}.privacy-required{white-space:nowrap;font-size:10px;color:#606d53}.privacy-dialog .privacy-logs{border-top:1px solid #e3e5da;padding-top:16px;font-size:10px}.privacy-dialog-actions{display:flex;gap:12px;justify-content:stretch;margin-top:22px}.privacy-dialog-actions button{background:#f4f4ed;border:1px solid #cdd1c3;color:#343c2e;border-radius:5px;font:500 12px Arial,sans-serif;padding:13px 16px;cursor:pointer;flex:1;justify-content:center;line-height:1.4}.privacy-dialog-actions button:hover{background:#e9eadf}.privacy-dialog button:focus-visible{outline:3px solid #7370cc;outline-offset:3px}.language-dialog .current-language{display:flex;justify-content:space-between;padding:15px;border:1px solid #d5d8cd;border-radius:5px;margin-top:20px;font-size:14px;text-decoration:none;background:#eeeee7}.language-dialog button[data-privacy-settings]{font:12px Arial,sans-serif;border:0;background:none;padding:8px 0;text-decoration:underline;cursor:pointer}.privacy-storage-message{color:#a34343!important}.app-privacy-links{display:flex;flex-wrap:wrap;justify-content:center;gap:18px;padding:20px 24px;font-size:11px;color:#757b88}.app-privacy-links a,.app-privacy-links button{font-size:11px;padding:0;text-decoration:underline;text-underline-offset:3px}.in-meeting .app-privacy-links{display:none}@media(max-width:600px){.privacy-dialog{padding:23px}.privacy-dialog h2{font-size:22px}}
