body[data-game-id=wordle]{--wordle-ink:#eaf4f2;--wordle-muted:#b0c7ce;--wordle-hit:#197d68;--wordle-near:#e9c777}body[data-game-id=wordle] .wordle-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}body[data-game-id=wordle] #battleScreen .battle-canvas{background:transparent;color:var(--wordle-ink)}html body[data-game-id=wordle][data-screen=battle] #battleScreen .battle-panel{gap:6px;grid-template-rows:minmax(0,1fr) 48px 44px auto}html body[data-game-id=wordle] #battleScreen .board-wrap{border:0;padding:8px 0;box-shadow:none}html body[data-game-id=wordle] #battleScreen .wordle-board{gap:5px;max-width:350px}html body[data-game-id=wordle] #battleScreen .wordle-row{gap:5px}html body[data-game-id=wordle] #battleScreen .word-cell{background:#132c37;border:1px solid #34505d;border-radius:8px;color:var(--wordle-ink);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-weight:800;transform-origin:center;backface-visibility:hidden}html body[data-game-id=wordle] #battleScreen .active-guess .word-cell{border-color:#e9c777;box-shadow:inset 0 -3px #e9c77733}html body[data-game-id=wordle] #battleScreen .word-cell.hit{background:var(--wordle-hit);border-color:#69d8b3}html body[data-game-id=wordle] #battleScreen .word-cell.near{background:var(--wordle-near);border-color:#f4dfaa;color:#142a32}html body[data-game-id=wordle] #battleScreen .word-cell.miss{background:#273743;border-color:#50616b;color:#d4dfe3}body[data-game-id=wordle] .wordle-letter{display:inline-block}html body[data-game-id=wordle][data-screen=battle] #battleScreen #gameMessage{height:48px;min-height:48px;margin:0;padding:6px 10px;border-inline-start:3px solid #75d9bb;background:#142e3a;border-radius:0 8px 8px 0;font-size:13px;line-height:18px;color:#e2efee;text-align:start;overflow:auto}html body[data-game-id=wordle] #battleScreen #gameMessage[data-tone=warn]{border-color:#e9c777;color:#ffe0a1}html[data-wp-shared-interface="7"] body[data-game-id=wordle] #battleScreen .wordle-battle-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}html[data-wp-shared-interface="7"] body[data-game-id=wordle] #battleScreen .wordle-battle-actions .secondary{padding-inline:4px;font-size:12px;white-space:normal;overflow-wrap:anywhere}body[data-game-id=wordle] .wordle-tools{display:flex;align-items:center;justify-content:space-between;gap:6px;max-width:520px;margin-inline:auto;min-width:0}body[data-game-id=wordle] .wordle-lock-label{display:flex;align-items:center;gap:7px;min-height:44px;text-align:start;line-height:1.2;cursor:pointer;max-width:75%;color:var(--wordle-muted)}body[data-game-id=wordle] .wordle-lock-label input{width:18px;height:18px;flex:0 0 auto;margin:0;accent-color:#e9c777}body[data-game-id=wordle] .wordle-lock-label:has(input:disabled){opacity:.65;cursor:default}body[data-game-id=wordle] .wordle-known{white-space:nowrap;font:700 15px/1.3 ui-monospace,monospace;letter-spacing:1px;color:#e9c777}html body[data-game-id=wordle] #battleScreen .wordle-legend{flex-wrap:wrap;gap:4px;margin-bottom:6px;font-size:11px}html body[data-game-id=wordle] #battleScreen .wordle-legend span{padding:3px 5px}html body[data-game-id=wordle][data-screen=battle] #battleScreen .wordle-key-row button{min-height:44px;border-color:#496373;background:#243f50;box-shadow:0 2px #07151e;font-size:15px}html body[data-game-id=wordle][data-screen=battle] #battleScreen .wordle-command-row .primary{background:#e9c777;color:#152b33;font-size:13px}html body[data-game-id=wordle] #battleScreen :is(.wordle-key,.wordle-legend span).hit{background:var(--wordle-hit);color:#fff}html body[data-game-id=wordle] #battleScreen :is(.wordle-key,.wordle-legend span).near{background:var(--wordle-near);color:#142a32}html body[data-game-id=wordle] #battleScreen :is(.wordle-key,.wordle-legend span).miss{background:#273743;color:#d4dfe3}body[data-game-id=wordle] .wordle-key:active{transform:translateY(1px);filter:brightness(1.15)}body[data-game-id=wordle] .wordle-keyboard button:hover{transform:none}body[data-game-id=wordle] .wordle-keyboard button[aria-disabled=true]{cursor:wait;opacity:.75}body[data-game-id=wordle] :is(button,.wordle-lock-label input):focus-visible{outline:3px solid #fff;outline-offset:2px}body[data-game-id=wordle] #resultStats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}body[data-game-id=wordle] #resultStats .stat{min-width:0;overflow-wrap:anywhere}body[data-game-id=wordle] #resultScreen .result-actions button{white-space:normal!important}body[data-game-id=wordle] #wordleAnswer{text-align:center;margin:12px 0 18px}body[data-game-id=wordle] #wordleAnswer p{margin:8px 0;color:#c1d9df}body[data-game-id=wordle] :is(.wordle-answer-tiles,.wordle-demo-row){display:flex;justify-content:center;gap:7px}body[data-game-id=wordle] .wordle-answer-tiles span{display:grid;place-items:center;width:48px;height:54px;border-radius:8px;background:#197d68;color:#fff;font:800 27px ui-monospace,monospace;border:1px solid #69d8b3}body[data-game-id=wordle] .wordle-result-stars{color:#e9c777;font-size:30px;letter-spacing:5px}body[data-game-id=wordle] .wordle-tutorial{position:absolute;inset:0;z-index:35;display:grid;place-items:center;padding:14px;background:#051018e6;overflow:auto;overscroll-behavior:contain}body[data-game-id=wordle] .wordle-tutorial[hidden]{display:none}body[data-game-id=wordle] .wordle-tutorial-card{width:min(100%,460px);max-height:100%;overflow:auto;overscroll-behavior:contain;padding:24px;border:1px solid #597786;border-radius:20px;background:#142c39;box-shadow:0 20px 80px #0008;text-align:start;color:#f0f6f4}body[data-game-id=wordle] .wordle-tutorial-step{font:700 12px ui-monospace,monospace;color:#e9c777;letter-spacing:2px}body[data-game-id=wordle] .wordle-tutorial h2{font-size:23px;line-height:1.3;margin:10px 0}body[data-game-id=wordle] .wordle-tutorial p{font-size:14px;line-height:1.6;margin:10px 0}body[data-game-id=wordle] .wordle-tutorial-intro{min-height:68px;color:#c1d9df}body[data-game-id=wordle] .wordle-demo-row{margin:16px 0;gap:6px}body[data-game-id=wordle] .wordle-demo-tile{position:relative;display:grid;place-items:center;width:48px;height:56px;border:1px solid #6f8791;border-radius:8px;background:#203d4b;font:800 25px ui-monospace,monospace}body[data-game-id=wordle] .wordle-demo-tile small{position:absolute;bottom:2px;right:3px;font-size:11px}body[data-game-id=wordle] .wordle-demo-tile.hit{background:#197d68}body[data-game-id=wordle] .wordle-demo-tile.near{background:#e9c777;color:#142a32}body[data-game-id=wordle] .wordle-demo-tile.miss{background:#354651}body[data-game-id=wordle] .wordle-demo-meaning{height:114px}body[data-game-id=wordle] .wordle-demo-meaning[hidden]{display:block;visibility:hidden}body[data-game-id=wordle] .wordle-demo-meaning p{margin:7px 0}body[data-game-id=wordle] .wordle-tutorial .wordle-tutorial-note{font-size:12px;color:#a9c1ca;min-height:38px}body[data-game-id=wordle] .wordle-tutorial button{display:block;width:100%;height:44px;min-height:44px;border-radius:12px;margin-top:8px;font-size:14px;white-space:normal}body[data-game-id=wordle] .wordle-tutorial .primary{background:#e9c777;color:#142a32}@media(max-height:650px)and (min-width:700px){html body[data-game-id=wordle][data-screen=battle] #battleScreen .battle-panel{grid-template-rows:34px 44px minmax(0,1fr)}html body[data-game-id=wordle][data-screen=battle] #battleScreen #gameMessage{height:44px;min-height:44px;padding-block:4px;font-size:12px}html body[data-game-id=wordle][data-screen=battle] #battleScreen .wordle-key-row button,body[data-game-id=wordle] .wordle-lock-label{min-height:32px}body[data-game-id=wordle] .wordle-tutorial-card{padding:16px 22px}body[data-game-id=wordle] .wordle-tutorial-card{position:relative;width:min(100%,720px);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:56px auto auto 44px;gap:6px 24px}body[data-game-id=wordle] .wordle-tutorial-step{position:absolute;top:8px;inset-inline-start:22px;font-size:10px}body[data-game-id=wordle] .wordle-tutorial h2{grid-column:1;grid-row:1;align-self:center;margin:10px 0 0;font-size:20px}body[data-game-id=wordle] .wordle-tutorial .wordle-tutorial-intro{grid-column:1;grid-row:2;margin:0}body[data-game-id=wordle] .wordle-tutorial .wordle-demo-row{grid-column:2;grid-row:1;margin:0}body[data-game-id=wordle] .wordle-tutorial .wordle-demo-meaning{grid-column:2;grid-row:2/4;min-height:0}body[data-game-id=wordle] .wordle-tutorial .wordle-tutorial-note{grid-column:1;grid-row:3;margin:0}body[data-game-id=wordle] .wordle-tutorial .wordle-demo-action{grid-column:1;grid-row:4;margin:0}body[data-game-id=wordle] .wordle-tutorial .wordle-tutorial-skip{grid-column:2;grid-row:4;margin:0}body[data-game-id=wordle] .wordle-tutorial-intro{min-height:0}body[data-game-id=wordle] .wordle-demo-meaning{height:auto;min-height:102px}body[data-game-id=wordle] #wordleAnswer{margin:4px 0 8px}body[data-game-id=wordle] .wordle-answer-tiles span{height:42px;width:38px;font-size:22px}html[data-wp-shared-interface="7"] body[data-game-id=wordle] #resultScreen.wordle-result-substate .arcade-panel{height:100%;max-height:100%;padding:20px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto auto minmax(0,1fr) 44px;gap:8px 24px;align-content:start}body[data-game-id=wordle] #resultTitle{grid-column:1;grid-row:1;margin:0;font-size:24px}body[data-game-id=wordle] #resultCopy{grid-column:1;grid-row:2;margin:0;font-size:14px}body[data-game-id=wordle] #wordleAnswer{grid-column:1;grid-row:3/5;align-self:center;margin:0}body[data-game-id=wordle] #resultStats{grid-column:2;grid-row:1/4;align-self:center}body[data-game-id=wordle] #resultScreen .result-actions{grid-column:2;grid-row:4}}@media(prefers-reduced-motion:reduce){body[data-game-id=wordle] .wordle-key:active{transform:none}}
