/*
 * Ballaxy Predictions v0.6.0
 * Functional CSS only.
 * Visual layout, cards, colors, spacing, and responsiveness belong to the active theme.
 */
.ballaxy-fixture-message { min-height: 1.2em; }
.ballaxy-fixture-message.is-error { color: #ef4444; }
.ballaxy-fixture-message.is-success { color: #22c55e; }
.ballaxy-score-input[disabled] { cursor: not-allowed; }
.ballaxy-use-market-score { cursor: pointer; }
.ballaxy-market-panel:not([open]) .ballaxy-market-summary,
.ballaxy-market-panel:not([open]) .ballaxy-score-candidates,
.ballaxy-market-panel:not([open]) .ballaxy-insight-note { display: none; }
.ballaxy-market-panel > summary { cursor: pointer; list-style: none; }
.ballaxy-market-panel > summary::-webkit-details-marker { display: none; }
.ballaxy-empty { padding: 24px; }
