.cdh-privacy-notice{position:fixed;z-index:100500;left:50%;top:50%;right:auto;bottom:auto;transform:translate(-50%,-50%);box-sizing:border-box;width:min(820px,calc(100vw - 36px));max-height:calc(100dvh - 36px);overflow-y:auto;margin:0;padding:18px 20px;background:#0e1c33;color:#f5f6f8;border:1px solid #ffffff30;border-radius:12px;box-shadow:0 14px 42px #10182045,0 0 0 100vmax #0e1c3370;font:14px/1.5 system-ui,-apple-system,"Segoe UI",sans-serif;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center}.cdh-privacy-notice[hidden]{display:none!important}.cdh-privacy-notice p{margin:0}.cdh-privacy-notice a{display:inline-block;padding:1px 5px;border-radius:4px;background:#ffdc00;color:#0e1c33!important;text-decoration:underline;text-underline-offset:2px}.cdh-privacy-actions{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.cdh-privacy-actions button{border:1px solid #ffdc00;border-radius:7px;padding:9px 12px;background:#ffdc00;color:#172033;font:700 13px system-ui,-apple-system,"Segoe UI",sans-serif;cursor:pointer}.cdh-privacy-actions button.secondary,.cdh-privacy-actions button.details-toggle{background:transparent;color:#fff;border-color:#ffffff70}.cdh-privacy-actions button:hover{filter:brightness(.94)}.cdh-privacy-details{grid-column:1/-1;padding-top:12px;border-top:1px solid #ffffff2b;color:#f5f6f8}.cdh-privacy-reopen{border:0;background:transparent;color:inherit;text-decoration:underline;text-underline-offset:2px;cursor:pointer;font:inherit;padding:0}.cdh-privacy-details[hidden]{display:none}@media(max-width:620px){.cdh-privacy-notice{left:50%;top:50%;right:auto;bottom:auto;width:calc(100vw - 24px);max-height:calc(100dvh - 24px);transform:translate(-50%,-50%);grid-template-columns:1fr;padding:15px}.cdh-privacy-actions{justify-content:flex-start}}
