._layer_toijz_1{position:fixed;inset:0;z-index:1200;pointer-events:none;overflow:hidden}._piece_toijz_9{position:absolute;width:7px;height:10px;border-radius:2px;background:var(--color, #f7d046);opacity:.95;transform-origin:center;will-change:transform,opacity;animation:_confetti-burst_toijz_1 var(--dur, .9s) ease-out forwards}@keyframes _confetti-burst_toijz_1{0%{opacity:1;transform:translate(0) rotate(0) scale(1)}to{opacity:0;transform:translate(var(--dx, 0px),var(--dy, -60px)) rotate(var(--rot, 180deg)) scale(1)}}._shell_qw5hx_1{background:radial-gradient(circle at top left,rgba(251,191,36,.16),transparent 32%),radial-gradient(circle at bottom right,rgba(217,119,6,.14),transparent 28%),linear-gradient(180deg,#fff8ebeb,#fffbf5fa)}.dark ._shell_qw5hx_1{background:radial-gradient(circle at top left,rgba(245,158,11,.18),transparent 30%),radial-gradient(circle at bottom right,rgba(120,53,15,.28),transparent 30%),linear-gradient(180deg,#292524f5,#1c1917fa)}._board_qw5hx_35{display:grid;gap:.75rem;touch-action:none;border-radius:1.25rem;background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff14;padding:.25rem}._cell_qw5hx_45{position:relative;aspect-ratio:1 / 1;border-radius:1rem;background:#eee4da38;box-shadow:inset 0 0 0 1px #ffffff14,inset 0 10px 24px #ffffff0d}._tile_qw5hx_55{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:1rem;font-family:inherit;font-weight:800;line-height:1;transition:transform .16s ease,background-color .16s ease,color .16s ease;box-shadow:inset 0 1px #ffffff2e,0 10px 18px #00000014}._overlay_qw5hx_74{background:#fffbebe6;backdrop-filter:blur(8px)}.dark ._overlay_qw5hx_74{background:#292524e0}._shell_1ir52_1{background:radial-gradient(circle at top left,rgba(251,191,36,.18),transparent 30%),radial-gradient(circle at 85% 20%,rgba(239,68,68,.11),transparent 26%),radial-gradient(circle at bottom right,rgba(217,119,6,.14),transparent 28%),linear-gradient(180deg,#fff9f0f5,#fffdf8fa)}.dark ._shell_1ir52_1{background:radial-gradient(circle at top left,rgba(245,158,11,.18),transparent 30%),radial-gradient(circle at 85% 20%,rgba(248,113,113,.12),transparent 24%),radial-gradient(circle at bottom right,rgba(120,53,15,.28),transparent 30%),linear-gradient(180deg,#292524f7,#1c1917fa)}._boardShell_1ir52_45{position:relative;border-radius:1.5rem;background:radial-gradient(circle at top left,rgba(255,255,255,.45),transparent 28%),linear-gradient(180deg,#fffcf6eb,#fff7eae0);padding:.75rem;box-shadow:inset 0 0 0 1px #ffffffb3,0 20px 45px -35px #92400e4d}.dark ._boardShell_1ir52_45{background:radial-gradient(circle at top left,rgba(255,255,255,.05),transparent 26%),linear-gradient(180deg,#292524eb,#1c1917f2);box-shadow:inset 0 0 0 1px #ffffff0a,0 20px 45px -35px #0009}._boardScroller_1ir52_78{overflow:auto;padding-bottom:.25rem}._board_1ir52_45{display:grid;gap:.45rem;width:max-content;margin:0 auto;touch-action:manipulation}._cell_1ir52_91{position:relative;display:inline-flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1 / 1;border:0;border-radius:.95rem;color:#1c1917;font-weight:800;transition:transform .14s ease,box-shadow .16s ease,background-color .16s ease}._cell_1ir52_91:hover{transform:translateY(-1px)}._cellHidden_1ir52_112{background:linear-gradient(180deg,#fff6e7,#f6dfbc);box-shadow:inset 0 1px #fffc,0 12px 24px -18px #78350f73}._cellRevealed_1ir52_119{background:linear-gradient(180deg,#fffdfa,#f6efe3);box-shadow:inset 0 0 0 1px #92400e1f}._cellFlagged_1ir52_124{background:linear-gradient(180deg,#fde68a,#fbbf24);color:#78350f}._cellBomb_1ir52_129{background:radial-gradient(circle at top left,rgba(255,255,255,.35),transparent 26%),linear-gradient(180deg,#fff4ef,#ffe4dd)}._cellWrongFlag_1ir52_139{background:linear-gradient(180deg,#ffe4e6,#fecdd3);color:#be123c}.dark ._cellHidden_1ir52_112{background:linear-gradient(180deg,#57534e,#3f3a35);box-shadow:inset 0 1px #ffffff14,0 12px 24px -18px #000000a6;color:#fef3c7}.dark ._cellRevealed_1ir52_119{background:linear-gradient(180deg,#292524,#1c1917);box-shadow:inset 0 0 0 1px #f59e0b1a;color:#f5f5f4}.dark ._cellFlagged_1ir52_124{background:linear-gradient(180deg,#f59e0b,#d97706);color:#1c1917}.dark ._cellBomb_1ir52_129{background:linear-gradient(180deg,#4c1d1d,#2b1010)}.dark ._cellWrongFlag_1ir52_139{background:linear-gradient(180deg,#4c0519,#2f111f);color:#fda4af}._cellDot_1ir52_172{width:.36rem;height:.36rem;border-radius:9999px;background:#92400e38}.dark ._cellDot_1ir52_172{background:#fbbf243d}._bombImage_1ir52_183{position:absolute;inset:.22rem;width:calc(100% - .44rem);height:calc(100% - .44rem);object-fit:cover;border-radius:.72rem;box-shadow:0 8px 14px -10px #0006}._bombEmoji_1ir52_193{font-size:clamp(1rem,4vw,1.5rem);line-height:1;filter:drop-shadow(0 6px 10px rgba(0,0,0,.18))}._overlay_1ir52_199{background:transparent}._themeHero_1ir52_203{margin-top:1rem;border-radius:1.4rem;padding:1rem;background:radial-gradient(circle at top left,rgba(251,191,36,.24),transparent 28%),radial-gradient(circle at bottom right,rgba(249,115,22,.16),transparent 32%),linear-gradient(180deg,#fffaf2f5,#fff4e4f0);box-shadow:inset 0 0 0 1px #92400e14,0 16px 32px -24px #78350f66}.dark ._themeHero_1ir52_203{background:radial-gradient(circle at top left,rgba(245,158,11,.18),transparent 28%),radial-gradient(circle at bottom right,rgba(239,68,68,.12),transparent 30%),linear-gradient(180deg,#342f2af5,#211d1bf0);box-shadow:inset 0 0 0 1px #f59e0b14,0 16px 32px -24px #0000008c}._themeHeroHeader_1ir52_246{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}._themeHeroEyebrow_1ir52_253{font-size:.68rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#a16207}._themeHeroName_1ir52_261{margin-top:.35rem;font-size:1.15rem;font-weight:900;line-height:1.1;color:#1c1917}.dark ._themeHeroName_1ir52_261{color:#fafaf9}._themeHeroBadge_1ir52_273{display:inline-flex;align-items:center;justify-content:center;min-height:1.85rem;padding:.3rem .75rem;border-radius:9999px;background:#ffffffb3;color:#92400e;font-size:.72rem;font-weight:700;white-space:nowrap}.dark ._themeHeroBadge_1ir52_273{background:#1c1917b3;color:#fcd34d}._themeHeroSingle_1ir52_292{display:flex;align-items:center;justify-content:center;min-height:9rem;margin-top:.9rem;border-radius:1.1rem;background:#ffffff8c}.dark ._themeHeroSingle_1ir52_292{background:#1c191773}._themeHeroGrid_1ir52_306{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin-top:.9rem}._themeHeroGridItem_1ir52_313{position:relative;overflow:hidden;border-radius:1rem;background:#ffffff8c;aspect-ratio:1 / 1}.dark ._themeHeroGridItem_1ir52_313{background:#1c191773}._themeHeroImage_1ir52_325{width:100%;height:100%;object-fit:cover;display:block}._themeHeroEmoji_1ir52_332,._themeHeroEmojiLarge_1ir52_333{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;line-height:1}._themeHeroEmoji_1ir52_332{font-size:2rem}._themeHeroEmojiLarge_1ir52_333{font-size:3.25rem}
