.fight-card[data-v-0d96f54c]{position:relative;display:flex;flex-direction:column;gap:14px;padding:1.5rem}.fight-head[data-v-0d96f54c]{display:flex;align-items:center;justify-content:space-between;gap:8px}.fight-event[data-v-0d96f54c]{display:flex;flex-direction:column}.event-name[data-v-0d96f54c]{font-family:var(--font-condensed, inherit);font-size:var(--ufc-fs-label);font-weight:700;color:var(--white, #fff);text-transform:uppercase;letter-spacing:.02em}.event-date[data-v-0d96f54c]{font-size:var(--ufc-fs-caption);color:var(--gray, #a0a0a0)}.title-badge[data-v-0d96f54c]{padding:3px 8px;border-radius:999px;background:#c5a0592e;color:var(--gold, #c5a059);font-size:var(--ufc-fs-caption);font-weight:800;text-transform:uppercase;letter-spacing:.05em}.fighters-row[data-v-0d96f54c]{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px}.fighter-link[data-v-0d96f54c]{display:flex;flex-direction:column;padding:.6rem .9rem;border-radius:12px;text-decoration:none;color:var(--off-white, #e0e0e0);--neu-distance: 3px;--neu-blur: 6px}.pick-section[data-v-0d96f54c] .confidence-track{height:12px;background:var(--neu-surface);box-shadow:inset 2px 2px 4px var(--neu-dark),inset -2px -2px 4px var(--neu-light)}.pick-section[data-v-0d96f54c] .confidence-label,.pick-section[data-v-0d96f54c] .confidence-value{font-size:var(--ufc-fs-label)}.fighter-link.neu-raised[data-v-0d96f54c]{color:var(--white, #fff)}.fighter-link[data-v-0d96f54c]:focus-visible{outline:2px solid var(--ufc-light-blue);outline-offset:2px}.fighter-name[data-v-0d96f54c]{font-family:var(--font-condensed, inherit);font-weight:700;font-size:var(--ufc-fs-body);text-transform:uppercase}.fighter-record[data-v-0d96f54c]{font-size:var(--ufc-fs-caption);color:var(--gray, #a0a0a0)}.vs[data-v-0d96f54c]{color:var(--dark-gray, #555);font-size:var(--ufc-fs-caption);font-weight:700;text-transform:uppercase}.pick-section[data-v-0d96f54c]{display:flex;flex-direction:column;gap:6px}.section-label[data-v-0d96f54c]{font-family:var(--font-condensed, inherit);font-size:var(--ufc-fs-caption);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--gray, #a0a0a0)}.fight-actions[data-v-0d96f54c]{display:flex;flex-wrap:wrap;gap:10px 16px;padding-top:8px;border-top:1px solid var(--border, rgba(255, 255, 255, .1))}.fight-actions a[data-v-0d96f54c]{font-size:var(--ufc-fs-caption);color:var(--ufc-light-blue, #3275b8);text-decoration:none;font-weight:600}.fight-actions a[data-v-0d96f54c]:hover{text-decoration:underline}@media(max-width:480px){.fighters-row[data-v-0d96f54c]{grid-template-columns:1fr}.vs[data-v-0d96f54c]{justify-self:center}}.event-toggle.neu-raised[data-v-95692b2c]{display:flex;align-items:center;gap:12px;width:100%;min-height:44px;padding:14px 16px;cursor:pointer;text-align:left;color:var(--white, #fff)}.event-toggle__chevron[data-v-95692b2c]{flex-shrink:0;font-size:var(--ufc-fs-caption);color:var(--gray, #a0a0a0);transition:transform .18s ease}.event-toggle__chevron--open[data-v-95692b2c]{transform:rotate(90deg)}.event-toggle__info[data-v-95692b2c]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.event-toggle__name[data-v-95692b2c]{font-family:var(--font-condensed, inherit);font-weight:700;font-size:var(--ufc-fs-body);text-transform:uppercase;letter-spacing:.01em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.event-toggle__meta[data-v-95692b2c]{font-size:var(--ufc-fs-caption);color:var(--gray, #a0a0a0)}.event-toggle__badge[data-v-95692b2c]{flex-shrink:0;padding:4px 10px;border-radius:999px;color:var(--off-white, #e0e0e0);font-size:var(--ufc-fs-caption);font-weight:700;text-transform:uppercase;letter-spacing:.04em}.event-toggle__badge--next[data-v-95692b2c]{color:var(--ufc-red, #d22030)}.event-fights[data-v-95692b2c]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:1.5rem;padding:1.5rem .25rem .5rem}.event-toggle[data-v-95692b2c]:focus-visible{outline:2px solid var(--ufc-light-blue);outline-offset:2px}.ufc-betting[data-v-df0062be]{padding-bottom:4rem;color:var(--white, #fff);font-family:var(--font-body, inherit);display:flex;flex-direction:column;gap:32px}.back-link[data-v-df0062be]{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;min-height:44px;padding:8px 18px;border-radius:12px;color:var(--off-white, #e0e0e0);font-size:var(--ufc-fs-caption);font-weight:700;text-decoration:none;--neu-distance: 3px;--neu-blur: 6px}.back-link[data-v-df0062be]:hover{color:var(--white, #fff)}.back-link[data-v-df0062be]:focus-visible{outline:2px solid var(--ufc-light-blue);outline-offset:2px}.page-header[data-v-df0062be]{text-align:center}.eyebrow[data-v-df0062be]{margin:0 0 6px;color:var(--gray, #a0a0a0);font-family:var(--font-condensed, inherit);font-size:var(--ufc-fs-caption);font-weight:700;letter-spacing:.15em;text-transform:uppercase}h1[data-v-df0062be]{margin:0 0 12px;font-family:var(--font-display, inherit);font-size:clamp(2rem,5vw,2.6rem);text-transform:uppercase}.lede[data-v-df0062be]{max-width:640px;margin:0 auto;color:var(--off-white, #e0e0e0);font-size:var(--ufc-fs-body);line-height:1.6}.panel-title[data-v-df0062be]{margin:0 0 16px;font-family:var(--font-condensed, inherit);font-size:var(--ufc-fs-body);font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:var(--white, #fff);display:flex;align-items:center;gap:.5rem}.accuracy-strip[data-v-df0062be]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.ufc-betting[data-v-df0062be] .betting-disclaimer{max-width:none}.load-more.neu-raised[data-v-df0062be]{align-self:center;margin:1.5rem auto 0;display:block;min-height:44px;padding:.6rem 1.5rem;border-radius:12px;color:var(--white, #fff);font-family:var(--font-condensed, inherit);font-size:var(--ufc-fs-body);font-weight:700;text-transform:uppercase;cursor:pointer}.load-more[data-v-df0062be]:disabled{opacity:.6;cursor:default}.load-more[data-v-df0062be]:focus-visible{outline:2px solid var(--ufc-light-blue);outline-offset:2px}.accuracy-tile[data-v-df0062be]{padding:1.25rem}.accuracy-tile[data-v-df0062be] .accuracy-label,.accuracy-tile[data-v-df0062be] .accuracy-count,.accuracy-tile[data-v-df0062be] .accuracy-baseline,.accuracy-tile[data-v-df0062be] .accuracy-verdict{font-size:var(--ufc-fs-label)}.accuracy-note[data-v-df0062be]{margin:16px 0 0;color:var(--dark-gray, #808080);font-size:var(--ufc-fs-caption);line-height:1.5}.empty-note[data-v-df0062be]{color:var(--gray, #a0a0a0);font-size:var(--ufc-fs-label)}.event-list[data-v-df0062be],.history-list[data-v-df0062be]{display:flex;flex-direction:column;gap:1.5rem}.history-toggle.neu-raised[data-v-df0062be]{display:flex;align-items:center;gap:12px;width:100%;min-height:44px;padding:14px 16px;cursor:pointer;text-align:left;color:var(--white, #fff)}.history-toggle[data-v-df0062be]:focus-visible{outline:2px solid var(--ufc-light-blue);outline-offset:2px}.history-toggle__chevron[data-v-df0062be]{flex-shrink:0;font-size:var(--ufc-fs-caption);color:var(--gray, #a0a0a0);transition:transform .18s ease}.history-toggle__chevron--open[data-v-df0062be]{transform:rotate(90deg)}.history-toggle__info[data-v-df0062be]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.history-toggle__name[data-v-df0062be]{font-family:var(--font-condensed, inherit);font-weight:700;font-size:var(--ufc-fs-body);text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.history-toggle__meta[data-v-df0062be]{font-size:var(--ufc-fs-caption);color:var(--gray, #a0a0a0)}.history-toggle__badge[data-v-df0062be]{flex-shrink:0;padding:4px 10px;color:var(--off-white, #e0e0e0);font-size:var(--ufc-fs-caption);font-weight:700;text-transform:uppercase}.history-grid[data-v-df0062be]{padding-top:1.5rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1.5rem}.history-card[data-v-df0062be]{display:flex;flex-direction:column;gap:4px;padding:1rem 1.1rem;font-size:var(--ufc-fs-caption);text-decoration:none}.history-card.neu-raised[data-v-df0062be]:hover{transform:translateY(-2px)}.history-card[data-v-df0062be]:focus-visible{outline:2px solid var(--ufc-light-blue);outline-offset:2px}.history-matchup[data-v-df0062be]{font-weight:700;color:var(--white, #fff)}.history-pick[data-v-df0062be],.history-actual[data-v-df0062be]{color:var(--gray, #a0a0a0)}.history-breakdown[data-v-df0062be]{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.history-chip.neu-inset[data-v-df0062be]{padding:3px 10px;border-radius:999px;--neu-distance: 2px;--neu-blur: 4px;font-size:var(--ufc-fs-caption);font-weight:800;text-transform:uppercase;letter-spacing:.02em}.history-chip--hit[data-v-df0062be]{color:var(--green, #3dba6e)}.history-chip--miss[data-v-df0062be]{color:var(--ufc-red, #d22030)}@media(max-width:720px){.accuracy-strip[data-v-df0062be]{grid-template-columns:1fr}}
