.atalay-cookie-banner[hidden]{display:none!important}.atalay-cookie-banner{--atalay-cookie-bg:#0b132b;--atalay-cookie-text:#f4f1e8;--atalay-cookie-muted:rgba(244, 241, 232, 0.78);--atalay-cookie-gold:#c5a059;--atalay-cookie-gold-hover:#d3b570;--atalay-cookie-border:rgba(197, 160, 89, 0.42);position:fixed;z-index:99999;left:50%;bottom:12px;transform:translateX(-50%);width:min(560px, calc(100% - 24px));padding:12px;box-sizing:border-box;background:var(--atalay-cookie-bg);color:var(--atalay-cookie-text);border:1px solid rgb(197 160 89 / .2);border-radius:14px;box-shadow:0 10px 28px rgb(0 0 0 / .28),0 0 20px rgb(197 160 89 / .06);font-family:inherit;text-align:center}.atalay-cookie-banner__text{margin:0;color:var(--atalay-cookie-muted);font-size:13px;font-weight:500;line-height:1.45}.atalay-cookie-banner__text a{color:var(--atalay-cookie-gold);font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.atalay-cookie-banner__text a:hover{color:#fff}.atalay-cookie-banner__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px}.atalay-cookie-banner__button{min-height:38px;margin:0;padding:8px 14px;border-radius:999px;font-family:inherit;font-size:13px;font-weight:700;line-height:1.2;cursor:pointer;transition:background-color 140ms ease,border-color 140ms ease,color 140ms ease}.atalay-cookie-banner__button--accept{color:#0b132b;background:var(--atalay-cookie-gold);border:1px solid var(--atalay-cookie-gold)}.atalay-cookie-banner__button--accept:hover{color:#0b132b;background:var(--atalay-cookie-gold-hover);border-color:var(--atalay-cookie-gold-hover)}.atalay-cookie-banner__button--reject{color:var(--atalay-cookie-text);background:#fff0;border:1px solid var(--atalay-cookie-border)}.atalay-cookie-banner__button--reject:hover{color:#fff;border-color:rgb(197 160 89 / .72);background:rgb(197 160 89 / .06)}.atalay-cookie-banner a:focus-visible,.atalay-cookie-banner button:focus-visible{outline:2px solid var(--atalay-cookie-gold);outline-offset:2px}@media (max-width:480px){.atalay-cookie-banner{bottom:0;width:100%;padding:10px 14px 12px;border-right:0;border-bottom:0;border-left:0;border-radius:14px 14px 0 0;box-shadow:0 -8px 24px rgb(0 0 0 / .24)}.atalay-cookie-banner__text{font-size:12px;line-height:1.4}.atalay-cookie-banner__actions{margin-top:9px}.atalay-cookie-banner__button{min-height:36px;padding:7px 12px;font-size:12px}}@media (prefers-reduced-motion:reduce){.atalay-cookie-banner__button{transition:none}}