.game-modal{margin:auto}.game-modal .game-form-section{padding:18px 24px;display:block}.game-modal .game-form-section-heading{margin-bottom:18px;display:block}.game-modal .game-form-section-heading>span{display:none}.game-modal .game-pool-details{margin:0}.game-modal summary{cursor:pointer;padding-block:14px}.game-modal .game-form-grid>details>label{margin-block:12px}.game-modal .game-pick-count{max-width:280px;margin:16px 24px}.game-modal .used-team-picker{border:0;min-width:0;margin:0;padding:0}.game-modal .used-team-picker>p{color:var(--fantasy-muted);margin:8px 0 16px}.game-modal .used-team-picker>div{grid-template-columns:repeat(auto-fit,minmax(90px,1fr));gap:8px;display:grid}.game-modal .used-team-picker label{border:1px solid var(--fantasy-line);cursor:pointer;border-radius:8px;align-items:center;gap:6px;min-height:44px;padding:8px;display:flex}.game-modal .used-team-picker label:has(:checked){background:var(--fantasy-surface-soft);border-color:var(--fantasy-green)}.game-modal .used-team-picker input[type=checkbox]{width:16px;height:16px;min-height:0;accent-color:var(--fantasy-green);flex-shrink:0;padding:0}.used-team-picker .team-logo,.survivor-pick-history .team-logo{flex:0 0 24px;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.used-team-picker .team-logo img,.survivor-pick-history .team-logo img{object-fit:contain;width:24px;height:24px}.survivor-pick-history{border:1px solid var(--fantasy-line);background:var(--fantasy-surface);border-radius:12px;margin-block:20px;padding:20px}.survivor-pick-history p{color:var(--fantasy-muted);margin-block:10px}.survivor-pick-history form{padding-block:16px}.survivor-record-controls{flex-wrap:wrap;align-items:end;gap:12px;margin-block:12px;display:flex}.survivor-record-controls label{gap:6px;min-width:120px;display:grid}.survivor-record-controls button{border:1px solid var(--fantasy-line);background:var(--fantasy-surface-soft);min-height:44px;color:var(--fantasy-ink);cursor:pointer;border-radius:8px;padding:8px 16px}.survivor-pick-history ul{flex-wrap:wrap;gap:12px;padding:0;list-style:none;display:flex}.survivor-pick-history li{align-items:center;gap:8px;display:flex}
