.gw-page{--void:#07070d;--content-bg:#07070d;--card:#ffffff09;--input:#15151f;--accent:#5b5bff;--accent-soft:#5b5bff29;--text:#fafafa;--text-muted:#b4b4c6;--text-faint:#80809a;--success:#2fe08a;--danger:#ff6b70;--border:#ffffff14;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--text);background:radial-gradient(1100px 680px at 26% -8%,#5b5bff33,#0000 62%),radial-gradient(800px 560px at 96% 18%,#b98cff17,#0000 62%),radial-gradient(900px 700px at 50% 108%,#5b5bff1a,#0000 60%),#07070d}.gw-page .lg-top{border-bottom-color:#ffffff0f;max-width:1180px}.gw-body{max-width:1180px;padding-top:18px;padding-bottom:70px}.gw-campaign{margin:8px 0 0;scroll-margin-top:20px}.gw-hero{background:radial-gradient(90% 140% at 0%,#5b5bff33,#0000 60%),linear-gradient(120deg,#141430d9,#0a0a14d9);border:1px solid #a8a8ff33;border-radius:24px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px 28px;padding:24px 26px;display:grid}.gw-hero-badges{align-items:center;display:flex}.gw-hero-badge{background:radial-gradient(circle at 50% 40%,#7876ff73,#3c32c81f 60%,#0000 72%);border-radius:50%;justify-content:center;align-items:center;width:88px;height:88px;display:flex}.gw-hero-badge img{object-fit:contain;filter:drop-shadow(0 0 16px #6e6cff8c);width:92%;height:92%}.gw-hero-badge-silver{background:radial-gradient(circle at 50% 40%,#d5dae657,#7876ff1a 60%,#0000 72%);width:100px;height:100px;margin-left:-24px}@media (prefers-reduced-motion:no-preference){.gw-hero-badge img{animation:4s ease-in-out infinite gw-bob}.gw-hero-badge-silver img{animation-delay:.7s}}@keyframes gw-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.gw-hero-copy{min-width:0}.gw-stats-label{letter-spacing:.16em;text-transform:uppercase;color:#a8a8ff;margin:0 0 6px;font-size:11px;font-weight:800}.gw-hero-title{letter-spacing:-.025em;color:#fff;margin:0 0 8px;font-size:clamp(30px,4vw,44px);font-weight:800;line-height:1.05}.gw-hero-title .hi{background:linear-gradient(92deg,#a8a8ff,#7270ff);color:#0000;-webkit-background-clip:text;background-clip:text}.gw-hero-sub{color:var(--text-muted);margin:0;font-size:14.5px;line-height:1.55}.gw-hero-cta{flex-direction:column;align-items:stretch;gap:8px;min-width:220px;display:flex}.gw-cta{color:#fff;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#7270ff,#4f3dff 60%,#8a4dff);border:none;border-radius:15px;justify-content:center;align-items:center;height:52px;padding:0 22px;font-family:inherit;font-size:15.5px;font-weight:800;text-decoration:none;display:flex;box-shadow:0 10px 30px -10px #5b5bffe6,inset 0 1px #ffffff40}.gw-cta:disabled{color:var(--text-muted);box-shadow:none;cursor:default;white-space:normal;text-align:center;background:#ffffff0f;height:auto;min-height:52px;padding:10px 18px}.gw-hero-countdown{text-align:center;color:var(--text-faint);font-size:13px}.gw-hero-countdown b{font-variant-numeric:tabular-nums;color:#d8d7ff}.gw-stats{gap:12px;margin:14px 0}.gw-stats .rl-stat{background:radial-gradient(100% 120% at 50% 0,#5b5bff29,#0000 70%),#ffffff05;border:1px solid #a8a8ff29;border-radius:18px;padding:16px 12px}.gw-stats .rl-stat b{letter-spacing:-.02em;background:linear-gradient(#fff,#b9b8ff);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:28px}.gw-stats .rl-stat span{color:var(--text-faint);letter-spacing:.02em;font-size:12px;font-weight:700}.gw-ticket-count{background:radial-gradient(80% 160% at 0%,#ffc86e24,#0000 60%),#ffffff05;border:1px solid #ffd27a4d;border-radius:18px;align-items:center;gap:18px;margin:0 0 16px;padding:14px 20px;display:flex}.gw-ticket-count>b{color:#1b1027;font-variant-numeric:tabular-nums;background:linear-gradient(135deg,#ffe39e,#f2b74c 55%,#c48cff);border-radius:18px;flex:none;justify-content:center;align-items:center;min-width:64px;height:64px;padding:0 14px;font-size:32px;font-weight:900;display:flex;box-shadow:0 10px 30px -8px #ffbe5ab3}.gw-ticket-count>div{flex:1;min-width:0}.gw-ticket-count span{letter-spacing:.14em;text-transform:uppercase;color:#ffe2a3;font-size:12px;font-weight:800;display:block}.gw-ticket-count p{color:var(--text-muted);margin:3px 0 0;font-size:14px;line-height:1.5}.gw-note-card{border:1px solid var(--border);background:var(--card);border-radius:16px;margin-bottom:14px;padding:14px 16px;font-size:14px}.gw-note-card.error{color:var(--danger)}.gw-retry{font:inherit;color:#c9c7ff;cursor:pointer;background:0 0;border:1px solid #a8a8ff4d;border-radius:8px;margin-left:6px;padding:3px 10px;font-weight:700}.gw-rounds{flex-wrap:wrap;gap:14px;margin:0 0 14px;display:flex}.gw-rounds>.gw-round{flex:300px;min-width:0}.gw-round{background:linear-gradient(165deg,#141428cc,#0a0a12cc);border:1px solid #ffffff14;border-radius:20px;padding:18px 20px;position:relative}.gw-round.open{background:radial-gradient(90% 120% at 0 0,#5b5bff38,#0000 60%),linear-gradient(165deg,#161634eb,#0a0a14eb);border-color:#a8a8ff80;flex-basis:100%;box-shadow:0 20px 60px -28px #5b5bffcc,inset 0 0 0 1px #a8a8ff1a}.gw-round-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.gw-round-tag{letter-spacing:.12em;text-transform:uppercase;color:#a8a8ff;margin-bottom:8px;font-size:11px;font-weight:800}.gw-round-prize{color:#fff;align-items:center;gap:10px;font-size:19px;font-weight:800;display:flex}.gw-coin{background:radial-gradient(circle at 50% 40%,#7876ff73,#0000 70%);border-radius:50%;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.gw-coin img{object-fit:contain;filter:drop-shadow(0 0 8px #6e6cff99);width:100%;height:100%}.gw-coin-lg{background:radial-gradient(circle at 50% 40%,#d5dae64d,#0000 70%);width:64px;height:64px}.gw-status{letter-spacing:.06em;white-space:nowrap;border-radius:999px;padding:6px 11px;font-size:11px;font-weight:800}.gw-status.open{color:#0b0b12;background:linear-gradient(135deg,#7dffb8,#2fe08a);box-shadow:0 0 18px -4px #2fe08acc}.gw-status.upcoming{color:#c9c7ff;background:#5b5bff24}.gw-status.closed{color:var(--text-faint);background:#ffffff0d}.gw-status.drawn{color:#ffe2a3;background:#ffd27a1f}.gw-round-times{color:var(--text-muted);gap:3px;margin-bottom:10px;font-size:13px;display:grid}.gw-round-times span{color:var(--text-faint);margin-right:5px;font-weight:700}.gw-countdown{color:var(--text-muted);margin-bottom:14px;font-size:13.5px}.gw-countdown b{font-variant-numeric:tabular-nums;color:#fff;font-size:15px}.gw-when{color:var(--text-faint);font-size:12.5px}.gw-round .btn-solid{background:linear-gradient(135deg,#7270ff,#4f3dff 60%,#8a4dff);border-radius:15px;height:52px;padding:0 20px;font-size:15.5px;font-weight:800;box-shadow:0 10px 30px -10px #5b5bffe6}.gw-round .btn-solid:disabled{color:var(--text-faint);box-shadow:none;background:#ffffff0f}.gw-form{gap:12px;display:grid}.gw-field{color:var(--text-muted);gap:5px;font-size:12.5px;display:grid}.gw-field input,.gw-field select{height:44px;color:var(--text);background:#0000004d;border:1px solid #ffffff1a;border-radius:11px;padding:0 12px;font-family:inherit;font-size:14px}.gw-field input:focus,.gw-field select:focus{border-color:#a8a8ff8c;outline:none;box-shadow:0 0 0 3px #5b5bff2e}.gw-field-row{grid-template-columns:1fr 1fr;gap:10px;display:grid}.gw-pct{align-items:center;gap:6px;display:flex}.gw-pct input{width:100%}.gw-assets{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.gw-asset{min-height:74px;color:var(--text);cursor:pointer;background:#0000004d;border:1px solid #ffffff1a;border-radius:13px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:10px 6px;font-family:inherit;transition:border-color .15s,background .15s,transform .15s,box-shadow .15s;display:flex}.gw-asset b{letter-spacing:.02em;font-size:13px;font-weight:800}.gw-asset:hover{border-color:#a8a8ff66;transform:translateY(-1px)}.gw-asset.on{background:radial-gradient(120% 120% at 50% 0,#6c63ff59,#6c63ff14 70%);border-color:#a8a8ffcc;box-shadow:0 0 0 3px #5b5bff2e,0 10px 24px -12px #6c63ffe6}.gw-asset:focus-visible{outline:none;box-shadow:0 0 0 3px #5b5bff73}.gw-target{grid-template-columns:160px 1fr;align-items:center;gap:10px;display:grid}.gw-quick{flex-wrap:wrap;gap:8px;display:flex}.gw-quick-btn{height:44px;color:var(--text);cursor:pointer;background:#0000004d;border:1px solid #ffffff1a;border-radius:11px;padding:0 16px;font-family:inherit;font-size:14px;font-weight:800;transition:border-color .15s,background .15s}.gw-quick-btn:hover{border-color:#a8a8ff66}.gw-quick-btn.on{background:#6c63ff40;border-color:#a8a8ffcc}@media (max-width:640px){.gw-assets{grid-template-columns:repeat(3,minmax(0,1fr))}.gw-target{grid-template-columns:1fr}.gw-quick-btn{flex:1;padding:0 8px}}.gw-tasks{grid-template-columns:1fr 1fr;gap:10px;display:grid}.gw-task{text-align:center;color:#d8d7ff;background:#5b5bff0f;border:1px solid #a8a8ff40;border-radius:12px;justify-content:center;align-items:center;gap:4px;height:46px;padding:0 12px;font-size:13.5px;font-weight:700;text-decoration:none;display:flex}.gw-task:hover{border-color:#a8a8ff80}.gw-task.done{border-color:var(--success);color:var(--success);background:#2fe08a14}.gw-err{color:var(--danger);font-size:12.5px}.gw-entered{color:var(--success);align-items:center;gap:4px;font-size:14px;font-weight:700;display:flex}.gw-launch{background:radial-gradient(80% 160% at 0%,#d5dae614,#0000 60%),#ffffff05;border:1px solid #d5dae62e;border-radius:20px;align-items:center;gap:16px;margin-bottom:14px;padding:16px 20px;display:flex}.gw-launch p{color:var(--text-muted);margin:4px 0 0;font-size:14px;line-height:1.55}.gw-ticket-id{font-size:13px!important}.gw-ticket-id code{color:#ffe2a3;background:#ffffff0f;border-radius:6px;padding:1px 6px;font-size:12.5px}.gw-grand{background:radial-gradient(80% 160% at 0 0,#ffc86e14,#0000 60%),#ffffff05;border:1px solid #ffd27a38;border-radius:20px;margin-bottom:14px;padding:16px 20px}.gw-grand-next{color:var(--text);font-variant-numeric:tabular-nums;margin:6px 0 10px;font-size:14.5px;line-height:1.55}.gw-grand-list{gap:6px;margin:0 0 10px;padding:0;list-style:none;display:grid}.gw-grand-row{background:#ffffff08;border-radius:12px;grid-template-columns:74px minmax(0,1.3fr) minmax(0,1.4fr) auto auto;align-items:center;gap:12px;padding:8px 12px;font-size:13.5px;display:grid}.gw-grand-n{font-weight:800}.gw-grand-when,.gw-grand-prize{color:var(--text-muted);min-width:0}.gw-grand-proof{color:#c9c7ff;font-weight:700;text-decoration:none}.gw-grand-proof:hover{text-decoration:underline}.gw-grand-note{color:var(--text-faint);margin:0;font-size:13px;line-height:1.55}@media (max-width:700px){.gw-grand-row{grid-template-columns:1fr auto}.gw-grand-when,.gw-grand-prize{grid-column:1/-1}}.gw-referral{border:1px solid var(--border);background:var(--card);border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:10px;padding:14px 18px;display:flex}.gw-referral-label{font-size:13.5px;font-weight:800}.gw-referral-note{color:var(--text-faint);margin-top:2px;font-size:12.5px}.gw-copy{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font:inherit;color:#d8d7ff;cursor:pointer;background:#5b5bff14;border:1px solid #a8a8ff4d;border-radius:12px;padding:10px 14px;font-size:13px;font-weight:700;overflow:hidden}.gw-foot-links{flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.gw-foot-links a{color:var(--text-muted);text-decoration:none}.gw-foot-links a:hover{color:var(--text);text-decoration:underline}.gw-foot-links span{color:var(--text-faint)}@media (max-width:900px){.gw-hero{grid-template-columns:auto minmax(0,1fr)}.gw-hero-cta{flex-flow:wrap;grid-column:1/-1;align-items:center}.gw-hero-cta .gw-cta{flex:240px}}@media (max-width:680px){.gw-hero{text-align:center;grid-template-columns:1fr;justify-items:center;padding:20px 18px}.gw-hero-cta{flex-direction:column;align-items:stretch;width:100%}.gw-hero-cta .gw-cta{flex:none}.gw-hero-badge{width:72px;height:72px}.gw-hero-badge-silver{width:82px;height:82px}.gw-field-row,.gw-tasks{grid-template-columns:1fr}.gw-launch{align-items:flex-start}.gw-stats .rl-stat b{font-size:24px}.gw-ticket-count{gap:14px;padding:12px 14px}}
