.gg-br{--gg-br-ink:#1a1a1a;--gg-br-body:#2d2d2d;--gg-br-muted:#646362;--gg-br-border:#e2e1e0;--gg-br-violet-100:#e8e4ff;--gg-br-green:#16a34a;--gg-br-green-100:#dcfce7;--gg-br-chartreuse:#cf0;--gg-br-shadow:0 2px 6px rgba(13,0,35,.15),0 12px 32px rgba(13,0,35,.35);aspect-ratio:616/493;background:var(--bg-indigo-lit,var(--indigo,#48008d));font-family:Inter,system-ui,sans-serif;letter-spacing:normal;max-width:1232px;overflow:hidden;position:relative;text-align:left;width:100%}.gg-br,.gg-br *{box-sizing:border-box;margin:0}.gg-br-stage{height:493px;left:0;top:0;transform:scale(var(--s,1));transform-origin:0 0;width:616px}.gg-br-stage,.gg-br-stage>*,.gg-br:before{position:absolute}.gg-br:before{background:var(--grain) 0 0 /160px 160px;content:"";inset:0;opacity:var(--grain-on-indigo,.2);pointer-events:none}.gg-br-card{background:#fff;border-radius:16px;box-shadow:var(--gg-br-shadow)}.gg-br-status{align-items:center;display:flex;gap:12px;left:205px;padding:14px 24px 14px 14px;top:32px}.gg-br-status-icon{background:var(--gg-br-green-100);border-radius:50%;display:grid;height:40px;place-items:center;width:40px}.gg-br-status-title{color:var(--gg-br-ink);font:600 16px/22px Inter,sans-serif}.gg-br-status-desc{color:var(--gg-br-muted);font:400 14px/20px Inter,sans-serif}.gg-br-status-text{display:flex;flex-direction:column;gap:2px}.gg-br-connector{height:84px;left:307px;top:104px;width:2px}.gg-br-pill{align-items:center;background:#290055;border:2px solid hsla(0,0%,100%,.35);border-radius:999px;box-shadow:0 1px 3px rgba(13,0,35,.12),0 4px 12px rgba(13,0,35,.2);color:#fff;display:flex;font:600 13px/16px Inter,sans-serif;gap:8px;height:38px;left:236px;padding:4px 13px 4px 5px;top:127px;white-space:nowrap}.gg-br-pill-icon{background:#fff;border-radius:50%;display:grid;height:26px;place-items:center;width:26px}.gg-br-pill-glow{border-radius:inherit;box-shadow:0 0 0 0 rgba(204,255,0,0);inset:-2px;pointer-events:none;position:absolute}.gg-br-dot{background:var(--gg-br-chartreuse);border-radius:50%;box-shadow:0 0 10px 2px rgba(204,255,0,.65);height:8px;left:304px;opacity:0;top:95px;width:8px}.gg-br-reward-slot{height:228px;left:138px;top:188px;width:340px}.gg-br-reward{display:flex;flex-direction:column;gap:16px;inset:0;padding:24px;position:absolute;width:340px}.gg-br-reward-head{align-items:center;display:flex;gap:16px}.gg-br-gift{background:var(--gg-br-violet-100);border-radius:50%;display:grid;flex:none;height:56px;place-items:center;width:56px}.gg-br-reward-title{color:var(--gg-br-ink);font:700 20px/26px Inter,sans-serif}.gg-br-reward-desc{color:var(--gg-br-muted);font:400 14px/20px Inter,sans-serif}.gg-br-rule{background:var(--gg-br-border);height:1px}.gg-br-details{display:grid;gap:10px;grid-template-columns:1fr 1fr}.gg-br-dt{color:var(--gg-br-muted);font:400 12px/16px Inter,sans-serif;margin-bottom:4px}.gg-br-dd{color:var(--gg-br-body);font:500 13px/18px Inter,sans-serif;white-space:nowrap}.gg-br-name{height:18px;overflow:hidden;position:relative}.gg-br-name span{left:0;position:absolute;top:0}.gg-br-foot{align-items:center;color:var(--gg-br-body);display:flex;font:500 14px/20px Inter,sans-serif;gap:10px}.gg-br-foot span{flex:1}.gg-br-counter{align-items:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:rgba(0,0,0,.3);border:1px solid hsla(0,0%,100%,.25);border-radius:999px;box-shadow:0 1px 3px rgba(13,0,35,.12),0 4px 12px rgba(13,0,35,.2);color:hsla(0,0%,100%,.8);display:flex;font:500 12px/16px Inter,sans-serif;gap:8px;height:30px;left:209px;padding:0 12px 0 10px;top:432px;white-space:nowrap;width:198px;z-index:2}.gg-br-counter b{color:#fff;font-variant-numeric:tabular-nums;font-weight:700}.gg-br-live{animation:gg-br-live 1.6s infinite;background:var(--gg-br-chartreuse);border-radius:50%;box-shadow:0 0 0 0 rgba(204,255,0,.6);display:block;flex:none;height:8px;width:8px}@keyframes gg-br-live{70%{box-shadow:0 0 0 6px rgba(204,255,0,0)}to{box-shadow:0 0 0 0 rgba(204,255,0,0)}}@media (prefers-reduced-motion:reduce){.gg-br-live{animation:none}}