/* Proper Wins V81 — intentionally visible game-studio polish.
   Scoped to the immersive app; purchase, allocation and wallet state are unchanged. */
.pwgl-v80-arcade,.pwgl-v80-play-wrap,.pwgl-v80-sheet,.pwgl-v72-demo,.pwgl-v74-intro{
  --pw81-gold:var(--pw80-primary,#ffe2a6);
  --pw81-theme:var(--pw80-accent,#c92548);
  --pw81-night:var(--pw80-shadow,#111024);
  --pw81-halo:var(--pw80-accent-soft,rgba(241,70,114,.24));
}
/* Lobby: game-world HUD, not a store hero. */
.pwgl-v80-arcade{background:var(--pw81-night);font-family:inherit}
.pwgl-v80-world{background-image:linear-gradient(180deg,rgba(7,6,16,.13),rgba(5,4,15,.08) 34%,rgba(4,4,12,.43) 66%,rgba(5,5,15,.83) 100%),var(--pwgl-v80-world,none)!important;filter:saturate(1.15) contrast(1.04)}
.pwgl-v80-world:before{background:radial-gradient(ellipse 65% 44% at 50% 50%,var(--pw81-halo),transparent 70%),linear-gradient(90deg,rgba(3,3,9,.45),transparent 25%,transparent 75%,rgba(3,3,9,.45))}
.pwgl-v80-stage{max-width:720px;gap:clamp(6px,1vh,12px);padding-top:clamp(10px,1.8vh,20px)}
.pwgl-v80-stage-top{position:relative;z-index:3}
.pwgl-v80-stage-top button{border:1px solid color-mix(in srgb,var(--pw81-gold) 35%,transparent);background:linear-gradient(180deg,rgba(16,13,24,.86),rgba(6,6,16,.88));color:#fff!important;box-shadow:inset 0 1px rgba(255,255,255,.12),0 5px 15px rgba(0,0,0,.23)}
.pwgl-v80-stage-top button:focus-visible,.pwgl-v80-dock button:focus-visible,.pwgl-v80-play-button:focus-visible{outline:3px solid var(--pw81-gold);outline-offset:3px}
.pwgl-v80-title-mark{padding:3px 20px 5px;border-radius:30px;background:radial-gradient(ellipse at 50% 56%,rgba(8,7,19,.59),transparent 75%);filter:drop-shadow(0 5px 10px rgba(0,0,0,.42))}
.pwgl-v80-title-mark>span{font-size:clamp(11px,2vw,15px);font-weight:1000;letter-spacing:.16em;color:var(--pw81-gold)!important}
.pwgl-v80-title-mark h1{font-size:clamp(32px,8.5vw,66px)!important;-webkit-text-stroke:1px color-mix(in srgb,var(--pw81-theme) 53%,black);text-shadow:0 3px 0 var(--pw81-night),0 6px 15px rgba(0,0,0,.7)!important}
/* Main jackpot gets a sculpted bespoke trophy plaque, not a purple pill. */
.pwgl-v80-jackpot{position:relative;z-index:2;isolation:isolate;overflow:visible;width:min(100%,430px);margin:4px auto;padding:12px 24px 13px;border:2px solid color-mix(in srgb,var(--pw81-gold) 82%,white);border-radius:23px;background:linear-gradient(135deg,color-mix(in srgb,var(--pw81-theme) 46%,#211225 54%),rgba(17,12,25,.96) 43%,color-mix(in srgb,var(--pw81-theme) 54%,#110e20 46%) 100%)!important;box-shadow:inset 0 3px rgba(255,255,255,.23),inset 0 -4px rgba(0,0,0,.32),0 5px 0 color-mix(in srgb,var(--pw81-night) 40%,black),0 22px 34px rgba(0,0,0,.44),0 0 36px var(--pw81-halo)!important}
.pwgl-v80-jackpot:before,.pwgl-v80-jackpot:after{content:'✦';display:grid;place-items:center;position:absolute;z-index:3;top:50%;transform:translateY(-50%);width:28px;height:46px;border:1px solid color-mix(in srgb,var(--pw81-gold) 60%,transparent);background:linear-gradient(160deg,rgba(255,255,255,.18),rgba(7,7,20,.9));box-shadow:0 6px 14px rgba(0,0,0,.32);color:var(--pw81-gold);font-size:15px}
.pwgl-v80-jackpot:before{left:-11px;border-radius:7px 15px 15px 7px}.pwgl-v80-jackpot:after{right:-11px;border-radius:15px 7px 7px 15px}
.pwgl-v80-jackpot>span{font-size:11px;letter-spacing:.22em;color:var(--pw81-gold)!important;text-shadow:0 2px 7px rgba(0,0,0,.5)}
.pwgl-v80-jackpot>strong{display:block;max-width:100%;font-size:clamp(35px,8vw,56px)!important;line-height:1.03;letter-spacing:-.045em;color:#fffbe8;text-shadow:0 3px 1px color-mix(in srgb,var(--pw81-theme) 44%,black),0 8px 16px rgba(0,0,0,.5)!important}
.pwgl-v80-jackpot>small{font-size:11px;letter-spacing:.025em;font-weight:800;color:#fff2d7}
.pwgl-v80-jackpot:focus-within{outline:3px solid var(--pw81-gold)}
.pwgl-v80-home-stats{display:flex!important;align-items:center;justify-content:center;flex-wrap:wrap;gap:5px;width:min(100%,500px);margin:0 auto}
.pwgl-v80-home-stats>div{display:flex!important;flex:1 1 115px;align-items:center;justify-content:center;flex-wrap:wrap;gap:5px!important;min-height:0;padding:6px 8px!important;border-radius:999px!important;background:rgba(7,6,18,.69)!important;border:1px solid rgba(255,255,255,.13)!important;box-shadow:0 4px 9px rgba(0,0,0,.14)}
.pwgl-v80-home-stats small{color:var(--pw81-gold)!important;font-size:clamp(9px,2.15vw,11px);font-weight:950;letter-spacing:.065em}
.pwgl-v80-home-stats strong{font-size:10px!important;line-height:1.2;white-space:normal}
.pwgl-v80-play-cards{width:min(100%,420px);max-height:clamp(170px,31vh,330px)!important;min-height:0!important;padding:3px 3px 9px;filter:drop-shadow(0 20px 17px rgba(0,0,0,.55))}
.pwgl-v80-one-card{width:min(35%,163px)!important}
.pwgl-v80-prompt{width:100%;padding:3px 8px;background:linear-gradient(90deg,transparent,rgba(8,6,19,.73),transparent);color:#fff6ec;font-size:clamp(9px,2.15vw,12px);letter-spacing:.06em}
.pwgl-v80-play-button{border-color:color-mix(in srgb,var(--pw81-gold) 38%,white)!important;background:linear-gradient(180deg,color-mix(in srgb,var(--pw81-theme) 50%,white 50%),var(--pw81-theme) 48%,color-mix(in srgb,var(--pw81-theme) 60%,#290612 40%) 100%)!important;box-shadow:inset 0 4px rgba(255,255,255,.36),inset 0 -4px rgba(0,0,0,.32),0 8px 0 color-mix(in srgb,var(--pw81-night) 56%,#1d0712),0 15px 25px rgba(0,0,0,.53)!important}
.pwgl-v80-dock{border-color:color-mix(in srgb,var(--pw81-gold) 24%,transparent)!important;background:linear-gradient(160deg,rgba(7,7,16,.92),rgba(15,11,29,.94))!important;box-shadow:0 9px 25px rgba(0,0,0,.46),inset 0 1px rgba(255,255,255,.07)}
.pwgl-v80-dock button{background:rgba(255,255,255,.06)!important;border:1px solid rgba(255,255,255,.06);color:white}
.pwgl-v80-dock button:active{background:var(--pw81-theme)!important}
/* All panels, even after moving to <body>, now carry their inline per-game palette. */
.pwgl-v80-sheet-window{border-color:color-mix(in srgb,var(--pw81-gold) 42%,var(--pw81-theme))!important;background:linear-gradient(155deg,color-mix(in srgb,var(--pw81-theme) 15%,#1c152b 85%),#0b0916 74%)!important}
.pwgl-v80-sheet-header strong{color:#fff}.pwgl-v80-sheet-header small{color:var(--pw81-gold)!important}
.pwgl-v80-sheet-tabs button[aria-selected=true],.pwgl-v80-sheet-primary{background:linear-gradient(180deg,color-mix(in srgb,var(--pw81-theme) 64%,white 36%),var(--pw81-theme))!important;border-color:color-mix(in srgb,var(--pw81-gold) 43%,white 57%)!important}
.pwgl-v80-bundles button.is-active{background:var(--pw81-theme)!important;border-color:var(--pw81-gold)!important}
.pwgl-v80-rule-tiles article{border-color:color-mix(in srgb,var(--pw81-gold) 25%,transparent)!important;background:linear-gradient(145deg,color-mix(in srgb,var(--pw81-theme) 18%,#22182c 82%),rgba(13,12,28,.93))!important}
.pwgl-v80-rule-tiles article span{background:var(--pw81-gold)!important;color:var(--pw81-night)!important}
.pwgl-v81-entry-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:12px 0}
.pwgl-v81-entry-grid a{display:grid;gap:5px;min-height:88px;padding:12px;border-radius:15px;border:1px solid color-mix(in srgb,var(--pw81-gold) 25%,transparent);background:rgba(255,255,255,.065);text-decoration:none!important;color:white!important}
.pwgl-v81-entry-grid span{font-size:10px;font-weight:900;letter-spacing:.13em;color:var(--pw81-gold)}
.pwgl-v81-entry-grid strong{font-size:20px}.pwgl-v81-entry-grid small{font-size:11px;color:#f3ebee}
.pwgl-v81-prize-schedule{display:grid;gap:6px;max-height:320px;overflow:auto;margin:10px 0 16px}
.pwgl-v81-prize-tier{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;padding:11px 12px;background:rgba(255,255,255,.055);border:1px solid rgba(255,255,255,.095);border-radius:11px;font-size:12px;color:#fff}
.pwgl-v81-prize-tier strong{white-space:nowrap;color:var(--pw81-gold);font-size:11px}
/* Cinematic 4-scene tutorial: one readable card at a time, with progress controls. */
.pwgl-v74-intro{background:var(--pw81-night,#0f0c20)}
.pwgl-v74-intro-world{background-image:linear-gradient(180deg,rgba(8,7,22,.18),rgba(6,5,17,.38) 50%,rgba(5,4,13,.82)),var(--pwgl-v74-path,none)!important}
.pwgl-v74-intro-panel{width:min(100%,490px);border:2px solid color-mix(in srgb,var(--pw81-gold) 67%,var(--pw81-theme))!important;background:linear-gradient(155deg,color-mix(in srgb,var(--pw81-theme) 14%,#22182f 86%),rgba(9,8,22,.96))!important;box-shadow:0 24px 76px rgba(0,0,0,.7),0 0 40px var(--pw81-halo)!important}
.pwgl-v74-intro-panel h2{margin-bottom:9px!important}.pwgl-v74-intro-preview{margin-bottom:9px!important}
.pwgl-v76-intro-grid{display:block!important;margin:8px 0 8px!important}
.pwgl-v76-intro-grid article[hidden]{display:none!important}
.pwgl-v76-intro-grid article:not([hidden]){display:block;min-height:130px;padding:18px 20px;border-radius:19px;background:linear-gradient(145deg,color-mix(in srgb,var(--pw81-theme) 24%,#241b34 76%),rgba(10,10,23,.9));border:1px solid color-mix(in srgb,var(--pw81-gold) 28%,transparent);box-shadow:inset 0 2px rgba(255,255,255,.12),0 12px 22px rgba(0,0,0,.24);animation:pw81-tutorial .2s ease-out}
.pwgl-v76-intro-grid article b{background:var(--pw81-gold)!important;color:var(--pw81-night)!important;width:32px;height:32px;font-size:12px}
.pwgl-v76-intro-grid article strong{font-size:19px!important;margin-bottom:7px!important}
.pwgl-v76-intro-grid article small{font-size:13px!important;line-height:1.5!important}
.pwgl-v81-tutorial-nav{display:flex;justify-content:space-between;align-items:center;gap:9px;margin:3px 0 10px}
.pwgl-v81-tutorial-nav button{display:inline-flex;justify-content:center;align-items:center;min-height:39px;padding:0 15px;border-radius:13px;border:1px solid color-mix(in srgb,var(--pw81-gold) 28%,transparent);background:rgba(255,255,255,.1);color:#fff;font-weight:850;cursor:pointer}
.pwgl-v81-tutorial-nav button:disabled{opacity:.35;cursor:default}
.pwgl-v81-tutorial-nav span{font-size:10px;font-weight:1000;letter-spacing:.14em;color:var(--pw81-gold)}
.pwgl-v74-intro-start{background:linear-gradient(180deg,color-mix(in srgb,var(--pw81-theme) 60%,white),var(--pw81-theme))!important;border-color:var(--pw81-gold)!important}
.pwgl-v74-intro-loading{background:linear-gradient(90deg,transparent,rgba(6,4,13,.68),transparent);padding:14px;color:#fff7e9}
@keyframes pw81-tutorial{from{opacity:.5;transform:translateX(9px)}to{opacity:1;transform:none}}
/* Live stage becomes an integrated HUD. Old duplicated poster/title is no longer the hero. */
.pwgl-v80-play-wrap{background:linear-gradient(180deg,color-mix(in srgb,var(--pw81-night) 65%,#11131c 35%),#080813);color:#fff;padding:6px 0 25px}
.pwgl-v80-play-wrap .pwgl-v80-live-top{display:block;width:min(100%,860px);margin:8px auto;padding:0 12px}
.pwgl-v80-play-wrap .pwgl-v80-live-overview{display:grid;gap:4px;padding:14px 17px;border:1px solid color-mix(in srgb,var(--pw81-gold) 27%,transparent);background:linear-gradient(100deg,rgba(9,8,22,.95),color-mix(in srgb,var(--pw81-theme) 18%,#110f20 82%))!important;text-align:center}
.pwgl-v80-play-wrap .pwgl-v80-live-overview small{color:var(--pw81-gold)!important}
.pwgl-v80-play-wrap .pwgl-v80-live-overview h1{font-size:clamp(23px,5.5vw,35px)!important;margin:0!important}
.pwgl-v80-play-wrap .pwgl-v80-live-overview p{font-size:12px;line-height:1.5;margin:2px 0 0;color:#ebe0e5}
.pwgl-v80-play-wrap .pwgl-v80-live-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:7px;padding:0;border:0;background:none;box-shadow:none}
.pwgl-v80-play-wrap .pwgl-v80-live-stats>div{padding:9px 8px;border-radius:14px;border:1px solid color-mix(in srgb,var(--pw81-gold) 20%,transparent);background:rgba(10,9,22,.85)}
.pwgl-v80-live-stats strong{font-size:14px!important}.pwgl-v80-live-stats small{font-size:9px}
.pwgl-v80-play-wrap .pwgl-v80-live-toolbar{max-width:860px;gap:7px;margin:6px auto 10px}
.pwgl-v80-play-wrap .pwgl-v80-live-toolbar button{flex:1 1 145px;min-height:45px;font-size:11px!important;border:1px solid color-mix(in srgb,var(--pw81-gold) 27%,transparent);background:linear-gradient(160deg,color-mix(in srgb,var(--pw81-theme) 25%,#211628 75%),rgba(13,11,27,.9))!important;color:#fff;font-weight:1000;border-radius:12px}
.pwgl-v80-play-wrap .pwgl-v80-live-toolbar button:first-child{background:linear-gradient(180deg,color-mix(in srgb,var(--pw81-theme) 63%,white),var(--pw81-theme))!important}
.pwgl-v80-play-wrap .pwgl-v72-live-banner{max-width:860px;margin:0 auto}
.pwgl-v80-play-wrap .pwhn-gl-shell-head{display:none!important}
.pwgl-v80-play-wrap .pwgl-v77-stage-brand.is-live{width:min(100%,112px)!important;max-height:85px!important;opacity:.9;padding:0!important;margin:0 auto!important}
.pwgl-v80-play-wrap .pwgl-v77-stage-brand.is-live img{max-height:80px!important}
.pwgl-v80-play-wrap .pwhn-gl-hud{max-width:850px;margin:0 auto 8px}
.pwgl-v80-play-wrap .pwhn-gl-stage-copy strong{display:none}
.pwgl-v80-play-wrap .pwhn-gl-stage-copy small{color:#fff5e7}
.pwgl-v80-play-wrap .pwgl-v71-reward-progress{border-color:color-mix(in srgb,var(--pw81-gold) 26%,transparent)!important}
.pwgl-v80-play-wrap .pwgl-v71-progress-fill,.pwgl-v80-play-wrap .pwgl-v71-demo-progress-fill{background:linear-gradient(90deg,var(--pw81-theme),var(--pw81-gold))!important}
/* Theme-specific wheel instead of repeating a generic purple frame. */
.pwgl-v80-play-wrap .pwgl-wheel,.pwgl-v72-demo .pwgl-wheel{background:linear-gradient(145deg,color-mix(in srgb,var(--pw81-theme) 24%,#211b2c 76%),rgba(8,8,19,.95))!important;border:1px solid color-mix(in srgb,var(--pw81-gold) 42%,transparent)!important}
.pwgl-v80-play-wrap .pwgl-wheel-disc,.pwgl-v72-demo .pwgl-wheel-disc{border-color:var(--pw81-gold)!important;box-shadow:0 0 0 4px color-mix(in srgb,var(--pw81-theme) 47%,black),inset 0 0 30px rgba(0,0,0,.35),0 0 30px var(--pw81-halo)!important}
.pwgl-v80-play-wrap .pwgl-wheel-hub,.pwgl-v72-demo .pwgl-wheel-hub{border-color:var(--pw81-gold);background:radial-gradient(circle at 37% 26%,#fff2bc,var(--pw81-gold) 54%,var(--pw81-theme));color:#1e1723}
.pwgl-v80-play-wrap .pwgl-wheel-result,.pwgl-v72-demo .pwgl-wheel-result{color:var(--pw81-gold)!important}
@media(max-width:580px){
 .pwgl-v80-stage{gap:clamp(4px,.9vh,8px)!important;min-height:calc(100svh - 65px)}
 .pwgl-v80-title-mark h1{font-size:clamp(28px,8.2vw,42px)!important}
 .pwgl-v80-jackpot{padding:10px 19px 11px;max-width:min(91%,370px)}
 .pwgl-v80-jackpot>strong{font-size:clamp(32px,8.9vw,44px)!important}
 .pwgl-v80-home-stats{gap:4px}.pwgl-v80-home-stats>div{padding:4px 7px!important;flex-basis:105px}
 .pwgl-v80-play-cards{max-height:clamp(156px,26vh,254px)!important}
 .pwgl-v80-primary-actions{gap:4px}.pwgl-v80-play-button{min-height:58px!important}
 .pwgl-v80-dock button{min-height:43px}.pwgl-v80-compliance{font-size:9px}
 .pwgl-v80-live-toolbar{padding:0 9px!important}.pwgl-v80-play-wrap .pwgl-v80-live-toolbar button{flex:1 1 calc(50% - 7px);min-width:0;padding:6px 8px}
 .pwgl-v74-intro-panel{padding:17px!important}.pwgl-v76-intro-grid article:not([hidden]){min-height:116px;padding:13px 15px}
 .pwgl-v76-intro-grid article strong{font-size:16px!important}.pwgl-v76-intro-grid article small{font-size:12px!important}
 .pwgl-v81-entry-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
}
@media(max-height:720px) and (max-width:580px){.pwgl-v80-home-stats>div:nth-child(3){display:none!important}.pwgl-v80-jackpot{padding:5px 17px}.pwgl-v80-play-cards{max-height:24vh!important}.pwgl-v80-jackpot>strong{font-size:32px!important}}
@media(prefers-reduced-motion:reduce){.pwgl-v76-intro-grid article:not([hidden]){animation:none!important}.pwgl-v80-jackpot *,.pwgl-v80-play-button *{animation:none!important}}


/* V83 gameplay polish: bigger controls, stronger game-room rules, richer rewards */
.pwgl-v80-play-wrap .pwhn-gl-stage-copy{display:grid!important;gap:6px;padding:14px 16px;border-radius:18px;background:linear-gradient(180deg,rgba(255,255,255,.09),rgba(255,255,255,.04));border:1px solid rgba(255,255,255,.12);box-shadow:inset 0 1px rgba(255,255,255,.08),0 10px 24px rgba(0,0,0,.16)}
.pwgl-v80-play-wrap .pwhn-gl-stage-copy strong{display:block!important;font-size:clamp(22px,4.2vw,28px);line-height:1;color:#fff!important;text-shadow:0 2px 10px rgba(0,0,0,.34)}
.pwgl-v80-play-wrap .pwhn-gl-stage-copy small{display:block;color:#fff3de!important;font-size:13px;line-height:1.45}
.pwgl-v80-play-wrap .pwhn-gl-ticket-head{align-items:center;padding:2px 2px 0}
.pwgl-v80-play-wrap .pwhn-gl-ticket-head span{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.1);color:#f8dfb1}
.pwgl-v80-play-wrap .pwhn-gl-play{padding:18px 16px 16px;border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 1px rgba(255,255,255,.06),0 24px 42px rgba(0,0,0,.24)}
.pwgl-v80-play-wrap .pwhn-gl-controls{grid-template-columns:repeat(2,minmax(0,340px));gap:18px;margin:18px auto 8px}
.pwgl-v80-play-wrap .pwhn-gl-controls button{width:340px;min-width:340px;height:116px;min-height:116px;padding:0 8px;border-radius:22px;border:1px solid color-mix(in srgb,var(--pw81-gold) 36%,rgba(255,255,255,.18));background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.03));box-shadow:inset 0 2px rgba(255,255,255,.12),0 14px 30px rgba(0,0,0,.28)}
.pwgl-v80-play-wrap .pwhn-gl-controls button:hover{transform:translateY(-2px);filter:brightness(1.04)}
.pwgl-v80-play-wrap .pwhn-gl-controls button.pwgl-v63-selected{transform:scale(.97)!important;box-shadow:0 0 0 2px rgba(255,230,171,.34),0 16px 32px rgba(0,0,0,.3)!important}
.pwgl-v80-play-wrap .pwhn-gl-controls button .pwgl-button-art,.pwgl-v80-play-wrap .pwhn-gl-controls button img{width:100%;height:100%;object-fit:contain;transform:scale(1.08)}
.pwgl-v80-play-wrap .pwgl-v80-rule-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
.pwgl-v80-play-wrap .pwgl-v80-rule-tiles article{padding:16px 15px;border-radius:18px;box-shadow:inset 0 1px rgba(255,255,255,.06),0 14px 28px rgba(0,0,0,.16)}
.pwgl-v80-play-wrap .pwgl-v80-rule-tiles article strong{display:block;margin:8px 0 6px;font-size:17px;color:#fff}
.pwgl-v80-play-wrap .pwgl-v80-rule-tiles article p{margin:0;color:#ebdfe5;line-height:1.55;font-size:13px}
.pwgl-v80-play-wrap .pwgl-v80-rules-callout{padding:16px 17px;border-radius:18px;background:linear-gradient(150deg,rgba(255,255,255,.10),rgba(255,255,255,.04));border:1px solid rgba(255,255,255,.12);box-shadow:inset 0 1px rgba(255,255,255,.06),0 14px 30px rgba(0,0,0,.16)}
.pwgl-v80-play-wrap .pwgl-v80-rules-callout p{color:#eee2e6;line-height:1.6}
.pwgl-v80-play-wrap .pwgl-wheel{width:min(100%,480px)!important;padding:22px 12px}
.pwgl-v80-play-wrap .pwgl-wheel-result{font-size:clamp(20px,5vw,31px)!important;text-shadow:0 0 20px rgba(255,233,141,.2)}
@media(max-width:760px){
  .pwgl-v80-play-wrap .pwgl-v80-rule-tiles{grid-template-columns:1fr}
  .pwgl-v80-play-wrap .pwhn-gl-controls{grid-template-columns:1fr 1fr;gap:14px}
  .pwgl-v80-play-wrap .pwhn-gl-controls button{width:100%;min-width:0;height:100px;min-height:100px}
}
@media(max-width:520px){
  .pwgl-v80-play-wrap .pwhn-gl-controls{gap:12px}
  .pwgl-v80-play-wrap .pwhn-gl-controls button{height:92px;min-height:92px;border-radius:18px}
}
