.approved-season-editor{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(250px,1fr);grid-gap:20px;gap:20px;align-items:start}.approved-season-editor>*,.approved-season-preview{min-width:0}.approved-bound-goal-preview,.approved-season-preview{padding:16px;border:1px solid var(--border);background:var(--surface-soft);color:var(--text);border-radius:12px;overflow-wrap:anywhere}.approved-season-preview dl>div{padding-block:8px;border-bottom:1px solid var(--border)}.approved-season-preview dt{font-weight:600}.approved-season-preview dd{margin-inline:0;white-space:pre-wrap;overflow-wrap:anywhere}.approved-season-preview .season-phase-timeline__legend{flex-wrap:wrap}.approved-reading-tabs{display:flex;flex-wrap:wrap;gap:8px;padding-block:8px}.approved-reading-tabs>button{min-height:44px;background:var(--surface);color:var(--text);border:1px solid var(--border);border-radius:8px}.approved-reading-tabs>button[aria-selected=true]{background:var(--primary);color:var(--primary-foreground)}.approved-season-editor [hidden],.competition-results-workspace [hidden]{display:none!important}.approved-upcoming-starts{-webkit-padding-start:20px;padding-inline-start:20px}.approved-upcoming-starts>li{padding-block:4px;overflow-wrap:anywhere}@media(max-width:800px){.approved-season-editor{grid-template-columns:minmax(0,1fr)}.approved-season-preview{padding:12px}}