.big-tipper .competition-header{margin-bottom:28px}.big-tipper .tip-name{max-width:440px}.big-tipper .tip-name button{margin-top:20px}.big-tipper .tip-choice-headings,.big-tipper .tip-row{display:grid;grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr);gap:12px;align-items:center;max-width:500px}.big-tipper .tip-choice-headings{text-align:center;color:var(--ink-muted);font-size:.75rem;font-weight:750;margin:20px 0 12px}.big-tipper .tip-sheet{display:grid;gap:12px}.big-tipper .tip-row{margin:0;padding:0;border:0;min-width:0}.big-tipper .tip-at{text-align:center;color:var(--ink-muted)}.big-tipper .tip-choice{display:flex;align-items:center;justify-content:center;gap:12px;min-height:56px;border:0;border-radius:4px;background:var(--card-bg);color:var(--ink-strong);font:inherit;font-weight:550;cursor:pointer}.big-tipper .tip-choice img{width:32px;height:32px;object-fit:contain}.big-tipper .tip-choice.tip-chosen{background:var(--accent-color);color:var(--ink-on-accent);font-weight:850}.big-tipper .competition-submit{border:0;margin-top:24px;padding:16px 0}.big-tipper .competition-submit p{line-height:1.6}@media(max-width:640px){.big-tipper .tip-row,.big-tipper .tip-choice-headings{gap:8px;grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr)}.big-tipper .tip-choice{gap:8px}}.big-tipper .tip-event-heading{font-size:1.2rem;font-weight:800;line-height:1.4;margin:12px 0 0}
