.goodies{padding:var(--space-5) var(--space-6) var(--space-8);--band-bleed:16px;flex:1}.goodies .section-head{padding-left:0;padding-right:0}.goodies::-webkit-scrollbar{width:0}.sec{margin-bottom:var(--space-7)}.loyalty{text-align:left;cursor:pointer;width:100%;margin-bottom:var(--space-7);border:.5px solid rgb(var(--border));background:rgb(var(--surface));border-radius:var(--r-xl);padding:var(--space-5) var(--space-5) var(--space-5);transition:transform var(--m-tap) ease;flex-direction:column;font-family:inherit;display:flex}.loyalty:active{transform:scale(.99)}.winner{scroll-snap-align:start;border-radius:var(--r-lg);background:rgb(var(--surface));padding:var(--space-4);gap:var(--space-4);border:.5px solid;flex-direction:column;flex:0 0 150px;display:flex}.ticker{border:.5px solid rgb(var(--border));border-radius:var(--r-md);background:rgb(var(--surface));overflow:hidden}.ticker-row{align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);border-top:.5px solid rgb(var(--border));display:flex}.ticker-row:first-child{border-top:none}.ticker-row-new{animation:actIn var(--m-select) ease both}.ticker-icon{border-radius:var(--r-sm);flex-shrink:0;place-items:center;width:34px;height:34px;display:grid;overflow:hidden}.ticker-icon img{object-fit:cover;width:100%;height:100%}.ticker-text{min-width:0;font-size:var(--t-xs);color:rgb(var(--muted));flex:1;line-height:1.4}.ticker-text b{color:rgb(var(--text2));font-weight:700}.ticker-name{font:inherit;color:rgb(var(--text2));cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}.ticker-ago{font-size:var(--t-xs);color:rgb(var(--muted3));white-space:nowrap;font-variant-numeric:tabular-nums;flex-shrink:0}.badge{align-items:center;gap:var(--space-2);border-radius:var(--r-pill);padding:var(--space-3) var(--space-5);font-size:var(--t-xs);font-weight:700;display:inline-flex}.g-rail{gap:var(--space-4);padding:var(--space-1) 0 var(--space-3)}.g-rail>*{flex:none}.g-rail .winner{width:150px}.g-sheet-hero{padding:var(--space-3) 0 var(--space-5);justify-content:center;display:flex}.g-result{align-items:center;gap:var(--space-4);padding:var(--space-5) 0;text-align:center;animation:riseIn var(--m-route) ease both;flex-direction:column;display:flex}.g-result-sub{font-size:var(--t-xs);color:rgb(var(--muted))}.g-grant{align-items:center;gap:var(--space-5);width:100%;padding:var(--space-4) var(--space-1);border-bottom:.5px solid rgb(var(--border));display:flex}.g-grant:last-of-type{border-bottom:none}.g-grant-label{font-size:var(--t-sm);color:rgb(var(--text2));flex:1;font-weight:600}.g-grant-qty{font-family:var(--font-display);color:rgb(var(--text));font-weight:800}.g-code{font-size:var(--t-xs);letter-spacing:var(--tr-caps);color:rgb(var(--muted2));font-weight:700}.g-empty{font-size:var(--t-xs);color:rgb(var(--muted));padding:var(--space-3) 0;margin:0}@keyframes riseIn{0%{opacity:0;transform:translateY(6px)}}.hl-card{align-items:center;gap:var(--space-5);width:100%;padding:var(--space-5);border-radius:var(--r-lg);cursor:pointer;text-align:left;background:rgb(var(--action));color:rgb(var(--actionInk));border:0;font-family:inherit;display:flex}.hl-card-art{border-radius:var(--r-md);background:rgb(var(--surface2)) center/cover no-repeat;flex-shrink:0;place-items:center;width:58px;height:58px;display:grid;overflow:hidden}.hl-card-meta{flex-direction:column;flex:1;min-width:0;display:flex}.hl-card-eyebrow{align-items:center;gap:var(--space-3);font-size:var(--t-caps);letter-spacing:var(--tr-wide);text-transform:uppercase;color:rgb(var(--muted2));white-space:nowrap;flex-wrap:nowrap;min-width:0;font-weight:800;display:inline-flex}.hl-card-meta b{font-family:var(--font-display);font-size:var(--t-lg);margin-top:var(--space-2);font-weight:700}.hl-card-meta i{font-style:normal;font-size:var(--t-xs);color:rgb(var(--muted));margin-top:var(--space-1)}.gtype-hero{border-radius:var(--r-xl);border:.5px solid;place-items:center;width:100px;height:100px;display:grid}.gplay{position:relative}.gplay-reel{gap:var(--space-4);width:100%;padding:var(--space-6) var(--space-5);border:.5px solid rgb(var(--border));border-radius:var(--r-lg);background:rgb(var(--surface2));grid-template-columns:1fr 1fr;display:grid}.gplay-reel-slot{align-items:center;gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.gplay-reel-label{font-size:var(--t-caps);letter-spacing:var(--tr-wide);text-transform:uppercase;color:rgb(var(--muted3));font-weight:800}.gplay-reel-cell{align-content:center;place-items:center;gap:var(--space-1);border:1px solid rgb(var(--border));border-radius:var(--r-md);background:rgb(var(--surface));width:100%;height:92px;padding:0 var(--space-4);display:grid;overflow:hidden}.gplay-reel-cell b{align-items:center;gap:var(--space-2);font-family:var(--font-display);font-size:var(--t-2xl);text-align:center;font-variant-numeric:tabular-nums;font-weight:700;line-height:1;display:inline-flex}.gplay-reel-cell--spin{animation:entryReelSpin var(--m-tap) linear infinite}.gplay-reel-cell--land{animation:entryReelLand var(--m-select) var(--e-enter) both}@keyframes entryReelSpin{0%{opacity:.3;transform:translateY(-7px)}50%{opacity:1;transform:translateY(0)}to{opacity:.3;transform:translateY(7px)}}@keyframes entryReelLand{0%{transform:translateY(-8px)scale(1.03)}60%{transform:translateY(3px)scale(.99)}to{transform:translateY(0)scale(1)}}.gplay-box{place-items:center;width:100px;height:100px;display:grid}.gplay-box .burst{position:absolute;inset:0}.gplay-box--rock .chest-hero{animation:mysteryBoxRock var(--m-select) ease-in-out infinite}.gplay-box--squish{animation:mysteryBoxSquish var(--m-route) ease both}.gplay-box-out{animation:mysteryBoxPop var(--m-enter) ease-out both;overflow:hidden}.gplay-box-out img{object-fit:contain;width:72px;height:72px}@keyframes mysteryBoxRock{0%,to{transform:rotate(-5deg)translateY(0)}25%{transform:rotate(0)translateY(-3px)}50%{transform:rotate(5deg)translateY(0)}75%{transform:rotate(0)translateY(-3px)}}@keyframes mysteryBoxSquish{0%{transform:scaleX(1)}45%,55%{transform:scaleX(.05)}to{transform:scaleX(1)}}@keyframes mysteryBoxPop{0%{opacity:0;transform:scale(.8)}}.gplay-ws{justify-content:center;align-items:flex-end;gap:var(--space-7);width:100px;height:100px;padding-bottom:var(--space-3);display:flex}.gplay-ws-vial{border-radius:var(--r-sm) var(--r-sm) var(--r-md) var(--r-md);background:rgb(var(--surface2));border:1.5px solid;flex-shrink:0;width:28px;height:70px;position:relative;overflow:hidden}.gplay-ws-vial--from{transform-origin:100% 100%;transition:transform var(--m-select) ease}.gplay-ws-liquid{border-radius:0 0 var(--r-md) var(--r-md);transition:height var(--m-select) var(--e-enter);position:absolute;bottom:0;left:0;right:0}.gplay-ws-liquid:before{content:"";left:-20%;right:-20%;top:calc(-1 * var(--space-1));border-radius:var(--r-pill);background:inherit;filter:brightness(1.15);height:6px;position:absolute}.gplay-ws-stream{left:var(--space-9);top:var(--space-7);opacity:0;pointer-events:none;border-top:3px solid;border-radius:50% 50% 0 0;width:34px;height:20px;position:absolute}.gplay-ws-glyph{margin-left:calc(-1 * var(--space-4));opacity:.85;position:absolute;top:0;left:50%}.gplay-ws--rolling .gplay-ws-vial--from{transform:rotate(-24deg)translateY(-6px)}.gplay-ws--rolling .gplay-ws-stream{animation:waterSortStream var(--m-select) ease-in-out infinite}.gplay-ws--rolling .gplay-ws-vial--to .gplay-ws-liquid{animation:waterSortSlosh var(--m-select) ease-in-out infinite}.gplay-ws--resolved .gplay-ws-vial--to .gplay-ws-liquid{animation:waterSortSettle var(--m-select) var(--e-enter) both}.gplay-ws--resolved .gplay-ws-glyph{animation:mysteryBoxPop var(--m-enter) ease-out both}@keyframes waterSortStream{0%,to{opacity:.35;transform:translateY(0)}50%{opacity:1;transform:translateY(2px)}}@keyframes waterSortSlosh{0%,to{transform:skewY(-4deg)}50%{transform:skewY(4deg)}}@keyframes waterSortSettle{0%{transform:translateY(6px)scaleY(1.06)}50%{transform:translateY(-2px)scaleY(.98)}to{transform:translateY(0)scaleY(1)}}.gplay-pm{justify-content:center;align-items:center;gap:var(--space-2);width:100px;height:100px;display:flex}.gplay-pm-card{border-radius:var(--r-sm);width:20px;height:30px;transition:border-color var(--m-exit) ease;border:1px solid;flex-shrink:0;place-items:center;display:grid;position:relative}.gplay-pm-card b{font-family:var(--font-display);font-size:var(--t-sm);font-weight:700;line-height:1}.gplay-pm--idle .gplay-pm-card:first-child{transform:rotate(-7deg)translateY(2px)}.gplay-pm--idle .gplay-pm-card:nth-child(2){transform:rotate(-2deg)}.gplay-pm--idle .gplay-pm-card:nth-child(3){transform:rotate(2deg)}.gplay-pm--idle .gplay-pm-card:nth-child(4){transform:rotate(7deg)translateY(2px)}.gplay-pm--rolling .gplay-pm-card{animation:perfectMatchShuffle var(--m-select) ease-in-out infinite}.gplay-pm--rolling .gplay-pm-card:nth-child(2){animation-direction:reverse;animation-delay:-130ms}.gplay-pm--rolling .gplay-pm-card:nth-child(3){animation-delay:-260ms}.gplay-pm--rolling .gplay-pm-card:nth-child(4){animation-direction:reverse;animation-delay:-390ms}.gplay-pm--resolved .gplay-pm-card{animation:perfectMatchSettle var(--m-select) var(--e-enter) both}.gplay-pm--resolved .gplay-pm-card:nth-child(2){animation-delay:70ms}.gplay-pm--resolved .gplay-pm-card:nth-child(3){animation-delay:.14s}.gplay-pm--resolved .gplay-pm-card:nth-child(4){animation-delay:.21s}@keyframes perfectMatchShuffle{0%,to{z-index:1;transform:translate(0)rotate(0)}25%{z-index:2;transform:translate(-24px,-8px)rotate(-8deg)}50%{z-index:3;transform:translateY(-14px)rotate(0)}75%{z-index:2;transform:translate(24px,-8px)rotate(8deg)}}@keyframes perfectMatchSettle{0%{opacity:.6;transform:translateY(-10px)scale(1.08)}to{opacity:1;transform:translateY(0)scale(1)}}.gplay-iw{place-items:center;width:100px;height:100px;display:grid}.gplay-iw-card{border-radius:var(--r-md);justify-content:center;align-items:center;gap:var(--space-3);width:72px;height:92px;padding:var(--space-3);transform-origin:50%;border:1px solid;flex-direction:column;display:flex}.gplay-iw-card b{font-family:var(--font-display);font-size:var(--t-xs);text-align:center;font-weight:700;line-height:1.2}.gplay-iw-q{color:rgb(var(--muted3));font-size:var(--t-2xl)!important}.gplay-iw-card--turn{animation:instantWinTurn var(--m-select) ease-in-out infinite}.gplay-iw-card--out{animation:instantWinOut var(--m-tap) ease forwards}.gplay-iw-card--in{animation:instantWinIn var(--m-exit) ease both}@keyframes instantWinTurn{0%,to{transform:scaleX(1)}50%{opacity:.5;transform:scaleX(.06)}}@keyframes instantWinOut{0%{opacity:1;transform:scaleX(1)}to{opacity:.3;transform:scaleX(.05)}}@keyframes instantWinIn{0%{opacity:.3;transform:scaleX(.05)}to{opacity:1;transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.gplay *,.gplay{animation-iteration-count:1!important;animation-duration:var(--m-tap)!important;transition-duration:var(--m-tap)!important}}.game-hero--module{padding:0;display:block}.game-module{width:100%;min-height:220px}@keyframes actIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}.g-breakdown{padding:var(--space-2) var(--space-1) var(--space-4)}.gplay-reel-pair{gap:var(--space-4);display:flex}.gplay-reel--many{justify-content:center;gap:var(--space-4);flex-wrap:wrap}.gplay-reel--many .gplay-reel-cell{min-width:62px}.game-module--waiting{min-height:220px}.goodies .gm-rail-wrap{margin-bottom:var(--space-7)}.goodies .gm-rail-wrap .gm-rail{margin-inline:calc(-1 * var(--space-6))}.goodies .gm-rail-wrap .section-head{padding-inline:0}.goodies--poster{padding:0 0 var(--space-8)}.hub-poster{height:min(560px,68vh)}.hub-body{padding:0 var(--gutter);--band-bleed:var(--gutter)}.hub-body .section-head{padding-left:0;padding-right:0}.hub-body .section-head-row{align-items:center}.goodies--poster .hl-card{background:rgb(var(--action));color:rgb(var(--actionInk));border-radius:var(--r-lg);padding:var(--space-5);margin-bottom:var(--space-4);border:0}.goodies--poster .hl-card-art{border-radius:var(--r-md);place-items:center;width:76px;height:76px;display:grid;position:relative}.goodies--poster .hl-card-eyebrow{color:rgb(var(--actionInk) / .72);gap:var(--space-4)}.goodies--poster .hl-card-meta b{font-size:var(--t-xl);font-weight:800}.goodies--poster .hl-card-meta i{color:rgb(var(--actionInk) / .72);align-items:center;gap:var(--space-2);display:inline-flex}.goodies--poster .ticker{border-radius:var(--r-lg)}.goodies--poster .ticker-row{gap:var(--space-5);padding:var(--space-4) var(--space-5)}.goodies--poster .ticker-icon{border-radius:var(--r-md);background:rgb(var(--surface2));width:44px;height:44px;color:rgb(var(--muted2))}.goodies--poster .ticker-text{font-size:var(--t-md);color:rgb(var(--text2))}.goodies--poster .ticker-text b,.goodies--poster .ticker-name{color:rgb(var(--text));font-weight:800}.goodies--poster .ticker-ago{font-size:var(--t-sm)}.winner-face{cursor:pointer;border-radius:var(--r-pill);background:0 0;border:0;flex-shrink:0;padding:0}.hub-lot{width:100%;font:inherit;text-align:left;cursor:pointer;color:inherit;background:0 0;border-bottom:0;border-left:0;border-right:0}.hub-lot-meta{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.hub-lot-meta b{font-size:var(--t-lg);text-overflow:ellipsis;white-space:nowrap;font-weight:800;overflow:hidden}.hub-lot-meta i{font-style:normal;font-size:var(--t-sm);color:rgb(var(--muted))}.hub-lot-price{font-weight:800;font-size:var(--t-lg)}.hl-card .chip{color:inherit;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}
