.congress-board-module__mEwkkq__board{background:linear-gradient(#082216e0,#05180ff5);border:1px solid #ffffff12;border-radius:24px;padding:1.25rem;box-shadow:inset 0 1px #ffffff0d,0 20px 56px #00000047}.congress-board-module__mEwkkq__header{color:#f4fbf7e6;justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.congress-board-module__mEwkkq__header h1{margin:0;font-size:1.8rem}.congress-board-module__mEwkkq__header div:first-child{margin-bottom:.5rem}.congress-board-module__mEwkkq__controls{gap:.6rem;display:flex}.congress-board-module__mEwkkq__controls button{color:inherit;font:inherit;cursor:pointer;background:#ffffff14;border:1px solid #ffffff2e;border-radius:999px;padding:.65rem 1rem;transition:background .15s}.congress-board-module__mEwkkq__controls button:hover{background:#ffffff21}.congress-board-module__mEwkkq__controls button:disabled{opacity:.45;cursor:not-allowed}.congress-board-module__mEwkkq__gameArea{flex-direction:column;gap:1rem;margin-bottom:1rem;display:flex}.congress-board-module__mEwkkq__stockWasteArea{gap:.6rem;margin-bottom:1rem;display:flex}.congress-board-module__mEwkkq__foundationRow{grid-template-columns:repeat(4,1fr);gap:.8rem;margin-bottom:1rem;display:grid}.congress-board-module__mEwkkq__tableauRow{grid-template-columns:repeat(8,1fr);gap:.6rem;display:grid}.congress-board-module__mEwkkq__pile{cursor:pointer;-webkit-user-select:none;user-select:none;background:#0003;border:1px solid #ffffff2e;border-radius:14px;min-height:96px;padding:.5rem;transition:all .15s;position:relative}.congress-board-module__mEwkkq__pile:hover{background:#ffffff14;border-color:#ffffff47}.congress-board-module__mEwkkq__selectedPile{background:#64c89633;border:2px solid #64c89680}.congress-board-module__mEwkkq__targetPile{background:#96c8ff26;border:2px dashed #96c8ff99}.congress-board-module__mEwkkq__hoveredTarget{background:#c8ff9633;border:2px solid #c8ff9680}.congress-board-module__mEwkkq__emptyPile{color:#f4fbf766;justify-content:center;align-items:center;height:100%;font-size:.9rem;display:flex}.congress-board-module__mEwkkq__status{color:#f4fbf7e6;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:14px;min-height:2rem;margin-top:1rem;padding:.75rem 1rem;font-size:.92rem}
