.PuzzleSummaryModal_overlay__e5_Jw{position:fixed;inset:0;z-index:160;background:rgba(2,3,5,.72);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:safe center;justify-content:center;padding:2.5rem 1rem;overflow-y:auto;animation:PuzzleSummaryModal_fadeIn__pUFR0 .15s ease both}.PuzzleSummaryModal_modal__Es2Qg{position:relative;width:100%;max-width:440px;background:var(--panel-solid);border:1px solid var(--border-gold);border-radius:0;box-shadow:var(--shadow-lg);padding:1.6rem 1.4rem 1.4rem;text-align:center;animation:PuzzleSummaryModal_popIn__9_s_n .18s ease both}.PuzzleSummaryModal_close__9EadP{position:absolute;top:.9rem;right:1rem;background:none;border:none;color:var(--text-muted);font-size:1.05rem;cursor:pointer;line-height:1;padding:.25rem;transition:color .15s ease}.PuzzleSummaryModal_close__9EadP:hover{color:var(--text)}.PuzzleSummaryModal_diedImage__5snGh{display:block;width:calc(100% + 2.8rem);margin:.1rem -1.4rem;height:auto}.PuzzleSummaryModal_hero__j_t7Y{position:relative;margin:.2rem 0 .1rem;padding:1.1rem 1rem;overflow:hidden;background:radial-gradient(ellipse at center,rgba(20,6,6,.9) 0,#030303 78%);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.PuzzleSummaryModal_hero__j_t7Y:after,.PuzzleSummaryModal_hero__j_t7Y:before{content:"";position:absolute;left:8%;right:8%;height:1px}.PuzzleSummaryModal_hero__j_t7Y:before{top:50%;transform:translateY(-1.15em)}.PuzzleSummaryModal_hero__j_t7Y:after{top:50%;transform:translateY(1.15em)}.PuzzleSummaryModal_heroText__pqVvg{font-family:var(--font-display);font-size:2.1rem;letter-spacing:.12em;text-transform:uppercase}.PuzzleSummaryModal_heroDead__7_g95 .PuzzleSummaryModal_heroText__pqVvg{color:#8a1c1c;text-shadow:0 0 24px rgba(138,28,28,.55)}.PuzzleSummaryModal_heroDead__7_g95:after,.PuzzleSummaryModal_heroDead__7_g95:before{background:linear-gradient(90deg,transparent,rgba(138,28,28,.6),transparent)}.PuzzleSummaryModal_heroWin__Y8Yk7{background:radial-gradient(ellipse at center,rgba(28,22,6,.9) 0,#050403 78%)}.PuzzleSummaryModal_heroWin__Y8Yk7 .PuzzleSummaryModal_heroText__pqVvg{color:var(--accent-bright);text-shadow:0 0 24px rgba(200,162,74,.5)}.PuzzleSummaryModal_heroWin__Y8Yk7:after,.PuzzleSummaryModal_heroWin__Y8Yk7:before{background:linear-gradient(90deg,transparent,rgba(200,162,74,.55),transparent)}.PuzzleSummaryModal_headline__3YWl2{margin-top:.7rem;font-size:.95rem;color:var(--text-muted)}.PuzzleSummaryModal_moreGames__zEfWn{margin-top:1.1rem;font-family:var(--font-display);font-size:.8rem;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted)}.PuzzleSummaryModal_topActions__k9S04{display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem;margin-top:.5rem}.PuzzleSummaryModal_topActions__k9S04 .PuzzleSummaryModal_btn__IxjEa{flex:1 1;min-width:140px}.PuzzleSummaryModal_divider__1zl8n{height:1px;background:var(--border);margin:1.25rem 0}.PuzzleSummaryModal_statsHeading__YmOFh{font-family:var(--font-display);font-size:1.05rem;margin-bottom:.85rem}.PuzzleSummaryModal_stats__TCTf7{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.5rem;gap:.5rem}.PuzzleSummaryModal_stat__nSSdE{display:flex;flex-direction:column;align-items:center;gap:.15rem}.PuzzleSummaryModal_statLabel__aDB3c{font-size:.68rem;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted)}.PuzzleSummaryModal_statValue__FxlZM{font-size:1.4rem;font-weight:700;font-family:var(--font-display);color:var(--text)}.PuzzleSummaryModal_statSub__O_6u8{font-size:.66rem;color:var(--text-faint)}.PuzzleSummaryModal_streakValue__slcmv{display:inline-flex;align-items:center;gap:.15rem;font-size:1.4rem;font-weight:700;font-family:var(--font-display);color:var(--accent-bright);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PuzzleSummaryModal_flame__mCoBZ{font-size:1.15rem;line-height:1}.PuzzleSummaryModal_next__mALjl{display:flex;flex-direction:column;align-items:center;gap:.1rem;margin:0 0 1rem}.PuzzleSummaryModal_nextLabel__xcmIp{font-family:var(--font-display);font-size:.8rem;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted)}.PuzzleSummaryModal_nextTime__mbFXL{font-size:1.6rem;color:var(--accent-bright);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PuzzleSummaryModal_statsCta__Ux_t4{display:block;width:100%;margin-top:.25rem;padding:.9rem 1rem;background:var(--surface-2);border:1px solid var(--border-strong);color:var(--text);font-family:var(--font-display);font-size:1.05rem;letter-spacing:.04em;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.PuzzleSummaryModal_statsCta__Ux_t4:hover{background:var(--surface-3);border-color:var(--accent);color:var(--accent-bright)}@media (max-width:440px){.PuzzleSummaryModal_statValue__FxlZM,.PuzzleSummaryModal_streakValue__slcmv{font-size:1.2rem}.PuzzleSummaryModal_heroText__pqVvg{font-size:1.7rem}}