/* Source companion: privacy.css */
html[data-gd-theme="dark"] .privacy-banner{color:var(--gd-text);background:var(--gd-surface);border:1px solid var(--gd-line);box-shadow:0 12px 45px var(--gd-shadow)}
html[data-gd-theme="dark"] .privacy-dialog{color:var(--gd-text);background:var(--gd-surface);border:1px solid var(--gd-line);box-shadow:0 12px 45px var(--gd-shadow)}
html[data-gd-theme="dark"] .privacy-actions button{color:var(--gd-action-text);background:var(--gd-action);color:var(--gd-action-text);border:1px solid var(--gd-line)}
html[data-gd-theme="dark"] .privacy-actions button:hover{color:var(--gd-action-text);background:var(--gd-action)}
html[data-gd-theme="dark"] .privacy-links a{color:inherit;background:none;border:0}
html[data-gd-theme="dark"] .privacy-links button{color:inherit;background:none;border:0}
html[data-gd-theme="dark"] .privacy-dialog-head>button{background:none;border:1px solid var(--gd-line);color:var(--gd-text)}
html[data-gd-theme="dark"] .privacy-category{border-top:1px solid var(--gd-line)}
html[data-gd-theme="dark"] .privacy-switch input{accent-color:var(--gd-action)}
html[data-gd-theme="dark"] .privacy-save{background:transparent;border:1px solid var(--gd-line);color:var(--gd-text)}
html[data-gd-theme="dark"] .privacy-banner a:focus-visible{outline:3px solid var(--gd-focus)}
html[data-gd-theme="dark"] .privacy-banner button:focus-visible{outline:3px solid var(--gd-focus)}
html[data-gd-theme="dark"] .privacy-dialog :focus-visible{outline:3px solid var(--gd-focus)}
html[data-gd-theme="dark"] .privacy-status{background:var(--gd-surface);color:var(--gd-text)}
html[data-gd-theme="dark"] .privacy-banner{border-color:var(--gd-line);box-shadow:0 8px 28px var(--gd-shadow)}
html[data-gd-theme="dark"] .privacy-banner .privacy-small{color:var(--gd-muted)}
