.presenter-tiebreak{margin:16px 0;padding:20px;border:1px solid #c7a24d;border-radius:16px;background:#fff8df;color:#3e351e;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px}.presenter-tiebreak[hidden],.competition-tiebreak-banner[hidden]{display:none}.presenter-tiebreak p{margin:8px 0;font-weight:700}.presenter-tiebreak small{line-height:1.8}.tiebreak-actions{display:flex;flex-wrap:wrap;gap:10px}.presenter-history{padding:12px 0;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;font-size:13px}.question-usage-warning,.bank-usage-note{font-size:13px;line-height:1.8;padding:8px 12px;border-radius:8px;background:#fff2d6;color:#704b12}.competition-tiebreak-banner{padding:10px 16px;margin:0 0 14px;border:1px solid #c7a24d;border-radius:12px;color:#ffe5a1;background:#56431c;line-height:1.6;font-weight:700;overflow-wrap:anywhere}.competition-obs-overlay .competition-tiebreak-banner{font-size:18px;display:block}.competition-obs-overlay .competition-tiebreak-banner[hidden]{display:none}@media(max-width:600px){.presenter-tiebreak{padding:16px}.tiebreak-actions{width:100%}.tiebreak-actions button{flex:1;min-width:150px}.presenter-history>*{max-width:100%}}
