.championship-results-detail,.results-modal{--font-sans:"Manrope", sans-serif;--reg-primary:#06c;--reg-text:#111827;--reg-text-secondary:#4b5563;--reg-text-hint:#6b7280;--reg-border:#e5e7eb;--reg-dropdown-border:#e5e7eb;--reg-surface:#fff;--reg-card-tint:#f9fafb;--reg-shadow-bar:0 1px 3px #00000014;--reg-dropdown-bg:#fff;--reg-dropdown-hover:#f3f4f6;--reg-field-bg:#f9fafb;--reg-field-border:#e5e7eb}.championship-results-detail .gms-btn-secondary{border:1px solid var(--reg-border);background:var(--reg-surface);color:var(--reg-text)}.championship-results-detail .gms-btn-secondary:hover{background:var(--reg-dropdown-hover)}.championship-results-detail .knockout-bracket__scroll,.championship-results-detail [data-results-nested-scroll]{overscroll-behavior-x:contain;overscroll-behavior-y:auto}.championship-results-detail .results-meta-label{letter-spacing:.08em;text-transform:uppercase;color:var(--reg-text-hint);font-size:.6875rem;font-weight:600}.championship-results-detail .results-section-title{color:var(--reg-text);font-family:Sora,sans-serif;letter-spacing:-.02em!important;margin:0!important;font-size:1.75rem!important;font-weight:700!important;line-height:1.2!important}.championship-results-detail .results-matches-title{color:var(--reg-text);font-family:Sora,sans-serif;margin:0!important;font-size:1.125rem!important;font-weight:700!important}.championship-results-detail .space-y-8>:not([hidden])~:not([hidden]){margin-top:0}.championship-results-detail .space-y-5>:not([hidden])~:not([hidden]){margin-top:1.25rem}.championship-results-detail .space-y-4>:not([hidden])~:not([hidden]){margin-top:1rem}.championship-results-detail [role=tablist],.championship-results-detail .results-subtabs{border-bottom:1px solid var(--reg-border);gap:1.5rem;margin-bottom:1.25rem;display:flex;overflow-x:auto}.championship-results-detail .results-subtabs:first-of-type{margin-top:.25rem}.champ-results-page .championship-results-detail [role=tablist] button[role=tab],.content-wrapper .champ-results-page .championship-results-detail [role=tablist] button[role=tab],.championship-results-detail [role=tablist] button[role=tab],.content-wrapper .championship-results-detail [role=tablist] button[role=tab]{z-index:0;cursor:pointer;width:auto;min-width:0;margin-bottom:-1px;position:relative;height:auto!important;min-height:0!important;box-shadow:none!important;color:var(--reg-text-hint)!important;text-transform:none!important;letter-spacing:0!important;background:0 0!important;border:none!important;border-bottom:2px solid #0000!important;border-radius:0!important;padding:0 0 .5rem!important;font-family:Sora,sans-serif!important;font-size:1rem!important;font-weight:600!important;line-height:1.4!important}.champ-results-page .championship-results-detail [role=tablist] button[role=tab]:before,.champ-results-page .championship-results-detail [role=tablist] button[role=tab]:after,.content-wrapper .champ-results-page .championship-results-detail [role=tablist] button[role=tab]:before,.content-wrapper .champ-results-page .championship-results-detail [role=tablist] button[role=tab]:after,.championship-results-detail [role=tablist] button[role=tab]:before,.championship-results-detail [role=tablist] button[role=tab]:after,.content-wrapper .championship-results-detail [role=tablist] button[role=tab]:before,.content-wrapper .championship-results-detail [role=tablist] button[role=tab]:after{content:none!important;background:0 0!important;display:none!important}.champ-results-page .championship-results-detail [role=tablist] button[role=tab][aria-selected=true],.content-wrapper .champ-results-page .championship-results-detail [role=tablist] button[role=tab][aria-selected=true],.championship-results-detail [role=tablist] button[role=tab][aria-selected=true],.content-wrapper .championship-results-detail [role=tablist] button[role=tab][aria-selected=true]{color:var(--reg-primary)!important;border-bottom-color:var(--reg-primary)!important;background:0 0!important}.champ-results-page .championship-results-detail [role=tablist] button[role=tab]:hover:not([aria-selected=true]),.content-wrapper .champ-results-page .championship-results-detail [role=tablist] button[role=tab]:hover:not([aria-selected=true]),.championship-results-detail [role=tablist] button[role=tab]:hover:not([aria-selected=true]),.content-wrapper .championship-results-detail [role=tablist] button[role=tab]:hover:not([aria-selected=true]){color:var(--reg-text-secondary)!important;background:0 0!important}.championship-results-detail [role=tablist] button[role=tab]:focus-visible,.content-wrapper .championship-results-detail [role=tablist] button[role=tab]:focus-visible{outline-offset:3px;outline:2px solid #0066cc59}.championship-results-detail button.knockout-bracket-card__name:hover,.content-wrapper .championship-results-detail button.knockout-bracket-card__name:hover,.champ-results-page .championship-results-detail button.knockout-bracket-card__name:hover,.championship-results-detail .participant-identity__name:hover,.content-wrapper .championship-results-detail .participant-identity__name:hover,.champ-results-page .championship-results-detail .participant-identity__name:hover,.championship-results-detail button[class*=team-label]:hover,.championship-results-detail button[class*=text-left]:hover,.content-wrapper .championship-results-detail button[class*=text-left]:hover,.champ-results-page .championship-results-detail button[class*=text-left]:hover{color:var(--reg-primary,#06c)!important;background:0 0!important}.results-team-chip,.content-wrapper .results-team-chip{cursor:pointer;align-items:center;gap:.3rem;min-width:0;max-width:100%;margin-top:.375rem;transition:background-color .15s,border-color .15s;border:1px solid color-mix(in srgb, var(--reg-primary,#06c) 30%, transparent)!important;background:color-mix(in srgb, var(--reg-primary,#06c) 8%, transparent)!important;height:auto!important;min-height:1.75rem!important;box-shadow:none!important;color:var(--reg-primary,#06c)!important;font-family:var(--font-sans), "Manrope", sans-serif!important;letter-spacing:0!important;text-transform:none!important;text-align:left!important;border-radius:9999px!important;flex-direction:row!important;padding:.2rem .45rem .2rem .5rem!important;font-size:11px!important;font-weight:700!important;line-height:1.2!important;display:inline-flex!important}.results-team-chip:before,.results-team-chip:after{content:none!important;display:none!important}.results-team-chip:hover,.content-wrapper .results-team-chip:hover,.championship-results-detail .results-team-chip:hover{color:var(--reg-primary,#06c)!important;background:color-mix(in srgb, var(--reg-primary,#06c) 16%, transparent)!important;border-color:color-mix(in srgb, var(--reg-primary,#06c) 55%, transparent)!important}.results-team-chip:focus-visible{outline:2px solid var(--reg-primary,#06c);outline-offset:2px}.results-team-chip svg{flex-shrink:0;width:13px!important;height:13px!important;display:inline-block!important}.results-team-chip .results-team-chip__chevron{margin-left:-.1rem;transition:transform .15s;width:12px!important;height:12px!important}.results-team-chip:hover .results-team-chip__chevron{transform:translate(2px)}.results-team-chip__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.results-team-chip__meta{opacity:.8;white-space:nowrap;flex-shrink:0;font-weight:600}.results-team-label{color:var(--reg-text-secondary,#4b5563);margin:.25rem 0 0!important;font-size:11px!important;font-weight:600!important;line-height:1.3!important}.championship-results-detail button[class*=reg-text]:hover,.content-wrapper .championship-results-detail button[class*=reg-text]:hover{color:var(--reg-primary,#06c)!important;background:0 0!important}.championship-results-detail,.results-modal{font-family:var(--font-sans);color:var(--reg-text)}.results-modal{line-height:1.5}:is(.championship-results-detail,.results-modal) :is(h1,h2,h3,h4,h5,h6):not([class*=__],[class*=results-]){font-family:revert-layer;font-size:revert-layer;font-weight:revert-layer;line-height:revert-layer;letter-spacing:revert-layer;word-spacing:revert-layer;margin:revert-layer;color:revert-layer}:is(.championship-results-detail,.results-modal) :is(p,ul,ol,table):not([class*=__],[class*=results-]){margin:revert-layer;line-height:revert-layer}:where(.championship-results-detail p,.results-modal p):is([class*=__],[class*=results-]){margin:0;line-height:1.65}:is(.championship-results-detail,.results-modal) :is(button,input,select,textarea):not([class*=__],[class*=results-]){font-family:revert-layer;font-size:revert-layer;font-weight:revert-layer;line-height:revert-layer;letter-spacing:revert-layer;text-transform:revert-layer}:is(.championship-results-detail,.results-modal) :is(img,svg):not([class*=__],[class*=results-]){display:revert-layer;max-width:revert-layer;height:revert-layer}:is(.championship-results-detail,.results-modal) kbd:not([class*=__],[class*=results-]){white-space:revert-layer;overflow:revert-layer}
.championship-results-detail .track-heat-panel,.champ-results-page .track-heat-panel{border:1px solid var(--reg-border,#e5e7eb);background:var(--reg-surface,#fff);border-radius:1rem;overflow:hidden}.championship-results-detail .track-heat-panel__header,.champ-results-page .track-heat-panel__header{border-bottom:1px solid var(--reg-border,#e5e7eb);background:var(--reg-card-tint,#f9fafb);align-items:flex-start;gap:.875rem;padding:1.25rem 1.25rem 1rem;display:flex}.championship-results-detail .track-heat-panel__badge,.champ-results-page .track-heat-panel__badge{background:var(--reg-primary,#06c);color:#fff;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-family:Sora,sans-serif;font-size:.875rem;font-weight:700;line-height:1;display:flex}.championship-results-detail .track-heat-panel__title,.champ-results-page .track-heat-panel__title{letter-spacing:-.01em!important;color:var(--reg-text,#111827)!important;margin:0!important;font-family:Sora,sans-serif!important;font-size:1.125rem!important;font-weight:700!important;line-height:1.3!important}.championship-results-detail .track-heat-panel__meta,.champ-results-page .track-heat-panel__meta{color:var(--reg-text-hint,#6b7280);margin-top:.25rem;font-family:Manrope,sans-serif;font-weight:500;display:block;font-size:.8125rem!important;line-height:1.4!important}.championship-results-detail .track-heat-panel__schedule,.champ-results-page .track-heat-panel__schedule{color:var(--reg-text-hint,#6b7280);flex-wrap:wrap;gap:.75rem 1rem;padding:0 1.25rem 1rem;font-family:Manrope,sans-serif;font-size:.75rem;font-weight:500;display:flex}.championship-results-detail .track-heat-panel__schedule-item,.champ-results-page .track-heat-panel__schedule-item{align-items:center;gap:.375rem;display:inline-flex}.championship-results-detail .track-heat-panel__list-header,.champ-results-page .track-heat-panel__list-header{border-bottom:1px solid var(--reg-border,#e5e7eb);background:var(--reg-card-tint,#f9fafb);letter-spacing:.08em;text-transform:uppercase;color:var(--reg-text-hint,#6b7280);grid-template-columns:minmax(0,1fr) 5.5rem 3.25rem 1rem;gap:.75rem 1rem;padding:.5rem 1.25rem;font-family:Manrope,sans-serif;font-size:.625rem;font-weight:700;display:none}@media (min-width:640px){.championship-results-detail .track-heat-panel__list-header,.champ-results-page .track-heat-panel__list-header{display:grid}}.championship-results-detail .track-heat-row,.champ-results-page .track-heat-row{border-bottom:1px solid var(--reg-border,#e5e7eb);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem 1rem;padding:.875rem 1.25rem;transition:background-color .15s;display:grid}@media (min-width:640px){.championship-results-detail .track-heat-row,.champ-results-page .track-heat-row{grid-template-columns:minmax(0,1fr) 5.5rem 3.25rem 1rem}}.championship-results-detail .track-heat-row:last-child,.champ-results-page .track-heat-row:last-child{border-bottom:none}.championship-results-detail .track-heat-row--qualified,.champ-results-page .track-heat-row--qualified{background:#ecfdf5a6}.championship-results-detail .track-heat-row--qualified+.track-heat-row--qualified,.champ-results-page .track-heat-row--qualified+.track-heat-row--qualified{border-bottom-color:#a7f3d0b3}.championship-results-detail .track-heat-row__metrics,.champ-results-page .track-heat-row__metrics{justify-content:flex-end;align-items:center;gap:.75rem;display:flex}@media (min-width:640px){.championship-results-detail .track-heat-row__metrics,.champ-results-page .track-heat-row__metrics{display:contents}}.championship-results-detail .track-heat-row__score,.champ-results-page .track-heat-row__score{text-align:center;font-variant-numeric:tabular-nums;background:var(--reg-field-bg,#f9fafb);border:1px solid var(--reg-field-border,#e5e7eb);min-width:4.5rem;color:var(--reg-text,#111827);border-radius:.375rem;padding:.375rem .625rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.8125rem;font-weight:700;line-height:1.2}.championship-results-detail .track-heat-row__score--qualified,.champ-results-page .track-heat-row__score--qualified{color:#064e3b;background:0 0;border-color:#0000}.championship-results-detail .track-heat-row__score--non-finishing,.champ-results-page .track-heat-row__score--non-finishing{color:#78350f;letter-spacing:.04em;text-transform:uppercase;background:#fffbeb;border-color:#fcd34d;font-family:Manrope,sans-serif;font-size:.6875rem;font-weight:700}.championship-results-detail .track-heat-row__score--attempts,.champ-results-page .track-heat-row__score--attempts{text-overflow:ellipsis;white-space:nowrap;max-width:12rem;font-family:Manrope,sans-serif;overflow:hidden}.championship-results-detail .track-heat-row__position,.champ-results-page .track-heat-row__position{text-align:right;min-width:3rem;color:var(--reg-text-hint,#6b7280);font-family:Manrope,sans-serif;font-size:.75rem;font-weight:600}.championship-results-detail .track-heat-row__pending,.champ-results-page .track-heat-row__pending{color:var(--reg-text-hint,#6b7280);font-family:Manrope,sans-serif;font-size:.75rem;font-weight:600}.championship-results-detail .participant-identity--compact .participant-identity__name,.champ-results-page .participant-identity--compact .participant-identity__name{color:var(--reg-text,#111827)!important;font-size:.875rem!important;font-weight:600!important;line-height:1.35!important}.championship-results-detail .participant-identity--compact .participant-identity__school,.champ-results-page .participant-identity--compact .participant-identity__school{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.125rem;display:-webkit-box;overflow:hidden;color:var(--reg-text-hint,#6b7280)!important;font-size:.75rem!important;font-weight:400!important;line-height:1.4!important}.championship-results-detail .results-empty--compact,.champ-results-page .results-empty--compact{padding:2rem 1.25rem}.championship-results-detail .results-empty--compact .results-empty-title,.champ-results-page .results-empty--compact .results-empty-title{font-size:1rem!important}.championship-results-detail .results-empty--compact .results-empty-desc,.champ-results-page .results-empty--compact .results-empty-desc{font-size:.875rem!important}
.knockout-bracket{--kb-line:#cbd5e1;--kb-primary:#06c;--kb-win-bg:#10b9811a;--kb-win-border:#10b98159;--kb-col-w:320px;--kb-connector-w:56px;--kb-round-header-h:36px}.knockout-bracket__matches-header{margin-bottom:.75rem}.knockout-bracket__round-tabs{margin-bottom:1.25rem}.knockout-bracket__panel{border:1px solid var(--reg-border,#e5e7eb);background:var(--reg-surface,#fff);width:100%;min-width:0;max-width:100%;box-shadow:var(--reg-shadow-bar,0 1px 3px #00000014);border-radius:16px;padding:1.25rem}@media (min-width:640px){.knockout-bracket__panel{padding:1.5rem}}@media (max-width:479px){.knockout-bracket{--kb-col-w:268px;--kb-connector-w:36px}.knockout-bracket__panel{padding:.875rem .75rem}}.knockout-bracket__scroll{overscroll-behavior-x:contain;overscroll-behavior-y:auto;-webkit-overflow-scrolling:touch;padding:.25rem .25rem .75rem;scroll-padding:1rem;overflow:auto hidden}.knockout-bracket__scroll--centered{justify-content:center;max-height:none;display:flex;overflow:visible}.knockout-bracket__scroll--centered .knockout-bracket__canvas{flex:none}.knockout-bracket--compact .knockout-bracket__round-body{height:auto!important}.knockout-bracket--compact .knockout-bracket__match-slot{position:static!important}.knockout-bracket--compact .knockout-bracket__round-col{flex-direction:column;gap:0;display:flex}.knockout-bracket--compact .knockout-bracket__round-body{flex-direction:column;gap:.75rem;display:flex}.knockout-bracket__canvas{min-width:min-content;position:relative}.knockout-bracket__lines{pointer-events:none;z-index:0;position:absolute;top:0;left:0;overflow:visible}.knockout-bracket__lines path{fill:none;stroke:var(--kb-line);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.knockout-bracket__grid{z-index:1;flex-wrap:nowrap;align-items:flex-start;gap:0;display:flex;position:relative}.knockout-bracket__round-col{width:var(--kb-col-w);min-width:var(--kb-col-w);flex:none}.knockout-bracket__round-col:not(:last-child){margin-right:var(--kb-connector-w)}.knockout-bracket__round-label{box-sizing:border-box;height:24px;min-height:24px;margin:0 0 12px;padding:0;overflow:hidden;letter-spacing:.08em!important;text-transform:uppercase!important;color:var(--kb-primary)!important;font-family:Sora,Manrope,sans-serif!important;font-size:12px!important;font-weight:700!important;line-height:24px!important}.knockout-bracket__round-body{position:relative}.knockout-bracket__canvas:not(.knockout-bracket--compact) .knockout-bracket__match-slot{box-sizing:border-box;flex-shrink:0;width:100%!important;position:absolute!important;left:0!important;right:0!important}.knockout-bracket-card{border:1px solid var(--reg-border,#e5e7eb);background:var(--reg-surface,#fff);border-radius:12px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 1px 2px #0f172a0a}.knockout-bracket__canvas:not(.knockout-bracket--compact) .knockout-bracket-card{height:100%}.knockout-bracket-card__header{border-bottom:1px solid var(--reg-dropdown-border,#e5e7eb);background:var(--reg-card-tint,#f9fafb);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.625rem;min-height:2.75rem;padding:.5rem .75rem;font-family:Manrope,sans-serif;font-size:.75rem;font-weight:600;display:grid}.knockout-bracket-card__header-id{background:var(--reg-surface,#fff);box-shadow:inset 0 0 0 1px var(--reg-border,#e5e7eb);font-variant-numeric:tabular-nums;color:var(--reg-text,#111827);border-radius:6px;padding:.15rem .45rem;font-weight:800}.knockout-bracket-card__header-date{text-overflow:ellipsis;white-space:nowrap;color:var(--reg-text-secondary,#4b5563);font-variant-numeric:tabular-nums;overflow:hidden}.knockout-bracket-card__body{flex-direction:column;flex:1;justify-content:center;padding:.5rem .75rem .625rem;display:flex}.knockout-bracket-card__awaiting{text-align:center;color:var(--reg-text-hint,#6b7280);padding:.75rem 0;font-family:Manrope,sans-serif;font-size:.75rem;font-weight:600}.knockout-bracket-card__avatar{color:#fff;background:var(--kb-primary);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-family:Manrope,sans-serif;font-size:.6875rem;font-weight:800;display:flex;overflow:hidden}.knockout-bracket-card__avatar:has(img){background:0 0}.knockout-bracket-card__avatar img{object-fit:cover;width:100%;height:100%;display:block}.knockout-bracket-card__avatar--team{background:color-mix(in srgb, var(--kb-primary) 10%, transparent);color:var(--kb-primary);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--kb-primary) 22%, transparent);border-radius:10px}.knockout-bracket-card__avatar--team svg{display:block}.knockout-bracket-card__avatar--empty{background:var(--reg-field-bg,#f3f4f6);color:var(--reg-text-hint,#6b7280);border:1px solid var(--reg-field-border,#e5e7eb);font-size:.85rem}.knockout-bracket-card__row{align-items:center;gap:.625rem;min-height:3.25rem;padding:.375rem .25rem;display:flex}.knockout-bracket-card__points{border-left:1px solid var(--reg-border,#e5e7eb);text-align:right;flex-shrink:0;min-width:2.5rem;margin-left:auto;padding-left:.75rem}.knockout-bracket-card__points-value{font-variant-numeric:tabular-nums;color:var(--reg-text,#111827);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:1rem;font-weight:800}.knockout-bracket-card__points-pending{color:var(--reg-text-hint,#6b7280);font-family:Manrope,sans-serif;font-size:.6875rem;font-weight:600}.knockout-bracket-card__row+.knockout-bracket-card__row{border-top:1px solid var(--reg-dropdown-border,#e5e7eb)}.knockout-bracket-card__row--winner{background:var(--kb-win-bg);box-shadow:inset 0 0 0 1px var(--kb-win-border);border-radius:8px;margin:0;padding:.375rem .5rem}.knockout-bracket-card__info{flex:1;min-width:0}.knockout-bracket-card__name-row{align-items:center;gap:.375rem;min-width:0;display:flex}.knockout-bracket-card__name-row--team{justify-content:space-between;align-items:flex-start}.knockout-bracket-card__name-row--team .knockout-bracket-card__trophy,.knockout-bracket-card__name-row--team .knockout-bracket-card__bye-badge{margin-top:.125rem}.knockout-bracket-card__name{color:var(--reg-text,#111827);text-overflow:ellipsis;white-space:nowrap;font-family:Manrope,sans-serif;font-size:.8125rem;font-weight:700;line-height:1.3;overflow:hidden}.knockout-bracket-card__name--empty{color:var(--reg-text-hint,#6b7280);font-weight:600}.knockout-bracket-card__school{color:var(--reg-text-hint,#6b7280);text-overflow:ellipsis;white-space:nowrap;margin-top:.125rem;font-family:Manrope,sans-serif;font-size:.6875rem;font-weight:500;line-height:1.35;overflow:hidden}.knockout-bracket-card__trophy{color:#d97706;flex-shrink:0}.knockout-bracket-card__bye-badge{letter-spacing:.04em;text-transform:uppercase;color:#b45309;background:#f59e0b26;border-radius:9999px;flex-shrink:0;padding:.15rem .5rem;font-family:Manrope,sans-serif;font-size:.625rem;font-weight:800;box-shadow:inset 0 0 0 1px #f59e0b66}.knockout-bracket-card .knockout-bracket-card__score{white-space:nowrap;cursor:pointer;align-items:center;gap:.3rem;transition:background-color .15s,border-color .15s;border:1px solid color-mix(in srgb, var(--kb-primary) 30%, transparent)!important;background:var(--reg-surface,#fff)!important;height:auto!important;min-height:1.75rem!important;box-shadow:none!important;color:var(--kb-primary)!important;letter-spacing:0!important;text-transform:none!important;border-radius:9999px!important;flex-direction:row!important;padding:.2rem .6rem!important;font-family:Manrope,sans-serif!important;font-size:11px!important;font-weight:700!important;line-height:1.2!important;display:inline-flex!important}.knockout-bracket-card .knockout-bracket-card__score svg{flex-shrink:0;display:inline-block!important}.knockout-bracket-card .knockout-bracket-card__score:hover,.content-wrapper .knockout-bracket-card .knockout-bracket-card__score:hover{color:var(--kb-primary)!important;background:color-mix(in srgb, var(--kb-primary) 10%, transparent)!important;border-color:color-mix(in srgb, var(--kb-primary) 55%, transparent)!important}.knockout-bracket-card .knockout-bracket-card__score:focus-visible{outline:2px solid var(--kb-primary);outline-offset:2px}.knockout-bracket-card button[type=button]:not(.knockout-bracket-card__score,.results-team-chip){height:auto!important;min-height:0!important;box-shadow:none!important;text-transform:none!important;letter-spacing:0!important;background:0 0!important;border:none!important;border-radius:0!important;padding:0!important;font-family:Manrope,sans-serif!important}.knockout-bracket-card button[type=button]:not(.knockout-bracket-card__score,.results-team-chip):before,.knockout-bracket-card button[type=button]:not(.knockout-bracket-card__score,.results-team-chip):after{content:none!important;display:none!important}.knockout-bracket-card button[type=button]:not(.knockout-bracket-card__score,.results-team-chip):hover,.content-wrapper .knockout-bracket-card button[type=button]:not(.knockout-bracket-card__score,.results-team-chip):hover{color:var(--reg-primary,#06c)!important;background:0 0!important}
