.sdq-consent{left:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:60;box-sizing:border-box;background:var(--s-panel,#0c0c0c);border:1px solid var(--s-line-12,#ffffff1f);border-left:3px solid var(--s-red-rule,#e8555c);max-width:380px;font-family:var(--s-sans,var(--font-plex), "IBM Plex Sans", system-ui, sans-serif);color:var(--s-text,#e8e8e0);padding:14px 16px;position:fixed;box-shadow:0 10px 32px #0000008c}.sdq-consent__text{color:var(--s-strong,#d4d4cc);margin:0;font-size:13.5px;line-height:1.45}.sdq-consent__text a{color:var(--s-red-link,#ff7a80);text-underline-offset:2px;text-decoration:underline}.sdq-consent__btns{justify-content:flex-end;gap:8px;margin-top:12px;display:flex}.sdq-consent__btn{border:1px solid var(--s-line-14,#ffffff24);cursor:pointer;min-height:36px;font-family:var(--s-mono,var(--font-jetbrains), "JetBrains Mono", ui-monospace, monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--s-btn,#b5b5ae);background:0 0;padding:0 14px;font-size:11.5px;font-weight:700}.sdq-consent__btn:hover{color:#fff;background:#ffffff0a}.sdq-consent__btn--primary{background:var(--s-red,#d03840);border-color:var(--s-red,#d03840);color:#fff}.sdq-consent__btn--primary:hover{background:var(--s-red-hi,#ff5a62);border-color:var(--s-red-hi,#ff5a62)}.sdq-consent__btn:focus-visible,.sdq-consent__text a:focus-visible{outline:2px solid var(--s-red-label,#ff6b72);outline-offset:2px}.sdq-consent__reset{cursor:pointer;font:inherit;color:var(--s-red-link,#ff7a80);text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline}@media (max-width:640px){.sdq-consent{align-items:center;gap:12px;max-width:none;padding:12px 14px;display:flex;left:16px;right:16px}.sdq-consent__text{flex:auto;font-size:12.5px}.sdq-consent__btns{flex-direction:column;flex:none;gap:6px;margin-top:0}.sdq-consent__btn{min-height:34px;padding:0 12px}}
