/* Harf İzi. Layout only. The board is a canvas that draws the letters from path data, so there are no images. */
.lt-stage{display:grid;gap:14px}
.lt-levels{margin-top:4px}
.lt-level-name{display:block;font-size:.8em;opacity:.8}
.lt-word{margin:0;text-align:center;font-size:1.1em;font-weight:600}

.lt-board{width:min(100%,360px);aspect-ratio:1;margin:0 auto;border-radius:20px;background:rgba(255,255,255,.06);overflow:hidden}
.lt-canvas{display:block;width:100%;height:100%;touch-action:none;cursor:crosshair;user-select:none;-webkit-user-select:none}
.lt-canvas:focus-visible{outline:4px solid #ffd54f;outline-offset:3px}

.lt-actions{justify-content:center}
.lt-win:focus{outline:none}
.lt-win-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}

.lt-howto{margin-top:28px}
.lt-steps{display:grid;gap:8px;padding-left:1.2em}
