/* consent.css: the privacy choice banner (see consent.js). Both buttons look equally prominent on purpose. */
.tc-consent{position:fixed;left:12px;right:12px;bottom:12px;z-index:2147483600;max-width:560px;margin:0 auto;padding:14px 16px;
  border-radius:14px;background:#0f1420;color:#eef1f6;border:1px solid rgba(245,184,46,.5);box-shadow:0 10px 30px rgba(0,0,0,.45);
  font:15px/1.45 system-ui,-apple-system,"Segoe UI",Roboto,sans-serif}
.tc-consent p{margin:0 0 8px}
.tc-consent b{display:block;margin-bottom:2px;color:#f5b82e}
.tc-consent .tc-small{font-size:13px;color:#b7bfcc}
.tc-consent .tc-now{color:#b7bfcc}
.tc-consent a{color:#f5b82e;text-decoration:underline}
.tc-btns{display:flex;gap:10px;flex-wrap:wrap;margin-top:6px}
.tc-btns button{flex:1 1 140px;min-height:44px;border-radius:10px;font:600 15px system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;cursor:pointer;
  border:1px solid #f5b82e;background:#1c2333;color:#eef1f6}
.tc-btns button:focus-visible{outline:3px solid #f5b82e;outline-offset:2px}
.tc-btns button:hover{background:#f5b82e;color:#0b0c10}
