.tool[data-tool=word-tile-score-calculator] .wtile-fields{grid-template-columns:minmax(0,1fr);align-content:start}.tool[data-tool=word-tile-score-calculator] .wtile-row{gap:var(--space-2);flex-wrap:wrap;display:flex}.tool[data-tool=word-tile-score-calculator] .wtile{min-block-size:4rem;inline-size:3rem;padding:var(--space-1);border:1px solid var(--c-border-strong);border-radius:var(--r-sm);background:var(--c-surface);color:var(--c-text);cursor:pointer;place-items:center;line-height:1.1;display:grid;position:relative}.tool[data-tool=word-tile-score-calculator] .wtile-ch{font-size:var(--fs-lg);font-weight:700}.tool[data-tool=word-tile-score-calculator] .wtile-v{font-size:var(--fs-xs);color:var(--c-text-2);position:absolute;inset-block-end:2px;inset-inline-end:4px}.tool[data-tool=word-tile-score-calculator] .wtile-p{min-block-size:1em;font-size:var(--fs-xs);color:var(--c-primary);font-weight:700}.tool[data-tool=word-tile-score-calculator] .wtile:not([data-p=none]){border-color:var(--c-primary);background:var(--c-primary-soft)}.tool[data-tool=word-tile-score-calculator] .wtile[data-p^=blank] .wtile-ch{opacity:.45}
