@font-face{font-family:WinnerSans;src:url(/fonts/winner-sans.otf) format("opentype")}@font-face{font-family:FlightRisk;src:url(/fonts/flight-risk-condensed.ttf) format("truetype")}@font-face{font-family:Industry;src:url(https://use.typekit.net/pvy6gcn.css);font-weight:600}@font-face{font-family:Industry;src:url(https://use.typekit.net/pvy6gcn.css);font-weight:500}@font-face{font-family:HCo Gotham;src:url(/fonts/Gotham-Medium_Web.woff2) format("woff2"),url(/fonts/Gotham-Medium_Web.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Geist;src:url(/fonts/geist/Geist-Light.otf) format("opentype");font-weight:400}@font-face{font-family:Geist;src:url(/fonts/geist/Geist-Regular.otf) format("opentype");font-weight:500}@font-face{font-family:Geist;src:url(/fonts/geist/Geist-Medium.otf) format("opentype");font-weight:600}@font-face{font-family:Geist;src:url(/fonts/geist/Geist-Bold.otf) format("opentype");font-weight:800}@font-face{font-family:GeistMono;src:url(/fonts/geist-mono/GeistMono-Regular.otf) format("opentype");font-weight:500}@font-face{font-family:GeistMono;src:url(/fonts/geist-mono/GeistMono-Medium.otf) format("opentype");font-weight:600}@font-face{font-family:GeistMono;src:url(/fonts/geist-mono/GeistMono-Bold.otf) format("opentype");font-weight:800}:root{font-size:16pxpx}body{display:block;margin:0;background-color:#111113}.parent-container{display:flex;flex-direction:column;position:relative;width:1920px;height:1080px;background-color:transparent;opacity:1;transition:all .3s ease-in-out}.parent-container.hidden{opacity:0}.container{max-width:1440px;margin:0 auto}@media screen and (max-width: 1504px){.container{padding-left:32px;padding-right:32px}}@media screen and (max-width: 768px){.container{padding-left:16px;padding-right:16px}}.red-border{border:1px solid red}.dark-card{display:flex;flex-direction:column;background-color:#0e0d21;border-radius:10px;padding:32px;gap:16px;border:2px solid #29acdb}.dark-card .title{font-size:2.25rem;line-height:2.25rem;font-family:GeistMono,sans-serif;font-weight:800;text-transform:uppercase;margin:0;color:#29acdb}.dark-card .text{font-size:1rem;line-height:1.25rem;font-family:Geist,sans-serif;font-weight:500;margin:0;color:#fff}.flex-col{display:flex;flex-direction:column;gap:24px}.flex-col-no-gap{display:flex;flex-direction:column}.flex-row{display:flex;flex-direction:row;gap:24px;align-items:center}.two-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}p{font-size:1rem;line-height:1.5rem;font-family:Geist,sans-serif;font-weight:500;color:#fff;margin:0}h1{font-size:3rem;line-height:3rem;font-family:GeistMono,sans-serif;font-weight:800;color:#fff}h2{font-size:2.25rem;line-height:2.25rem;font-family:GeistMono,sans-serif;font-weight:600;color:#fff}h3{font-size:1.875rem;line-height:1.875rem;font-family:GeistMono,sans-serif;font-weight:600;color:#edeef0}label{font-size:1.25rem;line-height:1.5rem;font-family:Geist,sans-serif;font-weight:500;font-weight:600;color:#edeef0}hr{border:1px solid #363a3f;margin:32px 0}.app-container{display:block;background-color:#111113}.app-container .page-container{max-width:1440px;margin:0 auto;display:flex;flex-direction:column;min-height:100vh;padding-top:32px;padding-bottom:64px}@media screen and (max-width: 1504px){.app-container .page-container{padding-left:32px;padding-right:32px}}@media screen and (max-width: 768px){.app-container .page-container{padding-left:16px;padding-right:16px}}.button{width:auto;display:flex;align-items:center;justify-content:center;text-decoration:none;border:0;outline:0;text-align:center;font-family:Geist,sans-serif;font-weight:500;text-transform:uppercase;border-radius:8px;padding:0;cursor:pointer}.button-auto{transition:all .3s ease-in-out;background-color:#003362;color:#c2e6ff;border-radius:8px;padding:8px 16px;width:min-content;white-space:nowrap}.button-auto:hover{background-color:#004074;color:#fff}.button-large{font-size:1.375rem;font-family:Geist,sans-serif;font-weight:500;width:150px;height:50px;color:#fff;margin-top:16px}.button-medium{width:100px;height:40px;background-color:#29acdb;color:#fff;margin-top:20px}.button-medium:hover{background-color:#fff;color:#29acdb}.button-green{transition:all .3s ease-in-out;color:#0bd8b6;background-color:#023b37}.button-green:hover{background-color:#084843;color:#fff}.icon-button{background-color:transparent}.icon-button .icon:hover{fill:#29acdb}.delete-icon-button{background-color:transparent}.delete-icon-button .icon:hover{fill:red}.base-input{display:flex;flex-direction:column;gap:16px}.base-input.no-label{flex-direction:row}.base-input label{font-size:1.25rem;line-height:1.5rem;font-family:Geist,sans-serif;font-weight:500;font-weight:600;color:#edeef0}.base-input input{font-size:1rem;font-family:Geist,sans-serif;font-weight:500;transition:all .3s ease-in-out;color:#edeef0;background-color:#2e3135;border:1px solid #363a3f;border-radius:8px;padding:12px 16px;outline:none;box-shadow:none}.base-input input:focus{border-color:#43484e}.base-input input:disabled{background-color:#212225;border-color:#363a3f;color:#b0b4ba;cursor:not-allowed}.base-input .error-text{font-size:1rem;font-family:Geist,sans-serif;font-weight:500;transition:all .3s ease-in-out;color:#e93d82;margin-top:8px}.base-form{display:flex;flex-direction:column;gap:24px}.base-form .two-col-form{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.form-title{font-family:GeistMono,sans-serif;font-weight:600;font-size:1.75rem;line-height:1.75rem;color:#70b8ff;margin-bottom:32px}.event-form,.submit-score-form{background-color:#212225;padding:32px;border:1px solid #363a3f;border-radius:8px;margin-top:32px}.submit-score-form .score-row{display:flex;flex-direction:row;gap:24px;align-items:center;justify-content:space-between;margin-bottom:24px}.submit-score-form .score-row .score-input{width:100px}.base-select{display:flex;flex-direction:column;gap:16px}.base-select label{font-size:1.25rem;line-height:1.5rem;font-family:Geist,sans-serif;font-weight:500;font-weight:600;color:#edeef0}.base-select .error-text{font-size:1rem;font-family:Geist,sans-serif;font-weight:500;transition:all .3s ease-in-out;color:#e93d82;margin-top:8px}.base-select .react-select-container .react-select__control{font-family:Geist,sans-serif;font-weight:500;font-size:1rem;outline:0;box-shadow:none;color:#fff;background-color:#2e3135;z-index:40;border:1px solid #363a3f;border-radius:8px;padding:0;margin:0}.base-select .react-select-container .react-select__control:hover{border:1px solid #43484e}.base-select .react-select-container .react-select__menu{background-color:#272a2d;overflow:hidden;height:fit-content;display:flex;flex-direction:column;gap:24px;color:#edeef0;z-index:101;border:1px solid #363a3f}.base-select .react-select-container .react-select__menu .react-select__option{font-family:Geist,sans-serif;font-weight:500;transition:all .3s ease-in-out;font-size:1rem;cursor:pointer;color:#fff}@media (min-width: 1024px){.base-select .react-select-container .react-select__menu .react-select__option{font-size:.875rem}}.base-select .react-select-container .react-select__menu .react-select__option:hover{background-color:#363a3f;color:#fff}.base-select .react-select-container .react-select__menu .react-select__option--is-focused{background-color:#2e3135}.base-select .react-select-container .react-select__menu .react-select__option--is-selected{background-color:#0090ff;color:#c2e6ff}.base-select .react-select-container .react-select__value-container{transition:all .3s ease-in-out;cursor:text;padding:12px 16px}.base-select .react-select-container .react-select__value-container .react-select__placeholder{color:#777b84}.base-select .react-select-container .react-select__value-container .react-select__single-value,.base-select .react-select-container .react-select__value-container .react-select__multi-value{color:#fff;border-radius:9999px;padding:4px 12px;white-space:nowrap;width:min-content;background-color:#363a3f}.base-select .react-select-container .react-select__value-container .react-select__multi-value .react-select__multi-value__label{font-size:1rem;font-family:Geist,sans-serif;font-weight:500;padding:0}.base-select .react-select-container .react-select__value-container .react-select__multi-value__remove{transition:all .3s ease-in-out;color:#fff}.base-select .react-select-container .react-select__value-container .react-select__multi-value__remove:hover{background-color:transparent;color:#ff92ad}.base-select .react-select-container .react-select__value-container .react-select__multi-dropdown-indicator{transition:all .3s ease-in-out;cursor:pointer}.base-select .react-select-container .react-select__value-container .react-select__multi-dropdown-indicator:hover{color:#ff92ad}.base-select .react-select-container .react-select__value-container .react-select__input-container{outline:0;color:#b0b4ba;box-shadow:none;border:0;margin:0;padding:0}.base-select .react-select-container .react-select__value-container .react-select__input-container .react-select__input{outline:0;color:#b0b4ba;box-shadow:none;border:0}.base-select .react-select-container .react-select__indicator-separator{display:none}.base-select .react-select-container .react-select__indicators .react-select__indicator{cursor:pointer;padding:0 10px}.base-select .react-select-container .react-select__indicators .react-select__indicator:hover{color:#fff}.base-select .react-select-container .react-select__indicators .react-select__dropdown-indicator{padding:0 10px 0 0}.base-select .react-select-container .react-select__indicators .react-select__clear-indicator{cursor:pointer}.base-select .react-select-container .react-select__indicators .react-select__clear-indicator:hover{color:#e93d82}.formless-select{display:flex;flex-direction:column;gap:8px;width:100%}.formless-select .label{font-size:1.25rem;line-height:1.5rem;font-family:Geist,sans-serif;font-weight:500;font-weight:600;color:#edeef0}.formless-select .react-select-container .react-select__control{font-family:Geist,sans-serif;font-weight:500;font-size:1rem;outline:0;box-shadow:none;color:#fff;background-color:#2e3135;z-index:40;border:1px solid #363a3f;border-radius:8px;padding:0;margin:0}.formless-select .react-select-container .react-select__control:hover{border:1px solid #43484e}.formless-select .react-select-container .react-select__menu{background-color:#272a2d;overflow:hidden;height:fit-content;display:flex;flex-direction:column;gap:24px;color:#edeef0;z-index:101;border:1px solid #363a3f}.formless-select .react-select-container .react-select__menu .react-select__option{font-family:Geist,sans-serif;font-weight:500;transition:all .3s ease-in-out;font-size:1rem;cursor:pointer;color:#fff}@media (min-width: 1024px){.formless-select .react-select-container .react-select__menu .react-select__option{font-size:.875rem}}.formless-select .react-select-container .react-select__menu .react-select__option:hover{background-color:#363a3f;color:#fff}.formless-select .react-select-container .react-select__menu .react-select__option--is-focused{background-color:#2e3135}.formless-select .react-select-container .react-select__menu .react-select__option--is-selected{background-color:#0090ff;color:#c2e6ff}.formless-select .react-select-container .react-select__value-container{transition:all .3s ease-in-out;cursor:text;padding:12px 16px}.formless-select .react-select-container .react-select__value-container .react-select__placeholder{color:#777b84}.formless-select .react-select-container .react-select__value-container .react-select__single-value,.formless-select .react-select-container .react-select__value-container .react-select__multi-value{color:#fff;border-radius:9999px;padding:4px 12px;white-space:nowrap;width:min-content;background-color:#363a3f}.formless-select .react-select-container .react-select__value-container .react-select__multi-value .react-select__multi-value__label{font-size:1rem;font-family:Geist,sans-serif;font-weight:500;padding:0}.formless-select .react-select-container .react-select__value-container .react-select__multi-value__remove{transition:all .3s ease-in-out;color:#fff}.formless-select .react-select-container .react-select__value-container .react-select__multi-value__remove:hover{background-color:transparent;color:#ff92ad}.formless-select .react-select-container .react-select__value-container .react-select__multi-dropdown-indicator{transition:all .3s ease-in-out;cursor:pointer}.formless-select .react-select-container .react-select__value-container .react-select__multi-dropdown-indicator:hover{color:#ff92ad}.formless-select .react-select-container .react-select__value-container .react-select__input-container{outline:0;color:#b0b4ba;box-shadow:none;border:0;margin:0;padding:0}.formless-select .react-select-container .react-select__value-container .react-select__input-container .react-select__input{outline:0;color:#b0b4ba;box-shadow:none;border:0}.formless-select .react-select-container .react-select__indicator-separator{display:none}.formless-select .react-select-container .react-select__indicators .react-select__indicator{cursor:pointer;padding:0 10px}.formless-select .react-select-container .react-select__indicators .react-select__indicator:hover{color:#fff}.formless-select .react-select-container .react-select__indicators .react-select__dropdown-indicator{padding:0 10px 0 0}.formless-select .react-select-container .react-select__indicators .react-select__clear-indicator{cursor:pointer}.formless-select .react-select-container .react-select__indicators .react-select__clear-indicator:hover{color:#e93d82}.event-card{background-color:#212225;border:1px solid #363a3f;border-radius:8px;padding:16px}.event-card .title{font-size:1.25rem;line-height:1.5rem;font-family:Geist,sans-serif;font-weight:500}.event-card .theme-name{margin-top:8px}.event-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.nav-bar{position:sticky;top:0;padding:32px 0;background-color:#18191b}.nav-bar .nav-content{max-width:1440px;margin:0 auto;display:flex;flex-direction:row;align-items:center}@media screen and (max-width: 1504px){.nav-bar .nav-content{padding-left:32px;padding-right:32px}}@media screen and (max-width: 768px){.nav-bar .nav-content{padding-left:16px;padding-right:16px}}.nav-bar .nav-content .nav-title{font-size:1.25rem;line-height:1.25rem;font-family:GeistMono,sans-serif;font-weight:600;color:#fff;text-transform:uppercase;margin-right:64px}.nav-bar .nav-content .items{display:flex;flex-direction:row;gap:24px}.nav-bar .nav-content .items .nav-item{transition:all .3s ease-in-out;font-family:GeistMono,sans-serif;font-weight:600;font-size:1.25rem;line-height:1.25rem;color:#b0b4ba;text-decoration:none;text-transform:uppercase}.nav-bar .nav-content .items .nav-item:hover,.nav-bar .nav-content .items .nav-item.active{color:#70b8ff}.nav-bar .nav-content .user-controls{margin-left:auto;display:flex;flex-direction:row;gap:24px;align-items:center}.team-card{background-color:#212225;border:1px solid #363a3f;border-radius:8px;padding:16px}.team-card .title{font-size:1.25rem;line-height:1.5rem;font-family:Geist,sans-serif;font-weight:500}.team-card .region{margin-top:8px}.team-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.comp-card{background-color:#212225;border:1px solid #363a3f;border-radius:8px;padding:16px;display:flex;flex-direction:column}.comp-card .title{font-size:1.25rem;line-height:1.5rem;font-family:Geist,sans-serif;font-weight:500}.comp-card .comp-link{border-radius:9999px;background-color:#0d2847;margin-top:8px;width:min-content;white-space:nowrap;padding:8px 16px;text-decoration:none;font-size:1rem;line-height:1rem;font-family:GeistMono,sans-serif;font-weight:500;color:#b0b4ba;transition:all .3s ease-in-out}.comp-card .comp-link:hover{background-color:#003362;color:#c2e6ff;cursor:pointer}.comp-grid,.bracket-view{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.match-card{display:flex;flex-direction:column;align-items:start;background-color:#212225;border:1px solid #363a3f;border-radius:8px;padding:16px}.match-card .title{font-size:1.25rem;line-height:1.5rem;font-family:Geist,sans-serif;font-weight:500}.match-card .info{font-size:1rem;line-height:1.25rem;font-family:Geist,sans-serif;font-weight:400;margin-top:8px}.match-card .click-info{font-size:1.125rem;line-height:1.5rem;font-family:GeistMono,sans-serif;font-weight:500;margin-top:8px;color:#e93d82;font-style:italic}.match-card .score-info{display:flex;flex-direction:column;font-family:Geist,sans-serif;font-weight:400;margin:32px 0;gap:8px;width:100%}.match-card .score-info .team-row{display:flex;flex-direction:row;justify-content:space-between}.match-card .score-info .team-row .team,.match-card .score-info .team-row .score{font-size:1.25rem;line-height:1.25rem;color:#c2e6ff}.match-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.match-dialog-content{display:flex;flex-direction:column;gap:24px;width:100%}.match-dialog-content .update-teams{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.dialog-overlay{background-color:#000000b3;position:fixed;top:0;right:0;bottom:0;left:0;animation:overlayShow .15s cubic-bezier(.16,1,.3,1)}.dialog-trigger{background-color:transparent;border:none;padding:0}.dialog-trigger:hover{cursor:pointer}.dialog-trigger:hover::content{color:#0090ff}.dialog-content{background-color:#18191b;border-radius:8px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:90vw;max-width:1000px;max-height:85vh;padding:32px;animation:contentShow .15s cubic-bezier(.16,1,.3,1)}.dialog-content:focus{outline:none}.dialog-content .dialog-title{font-size:1.75rem;margin:0 0 32px;font-weight:500;color:#c2e6ff}.icon-button{font-family:inherit;border-radius:100%;height:25px;width:25px;display:inline-flex;align-items:center;justify-content:center;color:#0090ff;position:absolute;top:10px;right:10px;transition:all .3s ease-in-out;border:1px solid #363a3f}.icon-button:hover{background-color:#4d122f;cursor:pointer}.icon-button.close{color:#e93d82}@keyframes overlayShow{0%{opacity:0}to{opacity:1}}@keyframes contentShow{0%{opacity:0;transform:translate(-50%,-48%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.deathmatch-card{background-color:#212225;border:1px solid #363a3f;border-radius:8px;padding:16px;display:flex;flex-direction:column}.deathmatch-card .title{font-size:1.25rem;line-height:1.5rem;font-family:Geist,sans-serif;font-weight:500}.deathmatch-card .deathmatch-link{border-radius:9999px;background-color:#0d2847;margin-top:8px;width:min-content;white-space:nowrap;padding:8px 16px;text-decoration:none;font-size:1rem;line-height:1rem;font-family:GeistMono,sans-serif;font-weight:500;color:#b0b4ba;transition:all .3s ease-in-out}.deathmatch-card .deathmatch-link:hover{background-color:#003362;color:#c2e6ff;cursor:pointer}.deathmatch-grid,.bracket-view{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.bracket-view .round-col{display:flex;flex-direction:column;gap:16px}.bracket-view .round-col .title{font-size:1.25rem;line-height:1.5rem;font-family:GeistMono,sans-serif;font-weight:600;color:#70b8ff}.bracket-view .round-col .round-match-grid{display:grid;grid-template-columns:repeat(1,1fr);gap:8px}.deathmatch-player-table{table-layout:auto;width:100%;border:1px solid #363a3f}.deathmatch-player-table th{font-size:1.5rem;line-height:1.5rem;font-family:GeistMono,sans-serif;font-weight:600;color:#70b8ff;text-align:left;padding:16px}.deathmatch-player-table td{font-size:1.25rem;line-height:1.25rem;font-family:Geist,sans-serif;font-weight:500;color:#edeef0;padding:16px}.deathmatch-player-table td .update-heat-score-input{max-width:100px}.deathmatch-player-table td .update-heat-score-input input{font-size:1rem;font-family:Geist,sans-serif;font-weight:500;transition:all .3s ease-in-out;color:#edeef0;background-color:#2e3135;border:1px solid #363a3f;border-radius:8px;padding:12px 16px;outline:none;box-shadow:none;width:100%}.deathmatch-player-table td .update-heat-score-input input:focus{border-color:#43484e}.deathmatch-player-table td .update-heat-score-input input:disabled{background-color:#212225;border-color:#363a3f;color:#b0b4ba;cursor:not-allowed}.heat-select{display:flex;flex-direction:column;gap:16px;margin-bottom:32px}.heat-select .react-select-container .react-select__control{font-family:Geist,sans-serif;font-weight:500;font-size:1rem;outline:0;box-shadow:none;color:#fff;background-color:#2e3135;z-index:40;border:1px solid #363a3f;border-radius:8px;padding:0;margin:0}.heat-select .react-select-container .react-select__control:hover{border:1px solid #43484e}.heat-select .react-select-container .react-select__menu{background-color:#272a2d;overflow:hidden;height:fit-content;display:flex;flex-direction:column;gap:24px;color:#edeef0;z-index:101;border:1px solid #363a3f}.heat-select .react-select-container .react-select__menu .react-select__option{font-family:Geist,sans-serif;font-weight:500;transition:all .3s ease-in-out;font-size:1rem;cursor:pointer;color:#fff}@media (min-width: 1024px){.heat-select .react-select-container .react-select__menu .react-select__option{font-size:.875rem}}.heat-select .react-select-container .react-select__menu .react-select__option:hover{background-color:#363a3f;color:#fff}.heat-select .react-select-container .react-select__menu .react-select__option--is-focused{background-color:#2e3135}.heat-select .react-select-container .react-select__menu .react-select__option--is-selected{background-color:#0090ff;color:#c2e6ff}.heat-select .react-select-container .react-select__value-container{transition:all .3s ease-in-out;cursor:text;padding:12px 16px}.heat-select .react-select-container .react-select__value-container .react-select__placeholder{color:#777b84}.heat-select .react-select-container .react-select__value-container .react-select__single-value,.heat-select .react-select-container .react-select__value-container .react-select__multi-value{color:#fff;border-radius:9999px;padding:4px 12px;white-space:nowrap;width:min-content;background-color:#363a3f}.heat-select .react-select-container .react-select__value-container .react-select__multi-value .react-select__multi-value__label{font-size:1rem;font-family:Geist,sans-serif;font-weight:500;padding:0}.heat-select .react-select-container .react-select__value-container .react-select__multi-value__remove{transition:all .3s ease-in-out;color:#fff}.heat-select .react-select-container .react-select__value-container .react-select__multi-value__remove:hover{background-color:transparent;color:#ff92ad}.heat-select .react-select-container .react-select__value-container .react-select__multi-dropdown-indicator{transition:all .3s ease-in-out;cursor:pointer}.heat-select .react-select-container .react-select__value-container .react-select__multi-dropdown-indicator:hover{color:#ff92ad}.heat-select .react-select-container .react-select__value-container .react-select__input-container{outline:0;color:#b0b4ba;box-shadow:none;border:0;margin:0;padding:0}.heat-select .react-select-container .react-select__value-container .react-select__input-container .react-select__input{outline:0;color:#b0b4ba;box-shadow:none;border:0}.heat-select .react-select-container .react-select__indicator-separator{display:none}.heat-select .react-select-container .react-select__indicators .react-select__indicator{cursor:pointer;padding:0 10px}.heat-select .react-select-container .react-select__indicators .react-select__indicator:hover{color:#fff}.heat-select .react-select-container .react-select__indicators .react-select__dropdown-indicator{padding:0 10px 0 0}.heat-select .react-select-container .react-select__indicators .react-select__clear-indicator{cursor:pointer}.heat-select .react-select-container .react-select__indicators .react-select__clear-indicator:hover{color:#e93d82}.base-graphic{display:flex;width:1920px;height:1080px;background-color:transparent}.base-graphic .red-block{position:absolute;display:flex;align-items:center;top:50px;left:50px;width:1820px;height:100px;text-align:center;background-color:#f40009}.base-graphic .red-block .bracket-title{display:flex;font-family:WinnerSans,sans-serif;font-size:3.75rem;line-height:3.75rem;padding-left:20px}.base-graphic .blue-block{position:absolute;display:flex;background-color:#141235;top:50px;left:1075px;height:100px;width:350px}.base-graphic .bracket{position:absolute;left:100px;top:200px;height:780px;display:flex;flex-direction:row;gap:70px}.base-graphic .bracket .column{display:flex;flex-direction:column;justify-content:center;gap:24px}.base-graphic .bracket .column .title{font-family:HCo Gotham,sans-serif;font-weight:600;font-size:1.5rem;text-transform:uppercase;margin-bottom:20px;justify-self:center;text-align:center}.base-graphic .bracket .column .match{display:flex;flex-direction:column;gap:10px}.base-graphic .bracket .column .match .row{display:flex;align-items:center;height:75px;width:500px;background-color:#f40009;border-radius:4px}.base-graphic .bracket .column .match .row .team{display:flex;align-items:center;width:500px;height:100px;font-family:HCo Gotham,sans-serif;font-weight:600;font-size:1.5rem;line-height:1.5rem;text-transform:uppercase;padding-left:20px}.base-graphic .bracket .column .match .row .score{display:flex;align-items:center;justify-content:center;width:100px;height:100px;font-family:WinnerSans,sans-serif;font-size:2.5rem;line-height:2.5rem;padding-right:20px}.base-graphic .wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.base-graphic .wrapper .standings-table{position:absolute;table-layout:auto;width:80%;top:200px;align-self:center}.base-graphic .wrapper .standings-table th{font-size:3rem;line-height:3rem;font-family:WinnerSans,sans-serif;letter-spacing:1px;color:#fff;text-align:center;padding:16px}.base-graphic .wrapper .standings-table .red-row{background-color:#f40009}.base-graphic .wrapper .standings-table .red-row td{font-size:1.25rem;line-height:1.25rem;font-family:HCo Gotham,sans-serif;font-weight:600;color:#fff;padding:16px;text-transform:uppercase;text-align:center}
