/* PointsBall 2.30.3 — Commissioner-controlled all-sport parlay risk policy */
.parlay-policy-heading{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 18px;align-items:end;padding:16px 18px;border:1px solid var(--line,rgba(255,255,255,.12));border-radius:16px;background:linear-gradient(135deg,rgba(99,102,241,.10),rgba(0,212,255,.05));margin:4px 0 2px}
.parlay-policy-heading span{font-size:10px;font-weight:900;letter-spacing:.14em;text-transform:uppercase;opacity:.72}
.parlay-policy-heading b{font-size:18px;letter-spacing:-.02em;text-align:right}
.parlay-policy-heading small{grid-column:1/-1;font-size:11px;line-height:1.45;opacity:.72}
#riskPolicyForm label small{display:block;margin-top:5px;line-height:1.35;opacity:.68}
#riskPolicyForm .admin-form-actions{grid-column:1/-1;display:flex;gap:10px;flex-wrap:wrap;margin-top:14px}
@media(max-width:720px){.parlay-policy-heading{grid-template-columns:1fr;align-items:start}.parlay-policy-heading b{text-align:left;font-size:16px}}
