.privacy-requests{color:#f0f6e8;background:linear-gradient(125deg,#193b2b,#082119);border:1px solid #789b50;border-radius:12px;min-width:0;margin:22px 0;padding:20px}.privacy-requests h2{align-items:center;gap:9px;margin:0 0 12px;font-size:20px;display:flex}.privacy-requests h2 svg{color:#bfe374;flex-shrink:0}.privacy-requests p,.privacy-request-dialog p{font-size:14px;line-height:1.65}.privacy-requests a,.privacy-request-dialog a{color:#d4eead;overflow-wrap:anywhere}.privacy-request-actions{flex-wrap:wrap;gap:10px;margin:16px 0;display:flex}.privacy-request-actions>a,.privacy-request-actions>button{background:var(--action-background,linear-gradient(#c9e887,#acd25a));border:var(--action-border,1px solid #c9e68a);border-radius:var(--action-radius,8px);min-height:44px;box-shadow:var(--action-shadow,0 3px #668f36);cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:10px 14px;font:700 13px/1.4 Arial,sans-serif;text-decoration:none;display:inline-flex;color:var(--action-color,#152413)!important}.privacy-request-actions>button:disabled{opacity:.5;cursor:not-allowed}.privacy-request-actions svg{flex-shrink:0}.privacy-request-contact{color:#ccdcbc;font-size:12px!important}.privacy-request-name{flex-direction:column;gap:7px;margin:18px 0;display:flex}.privacy-request-name small{color:#c5d5b9;font-size:12px}.privacy-request-dialog input:not([type=checkbox]),.privacy-request-dialog textarea{box-sizing:border-box;color:#edf5e3;background:#082119;border:1px solid #789b50;border-radius:7px;width:100%;padding:10px;font:16px/1.5 Arial,sans-serif}.privacy-request-dialog textarea{resize:vertical}.privacy-request-confirm{align-items:flex-start;gap:10px;margin:20px 0;line-height:1.5;display:flex!important}.privacy-request-confirm input{accent-color:#bfe374;flex:0 0 20px;margin:2px 0;appearance:auto!important;width:20px!important;height:20px!important}.privacy-request-dialog details{margin-top:18px}.privacy-request-dialog summary{cursor:pointer;padding:10px 0}.privacy-request-dialog{max-width:650px!important}.privacy-requests :is(a,button,input):focus-visible,.privacy-request-dialog :is(a,button,input,textarea,summary):focus-visible{outline-offset:3px;outline:2px solid #d8eeac}@media (max-width:600px){.privacy-requests{padding:16px}.privacy-request-actions{flex-direction:column}.privacy-request-actions>a,.privacy-request-actions>button{width:100%}.privacy-requests h2{font-size:18px}}.privacy-account-shortcut{justify-content:flex-end;margin:18px 0;display:flex}.privacy-account-shortcut a{color:#d4eead;background:#123024;border:1px solid #6e8c4b;border-radius:8px;align-items:center;gap:9px;min-height:44px;padding:8px 14px;font-size:14px;text-decoration:none;display:inline-flex}.privacy-account-shortcut a:focus-visible{outline-offset:3px;outline:2px solid #d4eead}.privacy-delete-section{border-top:1px solid #48623c;margin-top:28px;padding-top:18px}.privacy-delete-section h3{margin:0;font-size:18px}.privacy-request-actions>button.privacy-danger{background:#492b2b;border:1px solid #a56660;box-shadow:0 2px #301b1b;color:#ffe4df!important}.privacy-request-actions>button.privacy-danger:hover:not(:disabled){background:#603632}.account-privacy-page .privacy-requests{background:0 0;border:0;margin-bottom:0;padding:0}.account-privacy-page h1{line-height:1.2}.account-privacy-page .account-values{border-left:2px solid #b5d76e;margin:24px 0;padding-left:18px}
