.fight-card-module__UdhV9a__fightCard{gap:var(--space-3);display:grid;overflow:hidden}.fight-card-module__UdhV9a__cardMeta,.fight-card-module__UdhV9a__resultLine{justify-content:space-between;align-items:center;gap:var(--space-2);color:var(--text-secondary);font:var(--font-caption);text-transform:uppercase;flex-wrap:wrap;display:flex}.fight-card-module__UdhV9a__matchup{align-items:center;gap:var(--space-3);padding-block:var(--space-2);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.fight-card-module__UdhV9a__matchup>div{gap:var(--space-1);min-width:0;display:grid}.fight-card-module__UdhV9a__matchup>div:last-child{text-align:right}.fight-card-module__UdhV9a__matchup small{color:var(--color-accent);font:var(--font-label)}.fight-card-module__UdhV9a__matchup strong{font:var(--font-body);overflow-wrap:anywhere;text-transform:uppercase;font-size:clamp(1.5rem,3vw,2.2rem)}.fight-card-module__UdhV9a__matchup a,.fight-card-module__UdhV9a__handle{color:var(--text-secondary);font:var(--font-label)}.fight-card-module__UdhV9a__matchup b{color:var(--color-success);font:var(--font-body)}.fight-card-module__UdhV9a__resultLine{padding-top:var(--space-3);border-top:var(--border-width) solid var(--border-accent-muted)}@media (max-width:42rem){.fight-card-module__UdhV9a__matchup{grid-template-columns:minmax(0,1fr)}.fight-card-module__UdhV9a__matchup b{display:none}.fight-card-module__UdhV9a__matchup>div:last-child{padding-top:var(--space-2);border-top:var(--border-width) solid var(--border-accent-muted);text-align:left}}
.public-frame-module__Xw-Nqq__page{width:100%;min-height:100vh;color:var(--text-primary);background:linear-gradient(color-mix(in srgb, var(--color-accent) 2.5%, transparent) .0625rem, transparent .0625rem), linear-gradient(90deg, color-mix(in srgb, var(--color-accent) 2.5%, transparent) .0625rem, transparent .0625rem), radial-gradient(circle at 50% 0%, color-mix(in srgb, var(--color-accent-deep) 20%, transparent), transparent 35rem), var(--surface-background);background-size:2rem 2rem,2rem 2rem,auto,auto;flex-direction:column;display:flex}.public-frame-module__Xw-Nqq__page>main{flex:auto;min-height:0}.public-frame-module__Xw-Nqq__skipLink{z-index:100;padding:var(--space-2) var(--space-3);border:var(--border-width) solid var(--color-warning);color:var(--color-ink);background:var(--color-warning);position:fixed;top:0;left:1rem;transform:translateY(-150%)}.public-frame-module__Xw-Nqq__skipLink:focus{transform:translateY(.5rem)}.public-frame-module__Xw-Nqq__header{z-index:20;align-items:center;gap:var(--space-6);min-height:4.5rem;padding:var(--space-2) var(--layout-gutter);border-bottom:var(--border-width) solid var(--border-accent-muted);background:color-mix(in srgb, var(--surface-background) 94%, transparent);box-shadow:0 .25rem 1.5rem color-mix(in srgb, var(--color-accent-deep) 15%, transparent);grid-template-columns:minmax(9rem,1fr) auto;display:grid;position:sticky;top:0}.public-frame-module__Xw-Nqq__brand{align-items:center;width:fit-content;min-height:2.75rem;display:inline-flex}.public-frame-module__Xw-Nqq__brand img{width:clamp(10rem,17vw,16.25rem);height:auto}.public-frame-module__Xw-Nqq__header nav{justify-content:flex-end;align-items:center;gap:clamp(.7rem,2.5vw,1.6rem);display:flex}.public-frame-module__Xw-Nqq__header nav a{border-bottom:var(--pixel-unit-sm) solid transparent;min-height:2.75rem;color:var(--text-secondary);font:var(--font-label);letter-spacing:.06em;text-transform:uppercase;align-items:center;display:inline-flex}.public-frame-module__Xw-Nqq__header nav a:hover,.public-frame-module__Xw-Nqq__header nav a[aria-current=page]{border-bottom-color:var(--color-accent);color:var(--text-primary);text-shadow:0 0 .7rem var(--glow-accent-strong)}.public-frame-module__Xw-Nqq__content,.public-frame-module__Xw-Nqq__routeHeader{width:min(100%, var(--layout-content-wide));padding-inline:var(--layout-gutter)}.public-frame-module__Xw-Nqq__contentFull{width:100%;max-width:none;padding-inline:clamp(var(--space-4), 2.5vw, var(--space-8))}.public-frame-module__Xw-Nqq__routeHeader{border-bottom:var(--border-width) solid var(--border-accent-muted);padding-block:clamp(3rem,7vw,6rem) clamp(2rem,4vw,3rem)}.public-frame-module__Xw-Nqq__routeHeader>span{color:var(--color-accent);font:var(--font-label);letter-spacing:.08em;text-transform:uppercase}.public-frame-module__Xw-Nqq__routeHeader h1{margin:var(--space-3) 0;color:var(--text-primary);font:var(--font-title);letter-spacing:.02em;overflow-wrap:anywhere;text-shadow:var(--text-shadow-title);text-transform:uppercase;font-size:clamp(3.5rem,10vw,7rem);line-height:.9}.public-frame-module__Xw-Nqq__routeHeader p{max-width:var(--layout-text-measure);color:var(--text-secondary);margin:0;line-height:1.35}.public-frame-module__Xw-Nqq__footer{align-items:center;gap:var(--space-6);padding:var(--space-4) var(--layout-gutter);border-top:var(--border-width) solid var(--border-accent-muted);color:var(--text-secondary);font:var(--font-label);text-transform:uppercase;grid-template-columns:minmax(0,1fr) auto;display:grid}.public-frame-module__Xw-Nqq__releaseIdentity{align-items:center;gap:var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.public-frame-module__Xw-Nqq__releaseVersion{padding:.0625rem var(--space-2);border:var(--border-width) solid var(--border-accent-strong);border-radius:var(--radius-sm);color:var(--text-primary);background:var(--surface-accent-wash);font:var(--font-caption);white-space:nowrap;line-height:1}.public-frame-module__Xw-Nqq__footer nav{gap:var(--space-3);justify-self:end;display:flex}.public-frame-module__Xw-Nqq__footer nav a{min-height:2.75rem;color:var(--text-primary);align-items:center;display:inline-flex}@media (max-width:42rem){.public-frame-module__Xw-Nqq__header{gap:var(--space-2);padding-inline:var(--space-2)}.public-frame-module__Xw-Nqq__brand img{width:9.5rem}.public-frame-module__Xw-Nqq__header nav{justify-content:flex-start;gap:var(--space-1) var(--space-2);border-top:var(--border-width) solid var(--border-accent-muted);grid-area:2/1/auto/-1;overflow-x:auto}.public-frame-module__Xw-Nqq__header nav a{flex:none}.public-frame-module__Xw-Nqq__footer{gap:var(--space-1);grid-template-columns:minmax(0,1fr)}.public-frame-module__Xw-Nqq__footer nav{justify-self:start}}@media (prefers-reduced-motion:reduce){.public-frame-module__Xw-Nqq__brand img{animation:none}}
.status-boundary-module__iwE7qW__boundary{width:100%;min-height:clamp(32rem,100vh - 11rem,52rem);padding-block:clamp(var(--space-8), 7vw, 6rem);place-items:center;display:grid}.status-boundary-module__iwE7qW__panel{isolation:isolate;background:linear-gradient(135deg, color-mix(in srgb, var(--color-accent) 11%, transparent), transparent 48%), repeating-linear-gradient(0deg, color-mix(in srgb, var(--color-paper) 2.5%, transparent) 0 .0625rem, transparent .0625rem 1rem), var(--surface-panel);grid-template-columns:minmax(0,1.35fr) minmax(17rem,.65fr);width:min(100%,72rem);min-height:25rem;margin-inline:auto;display:grid;overflow:hidden}.status-boundary-module__iwE7qW__copy{z-index:1;align-content:center;justify-items:start;min-width:0;display:grid}.status-boundary-module__iwE7qW__eyebrow{color:var(--color-accent);font:var(--font-label);letter-spacing:.08em;text-transform:uppercase}.status-boundary-module__iwE7qW__title{max-width:none;margin:var(--space-3) 0 var(--space-4);color:var(--text-primary);font:var(--font-title);letter-spacing:.02em;overflow-wrap:anywhere;text-shadow:var(--text-shadow-title);text-transform:uppercase;text-wrap:balance;font-size:clamp(3.5rem,7vw,6rem);line-height:.86}.status-boundary-module__iwE7qW__description{max-width:35rem;color:var(--text-secondary);margin:0;line-height:1.35}.status-boundary-module__iwE7qW__actions{margin-top:var(--space-6)}.status-boundary-module__iwE7qW__visual{align-content:center;justify-items:center;gap:var(--space-4);min-width:0;min-height:18rem;padding:var(--space-6);border-left:var(--border-width) solid var(--border-accent-muted);background:linear-gradient(90deg, var(--surface-accent-wash), transparent 70%), repeating-linear-gradient(90deg, transparent 0 1.75rem, color-mix(in srgb, var(--color-accent) 5%, transparent) 1.75rem 1.8125rem), var(--surface-row);display:grid;position:relative}.status-boundary-module__iwE7qW__visual:before,.status-boundary-module__iwE7qW__visual:after{border-color:var(--border-accent-strong);content:"";width:2.25rem;height:2.25rem;position:absolute}.status-boundary-module__iwE7qW__visual:before{top:var(--space-4);left:var(--space-4);border-top:var(--pixel-unit-sm) solid;border-left:var(--pixel-unit-sm) solid}.status-boundary-module__iwE7qW__visual:after{right:var(--space-4);bottom:var(--space-4);border-right:var(--pixel-unit-sm) solid;border-bottom:var(--pixel-unit-sm) solid}.status-boundary-module__iwE7qW__statusCode{color:var(--text-primary);font:var(--font-title);letter-spacing:.02em;text-shadow:var(--text-shadow-title), 0 0 2rem var(--glow-accent-strong);font-size:clamp(5.5rem,12vw,9rem);line-height:.75}.status-boundary-module__iwE7qW__panel[data-state=error] .status-boundary-module__iwE7qW__statusCode{color:var(--color-danger)}.status-boundary-module__iwE7qW__visualLabel{color:var(--text-muted);font:var(--font-label);letter-spacing:.08em;text-align:center;text-transform:uppercase}.status-boundary-module__iwE7qW__loadingIndicator{gap:var(--space-2);padding:var(--space-3);border:var(--border-width) solid var(--border-accent-muted);background:var(--surface-overlay);grid-template-columns:repeat(5,1.4rem);display:grid}.status-boundary-module__iwE7qW__loadingIndicator span{background:var(--border-muted);width:1.4rem;height:3.5rem;box-shadow:inset 0 0 0 var(--pixel-unit-sm) var(--surface-panel)}.status-boundary-module__iwE7qW__loadingIndicator span:nth-child(-n+3){background:var(--color-accent);box-shadow:inset 0 0 0 var(--pixel-unit-sm) var(--surface-panel), 0 0 1rem var(--glow-accent-strong)}@media (max-width:48rem){.status-boundary-module__iwE7qW__boundary{min-height:0}.status-boundary-module__iwE7qW__panel{grid-template-columns:minmax(0,1fr)}.status-boundary-module__iwE7qW__visual{border-top:var(--border-width) solid var(--border-accent-muted);border-left:0;min-height:13rem}}@media (max-width:28rem){.status-boundary-module__iwE7qW__title{font-size:clamp(3rem,16vw,4.25rem)}.status-boundary-module__iwE7qW__loadingIndicator{grid-template-columns:repeat(5,1rem)}.status-boundary-module__iwE7qW__loadingIndicator span{width:1rem}}
