:root{--gw-surface-1:var(--sws-surface,rgba(15,27,50,.66));--gw-surface-2:var(--sws-surface-2,rgba(12,21,40,.88));--gw-surface-3:var(--sws-surface-3,rgba(8,14,28,.6));--gw-field:#0b1424;--gw-hair:var(--sws-line,rgba(148,163,184,.16));--gw-hair-2:var(--sws-line-2,rgba(148,163,184,.28));--gw-ink:var(--sws-text,#f4f7fb);--gw-ink-2:var(--sws-text-2,#d8e2ef);--gw-ink-muted:var(--sws-muted,#b8c4d8);--gw-ink-faint:var(--sws-faint,#8d97b3);--gw-ok:#34d399;--gw-ok-bg:rgba(52,211,153,.12);--gw-ok-line:rgba(52,211,153,.4);--gw-warn:#fbbf24;--gw-warn-bg:rgba(251,191,36,.13);--gw-warn-line:rgba(251,191,36,.55);--gw-err:#f87171;--gw-err-bg:rgba(248,113,113,.14);--gw-err-line:rgba(248,113,113,.5);--gw-info:#60a5fa;--gw-info-bg:rgba(96,165,250,.12);--gw-focus:var(--sws-focus,#fcd34d);--gw-r-sm:8px;--gw-r:12px;--gw-r-lg:16px;--gw-s1:4px;--gw-s2:8px;--gw-s3:12px;--gw-s4:16px;--gw-s5:24px;--gw-s6:32px;--gw-fs-xs:.75rem;--gw-fs-sm:.8125rem;--gw-fs:.875rem;--gw-fs-lg:1rem;--gw-shadow-1:0 8px 22px rgba(2,6,23,.38);--gw-shadow-2:0 18px 44px rgba(2,6,23,.5);--gw-mono:var(--sws-mono,ui-monospace,"Cascadia Code","JetBrains Mono",Consolas,monospace)}:root{--gw-purple:var(--gw-brand);--gw-purple-soft:var(--gw-brand-soft);--gw-gold:#FBBF24;--gw-line:rgba(var(--gw-brand-rgb),.22);--gw-line-strong:rgba(var(--gw-brand-rgb),.42);--gw-twitch:#9146ff;--gw-text:#F8FAFC;--gw-muted:#C9D2EC;--gw-card-bg:linear-gradient(160deg,rgba(13,27,62,.78),rgba(10,21,49,.74))}html{font-size:17px}body.gw-page{background:radial-gradient(circle at 12% -10%,rgba(var(--gw-brand-rgb),.22),transparent 38%),radial-gradient(circle at 92% 110%,rgba(var(--gw-brand-soft-rgb),.16),transparent 40%),linear-gradient(135deg,#0b0e1a,#11142a 55%,#161226) fixed;color:var(--gw-text);font-size:1rem}.gw-hero-viewer{background:rgba(var(--gw-brand-rgb),.12) !important}.gw-stat{border-color:rgba(var(--gw-brand-rgb),.18) !important}.gw-art-lightbox img{border-color:rgba(var(--gw-brand-rgb),.32) !important;box-shadow:0 40px 120px rgba(0,0,0,.65),0 0 0 1px rgba(255,255,255,.08) inset,0 0 50px rgba(var(--gw-brand-rgb),.28) !important}.gw-art-lightbox-close{border-color:rgba(var(--gw-brand-rgb),.34) !important}.gw-art-lightbox-close:hover{background:rgba(var(--gw-brand-rgb),.50) !important;border-color:rgba(var(--gw-brand-soft-rgb),.6) !important}.gw-hero-viewer{display:inline-flex;align-items:center;gap:.55rem;color:var(--gw-muted);font-size:.9rem;padding:.55rem .85rem;background:rgba(var(--gw-brand-rgb),.10);border:1px solid var(--gw-line);border-radius:999px}.gw-hero-viewer strong{color:#fff;font-weight:700}.gw-card{background:var(--gw-card-bg);border:1px solid var(--gw-line);border-radius:18px;padding:clamp(1.1rem,2.5vw,1.6rem);box-shadow:0 18px 44px rgba(5,11,30,.22)}.gw-card-label{font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:var(--gw-purple-soft);font-weight:700;margin:0 0 .45rem;display:inline-flex;align-items:center;gap:.45rem}.gw-card-title{font-size:clamp(1.4rem,2.6vw,1.95rem);font-weight:800;margin:0 0 .5rem;color:#fff;line-height:1.15}.gw-card-desc{color:var(--gw-muted);margin:0;line-height:1.6}.gw-card-desc + .gw-card-desc{margin-top:.55rem}.gw-stat-strip{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.85rem;margin-top:1.1rem}.gw-stat{background:rgba(8,15,33,.55);border:1px solid rgba(var(--gw-brand-rgb),.16);border-radius:14px;padding:.9rem 1rem;text-align:center}.gw-stat-value{font-size:clamp(1.4rem,2.6vw,1.85rem);font-weight:800;color:var(--gw-gold);display:block;line-height:1.1;font-variant-numeric:tabular-nums}.gw-stat-value.is-live{color:#34d399}.gw-stat-value[data-gw-live]{display:inline-block;will-change:transform;transition:text-shadow .25s ease}.gw-live-bump{animation:gwLiveBump .55s cubic-bezier(.22,1,.36,1)}@keyframes gwLiveBump{0%{transform:scale(1)}28%{transform:scale(1.16);filter:drop-shadow(0 0 8px rgba(251,191,36,.75))}100%{transform:scale(1);filter:none}}@media (prefers-reduced-motion:reduce){.gw-live-bump{animation:none}}.gw-stat-label{color:var(--gw-muted);font-size:.78rem;margin-top:.25rem;display:block;text-transform:uppercase;letter-spacing:.08em}.gw-campaign-list-card{display:grid;gap:.85rem}.gw-campaign-list{display:grid;gap:.62rem}.gw-campaign-row{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.8rem;align-items:center;padding:.76rem .82rem;border-radius:10px;border:1px solid rgba(var(--gw-brand-rgb),.18);background:rgba(8,15,33,.42)}.gw-campaign-row.is-quick{border-color:rgba(251,191,36,.34);background:linear-gradient(135deg,rgba(251,191,36,.12),rgba(8,15,33,.46))}.gw-campaign-row-copy{min-width:0;display:grid;gap:.32rem}.gw-campaign-row-head{display:flex;flex-wrap:wrap;align-items:center;gap:.42rem;min-width:0}.gw-campaign-kind{display:inline-flex;align-items:center;gap:.3rem;min-height:22px;padding:.16rem .5rem;border-radius:999px;border:1px solid rgba(var(--gw-brand-rgb),.28);background:rgba(var(--gw-brand-rgb),.12);color:#E0F2FE;font-size:.68rem;font-weight:900;text-transform:uppercase;letter-spacing:.07em;white-space:nowrap}.gw-campaign-row.is-quick .gw-campaign-kind{border-color:rgba(251,191,36,.42);background:rgba(251,191,36,.16);color:#FDE68A}.gw-campaign-row-title{min-width:0;margin:0;color:#fff;font-size:.98rem;font-weight:900;line-height:1.2;overflow-wrap:anywhere}.gw-campaign-row-stats{display:flex;flex-wrap:wrap;gap:.38rem;margin:0;padding:0;list-style:none}.gw-campaign-row-stats li{display:inline-flex;align-items:center;gap:.28rem;min-height:24px;padding:.16rem .48rem;border-radius:7px;border:1px solid rgba(var(--gw-brand-rgb),.15);background:rgba(2,6,23,.34);color:rgba(226,232,240,.82);font-size:.72rem;font-weight:800;font-variant-numeric:tabular-nums}.gw-entry-hub{display:grid;gap:.9rem}.gw-entry-hub-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.9rem;flex-wrap:wrap}.gw-entry-hub-copy{min-width:min(100%,420px)}.gw-entry-hub-meta{display:inline-flex;align-items:center;gap:.38rem;min-height:30px;padding:.28rem .58rem;border-radius:999px;border:1px solid rgba(251,191,36,.30);background:rgba(251,191,36,.10);color:#FDE68A;font-size:.76rem;font-weight:900;font-variant-numeric:tabular-nums}.gw-entry-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:.85rem;align-items:stretch}.gw-entry-card{min-width:0;display:grid;grid-template-columns:1fr;grid-template-areas:"head" "media" "stats" "actions";gap:.72rem;padding:.82rem;border-radius:12px;border:1px solid rgba(148,163,184,.16);background:rgba(15,23,42,.58);box-shadow:inset 0 1px 0 rgba(255,255,255,.045)}.gw-entry-card.is-primary{border-color:rgba(var(--gw-brand-rgb),.28);background:linear-gradient(155deg,rgba(var(--gw-brand-rgb),.12),rgba(15,23,42,.60))}.gw-entry-card.is-quick{border-color:rgba(251,191,36,.34);background:linear-gradient(155deg,rgba(251,191,36,.13),rgba(15,23,42,.60))}.gw-entry-card-head{grid-area:head;min-width:0;display:grid;gap:.42rem}.gw-entry-kind{display:inline-flex;width:fit-content;align-items:center;gap:.32rem;min-height:24px;padding:.18rem .52rem;border-radius:999px;border:1px solid rgba(var(--gw-brand-rgb),.28);background:rgba(var(--gw-brand-rgb),.12);color:#E0F2FE;font-size:.68rem;font-weight:950;text-transform:uppercase;letter-spacing:.07em}.gw-entry-card.is-quick .gw-entry-kind{border-color:rgba(251,191,36,.42);background:rgba(251,191,36,.16);color:#FDE68A}.gw-entry-title{margin:0;color:#fff;font-size:clamp(1rem,1.5vw,1.22rem);font-weight:950;line-height:1.18;overflow-wrap:anywhere}.gw-entry-desc{margin:0;color:rgba(203,213,225,.80);font-size:.82rem;line-height:1.42;overflow-wrap:anywhere}.gw-entry-media{grid-area:media;width:100%;aspect-ratio:16 / 9;border-radius:10px;overflow:hidden;border:1px solid rgba(148,163,184,.16);background:rgba(2,6,23,.36);position:relative;cursor:zoom-in}.gw-entry-media::after{content:"\f00e";font-family:"Font Awesome 6 Free";font-weight:900;position:absolute;top:9px;right:9px;width:32px;height:32px;border-radius:50%;display:grid;place-items:center;color:#fff;background:rgba(0,0,0,.58);border:1px solid rgba(255,255,255,.18);opacity:.86;transition:opacity .15s ease,transform .18s ease;pointer-events:none}.gw-entry-media:hover::after{opacity:1;transform:translateY(-1px) scale(1.04)}.gw-entry-media img{width:100%;height:100%;object-fit:contain;display:block;padding:7px}.gw-entry-grid:has(>.gw-entry-card:only-child){grid-template-columns:minmax(0,880px);justify-content:center}.gw-entry-card:only-child{max-width:880px;justify-self:center;width:100%}@media (min-width:760px){.gw-entry-card{grid-template-columns:minmax(200px,36%) minmax(0,1fr);grid-template-areas:"media head" "media stats" "media actions";gap:.6rem .9rem;align-items:stretch;padding:.7rem}.gw-entry-card:not(:has(>.gw-entry-media)){grid-template-columns:1fr;grid-template-areas:"head" "stats" "actions"}.gw-entry-media{aspect-ratio:16 / 9;height:auto;min-height:0;max-height:none;align-self:start}.gw-entry-media img{padding:5px;object-fit:contain}.gw-entry-card-head{gap:.25rem}.gw-entry-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:.35rem}.gw-entry-stat{padding:.38rem .42rem}.gw-entry-stat strong{font-size:.82rem}.gw-entry-stat span{font-size:.58rem}.gw-entry-actions{gap:.4rem}.gw-entry-card .gw-form{gap:.55rem}.gw-entry-card .gw-form input[type="number"]{padding:.55rem .75rem}.gw-entry-card .gw-buy-balance{margin:0;font-size:.82rem}.gw-entry-card .gw-cost-line{font-size:.82rem}.gw-entry-card:only-child{grid-template-columns:minmax(240px,42%) minmax(0,1fr);gap:.65rem 1rem}}@media (min-width:760px){.gw-entry-grid:has(>.gw-entry-card + .gw-entry-card) .gw-entry-card{grid-template-columns:minmax(150px,32%) minmax(0,1fr)}.gw-entry-grid:has(>.gw-entry-card + .gw-entry-card) .gw-entry-media{min-height:160px;max-height:260px}}.gw-entry-grid:has(>.gw-entry-card.is-quick){grid-template-columns:minmax(0,1fr);align-items:start}.gw-entry-card.is-quick{grid-column:1 / -1;width:min(100%,1060px);justify-self:center;grid-template-columns:minmax(230px,.9fr) minmax(340px,1.1fr) 200px;grid-template-areas:"head stats actions";align-items:center;gap:.45rem .72rem;min-height:70px;padding:.58rem .66rem;border-radius:10px;background:linear-gradient(135deg,rgba(251,191,36,.10),rgba(15,23,42,.54));box-shadow:none}.gw-entry-card.is-quick:only-child{max-width:1060px;justify-self:center}.gw-entry-card.is-quick .gw-entry-media{display:none}.gw-entry-card.is-quick .gw-entry-card-head{display:flex;align-items:center;flex-wrap:wrap;gap:.3rem .45rem}.gw-entry-card.is-quick .gw-entry-kind{min-height:21px;padding:.12rem .45rem;font-size:.62rem}.gw-entry-card.is-quick .gw-entry-title{font-size:.95rem;line-height:1.12}.gw-entry-card.is-quick .gw-entry-desc{display:none}.gw-entry-card.is-quick .gw-entry-stats{display:grid;grid-template-columns:repeat(4,minmax(92px,1fr));gap:.32rem}.gw-entry-card.is-quick .gw-entry-stat{min-width:0;padding:.24rem .4rem;border-radius:7px}.gw-entry-card.is-quick .gw-entry-stat strong{font-size:.76rem}.gw-entry-card.is-quick .gw-entry-stat span{font-size:.52rem}.gw-entry-card.is-quick .gw-entry-actions{display:flex;flex-direction:column;justify-content:center;align-items:stretch;gap:.24rem;align-self:center}.gw-entry-card.is-quick .gw-free-badge,.gw-entry-card.is-quick .gw-buy-balance{display:none}.gw-entry-card.is-quick .gw-quick-join-form{margin:0;padding:0;background:transparent;border:0;box-shadow:none}.gw-entry-card.is-quick .gw-quick-join-form .gw-btn{width:100%;min-height:38px;padding:.42rem .78rem;border-radius:8px;font-size:.72rem;box-shadow:none;animation:none;justify-content:center}.gw-entry-card.is-quick .gw-entry-limit{width:100%;min-height:38px;justify-content:center;text-align:center}.gw-entry-card.is-quick .gw-quick-command-hint{justify-content:center}.gw-entry-card.is-quick .gw-quick-command-hint{display:inline-flex;align-items:center;gap:.28rem;max-width:100%;color:rgba(226,232,240,.72);font-size:.66rem;font-weight:850;line-height:1.2}.gw-entry-card.is-quick .gw-quick-command-hint code{padding:.12rem .34rem;border-radius:6px;border:1px solid rgba(251,191,36,.26);background:rgba(251,191,36,.10);color:#FDE68A;font-size:.68rem}.gw-entry-stats{grid-area:stats;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.42rem}.gw-entry-stat{min-width:0;padding:.48rem .52rem;border-radius:8px;border:1px solid rgba(148,163,184,.13);background:rgba(8,15,33,.46);text-align:center}.gw-entry-stat strong{display:block;color:#fff;font-size:.9rem;line-height:1.12;font-weight:950;font-variant-numeric:tabular-nums;overflow-wrap:break-word;word-break:normal}.gw-entry-stat span{display:block;margin-top:.16rem;color:rgba(203,213,225,.68);font-size:.61rem;font-weight:850;text-transform:uppercase;letter-spacing:.04em}.gw-entry-stat.is-own{border-color:rgba(251,191,36,.28);background:rgba(251,191,36,.09)}.gw-entry-stat.is-own strong{color:#FDE68A}.gw-entry-card:not(.is-quick) .gw-entry-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:.32rem}.gw-entry-card:not(.is-quick) .gw-entry-stat{padding:.38rem .4rem}.gw-entry-card:not(.is-quick) .gw-entry-stat strong{font-size:.82rem}.gw-entry-card:not(.is-quick) .gw-entry-stat span{font-size:.55rem;letter-spacing:.03em}.gw-entry-actions{grid-area:actions;display:grid;gap:.55rem;align-self:end}.gw-entry-login{display:flex;justify-content:flex-end}.gw-entry-limit{display:flex;align-items:center;gap:.45rem;min-height:40px;padding:.58rem .68rem;border-radius:9px;border:1px solid rgba(52,211,153,.26);background:rgba(16,185,129,.10);color:#D1FAE5;font-size:.82rem;font-weight:800}.gw-entry-card .gw-buy-card{margin-top:0}.gw-entry-card .gw-free-badge{margin:0;width:fit-content}@media (max-width:980px){.gw-entry-card.is-quick{width:100%;grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "stats" "actions"}.gw-entry-card.is-quick .gw-entry-actions{align-items:flex-start;justify-content:flex-start}}@media (max-width:520px){.gw-entry-card.is-quick .gw-entry-stats{display:grid;grid-template-columns:1fr 1fr}.gw-entry-card.is-quick .gw-entry-actions{align-items:stretch}.gw-entry-card.is-quick .gw-quick-join-form .gw-btn{justify-content:center;width:100%}}@media (max-width:720px){.gw-entry-hub-head{display:grid}.gw-entry-hub-meta{width:fit-content}.gw-entry-login{justify-content:stretch}.gw-entry-login .gw-btn{width:100%;justify-content:center}}@media (max-width:720px){.gw-entry-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.32rem}.gw-entry-stats:has(>.gw-entry-stat:nth-child(4)){grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem}.gw-entry-card:not(.is-quick) .gw-entry-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.32rem}.gw-entry-card:not(.is-quick) .gw-entry-stats:has(>.gw-entry-stat:nth-child(4)){grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem}.gw-entry-card:not(.is-quick) .gw-entry-stat{padding:.42rem .32rem}.gw-entry-card:not(.is-quick) .gw-entry-stat strong{font-size:.82rem;line-height:1.18}.gw-entry-card:not(.is-quick) .gw-entry-stat span{font-size:.52rem;letter-spacing:.015em;line-height:1.15}.gw-entry-card.is-quick .gw-entry-stat{padding:.32rem .28rem}.gw-entry-card.is-quick .gw-entry-stat strong{font-size:.78rem}.gw-entry-card.is-quick .gw-entry-stat span{font-size:.5rem;letter-spacing:.015em}}@media (max-width:360px){.gw-entry-stats,.gw-entry-card:not(.is-quick) .gw-entry-stats{grid-template-columns:1fr}.gw-entry-stats:has(>.gw-entry-stat:nth-child(4)),.gw-entry-card:not(.is-quick) .gw-entry-stats:has(>.gw-entry-stat:nth-child(4)){grid-template-columns:1fr}}@media (max-width:720px){.gw-campaign-row{grid-template-columns:1fr;align-items:stretch}.gw-campaign-row .gw-btn{justify-content:center}}.gw-history-card{display:grid;gap:.85rem}.gw-history-list{display:grid;gap:.65rem;margin-top:.25rem}.gw-history-item{display:grid;gap:.55rem;padding:.72rem .78rem;border:1px solid rgba(var(--gw-brand-rgb),.18);border-radius:8px;background:rgba(8,15,33,.42)}.gw-history-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;min-width:0}.gw-history-title{min-width:0;color:#fff;font-size:.96rem;line-height:1.25;font-weight:850;overflow-wrap:anywhere}.gw-history-date{flex:0 0 auto;color:rgba(203,213,225,.72);font-size:.76rem;font-weight:800;white-space:nowrap}.gw-history-winners{display:flex;flex-wrap:wrap;gap:.42rem;margin:0;padding:0;list-style:none}.gw-history-chip{min-width:0;max-width:100%;display:inline-flex;align-items:center;gap:.34rem;padding:.34rem .55rem;border-radius:8px;border:1px solid rgba(251,191,36,.28);background:rgba(251,191,36,.12);color:#FEF3C7;font-size:.8rem;font-weight:850;overflow-wrap:anywhere}.gw-history-chip i{color:var(--gw-gold)}.gw-history-name{min-width:0;overflow-wrap:anywhere}.gw-viewer-summary-card{display:grid;gap:.55rem;padding:clamp(.72rem,1.3vw,.92rem);border-color:rgba(var(--gw-brand-rgb),.34);background:linear-gradient(145deg,rgba(var(--gw-brand-rgb),.18),rgba(8,15,33,.56))}.gw-viewer-summary-head{display:flex;align-items:center;justify-content:space-between;gap:.65rem;min-width:0}.gw-viewer-summary-head>div{min-width:0}.gw-viewer-summary-card .gw-card-label{margin-bottom:.14rem}.gw-viewer-summary-card .gw-card-title{margin-bottom:0;font-size:clamp(1rem,1.5vw,1.28rem)}.gw-viewer-summary-name{display:inline-flex;align-items:center;justify-content:flex-end;gap:.34rem;color:rgba(226,232,240,.84);font-size:.78rem;font-weight:800;overflow-wrap:anywhere;text-align:right}.gw-viewer-summary-stats{display:flex;flex-wrap:wrap;gap:.55rem;align-items:stretch}.gw-viewer-summary-stat{flex:1 1 calc(33.333% - .4rem);min-width:120px;min-height:84px;display:flex;flex-direction:column;justify-content:center;padding:.56rem .64rem;border-radius:8px;border:1px solid rgba(var(--gw-brand-rgb),.16);background:rgba(8,15,33,.36)}.gw-viewer-summary-stat strong{display:block;color:#fff;font-size:.78rem;line-height:1.12;font-weight:900;overflow-wrap:anywhere;white-space:normal;text-wrap:balance}.gw-viewer-summary-stat span{display:block;margin-top:.12rem;color:rgba(203,213,225,.68);font-size:.6rem;line-height:1.12;font-weight:850;text-transform:uppercase}.gw-viewer-summary-stat.is-balance{border-color:rgba(251,191,36,.30);background:rgba(251,191,36,.10)}.gw-viewer-summary-stat.is-balance strong{color:#FDE68A;font-variant-numeric:tabular-nums}.gw-viewer-summary-stat.is-tier{position:relative;overflow:visible}.gw-viewer-summary-stat.is-tier::before{content:"";position:absolute;inset:0 0 auto;height:2px;opacity:.88;background:rgba(var(--gw-brand-rgb),.55);border-radius:8px 8px 0 0}.gw-viewer-summary-stat.is-tier>*{position:relative}.gw-viewer-summary-stat.is-tier.tier-prime{border-color:rgba(168,85,247,.46);background:linear-gradient(150deg,rgba(88,28,135,.25),rgba(8,15,33,.40))}.gw-viewer-summary-stat.is-tier.tier-prime::before{background:linear-gradient(90deg,#a855f7,#22d3ee)}.gw-viewer-summary-stat.is-tier.tier-subscriber_t1{border-color:rgba(96,165,250,.54);background:linear-gradient(150deg,rgba(37,99,235,.24),rgba(8,15,33,.42));box-shadow:inset 0 0 0 1px rgba(96,165,250,.10)}.gw-viewer-summary-stat.is-tier.tier-subscriber_t1::before{background:linear-gradient(90deg,#3b82f6,#60a5fa)}.gw-viewer-summary-stat.is-tier.tier-subscriber_t2{border-color:rgba(34,211,238,.68);background:linear-gradient(150deg,rgba(8,145,178,.30),rgba(14,116,144,.16) 52%,rgba(8,15,33,.42));box-shadow:inset 0 0 0 1px rgba(34,211,238,.16),0 8px 22px rgba(34,211,238,.08)}.gw-viewer-summary-stat.is-tier.tier-subscriber_t2::before{background:linear-gradient(90deg,#22d3ee,#34d399)}.gw-viewer-summary-stat.is-tier.tier-subscriber_t3{border-color:rgba(251,191,36,.82);background:linear-gradient(145deg,rgba(251,191,36,.24),rgba(236,72,153,.16) 50%,rgba(8,15,33,.46));box-shadow:inset 0 0 0 1px rgba(253,230,138,.24),0 12px 30px rgba(251,191,36,.12),0 0 26px rgba(236,72,153,.10)}.gw-viewer-summary-stat.is-tier.tier-subscriber_t3::before{height:3px;background:linear-gradient(90deg,#fde68a,#f59e0b,#ec4899)}.gw-viewer-summary-stat.is-tier{border-width:2px;transform:translateY(-1px);animation:gwTierGlowPulse 3s ease-in-out infinite}.gw-viewer-summary-stat.is-tier::after{content:"\f521";font-family:"Font Awesome 6 Free","Font Awesome 6 Pro","FontAwesome";font-weight:900;position:absolute;top:-8px;right:-6px;width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(135deg,var(--gw-gold),#f59e0b);color:#1a0f01;font-size:.65rem;box-shadow:0 5px 12px rgba(251,191,36,.55),0 0 0 2px rgba(8,15,33,.85);z-index:2}.gw-viewer-summary-stat.is-tier.tier-viewer{border-color:rgba(var(--gw-brand-rgb),.55);background:linear-gradient(150deg,rgba(var(--gw-brand-rgb),.22),rgba(8,15,33,.46))}.gw-viewer-summary-stat.is-tier.tier-prime{box-shadow:inset 0 0 0 1px rgba(168,85,247,.30),0 10px 26px rgba(168,85,247,.22)}.gw-viewer-summary-stat.is-tier.tier-prime::after{background:linear-gradient(135deg,#c084fc,#a855f7);color:#fff;box-shadow:0 5px 12px rgba(168,85,247,.55),0 0 0 2px rgba(8,15,33,.85)}.gw-viewer-summary-stat.is-tier.tier-subscriber_t1{box-shadow:inset 0 0 0 1px rgba(96,165,250,.34),0 10px 26px rgba(59,130,246,.24)}.gw-viewer-summary-stat.is-tier.tier-subscriber_t1::after{background:linear-gradient(135deg,#93c5fd,#3b82f6);color:#fff;box-shadow:0 5px 12px rgba(59,130,246,.55),0 0 0 2px rgba(8,15,33,.85)}.gw-viewer-summary-stat.is-tier.tier-subscriber_t2{box-shadow:inset 0 0 0 1px rgba(34,211,238,.38),0 12px 28px rgba(34,211,238,.26),0 0 24px rgba(34,211,238,.16)}.gw-viewer-summary-stat.is-tier.tier-subscriber_t2::after{background:linear-gradient(135deg,#67e8f9,#06b6d4);color:#082f3a;box-shadow:0 5px 12px rgba(34,211,238,.55),0 0 0 2px rgba(8,15,33,.85)}.gw-viewer-summary-stat.is-tier.tier-subscriber_t3{box-shadow:inset 0 0 0 1px rgba(253,230,138,.52),0 16px 36px rgba(251,191,36,.30),0 0 32px rgba(236,72,153,.18)}@keyframes gwTierGlowPulse{0%,100%{filter:brightness(1)}50%{filter:brightness(1.10)}}@media (prefers-reduced-motion:reduce){.gw-viewer-summary-stat.is-tier{animation:none}}.gw-tier-current-badge{display:inline-flex;width:fit-content;align-items:center;gap:.3rem;margin-top:.3rem;padding:.18rem .48rem;border-radius:999px;border:1px solid rgba(251,191,36,.45);background:linear-gradient(135deg,rgba(251,191,36,.24),rgba(245,158,11,.18));color:#FDE68A;font-size:.62rem;font-weight:950;line-height:1.05;text-transform:uppercase;letter-spacing:.06em;box-shadow:0 2px 8px rgba(251,191,36,.18)}.gw-viewer-summary-card .gw-actions-row{gap:.42rem}.gw-viewer-summary-card .gw-btn{min-height:30px;padding:.36rem .58rem;font-size:.78rem}.gw-campaign-card.has-art{display:flex;flex-direction:column;gap:1rem}.gw-campaign-art{margin:0;width:100%;max-width:380px;height:180px;align-self:flex-start;border-radius:10px;overflow:hidden;border:1px solid rgba(255,255,255,.14);background:rgba(8,15,33,.58);box-shadow:0 12px 28px rgba(0,0,0,.24),inset 0 1px 0 rgba(255,255,255,.05);position:relative;cursor:zoom-in}.gw-campaign-art::after{content:"";position:absolute;inset:auto 10px 10px;height:2px;border-radius:999px;background:linear-gradient(90deg,var(--gw-purple),#22d3ee,var(--gw-gold));opacity:.85}.gw-campaign-art img{width:100%;height:100%;object-fit:contain;object-position:var(--gw-art-fx,50%) var(--gw-art-fy,50%);display:block;filter:saturate(1.06) contrast(1.04)}.gw-campaign-art-hint{position:absolute;top:10px;right:10px;display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .65rem;border-radius:6px;background:rgba(0,0,0,.62);border:1px solid rgba(255,255,255,.20);color:#E9D5FF;font-size:.74rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;transition:opacity .2s,transform .2s;pointer-events:none;z-index:3}.gw-campaign-art:hover .gw-campaign-art-hint{transform:translateY(-2px)}.gw-art-lightbox{position:fixed;inset:0;z-index:9999;background:radial-gradient(circle at 50% 50%,rgba(20,14,48,.62),rgba(4,6,14,.78));display:flex;align-items:center;justify-content:center;padding:4vh 4vw;opacity:0;transition:opacity .22s ease;cursor:zoom-out;-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%)}.gw-art-lightbox[hidden]{display:none}.gw-art-lightbox.is-visible{opacity:1}.gw-art-lightbox img{max-width:90vw;max-height:88vh;width:auto;height:auto;object-fit:contain;display:block;border-radius:14px;border:1px solid rgba(var(--gw-brand-rgb),.30);box-shadow:0 40px 120px rgba(0,0,0,.65),0 0 0 1px rgba(255,255,255,.08) inset,0 0 50px rgba(145,70,255,.25);transform:scale(.94);transition:transform .22s ease}.gw-art-lightbox.is-visible img{transform:scale(1)}.gw-art-lightbox-close{position:absolute;top:22px;right:22px;width:46px;height:46px;border-radius:50%;border:1px solid rgba(var(--gw-brand-rgb),.34);background:rgba(8,12,28,.55);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#E9D5FF;font-size:1.18rem;display:grid;place-items:center;cursor:pointer;transition:background .15s,transform .25s,border-color .15s}.gw-art-lightbox-close:hover{background:rgba(145,70,255,.50);border-color:rgba(var(--gw-brand-soft-rgb),.6);transform:rotate(90deg);color:#fff}body.gw-lightbox-open{overflow:hidden}.gw-login-cta{margin:1.4rem 0;padding:2.2rem 1.8rem;border-radius:16px;border:1px solid rgba(var(--gw-brand-soft-rgb),.35);background:linear-gradient(140deg,rgba(145,70,255,.22),rgba(34,211,238,.10) 60%,rgba(8,15,33,.55));box-shadow:0 26px 70px rgba(0,0,0,.32),inset 0 1px 0 rgba(255,255,255,.08);text-align:center;position:relative;overflow:hidden}.gw-login-cta::before{content:"";position:absolute;inset:0 0 auto;height:4px;background:linear-gradient(90deg,#9146FF,#22D3EE,var(--gw-gold))}.gw-login-cta-icon{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;background:rgba(145,70,255,.20);border:1px solid rgba(var(--gw-brand-soft-rgb),.40);color:#C084FC;font-size:1.75rem;margin-bottom:1rem}.gw-login-cta h2{margin:0 0 .6rem;font-size:clamp(1.5rem,2.5vw,2.1rem);font-weight:950;color:#fff;letter-spacing:0}.gw-login-cta p{margin:0 auto 1.4rem;max-width:620px;font-size:1.02rem;line-height:1.55;color:rgba(226,232,240,.86)}.gw-login-cta .gw-btn-twitch-big{display:inline-flex;align-items:center;gap:.65rem;padding:1rem 2rem;font-size:1.18rem;font-weight:900;border-radius:12px;background:linear-gradient(135deg,#9146FF,#7C3AED);color:#fff;text-decoration:none;box-shadow:0 16px 38px rgba(145,70,255,.40);transition:transform .15s ease,box-shadow .15s ease}.gw-login-cta .gw-btn-twitch-big:hover{transform:translateY(-2px);box-shadow:0 22px 52px rgba(145,70,255,.55)}.gw-login-cta .gw-btn-twitch-big i{font-size:1.4rem}.gw-login-cta-note{margin-top:.9rem;font-size:.85rem;color:rgba(203,213,225,.70)}.gw-alert{display:flex;align-items:center;gap:.65rem;flex-wrap:wrap;border-radius:12px;padding:.85rem 1rem;border:1px solid var(--gw-line);background:rgba(8,15,33,.55);color:var(--gw-text);font-weight:500}.gw-alert i{font-size:1.1rem}.gw-alert.is-success{border-color:rgba(52,211,153,.45);background:rgba(52,211,153,.12);color:#d1fae5}.gw-alert.is-danger{border-color:rgba(251,113,133,.45);background:rgba(251,113,133,.12);color:#fecdd3}.gw-alert.is-warning{border-color:rgba(251,191,36,.45);background:rgba(251,191,36,.12);color:#fde68a}.gw-alert-cta{display:inline-flex;align-items:center;gap:.4rem;margin-left:auto;padding:.42rem .85rem;border-radius:8px;background:#9146FF;color:#fff !important;font-weight:700;text-decoration:none;font-size:.9rem;transition:filter .12s ease,transform .12s ease}.gw-alert-cta:hover{filter:brightness(1.1);transform:translateY(-1px)}.gw-alert-cta i{font-size:1rem}.gw-alert--floating{position:fixed;top:14px;left:50%;transform:translateX(-50%) translateY(-12px);z-index:1200;width:min(560px,calc(100% - 24px));margin:0;box-shadow:0 18px 50px rgba(0,0,0,.45);opacity:0;transition:opacity .25s ease,transform .25s ease}.gw-alert--floating.is-visible{opacity:1;transform:translateX(-50%) translateY(0)}.gw-alert--floating.is-hiding{opacity:0;transform:translateX(-50%) translateY(-12px)}.gw-alert-close{margin-left:.35rem;background:transparent;border:0;color:inherit;font-size:1.4rem;line-height:1;cursor:pointer;opacity:.7;padding:0 .2rem}.gw-alert-close:hover{opacity:1}@media (prefers-reduced-motion:reduce){.gw-alert--floating{transition:none}}.gw-overview-status,.gw-campaign-row-status{display:inline-flex;align-items:center;gap:.4rem;padding:.42rem .7rem;border-radius:999px;font-size:.82rem;font-weight:800;border:1px solid transparent}.gw-overview-status.is-done,.gw-campaign-row-status.is-done{border-color:rgba(52,211,153,.30);background:rgba(16,185,129,.12);color:#D1FAE5}.gw-overview-status.is-active,.gw-campaign-row-status.is-active{border-color:rgba(126,188,255,.30);background:rgba(126,188,255,.10);color:#DCE6FF}.gw-campaign-row-status{font-size:.76rem;padding:.3rem .6rem}.gw-free-badge{display:inline-flex;align-items:center;gap:.45rem;background:linear-gradient(135deg,rgba(251,191,36,.20),rgba(251,191,36,.10));border:1px solid rgba(251,191,36,.45);color:#fde68a;padding:.35rem .85rem;border-radius:999px;font-size:.82rem;font-weight:700;margin-bottom:.8rem}.gw-form{display:grid;gap:1rem;margin-top:.25rem}.gw-form label{color:var(--gw-muted);font-weight:600;font-size:.85rem;display:block;margin-bottom:.35rem;letter-spacing:.02em}.gw-form input[type="number"],.gw-form select{width:100%;border:1px solid rgba(var(--gw-brand-rgb),.22);background:rgba(8,15,33,.55);color:var(--gw-text);border-radius:10px;padding:.75rem .95rem;font:inherit;transition:border-color .15s,box-shadow .15s}.gw-form input[type="number"]:focus,.gw-form select:focus{outline:none;border-color:var(--gw-purple-soft);box-shadow:0 0 0 3px rgba(var(--gw-brand-rgb),.20)}.gw-form select option{background:#1a1538;color:var(--gw-text)}.gw-form .gw-ticket-row{display:grid;grid-template-columns:1fr auto;gap:.75rem;align-items:end}.gw-cost-line{color:var(--gw-muted);font-size:.9rem;margin:-.25rem 0 0}.gw-cost-line .gw-cost-amount{color:var(--gw-gold);font-weight:800;font-variant-numeric:tabular-nums}.gw-buy-card{position:relative;margin-top:1.1rem;padding:clamp(1rem,2.4vw,1.4rem);border-radius:16px;border:2px solid rgba(var(--gw-brand-rgb),.55);background:linear-gradient(150deg,rgba(var(--gw-brand-rgb),.22),rgba(251,191,36,.10) 55%,rgba(8,15,33,.62));box-shadow:0 22px 60px rgba(var(--gw-brand-rgb),.28),0 0 0 1px rgba(255,255,255,.04) inset;overflow:hidden}.gw-buy-card::before{content:"";position:absolute;inset:-2px;border-radius:inherit;background:linear-gradient(135deg,rgba(var(--gw-brand-rgb),.40),rgba(251,191,36,.22),rgba(34,211,238,.20));z-index:-1;filter:blur(14px);opacity:.55;pointer-events:none}.gw-buy-card .gw-ticket-label{color:#FDE68A;font-size:.9rem;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.gw-buy-card input[type="number"]{font-size:1.18rem;font-weight:800;min-height:52px;border:2px solid rgba(251,191,36,.40);background:rgba(8,15,33,.78)}.gw-buy-card input[type="number"]:focus{border-color:var(--gw-gold);box-shadow:0 0 0 4px rgba(251,191,36,.20)}.gw-buy-submit{min-height:52px;padding:.85rem 1.5rem;font-size:1.02rem;font-weight:900;letter-spacing:.02em;text-transform:uppercase;border-radius:12px;box-shadow:0 14px 32px rgba(var(--gw-brand-rgb),.55),0 0 0 1px rgba(253,230,138,.30) inset;animation:gwBuyPulse 2.6s ease-in-out infinite}.gw-buy-submit:hover{transform:translateY(-2px) scale(1.02);filter:brightness(1.10)}@keyframes gwBuyPulse{0%,100%{box-shadow:0 14px 32px rgba(var(--gw-brand-rgb),.55),0 0 0 1px rgba(253,230,138,.30) inset}50%{box-shadow:0 18px 44px rgba(var(--gw-brand-rgb),.72),0 0 0 1px rgba(253,230,138,.55) inset,0 0 28px rgba(251,191,36,.32)}}@media (prefers-reduced-motion:reduce){.gw-buy-submit{animation:none}}.gw-buy-card .gw-cost-line{display:flex;flex-wrap:wrap;align-items:baseline;gap:.42rem;margin:.25rem 0 .15rem;padding:.68rem .85rem;border-radius:10px;background:rgba(8,15,33,.55);border:1px solid rgba(251,191,36,.28);color:rgba(226,232,240,.86);font-size:.92rem}.gw-buy-card .gw-cost-prefix{color:rgba(203,213,225,.78);font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.gw-buy-card .gw-cost-equals{color:rgba(203,213,225,.62);font-weight:700}.gw-buy-card .gw-cost-amount{color:#FDE68A;font-size:1.55rem;font-weight:900;font-variant-numeric:tabular-nums;line-height:1;text-shadow:0 0 18px rgba(251,191,36,.35)}.gw-buy-card .gw-cost-unit{color:#FDE68A;font-weight:800;font-size:.95rem}.gw-buy-card .gw-actions-row{justify-content:flex-end}.gw-buy-card .gw-btn-secondary{font-weight:800}.gw-buy-card--compact{padding:.68rem .85rem;gap:.55rem;border-radius:12px;box-shadow:0 14px 36px rgba(var(--gw-brand-rgb),.20),0 0 0 1px rgba(255,255,255,.04) inset}.gw-buy-card--compact::before{filter:blur(10px);opacity:.42}.gw-buy-card--compact .gw-ticket-label{font-size:.68rem;letter-spacing:.06em;margin-bottom:.18rem}.gw-buy-card--compact input[type="number"]{font-size:.98rem;min-height:38px;padding:.42rem .65rem;border-width:1px}.gw-buy-card--compact .gw-ticket-row{grid-template-columns:1fr auto;gap:.55rem}.gw-buy-card--compact .gw-buy-submit{min-height:38px;padding:.48rem .9rem;font-size:.8rem;border-radius:9px;box-shadow:0 8px 20px rgba(var(--gw-brand-rgb),.42)}.gw-buy-card--compact .gw-cost-line{padding:.38rem .58rem;margin:.15rem 0 .05rem;font-size:.76rem;gap:.28rem}.gw-buy-card--compact .gw-cost-prefix{font-size:.62rem}.gw-buy-card--compact .gw-cost-amount{font-size:1.05rem}.gw-buy-card--compact .gw-cost-unit{font-size:.78rem}.gw-buy-card--compact .gw-actions-row{gap:.35rem}.gw-buy-card--compact .gw-btn-secondary{padding:.32rem .58rem;font-size:.72rem;min-height:32px}@media (max-width:520px){.gw-buy-card--compact .gw-ticket-row{grid-template-columns:1fr}}.gw-actions-row{display:flex;gap:.55rem;flex-wrap:wrap}.gw-btn{display:inline-flex;align-items:center;gap:.55rem;padding:.7rem 1.1rem;border-radius:10px;border:0;font-weight:700;font-size:.95rem;cursor:pointer;text-decoration:none;transition:transform .12s,filter .12s,box-shadow .12s;line-height:1.2}.gw-btn-primary{background:linear-gradient(135deg,var(--gw-purple),var(--gw-purple-soft));color:#fff;box-shadow:0 10px 26px rgba(var(--gw-brand-rgb),.35)}.gw-buy-submit.is-insufficient{background:linear-gradient(135deg,#f43f5e,#be123c) !important;border-color:rgba(251,113,133,.55) !important;color:#fff !important;box-shadow:0 10px 26px rgba(190,18,60,.30) !important;cursor:not-allowed}.gw-buy-submit.is-insufficient:hover{transform:none;filter:none}.gw-buy-submit.is-busy{cursor:progress;opacity:.8}.gw-btn-primary:hover{color:#fff;transform:translateY(-1px);filter:brightness(1.05);text-decoration:none}.gw-btn-secondary{background:rgba(var(--gw-brand-rgb),.10);color:var(--gw-text);border:1px solid var(--gw-line)}.gw-btn-secondary:hover{background:rgba(var(--gw-brand-rgb),.18);color:#fff;text-decoration:none}.gw-btn-twitch{background:var(--gw-twitch);color:#fff;box-shadow:0 10px 26px rgba(145,70,255,.35)}.gw-btn-twitch:hover{color:#fff;filter:brightness(1.08);text-decoration:none}.gw-btn-donate{background:linear-gradient(135deg,rgb(var(--gw-brand-rgb)),rgba(var(--gw-brand-rgb),.72));color:#fff;box-shadow:0 10px 26px rgba(var(--gw-brand-rgb),.35)}.gw-btn-donate:hover{color:#fff;filter:brightness(1.10);transform:translateY(-1px);text-decoration:none}.gw-btn-donate i{margin-right:.15rem}.gw-btn-icon{background:transparent;color:var(--gw-muted);border:1px solid var(--gw-line);padding:.45rem .65rem}.gw-btn-icon:hover{color:#fff;border-color:rgba(251,113,133,.45);background:rgba(251,113,133,.10);text-decoration:none}.gw-profile-links{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.75rem;margin-top:1rem}.gw-profile-link{--gw-link-accent:rgb(var(--gw-brand-rgb));display:grid;grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:.78rem;min-height:78px;padding:.78rem .9rem;border:1px solid rgba(var(--gw-brand-rgb),.18);border:1px solid color-mix(in srgb,var(--gw-link-accent) 28%,rgba(148,163,184,.18));border-radius:10px;background:rgba(15,23,42,.58);background:linear-gradient(145deg,color-mix(in srgb,var(--gw-link-accent) 13%,rgba(15,23,42,.72)),rgba(8,15,33,.56));color:var(--gw-text);text-decoration:none;box-shadow:inset 0 1px 0 rgba(255,255,255,.045);transition:transform .14s ease,border-color .14s ease,background .14s ease,box-shadow .14s ease}.gw-profile-link:hover{transform:translateY(-2px);border-color:rgba(var(--gw-brand-rgb),.42);border-color:color-mix(in srgb,var(--gw-link-accent) 56%,rgba(255,255,255,.10));background:rgba(var(--gw-brand-rgb),.12);background:linear-gradient(145deg,color-mix(in srgb,var(--gw-link-accent) 20%,rgba(15,23,42,.76)),rgba(8,15,33,.62));color:#fff;text-decoration:none;box-shadow:0 14px 34px rgba(0,0,0,.18),inset 0 1px 0 rgba(255,255,255,.07)}.gw-profile-link-icon{width:46px;height:46px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;background:rgba(var(--gw-brand-rgb),.16);background:color-mix(in srgb,var(--gw-link-accent) 20%,rgba(8,15,33,.72));color:var(--gw-purple-soft);color:color-mix(in srgb,var(--gw-link-accent) 74%,#fff);font-size:1.14rem;box-shadow:inset 0 0 0 1px rgba(var(--gw-brand-rgb),.18);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--gw-link-accent) 24%,transparent)}.gw-profile-link-body{display:grid;gap:.12rem;min-width:0}.gw-profile-link-kicker{display:inline-flex;align-items:center;width:fit-content;max-width:100%;color:var(--gw-purple-soft);color:color-mix(in srgb,var(--gw-link-accent) 72%,rgba(226,232,240,.78));font-size:.66rem;font-weight:900;line-height:1.1;text-transform:uppercase;overflow-wrap:anywhere}.gw-profile-link-body strong{display:block;min-width:0;color:var(--gw-text);font-size:.96rem;line-height:1.18;overflow-wrap:anywhere}.gw-profile-link-host{display:block;color:rgba(203,213,225,.70);font-size:.78rem;overflow-wrap:anywhere}.gw-profile-link-arrow{color:var(--gw-purple-soft);color:color-mix(in srgb,var(--gw-link-accent) 68%,#fff)}.gw-profile-link.is-discord{--gw-link-accent:#5865F2}.gw-profile-link.is-twitch{--gw-link-accent:#9146FF}.gw-profile-link.is-youtube{--gw-link-accent:#EF4444}.gw-profile-link.is-instagram{--gw-link-accent:#EC4899}.gw-profile-link.is-tiktok{--gw-link-accent:#22D3EE}.gw-profile-link.is-x{--gw-link-accent:#CBD5E1}.gw-profile-link.is-facebook{--gw-link-accent:#60A5FA}.gw-profile-link.is-kick{--gw-link-accent:#53FC18}.gw-profile-link.is-streamelements{--gw-link-accent:#A78BFA}.gw-profile-link.is-throne{--gw-link-accent:#FBBF24}.gw-lb-tabs{display:flex;flex-wrap:wrap;gap:.4rem;margin:.5rem 0 .85rem}.gw-lb-tab{display:inline-flex;align-items:center;gap:.35rem;padding:.34rem .68rem;border-radius:999px;border:1px solid rgba(var(--gw-brand-rgb),.22);background:rgba(8,15,33,.4);color:rgba(203,213,225,.82);font-size:.76rem;font-weight:800;cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease}.gw-lb-tab:hover{border-color:rgba(var(--gw-brand-rgb),.45);color:#fff}.gw-lb-tab.is-active{background:rgba(var(--gw-brand-rgb),.20);border-color:rgba(var(--gw-brand-rgb),.55);color:#fff}.gw-lb-tab i{font-size:.8rem}.gw-lb-subtabs{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;margin:-.35rem 0 .85rem;padding:.55rem .65rem;border-radius:.7rem;border:1px dashed rgba(var(--gw-brand-rgb),.28);background:rgba(8,15,33,.32)}.gw-lb-subtabs[hidden]{display:none}.gw-lb-submonth-note{flex-basis:100%;margin:0 0 .1rem;font-size:.68rem;color:var(--gw-muted);letter-spacing:.02em;text-transform:uppercase}.gw-lb-subtab{display:inline-flex;align-items:center;gap:.3rem;padding:.28rem .6rem;border-radius:999px;border:1px solid rgba(var(--gw-brand-rgb),.20);background:rgba(8,15,33,.4);color:rgba(203,213,225,.78);font-size:.72rem;font-weight:700;cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease}.gw-lb-subtab:hover{border-color:rgba(var(--gw-brand-rgb),.45);color:#fff}.gw-lb-subtab.is-active{background:rgba(var(--gw-brand-rgb),.22);border-color:rgba(var(--gw-brand-rgb),.55);color:#fff}.gw-lb-subtab i{font-size:.76rem}.gw-lb-controls{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin:.2rem 0 .7rem}.gw-lb-search-wrap{position:relative;flex:1 1 240px;min-width:0;display:flex;align-items:center}.gw-lb-search-wrap i{position:absolute;left:.6rem;color:rgba(203,213,225,.5);font-size:.8rem;pointer-events:none}.gw-lb-search{width:100%;padding:.42rem .7rem .42rem 1.9rem;border-radius:8px;border:1px solid rgba(var(--gw-brand-rgb),.22);background:rgba(8,15,33,.5);color:#fff;font-size:.8rem}.gw-lb-search:focus{outline:none;border-color:rgba(var(--gw-brand-rgb),.55)}.gw-lb-jump{flex:0 0 auto;min-height:34px;padding:.4rem .7rem;font-size:.74rem}.gw-lb-jump[disabled]{opacity:.45;cursor:not-allowed}.gw-lb-tablewrap{overflow-x:auto}.gw-lb-empty{text-align:center;color:var(--gw-muted);padding:1rem .5rem}.gw-lb-status{min-height:1em;margin-top:.35rem;color:rgba(203,213,225,.6);font-size:.72rem}.gw-lb-pager{display:flex;align-items:center;justify-content:center;gap:.7rem;margin-top:.7rem}.gw-lb-pager .gw-btn{min-height:32px;padding:.34rem .6rem}.gw-lb-pager .gw-btn[disabled]{opacity:.4;cursor:not-allowed}.gw-lb-pageinfo{color:rgba(203,213,225,.78);font-size:.76rem;font-weight:800}.gw-leaderboard{width:100%;min-width:520px;border-collapse:collapse;margin-top:.5rem}.gw-leaderboard th,.gw-leaderboard td{padding:.7rem .85rem;text-align:left;border-bottom:1px solid rgba(var(--gw-brand-rgb),.10)}.gw-leaderboard th,.gw-leaderboard td{white-space:nowrap;vertical-align:middle}.gw-leaderboard th{color:var(--gw-purple-soft);font-size:.74rem;text-transform:uppercase;letter-spacing:.1em;font-weight:700}.gw-leaderboard td.gw-rank{width:2.4rem;color:var(--gw-muted);font-weight:700;font-variant-numeric:tabular-nums}.gw-leaderboard td.gw-tickets{text-align:right;color:var(--gw-gold);font-weight:800;font-variant-numeric:tabular-nums}.gw-leaderboard tr:last-child td{border-bottom:0}.gw-leaderboard tr:nth-child(1) td.gw-rank{color:var(--gw-gold)}.gw-leaderboard tr:nth-child(2) td.gw-rank{color:#cbd5e1}.gw-leaderboard tr:nth-child(3) td.gw-rank{color:#f59e0b}.gw-leaderboard td.gw-leaderboard-tier{width:6.5rem;text-align:left}.gw-leaderboard-tier-chip{display:inline-flex;align-items:center;padding:.18rem .52rem;border-radius:999px;font-size:.7rem;font-weight:800;letter-spacing:.02em;border:1px solid rgba(var(--gw-brand-rgb),.20);background:rgba(8,15,33,.42);color:rgba(226,232,240,.88)}.gw-leaderboard-tier-chip.tier-prime{border-color:rgba(168,85,247,.50);background:rgba(88,28,135,.32);color:#d8b4fe}.gw-leaderboard-tier-chip.tier-subscriber_t1{border-color:rgba(96,165,250,.55);background:rgba(37,99,235,.28);color:#93c5fd}.gw-leaderboard-tier-chip.tier-subscriber_t2{border-color:rgba(34,211,238,.65);background:rgba(8,145,178,.34);color:#67e8f9}.gw-leaderboard-tier-chip.tier-subscriber_t3{border-color:rgba(251,191,36,.78);background:rgba(251,191,36,.22);color:#fde68a}.gw-leaderboard-row.tier-prime td{background:linear-gradient(90deg,rgba(168,85,247,.08),transparent 70%)}.gw-leaderboard-row.tier-subscriber_t1 td{background:linear-gradient(90deg,rgba(96,165,250,.08),transparent 70%)}.gw-leaderboard-row.tier-subscriber_t2 td{background:linear-gradient(90deg,rgba(34,211,238,.10),transparent 70%)}.gw-leaderboard-row.tier-subscriber_t3 td{background:linear-gradient(90deg,rgba(251,191,36,.14),transparent 70%)}.gw-leaderboard-row.is-self td{background:linear-gradient(90deg,rgba(var(--gw-brand-rgb),.28),rgba(var(--gw-brand-rgb),.10) 65%,transparent);box-shadow:inset 3px 0 0 var(--gw-brand)}.gw-leaderboard-row.is-self td.gw-leaderboard-name{color:#fff;font-weight:800}.gw-leaderboard-self-badge{display:inline-flex;align-items:center;gap:.3rem;margin-left:.45rem;padding:.12rem .48rem;border-radius:999px;font-size:.65rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase;background:var(--gw-brand);color:#0b1230}.gw-leaderboard-self-badge i{font-size:.6rem}@media (max-width:520px){.gw-leaderboard td.gw-leaderboard-tier,.gw-leaderboard th.gw-th-tier{display:none}}.gw-commands{list-style:none;margin:0;padding:0;display:grid;gap:.55rem}.gw-commands li{display:grid;grid-template-columns:minmax(140px,max-content) 1fr;gap:1rem;align-items:baseline;padding:.65rem .85rem;background:rgba(8,15,33,.45);border:1px solid rgba(var(--gw-brand-rgb),.14);border-radius:10px}.gw-commands code{background:rgba(var(--gw-brand-rgb),.18);color:var(--gw-purple-soft);padding:.25rem .55rem;border-radius:6px;font-family:ui-monospace,SFMono-Regular,"SF Mono",Menlo,monospace;font-size:.88rem}.gw-commands span{color:var(--gw-muted);font-size:.9rem;line-height:1.5}.gw-empty{text-align:center;padding:3.5rem 1rem;color:var(--gw-muted)}.gw-empty i{font-size:2.6rem;color:var(--gw-purple-soft);margin-bottom:.9rem;display:block}.gw-empty h1{color:#fff;font-weight:800;margin-bottom:.6rem;font-size:clamp(1.4rem,2.6vw,1.9rem)}.gw-countdown{font-variant-numeric:tabular-nums}@media (max-width:640px){.gw-stat-strip{grid-template-columns:repeat(2,1fr)}.gw-form .gw-ticket-row{grid-template-columns:1fr}.gw-commands li{grid-template-columns:1fr}}.gw-form-inline{display:inline}.gw-mt-md{margin-top:1rem}.gw-mt-sm{margin-top:.85rem}.gw-stat-strip.gw-stat-strip-tight{margin:1rem 0 1.25rem}.gw-th-num{text-align:right}body.gw-page{background:linear-gradient(145deg,#080b18 0%,#101736 46%,#171226 100%) fixed;min-height:100vh}.gw-card{position:relative;overflow:hidden}.gw-card::before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,var(--gw-purple),#22d3ee,var(--gw-gold));opacity:.75}.gw-card>*{position:relative}.gw-stat{border-radius:10px;background:linear-gradient(180deg,rgba(8,15,33,.72),rgba(19,27,63,.52))}.gw-flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;margin:1rem 0 .35rem}.gw-flow-step{min-height:76px;padding:.72rem;border-radius:10px;background:rgba(var(--gw-brand-rgb),.10);border:1px solid rgba(var(--gw-brand-rgb),.16);display:grid;align-content:center;gap:.24rem}.gw-flow-step i{color:var(--gw-purple-soft);font-size:1rem}.gw-flow-step strong{color:#fff;font-size:.86rem}.gw-flow-step span{color:var(--gw-muted);font-size:.76rem;line-height:1.35}.gw-points-panel{display:grid;gap:.62rem;margin:.75rem 0 .35rem;padding:.72rem;border:1px solid rgba(251,191,36,.22);border-radius:8px;background:linear-gradient(135deg,rgba(251,191,36,.12),rgba(var(--gw-brand-rgb),.10))}.gw-points-panel--compact{margin:.5rem 0 .25rem;padding:.55rem .65rem;gap:.42rem}.gw-points-panel--compact .gw-points-current{font-size:.85rem;gap:.32rem}.gw-points-panel--compact .gw-current-points-badge{min-height:22px;padding:.08rem .38rem;font-size:.78rem;font-weight:900}.gw-points-panel--compact .gw-point-rates{gap:.32rem}.gw-points-panel--compact .gw-point-rate{padding:.42rem .46rem}.gw-points-panel--compact .gw-point-rate strong{font-size:.66rem}.gw-points-panel--compact .gw-point-rate span{font-size:.76rem;margin-top:.08rem}.gw-points-panel--compact .gw-point-rate-current{padding:.12rem .36rem;font-size:.54rem;margin-top:.22rem}.gw-points-current{display:flex;flex-wrap:wrap;gap:.42rem;align-items:baseline;color:#fff;font-weight:800}.gw-points-current span{color:#fde68a;font-size:1rem}.gw-points-current .gw-current-points-badge{display:inline-flex;align-items:center;min-height:26px;padding:.12rem .46rem;border-radius:7px;border:1px solid rgba(251,191,36,.30);background:rgba(251,191,36,.12);color:#fde68a;box-shadow:inset 0 0 0 1px rgba(251,191,36,.10)}.gw-current-points-badge.tier-prime{border-color:rgba(168,85,247,.46);background:linear-gradient(135deg,rgba(88,28,135,.28),rgba(8,15,33,.26))}.gw-current-points-badge.tier-subscriber_t1{border-color:rgba(96,165,250,.58);background:linear-gradient(135deg,rgba(37,99,235,.26),rgba(8,15,33,.24))}.gw-current-points-badge.tier-subscriber_t2{border-color:rgba(34,211,238,.70);background:linear-gradient(135deg,rgba(8,145,178,.30),rgba(8,15,33,.24));box-shadow:inset 0 0 0 1px rgba(34,211,238,.14),0 8px 20px rgba(34,211,238,.08)}.gw-current-points-badge.tier-subscriber_t3{border-color:rgba(251,191,36,.86);background:linear-gradient(135deg,rgba(251,191,36,.25),rgba(236,72,153,.18));box-shadow:inset 0 0 0 1px rgba(253,230,138,.22),0 10px 26px rgba(251,191,36,.14)}.gw-points-note{color:var(--gw-muted);font-size:.76rem;line-height:1.35;margin:-.28rem 0 0}.gw-cp-status{display:flex;align-items:center;gap:.65rem;padding:.7rem .85rem;border-radius:10px;font-size:.88rem;line-height:1.35;margin:.25rem 0 0;border:1px solid rgba(255,255,255,.08)}.gw-cp-status i{font-size:1.1rem;flex:0 0 auto}.gw-cp-status span{flex:1 1 auto}.gw-cp-status-in{color:#bbf7d0;border-color:rgba(34,197,94,.45);background:linear-gradient(135deg,rgba(21,128,61,.28),rgba(8,15,33,.45))}.gw-cp-status-in i{color:#4ade80}.gw-cp-status-out{color:rgba(226,232,240,.85);border-color:rgba(148,163,184,.30);background:linear-gradient(135deg,rgba(30,41,59,.50),rgba(8,15,33,.45))}.gw-cp-status-out i{color:#94a3b8}.gw-cp-prize-section-title{display:flex;align-items:center;gap:.5rem;margin:1rem 0 .55rem;font-size:.98rem;font-weight:800;color:#fff}.gw-cp-prize-section-title i{color:#fde68a}.gw-cp-prize-count{color:var(--gw-muted);font-weight:600;font-size:.82rem}.gw-cp-prize-grid{display:flex;flex-wrap:wrap;gap:.85rem}.gw-cp-prize-card{flex:1 1 calc(25% - .64rem);min-width:220px;max-width:100%;position:relative;display:flex;flex-direction:column;gap:.55rem;padding:.9rem .85rem .85rem;border-radius:12px;border:1px solid rgba(251,191,36,.34);background:linear-gradient(160deg,rgba(120,53,15,.22),rgba(8,15,33,.55));box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 6px 18px rgba(0,0,0,.25);overflow:hidden;transition:transform .12s ease,border-color .12s ease,box-shadow .12s ease}.gw-cp-prize-card::before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,#fbbf24,#f97316);opacity:.85}.gw-cp-prize-card:hover{transform:translateY(-2px);border-color:rgba(251,191,36,.62);box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 10px 26px rgba(251,191,36,.18)}.gw-cp-prize-badge{display:inline-flex;align-items:center;gap:.35rem;align-self:flex-start;padding:.22rem .55rem;border-radius:999px;font-size:.72rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#1f1300;background:linear-gradient(135deg,#fde68a,#fbbf24);box-shadow:0 4px 10px rgba(251,191,36,.28)}.gw-cp-prize-badge i{font-size:.8rem}.gw-cp-prize-image{width:100%;max-height:180px;object-fit:cover;border-radius:8px;border:1px solid rgba(255,255,255,.08);background:rgba(0,0,0,.32)}.gw-cp-prize-desc{margin:0;color:#fef3c7;font-size:.92rem;line-height:1.4;font-weight:600}.gw-cp-participants-list{list-style:none;margin:0;padding:0;display:grid;gap:.35rem;counter-reset:gwcp-rank}.gw-cp-participants-list li{display:flex;align-items:center;justify-content:space-between;gap:.65rem;padding:.45rem .65rem;border-radius:8px;background:rgba(8,15,33,.42);border:1px solid rgba(255,255,255,.05);counter-increment:gwcp-rank}.gw-cp-participants-list li::before{content:counter(gwcp-rank) ".";color:var(--gw-muted);font-weight:700;font-variant-numeric:tabular-nums;min-width:1.6rem}.gw-cp-participants-list li.is-self{border-color:rgba(34,197,94,.60);background:linear-gradient(135deg,rgba(21,128,61,.28),rgba(8,15,33,.5));box-shadow:inset 0 0 0 1px rgba(34,197,94,.18)}.gw-cp-participant-name{font-weight:700;color:#fff;flex:1 1 auto}.gw-cp-self-badge{display:inline-block;margin-left:.35rem;padding:.08rem .45rem;border-radius:999px;font-size:.68rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#052e16;background:linear-gradient(135deg,#86efac,#4ade80)}.gw-cp-header{display:block;margin:0 0 .65rem}.gw-cp-header-text{min-width:0}.gw-cp-header.has-banner{display:grid;gap:1rem;align-items:start;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.gw-cp-banner{margin:0;padding:0;border-radius:12px;overflow:hidden;position:relative;aspect-ratio:16 / 9;max-height:220px;background:linear-gradient(135deg,rgba(168,85,247,.18),rgba(8,15,33,.55));border:1px solid rgba(251,191,36,.30);box-shadow:0 8px 22px rgba(0,0,0,.30),inset 0 1px 0 rgba(255,255,255,.06)}.gw-cp-banner-img{width:100%;height:100%;object-fit:cover;display:block}.gw-cp-banner::after{content:"";position:absolute;inset:auto 0 0 0;height:45%;background:linear-gradient(180deg,rgba(8,15,33,0),rgba(8,15,33,.40));pointer-events:none}@media (max-width:720px){.gw-cp-header.has-banner{grid-template-columns:1fr}.gw-cp-banner{aspect-ratio:16 / 9;max-height:160px}}.gw-point-rates{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.42rem}.gw-point-rate{position:relative;min-width:0;padding:.54rem .58rem;border-radius:8px;border:1px solid rgba(var(--gw-brand-rgb),.16);background:rgba(8,15,33,.42);overflow:visible}.gw-bonus-panel{display:grid;gap:.5rem;margin-top:.35rem;padding:.65rem .72rem;border:1px solid rgba(var(--gw-brand-rgb),.16);border-radius:8px;background:rgba(8,15,33,.36)}.gw-bonus-table{width:100%;border-collapse:collapse;font-size:.82rem}.gw-bonus-table th,.gw-bonus-table td{padding:.38rem .55rem;text-align:left;border-bottom:1px solid rgba(255,255,255,.06);vertical-align:middle}.gw-bonus-table thead th{font-size:.68rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:rgba(203,213,225,.74)}.gw-bonus-table tbody th{font-weight:800;color:#fff}.gw-bonus-table tbody tr:last-child th,.gw-bonus-table tbody tr:last-child td{border-bottom:0}.gw-bonus-table tbody td{color:#FDE68A;font-variant-numeric:tabular-nums;font-weight:700}.gw-bonus-table tbody tr.tier-prime th{color:#d8b4fe}.gw-bonus-table tbody tr.tier-t1 th{color:#93c5fd}.gw-bonus-table tbody tr.tier-t2 th{color:#67e8f9}.gw-bonus-table tbody tr.tier-t3 th{color:#fde68a}.gw-bonus-empty{color:rgba(148,163,184,.58);font-weight:600;font-variant-numeric:normal}.gw-point-rate::before{content:"";position:absolute;inset:0 0 auto;height:2px;opacity:.62;background:rgba(var(--gw-brand-rgb),.55);border-radius:8px 8px 0 0}.gw-point-rate.tier-prime{border-color:rgba(168,85,247,.34);background:linear-gradient(160deg,rgba(88,28,135,.24),rgba(8,15,33,.46))}.gw-point-rate.tier-prime::before{background:linear-gradient(90deg,#a855f7,#22d3ee)}.gw-point-rate.tier-subscriber_t1{border-color:rgba(59,130,246,.34);background:linear-gradient(160deg,rgba(37,99,235,.20),rgba(8,15,33,.46))}.gw-point-rate.tier-subscriber_t1::before{background:linear-gradient(90deg,#3b82f6,#60a5fa)}.gw-point-rate.tier-subscriber_t2{border-color:rgba(34,211,238,.46);background:linear-gradient(160deg,rgba(8,145,178,.24),rgba(8,15,33,.46));box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}.gw-point-rate.tier-subscriber_t2::before{background:linear-gradient(90deg,#22d3ee,#34d399);opacity:.86}.gw-point-rate.tier-subscriber_t3{border-color:rgba(251,191,36,.68);background:linear-gradient(145deg,rgba(251,191,36,.24),rgba(236,72,153,.14) 52%,rgba(8,15,33,.50));box-shadow:0 0 0 1px rgba(251,191,36,.18) inset,0 14px 34px rgba(251,191,36,.12)}.gw-point-rate.tier-subscriber_t3::before{height:3px;opacity:1;background:linear-gradient(90deg,#fde68a,#f59e0b,#ec4899)}.gw-point-rate.tier-subscriber_t3::after{content:none}.gw-point-rate.is-current{transform:translateY(-2px) scale(1.045);border-width:2px;border-color:var(--gw-gold);background:linear-gradient(160deg,rgba(251,191,36,.32),rgba(8,15,33,.55));box-shadow:0 0 0 2px rgba(251,191,36,.42) inset,0 14px 36px rgba(251,191,36,.28),0 0 32px rgba(251,191,36,.18);z-index:1;animation:gwPointRatePulse 2.4s ease-in-out infinite}.gw-point-rate.is-current::before{opacity:1;height:3px}.gw-point-rate.is-current::after{content:"\f521";font-family:"Font Awesome 6 Free","Font Awesome 6 Pro","FontAwesome";font-weight:900;position:absolute;top:-10px;right:-8px;width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(135deg,var(--gw-gold),#f59e0b);color:#1a0f01;font-size:.78rem;box-shadow:0 6px 14px rgba(251,191,36,.55),0 0 0 2px rgba(8,15,33,.85)}.gw-point-rate.tier-prime.is-current{border-color:#c084fc;background:linear-gradient(160deg,rgba(168,85,247,.34),rgba(8,15,33,.55));box-shadow:0 0 0 2px rgba(168,85,247,.50) inset,0 14px 36px rgba(168,85,247,.30),0 0 32px rgba(168,85,247,.20)}.gw-point-rate.tier-prime.is-current::after{background:linear-gradient(135deg,#c084fc,#a855f7);color:#fff;box-shadow:0 6px 14px rgba(168,85,247,.55),0 0 0 2px rgba(8,15,33,.85)}.gw-point-rate.tier-subscriber_t1.is-current{border-color:#60a5fa;background:linear-gradient(160deg,rgba(59,130,246,.34),rgba(8,15,33,.55));box-shadow:0 0 0 2px rgba(96,165,250,.50) inset,0 14px 36px rgba(59,130,246,.30),0 0 32px rgba(96,165,250,.20)}.gw-point-rate.tier-subscriber_t1.is-current::after{background:linear-gradient(135deg,#93c5fd,#3b82f6);color:#fff;box-shadow:0 6px 14px rgba(59,130,246,.55),0 0 0 2px rgba(8,15,33,.85)}.gw-point-rate.tier-subscriber_t2.is-current{border-color:#22d3ee;background:linear-gradient(160deg,rgba(8,145,178,.40),rgba(8,15,33,.55));box-shadow:0 0 0 2px rgba(34,211,238,.55) inset,0 14px 36px rgba(34,211,238,.32),0 0 32px rgba(34,211,238,.22)}.gw-point-rate.tier-subscriber_t2.is-current::after{background:linear-gradient(135deg,#67e8f9,#06b6d4);color:#082f3a;box-shadow:0 6px 14px rgba(34,211,238,.55),0 0 0 2px rgba(8,15,33,.85)}.gw-point-rate.tier-subscriber_t3.is-current{border-color:#fde68a;box-shadow:0 0 0 2px rgba(253,230,138,.62) inset,0 18px 42px rgba(251,191,36,.32),0 0 36px rgba(236,72,153,.20)}@keyframes gwPointRatePulse{0%,100%{box-shadow:0 0 0 2px rgba(251,191,36,.42) inset,0 14px 36px rgba(251,191,36,.28),0 0 32px rgba(251,191,36,.18)}50%{box-shadow:0 0 0 2px rgba(251,191,36,.62) inset,0 18px 44px rgba(251,191,36,.42),0 0 42px rgba(251,191,36,.30)}}@media (prefers-reduced-motion:reduce){.gw-point-rate.is-current{animation:none}}.gw-point-rate strong{position:relative;display:block;color:#fff;font-size:.72rem;overflow-wrap:anywhere;padding-right:.9rem}.gw-point-rate span{display:block;color:#fde68a;font-size:.82rem;font-weight:800;margin-top:.12rem}.gw-point-rate-current{position:relative;display:inline-flex;width:fit-content;align-items:center;gap:.25rem;margin-top:.32rem;padding:.18rem .48rem;border-radius:999px;border:1px solid rgba(251,191,36,.48);background:linear-gradient(135deg,rgba(251,191,36,.22),rgba(245,158,11,.18));color:#FDE68A;font-size:.62rem;font-style:normal;font-weight:950;line-height:1.05;text-transform:uppercase;letter-spacing:.06em;box-shadow:0 2px 8px rgba(251,191,36,.18)}.gw-point-rate-current i{font-size:.58rem;color:var(--gw-gold)}.gw-form input[type="number"],.gw-form select{background:rgba(8,12,28,.78);border-radius:8px}@media (max-width:760px){.gw-point-rates{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:520px){.gw-flow,.gw-point-rates{grid-template-columns:1fr}}.gw-card::before{display:none}.gw-lang-switch a{min-height:34px;display:inline-flex;align-items:center;gap:.42rem;border-radius:8px;border:1px solid rgba(var(--gw-brand-rgb),.18);background:rgba(8,15,33,.40);color:var(--gw-text);font-size:.82rem;font-weight:800;text-decoration:none;padding:.42rem .68rem}.gw-lang-switch{display:inline-flex;gap:.35rem;align-items:center}.gw-lang-switch a.is-active{border-color:rgba(var(--gw-brand-rgb),.42);background:rgba(var(--gw-brand-rgb),.20);color:#fff}.gw-lang-switch a:hover{color:#fff;background:rgba(var(--gw-brand-rgb),.24);text-decoration:none}.gw-page .sw-bg-shapes{display:block !important;opacity:.95}body.gw-page{background:linear-gradient(145deg,#090d1f 0%,#111936 54%,#191526 100%) fixed;isolation:isolate}.gw-shell,body.gw-page footer{position:relative;z-index:1}.gw-shell{padding:clamp(.45rem,1.2vw,.8rem) 0 2.4rem}.gw-card{border-radius:10px;border-color:rgba(75,108,183,.18);background:rgba(13,27,62,.72);box-shadow:none}.gw-lang-switch a{border-radius:8px;min-height:31px;padding:.34rem .58rem;font-size:.76rem}.gw-hero-viewer{min-height:34px;padding:.42rem .62rem;border-radius:8px;font-size:.8rem}.gw-btn{min-height:34px;padding:.48rem .72rem;border-radius:8px;font-size:.84rem}.gw-card{padding:clamp(.92rem,1.8vw,1.15rem)}.gw-card-label{margin-bottom:.32rem;font-size:.68rem;letter-spacing:.12em}.gw-card-title{font-size:clamp(1.15rem,2vw,1.52rem);margin-bottom:.35rem}.gw-card-desc{font-size:1rem;line-height:1.55}.gw-stat-strip{gap:.55rem;margin-top:.78rem}.gw-stat{padding:.65rem .7rem;border-radius:8px}.gw-stat-value{font-size:clamp(1.42rem,2.4vw,1.78rem)}.gw-stat-label{font-size:.78rem}.gw-flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem;margin:.75rem 0 .2rem}.gw-flow-step{min-height:58px;padding:.54rem;border-radius:8px}.gw-flow-step strong{font-size:.78rem}.gw-flow-step span{font-size:.7rem}.gw-form{gap:.65rem}.gw-form input[type="number"],.gw-form select{min-height:40px;padding:.55rem .7rem}.gw-leaderboard th,.gw-leaderboard td{padding:.55rem .62rem}.gw-commands{gap:.42rem}.gw-commands li{grid-template-columns:minmax(96px,max-content) 1fr;gap:.65rem;padding:.5rem .62rem;border-radius:8px}.gw-commands span{font-size:.82rem}.gw-commands code{font-size:.8rem}@media (max-width:760px){.gw-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.gw-stat-strip{grid-template-columns:1fr}}@media (max-width:820px){.gw-campaign-art{max-width:100%;height:200px}}@media (max-width:520px){.gw-flow{grid-template-columns:1fr}}.gw-twitch-hero{position:relative;border-radius:14px;overflow:hidden;border:1px solid rgba(var(--gw-brand-rgb),.26);margin-bottom:1.25rem;background:linear-gradient(135deg,rgba(var(--gw-brand-rgb),.55),rgba(var(--gw-brand-soft-rgb),.35) 60%,rgba(8,12,28,.85));box-shadow:0 22px 60px rgba(5,11,30,.32)}.gw-twitch-banner{position:relative;width:100%;aspect-ratio:1200 / 240;min-height:140px;max-height:280px;background-size:cover;background-position:center center;background-repeat:no-repeat}.gw-twitch-banner.has-image::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(8,12,28,.10) 0%,rgba(8,12,28,.55) 65%,rgba(8,12,28,.85) 100%);pointer-events:none}.gw-twitch-banner.no-image{background:radial-gradient(circle at 18% 30%,rgba(var(--gw-brand-rgb),.55),transparent 55%),radial-gradient(circle at 80% 70%,rgba(var(--gw-brand-soft-rgb),.35),transparent 55%),linear-gradient(135deg,rgba(var(--gw-brand-rgb),.25),rgba(8,12,28,.85))}.gw-twitch-banner.is-live,.gw-twitch-banner.has-player{aspect-ratio:auto;height:auto;min-height:0;max-height:none;background:#000}.gw-twitch-banner.is-live::after,.gw-twitch-banner.has-player::after{display:none}.gw-twitch-banner-stream{position:static;display:block;width:100%;height:clamp(300px,46vw,540px);min-height:300px;max-height:540px;border:0;background:#000;visibility:visible;opacity:1}.gw-twitch-hero:has(.gw-twitch-banner.has-player){border-radius:0 !important;overflow:visible !important}.gw-twitch-chat-col{display:none;flex-direction:column;background:#0e0e10;min-width:0}.gw-twitch-chat-popout{display:inline-flex;align-self:flex-end;align-items:center;gap:.35rem;margin:4px 6px;padding:.22rem .55rem;border-radius:999px;background:rgba(30,30,34,.9);border:1px solid rgba(255,255,255,.16);color:#cbd5e1;font-size:.7rem;font-weight:700;text-decoration:none}.gw-twitch-chat-popout:hover{color:#fff;border-color:rgba(145,70,255,.6)}.gw-twitch-banner-chat{display:block;border:0;background:#0e0e10;width:100%;flex:1 1 auto;min-height:0;height:auto}@media (min-width:1024px){.gw-twitch-banner.has-player.has-chat{display:grid;grid-template-columns:minmax(0,1fr) clamp(280px,24vw,360px)}.gw-twitch-banner.has-player.has-chat .gw-twitch-chat-col{display:flex}}.gw-twitch-consent{position:absolute;inset:0;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.85rem;padding:1.2rem;text-align:center;background:radial-gradient(120% 120% at 50% 28%,rgba(145,70,255,.34),rgba(8,15,33,.93) 70%);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.gw-twitch-consent-btn{display:inline-flex;flex-direction:column;align-items:center;gap:.55rem;border:0;background:transparent;color:#fff;cursor:pointer}.gw-twitch-consent-play{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:999px;background:linear-gradient(135deg,#9146FF,#7C3AED);color:#fff;font-size:1.5rem;box-shadow:0 14px 36px rgba(145,70,255,.55),0 0 0 6px rgba(145,70,255,.16);transition:transform .15s ease,box-shadow .15s ease,filter .15s ease}.gw-twitch-consent-btn:hover .gw-twitch-consent-play,.gw-twitch-consent-btn:focus-visible .gw-twitch-consent-play{transform:translateY(-2px) scale(1.04);filter:brightness(1.08);box-shadow:0 18px 44px rgba(145,70,255,.66),0 0 0 8px rgba(145,70,255,.20)}.gw-twitch-consent-title{font-size:1.02rem;font-weight:900;letter-spacing:.01em}.gw-twitch-consent-note{margin:0;max-width:420px;font-size:.74rem;line-height:1.5;color:#CBD5E1}.gw-twitch-consent-note a{color:#D8B4FE;font-weight:700;text-decoration:underline}@media (prefers-reduced-motion:reduce){.gw-twitch-consent-btn:hover .gw-twitch-consent-play,.gw-twitch-consent-btn:focus-visible .gw-twitch-consent-play{transform:none}}@media (max-width:560px){.gw-twitch-consent-play{width:54px;height:54px;font-size:1.25rem}.gw-twitch-consent-note{font-size:.7rem}}.gw-twitch-hero:has(.gw-twitch-banner.has-player) .gw-twitch-hero-body{margin-top:0}.gw-twitch-banner-live-badge{position:absolute;top:12px;left:12px;z-index:2;display:inline-flex;align-items:center;gap:.45rem;padding:.35rem .65rem;border-radius:999px;background:rgba(20,8,22,.82);border:1px solid rgba(255,75,95,.55);color:#fff;font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 6px 18px rgba(0,0,0,.35);pointer-events:none}.gw-twitch-banner-live-dot{width:8px;height:8px;border-radius:50%;background:#ff3358;box-shadow:0 0 0 0 rgba(255,51,88,.55);animation:gw-twitch-banner-live-pulse 1.4s ease-in-out infinite}@keyframes gw-twitch-banner-live-pulse{0%,100%{opacity:1;box-shadow:0 0 0 0 rgba(255,51,88,.55)}50%{opacity:.55;box-shadow:0 0 0 6px rgba(255,51,88,0)}}.gw-twitch-banner-live-viewers{display:inline-flex;align-items:center;gap:.3rem;padding-left:.55rem;margin-left:.15rem;border-left:1px solid rgba(255,255,255,.25);font-size:.72rem;letter-spacing:0;text-transform:none;color:rgba(226,232,240,.92)}.gw-twitch-banner-live-viewers i{font-size:.68rem;color:rgba(148,163,184,.85)}.gw-twitch-banner.is-offline{position:relative}.gw-twitch-banner-offline-badge{position:absolute;top:12px;right:12px;z-index:2;display:inline-flex;align-items:center;gap:.45rem;padding:.35rem .7rem;border-radius:999px;background:rgba(20,8,12,.82);border:1px solid rgba(255,75,95,.65);color:#ff7785;font-size:.78rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;box-shadow:0 6px 18px rgba(0,0,0,.35);pointer-events:none}.gw-twitch-banner-offline-badge i{color:#ff3358;font-size:.9rem}.gw-twitch-banner-offline-badge-label{color:#fff}.gw-twitch-hero-body{position:relative;padding:0 clamp(1.1rem,3vw,2rem) clamp(1rem,2vw,1.4rem);display:grid;grid-template-columns:auto minmax(16rem,1fr) minmax(0,auto);gap:clamp(.85rem,2vw,1.5rem);align-items:end;margin-top:-42px}.gw-twitch-avatar{width:clamp(96px,12vw,128px);height:clamp(96px,12vw,128px);border-radius:50%;overflow:hidden;border:4px solid #0b1024;background:linear-gradient(135deg,var(--gw-brand),var(--gw-brand-strong));display:inline-flex;align-items:center;justify-content:center;font-size:clamp(2rem,4vw,2.8rem);font-weight:900;color:#fff;box-shadow:0 12px 32px rgba(0,0,0,.45);flex:0 0 auto}.gw-twitch-avatar img{width:100%;height:100%;object-fit:cover}.gw-twitch-id{min-width:0;padding-bottom:.55rem}.gw-twitch-namerow{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem;margin:0 0 .25rem}.gw-twitch-name{font-size:clamp(1.45rem,2.8vw,2.05rem);font-weight:900;color:#fff;line-height:1.1;letter-spacing:0;word-break:break-word}.gw-twitch-name a{color:inherit;text-decoration:none}.gw-twitch-name a:hover{color:var(--gw-brand-soft)}.gw-twitch-verified{display:inline-flex;align-items:center;gap:.25rem;padding:.18rem .48rem;border-radius:999px;background:rgba(var(--gw-brand-rgb),.25);border:1px solid rgba(var(--gw-brand-rgb),.55);color:#fff;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.gw-twitch-verified i{color:var(--gw-brand-soft);font-size:.78rem}.gw-twitch-handle{color:rgba(226,232,240,.85);font-size:.9rem;display:inline-flex;align-items:center;gap:.35rem;text-decoration:none}.gw-twitch-handle:hover{color:var(--gw-brand-soft)}.gw-twitch-handle i{color:var(--gw-brand-soft)}.gw-twitch-channels{display:flex;flex-wrap:wrap;align-items:baseline;gap:.15rem .5rem;margin-top:.3rem;font-size:.8rem}.gw-twitch-channels-label{color:var(--gw-muted);font-size:.78rem}.gw-twitch-channel-link{color:rgba(226,232,240,.78);font-size:.8rem;text-decoration:none;border-bottom:1px dotted rgba(226,232,240,.35)}.gw-twitch-channel-link:hover{color:var(--gw-brand-soft);border-bottom-color:var(--gw-brand-soft)}.gw-twitch-bio{color:rgba(226,232,240,.82);margin:.6rem 0 0;line-height:1.5;font-size:.92rem;max-width:720px;overflow-wrap:anywhere}.gw-twitch-bio.is-clamped{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.gw-twitch-actions{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center;justify-content:flex-end;padding-bottom:.55rem}.gw-twitch-actions [hidden]{display:none !important}.gw-reader-summary{margin:0 0 1.05rem;padding:.95rem 1.05rem;border-left:3px solid var(--gw-brand);border-radius:0 10px 10px 0;background:rgba(8,15,33,.42);color:rgba(226,232,240,.88);line-height:1.55}.gw-reader-summary h2,.gw-reader-summary h3{margin:0 0 .35rem;color:#fff;letter-spacing:0}.gw-reader-summary h2{font-size:1.05rem}.gw-reader-summary h3{font-size:.98rem;margin-top:.85rem}.gw-reader-summary p{margin:.28rem 0}.gw-reader-summary ul{margin:.55rem 0 0;padding-left:1.1rem;display:grid;gap:.2rem}.gw-reader-summary li::marker{color:var(--gw-brand-soft)}.gw-twitch-status{display:flex;flex-wrap:wrap;gap:.42rem;margin-top:.75rem}@media (max-width:1120px){.gw-twitch-hero-body{grid-template-columns:auto minmax(0,1fr)}.gw-twitch-actions{grid-column:1 / -1;justify-content:flex-start;padding-bottom:0}}@media (max-width:720px){.gw-twitch-hero-body{grid-template-columns:auto 1fr;margin-top:-34px}.gw-twitch-actions{grid-column:1 / -1;justify-content:flex-start;padding-bottom:0}.gw-twitch-banner{aspect-ratio:16 / 9;min-height:110px}}@media (max-width:480px){.gw-twitch-hero-body{grid-template-columns:1fr;text-align:left}.gw-twitch-avatar{margin-top:-10px}}.gw-card{border-color:rgba(var(--gw-brand-rgb),.26)}.gw-card-label{color:var(--gw-brand-soft)}.gw-hero-viewer{background:rgba(var(--gw-brand-rgb),.10);border-color:rgba(var(--gw-brand-rgb),.26)}.gw-btn-primary{background:linear-gradient(135deg,var(--gw-brand),var(--gw-brand-soft));box-shadow:0 10px 26px rgba(var(--gw-brand-rgb),.40)}.gw-btn-primary:hover{filter:brightness(1.06)}.gw-btn-secondary{background:rgba(var(--gw-brand-rgb),.12);border-color:rgba(var(--gw-brand-rgb),.26)}.gw-btn-secondary:hover{background:rgba(var(--gw-brand-rgb),.22)}.gw-lang-switch a.is-active{border-color:rgba(var(--gw-brand-rgb),.50);background:rgba(var(--gw-brand-rgb),.22)}.gw-lang-switch a:hover{background:rgba(var(--gw-brand-rgb),.25)}.gw-login-cta{border-color:rgba(var(--gw-brand-rgb),.42);background:linear-gradient(140deg,rgba(var(--gw-brand-rgb),.22),rgba(var(--gw-brand-soft-rgb),.10) 60%,rgba(8,15,33,.55))}.gw-login-cta::before{background:linear-gradient(90deg,var(--gw-brand),var(--gw-brand-soft),#FBBF24)}.gw-login-cta-icon{background:rgba(var(--gw-brand-rgb),.20);border-color:rgba(var(--gw-brand-rgb),.42);color:var(--gw-brand-soft)}.gw-login-cta .gw-btn-twitch-big{background:linear-gradient(135deg,var(--gw-brand),var(--gw-brand-strong));box-shadow:0 16px 38px rgba(var(--gw-brand-rgb),.45)}.gw-flow-step{background:rgba(var(--gw-brand-rgb),.10);border-color:rgba(var(--gw-brand-rgb),.20)}.gw-flow-step i{color:var(--gw-brand-soft)}.gw-stat-value.is-purple{color:var(--gw-brand-soft)}.gwp-tabs{display:grid;grid-template-columns:minmax(210px,240px) minmax(0,1fr);gap:1.1rem;margin-top:.25rem;align-items:start}.gwp-tabnav{display:flex;flex-direction:column;gap:.25rem;padding:.55rem;background:rgba(8,12,28,.62);border:1px solid rgba(var(--gw-brand-rgb),.20);border-radius:12px;position:sticky;top:76px;box-shadow:0 10px 24px rgba(8,15,33,.28)}.gwp-tab{display:flex;align-items:center;gap:.55rem;padding:.65rem .8rem;border:1px solid transparent;border-radius:8px;color:rgba(226,232,240,.85);background:transparent;cursor:pointer;font-weight:700;font-size:.86rem;text-align:left;transition:background .12s ease,color .12s ease,border-color .12s ease,transform .12s ease;text-decoration:none;font-family:inherit;min-width:0}.gwp-tab i{width:18px;text-align:center;color:rgba(var(--gw-brand-soft-rgb),.92);flex-shrink:0}.gwp-tab>span:not(.gwp-tab-badge){min-width:0;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gwp-tab:hover{background:rgba(var(--gw-brand-rgb),.14);color:#F8FAFC;text-decoration:none}.gwp-tab.is-active{background:linear-gradient(135deg,rgba(145,70,255,.34),rgba(124,58,237,.24));color:#fff;border-color:rgba(var(--gw-brand-rgb),.48);box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 6px 14px rgba(76,29,149,.24)}.gwp-tab.is-active i{color:#E9D5FF}.gwp-tab[data-tab="account"] i{color:rgba(196,181,253,.95)}.gwp-tab-badge{margin-left:auto;min-width:22px;padding:.1rem .42rem;border-radius:999px;background:rgba(251,191,36,.20);color:#fde68a;font-size:.7rem;font-weight:800;text-align:center;border:1px solid rgba(251,191,36,.32);white-space:nowrap;flex-shrink:0;font-variant-numeric:tabular-nums;line-height:1.1}.gw-campaign-copy.is-clickable{cursor:pointer;border-radius:10px;padding:.35rem;margin:-.35rem;transition:background .15s ease,transform .15s ease}.gw-campaign-copy.is-clickable:hover{background:rgba(var(--gw-brand-rgb),.10)}.gw-campaign-copy.is-clickable:focus-visible{outline:2px solid rgba(var(--gw-brand-rgb),.55);outline-offset:2px}.gw-mt-arrow{margin-left:.35rem;font-size:.85em;opacity:.85}.gwp-tab.is-active .gwp-tab-badge{background:rgba(251,191,36,.32);color:#fff}.gwp-tabbody{min-width:0;display:grid;gap:.85rem}.gw-twitch-hero{position:relative}.gwp-tabpanel{display:grid;gap:.85rem;animation:gwp-fade .18s ease}.gwp-tabpanel:not(.is-active){display:none}.gwp-tabpanel[hidden]{display:none !important}@keyframes gwp-fade{from{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (max-width:880px){.gwp-tabs{grid-template-columns:1fr}.gwp-tabnav{position:static;flex-direction:row;flex-wrap:wrap}.gwp-tab{flex:1 1 auto;min-width:140px;justify-content:center}}.gw-shell .container{width:min(1360px,calc(100% - 24px));max-width:none}.gwp-tabs{grid-template-columns:minmax(220px,268px) minmax(0,1fr);gap:clamp(.85rem,1.4vw,1.4rem)}.gwp-tabbody{width:100%;max-width:none;min-width:0}.gwp-tabpanel>.gw-card{width:100%}.gw-card{border-radius:10px}.gw-campaign-card.has-art{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,320px);gap:clamp(.85rem,1.5vw,1.4rem);align-items:start}.gw-stat-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.gw-campaign-art{max-width:320px;height:188px;justify-self:start;align-self:start}.gw-campaign-art img{padding:8px}.gw-login-cta{margin:0}@media (min-width:1400px){.gw-shell .container{width:min(1520px,calc(100% - 64px))}.gwp-tabbody{max-width:none}}@media (min-width:1800px){.gw-shell .container{width:min(1720px,calc(100% - 96px))}.gwp-tabbody{max-width:none}.gw-campaign-art{max-width:360px;height:210px}}@media (min-width:2200px){.gw-shell .container{width:min(1960px,calc(100% - 128px))}.gwp-tabbody{max-width:none}}@media (min-width:2800px){.gw-shell .container{width:min(2280px,calc(100% - 192px))}.gwp-tabbody{max-width:none}.gw-campaign-art{max-width:420px;height:240px}}@media (min-width:3400px){.gw-shell .container{width:min(2640px,calc(100% - 240px))}.gwp-tabbody{max-width:none}}@media (max-width:1120px){.gwp-tabs{grid-template-columns:1fr}.gwp-tabnav{position:static;flex-direction:row;flex-wrap:wrap}.gwp-tab{flex:1 1 156px;justify-content:center}.gwp-tabbody{max-width:none}}@media (max-width:840px){.gw-campaign-card.has-art{grid-template-columns:1fr}.gw-campaign-art{max-width:min(100%,340px);height:178px}.gw-stat-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.gw-shell .container{width:calc(100% - 16px)}.gwp-tabnav{gap:.35rem;padding:.45rem}.gwp-tab{min-width:0;flex:1 1 100%;justify-content:flex-start}.gw-stat-strip{grid-template-columns:1fr}.gw-campaign-art{height:150px}.gw-history-head{display:grid;gap:.22rem}.gw-history-date{white-space:normal}.gw-viewer-summary-head{display:grid}.gw-viewer-summary-name{justify-content:flex-start;text-align:left}.gw-viewer-summary-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.gw-actions-row .gw-btn{width:100%;justify-content:center}}body.gw-page{padding-top:42px;background:linear-gradient(145deg,#030712 0%,#07111f 52%,#050712 100%) fixed}.gw-shell{padding-top:1rem}.gw-shell .container{margin-left:auto;margin-right:auto}.gw-login-cta h2,.gw-twitch-name{letter-spacing:0}.gw-twitch-id,.gw-twitch-actions,.gwp-tabbody,.gwp-tabpanel,.gw-card,.gw-stat,.gw-campaign-copy,.gw-flow-step,.gw-point-rate,.gw-commands li,.gw-actions-row{min-width:0}.gw-card-title,.gw-card-desc,.gw-stat-value,.gw-stat-label,.gw-twitch-name,.gw-twitch-handle,.gw-twitch-bio,.gw-btn,.gwp-tab,.gw-point-rate strong,.gw-point-rate span,.gw-commands code,.gw-commands span{overflow-wrap:anywhere;word-break:break-word}.gw-btn,.gwp-tab{white-space:normal}.gw-leaderboard{table-layout:fixed}.gw-leaderboard th:first-child,.gw-leaderboard td.gw-rank{width:3rem}.gw-leaderboard th:last-child,.gw-leaderboard td.gw-tickets{width:7rem}.gw-leaderboard td{overflow-wrap:anywhere}.gw-leaderboard th,.gw-leaderboard td{white-space:nowrap}.gw-leaderboard td.gw-leaderboard-name{overflow:hidden;overflow-wrap:normal;text-overflow:ellipsis}.gw-art-lightbox{top:0;right:0;bottom:0;left:0}.gw-art-lightbox-close{display:flex;align-items:center;justify-content:center}@media (min-width:1600px){.gw-shell .container{max-width:none;width:calc(100% - 64px)}.gwp-tabbody{max-width:none}}@media (min-width:2400px){.gw-shell .container{max-width:2200px;width:calc(100% - 120px)}}@media (max-width:360px){body.gw-page{padding-top:46px}.gw-shell .container{width:calc(100% - 12px)}.gw-twitch-avatar{width:84px;height:84px}.gw-card{padding:.82rem}.gw-leaderboard th:last-child,.gw-leaderboard td.gw-tickets{width:5.5rem}}@supports (width:min(1px,1px)){.gw-shell .container{width:min(1600px,calc(100% - 32px));max-width:none}@media (min-width:1600px){.gw-shell .container{width:calc(100% - 64px)}}@media (min-width:2400px){.gw-shell .container{width:min(2200px,calc(100% - 120px))}}}@supports not (display:grid){.gwp-tabs,.gw-campaign-card.has-art,.gw-stat-strip,.gw-flow,.gw-point-rates,.gw-form .gw-ticket-row{display:block}.gwp-tabnav,.gw-actions-row,.gw-twitch-actions,.gw-twitch-status{display:flex;flex-wrap:wrap}.gwp-tabnav,.gw-card,.gw-stat,.gw-flow-step,.gw-point-rate,.gw-campaign-art{margin-bottom:.85rem}.gw-campaign-art{max-width:340px}}body.gw-page .sw-bg-shapes{display:none !important}body.gw-page .gw-twitch-hero.has-banner .gw-twitch-hero-body{background:linear-gradient(90deg,rgba(7,11,24,.42),rgba(7,11,24,.58) 56%,rgba(7,11,24,.76)),var(--gw-banner);background-size:cover;background-position:center bottom;box-shadow:inset 0 1px 0 rgba(255,255,255,.10),inset 0 0 0 1px rgba(var(--gw-brand-rgb),.08)}body.gw-page .gwp-tab.is-active i,body.gw-page .gwp-tab[data-tab="account"] i,body.gw-page .gw-card-label,body.gw-page .gw-flow-step i,body.gw-page .gw-commands code{color:var(--gw-brand-soft) !important}body.gw-page .sw-footer{background:linear-gradient(180deg,rgba(5,8,18,.97) 0%,rgba(2,6,14,.99) 100%) !important;border-top:1px solid rgba(148,163,184,.12) !important}body.gw-page .sw-footer .sw-footer-panel{background:rgba(7,12,24,.86) !important;border-color:rgba(148,163,184,.12) !important}body.gw-page .sw-footer .footer-title,body.gw-page .sw-footer-copy a{color:#CBD5E1 !important}body.gw-page .sw-footer .social-icons a{border-color:rgba(148,163,184,.16) !important;background:rgba(15,23,42,.62) !important;color:#CBD5E1 !important}body.gw-page .sw-footer-copy a:hover,body.gw-page .sw-footer .social-icons a:hover{border-color:rgba(148,163,184,.26) !important;background:rgba(30,41,59,.72) !important;color:#F8FAFC !important}:root{--gw-line:rgba(148,163,184,.18);--gw-line-strong:rgba(148,163,184,.28);--gw-surface:rgba(19,32,57,.84);--gw-surface-soft:rgba(14,25,45,.78);--gw-surface-lift:rgba(25,42,73,.82)}body.gw-page{background:linear-gradient(180deg,#111827 0%,#0e1729 48%,#0a1020 100%) fixed !important}body.gw-page .gw-twitch-hero{border-color:rgba(148,163,184,.16) !important;background:linear-gradient(180deg,rgba(20,31,52,.88),rgba(12,20,36,.94)) !important;box-shadow:0 18px 44px rgba(0,0,0,.22),0 0 0 1px rgba(255,255,255,.05) inset !important}body.gw-page .gw-twitch-hero.has-banner .gw-twitch-hero-body{background:linear-gradient(180deg,rgba(15,23,42,.90),rgba(10,16,29,.96)) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),inset 0 0 0 1px rgba(148,163,184,.08) !important}body.gw-page .gw-twitch-banner.has-image::after{background:linear-gradient(180deg,rgba(8,12,28,.02) 0%,rgba(8,12,28,.20) 58%,rgba(15,23,42,.58) 100%) !important}body.gw-page .gw-twitch-banner.no-image{background:linear-gradient(135deg,rgba(30,41,59,.92),rgba(15,23,42,.96)) !important}body.gw-page .gw-card{border-color:rgba(148,163,184,.16) !important;background:linear-gradient(155deg,var(--gw-surface),var(--gw-surface-soft)) !important;box-shadow:0 14px 34px rgba(0,0,0,.18),inset 0 1px 0 rgba(255,255,255,.045) !important}body.gw-page .gw-card-label,body.gw-page .gw-twitch-handle:hover,body.gw-page .gw-twitch-name a:hover,body.gw-page .gw-flow-step i,body.gw-page .gw-commands code,body.gw-page .gwp-tab i{color:var(--gw-brand-soft) !important}body.gw-page .gw-twitch-avatar{box-shadow:inset 0 1px 0 rgba(255,255,255,.26),0 12px 28px rgba(0,0,0,.30),0 0 0 2px rgba(var(--gw-brand-rgb),.22) !important}body.gw-page .gwp-tabnav{border-color:rgba(148,163,184,.16) !important;background:rgba(10,16,29,.86) !important;box-shadow:0 10px 24px rgba(0,0,0,.16) !important}body.gw-page .gwp-tab.is-active i{color:var(--gw-brand-soft) !important}body.gw-page .gw-stat,body.gw-page .gw-history-item,body.gw-page .gw-viewer-summary-card,body.gw-page .gw-viewer-summary-stat,body.gw-page .gw-flow-step,body.gw-page .gw-point-rate,body.gw-page .gw-commands li,body.gw-page .gw-form input[type="number"],body.gw-page .gw-form select,body.gw-page .gw-alert{border-color:rgba(148,163,184,.14) !important;background:rgba(15,23,42,.58) !important}body.gw-page .gw-viewer-summary-card,body.gw-page .gw-points-panel{border-color:rgba(148,163,184,.16) !important;background:rgba(15,23,42,.56) !important;box-shadow:inset 3px 0 0 rgba(var(--gw-brand-rgb),.48) !important}body.gw-page .gw-stat.is-tier{position:relative;overflow:visible;border-color:rgba(var(--gw-brand-rgb),.30) !important;background:rgba(15,23,42,.62) !important;box-shadow:inset 0 0 0 1px rgba(var(--gw-brand-rgb),.10) !important}body.gw-page .gw-stat.is-tier::before{content:"";position:absolute;inset:0 0 auto;height:3px;background:rgba(var(--gw-brand-rgb),.56);border-radius:14px 14px 0 0}body.gw-page .gw-stat.is-tier>*{position:relative}body.gw-page .gw-stat.is-tier.tier-prime{border-color:rgba(168,85,247,.46) !important;background:linear-gradient(150deg,rgba(88,28,135,.20),rgba(15,23,42,.62)) !important}body.gw-page .gw-stat.is-tier.tier-subscriber_t1{border-color:rgba(96,165,250,.56) !important;background:linear-gradient(150deg,rgba(37,99,235,.20),rgba(15,23,42,.62)) !important;box-shadow:inset 0 0 0 1px rgba(96,165,250,.12) !important}body.gw-page .gw-stat.is-tier.tier-subscriber_t2{border-color:rgba(34,211,238,.62) !important;background:linear-gradient(150deg,rgba(8,145,178,.22),rgba(15,23,42,.62)) !important;box-shadow:inset 0 0 0 1px rgba(34,211,238,.14) !important}body.gw-page .gw-stat.is-tier.tier-subscriber_t3{border-color:rgba(251,191,36,.70) !important;background:linear-gradient(145deg,rgba(251,191,36,.20),rgba(236,72,153,.10) 48%,rgba(15,23,42,.62)) !important;box-shadow:inset 0 0 0 1px rgba(253,230,138,.18),0 10px 24px rgba(251,191,36,.08) !important}body.gw-page .gw-stat.is-tier.tier-subscriber_t3::before{height:3px;background:linear-gradient(90deg,#fde68a,#f59e0b,#ec4899)}body.gw-page .gw-stat.is-tier{border-width:2px !important;animation:gwTierGlowPulse 3s ease-in-out infinite}body.gw-page .gw-stat.is-tier::after{content:"\f521";font-family:"Font Awesome 6 Free","Font Awesome 6 Pro","FontAwesome";font-weight:900;position:absolute;top:-8px;right:-6px;width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(135deg,var(--gw-gold),#f59e0b);color:#1a0f01;font-size:.65rem;box-shadow:0 5px 12px rgba(251,191,36,.55),0 0 0 2px rgba(8,15,33,.85);z-index:2}body.gw-page .gw-stat.is-tier.tier-viewer{border-color:rgba(var(--gw-brand-rgb),.55) !important;background:linear-gradient(150deg,rgba(var(--gw-brand-rgb),.22),rgba(15,23,42,.62)) !important}body.gw-page .gw-stat.is-tier.tier-prime{box-shadow:inset 0 0 0 1px rgba(168,85,247,.30),0 10px 26px rgba(168,85,247,.22) !important}body.gw-page .gw-stat.is-tier.tier-prime::after{background:linear-gradient(135deg,#c084fc,#a855f7);color:#fff;box-shadow:0 5px 12px rgba(168,85,247,.55),0 0 0 2px rgba(8,15,33,.85)}body.gw-page .gw-stat.is-tier.tier-subscriber_t1{box-shadow:inset 0 0 0 1px rgba(96,165,250,.34),0 10px 26px rgba(59,130,246,.24) !important}body.gw-page .gw-stat.is-tier.tier-subscriber_t1::after{background:linear-gradient(135deg,#93c5fd,#3b82f6);color:#fff;box-shadow:0 5px 12px rgba(59,130,246,.55),0 0 0 2px rgba(8,15,33,.85)}body.gw-page .gw-stat.is-tier.tier-subscriber_t2{box-shadow:inset 0 0 0 1px rgba(34,211,238,.38),0 12px 28px rgba(34,211,238,.26),0 0 24px rgba(34,211,238,.16) !important}body.gw-page .gw-stat.is-tier.tier-subscriber_t2::after{background:linear-gradient(135deg,#67e8f9,#06b6d4);color:#082f3a;box-shadow:0 5px 12px rgba(34,211,238,.55),0 0 0 2px rgba(8,15,33,.85)}body.gw-page .gw-stat.is-tier.tier-subscriber_t3{box-shadow:inset 0 0 0 1px rgba(253,230,138,.52),0 16px 36px rgba(251,191,36,.30),0 0 32px rgba(236,72,153,.18) !important}body.gw-page .gw-stat.is-tier .gw-stat-value{color:#fff !important;font-weight:900}body.gw-page .gw-point-rate::before,body.gw-page .gw-viewer-summary-stat.is-tier::before{background:rgba(var(--gw-brand-rgb),.44) !important}body.gw-page .gw-campaign-copy.is-clickable:hover{background:rgba(30,41,59,.52) !important}body.gw-page .gw-campaign-copy.is-clickable:focus-visible{outline-color:rgba(var(--gw-brand-rgb),.50) !important}body.gw-page .gw-campaign-art{border-color:rgba(148,163,184,.18) !important;background:rgba(15,23,42,.54) !important;box-shadow:0 10px 22px rgba(0,0,0,.18),inset 0 1px 0 rgba(255,255,255,.05) !important}body.gw-page .gw-campaign-art::after{background:linear-gradient(90deg,rgba(var(--gw-brand-rgb),.72),rgba(251,191,36,.72)) !important}body.gw-page .gw-btn-secondary,body.gw-page .gw-lang-switch a{border-color:rgba(148,163,184,.18) !important;background:rgba(15,23,42,.58) !important;box-shadow:inset 0 1px 0 rgba(255,255,255,.06) !important}body.gw-page .gw-btn-secondary:hover,body.gw-page .gw-lang-switch a:hover{border-color:rgba(var(--gw-brand-rgb),.36) !important;background:rgba(30,41,59,.62) !important}body.gw-page .gw-login-cta{border-color:rgba(148,163,184,.16) !important;background:linear-gradient(155deg,rgba(19,32,57,.82),rgba(14,25,45,.78)) !important;box-shadow:0 14px 34px rgba(0,0,0,.18),inset 0 1px 0 rgba(255,255,255,.045) !important}body.gw-page .gw-login-cta::before{background:linear-gradient(90deg,rgba(var(--gw-brand-rgb),.80),rgba(251,191,36,.72)) !important}body.gw-page .gw-login-cta-icon{background:rgba(var(--gw-brand-rgb),.12) !important;border-color:rgba(var(--gw-brand-rgb),.28) !important;color:var(--gw-brand-soft) !important}body.gw-page .gw-art-lightbox{background:rgba(3,7,18,.78) !important}body.gw-page .gw-art-lightbox img{border-color:rgba(148,163,184,.20) !important;box-shadow:0 36px 96px rgba(0,0,0,.62),0 0 0 1px rgba(255,255,255,.08) inset !important}body.gw-page .gw-art-lightbox-close{border-color:rgba(148,163,184,.24) !important;background:rgba(15,23,42,.72) !important}body.gw-page .gw-art-lightbox-close:hover{background:rgba(var(--gw-brand-rgb),.32) !important;border-color:rgba(var(--gw-brand-rgb),.42) !important}@media (min-width:1180px){.gwp-tabpanel[data-tab="overview"]{grid-template-columns:minmax(0,1.08fr) minmax(300px,.92fr);align-items:start}.gwp-tabpanel[data-tab="overview"]>.gw-viewer-summary-card,.gwp-tabpanel[data-tab="overview"]>.gw-points-card,.gwp-tabpanel[data-tab="overview"]>.gw-bonus-card,.gwp-tabpanel[data-tab="overview"]>.gw-history-card{align-self:start}}@media (min-width:1180px){.gwp-tabpanel[data-tab="overview"]{grid-template-columns:minmax(0,1fr) !important}.gwp-tabpanel[data-tab="overview"]>.gw-campaign-card,.gwp-tabpanel[data-tab="overview"]>.gw-viewer-summary-card,.gwp-tabpanel[data-tab="overview"]>.gw-points-card,.gwp-tabpanel[data-tab="overview"]>.gw-bonus-card,.gwp-tabpanel[data-tab="overview"]>.gw-history-card{grid-column:1 / -1 !important;grid-row:auto !important}}@supports not selector(:has(*)){@media (min-width:1180px){.gwp-tabpanel[data-tab="overview"]{grid-template-columns:minmax(0,1fr);max-width:880px}}}@media (min-width:1320px){.gwp-tabs{grid-template-columns:minmax(228px,252px) minmax(0,1fr)}.gwp-tabbody{max-width:1120px}}@media (max-width:1120px){body.gw-page .gwp-tabnav{position:sticky;top:42px;z-index:30;flex-flow:row nowrap !important;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;gap:.42rem;padding:.46rem;margin:-.1rem 0 .35rem;border-radius:10px}body.gw-page .gwp-tabnav::-webkit-scrollbar{display:none}body.gw-page .gwp-tab{flex:0 0 auto !important;min-width:142px;max-width:min(78vw,260px);min-height:40px;justify-content:flex-start !important;scroll-snap-align:start;padding:.52rem .68rem}}@media (max-width:680px){.gw-shell{padding-top:.65rem}.gwp-tabs,.gwp-tabbody,.gwp-tabpanel{gap:.65rem}body.gw-page .gw-twitch-hero{margin-bottom:.75rem;border-radius:12px !important}.gw-twitch-banner:not(.is-live){aspect-ratio:2.8 / 1 !important;min-height:108px !important;max-height:152px}.gw-twitch-banner.is-live,.gw-twitch-banner.has-player{aspect-ratio:auto !important;height:auto !important;min-height:0 !important;max-height:none !important}.gw-twitch-banner.is-live>.gw-twitch-banner-stream,.gw-twitch-banner.has-player>.gw-twitch-banner-stream{height:clamp(180px,56vw,320px) !important;min-height:180px !important;max-height:320px !important}.gw-twitch-hero-body{grid-template-columns:76px minmax(0,1fr) !important;gap:.7rem;margin-top:-28px !important;padding:0 .85rem .9rem !important;text-align:left !important;align-items:end}.gw-twitch-avatar{width:76px !important;height:76px !important;margin:0 !important;border-width:3px}.gw-twitch-id{padding-bottom:.15rem}.gw-twitch-name{font-size:clamp(1.28rem,7vw,1.72rem)}.gw-twitch-bio{margin-top:.45rem;font-size:.86rem;-webkit-line-clamp:3}.gw-twitch-actions{grid-column:1 / -1;display:flex;width:100%;justify-content:flex-start;gap:.38rem;padding-bottom:0}.gw-twitch-actions .gw-btn,.gw-twitch-actions .gw-hero-viewer{flex:1 1 150px;justify-content:center;min-height:40px}.gw-twitch-status{gap:.35rem;margin-top:.55rem}.gw-lang-switch a{min-height:38px}.gw-campaign-card.has-art{gap:.7rem}.gw-campaign-art{width:100%;max-width:none !important;height:auto !important;aspect-ratio:16 / 9;justify-self:stretch}.gw-stat-strip{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:.48rem}.gw-stat{padding:.55rem .58rem}.gw-stat-label{font-size:.63rem;line-height:1.22}.gw-viewer-summary-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.gw-point-rates{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:.38rem}.gw-point-rate.is-current{transform:none}.gw-points-current{align-items:flex-start;line-height:1.35}.gw-bonus-panel{overflow-x:auto}.gw-bonus-table{min-width:390px}.gw-leaderboard th,.gw-leaderboard td{padding:.48rem .42rem;font-size:.78rem}.gw-leaderboard th:first-child,.gw-leaderboard td.gw-rank{width:2.35rem}.gw-leaderboard th:last-child,.gw-leaderboard td.gw-tickets{width:5.8rem}.gw-leaderboard-self-badge{display:inline-flex;margin:.22rem 0 0}.gw-commands li{grid-template-columns:1fr;gap:.35rem}.gw-login-cta{padding:1.25rem .9rem}.gw-login-cta-icon{width:50px;height:50px;font-size:1.35rem;margin-bottom:.75rem}.gw-login-cta p{font-size:.9rem;margin-bottom:1rem}.gw-login-cta .gw-btn-twitch-big{width:100%;justify-content:center;padding:.85rem 1rem;font-size:1rem}}@media (max-width:420px){.gw-shell .container{width:calc(100% - 14px) !important}body.gw-page .gwp-tab{min-width:132px;max-width:82vw;padding-inline:.58rem}.gw-twitch-banner:not(.is-live){min-height:96px !important}.gw-twitch-banner.is-live>.gw-twitch-banner-stream,.gw-twitch-banner.has-player>.gw-twitch-banner-stream{height:clamp(160px,60vw,260px) !important;min-height:160px !important;max-height:260px !important}.gw-twitch-hero-body{grid-template-columns:68px minmax(0,1fr) !important;gap:.58rem;margin-top:-24px !important;padding-inline:.72rem !important}.gw-twitch-avatar{width:68px !important;height:68px !important}.gw-twitch-actions .gw-btn,.gw-twitch-actions .gw-hero-viewer{flex-basis:100%}.gw-lang-switch{display:grid;grid-template-columns:1fr 1fr;width:100%}.gw-lang-switch a{justify-content:center}.gw-viewer-summary-stats,.gw-point-rates{grid-template-columns:1fr !important}.gw-stat-strip{grid-template-columns:repeat(2,minmax(0,1fr)) !important}.gw-bonus-table{min-width:340px}.gw-buy-card--compact .gw-ticket-row{grid-template-columns:1fr}.gw-buy-card--compact .gw-buy-submit{width:100%;justify-content:center}}@media (max-width:340px){.gw-stat-strip{grid-template-columns:1fr !important}.gw-twitch-hero-body{grid-template-columns:1fr !important;padding-inline:.6rem !important}.gw-twitch-avatar{width:74px !important;height:74px !important;margin:0 auto !important}.gw-twitch-id{text-align:center}.gw-twitch-namerow{justify-content:center}.gw-twitch-handle{justify-content:center}.gw-twitch-status{justify-content:center}.gw-twitch-actions{justify-content:center !important}.gw-twitch-actions .gw-btn,.gw-twitch-actions .gw-hero-viewer{flex-basis:100% !important}}@media (max-width:480px){.gw-lang-switch a,.gw-twitch-handle,.gw-twitch-actions .gw-btn,.gw-twitch-actions .gw-hero-viewer{min-height:44px !important;padding-block:.55rem !important}.gw-btn{min-height:44px}body.gw-page .gwp-tab{min-height:44px}.gw-twitch-banner-live-badge,.gw-twitch-banner-offline-badge{top:8px;padding:.26rem .52rem;font-size:.68rem;letter-spacing:.06em}.gw-twitch-banner-live-badge{left:8px}.gw-twitch-banner-offline-badge{right:8px}.gw-twitch-banner-live-viewers{font-size:.64rem;padding-left:.42rem}.gw-lang-switch{display:grid;grid-template-columns:1fr 1fr;width:100%;gap:.35rem}.gw-lang-switch a{justify-content:center}.gw-bonus-panel{position:relative}.gw-bonus-panel::after{content:"";position:absolute;top:0;right:0;bottom:0;width:24px;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(8,15,33,.72));border-radius:0 8px 8px 0}.gw-buy-card .gw-ticket-row{grid-template-columns:1fr}.gw-buy-card .gw-buy-submit{width:100%;justify-content:center}.gw-buy-card .gw-actions-row{justify-content:stretch}.gw-buy-card .gw-actions-row .gw-btn{flex:1 1 100%;justify-content:center}.gw-history-winners{gap:.32rem}.gw-history-chip{padding:.38rem .58rem;font-size:.78rem}.gwp-tab-badge{font-size:.66rem;padding:.08rem .36rem}}.gw-consent-dialog{padding:0;border:0;background:transparent;color:var(--gw-text);max-width:min(540px,calc(100vw - 24px));width:100%}.gw-consent-dialog::backdrop{background:rgba(2,6,23,.72);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.gw-consent-dialog[open]{display:block}.gw-consent-inner{background:linear-gradient(155deg,rgba(19,32,57,.96),rgba(14,25,45,.96));border:1px solid rgba(var(--gw-brand-rgb),.32);border-radius:14px;padding:clamp(1.1rem,2.4vw,1.5rem);box-shadow:0 22px 60px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.06);position:relative;overflow:hidden}.gw-consent-inner::before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,var(--gw-brand),var(--gw-brand-soft),#FBBF24)}.gw-consent-head{display:flex;align-items:center;gap:.75rem;margin-bottom:.7rem}.gw-consent-icon{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;background:rgba(145,70,255,.20);border:1px solid rgba(var(--gw-brand-soft-rgb),.40);color:#C084FC;font-size:1.15rem;flex:0 0 auto}.gw-consent-dialog h2{margin:0;font-size:clamp(1.15rem,2vw,1.4rem);font-weight:900;color:#fff;line-height:1.2}.gw-consent-text{margin:0 0 1rem;color:rgba(226,232,240,.88);font-size:.94rem;line-height:1.55}.gw-consent-text a{color:var(--gw-brand-soft);text-decoration:underline;text-underline-offset:2px}.gw-consent-text a:hover{color:#fff}.gw-consent-actions{display:flex;gap:.55rem;justify-content:flex-end;flex-wrap:wrap}.gw-consent-actions .gw-btn{min-height:44px}#gwLoginConsentConfirm[disabled]{opacity:.48;cursor:not-allowed;filter:grayscale(.4)}#gwLoginConsentConfirm:not([disabled]){animation:gw-consent-glow 2.4s ease-in-out infinite}@keyframes gw-consent-glow{0%,100%{box-shadow:0 10px 26px rgba(145,70,255,.28)}50%{box-shadow:0 14px 34px rgba(145,70,255,.52)}}@media (prefers-reduced-motion:reduce){#gwLoginConsentConfirm:not([disabled]){animation:none}}.gw-consent-noscript{margin:.75rem 0 0;color:#fecdd3;font-size:.85rem}@media (max-width:480px){.gw-consent-actions{flex-direction:column-reverse}.gw-consent-actions .gw-btn{width:100%;justify-content:center}}@media (max-width:380px){.gw-twitch-actions{width:100%}.gw-twitch-actions .gw-btn,.gw-twitch-actions .gw-hero-viewer{flex:1 1 100% !important}.gw-login-cta{padding:1.05rem .75rem}.gw-login-cta h2{font-size:clamp(1.18rem,6vw,1.5rem)}.gw-twitch-bio{-webkit-line-clamp:4;font-size:.82rem}body.gw-page .gw-stat.is-tier::after,.gw-viewer-summary-stat.is-tier::after{top:-4px !important;right:-2px !important;width:18px;height:18px;font-size:.55rem}}.gw-btn,.gwp-tab,.gw-lang-switch a,.gw-twitch-actions .gw-btn,.gw-twitch-actions .gw-hero-viewer,.gw-buy-submit,.gw-campaign-copy.is-clickable,.gw-twitch-handle{touch-action:manipulation;-webkit-tap-highlight-color:rgba(145,70,255,.18)}@media (max-width:1120px){body.gw-page .gwp-tabnav{will-change:transform;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;contain:layout style}}@media (max-width:768px){body.gw-page .gwp-tab,.gw-lang-switch a,.gw-twitch-handle,.gw-twitch-actions .gw-btn,.gw-twitch-actions .gw-hero-viewer,.gw-btn{min-height:44px}}@media (max-width:1120px){body.gw-page .gwp-tabnav{overscroll-behavior:contain;touch-action:pan-x}}@media (max-width:768px){body.gw-page .gwp-tabnav{position:static !important;display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible !important;scroll-snap-type:none !important;touch-action:manipulation}body.gw-page .gwp-tab{width:100%;min-width:0 !important;max-width:none !important;justify-content:flex-start !important;scroll-snap-align:none}}.gw-art-lightbox{min-height:100vh;min-height:100dvh}.gw-export-card{border:1px solid rgba(var(--gw-brand-rgb),.32);background:linear-gradient(160deg,rgba(var(--gw-brand-rgb),.08),rgba(15,23,42,.62))}.gw-export-meta{display:inline-flex;align-items:center;gap:.45rem;margin:.25rem 0 .9rem;padding:.32rem .65rem;border-radius:999px;border:1px solid rgba(148,163,184,.22);background:rgba(8,15,33,.5);color:rgba(203,213,225,.86);font-size:.78rem;font-weight:800}.gw-export-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.55rem;margin:.4rem 0 1rem}.gw-export-item{display:flex;flex-direction:column;gap:.15rem;padding:.55rem .7rem;border-radius:10px;border:1px solid rgba(148,163,184,.16);background:rgba(8,15,33,.5);min-width:0}.gw-export-key{color:rgba(203,213,225,.82);font-size:.62rem;font-weight:850;letter-spacing:.04em;text-transform:uppercase}.gw-export-val{color:#F8FAFC;font-size:.92rem;font-weight:800;font-variant-numeric:tabular-nums;overflow-wrap:break-word}.gw-export-section-title{display:flex;align-items:center;gap:.5rem;margin:1.1rem 0 .55rem;color:#E2E8F0;font-size:.92rem;font-weight:900;text-transform:uppercase;letter-spacing:.05em}.gw-export-section-title i{color:rgba(var(--gw-brand-soft-rgb),.9)}.gw-export-count{display:inline-flex;align-items:center;min-width:1.6em;height:1.45em;padding:0 .55em;border-radius:999px;background:rgba(var(--gw-brand-rgb),.22);border:1px solid rgba(var(--gw-brand-rgb),.34);color:#EDE9FE;font-size:.72rem;font-weight:900;font-variant-numeric:tabular-nums}.gw-export-table-wrap{overflow-x:auto;border-radius:10px;border:1px solid rgba(148,163,184,.16);background:rgba(8,15,33,.46)}.gw-export-table{width:100%;border-collapse:collapse;font-size:.82rem}.gw-export-table th,.gw-export-table td{padding:.5rem .7rem;text-align:left;border-bottom:1px solid rgba(148,163,184,.10);vertical-align:middle}.gw-export-table th{color:rgba(226,232,240,.95);font-size:.68rem;font-weight:900;letter-spacing:.05em;text-transform:uppercase;background:rgba(12,20,42,.92);border-bottom:1px solid rgba(148,163,184,.28);position:sticky;top:0}.gw-export-table td{color:#F1F5F9;font-variant-numeric:tabular-nums}.gw-export-table tr:last-child td{border-bottom:0}.gw-export-table tr:hover td{background:rgba(var(--gw-brand-rgb),.06)}.gw-export-table .num{text-align:right;white-space:nowrap}.gw-export-table .num.is-pos{color:#6EE7B7;font-weight:900}.gw-export-table .num.is-neg{color:#FCA5A5;font-weight:900}.gw-pill{display:inline-flex;align-items:center;height:1.55em;padding:0 .65em;border-radius:999px;border:1px solid rgba(148,163,184,.22);background:rgba(15,23,42,.6);color:#E2E8F0;font-size:.68rem;font-weight:900;text-transform:uppercase;letter-spacing:.04em}.gw-pill-status-open{border-color:rgba(52,211,153,.34);background:rgba(16,185,129,.16);color:#A7F3D0}.gw-pill-status-paused{border-color:rgba(251,191,36,.34);background:rgba(251,191,36,.14);color:#FDE68A}.gw-pill-status-draft{border-color:rgba(148,163,184,.44);background:rgba(71,85,105,.38);color:#EEF2F7}.gw-pill-status-drawing,.gw-pill-status-closed,.gw-pill-status-archived{border-color:rgba(148,163,184,.42);background:rgba(71,85,105,.34);color:#EEF2F7}.gw-pill-status-canceled{border-color:rgba(248,113,113,.34);background:rgba(127,29,29,.28);color:#FECACA}.gw-export-empty{display:flex;align-items:center;gap:.55rem;margin:.4rem 0 .2rem;padding:.65rem .8rem;border-radius:10px;border:1px dashed rgba(148,163,184,.22);background:rgba(8,15,33,.4);color:rgba(203,213,225,.88);font-size:.82rem}.gw-export-note{margin:-.15rem 0 .6rem;color:rgba(203,213,225,.88);font-size:.8rem;line-height:1.45}.gw-export-hint{margin-left:.3em;color:rgba(203,213,225,.78);font-size:.78em;font-weight:700;letter-spacing:0;text-transform:none;white-space:nowrap}.gw-export-actions{display:flex;flex-wrap:wrap;gap:.55rem;align-items:center;margin-top:1rem}@media (max-width:720px){.gw-export-table{font-size:.76rem}.gw-export-table th,.gw-export-table td{padding:.42rem .52rem}.gw-export-grid{grid-template-columns:1fr 1fr;gap:.42rem}.gw-export-item{padding:.45rem .58rem}}@media (max-width:420px){.gw-export-grid{grid-template-columns:1fr}}@media (orientation:landscape) and (max-height:600px){.gw-shell{padding:.65rem 0 1.8rem}.gw-shell .container{max-width:780px}.gw-campaign-art{height:170px}.gw-entry-media{max-height:200px}.gw-buy-card,.gw-entry-card.is-quick{max-width:640px;margin-left:auto;margin-right:auto}}.gw-point-rates{grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}.gw-points-panel--compact .gw-point-rates{grid-template-columns:repeat(auto-fit,minmax(92px,1fr))}.gw-point-rate strong{overflow-wrap:break-word;word-break:normal;hyphens:none;padding-right:.5rem}.gw-point-rate span{overflow-wrap:normal;word-break:normal}@media (max-width:540px){.gw-point-rates,.gw-points-panel--compact .gw-point-rates{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:340px){.gw-point-rates,.gw-points-panel--compact .gw-point-rates{grid-template-columns:1fr}}.gw-shell{padding-bottom:4.5rem}@media (max-width:720px){.gw-shell{padding-bottom:3.25rem}}body.gw-page .gw-campaign-card#profile .gw-card-label{font-size:.66rem !important;margin-bottom:.16rem !important;letter-spacing:.09em !important}body.gw-page .gw-campaign-card#profile .gw-card-title{font-size:clamp(.9rem,1.25vw,1.08rem) !important;line-height:1.12 !important;margin-bottom:.22rem !important}body.gw-page .gw-campaign-card#profile .gw-card-desc{font-size:.8rem !important;line-height:1.36 !important}body.gw-page .gw-campaign-card#profile .gw-stat-strip{grid-template-columns:repeat(auto-fit,minmax(104px,1fr)) !important;gap:.32rem !important;margin-top:.48rem !important}body.gw-page .gw-campaign-card#profile .gw-stat{min-height:62px !important;padding:.32rem .4rem !important;border-radius:7px !important}body.gw-page .gw-campaign-card#profile .gw-stat-value{font-size:clamp(.82rem,1.25vw,1.05rem) !important;line-height:1.04 !important}body.gw-page .gw-campaign-card#profile .gw-stat-label{font-size:.66rem !important;line-height:1.12 !important;letter-spacing:.035em !important}body.gw-page .gw-campaign-card#profile .gw-actions-row{margin-top:.5rem !important}body.gw-page .gw-campaign-card#profile .gw-btn,body.gw-page .gw-campaign-card#profile .gw-overview-status{min-height:28px !important;padding:.28rem .5rem !important;font-size:.68rem !important}body.gw-page .gw-viewer-summary-card{padding:clamp(.72rem,1.35vw,.95rem) !important;gap:.5rem !important}body.gw-page .gw-viewer-summary-card .gw-card-label{font-size:.64rem !important;margin-bottom:.12rem !important}body.gw-page .gw-viewer-summary-card .gw-card-title{font-size:clamp(1rem,1.65vw,1.22rem) !important;line-height:1.12 !important}body.gw-page .gw-viewer-summary-name{font-size:.78rem !important}body.gw-page .gw-viewer-summary-stats{gap:.42rem !important}body.gw-page .gw-viewer-summary-stat{min-height:78px !important;padding:.5rem .56rem !important}body.gw-page .gw-viewer-summary-stat strong{font-size:clamp(.84rem,1.45vw,1.05rem) !important;line-height:1.1 !important}body.gw-page .gw-viewer-summary-stat span{font-size:.66rem !important;line-height:1.12 !important;margin-top:.14rem !important}body.gw-page .gw-tier-current-badge{font-size:.66rem !important;margin-top:.22rem !important}body.gw-page #gwp-panel-account #account .gw-stat-strip-tight{grid-template-columns:repeat(auto-fit,minmax(120px,1fr)) !important;gap:.42rem !important;margin:.75rem 0 1rem !important}body.gw-page #gwp-panel-account #account .gw-stat{min-height:78px !important;display:flex !important;flex-direction:column !important;justify-content:center !important;padding:.5rem .56rem !important;border-radius:8px !important}body.gw-page #gwp-panel-account #account .gw-stat-value{font-size:clamp(.84rem,1.45vw,1.05rem) !important;line-height:1.1 !important;font-weight:900 !important}body.gw-page #gwp-panel-account #account .gw-stat-label{font-size:.66rem !important;line-height:1.12 !important;margin-top:.14rem !important;letter-spacing:.06em !important}body.gw-page #gwp-panel-account #account .gw-tier-current-badge{font-size:.66rem !important;margin-top:.22rem !important}body.gw-page #enter .gw-card-label,body.gw-page .gw-points-card .gw-card-label,body.gw-page .gw-bonus-card .gw-card-label{font-size:.64rem !important;margin-bottom:.16rem !important}body.gw-page #enter .gw-card-desc,body.gw-page .gw-points-card .gw-card-desc,body.gw-page .gw-bonus-card .gw-card-desc{font-size:.84rem !important;line-height:1.38 !important}body.gw-page .gw-flow{gap:.46rem !important;margin:.66rem 0 .18rem !important}body.gw-page .gw-flow-step{min-height:70px !important;padding:.62rem .68rem !important;gap:.18rem !important;border-radius:8px !important}body.gw-page .gw-flow-step i{font-size:.98rem !important}body.gw-page .gw-flow-step strong{font-size:.86rem !important;line-height:1.18 !important}body.gw-page .gw-flow-step span{font-size:.78rem !important;line-height:1.32 !important}body.gw-page .gw-points-panel{margin:.66rem 0 .34rem !important;padding:.72rem .78rem !important;gap:.54rem !important}body.gw-page .gw-points-current{align-items:center !important;gap:.38rem !important;font-size:.94rem !important;line-height:1.34 !important}body.gw-page .gw-points-current span{font-size:.96rem !important}body.gw-page .gw-points-current .gw-current-points-badge{min-height:26px !important;padding:.12rem .46rem !important;font-size:.94rem !important}body.gw-page .gw-points-panel .gw-points-note{font-size:.84rem !important;line-height:1.42 !important}body.gw-page .gw-point-rates{gap:.42rem !important;grid-template-columns:repeat(auto-fit,minmax(104px,1fr)) !important}body.gw-page .gw-point-rate{padding:.56rem .6rem !important;border-radius:8px !important}body.gw-page .gw-point-rate strong{font-size:.84rem !important;line-height:1.18 !important;padding-right:.38rem !important}body.gw-page .gw-point-rate span{font-size:.86rem !important;margin-top:.08rem !important}body.gw-page .gw-point-rate-current{font-size:.62rem !important;padding:.14rem .38rem !important;margin-top:.24rem !important}body.gw-page .gw-point-rate.is-current{transform:translateY(-1px) scale(1.02) !important}body.gw-page .gw-bonus-table{font-size:.72rem !important}body.gw-page .gw-bonus-table th,body.gw-page .gw-bonus-table td{padding:.28rem .42rem !important}body.gw-page .gw-bonus-table thead th{font-size:.66rem !important;letter-spacing:.035em !important}body.gw-page .gw-bonus-table tbody th,body.gw-page .gw-bonus-table tbody td{font-size:.72rem !important}@media (max-width:680px){body.gw-page .gw-viewer-summary-stat{min-height:72px !important}body.gw-page .gw-viewer-summary-stat strong{font-size:clamp(.82rem,3.8vw,1rem) !important}body.gw-page .gw-campaign-card#profile .gw-stat-value{font-size:clamp(.82rem,3.8vw,1.02rem) !important}body.gw-page .gw-point-rates{grid-template-columns:repeat(2,minmax(0,1fr)) !important}}@media (max-width:1120px){body.gw-page .gw-campaign-card#profile .gw-stat-label,body.gw-page #gwp-panel-account #account .gw-stat-label,body.gw-page .gw-stat-label{font-size:.72rem !important;letter-spacing:.04em !important}body.gw-page .gw-campaign-card#profile .gw-card-label,body.gw-page .gw-card-label{font-size:.7rem !important}body.gw-page .gw-viewer-summary-card .gw-card-label{font-size:.72rem !important}body.gw-page .gw-viewer-summary-stat span{font-size:.7rem !important}body.gw-page .gw-entry-stat span{font-size:.72rem !important}body.gw-page .gw-tier-current-badge,body.gw-page #gwp-panel-account #account .gw-tier-current-badge{font-size:.68rem !important}body.gw-page .gw-point-rate-current{font-size:.7rem !important}body.gw-page .gw-bonus-table thead th{font-size:.72rem !important}body.gw-page .gw-bonus-table tbody th,body.gw-page .gw-bonus-table tbody td{font-size:.76rem !important}body.gw-page .gw-campaign-card#profile .gw-btn,body.gw-page .gw-campaign-card#profile .gw-overview-status{min-height:44px !important;padding:.6rem .9rem !important;font-size:.84rem !important}body.gw-page .gw-btn{min-height:44px !important}body.gw-page .gw-twitch-channel-link{display:inline-flex !important;align-items:center !important;min-height:32px !important}body.gw-page .sw-footer-public-links a,body.gw-page .sw-footer-public-links button{min-height:40px !important;display:inline-flex !important;align-items:center !important}}@media (max-width:1120px){body.gw-page .gwp-tab{width:max-content;min-width:142px;max-width:min(78vw,260px)}body.gw-page .gwp-tab>span:not(.gwp-tab-badge){overflow:visible;text-overflow:clip}}.gw-drr-backdrop{position:fixed;inset:0;z-index:4000;display:flex;align-items:center;justify-content:center;background:rgba(8,6,20,.82);backdrop-filter:blur(4px);opacity:0;transition:opacity .35s ease;padding:16px}.gw-drr-backdrop.gw-drr-show{opacity:1}.gw-drr-card{position:relative;max-width:420px;width:100%;text-align:center;border-radius:18px;padding:28px 22px 24px;background:linear-gradient(160deg,rgba(49,27,95,.97),rgba(19,12,42,.97));border:1px solid rgba(167,139,250,.45);box-shadow:0 22px 70px rgba(0,0,0,.55),0 0 40px rgba(139,92,246,.35);transform:scale(.9);transition:transform .35s cubic-bezier(.2,1.4,.4,1);overflow:hidden}.gw-drr-show .gw-drr-card{transform:scale(1)}.gw-drr-kind{display:inline-block;font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#c4b5fd;border:1px solid rgba(167,139,250,.5);border-radius:999px;padding:3px 12px;margin-bottom:10px}.gw-drr-title{color:#fff;font-size:1.15rem;font-weight:700;margin:0 0 14px;word-break:break-word}.gw-drr-spin{font-size:2.2rem;color:#a78bfa;margin:6px 0 10px;animation:gwDrrPulse .5s ease-in-out infinite alternate}.gw-drr-winners{display:none;flex-direction:column;gap:8px;margin:6px 0 4px}.gw-drr-winner{opacity:0;transform:scale(.6);color:#fff;font-weight:700;font-size:1.05rem;background:rgba(139,92,246,.22);border:1px solid rgba(167,139,250,.45);border-radius:12px;padding:9px 12px;word-break:break-word}.gw-drr-winner.gw-drr-pop{animation:gwDrrPop .55s cubic-bezier(.2,1.6,.4,1) forwards}.gw-drr-hint{color:rgba(226,220,255,.65);font-size:.78rem;margin-top:12px}.gw-drr-src{color:rgba(226,220,255,.42);font-size:.7rem;margin-top:8px}.gw-drr-src a{color:rgba(196,181,253,.85);text-decoration:underline}.gw-drr-src a:hover{color:#fff}.gw-drr-confetti{position:absolute;inset:0;pointer-events:none;overflow:hidden}.gw-drr-confetti i{position:absolute;top:-12px;width:8px;height:12px;border-radius:2px;opacity:0;animation:gwDrrFall 2.6s ease-in forwards}@keyframes gwDrrPulse{from{transform:scale(1);opacity:.75}to{transform:scale(1.18);opacity:1}}@keyframes gwDrrPop{from{opacity:0;transform:scale(.6)}70%{transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes gwDrrFall{0%{opacity:0;transform:translateY(0) rotate(0deg)}10%{opacity:1}100%{opacity:0;transform:translateY(320px) rotate(540deg)}}@media (prefers-reduced-motion:reduce){.gw-drr-backdrop,.gw-drr-card{transition:none}.gw-drr-spin{animation:none}.gw-drr-winner.gw-drr-pop{animation:none;opacity:1;transform:none}.gw-drr-confetti{display:none}}body.gw-page :is(a,button,input,select,textarea,summary,[tabindex],[role="button"],.gw-lb-search):focus-visible,body.gw-page .gw-campaign-copy.is-clickable:focus-visible{outline:3px solid var(--gw-focus) !important;outline-offset:2px !important}body.gw-page .gw-buy-submit,body.gw-page .gw-viewer-summary-stat.is-tier,body.gw-page .gw-stat.is-tier,body.gw-page .gw-point-rate.is-current,body.gw-page #gwLoginConsentConfirm:not([disabled]){animation:none !important}body.gw-page .gw-btn:hover,body.gw-page .gw-buy-submit:hover,body.gw-page .gw-profile-link:hover,body.gw-page .gw-cp-prize-card:hover,body.gw-page .gw-alert-cta:hover,body.gw-page .gw-login-cta .gw-btn-twitch-big:hover,body.gw-page .gw-campaign-art:hover .gw-campaign-art-hint,body.gw-page .gw-art-lightbox-close:hover,body.gw-page .gw-twitch-consent-btn:hover .gw-twitch-consent-play,body.gw-page .gw-twitch-consent-btn:focus-visible .gw-twitch-consent-play,body.gw-page .gw-point-rate.is-current,body.gw-page .gw-viewer-summary-stat.is-tier{transform:none !important}body.gw-page .gw-entry-media:hover::after{transform:none}@media (prefers-reduced-motion:reduce){body.gw-page .gw-twitch-banner-live-dot,body.gw-page .gwp-tabpanel{animation:none}}body.gw-page .gw-card{background:var(--gw-surface-1) !important;border:1px solid var(--gw-hair) !important;border-radius:var(--gw-r-lg) !important;box-shadow:none !important}body.gw-page .gw-card:hover{border-color:var(--gw-hair) !important}body.gw-page .gw-card-label{letter-spacing:.08em;font-weight:700}body.gw-page .gw-card-title{font-weight:700;letter-spacing:-.01em;color:var(--gw-ink)}body.gw-page .gw-card-desc{color:var(--gw-ink-muted)}body.gw-page .gw-card-desc a,body.gw-page .gw-consent-text a{color:var(--gw-brand-soft);text-decoration:underline;text-underline-offset:2px}body.gw-page .gw-card-desc a:hover{color:#fff}body.gw-page .gw-viewer-summary-card,body.gw-page .gw-points-panel{background:var(--gw-surface-3) !important;border:1px solid var(--gw-hair) !important;border-radius:var(--gw-r) !important;box-shadow:inset 3px 0 0 rgba(var(--gw-brand-rgb),.6) !important}body.gw-page .gw-viewer-summary-card{background:var(--gw-surface-1) !important}body.gw-page .gw-stat,body.gw-page .gw-viewer-summary-stat,body.gw-page .gw-flow-step,body.gw-page .gw-history-item,body.gw-page .gw-commands li,body.gw-page .gw-export-item{background:var(--gw-surface-3) !important;border:1px solid var(--gw-hair) !important;border-radius:var(--gw-r-sm) !important;box-shadow:none !important}body.gw-page .gw-campaign-card#profile .gw-stat{border-radius:var(--gw-r-sm) !important}body.gw-page .gw-stat-value{color:var(--gw-ink);font-weight:700}body.gw-page #gwp-panel-account #account .gw-stat-value{font-weight:700 !important}body.gw-page .gw-stat.is-tier .gw-stat-value{font-weight:700}body.gw-page .gw-stat-value.is-live{color:var(--gw-ok)}body.gw-page .gw-stat-label{color:var(--gw-ink-muted)}body.gw-page .gw-viewer-summary-stat strong,body.gw-page .gw-entry-card .gw-entry-stat strong,body.gw-page .gw-export-val{font-weight:700}body.gw-page .gw-viewer-summary-stat span,body.gw-page .gw-entry-card .gw-entry-stat span,body.gw-page .gw-export-key{font-weight:700;color:var(--gw-ink-muted)}body.gw-page .gw-viewer-summary-stat.is-balance{border-color:rgba(251,191,36,.35) !important;background:rgba(251,191,36,.06) !important}body.gw-page .gw-viewer-summary-stat.is-balance strong{color:#fde68a}body.gw-page .gw-stat.is-tier[class*="tier-"],body.gw-page .gw-viewer-summary-stat.is-tier[class*="tier-"]{background:var(--gw-surface-3) !important;border-width:1px !important;box-shadow:none !important}body.gw-page .gw-stat.is-tier.tier-viewer,body.gw-page .gw-viewer-summary-stat.is-tier.tier-viewer{border-color:rgba(var(--gw-brand-rgb),.55) !important}body.gw-page .gw-stat.is-tier.tier-prime,body.gw-page .gw-viewer-summary-stat.is-tier.tier-prime{border-color:rgba(168,85,247,.55) !important}body.gw-page .gw-stat.is-tier.tier-subscriber_t1,body.gw-page .gw-viewer-summary-stat.is-tier.tier-subscriber_t1{border-color:rgba(96,165,250,.55) !important}body.gw-page .gw-stat.is-tier.tier-subscriber_t2,body.gw-page .gw-viewer-summary-stat.is-tier.tier-subscriber_t2{border-color:rgba(34,211,238,.55) !important}body.gw-page .gw-stat.is-tier.tier-subscriber_t3,body.gw-page .gw-viewer-summary-stat.is-tier.tier-subscriber_t3{border-color:rgba(251,191,36,.65) !important}body.gw-page .gw-stat.is-tier[class*="tier-"]::before,body.gw-page .gw-viewer-summary-stat.is-tier[class*="tier-"]::before,body.gw-page .gw-point-rate[class*="tier-"]::before{height:2px !important;opacity:1 !important;background:rgba(var(--gw-brand-rgb),.7) !important}body.gw-page .gw-stat.is-tier.tier-prime::before,body.gw-page .gw-viewer-summary-stat.is-tier.tier-prime::before,body.gw-page .gw-point-rate.tier-prime::before{background:#a855f7 !important}body.gw-page .gw-stat.is-tier.tier-subscriber_t1::before,body.gw-page .gw-viewer-summary-stat.is-tier.tier-subscriber_t1::before,body.gw-page .gw-point-rate.tier-subscriber_t1::before{background:#60a5fa !important}body.gw-page .gw-stat.is-tier.tier-subscriber_t2::before,body.gw-page .gw-viewer-summary-stat.is-tier.tier-subscriber_t2::before,body.gw-page .gw-point-rate.tier-subscriber_t2::before{background:#22d3ee !important}body.gw-page .gw-stat.is-tier.tier-subscriber_t3::before,body.gw-page .gw-viewer-summary-stat.is-tier.tier-subscriber_t3::before,body.gw-page .gw-point-rate.tier-subscriber_t3::before{background:#fbbf24 !important}body.gw-page .gw-stat.is-tier[class*="tier-"]::after,body.gw-page .gw-viewer-summary-stat.is-tier[class*="tier-"]::after,body.gw-page .gw-point-rate.is-current[class*="tier-"]::after{background:var(--gw-warn) !important;color:#1a0f01 !important;box-shadow:0 0 0 2px var(--gw-field) !important}body.gw-page .gw-tier-current-badge,body.gw-page .gw-point-rate-current{background:var(--gw-warn-bg) !important;border:1px solid rgba(251,191,36,.45) !important;box-shadow:none !important;color:#fde68a !important;font-weight:700 !important;font-style:normal}body.gw-page .gw-point-rate{background:var(--gw-surface-1) !important;border:1px solid var(--gw-hair) !important;border-radius:var(--gw-r-sm) !important;box-shadow:none !important}body.gw-page .gw-point-rate.is-current,body.gw-page .gw-point-rate.is-current[class*="tier-"]{border-color:rgba(251,191,36,.7) !important;background:rgba(251,191,36,.07) !important;box-shadow:none !important}body.gw-page .gw-point-rate strong{font-weight:700}body.gw-page .gw-points-current .gw-current-points-badge{background:var(--gw-warn-bg);border-color:rgba(251,191,36,.35);border-radius:var(--gw-r-sm);box-shadow:none;color:#fde68a}body.gw-page .gw-bonus-panel{background:var(--gw-surface-3);border-color:var(--gw-hair);border-radius:var(--gw-r)}body.gw-page .gw-bonus-table thead th{color:var(--gw-ink-faint)}body.gw-page .gw-btn{border-radius:var(--gw-r-sm) !important;font-weight:700;transition:background-color .15s ease,border-color .15s ease,color .15s ease,filter .15s ease !important}body.gw-page .gw-btn-primary,body.gw-page .gw-btn-donate{background:var(--gw-brand-strong) !important;border:1px solid rgba(255,255,255,.14) !important;color:#fff !important;box-shadow:none !important;text-shadow:0 1px 1px rgba(0,0,0,.25)}body.gw-page .gw-btn-primary:hover,body.gw-page .gw-btn-donate:hover{filter:brightness(1.12);color:#fff !important}body.gw-page .gw-btn-twitch,body.gw-page .gw-login-cta .gw-btn-twitch-big{background:#9146ff !important;border:1px solid rgba(255,255,255,.14) !important;color:#fff !important;box-shadow:none !important}body.gw-page .gw-btn-twitch:hover,body.gw-page .gw-login-cta .gw-btn-twitch-big:hover{background:#772ce8 !important;filter:none}body.gw-page .gw-btn-secondary{background:rgba(148,163,184,.08) !important;border:1px solid var(--gw-hair-2) !important;color:var(--gw-ink) !important;box-shadow:none !important}body.gw-page .gw-btn-secondary:hover{background:rgba(148,163,184,.16) !important;border-color:rgba(var(--gw-brand-rgb),.5) !important;color:#fff !important}body.gw-page .gw-btn-icon{background:transparent;border:1px solid var(--gw-hair-2);color:var(--gw-ink-2)}body.gw-page .gw-btn-icon:hover{background:rgba(148,163,184,.12);border-color:var(--gw-hair-2);color:#fff}body.gw-page .gw-btn-icon.gw-confirm-submit:hover{background:var(--gw-err-bg);border-color:var(--gw-err-line);color:#fecaca}body.gw-page .gw-btn[disabled],body.gw-page .gw-btn[aria-disabled="true"]{opacity:.5;cursor:not-allowed;filter:none}body.gw-page .gw-buy-submit{text-transform:none;letter-spacing:0}body.gw-page .gw-buy-submit.is-confirming{background:var(--gw-warn-bg) !important;border:1px solid var(--gw-warn-line) !important;color:#fde68a !important;box-shadow:inset 0 0 0 1px rgba(251,191,36,.25) !important;text-shadow:none}body.gw-page .gw-buy-submit.is-insufficient{background:var(--gw-err-bg) !important;border:1px solid var(--gw-err-line) !important;color:#fecaca !important;box-shadow:none !important;text-shadow:none;opacity:1}body.gw-page .gw-btn.is-copied{background:var(--gw-ok-bg) !important;border-color:var(--gw-ok-line) !important;color:#a7f3d0 !important}body.gw-page .gw-btn.is-copied .fa-link::before{content:"\f00c"}body.gw-page .gwp-tabnav{background:var(--gw-surface-2) !important;border:1px solid var(--gw-hair) !important;border-radius:var(--gw-r) !important;box-shadow:none !important}body.gw-page .gwp-tab{color:var(--gw-ink-2) !important;font-weight:600;transition:background-color .15s ease,border-color .15s ease,color .15s ease}body.gw-page .gwp-tab:hover{background:rgba(148,163,184,.08) !important;border-color:transparent !important;color:#fff !important}body.gw-page .gwp-tab.is-active{background:rgba(var(--gw-brand-rgb),.14) !important;border-color:rgba(var(--gw-brand-rgb),.4) !important;box-shadow:inset 3px 0 0 var(--gw-brand-soft) !important;color:#fff !important}@media (max-width:768px){body.gw-page .gwp-tab{width:100% !important;min-width:0 !important;max-width:none !important}body.gw-page .gwp-tab>span:not(.gwp-tab-badge){white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:break-word}}body.gw-page :is(.gw-campaign-kind,.gw-entry-kind,.gw-entry-hub-meta,.gw-free-badge,.gw-tier-current-badge,.gw-point-rate-current,.gw-twitch-verified,.gw-overview-status,.gw-campaign-row-status,.gw-export-meta,.gw-pill,.gw-cp-prize-badge,.gw-cp-self-badge,.gw-leaderboard-self-badge,.gw-leaderboard-tier-chip,.gw-hero-viewer,.gw-lb-tab,.gw-lb-subtab,.gw-twitch-banner-live-badge,.gw-twitch-banner-offline-badge,.gw-history-chip,.gw-campaign-art-hint){border-radius:var(--gw-r-sm) !important}body.gw-page :is(.gw-campaign-kind,.gw-entry-kind,.gw-entry-hub-meta,.gw-free-badge,.gw-twitch-verified,.gw-pill,.gw-cp-prize-badge,.gw-cp-self-badge,.gw-leaderboard-self-badge,.gw-leaderboard-tier-chip,.gw-export-meta){font-weight:700;letter-spacing:.05em}body.gw-page .gw-entry-hub-meta,body.gw-page .gw-free-badge{background:var(--gw-warn-bg);border-color:rgba(251,191,36,.4);color:#fde68a}body.gw-page .gw-campaign-kind,body.gw-page .gw-entry-kind{background:rgba(var(--gw-brand-rgb),.12);border-color:rgba(var(--gw-brand-rgb),.35);color:var(--gw-ink)}body.gw-page .gw-campaign-row.is-quick .gw-campaign-kind,body.gw-page .gw-entry-card.is-quick .gw-entry-kind{background:var(--gw-warn-bg);border-color:rgba(251,191,36,.45);color:#fde68a}body.gw-page .gw-cp-prize-badge{background:var(--gw-warn-bg);border:1px solid rgba(251,191,36,.45);color:#fde68a;box-shadow:none}body.gw-page .gw-cp-self-badge{background:var(--gw-ok-bg);border:1px solid var(--gw-ok-line);color:#a7f3d0}body.gw-page .gw-campaign-art-hint{text-transform:none;letter-spacing:0;font-weight:600}body.gw-page .gw-campaign-row{background:var(--gw-surface-3);border:1px solid var(--gw-hair);border-radius:var(--gw-r-sm)}body.gw-page .gw-campaign-row.is-quick{background:var(--gw-surface-3);border-color:rgba(251,191,36,.35)}body.gw-page .gw-campaign-row-title,body.gw-page .gw-history-title,body.gw-page .gw-entry-title,body.gw-page .gw-history-chip,body.gw-page .gw-overview-status,body.gw-page .gw-campaign-row-status,body.gw-page .gw-points-current,body.gw-page .gw-bonus-table tbody th,body.gw-page .gw-bonus-table thead th,body.gw-page .gw-cp-prize-section-title,body.gw-page .gw-export-section-title,body.gw-page .gw-profile-link-kicker,body.gw-page .gw-empty h1,body.gw-page .gw-login-cta .gw-btn-twitch-big{font-weight:700}body.gw-page .gw-history-date,body.gw-page .gw-entry-card .gw-quick-command-hint,body.gw-page .gw-bonus-table tbody td{font-weight:600}body.gw-page .gw-campaign-row-stats li{background:rgba(8,14,28,.5);border-color:var(--gw-hair);border-radius:var(--gw-r-sm);font-weight:700}body.gw-page .gw-campaign-art{border-color:var(--gw-hair) !important;border-radius:var(--gw-r-sm) !important;box-shadow:none !important}body.gw-page .gw-campaign-art::after{display:none !important}body.gw-page .gw-history-chip{background:var(--gw-warn-bg);border-color:rgba(251,191,36,.35)}body.gw-page .gw-entry-card{background:var(--gw-surface-3);border:1px solid var(--gw-hair);border-radius:var(--gw-r);box-shadow:none}body.gw-page .gw-entry-card.is-primary{border-color:rgba(var(--gw-brand-rgb),.45);background:var(--gw-surface-3)}body.gw-page .gw-entry-card.is-quick{border-color:rgba(251,191,36,.35);background:var(--gw-surface-3)}body.gw-page .gw-entry-card .gw-entry-stat{background:rgba(8,14,28,.5);border-color:var(--gw-hair);border-radius:var(--gw-r-sm)}body.gw-page .gw-entry-card .gw-entry-stat.is-own{border-color:rgba(251,191,36,.35);background:rgba(251,191,36,.07)}body.gw-page .gw-entry-media{background:var(--gw-field);border-color:var(--gw-hair);border-radius:var(--gw-r-sm)}body.gw-page .gw-entry-limit{background:var(--gw-ok-bg);border-color:var(--gw-ok-line);border-radius:var(--gw-r-sm)}body.gw-page .gw-buy-card{background:var(--gw-surface-2);border:1px solid rgba(var(--gw-brand-rgb),.4);border-radius:var(--gw-r);box-shadow:none}body.gw-page .gw-buy-card::before{display:none}body.gw-page .gw-buy-card .gw-ticket-label{color:var(--gw-ink-muted);font-weight:700}body.gw-page .gw-form input[type="number"],body.gw-page .gw-form select{background:var(--gw-field) !important;border:1px solid var(--gw-hair-2) !important;border-radius:var(--gw-r-sm) !important;color:var(--gw-ink)}body.gw-page .gw-form input[type="number"]:focus,body.gw-page .gw-form select:focus{border-color:rgba(var(--gw-brand-rgb),.7) !important;box-shadow:0 0 0 3px rgba(var(--gw-brand-rgb),.2) !important}body.gw-page .gw-buy-card .gw-cost-line{background:rgba(8,14,28,.5);border-color:var(--gw-hair);border-radius:var(--gw-r-sm)}body.gw-page .gw-buy-card .gw-cost-amount{text-shadow:none;font-weight:700}body.gw-page .gw-buy-card .gw-cost-unit{font-weight:600}body.gw-page .gw-quick-command-hint code,body.gw-page .gw-commands code{font-family:var(--gw-mono);border-radius:6px}body.gw-page .gw-login-cta{background:var(--gw-surface-1) !important;border:1px solid var(--gw-hair) !important;border-radius:var(--gw-r-lg) !important;box-shadow:none !important}body.gw-page .gw-login-cta::before,body.gw-page .gw-consent-inner::before{display:none !important}body.gw-page .gw-login-cta h2,body.gw-page .gw-consent-dialog h2{font-weight:700}body.gw-page .gw-consent-inner{background:rgba(12,21,40,.98);border:1px solid var(--gw-hair-2);border-radius:var(--gw-r-lg)}body.gw-page .gw-consent-icon{background:rgba(145,70,255,.16);border-color:rgba(145,70,255,.4);color:#c4b5fd}body.gw-page .gw-alert{background:rgba(12,21,40,.97) !important;border:1px solid var(--gw-hair-2) !important;border-left-width:3px !important;border-radius:var(--gw-r) !important}body.gw-page .gw-alert.is-success{background:linear-gradient(var(--gw-ok-bg),var(--gw-ok-bg)),rgba(12,21,40,.97) !important;border-color:var(--gw-ok-line) !important;border-left-color:var(--gw-ok) !important}body.gw-page .gw-alert.is-danger{background:linear-gradient(var(--gw-err-bg),var(--gw-err-bg)),rgba(12,21,40,.97) !important;border-color:var(--gw-err-line) !important;border-left-color:var(--gw-err) !important}body.gw-page .gw-alert.is-warning{background:linear-gradient(var(--gw-warn-bg),var(--gw-warn-bg)),rgba(12,21,40,.97) !important;border-color:var(--gw-warn-line) !important;border-left-color:var(--gw-warn) !important}body.gw-page .gw-alert-cta{background:#9146ff;border-radius:var(--gw-r-sm)}body.gw-page .gw-alert-cta:hover{background:#772ce8;filter:none}body.gw-page .gw-empty-state{display:flex;align-items:center;gap:var(--gw-s3);margin:var(--gw-s3) 0 0;padding:var(--gw-s4);border:1px dashed var(--gw-hair-2);border-radius:var(--gw-r);color:var(--gw-ink-muted);font-size:.9rem}body.gw-page .gw-empty-state i{color:var(--gw-ink-faint);font-size:1.1rem}body.gw-page .gw-lb-tab,body.gw-page .gw-lb-subtab{background:var(--gw-surface-3);border:1px solid var(--gw-hair);color:var(--gw-ink-2);font-weight:600;transition:background-color .15s ease,border-color .15s ease,color .15s ease}body.gw-page .gw-lb-tab:hover,body.gw-page .gw-lb-subtab:hover{background:rgba(148,163,184,.08);border-color:var(--gw-hair-2);color:#fff}body.gw-page .gw-lb-tab.is-active,body.gw-page .gw-lb-subtab.is-active{background:rgba(var(--gw-brand-rgb),.14);border-color:rgba(var(--gw-brand-rgb),.5);color:#fff}body.gw-page .gw-lb-tab.is-active i,body.gw-page .gw-lb-subtab.is-active i{color:var(--gw-brand-soft)}body.gw-page .gw-lb-subtabs{background:var(--gw-surface-3);border:1px solid var(--gw-hair);border-radius:var(--gw-r)}body.gw-page .gw-lb-search{background:var(--gw-field);border:1px solid var(--gw-hair-2);border-radius:var(--gw-r-sm);color:var(--gw-ink)}body.gw-page .gw-lb-search:focus{border-color:rgba(var(--gw-brand-rgb),.7)}body.gw-page .gw-lb-tablewrap{border:1px solid var(--gw-hair);border-radius:var(--gw-r);background:var(--gw-surface-3)}body.gw-page .gw-lb-tablewrap .gw-leaderboard{margin-top:0}body.gw-page .gw-leaderboard th{color:var(--gw-ink-faint);font-size:.72rem;font-weight:700;letter-spacing:.05em;background:rgba(8,14,28,.6);border-bottom:1px solid var(--gw-hair)}body.gw-page .gw-leaderboard td{border-bottom:1px solid rgba(148,163,184,.08)}body.gw-page .gw-leaderboard-row[class*="tier-"] td{background:none}body.gw-page .gw-lb-body tr:hover td{background:rgba(148,163,184,.05)}body.gw-page .gw-leaderboard td.gw-tickets{color:var(--gw-ink);font-weight:700}body.gw-page .gw-leaderboard-row.is-self td{background:rgba(var(--gw-brand-rgb),.14);box-shadow:none}body.gw-page .gw-leaderboard-row.is-self td.gw-rank{box-shadow:inset 3px 0 0 var(--gw-brand-soft)}body.gw-page .gw-leaderboard-self-badge{background:var(--gw-brand-strong);color:#fff}body.gw-page .gw-lb-pageinfo{color:var(--gw-ink-muted);font-weight:600}@media (max-width:520px){body.gw-page .gw-lb-table{min-width:0}}body.gw-page .gw-profile-link{background:var(--gw-surface-3);border:1px solid var(--gw-hair);border-radius:var(--gw-r);box-shadow:none;transition:background-color .15s ease,border-color .15s ease}body.gw-page .gw-profile-link:hover{background:rgba(148,163,184,.06);border-color:rgba(var(--gw-brand-rgb),.45);border-color:color-mix(in srgb,var(--gw-link-accent) 50%,rgba(148,163,184,.2));box-shadow:none}body.gw-page .gw-profile-link-icon{border-radius:var(--gw-r-sm)}body.gw-page .gw-commands code{background:rgba(var(--gw-brand-rgb),.12);padding:.2rem .5rem}body.gw-page .gw-export-card{border-color:var(--gw-hair) !important}body.gw-page .gw-export-table-wrap{border-color:var(--gw-hair);border-radius:var(--gw-r);background:var(--gw-surface-3)}body.gw-page .gw-export-table th{color:var(--gw-ink-faint);background:rgba(8,14,28,.92)}body.gw-page .gw-export-empty{border-radius:var(--gw-r)}body.gw-page .gw-cp-prize-card{background:var(--gw-surface-3);border:1px solid rgba(251,191,36,.3);border-radius:var(--gw-r);box-shadow:none;transition:border-color .15s ease}body.gw-page .gw-cp-prize-card:hover{border-color:rgba(251,191,36,.55);box-shadow:none}body.gw-page .gw-cp-prize-card::before{background:var(--gw-warn);opacity:.8}body.gw-page .gw-cp-banner{border-color:var(--gw-hair);border-radius:var(--gw-r);box-shadow:none}body.gw-page .gw-cp-status{border-radius:var(--gw-r-sm)}body.gw-page .gw-cp-status-in{background:var(--gw-ok-bg);border-color:var(--gw-ok-line)}body.gw-page .gw-cp-status-out{background:var(--gw-surface-3);border-color:var(--gw-hair-2)}body.gw-page .gw-cp-participants-list li.is-self{background:var(--gw-ok-bg);border-color:var(--gw-ok-line);box-shadow:none}body.gw-page .gw-twitch-name{font-weight:700;letter-spacing:-.01em}body.gw-page .gw-twitch-bio{color:var(--gw-ink-2)}body.gw-page .gw-twitch-verified{background:rgba(var(--gw-brand-rgb),.14) !important;border-color:rgba(var(--gw-brand-rgb),.4) !important}body.gw-page .gw-lang-switch a{background:rgba(148,163,184,.08) !important;border:1px solid var(--gw-hair-2) !important;border-radius:var(--gw-r-sm);color:var(--gw-ink-2);box-shadow:none !important;font-weight:600}body.gw-page .gw-lang-switch a:hover{background:rgba(148,163,184,.16) !important;color:#fff}body.gw-page .gw-lang-switch a.is-active{background:rgba(var(--gw-brand-rgb),.16) !important;border-color:rgba(var(--gw-brand-rgb),.5) !important;color:#fff}body.gw-page .gw-hero-viewer{background:rgba(148,163,184,.08) !important;border-color:var(--gw-hair-2) !important}body.gw-page .gw-drr-backdrop{background:rgba(3,7,18,.82)}body.gw-page .gw-drr-card{background:rgba(12,21,40,.98);border-color:rgba(var(--gw-brand-rgb),.5);box-shadow:0 22px 70px rgba(0,0,0,.55)}body.gw-page .gw-drr-kind{color:var(--gw-brand-soft);border-color:rgba(var(--gw-brand-rgb),.5)}body.gw-page .gw-drr-spin{color:var(--gw-brand-soft)}body.gw-page .gw-drr-winner{background:rgba(var(--gw-brand-rgb),.22);border-color:rgba(var(--gw-brand-rgb),.45)}body.gw-page .gw-drr-hint{color:rgba(226,232,240,.7)}body.gw-page .gw-drr-src{color:rgba(226,232,240,.5)}body.gw-page .gw-drr-src a{color:var(--gw-brand-soft)}@media (max-width:767.98px){body.gw-page .gw-twitch-hero .gw-twitch-hero-body{grid-template-columns:64px minmax(0,1fr) !important;align-items:start !important;column-gap:.85rem !important;row-gap:.75rem !important;margin-top:.9rem !important;padding-top:0 !important}body.gw-page .gw-twitch-hero .gw-twitch-avatar{width:64px !important;height:64px !important;margin-top:0 !important;border-width:3px !important;font-size:1.6rem !important;align-self:start !important}body.gw-page .gw-twitch-hero .gw-twitch-name{font-size:clamp(1.45rem,7vw,1.9rem) !important;line-height:1.15 !important}body.gw-page .gw-lang-switch{display:inline-flex !important;width:auto !important;gap:.35rem !important}body.gw-page .gw-lang-switch a{flex:0 0 auto !important;min-height:32px !important;padding:.3rem .75rem !important;font-size:.8rem !important}body.gw-page .gwp-tabnav{display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;overflow-x:auto !important;gap:.4rem !important;padding:.4rem !important;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch}body.gw-page .gwp-tabnav::-webkit-scrollbar{display:none}body.gw-page .gwp-tab{flex:0 0 auto !important;width:auto !important;min-width:0 !important;min-height:40px !important;padding:.45rem .75rem !important;font-size:.84rem !important;white-space:nowrap !important;overflow-wrap:normal !important;word-break:normal !important;justify-content:flex-start !important;scroll-snap-align:start}body.gw-page .gwp-tab>span:not(.gwp-tab-badge){white-space:nowrap !important;overflow:visible !important}}@media (max-width:767.98px){body.gw-page .gw-twitch-hero .gw-twitch-id{display:contents !important}body.gw-page .gw-twitch-hero .gw-twitch-avatar{grid-column:1;grid-row:1;align-self:center !important}body.gw-page .gw-twitch-hero .gw-twitch-namerow{grid-column:2;grid-row:1;display:flex !important;flex-wrap:wrap;align-items:center;gap:.35rem .6rem;margin:0 !important;min-width:0}body.gw-page .gw-twitch-hero .gw-twitch-namerow .gw-twitch-verified{font-size:.72rem !important;padding:.2rem .55rem !important;margin:0 !important}body.gw-page .gw-twitch-hero .gw-twitch-handle,body.gw-page .gw-twitch-hero .gw-twitch-channels,body.gw-page .gw-twitch-hero .gw-twitch-bio,body.gw-page .gw-twitch-hero .gw-twitch-status,body.gw-page .gw-twitch-hero .gw-twitch-actions{grid-column:1 / -1 !important;margin:0 !important}body.gw-page .gw-twitch-hero .gw-twitch-handle{font-size:.95rem !important}body.gw-page .gw-twitch-hero .gw-twitch-channels{font-size:.9rem !important}body.gw-page .gw-twitch-hero .gw-twitch-bio{font-size:.95rem !important;line-height:1.5 !important}body.gw-page .gw-twitch-hero .gw-twitch-actions{display:flex !important;flex-wrap:wrap !important;gap:.5rem !important;margin-top:.25rem !important}body.gw-page .gw-twitch-hero .gw-twitch-actions .gw-btn{flex:1 1 auto !important;width:auto !important;min-height:44px !important;padding:.55rem .9rem !important;font-size:.92rem !important}body.gw-page .gw-twitch-hero .gw-twitch-actions .gw-btn-twitch{order:-1;flex:1 1 100% !important}}body.gw-page .gw-point-rate.tier-stammi::before,body.gw-page .gw-stat.is-tier.tier-stammi::before,body.gw-page .gw-viewer-summary-stat.is-tier.tier-stammi::before{background:#34d399 !important}body.gw-page .gw-stat.is-tier.tier-stammi,body.gw-page .gw-viewer-summary-stat.is-tier.tier-stammi{border-color:rgba(52,211,153,.60) !important}body.gw-page .gw-stammi{margin-top:.9rem;padding:.85rem .95rem;border:1px solid rgba(52,211,153,.28);border-radius:10px;background:linear-gradient(160deg,rgba(16,185,129,.10),rgba(8,15,33,.40))}body.gw-page .gw-stammi[data-stammi-status="active"]{border-color:rgba(52,211,153,.55);box-shadow:0 0 0 1px rgba(52,211,153,.18) inset}body.gw-page .gw-stammi-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.45rem .75rem}body.gw-page .gw-stammi-title{display:inline-flex;align-items:center;gap:.45rem;font-weight:800;color:#fff}body.gw-page .gw-stammi-title i{color:#34d399}body.gw-page .gw-stammi-badge{padding:.18rem .6rem;border-radius:999px;border:1px solid rgba(52,211,153,.45);background:rgba(16,185,129,.16);color:#a7f3d0;font-size:.76rem;font-weight:700}body.gw-page .gw-stammi[data-stammi-status="progress"] .gw-stammi-badge{border-color:rgba(148,163,184,.35);background:rgba(148,163,184,.10);color:#e2e8f0}body.gw-page .gw-stammi-lead{margin:.5rem 0 .75rem;font-size:.86rem;line-height:1.5;color:rgba(226,232,240,.88)}body.gw-page .gw-stammi-bars{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1rem}body.gw-page .gw-stammi-bar{display:grid;gap:.35rem;min-width:0}body.gw-page .gw-stammi-bar-label{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.15rem .6rem;font-size:.8rem;color:rgba(203,213,225,.82)}body.gw-page .gw-stammi-bar-label strong{color:#fff;font-variant-numeric:tabular-nums}body.gw-page .gw-stammi-bar-hint{font-size:.74rem;color:rgba(148,163,184,.9)}body.gw-page .gw-stammi-bar progress{-webkit-appearance:none;appearance:none;width:100%;height:.6rem;border:0;border-radius:999px;overflow:hidden;background:rgba(148,163,184,.18);color:#818cf8}body.gw-page .gw-stammi-bar progress::-webkit-progress-bar{background:rgba(148,163,184,.18);border-radius:999px}body.gw-page .gw-stammi-bar progress::-webkit-progress-value{background:linear-gradient(90deg,#6366f1,#818cf8);border-radius:999px}body.gw-page .gw-stammi-bar progress::-moz-progress-bar{background:linear-gradient(90deg,#6366f1,#818cf8);border-radius:999px}body.gw-page .gw-stammi-bar.is-met progress{color:#34d399}body.gw-page .gw-stammi-bar.is-met progress::-webkit-progress-value{background:linear-gradient(90deg,#10b981,#34d399)}body.gw-page .gw-stammi-bar.is-met progress::-moz-progress-bar{background:linear-gradient(90deg,#10b981,#34d399)}body.gw-page .gw-stammi-notes{list-style:none;margin:.8rem 0 0;padding:0;display:grid;gap:.4rem}body.gw-page .gw-stammi-notes li{display:flex;gap:.5rem;align-items:flex-start;padding:.45rem .6rem;border-radius:8px;border:1px solid rgba(251,191,36,.35);background:rgba(251,191,36,.08);color:#fde68a;font-size:.8rem;line-height:1.45}body.gw-page .gw-stammi-notes li i{margin-top:.15rem}body.gw-page .gw-stammi-rules{margin-top:.75rem;font-size:.8rem;color:rgba(203,213,225,.85)}body.gw-page .gw-stammi-rules summary{cursor:pointer;font-weight:700;color:#a7f3d0}body.gw-page .gw-stammi-rules summary:focus-visible{outline:2px solid #34d399;outline-offset:2px;border-radius:4px}body.gw-page .gw-stammi-rules ul{margin:.5rem 0 0;padding-left:1.1rem;display:grid;gap:.3rem;line-height:1.5}@media (max-width:767.98px){body.gw-page .gw-stammi-bars{grid-template-columns:1fr}}body.gw-page .gw-point-rate.is-toggle{cursor:pointer;user-select:none;transition:border-color .15s ease,transform .15s ease}body.gw-page .gw-point-rate.is-toggle:hover{border-color:rgba(52,211,153,.65) !important}body.gw-page .gw-point-rate.is-toggle:focus-visible{outline:2px solid #34d399;outline-offset:2px}body.gw-page .gw-point-rate.is-toggle[aria-expanded="true"]{border-color:#34d399 !important}body.gw-page .gw-rate-info{margin-left:.35rem;color:#34d399;font-size:.82rem;vertical-align:-.05em}body.gw-page .gw-rate-tip{display:none;margin-top:.55rem;padding:.75rem .9rem;border:1px solid rgba(52,211,153,.40);border-radius:10px;background:rgba(16,185,129,.10);font-size:.82rem;line-height:1.5;color:rgba(226,232,240,.92)}body.gw-page .gw-points-panel.is-stammi-tip-open .gw-rate-tip{display:grid;gap:.7rem}body.gw-page .gw-rate-tip-title{display:inline-flex;align-items:center;gap:.4rem;color:#a7f3d0;font-weight:800}body.gw-page .gw-rate-tip ul{margin:0;padding-left:1.1rem;display:grid;gap:.25rem}body.gw-page .gw-rate-tip-level{display:grid;gap:.45rem;padding:.65rem .75rem;border-radius:8px;background:rgba(8,15,33,.45);border:1px solid rgba(148,163,184,.18)}body.gw-page .gw-rate-tip-level-title{font-weight:800;color:#fff}body.gw-page .gw-rate-tip-level-status{color:rgba(226,232,240,.9)}body.gw-page .gw-rate-tip-level .gw-stammi-bars{gap:.55rem 1rem}@media (prefers-reduced-motion:reduce){body.gw-page .gw-point-rate.is-toggle{transition:none}}body.gw-page #profile.gw-campaign-card{display:block !important}body.gw-page #gw-overview-dynamic{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(.85rem,1.6vw,1.35rem);align-items:center}body.gw-page #gw-overview-dynamic:has(>.gw-campaign-art){grid-template-columns:minmax(0,1fr) minmax(220px,36%)}body.gw-page #gw-overview-dynamic>.gw-campaign-art{width:100%;max-width:none !important;height:auto !important;aspect-ratio:16 / 10;justify-self:stretch;align-self:center;margin:0 !important}@media (max-width:760px){body.gw-page #gw-overview-dynamic:has(>.gw-campaign-art){grid-template-columns:minmax(0,1fr)}body.gw-page #gw-overview-dynamic>.gw-campaign-art{order:-1;aspect-ratio:16 / 9}}body.gw-page .gw-campaign-list-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.5rem .75rem}body.gw-page .gw-campaign-list-count{display:inline-flex;align-items:center;padding:.28rem .66rem;border-radius:999px;border:1px solid rgba(var(--gw-brand-rgb),.30);background:rgba(var(--gw-brand-rgb),.10);color:#E2E8F0;font-size:.74rem;font-weight:800;white-space:nowrap}body.gw-page .gw-campaign-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:.7rem}body.gw-page .gw-campaign-tile{min-width:0;display:flex;flex-direction:column;gap:.55rem;padding:.85rem .9rem;border-radius:10px;border:1px solid rgba(var(--gw-brand-rgb),.22);background:rgba(8,15,33,.46)}body.gw-page .gw-campaign-tile.is-quick{border-color:rgba(251,191,36,.32);background:linear-gradient(160deg,rgba(251,191,36,.10),rgba(8,15,33,.50) 58%)}body.gw-page .gw-campaign-tile.is-quick .gw-campaign-kind{border-color:rgba(251,191,36,.42);background:rgba(251,191,36,.16);color:#FDE68A}body.gw-page .gw-campaign-tile-head{display:flex;align-items:center;justify-content:space-between;gap:.5rem}body.gw-page .gw-campaign-tile-time{display:inline-flex;align-items:center;gap:.32rem;color:rgba(226,232,240,.78);font-size:.74rem;font-weight:800;font-variant-numeric:tabular-nums;white-space:nowrap}body.gw-page .gw-campaign-tile-title{margin:0;color:#fff;font-size:1rem;font-weight:900;line-height:1.25;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}body.gw-page .gw-campaign-tile-foot{margin-top:auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem}body.gw-page .gw-campaign-tile-foot .gw-btn{margin-left:auto}body.gw-page .gw-campaign-tile-hint{color:rgba(203,213,225,.70);font-size:.76rem;font-weight:700}@media (max-width:420px){body.gw-page .gw-campaign-tile-foot .gw-btn{flex:1 1 100%;justify-content:center}}body.gw-page .gw-entry-card{transition:box-shadow .35s ease}body.gw-page .gw-entry-card.is-spotlight{box-shadow:0 0 0 2px rgba(var(--gw-brand-rgb),.75),0 0 28px rgba(var(--gw-brand-rgb),.32) !important}body.gw-page .gw-points-bonus{margin-top:1rem}@media (prefers-reduced-motion:reduce){body.gw-page .gw-entry-card{transition:none}}body.gw-page .gw-cp-prize-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,140px),1fr));gap:.75rem}body.gw-page .gw-cp-stat-strip{grid-template-columns:repeat(auto-fit,minmax(8rem,11rem))}body.gw-page .gw-cp-stat-strip .gw-stat-label{overflow-wrap:normal;word-break:normal;hyphens:manual}body.gw-page .gw-cp-prize-card{flex:none;min-width:0;gap:.65rem;padding:.85rem .9rem .75rem}body.gw-page .gw-cp-prize-head{display:flex;align-items:center;justify-content:space-between;gap:.5rem}body.gw-page .gw-cp-prize-kind{display:inline-grid;place-items:center;flex:0 0 auto;width:34px;height:34px;border-radius:var(--gw-r-sm);font-size:.95rem;color:#fde68a;background:rgba(251,191,36,.12);border:1px solid rgba(251,191,36,.3)}body.gw-page .gw-cp-prize-card.is-item .gw-cp-prize-kind{color:#e9d5ff;background:rgba(var(--gw-brand-rgb),.16);border-color:rgba(var(--gw-brand-rgb),.38)}body.gw-page .gw-cp-prize-desc{color:#fff7ed;font-size:1rem;font-weight:700;line-height:1.35;overflow-wrap:anywhere}body.gw-page .gw-cp-prize-card.is-stars .gw-cp-prize-desc{color:#fde68a;font-size:1.15rem;font-variant-numeric:tabular-nums}body.gw-page .gw-cp-prize-source{display:flex;align-items:center;gap:.4rem;margin:auto 0 0;padding-top:.55rem;border-top:1px solid var(--gw-hair);color:var(--gw-ink-2);font-size:.78rem;font-weight:600}body.gw-page .gw-cp-prize-source i{color:var(--gw-ink-faint);font-size:.8rem}body.gw-page .gw-cp-prize-badge{white-space:nowrap}@media (max-width:420px){body.gw-page .gw-cp-prize-card{padding:.7rem .65rem .6rem;gap:.5rem}body.gw-page .gw-cp-prize-badge{padding:.18rem .42rem;font-size:.66rem;gap:.25rem;letter-spacing:.02em}body.gw-page .gw-cp-prize-kind{width:26px;height:26px;font-size:.78rem}body.gw-page .gw-cp-prize-desc{font-size:.92rem}body.gw-page .gw-cp-prize-card.is-stars .gw-cp-prize-desc{font-size:1.02rem}body.gw-page .gw-cp-prize-source{font-size:.72rem;white-space:nowrap}body.gw-page .gw-cp-prize-source i{display:none}}body.gw-page .gw-cp-join{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem 1rem;margin:.35rem 0 0;padding:.7rem .8rem .7rem .95rem;border-radius:var(--gw-r);border:1px solid var(--gw-hair-2);background:var(--gw-surface-3)}body.gw-page .gw-cp-join:has(.gw-cp-status-in){border-color:var(--gw-ok-line);background:var(--gw-ok-bg)}body.gw-page .gw-cp-join .gw-cp-status{flex:1 1 260px;margin:0;padding:0;border:0;background:none;font-size:.9rem}body.gw-page .gw-cp-join .gw-cp-status-guest{color:var(--gw-ink-2)}body.gw-page .gw-cp-join .gw-cp-status-guest i{color:#c4b5fd}body.gw-page .gw-cp-join .gw-cp-join-form,body.gw-page .gw-cp-join .gw-entry-login{display:flex;flex:0 0 auto;margin:0;padding:0;border:0;background:none}body.gw-page .gw-cp-join .gw-btn{white-space:nowrap}@media (max-width:520px){body.gw-page .gw-cp-join .gw-cp-join-form,body.gw-page .gw-cp-join .gw-entry-login,body.gw-page .gw-cp-join .gw-btn{flex:1 1 100%;width:100%;justify-content:center}}body.gw-page details.gw-cp-rules{margin-top:.9rem;border:1px solid var(--gw-hair);border-radius:var(--gw-r);background:rgba(8,14,28,.35)}body.gw-page details.gw-cp-rules>summary{display:flex;align-items:center;gap:.55rem;min-height:44px;padding:.55rem .9rem;cursor:pointer;list-style:none;color:var(--gw-ink);font-size:.9rem;font-weight:700}body.gw-page details.gw-cp-rules>summary::-webkit-details-marker{display:none}body.gw-page details.gw-cp-rules>summary::after{content:"";margin-left:auto;width:.5rem;height:.5rem;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translateY(-2px);opacity:.7;transition:transform .15s ease}body.gw-page details.gw-cp-rules[open]>summary::after{transform:rotate(-135deg) translateY(-2px)}body.gw-page details.gw-cp-rules>summary i{color:#fde68a}body.gw-page details.gw-cp-rules>summary:focus-visible{outline:2px solid rgba(var(--gw-brand-rgb),.7);outline-offset:2px;border-radius:var(--gw-r)}body.gw-page details.gw-cp-rules ul{display:grid;gap:.55rem;margin:0;padding:.2rem .95rem .9rem;list-style:none}body.gw-page details.gw-cp-rules li{display:grid;grid-template-columns:1.25rem minmax(0,1fr);gap:.55rem;align-items:start;color:var(--gw-ink-2);font-size:.88rem;line-height:1.5}body.gw-page details.gw-cp-rules li i{margin-top:.22rem;text-align:center;color:rgba(var(--gw-brand-soft-rgb),.95)}@media (prefers-reduced-motion:reduce){body.gw-page details.gw-cp-rules>summary::after{transition:none}}@media (min-width:1121px){body.gw-page .gwp-tab>span:not(.gwp-tab-badge){white-space:normal;overflow:visible;text-overflow:clip;line-height:1.25;overflow-wrap:normal}}