.GoogleTagManager_banner__2mTrQ{position:fixed;z-index:300;right:16px;bottom:16px;left:16px;max-width:680px;max-height:calc(100dvh - 32px);overflow-y:auto;margin-left:auto;padding:24px;border:1px solid #6d7d73;border-radius:12px;background:#12181f;color:#f5f5f5;box-shadow:0 8px 32px #0006;font-size:14px;line-height:1.7}.GoogleTagManager_banner__2mTrQ h2{margin:0 0 12px;font-size:18px}.GoogleTagManager_banner__2mTrQ p{margin:0 0 10px}.GoogleTagManager_banner__2mTrQ a{color:#00e676;text-decoration:underline}.GoogleTagManager_actions__mfWMH{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}.GoogleTagManager_actions__mfWMH button,.GoogleTagManager_settings__CHQfk{min-height:44px;padding:10px 18px;border:1px solid #6d7d73;border-radius:6px;background:#12181f;color:#f5f5f5;font:inherit;cursor:pointer}.GoogleTagManager_actions__mfWMH button{flex:1 1}.GoogleTagManager_actions__mfWMH button:hover,.GoogleTagManager_settings__CHQfk:hover{border-color:#00e676}.GoogleTagManager_actions__mfWMH button:focus-visible,.GoogleTagManager_banner__2mTrQ a:focus-visible,.GoogleTagManager_settings__CHQfk:focus-visible{outline:3px solid #00e676;outline-offset:3px}.GoogleTagManager_settings__CHQfk{position:fixed;right:16px;bottom:16px;z-index:250;font-size:13px}@media (max-width:480px){.GoogleTagManager_banner__2mTrQ{padding:18px}.GoogleTagManager_banner__2mTrQ h2{font-size:16px}.GoogleTagManager_actions__mfWMH{gap:8px}.GoogleTagManager_settings__CHQfk{max-width:calc(100% - 32px)}}