/* Game workspace v429 — original vector design, native puzzle semantics. */
#wg-app.pg429-ready[data-pg428-view=play]{max-width:1840px;padding:22px clamp(14px,2vw,32px) 30px;--wg-ink:var(--arc-ink);--wg-muted:var(--arc-muted);--wg-line:var(--arc-line);--wg-bg:var(--arc-panel);--wg-soft:var(--arc-soft)}
#wg-app.pg429-ready[data-pg428-view=play] .pg428-frame{display:block}
#wg-app.pg429-ready[data-pg428-view=play] .pg428-rail,#wg-app.pg429-ready .pg428-play-head{display:none!important}
#wg-app.pg429-ready[data-pg428-view=play] .wg-layout{grid-template-columns:230px minmax(0,1fr) 275px!important;gap:20px!important}
#wg-app.pg429-ready .wg-sidebar{border-radius:20px!important;padding:14px 10px!important;top:90px}
.pg429-side-title{text-align:center;padding:0 6px 13px}
.pg429-side-title>img{display:block;width:110px;height:65px;margin:auto}
#wg-app.pg429-ready .pg429-side-title h2{font-size:24px;font-weight:800;margin:0;color:var(--arc-ink);letter-spacing:-.7px}
#wg-app.pg429-ready .pg429-all{border:0;background:transparent;padding:7px;color:var(--arc-accent);font-size:12px;font-weight:650;margin:5px auto 0}
#wg-app.pg429-ready #wg-games{display:grid!important;gap:4px}
#wg-app.pg429-ready .wg-game-nav{display:flex!important;align-items:center!important;min-height:53px!important;padding:7px 9px!important;gap:10px!important;margin:0!important;font-size:13px!important;line-height:1.3!important;color:var(--arc-ink)!important;border-radius:13px!important;background:transparent!important;box-shadow:none!important}
#wg-app.pg429-ready .wg-game-nav .wg-game-symbol{width:38px!important;height:38px!important;flex:0 0 38px;background:transparent!important;box-shadow:none!important;display:grid;place-items:center}
#wg-app.pg429-ready .wg-game-nav .wg-svg-games{width:38px!important;height:38px!important;filter:none!important}
#wg-app.pg429-ready .wg-game-nav.active{background:linear-gradient(110deg,#9c48ed,#7140eb)!important;color:#fff!important}
#wg-app.pg429-ready .wg-game-nav.active .wg-chevron{color:#fff!important;opacity:1}
#wg-app.pg429-ready .wg-game-nav:before,#wg-app.pg429-ready .wg-game-nav:after{display:none!important}
#wg-app.pg429-ready .wg-game-nav:hover:not(.active){background:var(--arc-soft)!important}
#wg-app.pg429-ready .wg-side-bottom{display:none!important}
.pg429-side-actions{display:grid;gap:4px;margin:14px 7px 0;padding-top:12px;border-top:1px solid var(--arc-line)}
#wg-app.pg429-ready .pg429-side-actions button{display:flex;align-items:center;gap:13px;background:transparent;border:0;border-radius:10px;text-align:start;padding:9px 5px;color:var(--arc-ink);font-size:13px;font-weight:650}
.pg429-side-actions img{width:25px;height:25px}.pg429-side-actions button:hover{background:var(--arc-soft)!important}
.pg429-side-badge{display:flex;align-items:center;justify-content:center;gap:8px;padding:10px;margin:15px 6px 0;background:var(--arc-soft);border-radius:14px;color:var(--arc-ink);font-size:11px;font-weight:600;overflow-wrap:anywhere}
.pg429-side-badge img{width:22px;height:22px;flex:none}
#wg-app.pg429-ready .wg-game-workspace{gap:0!important;border:1px solid var(--arc-line);border-radius:23px;background:var(--arc-panel);padding:0 13px 13px!important;overflow:hidden}
#wg-app.pg429-ready .wg-tool-rail{display:none!important}
#wg-app.pg429-ready .wg-game-workspace>.wg-card-head{display:flex;align-items:center;justify-content:space-between;gap:13px;flex-wrap:wrap;min-height:100px;padding:20px 6px!important;border:0!important;background:transparent!important;color:var(--arc-ink)!important}
#wg-app.pg429-ready .wg-card-title-wrap{display:flex;align-items:center!important;gap:12px!important;min-width:0;flex:1 1 210px}
#wg-app.pg429-ready .wg-game-icon{height:58px!important;width:58px!important;flex:0 0 58px;background:transparent!important;border-radius:14px!important;box-shadow:none!important}
#wg-app.pg429-ready .wg-game-icon img{width:58px!important;height:58px!important;filter:none!important}
#wg-app.pg429-ready .wg-card-title-text h2{font-size:clamp(22px,2.1vw,31px)!important;line-height:1.12!important;color:var(--arc-ink)!important;letter-spacing:-.8px!important;margin:0 0 6px!important}
#wg-app.pg429-ready .wg-card-title-text p{display:block!important;font-size:11px!important;color:var(--arc-muted)!important;line-height:1.4;margin:0!important;max-width:280px}
.pg429-options{display:flex;align-items:center;gap:10px;flex:0 1 auto;min-width:0;flex-wrap:wrap}
#wg-app.pg429-ready .pg429-options .wg-top-tab-set{display:flex;align-items:center;gap:2px;border:1px solid #d4c5f0;border-radius:12px;padding:3px;background:var(--arc-panel);margin:0}
#wg-app.pg429-ready .pg429-options .wg-top-tab-set button{display:flex;align-items:center;gap:6px;border:0!important;border-radius:9px;padding:7px 9px!important;color:var(--arc-ink)!important;background:transparent!important;font-size:11px!important;line-height:1.3!important;min-height:30px!important;box-shadow:none!important}
#wg-app.pg429-ready .pg429-options .wg-top-tab-set button.active{color:#fff!important;background:linear-gradient(110deg,#9b43ee,#7141ef)!important}
.pg429-options .wg-svg-icon{width:18px!important;height:18px!important}
#wg-app.pg429-ready #wg-difficulty{margin:0!important;min-height:38px!important;border-radius:10px!important;padding:7px 9px!important;font-size:11px!important}
#wg-app.pg429-ready .wg-head-actions{gap:8px;flex:none;margin:0}
#wg-app.pg429-ready .wg-head-actions button{display:grid;place-items:center;width:29px!important;height:32px!important;padding:4px!important;border:0!important;background:transparent!important;box-shadow:none!important}
#wg-app.pg429-ready .wg-head-actions img{width:25px!important;height:25px!important;filter:none!important}
#wg-app.pg429-ready .wg-gamecard{padding:0!important;border:1px solid var(--arc-line)!important;border-radius:19px!important;box-shadow:none!important;overflow:hidden;min-height:0!important}
#wg-app.pg429-ready .wg-controls{padding:16px 22px 0!important;background:transparent!important;font-size:11px!important}
#wg-app.pg429-ready .wg-mode-indicator{background:var(--arc-soft)!important;color:var(--arc-accent)!important;border:0!important;padding:6px 12px!important}
#wg-app.pg429-ready .wg-mode-indicator img{width:17px!important;height:17px!important}
#wg-app.pg429-ready .wg-game-count{color:var(--arc-muted)!important;background:transparent!important;box-shadow:none!important}
#wg-app.pg429-ready #wg-stage{padding:14px 20px 20px!important;min-height:0!important;background:transparent!important;color:var(--arc-ink)!important}
#wg-app.pg429-ready .wg-puzzle-meta{margin:0 0 18px!important;font-size:10px!important}
#wg-app.pg429-ready .wg-puzzle-meta>span{padding:5px 9px!important;background:var(--arc-soft)!important;color:var(--arc-muted)!important}
#wg-app.pg429-ready .wg-wordle-shell{position:relative;isolation:isolate;justify-content:center!important}
#wg-app.pg429-ready .wg-wordle-shell:before{content:"";position:absolute;inset:0 -20px;background:url("/assets/word-games/arcade-v429/board.svg?v=429") center/100% auto no-repeat;z-index:-1;opacity:.65;pointer-events:none}
#wg-app.pg429-ready .wg-guessboard{width:min(100%,360px)!important;max-width:360px!important;flex:0 1 360px!important;margin:0 auto!important;gap:6px!important}
#wg-app.pg429-ready .wg-guessrow{gap:6px!important}
#wg-app.pg429-ready .wg-guessrow .wg-letter{height:auto!important;max-height:none!important;aspect-ratio:1;min-width:0;background:linear-gradient(150deg,var(--arc-panel),var(--arc-soft))!important;border:1px solid #d7caed!important;border-radius:10px!important;color:var(--arc-ink)!important;font-size:clamp(18px,2vw,27px)!important;box-shadow:0 2px 0 #ddd4ee!important;line-height:1!important}
#wg-app.pg429-ready .wg-guessrow .wg-letter.typed{border:2px solid #9361e9!important}
#wg-app.pg429-ready .wg-guessrow .wg-letter.state-0,#wg-app.pg429-ready .wg-kb-modern .wg-key.state-0{background:#d8d8e9!important;color:#202047!important;border-color:#c4c2de!important;box-shadow:0 2px 0 #bdbad7!important}
#wg-app.pg429-ready .wg-guessrow .wg-letter.state-1,#wg-app.pg429-ready .wg-kb-modern .wg-key.state-1{background:#ffca37!important;color:#362800!important;border-color:#eeb824!important;box-shadow:0 2px 0 #e8b427!important}
#wg-app.pg429-ready .wg-guessrow .wg-letter.state-2,#wg-app.pg429-ready .wg-kb-modern .wg-key.state-2{background:#5bc47b!important;color:#082c17!important;border-color:#4ab76b!important;box-shadow:0 2px 0 #45aa62!important}
#wg-app.pg429-ready .wg-board-note{margin:22px auto 15px!important;background:var(--arc-soft)!important;color:var(--arc-muted)!important;border:0!important;font-size:11px!important}
#wg-app.pg429-ready .wg-kb-modern{max-width:550px!important;width:100%!important;margin:14px auto 0!important;gap:7px!important}
#wg-app.pg429-ready .wg-kb-row{gap:5px!important}
#wg-app.pg429-ready .wg-kb-modern .wg-key{min-width:0!important;height:40px!important;border-radius:8px!important;border:1px solid #d6cbea!important;background:linear-gradient(var(--arc-panel),var(--arc-soft))!important;color:var(--arc-ink)!important;box-shadow:0 2px 0 #d9ceec!important;font-size:14px!important;font-weight:700!important}
#wg-app.pg429-ready .wg-kb-modern .wg-key-enter{background:linear-gradient(135deg,#4473ff,#3439e8)!important;color:white!important;border-color:#465aee!important;box-shadow:0 2px 0 #3641ce!important}
#wg-app.pg429-ready .wg-kb-modern .wg-key-enter img{filter:brightness(0) invert(1)!important}
#wg-app.pg429-ready .wg-game-tools{display:block!important;padding:16px!important;border-top:1px solid var(--arc-line)!important;background:transparent!important}
.pg429-bottom-tools{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px}
#wg-app.pg429-ready .pg429-bottom-tools button{display:flex;align-items:center;justify-content:center;gap:9px;min-height:39px!important;min-width:115px;padding:8px 15px!important;border-radius:13px!important;border:1px solid #d7bff9!important;background:var(--arc-soft)!important;color:var(--arc-ink)!important;font-size:12px!important;font-weight:650!important;box-shadow:none!important}
.pg429-bottom-tools img{width:23px!important;height:23px!important;filter:none!important}
#wg-app.pg429-ready .wg-right{padding:0!important;gap:17px!important}
#wg-app.pg429-ready .wg-right>section{border-radius:22px!important;box-shadow:none!important}
#wg-app.pg429-ready .wg-progress-title{font-size:17px!important;color:var(--arc-ink)!important;gap:9px!important}
#wg-app.pg429-ready .wg-progress-title>span:last-child{font-size:11px}
#wg-app.pg429-ready .wg-progress-title img{width:27px!important;height:27px!important;filter:none!important}
#wg-app.pg429-ready .pg429-ring{--pg429-angle:0deg;position:relative;display:flex!important;flex-direction:column;align-items:center;justify-content:center;width:128px;height:128px;padding:15px!important;gap:0!important;margin:18px auto 0!important;border-radius:50%;background:conic-gradient(#8c40ed var(--pg429-angle),#e8ddfc 0)!important}
.pg429-ring:before{content:"";position:absolute;inset:12px;border-radius:50%;background:var(--arc-panel)}
#wg-app.pg429-ready #wg-progress-numeric{position:relative;font-size:38px!important;font-weight:800!important;line-height:1.15!important;color:var(--arc-ink)!important}
#wg-app.pg429-ready .pg429-ring>span{position:relative;font-size:12px!important;font-weight:750!important;color:var(--arc-ink)!important}
.pg429-ring-caption{display:block;text-align:center;font-size:10px;color:var(--arc-muted);margin:8px 0 16px}
#wg-app.pg429-ready #wg-meter{position:absolute!important;opacity:0;pointer-events:none;width:1px!important;height:1px!important;margin:0!important}
#wg-app.pg429-ready .wg-stats{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}
#wg-app.pg429-ready .wg-stats>div{position:relative;display:grid!important;grid-template-columns:34px 1fr;grid-template-rows:auto auto;align-items:center;gap:1px 6px;padding:11px 7px!important;border:1px solid var(--arc-line)!important;border-radius:14px!important;background:var(--arc-soft)!important;min-width:0}
#wg-app.pg429-ready .wg-stats .wg-stat-icon{grid-row:1/3;display:grid!important;place-items:center;width:34px!important;height:34px!important;background:transparent!important;box-shadow:none!important;margin:0!important}
#wg-app.pg429-ready .wg-stat-icon img{width:31px!important;height:31px!important;filter:none!important}
#wg-app.pg429-ready .wg-stats b{font-size:23px!important;line-height:1.1!important;color:var(--arc-ink)!important}
#wg-app.pg429-ready .wg-stats>div>span:last-child{font-size:10px!important;color:var(--arc-muted)!important}
#wg-app.pg429-ready .wg-right .pg429-daily{display:block!important;padding:17px 17px 0!important;background:linear-gradient(135deg,var(--arc-panel),var(--arc-soft))!important;overflow:hidden}
#wg-app.pg429-ready .pg429-daily h3{font-size:17px!important;color:var(--arc-ink)!important}
#wg-app.pg429-ready .pg429-daily .wg-section-icon{background:none!important;width:25px!important;height:25px!important;margin:0!important}
#wg-app.pg429-ready .pg429-daily .wg-section-icon img{width:25px!important;height:25px!important;filter:none!important}
#wg-app.pg429-ready .pg429-daily .wg-challenge-body{display:block;padding:0!important}
#wg-app.pg429-ready .pg429-daily p{font-size:12px!important;line-height:1.5!important;margin:8px 0!important;color:var(--arc-muted)!important}
#wg-app.pg429-ready .pg429-daily button{min-height:30px!important;border:0!important;background:transparent!important;color:var(--arc-accent)!important;padding:0!important;font-size:12px!important;box-shadow:none!important}
.pg429-daily>img{display:block;width:calc(100% + 34px);margin:-20px -17px 0;pointer-events:none}
#wg-app.pg429-ready .wg-save-card h3{font-size:17px!important;color:var(--arc-ink)!important;margin:10px 0!important}
#wg-app.pg429-ready .wg-save-card p{font-size:12px!important;color:var(--arc-muted)!important;line-height:1.6}
#wg-app.pg429-ready .wg-save-icon{width:30px!important;height:30px!important;background:none!important;box-shadow:none!important}
#wg-app.pg429-ready .wg-save-icon img{width:30px!important;height:30px!important;filter:none!important}
#wg-app.pg429-ready .wg-save-card>.wg-btn.primary{border:0!important;border-radius:12px!important;background:linear-gradient(135deg,#4473ff,#3939e9)!important;font-size:12px!important;min-height:42px!important;box-shadow:none!important}
#wg-app.pg429-ready .wg-info{margin-inline-start:0!important}
#wg-app.pg429-ready .wg-crossgrid{max-width:none!important}
#wg-app.pg429-ready .wg-crosscell{background:var(--arc-soft)!important;border-color:var(--arc-line)!important}
#wg-app.pg429-ready .wg-crosscell.empty{background:transparent!important;border-color:transparent!important}
#wg-app.pg429-ready .wg-cell,#wg-app.pg429-ready .wg-tile,#wg-app.pg429-ready .wg-rack-tile{color:var(--arc-ink)!important;border-color:var(--arc-line)!important}
#wg-app.pg429-ready .wg-cell.selected{background:#cbb6fa!important;color:#32215b!important}
#wg-app.pg429-ready .wg-cell.found{background:#bfead8!important;color:#104e39!important}
#wg-app.pg429-ready .wg-contrast .state-2{outline:2px solid #127441}
html[data-theme=dark] #wg-app.pg429-ready .wg-guessrow .wg-letter,html[data-theme=dark] #wg-app.pg429-ready .wg-kb-modern .wg-key{border-color:#544567!important;box-shadow:0 2px 0 #3b304f!important}
html[data-theme=dark] #wg-app.pg429-ready .wg-wordle-shell:before{opacity:.12}
html[data-theme=dark] #wg-app.pg429-ready .wg-save-card,html[data-theme=dark] #wg-app.pg429-ready .wg-progress-card{background:var(--arc-panel)!important}
@media(min-width:1600px){#wg-app.pg429-ready .wg-game-workspace>.wg-card-head{flex-wrap:nowrap}#wg-app.pg429-ready .wg-card-title-wrap{flex-basis:220px}#wg-app.pg429-ready .wg-guessboard{width:380px!important;max-width:380px!important;flex-basis:380px!important}}
@media(max-width:1350px) and (min-width:901px){#wg-app.pg429-ready[data-pg428-view=play] .wg-layout{grid-template-columns:190px minmax(0,1fr) 225px!important;gap:13px!important}#wg-app.pg429-ready .wg-game-nav{font-size:11px!important;gap:8px!important}#wg-app.pg429-ready .wg-game-nav .wg-game-symbol,#wg-app.pg429-ready .wg-game-nav .wg-svg-games{width:32px!important;height:32px!important;flex-basis:32px}#wg-app.pg429-ready .wg-right{grid-column:auto!important;display:flex!important}#wg-app.pg429-ready .wg-right>section{padding:14px!important}#wg-app.pg429-ready .wg-progress-title{font-size:14px!important}#wg-app.pg429-ready .wg-guessboard{max-width:320px!important;flex-basis:320px!important}.pg429-options{flex:1 1 auto}#wg-app.pg429-ready .wg-head-actions{margin-inline-start:auto}#wg-app.pg429-ready .wg-progress-title>span:last-child{display:none}}
@media(max-width:900px){#wg-app.pg429-ready[data-pg428-view=play] .wg-layout{grid-template-columns:180px minmax(0,1fr)!important;gap:14px!important}#wg-app.pg429-ready .wg-right{grid-column:2!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.wg-recent-card{grid-column:1/-1}.pg429-side-title>img{width:90px;height:55px}#wg-app.pg429-ready .wg-game-nav{font-size:11px!important;min-height:49px!important}#wg-app.pg429-ready .wg-game-nav .wg-svg-games,#wg-app.pg429-ready .wg-game-nav .wg-game-symbol{width:32px!important;height:32px!important;flex-basis:32px}#wg-app.pg429-ready .wg-game-workspace>.wg-card-head{padding:15px 3px!important;gap:10px}#wg-app.pg429-ready .wg-card-title-wrap{flex-basis:100%}.pg429-options{flex:1 1 auto}#wg-app.pg429-ready .wg-head-actions{margin-inline-start:auto}}
@media(max-width:600px){#wg-app.pg429-ready[data-pg428-view=play]{padding:10px 10px 24px}#wg-app.pg429-ready[data-pg428-view=play] .wg-layout{grid-template-columns:minmax(0,1fr)!important;gap:12px!important}#wg-app.pg429-ready .wg-sidebar{padding:8px!important;position:static!important;overflow:hidden}.pg429-side-title{text-align:start;display:flex;align-items:center;gap:8px;padding:0 2px 8px}.pg429-side-title>img{width:50px;height:32px;margin:0}#wg-app.pg429-ready .pg429-side-title h2{font-size:17px}#wg-app.pg429-ready .pg429-all{margin:0 0 0 auto;font-size:10px;padding:5px}#wg-app.pg429-ready #wg-games{display:flex!important;overflow-x:auto;gap:7px!important;padding-bottom:3px;max-width:100%}#wg-app.pg429-ready .wg-game-nav{flex:0 0 auto;white-space:nowrap!important;max-width:175px;min-height:43px!important;padding:5px 8px!important}#wg-app.pg429-ready .wg-game-nav .wg-game-symbol,#wg-app.pg429-ready .wg-game-nav .wg-svg-games{width:30px!important;height:30px!important;flex-basis:30px}.pg429-side-actions{display:flex;gap:10px;justify-content:space-between;margin:7px 0 0;padding:6px 0 0}.pg429-side-actions img{width:18px;height:18px}#wg-app.pg429-ready .pg429-side-actions button{font-size:10px;gap:6px;padding:5px}.pg429-side-badge{display:none}#wg-app.pg429-ready .wg-game-workspace{padding:0 8px 8px!important;border-radius:18px}#wg-app.pg429-ready .wg-game-workspace>.wg-card-head{padding:13px 3px!important;gap:9px}#wg-app.pg429-ready .wg-card-title-wrap{gap:10px!important;flex-basis:100%}#wg-app.pg429-ready .wg-game-icon,#wg-app.pg429-ready .wg-game-icon img{width:43px!important;height:43px!important;flex-basis:43px!important}#wg-app.pg429-ready .wg-card-title-text h2{font-size:22px!important;margin-bottom:3px!important}#wg-app.pg429-ready .wg-card-title-text p{font-size:10px!important}.pg429-options{gap:6px}#wg-app.pg429-ready .pg429-options .wg-top-tab-set button{font-size:10px!important;padding:6px!important;gap:4px;min-height:28px!important}#wg-app.pg429-ready .pg429-options .wg-top-tab-set{padding:2px;border-radius:10px}.pg429-options .wg-svg-icon{width:15px!important;height:15px!important}#wg-app.pg429-ready #wg-difficulty{font-size:10px!important;padding:5px!important;min-height:34px!important;max-width:80px}#wg-app.pg429-ready .wg-head-actions{gap:2px}#wg-app.pg429-ready .wg-head-actions button{width:24px!important;height:28px!important;padding:2px!important}#wg-app.pg429-ready .wg-head-actions img{width:20px!important;height:20px!important}#wg-app.pg429-ready .wg-controls{padding:12px 10px 0!important}#wg-app.pg429-ready #wg-stage{padding:12px 9px 16px!important}#wg-app.pg429-ready .wg-guessboard{max-width:310px!important;flex-basis:310px!important;gap:5px!important}#wg-app.pg429-ready .wg-guessrow{gap:5px!important}#wg-app.pg429-ready .wg-guessrow .wg-letter{border-radius:8px!important;font-size:22px!important}#wg-app.pg429-ready .wg-kb-row{gap:3px!important}#wg-app.pg429-ready .wg-kb-modern .wg-key{font-size:12px!important;height:37px!important;border-radius:6px!important}#wg-app.pg429-ready .wg-kb-modern .wg-key-enter{font-size:9px!important}#wg-app.pg429-ready .wg-board-note{margin:17px auto 12px!important}#wg-app.pg429-ready .wg-game-tools{padding:12px 7px!important}.pg429-bottom-tools{gap:6px}#wg-app.pg429-ready .pg429-bottom-tools button{flex:1 1 auto;min-width:85px;font-size:10px!important;padding:7px 8px!important;gap:5px}.pg429-bottom-tools img{width:19px!important;height:19px!important}#wg-app.pg429-ready .wg-right{grid-column:1!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important}#wg-app.pg429-ready .wg-stats{grid-template-columns:repeat(4,minmax(0,1fr))!important}#wg-app.pg429-ready .wg-stats>div{display:flex!important;flex-direction:column;padding:8px 4px!important;gap:5px}#wg-app.pg429-ready .wg-stats b{font-size:21px!important}#wg-app.pg429-ready .pg429-ring{width:105px;height:105px;margin-top:12px!important}.pg429-ring:before{inset:10px}#wg-app.pg429-ready #wg-progress-numeric{font-size:31px!important}.pg429-daily>img{max-height:140px;object-fit:contain}.wg-recent-card{grid-column:auto}#wg-app.pg429-ready .wg-wordle-shell:before{display:none}html[dir=rtl] #wg-app.pg429-ready .pg429-all{margin:0 auto 0 0}}
/* Stretch keyboard rows to the available play area at every size. */
#wg-app.pg429-ready .wg-kb-row{width:100%!important}
#wg-app.pg429-ready .wg-kb-modern .wg-key{flex:1 1 0!important;max-width:46px!important}
#wg-app.pg429-ready .wg-kb-modern .wg-key-special{flex:1.2 1 0!important;max-width:50px!important}
#wg-app.pg429-ready .wg-kb-modern .wg-key-enter{flex:1.8 1 0!important;max-width:86px!important}
#wg-app.pg429-ready .wg-game-nav .wg-chevron img{width:14px!important;height:14px!important;background:transparent!important;box-shadow:none!important}
@media(max-width:600px){#wg-app.pg429-ready .wg-kb-modern .wg-key{max-width:none!important;padding:2px!important}#wg-app.pg429-ready .wg-kb-row:nth-child(2){padding-inline:12px}#wg-app.pg429-ready .wg-kb-modern{max-width:340px!important}}
#wg-app.pg429-ready .wg-kb-modern{display:grid!important;grid-template-columns:minmax(0,1fr)!important;justify-items:stretch!important}
#wg-app.pg429-ready .wg-chevron{background:transparent!important;font-size:0!important;box-shadow:none!important}
#wg-app.pg429-ready .wg-chevron img{display:none!important}
#wg-app.pg429-ready .wg-chevron:after{content:"›";display:block;font-size:20px;line-height:1;color:inherit}
#wg-app.pg429-ready #wg-stage .wg-btn.primary{background:linear-gradient(135deg,#4473ff,#3939e9)!important;border-color:#4c55e5!important;color:#fff!important;box-shadow:none!important}
#wg-app.pg429-ready .wg-contrast .wg-letter.state-0,#wg-app.pg429-ready .wg-contrast .wg-key.state-0{border:2px solid #726987!important}
#wg-app.pg429-ready .wg-game-nav.active>span:not(.wg-game-symbol){color:#fff!important}
html[dir=rtl] #wg-app.pg429-ready .wg-chevron:after{transform:scaleX(-1)}
