.reload-title.svelte-1ddfuog{text-align:center;max-inline-size:unset;font-size:var(--font-size-6);line-height:var(--font-lineheight-1);text-align:center;max-inline-size:unset}.reload-subtitle.svelte-1ddfuog{font-size:var(--font-size-1);color:var(--text-2);line-height:var(--font-lineheight-00);text-align:center}.reload-buttons.svelte-1ddfuog{margin-top:var(--size-4);justify-content:center;display:flex}.game.svelte-d7cck4.is-fullscreen .board-container:where(.svelte-d7cck4){height:min-content;scale:var(--game-scale,1);margin-top:50dvh;position:fixed;inset:0;translate:0 -50%}.fullscreen-controls.svelte-d7cck4{gap:var(--size-3);background-color:rgb(from var(--surface-2) r g b / 50%);width:100%;max-width:300px;padding:var(--size-2);border-top-left-radius:var(--radius-2);z-index:2;display:flex;position:absolute;bottom:0;right:0}.fullscreen-controls.svelte-d7cck4 .zoom-slider:where(.svelte-d7cck4){flex-grow:1}.fullscreen-controls.svelte-d7cck4 .close-button:where(.svelte-d7cck4){font-size:var(--font-size-3)}.board-container.svelte-d7cck4{gap:var(--size-3);background-color:var(--primary-2);width:fit-content;padding:var(--size-2);border:4px outset var(--primary-2);font-weight:var(--font-weight-5);margin-inline:auto;display:grid;position:relative}.board-container.svelte-d7cck4 .run-info:where(.svelte-d7cck4),.board-container.svelte-d7cck4 .board:where(.svelte-d7cck4){border:4px inset var(--primary-2)}.board-container.svelte-d7cck4:focus-visible{outline:unset}.board-container.svelte-d7cck4.hide-cursor{cursor:none}.run-info.svelte-d7cck4{grid-template-columns:repeat(3,1fr);align-items:center;padding:4px;line-height:1;display:grid}.run-info.svelte-d7cck4 .status-left:where(.svelte-d7cck4){text-align:left}.run-info.svelte-d7cck4 .status-center:where(.svelte-d7cck4){text-align:center}.run-info.svelte-d7cck4 .status-right:where(.svelte-d7cck4){text-align:right}.game-alive.svelte-d7cck4{color:var(--lightningcss-light,var(--red-10))var(--lightningcss-dark,var(--red-2))}.game-alive.svelte-d7cck4.is-alive{color:var(--lightningcss-light,var(--lime-10))var(--lightningcss-dark,var(--lime-2))}.game-bombs.svelte-d7cck4,.game-mines.svelte-d7cck4,.game-time.svelte-d7cck4{font-family:var(--font-monospace-code)}.board.svelte-d7cck4{grid-template-columns:repeat(var(--board-width,1), var(--cell-size,20px));justify-self:center;display:grid}.board-overlay.svelte-d7cck4{display:contents}.board-shadow.svelte-d7cck4{background-color:var(--lightningcss-light,rgb(from var(--gray-12) r g b / 20%))var(--lightningcss-dark,rgb(from var(--gray-12) r g b / 40%));position:absolute;inset:-4px}.overlay-content.svelte-d7cck4{width:100%;max-width:460px;padding:var(--size-2);background-color:var(--surface-3);box-shadow:var(--shadow-3);border-radius:var(--radius-2);z-index:1;position:absolute;top:50%;left:50%;translate:-50% -50%}.overlay-title.svelte-d7cck4{font-size:var(--font-size-4);line-height:var(--font-lineheight-1);text-align:center;max-inline-size:unset}.overlay-subtitle.svelte-d7cck4{font-size:var(--font-size-1);color:var(--text-2);line-height:var(--font-lineheight-00);text-align:center}.stats.svelte-d7cck4{margin-block:var(--size-3);font-size:var(--font-size-1)}.overlay-buttons.svelte-d7cck4{grid-template-columns:repeat(2,1fr);justify-content:space-evenly;display:grid}.spectating-note.svelte-d7cck4{bottom:calc(var(--size-5) + var(--size-8));right:var(--size-5);background-color:rgb(from var(--surface-3) r g b / 80%);padding:var(--size-2);line-height:1;position:absolute}.game-info.svelte-d7cck4{gap:var(--size-4);grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.game-controls.svelte-d7cck4{font-size:var(--size-4);justify-content:right;display:flex}.board-cell.svelte-d7cck4{--border-width:2px;color:var(--fg,var(--text-1));background-color:var(--cell-bg);border:var(--border-width) outset var(--lightningcss-light,var(--color-5))var(--lightningcss-dark,var(--color-8));font-size:var(--font-size-3);aspect-ratio:1;text-align:center;line-height:0;font-weight:var(--font-weight-6);place-items:center;display:grid;position:relative}.board-cell.svelte-d7cck4.is-uncovered{--border-width:1px;border:0 solid var(--lightningcss-light,var(--gray-9))var(--lightningcss-dark,var(--gray-4));border-top-width:var(--border-width);border-left-width:var(--border-width);background-color:var(--bg,var(--cell-bg))}.board-cell.svelte-d7cck4.is-highlighted-bad{box-shadow:0 0 0 3px var(--lightningcss-light,var(--red-5))var(--lightningcss-dark,var(--red-8)) inset}.show-cursor:where(.svelte-d7cck4) .board-cell.svelte-d7cck4.cursor{--offset:calc(var(--cursor-offset,0px) + -1px)}.show-cursor:where(.svelte-d7cck4) .board-cell.svelte-d7cck4.cursor:after{content:"";inset:calc((var(--border-width) - var(--offset)) * -1);border:2px solid var(--lightningcss-light,var(--color-3))var(--lightningcss-dark,var(--color-2));box-shadow:0 0 6px -1px var(--gray-7), 0 0 6px -1px inset var(--gray-7);z-index:1;position:absolute}.show-cursor:where(.svelte-d7cck4) .board-cell.svelte-d7cck4.cursor.is-uncovered:after{bottom:var(--offset);right:var(--offset)}.start-tile.svelte-d7cck4{color:var(--lightningcss-light,var(--pink-8))var(--lightningcss-dark,var(--pink-1))}.online-status.svelte-d7cck4{gap:var(--size-1);align-items:center;line-height:1;display:flex}.focus-icon.svelte-d7cck4{color:var(--lightningcss-light,var(--red-10))var(--lightningcss-dark,var(--red-2));font-size:var(--font-size-3)}.board-container.is-focused.svelte-d7cck4 .focus-icon:where(.svelte-d7cck4){color:var(--lightningcss-light,var(--teal-9))var(--lightningcss-dark,var(--green-3))}
