.PyramidBoard_board__C_IZ1{position:relative;display:flex;flex-direction:column;gap:16px}.PyramidBoard_hud__I2ieo{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.PyramidBoard_stats__ocXxF{display:flex;gap:16px;flex-wrap:wrap}.PyramidBoard_stat__glxkd{font-size:13px;color:var(--muted,#9aa4b2)}.PyramidBoard_stat__glxkd b{font-family:var(--font-mono,ui-monospace,monospace);font-size:15px;color:var(--ink,#e8eaed);margin-right:4px}.PyramidBoard_controls__Mdr1A{display:flex;gap:8px;flex-wrap:wrap}.PyramidBoard_hintMsg__bkChx{margin:0;font-size:13px;color:var(--astra-accent,#f0a32f)}.PyramidBoard_stuckMsg__BBVyj{margin:0;font-size:13px;color:#d98a8a}.PyramidBoard_pyramid___n4U9{position:relative;width:100%;min-height:320px;margin:4px 0}.PyramidBoard_pyrSlot__bCF9r{position:absolute;transform:translateX(-50%);width:68px;height:95px}.PyramidBoard_covered__CkYCj{filter:brightness(.62) saturate(.7)}.PyramidBoard_stockRow__VQLSk{display:flex;gap:22px;justify-content:center;align-items:flex-start}.PyramidBoard_slot__zPKWR{display:flex;flex-direction:column;align-items:center;gap:6px;width:68px}.PyramidBoard_pileLabel__wwSZ_{font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--muted,#9aa4b2)}.PyramidBoard_emptyWaste__Cmd2H{width:68px;height:95px;border-radius:7px;border:1px dashed rgba(160,170,185,.4);box-sizing:border-box}.PyramidBoard_recycle__NNGiS{width:68px;height:95px;border-radius:7px;border:1px dashed rgba(160,170,185,.5);background:transparent;color:var(--ink,#e8eaed);font-size:30px;cursor:pointer}.PyramidBoard_recycle__NNGiS:disabled{opacity:.4;cursor:default}.PyramidBoard_winOverlay__dduN7{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:rgba(10,14,20,.7);border-radius:12px}.PyramidBoard_winCard__SAziS{background:var(--panel,#171b22);border:1px solid rgba(160,170,185,.25);border-radius:12px;padding:28px 34px;text-align:center}.PyramidBoard_winTitle__7eCDm{margin:0 0 6px;font-size:26px;color:var(--ink,#e8eaed)}.PyramidBoard_winStats__YXqf0{margin:0 0 16px;color:var(--muted,#9aa4b2);font-size:14px}.PyramidBoard_winActions__AZJlW{display:flex;justify-content:center}