@import url('/__redesign/design.css');
@import url('/__redesign/scrim.css');
@import url('/__redesign/nohezi.css');
@import url('/__redesign/profiles.css');
@import url('/__redesign/admin.css');
@import url('/__redesign/tickets.css');
/* Remove the requested overline above the Scrim Room title. */
html body .wagers-page .page-head .eyebrow{display:none!important}
/* Preserve the shipped components and all form behavior; replace their visual tokens. */
html body{--accent:#BBA4CB;--red:#BBA4CB;--gold:#BBA4CB;--lime:#BBA4CB;--bg:#07070a;--surface:#111117;--panel:#111117;--ink:#f4f3f1;--text:#f4f3f1;--muted:#a3a3ad;background:#07070a!important;color:#f4f3f1!important;font-family:Archivo,system-ui,sans-serif!important}
html body .site,html body .app,html body #root{background:#07070a!important;min-height:100vh}html body .page,html body .competition-main{padding-top:clamp(48px,6vw,90px)}
html body h1,html body h2,html body h3,html body .page-title{font-family:Anton,'Arial Narrow',sans-serif!important;font-weight:400!important;letter-spacing:.005em!important;text-transform:uppercase}html body h1{font-size:clamp(44px,6.8vw,108px)!important;line-height:.96!important}html body h1 em,html body h2 em{color:#BBA4CB!important;font-style:normal!important}
html body .eyebrow,html body .kicker,html body .badge,html body .page-label{font-family:'JetBrains Mono',monospace!important;letter-spacing:.12em!important;text-transform:uppercase;color:#BBA4CB!important}html body .page-head{padding-bottom:42px;border-bottom:1px solid #ffffff20;margin-bottom:36px}
html body header{background:#07070af2!important;border-bottom:1px solid #ffffff1c!important;backdrop-filter:blur(16px)}html body header nav a{font-family:Archivo,sans-serif!important;font-size:12px!important;font-weight:700!important;letter-spacing:.08em;text-transform:uppercase}html body header a[aria-current=page]{color:#BBA4CB!important}
html body .button,html body button,html body .pxg-reference-button{border-radius:0!important;font-family:Archivo,sans-serif!important}html body .button.primary,html body .pxg-reference-button.solid,html body button.primary{background:#BBA4CB!important;border-color:#BBA4CB!important;color:#07070a!important;font-weight:800!important;text-transform:uppercase;letter-spacing:.06em;clip-path:polygon(9px 0,100% 0,100% calc(100% - 9px),calc(100% - 9px) 100%,0 100%,0 9px)}
html body .panel,html body .team-card,html body .scrim-card,html body .match-card,html body .event-card,html body .support-card,html body .empty{border:1px solid #ffffff20!important;border-radius:0!important;background:#111117!important;box-shadow:none!important}html body .team-card:hover,html body .scrim-card:hover{border-color:#BBA4CB!important}html body input,html body textarea,html body select{border-radius:0!important;background:#0c0c11!important;color:#f4f3f1!important;border-color:#ffffff30!important}html body .toolbar{padding:20px 0}html body footer{background:#07070a!important;border-top:1px solid #ffffff20!important}html body :focus-visible{outline:2px solid #BBA4CB!important;outline-offset:4px}html body a{overflow-wrap:anywhere}
@media(max-width:600px){html body .page,html body .competition-main{padding-top:32px}html body h1{font-size:clamp(38px,10vw,60px)!important}html body header{flex-wrap:wrap!important}html body .toolbar{flex-wrap:wrap}}
