
.qbit-cookie-choice{position:fixed;bottom:0;left:0;right:0;z-index:1100;display:flex;align-items:center;justify-content:space-between;gap:35px;background:#10171e;color:#f3f6f9;padding:24px max(24px,calc((100vw - 1280px)/2));border-top:1px solid #32404d;box-shadow:0 -8px 35px #0002;font:15px/1.65 Arial,sans-serif}
.qbit-cookie-choice[hidden]{display:none}.qbit-cookie-copy{max-width:750px}.qbit-cookie-choice h2{font:600 21px/1.3 Arial,sans-serif;letter-spacing:-.4px;margin:0 0 8px}.qbit-cookie-choice p{margin:0}.qbit-cookie-choice a{color:#79c8f3;text-decoration:underline}.qbit-cookie-actions{display:flex;gap:10px;flex-shrink:0}.qbit-cookie-actions button,.qbit-cookie-settings{font:inherit;cursor:pointer;border:1px solid #79c8f3;padding:12px 17px;border-radius:5px;background:#10171e;color:#79c8f3}.qbit-cookie-actions [data-cookie-accept]{background:#79c8f3;color:#10171e}.qbit-cookie-actions button:hover{background:#253c4e;color:#f3f6f9}.qbit-cookie-actions button:focus-visible,.qbit-cookie-settings:focus-visible{outline:3px solid #79c8f3;outline-offset:3px}.qbit-cookie-settings{display:block;width:fit-content;margin:16px auto 65px;font:12px/1.4 Arial,sans-serif;padding:8px 12px}
@media(max-width:900px){.qbit-cookie-choice{flex-direction:column;align-items:stretch;gap:16px;padding:20px 24px}.qbit-cookie-actions{flex-wrap:wrap}.qbit-cookie-actions button{flex:1}}@media(max-width:450px){.qbit-cookie-choice{padding:18px;font-size:13px}.qbit-cookie-choice h2{font-size:18px}.qbit-cookie-actions button{padding:11px;font-size:12px}}

.qbit-cookie-choice{opacity:0;transform:translateY(100%);transition:transform .32s cubic-bezier(.22,1,.36,1),opacity .32s ease;max-height:85dvh;overflow-y:auto}.qbit-cookie-choice.is-visible{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.qbit-cookie-choice{transition:none}}

.qbit-cookie-copy p{color:#b2beca}.qbit-cookie-actions [data-cookie-accept]{color:#0c2636}.qbit-cookie-actions [data-cookie-accept]:hover{background:#b0e2ff;color:#0c2636}.qbit-cookie-settings:hover{background:#253c4e;color:#f3f6f9}
