.cookie-banner{position:fixed;z-index:200000;right:16px;bottom:16px;left:16px;display:flex;justify-content:center;pointer-events:none;animation:cookie-banner-in .26s ease-out}.cookie-banner-panel{display:flex;width:min(980px,100%);box-sizing:border-box;flex-wrap:wrap;align-items:center;gap:16px 24px;padding:18px 22px;border:3px solid #c78a20;border-radius:8px;background:linear-gradient(180deg,#172233,#0b111b);box-shadow:inset 0 0 0 2px #3b2a0c,0 10px 30px #0009;color:#d5dbe3;font-family:"Press Start 2P",monospace;font-size:10px;line-height:1.9;pointer-events:auto}.cookie-banner-text{flex:1 1 420px;min-width:0}.cookie-banner-text p{margin:6px 0 0}.cookie-banner-title{color:#ffd75a;font-family:"Press Start 2P",monospace;font-size:13px}.cookie-banner-details{margin-top:8px}.cookie-banner-details summary{color:#9ec7ff;cursor:pointer}.cookie-banner-details ul{margin:6px 0 0;padding-left:20px}.cookie-banner-details b{color:#ffe08b}.cookie-banner-link{display:inline-block;margin-top:6px;color:#9ec7ff}.cookie-banner-actions{display:flex;flex:0 0 auto;flex-wrap:wrap;gap:10px}.cookie-btn{min-width:170px;height:46px;padding:0 16px;border:2px solid #5a4520;border-radius:6px;background:linear-gradient(180deg,#1d2836,#121a24);color:#ffe08b;cursor:pointer;font-family:"Press Start 2P",monospace;font-size:10px}.cookie-btn.is-gold{border:0;border-radius:0;background:url(/assets/enter-button-DKuyTelh.png) center / 100% 100% no-repeat;color:#fff1c4;image-rendering:pixelated}.cookie-btn:hover,.cookie-btn:focus-visible{outline:none;filter:brightness(1.12)}@keyframes cookie-banner-in{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.cookie-banner{animation:none}}@media (max-width: 560px){.cookie-banner{right:8px;bottom:8px;left:8px}.cookie-banner-panel{padding:14px;font-size:9px}.cookie-banner-actions,.cookie-btn{width:100%}}
