.ogw-glow{border-radius:999px;padding:0 .3rem;animation:2.4s ease-in-out infinite ogw-glow;position:relative}@keyframes ogw-glow{0%,to{box-shadow:0 0 0 1px #e879f959,0 0 8px #e879f940}50%{box-shadow:0 0 0 1px #22d3ee99,0 0 16px #22d3ee73}}.ogw-ticket{color:#f0abfc;cursor:pointer;background:0 0;border:0;align-items:center;gap:.2rem;padding:0;font-weight:800;transition:color .15s;display:inline-flex;position:relative}.ogw-ticket:hover{color:#67e8f9}.ogw-ticket .ogw-badge{text-align:center;color:#0b0b14;background:#f0abfc;border-radius:999px;min-width:14px;height:14px;padding:0 3px;font-size:9px;line-height:14px;animation:1.2s ease-in-out infinite ogw-blink;position:absolute;top:-6px;right:-9px;box-shadow:0 0 8px #e879f9}@keyframes ogw-blink{50%{transform:scale(1.15)}}.ogw-notice{color:#e2e8f0;text-align:left;background:linear-gradient(120deg,#d946ef29,#22d3ee1f);border:1px solid #e879f973;border-radius:12px;align-items:flex-start;gap:.6rem;margin:0 0 1rem;padding:.7rem .85rem;animation:.4s ease-out both ogw-in;display:flex;box-shadow:0 0 22px #d946ef2e}.ogw-notice.is-compact{margin-bottom:.6rem;padding:.5rem .65rem}.ogw-notice.is-locked{box-shadow:none;background:#94a3b814;border-color:#94a3b84d}.ogw-notice-ico{font-size:1.25rem;line-height:1}.ogw-notice-body{flex-direction:column;gap:.15rem;min-width:0;display:flex}.ogw-notice-body b{color:#fff;font-size:.9rem;font-weight:800}.ogw-notice-body b s{color:#94a3b8;font-weight:600}.ogw-notice-body b em{color:#6ee7b7;font-style:normal}.ogw-notice-body b small{color:#f0abfc;font-size:.75rem;font-weight:700}.ogw-notice-body span{color:#cbd5e1;font-size:.75rem}.ogw-clock{font-variant-numeric:tabular-nums;color:#67e8f9;font-style:normal;font-weight:700}@keyframes ogw-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.ogw-drawer{flex-direction:column;gap:.8rem;display:flex}.ogw-drawer-sub{color:#94a3b8;margin:0;font-size:.85rem}.ogw-empty{text-align:center;color:#94a3b8;background:#94a3b80f;border-radius:12px;flex-direction:column;gap:.3rem;padding:1.2rem;font-size:.85rem;display:flex}.ogw-empty b{color:#e2e8f0}.ogw-list{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.ogw-coupon{background:#0b0d18;border:1px dashed #e879f973;border-radius:14px;align-items:center;gap:.75rem;padding:.75rem .85rem;display:flex}.ogw-coupon.is-urgent{border-color:#fbbf24b3;box-shadow:0 0 16px #fbbf2426}.ogw-coupon.is-urgent .ogw-clock{color:#fbbf24}.ogw-coupon-ico{color:#0b0b14;background:linear-gradient(135deg,#f0abfc,#67e8f9);border-radius:11px;flex:none;place-items:center;width:38px;height:38px;display:grid}.ogw-coupon-body{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.ogw-coupon-body b{color:#fff;font-size:.95rem}.ogw-msg{color:#cbd5e1;font-size:.8rem}.ogw-meta{color:#94a3b8;font-size:.72rem}.ogw-meta code{color:#67e8f9;letter-spacing:.04em;font-size:.7rem}.ogw-cta{color:#0b0b14;cursor:pointer;background:linear-gradient(90deg,#f0abfc,#67e8f9);border:0;border-radius:999px;flex:none;padding:.4rem .8rem;font-size:.78rem;font-weight:900;text-decoration:none;transition:transform .15s,box-shadow .15s;box-shadow:0 0 14px #e879f959}.ogw-cta:hover{transform:translateY(-1px);box-shadow:0 0 22px #22d3ee80}.ogw-foot{color:#64748b;margin:0;font-size:.72rem}@media (max-width:480px){.ogw-coupon{flex-wrap:wrap}.ogw-cta{margin-left:auto}}.ogw-feed{z-index:8990;color:#e2e8f0;background:linear-gradient(120deg,#190a26f5,#06101cf5);border:1px solid #e879f973;border-radius:14px;flex-wrap:wrap;align-items:center;gap:.6rem;width:min(420px,100vw - 32px);padding:.6rem 2.2rem .7rem .8rem;animation:.45s cubic-bezier(.2,1.3,.4,1) both ogw-drop;display:flex;position:fixed;top:72px;right:16px;overflow:hidden;box-shadow:0 12px 40px #00000080,0 0 26px #d946ef38}.ogw-feed.is-leaving{animation:.32s ease-in forwards ogw-up}.ogw-feed p{flex:200px;min-width:0;margin:0;font-size:.85rem;line-height:1.3}.ogw-feed-dot{background:#f0abfc;border-radius:50%;flex:none;width:8px;height:8px;animation:1s ease-in-out infinite ogw-blink;box-shadow:0 0 10px #e879f9}.ogw-feed-cta{color:#67e8f9;white-space:nowrap;flex:none;font-size:.75rem;font-weight:900;text-decoration:none}.ogw-feed-cta:hover{color:#fff}.ogw-feed-x{color:#94a3b8;cursor:pointer;background:#00000059;border:1px solid #ffffff1f;border-radius:50%;width:24px;height:24px;font-size:.7rem;position:absolute;top:.45rem;right:.5rem}.ogw-feed-x:hover{color:#fff}.ogw-feed-timer{transform-origin:0;background:linear-gradient(90deg,#e879f9,#22d3ee);width:100%;height:2px;animation:9s linear forwards ogw-timer;position:absolute;bottom:0;left:0}.ogw-feed:hover .ogw-feed-timer{animation-play-state:paused}@keyframes ogw-drop{0%{opacity:0;transform:translateY(-24px)}to{opacity:1;transform:none}}@keyframes ogw-up{to{opacity:0;transform:translateY(-18px)}}@keyframes ogw-timer{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (max-width:640px){.ogw-feed{width:auto;top:64px;left:16px;right:16px}}@media (prefers-reduced-motion:reduce){.ogw-glow,.ogw-feed,.ogw-feed-dot,.ogw-badge,.ogw-notice{animation:none!important}.ogw-feed-timer{display:none}}.ogw-strip{flex-direction:column;gap:.4rem;margin:.6rem 0;display:flex}.ogw-pill{color:#e2e8f0;background:linear-gradient(120deg,#d946ef24,#22d3ee1a);border:1px dashed #e879f980;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;padding:.45rem .75rem;font-size:.8rem;display:flex}.ogw-pill b{color:#fff}.ogw-pill-cta{color:#0b0b14;cursor:pointer;background:linear-gradient(90deg,#f0abfc,#67e8f9);border:0;border-radius:999px;flex:none;padding:.25rem .65rem;font-size:.75rem;font-weight:900;text-decoration:none}.ogw-pill-cta:hover{filter:brightness(1.1)}.ogw-product-pill{justify-content:flex-start;margin:-.9rem 0 1.2rem}.ogw-product-pill s{color:#94a3b8;margin-left:.25rem}.ogw-ticket.is-ready{color:#fcd34d;animation:2.8s ease-in-out infinite ogr-wiggle}@keyframes ogr-wiggle{0%,86%,to{transform:none}90%{transform:rotate(-14deg)scale(1.15)}95%{transform:rotate(12deg)scale(1.15)}}.ogw-tabs{background:#0b0d18;border:1px solid #94a3b82e;border-radius:12px;gap:.3rem;padding:.25rem;display:flex}.ogw-tabs button{color:#94a3b8;cursor:pointer;background:0 0;border:0;border-radius:9px;flex:1;justify-content:center;align-items:center;gap:.35rem;padding:.45rem .6rem;font-size:.85rem;font-weight:800;transition:background .15s,color .15s;display:inline-flex}.ogw-tabs button.is-on{color:#fff;background:linear-gradient(90deg,#d946ef59,#22d3ee40);box-shadow:0 0 14px #d946ef40}.ogw-tabn{color:#0b0b14;background:#94a3b8;border-radius:999px;min-width:18px;height:18px;padding:0 5px;font-size:10px;line-height:18px}.ogw-tabn.is-new{background:#f0abfc;box-shadow:0 0 8px #e879f9}.ogw-tabn.is-ready{background:#fcd34d;animation:1.2s ease-in-out infinite ogw-blink;box-shadow:0 0 10px #fbbf24}.ogr{flex-direction:column;gap:.9rem;display:flex;position:relative}.ogr-err{color:#fecaca;background:#ef44441f;border:1px solid #ef444466;border-radius:10px;padding:.5rem .7rem;font-size:.8rem}.ogr-track{background:linear-gradient(180deg, color-mix(in srgb, var(--lc) 12%, #090b14), #090b14 55%);border:1px solid color-mix(in srgb, var(--lc) 40%, transparent);border-radius:16px;padding:.75rem}.ogr-thead{flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:.6rem;display:flex}.ogr-temoji{filter:drop-shadow(0 0 8px var(--lc));font-size:1.6rem}.ogr-ttitle{flex-direction:column;flex:1;min-width:0;display:flex}.ogr-ttitle b{color:#fff;font-size:.98rem}.ogr-ttitle small{color:#94a3b8;font-size:.72rem}.ogr-steps{gap:.2rem;margin:0;padding:0;list-style:none;display:flex}.ogr-step{color:#475569;background:#11141f;border:1px solid #94a3b833;border-radius:7px;place-items:center;width:22px;height:22px;font-size:.72rem;display:grid}.ogr-step.is-claimed{border-color:var(--rc);box-shadow:0 0 8px -1px var(--rc)}.ogr-step.is-current{box-shadow:0 0 0 2px var(--rc);border-color:#fff;animation:1.6s ease-in-out infinite ogw-blink}.ogr-step.is-missed{opacity:.3}.ogr-card{background:radial-gradient(120% 90% at 0% 0%, color-mix(in srgb, var(--rc) 22%, transparent), transparent 60%), #070912;border:1px solid color-mix(in srgb, var(--rc) 55%, transparent);box-shadow:0 0 22px -8px var(--rc);border-radius:14px;padding:.8rem;position:relative;overflow:hidden}.ogr-card.is-ready{animation:2s ease-in-out infinite ogr-ready}@keyframes ogr-ready{50%{box-shadow:0 0 34px -4px var(--rc), inset 0 0 22px -12px var(--rc)}}.ogr-card.is-soon{opacity:.8}.ogr-ctop{align-items:center;gap:.6rem;display:flex}.ogr-ctop>div{flex-direction:column;flex:1;min-width:0;display:flex}.ogr-ctop small{letter-spacing:.14em;color:var(--rc);font-size:.6rem;font-weight:900}.ogr-ctop b{color:#fff;font-size:1.05rem}.ogr-cemoji{filter:drop-shadow(0 0 10px var(--rc));font-size:2.1rem;line-height:1;animation:3.2s ease-in-out infinite ogr-float}@keyframes ogr-float{50%{transform:translateY(-3px)}}.ogr-pct{color:#fff;font-variant-numeric:tabular-nums;font-size:1.15rem;font-weight:900}.ogr-bar,.ogr-mini{background:#141a24;border-radius:9px;height:9px;margin:.55rem 0 .35rem;position:relative;overflow:hidden}.ogr-mini{height:4px;margin:.25rem 0 0}.ogr-bar span,.ogr-mini span{border-radius:inherit;background:linear-gradient(90deg, var(--rc), #22d3ee);box-shadow:0 0 10px var(--rc);transition:width .8s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0 auto 0 0}.ogr-bar span:after{content:"";background:linear-gradient(90deg,#0000,#ffffff73,#0000);animation:2.2s linear infinite ogr-shine;position:absolute;inset:0}@keyframes ogr-shine{0%{transform:translate(-100%)}to{transform:translate(100%)}}.ogr-blurb{color:#94a3b8;margin:.2rem 0 .3rem;font-size:.78rem}.ogr-goals{flex-direction:column;gap:.45rem;margin:.35rem 0;padding:0;list-style:none;display:flex}.ogr-gline{align-items:baseline;gap:.4rem;font-size:.8rem;display:flex}.ogr-gtext{color:#e2e8f0;flex:1;min-width:0}.ogr-goals li.is-done .ogr-gtext{color:#86efac}.ogr-gnum{color:#94a3b8;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.72rem}.ogr-go{color:#67e8f9;white-space:nowrap;border:1px solid #22d3ee66;border-radius:999px;padding:.05rem .4rem;font-size:.66rem;font-weight:900;text-decoration:none;transition:background .15s,box-shadow .15s}.ogr-go:hover{background:#22d3ee26;box-shadow:0 0 10px #22d3ee59}.ogr-rewards{flex-wrap:wrap;align-items:center;gap:.3rem;margin:.55rem 0;display:flex}.ogr-rlabel{letter-spacing:.14em;text-transform:uppercase;color:#64748b;margin-right:.15rem;font-size:.6rem;font-weight:900}.ogr-rewards i{color:#fff;background:color-mix(in srgb, var(--rc) 20%, #0b0d18);border:1px solid color-mix(in srgb, var(--rc) 50%, transparent);border-radius:999px;padding:.15rem .5rem;font-size:.72rem;font-style:normal;font-weight:800}.ogr-claim{cursor:pointer;color:#1a1024;background:linear-gradient(90deg,#fbbf24,#f472b6,#22d3ee) 0 0/200% 100%;border:0;border-radius:11px;width:100%;margin-top:.2rem;padding:.55rem;font-size:.9rem;font-weight:900;animation:3s linear infinite ogr-sweep;display:block;box-shadow:0 0 20px #fbbf2473}.ogr-claim:disabled{opacity:.6;cursor:wait}@keyframes ogr-sweep{to{background-position:200% 0}}.ogr-hint{color:#94a3b8;font-size:.72rem;display:block}.ogr-next{color:#94a3b8;align-items:center;gap:.4rem;margin-top:.55rem;font-size:.74rem;display:flex}.ogr-next b{color:var(--rc)}.ogr-lock{filter:grayscale()}.ogr-top{text-align:center;color:#fde68a;background:#fbbf2414;border:1px solid #fbbf2459;border-radius:12px;padding:.8rem;font-weight:800}.ogr-burst{z-index:5;text-align:center;color:#e2e8f0;background:radial-gradient(80% 60% at 50% 30%, color-mix(in srgb, var(--rc) 35%, transparent), transparent 70%), #070912f7;border:1px solid var(--rc);box-shadow:0 0 40px -6px var(--rc);border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:.35rem;padding:1.2rem;animation:.35s ease-out both ogw-in;display:flex;position:absolute;inset:-.2rem;overflow:hidden}.ogr-burst b{color:#fff;font-size:1.25rem}.ogr-burst ul{margin:.2rem 0;padding:0;font-weight:800;list-style:none}.ogr-burst small{color:#94a3b8;font-size:.75rem}.ogr-burst .ogr-claim{width:auto;padding:.5rem 1.4rem}.ogr-warn{color:#fca5a5!important}.ogr-bemoji{filter:drop-shadow(0 0 18px var(--rc));font-size:3.4rem;animation:.7s cubic-bezier(.2,1.6,.4,1) both ogr-pop}@keyframes ogr-pop{0%{opacity:0;transform:scale(.2)rotate(-25deg)}to{opacity:1;transform:none}}.ogr-confetti{pointer-events:none;position:absolute;inset:0}.ogr-confetti i{background:hsl(calc(var(--i) * 20), 90%, 65%);width:7px;height:11px;animation:1.4s ease-out both ogr-fly;animation-delay:calc(var(--i) * 18ms);--a:calc(var(--i) * 20deg);border-radius:2px;position:absolute;top:45%;left:50%}@keyframes ogr-fly{0%{transform:translate(-50%, -50%) rotate(var(--a)) translateY(0);opacity:1}to{transform:translate(-50%, -50%) rotate(var(--a)) translateY(-170px) rotate(540deg);opacity:0}}.ogr-ticker{color:#cbd5e1;background:#0b0d18;border:1px solid #94a3b82e;border-radius:10px;align-items:center;gap:.5rem;padding:.4rem .6rem;font-size:.75rem;display:flex;overflow:hidden}.ogr-live{letter-spacing:.14em;color:#0b0b14;background:var(--rc);box-shadow:0 0 8px var(--rc);border-radius:5px;flex:none;padding:.1rem .35rem;font-size:.58rem;font-weight:900}.ogr-tline{white-space:nowrap;text-overflow:ellipsis;animation:.4s ease-out both ogw-in;overflow:hidden}@media (prefers-reduced-motion:reduce){.ogr-card.is-ready,.ogr-cemoji,.ogr-bar span:after,.ogr-claim,.ogr-step.is-current,.ogw-ticket.is-ready,.ogr-confetti i{animation:none}}.ogr-track.is-featured{border-color:color-mix(in srgb, var(--lc) 75%, transparent);box-shadow:0 0 26px -10px var(--lc);position:relative}.ogr-feat{letter-spacing:.14em;color:#1a1024;background:linear-gradient(90deg,#fbbf24,#f472b6);border-radius:6px;padding:.12rem .45rem;font-size:.58rem;font-weight:900;position:absolute;top:-.55rem;right:.8rem;box-shadow:0 0 10px #fbbf2480}.ogr-flags{flex-wrap:wrap;gap:.3rem;margin:.2rem 0 .3rem;display:flex}.ogr-flags span{color:#fde68a;background:#fbbf241a;border:1px solid #fbbf2459;border-radius:6px;padding:.1rem .45rem;font-size:.68rem;font-weight:900}.ogr-flags span.is-hot{color:#fecaca;background:#ef444424;border-color:#ef444480;animation:1.4s ease-in-out infinite ogw-blink}.ogr-rewards i.is-luck{border-style:dashed}.ogr-burst li.is-missed{color:#64748b;font-weight:600}.ogr-step.is-sold_out{opacity:.3;text-decoration:line-through}.ogw-feed.is-rw{border-color:#fbbf2466;top:148px}.ogw-feed.is-rw .ogw-feed-dot{background:#fde68a;box-shadow:0 0 10px #fbbf24}.ogw-feed.is-rw .ogw-feed-cta{cursor:pointer;color:#fde68a;background:0 0;border:0;padding:0;font-family:inherit}.ogw-feed.is-rw .ogw-feed-cta:hover{color:#fff}.ogw-feed.is-rw.is-nudge{background:linear-gradient(120deg,#78350feb,#0f172af2)}@media (max-width:640px){.ogw-feed.is-rw{top:140px}}
