.website .wga-cookie-btn{z-index:99;width:40px;height:40px;color:var(--website-muted);cursor:pointer;background:#fff;border:1px solid #e4e7ec;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:color .15s,box-shadow .15s,transform .15s;display:flex;position:fixed;bottom:16px;left:16px;box-shadow:0 4px 14px #0f25471a}.website .wga-cookie-btn:hover{color:var(--website-primary);transform:translateY(-1px);box-shadow:0 6px 18px #0f254724}.website .wga-cookie-btn:focus-visible{outline:2px solid var(--website-primary);outline-offset:2px}.website .wga-consent{z-index:100;box-sizing:border-box;width:calc(100% - 32px);max-width:360px;color:var(--website-ink);background:#fff;border:1px solid #e4e7ec;border-radius:12px;flex-direction:column;gap:10px;padding:14px 16px;font-family:inherit;animation:.4s cubic-bezier(.22,1,.36,1) 1s both wga-rise;display:flex;position:fixed;bottom:16px;left:16px;box-shadow:0 8px 28px #0f25471f}@keyframes wga-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.website .wga-consent{animation:none}}.website .wga-consent-reopen{animation:.25s both wga-rise}.website .wga-consent-body{min-width:0}.website .wga-consent-text{color:var(--website-ink);margin:0 0 2px;font-size:14px;line-height:1.5}.website .wga-consent-link{color:var(--website-muted);text-underline-offset:3px;font-size:12.5px;text-decoration:underline}.website .wga-consent-link:hover{color:var(--website-primary)}.website .wga-actions{gap:8px;display:flex}.website .wga-actions .wga-decline,.website .wga-actions .wga-accept{border-radius:8px;flex:1 1 0;justify-content:center;height:auto;min-height:38px;padding:8px 12px;font-size:13px;font-weight:600}.website .wga-decline{color:var(--website-muted);background:0 0;border-color:#0000}.website .wga-decline:hover{color:var(--website-ink);background:var(--website-tone-12)}.website .wga-accept{background:var(--website-primary);color:#fff}.website .wga-accept:hover{background:var(--website-primary-hover)}@media(max-width:900px){.website .wga-cookie-btn{bottom:84px}}@media(max-width:640px){.website .wga-cookie-btn{bottom:84px;left:12px}.website .wga-consent{width:calc(100% - 24px);max-width:none;padding:12px 14px;bottom:12px;left:12px}.website .wga-actions .wga-decline,.website .wga-actions .wga-accept{flex:1 1 0;justify-content:center}}
