.configButton{position:absolute;right:2vmin;top:2vmin;z-index:50;background:#232323;padding:.5vmin;border-radius:2.7vmin;border:.25vmin solid #f7f6f6;color:#f7f6f6;font-size:1.5rem;line-height:0;opacity:0;-webkit-transition:opacity 1s;-moz-transition:opacity 1s;transition:opacity 1s}.configButton.in{opacity:1}.configButton:focus{outline:none;border-color:#aaf}.configButton:active{background:#f7f6f6;border-color:rgba(96,96,96,.75);color:#232323}.configButton:hover{opacity:1}.displayConfigModal{cursor:move}.displayConfigModal .form-group{margin-bottom:.25rem}.blankPage .eventName{width:1340px;text-align:center;color:#fff;font-size:160px;position:absolute;top:360px;left:0;display:flex;flex-direction:column;height:380px;justify-content:space-around;--event-logo-color: white}.blankPage .eventName p{margin-bottom:0}.blankPage .eventName .sponsorIntro{text-transform:uppercase;font-size:40px;font-weight:400}.blankPage .eventName .sponsorLogo{height:90px;align-self:center}.cmpBar .blankPage .eventName{top:5px;height:95px;font-size:72px;flex-direction:row;justify-content:center;align-items:center;left:350px;width:875px}.cmpBar .blankPage .eventName .sponsorIntro{font-size:20px;margin-left:40px;margin-right:40px}.cmpBar .blankPage .eventName .sponsorLogo{height:50px}.cmpBar .blankPage .eventName .eventLogo span{width:50px;height:60px}.blankPage.page-enter-active{z-index:20}.blankPage.page-exit-active{display:none;animation:none}.cmpBar .blankPage.page-exit-active{display:block}.miniTimeout{background-color:#495057;color:#fff;display:flex;justify-content:start;align-items:center;max-width:fit-content;overflow:clip;width:100%}.miniTimeout.bar{position:absolute;bottom:0;margin-left:auto;margin-right:auto;left:0;right:0;font-size:42px;max-width:100%}.miniTimeout.topright{top:0;bottom:auto;width:50%;left:50%}.miniTimeout.bar.topright .miniTimeoutText{padding-left:3ch;padding-right:3ch}.miniTimeout.bar .miniTimeoutText{padding-left:4ch;padding-right:4ch}.miniTimeout.embed{height:100%}.miniTimeout.embed .timer{margin-top:auto;margin-bottom:auto}.miniTimeoutBanner{width:100%;display:flex;justify-content:center;height:12ch;z-index:29;position:absolute;bottom:255px}.miniTimeoutBanner.vflip{top:255px}.miniTimeout.banner{border-radius:5px 5px 0 0}.vflip .miniTimeout.banner{border-radius:0 0 5px 5px}.miniTimeout .timer{font-size:72px;background:#fff;color:#000;padding:10px;width:5ch;height:fit-content;margin:10px;position:initial;border-radius:8px}.mini-timeout-enter{width:0}.mini-timeout-enter-active{width:100%;transition:width 1s}.mini-timeout-exit{width:100%}.mini-timeout-exit-active{width:0;transition:width 1s}.mini-timeout-banner-enter,.page-enter .miniTimeoutBanner{height:0}.mini-timeout-banner-enter-active,.page-enter-active .miniTimeoutBanner{height:12ch;transition:height 1s;transition-delay:.25s}.mini-timeout-banner-exit,.page-exit .miniTimeoutBanner{height:12ch}.mini-timeout-banner-exit-active,.page-exit-active .miniTimeoutBanner{height:0;transition:height 1s}:root{--event-logo-color: black}.eventLogo span{width:1em;height:.8lh;position:relative;display:inline-flex;margin-right:0;vertical-align:top;margin-top:.1lh}.eventLogo svg{fill:var(--event-logo-color);position:absolute;height:100%;width:100%;left:0;top:0}:root{--FIRST-red: #ED1C24;--FIRST-blue: #0066B3;--darkened-red: #830E12;--darkened-blue: #004172;--FIRST-orange: #F57E25;--program-color: #F57E25;--darkened-orange: #bc5508;--season-accent-color: #ABD8E7;--season-secondary-accent-color: #F5E565;--season-dark-accent-color: #0083AE;--season-background: linear-gradient(180deg, #005AAA 0%, #000000 100%)}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/bundle/ftc-local/roboto-cyrillic-ext-400-normal-D76n7Daw.woff2) format("woff2"),url(/bundle/ftc-local/roboto-cyrillic-ext-400-normal-b0JluIOJ.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/bundle/ftc-local/roboto-cyrillic-400-normal-BiRJyiea.woff2) format("woff2"),url(/bundle/ftc-local/roboto-cyrillic-400-normal-JN0iKxGs.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAXYABIAAAAACgAAAAV8AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhQbHhw0BmAAXghUCYM8EQwKg2iDTgsUABIUATYCJAMkBCAFgnQHIAyCSRucCFFUkDIBfhzkZKcmnOCkolAQnoSyxYqFpYXieXb+xgO83X+ee8cPWukL624junMJs9RsoCpuxSopamF+Pi97f6xC6QrJFHRKpFCmII8L4C95A3y0rJouCIdkJgncD/oHj/4Ptd1Rm0IYXCtKb1yQDmO4797U2dlr/Om01LkOVpT2L12pLVa73QtgLIKxr2n9efiAIhiyAGBi25Coekds8qZninvglyCgAwhKQRDQspY1tF9oNA0iKTQN4IRtO0c8LdtzW2orwfLCWqaCzZfl11dfBsTdnaQ3h2kZ2eOZEwgbeF/yBVwQgZ2DvRwJfK0Dj4wLA3+w4XAB/M8FxYoIY9AzkO6S7TOGwEWk2ZbiCu/nOQToKUU5oq4x6zbE1HUGA3Rl83vzuil5fuJX+RchWrDatW53jdtwnlgZhpwlhXP0dtJr7vYxsPT/PLq40lhiT5ruQpdOGGT7LM3N6cMWw/ws9PIfIIcEwLJDUR3FYQgfiUJzxskPq2Qy1ggbiezOIJylETciLCiNZCMFSKaDJqeFHmOPg5ePsYC2syXS6aE6P7V6nJwhSOIdAc0Ke4n7Xb8SyWqkqXiaf5zcKrRPwvfqdPtrZBtL2slMnRuMa42LvcxYpRRZvA/n8T7tUCIaeZ2q3j7uEhVDkc8XZrrMEm9RfK85lv64HemnFa6lmfuYFI7x/oVR8InaSyj5acula+ve+LU96YKCxZUXd9MwGtXGUoutAUxK5q2NmLMD2mz+aZ2N4WzsRo9j+buXk1pEpRttzy1KfocMeUz6dmDs9k7cweWb9rsbsde9m5w+h/OOcb2wOG7o3RICJCrFpqEEFRhZH9oDuAjooYPPICPCo0jTpMlTRj1BOey1KZvbSstFFVnKclSBPKn7/nPJ6C8PU1DPT6+kYz8/gBNueLjm39PQ/QP9dT+ltmVK4aRWsRS+SabvokUfQ1Z/zGWygF8Mr9+/8b206dV6Ljp9GGVza+Jnt9+d8hVurXeJt93vjq6U3ZwJkOx4aa9k2z3+d04j7me6E29d13G+Vvxzc/2x9y4pOP96WSx98PKAi/qn3un2CdsyOa1xdLjn/jNOzIUF+AcAFPL/LuBa/t/+/00Wx7+LZarhcLSj7qhqn2s859Wt3etQ2/+kfRxqzc5ou8fJDwOT0QDzOKLLr2WqruDlpp0t2a9YhvLuvI6qnb1VNjpkZXJDl/FYKm5xTmMZ2tdaepL9fasvEPAi1srweZuqi+ubWBAA9duqOh3Aq2fXLZ48tfLYbwcI6FRFSox5GgsC4uTo+6gDX3L73r+JVpUAH39Qk4BvUOKXX+7fO5WxrANQiSBQXPZPRnXwL6t/kZURIvyq5E7nKYd/+oHsWlclBNZezqf/HAGhco/laHwB9IjiFIGA0gW4QlrhDPtsR9DxoiPqeXgx8S2mzZGZYXLk1qLzPbQCLlIvLSaeKN70nUj5TPIVKsUgsWqVoFQqU4hRrQ6jDiVahCAhYiUJsZwjklEiVgFWPdZyiRglGlTKVysFo1adMqxqRNRGB07ceCHMeI4bn835eBCWSYtaZUqUqmdxhRPCsFgl1zMIEaoVIhECVMoeIbGn6hD5JrKmH9WIUYTEBZpLoIi4tu4srS3CQRWXBjxE2jOODD23Tq8ZEC06EsK9yPGl5oa3Y1q4+6JJksQg5/nLSZoT4710FclcN06s6pO8JjvU0YoUM1dnec4lZWdJvIclqegQ1wVLSasxL8rVZtzuOy/2LOk8wKOF3qSrG3TEOel5b59dOyR9f+fF65a2B/EBlR2CR1LhYu2/fT32swx1OFfBLqCUehyHLE7hXvwPdkoD9sNc7GoobUO8bPge7JR6nItTeA3/g5/SgNk+RYQ6q0mgOgA=) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAATkAA4AAAAABXwAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABRAAAABQAAAAUAA8ACUdQT1MAAAFYAAAAHgAAAB5EdEx1R1NVQgAAAXgAAAAzAAAANJMNggJPUy8yAAABrAAAAEsAAABgdAng+GNtYXAAAAH4AAAAQAAAAF4+Y+J/Z2FzcAAAAjgAAAAMAAAADAAIABNnbHlmAAACRAAAARQAAAEUnMz0sGhlYWQAAANYAAAANgAAADb8atJ6aGhlYQAAA5AAAAAfAAAAJAq6BalobXR4AAADsAAAAB8AAAAkF+P/e2xvY2EAAAPQAAAAEwAAABQBMQGDbWF4cAAAA+QAAAAcAAAAIAArAOVuYW1lAAAEAAAAAM4AAAF0G504anBvc3QAAATQAAAAEwAAACD/bQBkAAEAAAAMAAAAAAAAAAEACAABAAEAAQAAAAoAHAAcAAFERkxUAAgABAAAAAD//wAAAAAAAHjaY2BkYGDgYjACQhYXN58QBrnkyqIcBqn0otRsBqmcxJI8BikGEGABEf//g0gA3Y0JHgB42iXFsRFAMAAAwE8ijCE76FQ6lbNFRlGr01jBKhZyCt+81B3hlMktT4TxPz1qRASwkABg3ffVwrj1XurQoiJc0M35VhTpA+O9Ck4AeNpjYGBgAmJmIBYBkoxgmoXBC0jzMXAA5djAKngZFBgWyPv+/w/kofBBOv5/+//kf/qD3WDdPAwIwAQA0KYN+QABAAIACAAC//8ADwAFAGQAAAMoBbAAAwAGAAkADAAPAAAhIREhAxEBAREBAyEBNQEhAyj9PALENv7u/roBDOQCA/7+AQL9/QWw+qQFB/19Anf7EQJ4/V4CXogCXgAAAgB2/+wFCQXEABEAHwAAARQCBCMiJAInNTQSJDMyBBIVJxACIyICBxUUEjMyEjcFCZD++LCs/vaTApIBC6yvAQuQv9C7ttED07m6zAMCqdb+waipATnOadIBQqup/r/VAgEDARX+6/Zr+/7hAQ/9AAIAbwRwAskF1gAFAA0AAAETMxUDIwEzFRYXByY1AZF0xN9Z/t6oA1BJsgSUAUIV/sMBUlt7VTtfu////jL/7AVPBdYAJgAFRgAABwAG/cMAAAABAAAAAiMSo8X+nl8PPPUAGQgAAAAAAMTwES4AAAAA1QFS9Pob/dUJMAhzAAAACQACAAAAAAAAeNpjYGRgYM/5x8PAwOn5S/qfF6cBUAQVcAIAb4cEcQB42mPuYUhhgALG3xDM2sBQxqzAkA9mH/tnBABopAdwAHjaY2Bg0ITDRIY6IOwCABGeArUAeNpjYGRgYOBk6GcQYwhhYAXzEICNgREAGIoBEXjaXY4BBgJRFEVPVSnSCkIgoKkKUSBJIqESIKp+05BpzFRpI62gBbTErvGNkes+977nfB8ocSJHJl8GtnxtzlDhY3OWKm+bc6l9PpULNAhsLlJjbXNVCc7cpIABLekZy2FHIB90NWpXQlxdL3jaGXwizUibOTPGTFiw0mzSxaHNUsRevslNNSP6LnpHyEYtFOvp5lOPiQ49+gzj1lbr/zHp98ZywEtbDxf9PqE6SlOukivOqM3wOeAojbhIdZYJFcXNEMkhD80jzg9HQTQoAAB42mNgZgCD/1kMKQxYAAAqHwHRAA==) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/bundle/ftc-local/roboto-greek-400-normal-LPh2sqOm.woff2) format("woff2"),url(/bundle/ftc-local/roboto-greek-400-normal-IIc_WWwF.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/bundle/ftc-local/roboto-vietnamese-400-normal-DhTUfTw_.woff2) format("woff2"),url(/bundle/ftc-local/roboto-vietnamese-400-normal-D5pJwT9g.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/bundle/ftc-local/roboto-latin-ext-400-normal-DgXbz5gU.woff2) format("woff2"),url(/bundle/ftc-local/roboto-latin-ext-400-normal-BSFkPfbf.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:400;src:url(/bundle/ftc-local/roboto-latin-400-normal-DXyFPIdK.woff2) format("woff2"),url(/bundle/ftc-local/roboto-latin-400-normal-BVyCgWwA.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:400;src:url(/bundle/ftc-local/roboto-cyrillic-ext-400-italic-Ddw6ritd.woff2) format("woff2"),url(/bundle/ftc-local/roboto-cyrillic-ext-400-italic-CZ-wwwAs.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:400;src:url(/bundle/ftc-local/roboto-cyrillic-400-italic-CTEpMogx.woff2) format("woff2"),url(/bundle/ftc-local/roboto-cyrillic-400-italic-DHdnEhCK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAUYAA4AAAAABbgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABRAAAABQAAAAUAA8ACUdQT1MAAAFYAAAAHgAAAB5EdEx1R1NVQgAAAXgAAAAzAAAANJMNggJPUy8yAAABrAAAAE4AAABgdAngomNtYXAAAAH8AAAAQAAAAF4+Y+J/Z2FzcAAAAjwAAAAMAAAADAAIABNnbHlmAAACSAAAATEAAAE21HvPY2hlYWQAAAN8AAAANgAAADb8pdJlaGhlYQAAA7QAAAAiAAAAJAymDZdobXR4AAAD2AAAAB8AAAAkF5EAk2xvY2EAAAP4AAAAEwAAABQBTAGlbWF4cAAABAwAAAAcAAAAIAArAOhuYW1lAAAEKAAAANUAAAGKHbo6enBvc3QAAAUAAAAAFQAAACD/YQBkAAEAAAAMAAAAAAAAAAEACAABAAEAAQAAAAoAHAAcAAFERkxUAAgABAAAAAD//wAAAAAAAHjaY2BkYGDgYjACQhYXN58QBrnkyqIcBqn0otRsBqmcxJI8BikGEGABEf//g0gA3Y0JHgB42k2FNwGEUADF8rsM8HDbTWwsFBesWGGlW8AKguj9lQSlc1FgwFTmB8I7rUYyCUjuBKD4JEzTEAFebJkhc5XER/QA+m8G/K1qBdNDCfgAAHjaY2BgYAJiZiAWAZKMYJqFwQtI8zFwAOXYwCp4GRQYFsj7/v8P5KHwQTr+f/v/5H/6g91g3TwMCMAEANCmDfkAAQACAAgAAv//AA942g1PA4xcURQ997G2bdu27TaaoI5r27bd3VgTZ23btm3vf7MT33sMiRMAnybt4FDojl7oC4wf338870/Un/h4Wkzj+TRrFQtcYqqNO/UqZNwYYpYl7e2uUlu32JWO/uyqZWO2p8wGMFxxlMjeMhQDMAGQc9jUKQMGLF0ydMiAoUMY04qWTJk6RTGt1RDnb+AStv9F1GWlNvy/+Cssqbm7WPjgpJ36qM8fHyc8GcDV13debdMHDeJ3235coxM05shFIUxe01njacptrvxLUJoQX01c6frAbCFpJOE2wFAvzvNdMhkS/QAauFCT5gu1GjpkqJ4yZSmVu/iQaT6W79q7R7duU7Zt29ZdfKL1Q0wQo4N71yxZunDpnJdH4HCYYOeWg06fKZBbAA1lJQJdOrVZPgAAAAABAAAAAiMSLGgzPF8PPPUAGQgAAAAAAMTwES4AAAAA1QFS3/o4/dUJTAhzAAIACQACAAAAAAAAeNpjYGRgYM/5x8PAwCn2y+JfDqcPBwPjZgZkwAkAfREFVAAAeNpjnsaQwgAFjN8gmDWBoZxZiOETmL3s3zEAa28INQB42mNgYNCEw2yGfiCcDQASfQLyAHjaY2BkYGDgZJjAIMYQxsAK5iEAGwMjABjNARR42mJgYOBgSGNgZmBk4QSy4xiOQdmMDDwMu6BsJiB7HYQNJKUYpkDZLEhsVgY1hjwomw0oHgJl8wGaHqcshAIoip6hNIBs/GRb39l2s29XT+va9+BJK92gk5LyQc8feTXWCZlSnRMdddGS6k5rcnMddEVfydRVUU4FNdVDexSk268uExPkhnhUwY6N2SFzFybXVA5y/foDCimm1C/yE8Wc82Sd807f2ZVDTnrrQmUpMFnbAnglHaElc/PfvgPTXrwMmR22a01dfxHYkIse6Jm8H0PxOFUAAAB42mNgZmD4/wWIsxhSGLAAAF+/A8QAAAA=) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:400;src:url(/bundle/ftc-local/roboto-greek-400-italic-BihvU1GL.woff2) format("woff2"),url(/bundle/ftc-local/roboto-greek-400-italic-aKylBtOL.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:400;src:url(/bundle/ftc-local/roboto-vietnamese-400-italic-Cd3DlAD_.woff2) format("woff2"),url(/bundle/ftc-local/roboto-vietnamese-400-italic-DlRPsoq6.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:400;src:url(/bundle/ftc-local/roboto-latin-ext-400-italic-CV4V8zwK.woff2) format("woff2"),url(/bundle/ftc-local/roboto-latin-ext-400-italic-BjG8P24S.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:400;src:url(/bundle/ftc-local/roboto-latin-400-italic-DNSZCPRJ.woff2) format("woff2"),url(/bundle/ftc-local/roboto-latin-400-italic-CQpGkccD.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/bundle/ftc-local/roboto-cyrillic-ext-700-normal-CyZgh00P.woff2) format("woff2"),url(/bundle/ftc-local/roboto-cyrillic-ext-700-normal-DXzexxfu.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/bundle/ftc-local/roboto-cyrillic-700-normal-jruQITdB.woff2) format("woff2"),url(/bundle/ftc-local/roboto-cyrillic-700-normal-BJaAVvFw.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAAWwABIAAAAACcAAAAVTAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhQbHhw0BmAAXghICYM8EQwKg0iDMwsUABIUATYCJAMkBCAFgn4HIAyCKRtfCCCeBTkZ2iuxGWKJyeMZv66OCKiaZs+C2PYBKynriFkOIRw+g/RKasP0I2Tp7+2q9xfi7wUbK2iEHqhniZB3rvwq15s+McjkCIq28lPzNpOz6381+8JXa2p3NywTFUsoPFi19wHiAoKxcTWy7qYKLfvKspIVUta28e98NkNGfL1Saoy9g4AKICgIgoCSXWQgCxYNTUGIBJpgg22cCgGyrP3XF1yQdvCC6CzmIwxLnosAt/vj5LbogZT0yrQShPZyIH7ZQREGFZjjiOGtLF492gsUtK8M0uCg/JUR1JDrIJmWZmoo/ygYL3bjLzwPD7AMaFUQySHSouZS+8pjnYMgXNq8mgd/9PCX8m9BZJhfbtawij6MddmzXnMGDujW2EdCdJVa3Fd4Mk1Csl2nNNMt10tiuFXn3BNacx+KIDNiOYaO1X2E7Oh4gPxftmBXX9F/7704DGyNdtu7kOhHYsRmoaQvhzFb60H//EUTc7kKeljbsvSAQ7qI2gxmDMhnsfYk8VAxmqL1dTtFG+oMzulIrxsPVCgaOEwiqQKKhx1Uo44YKodIbn9HZim7XB4XrJkbn8O9BVWcs4DXMgztxidrMHiSZCqnQu6YYtrdtqccGPLFXEnKFoIU18+5s07p2HIIDHMZPEdmq1v6d5QwT4y9E+Ad0jZE//yFubK3ZjG5N6bTmQvnoiK9l3RxWGSXT851d9l7GQWHJTbrt5ChjP33VNg7B4dLalu2yO62CbD/AyFwyQZzLfSLvzqmI73y0i6klzzQCaxcdNjCZnM+e2uUdV+uruoi9E8ukAcDESmImrSBIuhipGYJHoqtWJm9W+ontE9EUxK3YefWXFHlp7edcrrNEXL4HtGHhcOBr3/Ou49KWz55Z1M4991Pt3/8tv3OfVPa8toGe6+Xt765+XRVuHrpoLLXN25480YY8ow0eyY+cA8IzHc+b+FJJ+WTP70hJnteQjTxmnWf73/zsvl9rt1/b/X2q+Z5vuTNKxf1uXpEz7Pf+8Zo3276/vLLbvrGJ4s/vOn3Ky+74TufLOl18aqjpr/s/vmsPbjJK1qby2snpvtz1PuaKhQIXATycv+Dc2j0bJ6ekL4ps7COfkLVF6XMUtgIepWjcoCfzl3q5ZTUeVVhCUuf7qpg6paropis9dOYsXKSXRNIqt1eio8R2goGYHINRsTc2S1kpdI68676G0FAUHXvmHLAspDln/WsECAMyzFZ+hRTYfWLAgioFPMJUZRLojwBUf8uteOfn9u7bcbvhd4F8MxPnUcB8HpY98Y/Y/5/vXhxYRFRFIFA/ohGheIW1TcmjhG0gGK8zQGqoaGH0otsitupzPd5rtETQdFOPYwIFEArkWicIAEFB/EXkiL2cu/lCCrucEQKbnXEejgbnDhSgzgcOT1MpVplHhxiqbN4NRBUq/M8Ay//bhMbEU+ywErgYmci8lgkWiQY0q9TtxGTunEq8MpMkBhJlkg4HSQuZjNECxbZSTzo9s3lKtVqBKCM5by7lsan5zekOumw17oFdtarxAKJbKR6PSVWLuJT+nmY8Kh2Li7UhGN6EUi7knLEP7VCZMbzB5oxa6/MKqWZ4eQQHg13O5QPyU6KUhh+f9Q1jaVxRiGGvZJzJ+/RkOuVruwzWJPplctvT4kN98p3TCrJivMqNIzOSYnuFWtGkFdJtbyhJNWj/Nvrj1t4hFwJzw/P/A3vk8taw/F3YacRxkwn3LUH3tGJd7V247SOaBcE0wl3jZJEZ+ga/Yds4aQQ6Wi3FJ3imZRIIIqRPiHIbp9wl47pDD2l/+nWrQahT1oivVBjuF0jxwMAAA==) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAATsAA4AAAAABYgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABRAAAABQAAAAUAA8ACUdQT1MAAAFYAAAAHgAAAB5EdEx1R1NVQgAAAXgAAAAzAAAANJMNggJPUy8yAAABrAAAAE4AAABgdTXg+WNtYXAAAAH8AAAAQAAAAF4+Y+J/Z2FzcAAAAjwAAAAMAAAADAAIABNnbHlmAAACSAAAARQAAAEUTyyJzmhlYWQAAANcAAAANgAAADb819JcaGhlYQAAA5QAAAAfAAAAJAsmBdVobXR4AAADtAAAAB8AAAAkF/f/LGxvY2EAAAPUAAAAEwAAABQBLwGDbWF4cAAAA+gAAAAcAAAAIAArAN9uYW1lAAAEBAAAANQAAAF+HF85GnBvc3QAAATYAAAAEwAAACD/bQBkAAEAAAAMAAAAAAAAAAEACAABAAEAAQAAAAoAHAAcAAFERkxUAAgABAAAAAD//wAAAAAAAHjaY2BkYGDgYjACQhYXN58QBrnkyqIcBqn0otRsBqmcxJI8BikGEGABEf//g0gA3Y0JHgB42k2HNwGEQAAE57IM8PDdV3Q0BBd4Ipe0CMAEgsh586J0JwcMmML8QHhnq5FMApIbASg+CNM0xAcvtsyQuUJuV7QA+m96/I1qBfuaCnwAAHjaY2BgYAJiZiAWAZKMYJqFwQtI8zFwAOXYwCp4GRQYFsj7/v8P5KHwQTr+f/v/5H/6g91g3TwMCMAEANCmDfkAAQACAAgAAv//AA8ABQBkAAADKAWwAAMABgAJAAwADwAAISERIQMRAQERAQMhATUBIQMo/TwCxDb+7v66AQzkAgP+/gEC/f0FsPqkBQf9fQJ3+xECeP1eAl6IAl4AAAIAVv/sBS4FxAAQAB4AAAEUAgQjIiQCJzU0EiQgBBIVJTQmIyIGBxUUFjMyNjcFLpj+5be1/uScAZsBGwFsARub/tCkmJekAaSal6IBArfX/rywrgFD0kjXAUevr/651gHl7uvjR9/27eMAAAIAWwRvAssF1wAFAA4AAAETMxUDIwEzFRYXByYmNQGJb9PmXP7SrQFMU0pdBJsBPBX+wQFUXnw4ViOJXQD///4X/+wFdAXXACYABUYAAAcABv28AAAAAQAAAAIjEjlU04RfDzz1ABkIAAAAAADE8BEuAAAAANUBUtb6MP3VCYcIcwABAAkAAgAAAAAAAHjaY2BkYGDP+cfDwMDZ9cvgnylnO1AEFXACAHx/BQkAeNpj7mFIYYACxn8QzNrGEMYszxANZp/5Jw4AZykHNQB42mNgYNCEw3iGOiDsAgARkAKzAHjaY2BkYGDgZOhnEGPwY2AF8xCAjYERABgMAQt42mJgYOBgSGNgZmBk4QSy4xh2QdmMDDwM66BsJqCaZRA2kBRjmABlsyCxWQFVjyUWQgEQRW8isoafSLhLwd0t4+7O7nk4nDfug4XZyzYp3nzZZlkw4SBsCOMQzg/Y6bIR95UdyluzY6zsgqliQ1bsJfeKFMmRIEWZhqQNN3ac1NXREx/ENuKSCwa01bNT11T+CuNR68JDgMjDc8oL/PUan96X/ssmxBuu7JgyRn98prhkZVgLY3UN5eVY0ccuK8ZCMKh/uvYPT/+Id5wkB9hvI3U1mnjaY2BmAIP/WQwpDFgAACofAdEA) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/bundle/ftc-local/roboto-greek-700-normal-Bs05n1ZH.woff2) format("woff2"),url(/bundle/ftc-local/roboto-greek-700-normal-1IZ-NEfb.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/bundle/ftc-local/roboto-vietnamese-700-normal-CBbheh0s.woff2) format("woff2"),url(/bundle/ftc-local/roboto-vietnamese-700-normal-B4Nagvlm.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/bundle/ftc-local/roboto-latin-ext-700-normal-DchBbzVz.woff2) format("woff2"),url(/bundle/ftc-local/roboto-latin-ext-700-normal-Ba-CAIIA.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-display:swap;font-weight:700;src:url(/bundle/ftc-local/roboto-latin-700-normal-CbYYDfWS.woff2) format("woff2"),url(/bundle/ftc-local/roboto-latin-700-normal-BWcFiwQV.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:700;src:url(/bundle/ftc-local/roboto-cyrillic-ext-700-italic-DMSsB7l2.woff2) format("woff2"),url(/bundle/ftc-local/roboto-cyrillic-ext-700-italic-DO28V345.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:700;src:url(/bundle/ftc-local/roboto-cyrillic-700-italic-C_M02UKm.woff2) format("woff2"),url(/bundle/ftc-local/roboto-cyrillic-700-italic-o_s8cdXr.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAAW8ABIAAAAACgQAAAVgAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhQbHhw0BmAAXghKCYM8EQwKg1yDQwsUABIUATYCJAMkBCAFgyYHIAyCLhueCAAGHj7atD+zu8DGdYkoUtG0r+V6EFWI1kQ5cZtwLh78/+5NvfNmK/5Pq62mAW2i9GZSa6MEMLaCsX88rXuwVKIA4uqQ7dXWELTfAAHEAQACBwKBAGLIIw/hr23uxoEOEI0C7OGfwAR0q4IF29avJGfJ+kUrumflvI2r0wH4ztb0U+R9GGCcb0wEUdg3aC+zWAJLCXxBDeC1qGtrq8MJhS02xmCx/XyJhbgEQK8xFBYWmhht/GloCEOn8T4JOJDYAEk8FpcWtpzXPgzi1Ogf0c+iSz66965kMABJFV9zJWO0MleM50Ye5zV2chenAWljc0mTF2BpTmL1GtL1k0gyFGm2LNLF1STbHiLB9iESQOFqUmZ7cFSIk0N3iegh5c8fNbWRYbcSLssKLPMrMdetpEuJKqdbaS6rVmmltZ3B4pAVtsINC8NWrbV03kKll1pFfNSicMhrKbqCyyxFd9CpfKHcaeGiUKjGrXRRUq8Lh3SztVyIXK5cxP9uZbiarLWy9mBHUO315yqf3851Oq2AeqgdxENlzoldre081XrXrmVZZwx7na3KVTmk9HUFlS8NEQqHkb5ip9obRnPDxaFewEMn3iXw+Xx9SisNxPq97VS1yqEiF2TDsS6Uu7Dwu5XpauoKBvyAyxkai3Gp4oBFrCi5WpxrtFwctcJdwbt96Cy4y8HR7u0xirWv1kqoU8W0Vco6elcSuL7SvniX8tW1Fv3B0RL8uVSUlPnDvRFIHMholEQATABStsp9QewWCSJu9EYM3qI+JPDW69rsiikJtpjkhB2JW3csXe5YMZi4XKxIWPXGLLL3jXff/bTndc7z3nrrox19b6LtbwVfSxn73b4dA30s7O7veS3rtY7uN97oq3gMQz2mLRrEsCfvD2z+MXbLp5dpYuioGNLah1JPle/t3/uHeUnMFQMbns1OOeESebp89+CuvxwXmbeMbHg6MeFIUmqmfdgcXX/nRu0O4422eLep1j2wRbvQ9rws/G5Ggf/C82peENnxMwf4ofta0jY6ZGuwrbWuck7Y3uGkDKMW7Nj+fx7YC2M3Rr82dhhvowgElfTmjsrsWaEgcBG/NaJLklOmR4xVm106plTMe5E40Ba/SSaphPfGjUeMMI81ZTKlL2k0Q3CvrQ4638r9LaSAUvJ0HYvzKvtLC84QEJCQfXFJSrf1unenzwkCiDNtOkhp06QNBCCLUzKWr/x7JHHm745sBwCP/ZTsAXhddL7zT8v/r5tXODagYSIBEGBfORYHZk9yj/WkIW5llmRqZ7OQJvF33mQspl9L5sPtt7lx7EYEYHIqGXRjIABIAIlMxoYAHCxGQ+gmMMwnKiiI442gJIOHgholXJiqBw3K2By0UUR3eUIYh6VsnHvXUoNXbmn3MA/l/hcXsJRFeFjDepbgZSXLWMAiVrOBRWzASzMNHE+AVroI4GYCHsbRyRrms4aNrMHNHNawkoU0sJF5csp7I9ar7ck1rMbiXTyeiUxlRsc4NvtlOa2jVjycsp+7/PiweS3bWM8yllxz8VFUNCzqytfQjJUsim5gNQvwlB+HipW1nZyVGxB97fr8/9VmFrEQDxpEf4PochYye6GKq1ZUExFxspo7xfiKwowEHNV3St80l5WyVavhMfppWwZrimOMzXObpuTH2EoLs5Jja+1cMY4ab1FWYrc5xWViYgaaaqqyY2JnTSzPS4mKa/VNKMnYQiQ+1l6t+JPPjahksSHSvmJujOzF2jybIrPTxYbICO2B19wYaaM1dArdQlEUKqs1jdCe+sRs1vo12Vu0p+JHg0JzY2SETqEXKYrZbNq9uYJLG5fXyXiHU2wAAA==) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAUYAA4AAAAABcgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHREVGAAABRAAAABQAAAAUAA8ACUdQT1MAAAFYAAAAHgAAAB5EdEx1R1NVQgAAAXgAAAAzAAAANJMNggJPUy8yAAABrAAAAE8AAABgdTXg4mNtYXAAAAH8AAAAQAAAAF4+Y+J/Z2FzcAAAAjwAAAAMAAAADAAIABNnbHlmAAACSAAAASoAAAEqlbgLAWhlYWQAAAN0AAAANgAAADb9EtJgaGhlYQAAA6wAAAAiAAAAJA0SDb9obXR4AAAD0AAAAB8AAAAkF6UASWxvY2EAAAPwAAAAEwAAABQBQQGZbWF4cAAABAQAAAAcAAAAIAArAOZuYW1lAAAEIAAAAN8AAAGmIJs85HBvc3QAAAUAAAAAFQAAACD/YQBkAAEAAAAMAAAAAAAAAAEACAABAAEAAQAAAAoAHAAcAAFERkxUAAgABAAAAAD//wAAAAAAAHjaY2BkYGDgYjACQhYXN58QBrnkyqIcBqn0otRsBqmcxJI8BikGEGABEf//g0gA3Y0JHgB42mNgZuln2sPAysDAOovVmIGBUR5CM19kSGNiYGAAYihwAAoyIAF3f393BkUGBnlfNoZ/DAxp7LOYGBQYGOeD5FisWDcwKAAhMwDzAwplAHjaY2BgYAJiZiAWAZKMYJqFwQtI8zFwAOXYwCp4GRQYFsj7/v8P5KHwQTr+f/v/5H/6g91g3TwMCMAEANCmDfkAAQACAAgAAv//AA8ABQBkAAADKAWwAAMABgAJAAwADwAAISERIQMRAQERAQMhATUBIQMo/TwCxDb+7v66AQzkAgP+/gEC/f0FsPqkBQf9fQJ3+xECeP1eAl6IAl4AAAIAWv/pBTUFxwARAB8AAAUuAicmEhIkFx4CFxYCAgQBNzYmJyYCAwYWFxYSNwJekd2BCgtczAEToJPcfgkKYMr+8QEBCApzdbfXDgpyeJ3OIBQDg/egpAF0ARqMAwOF+Z6w/oz+8IgDF1+yuAQG/rD+0rG/BAcBA+0AAgDfBHEDTQXZAAUADwAAARM3FQEHAxcGBwYXByYmNwHkms/+8lzvqRUBAzZQSEMIBJwBOwIZ/sMBAVUBdRlPOU8qi1IA///+rP/pBXsF2QAmAAVGAAAHAAb9zQAAAAAAAQAAAAIjEqARtxJfDzz1ABkIAAAAAADE8BEuAAAAANUBUtr6Tf3VCaMIcwADAAkAAgAAAAAAAHjaY2BkYGDP+cfDwMAZ+sv3XyjnYg4Gxs0MyIATAImtBegAAHjaY57GkMIABYw/IZg1jSGKWZDhPpi95t8aAGolB/8AeNpjYGDQhMM0hk4gnAoAEiQC2wB42mNgZGBg4GSYwCDGEMLACuYhABsDIwAYowESeNpiYGDgYEhjYGZgZOEEsuMYHkHZjAw8DNegbCYGMYYDEDaQVGGYA2WzILFZGdQYyqBsNgYlhhAomw/Q9jhkORQAUfQu5S+gbUzaRjyObWf3uTHPK7u0oEhXNLnjWAwQHJGiKWfM5vQatCmYrVIylqNOR9kx8sMnz7zyR1R5yBlHnBCxIy135UOelFWyfOqn5jMS9rfpaDeoE2Afp5xzzT16nOhdb8wJlnOCjUl7oxudz3KTEW0zBfx3ueFU652GKFAlhzOo232k9UhVBESWXR308G+5TV+Z5WgMd8E9oAB42mNgZmD4/wWIsxhSGLAAAF+/A8QAAAA=) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:700;src:url(/bundle/ftc-local/roboto-greek-700-italic-BnGSMpft.woff2) format("woff2"),url(/bundle/ftc-local/roboto-greek-700-italic-7yOw8bX4.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:700;src:url(/bundle/ftc-local/roboto-vietnamese-700-italic-BtpvkS09.woff2) format("woff2"),url(/bundle/ftc-local/roboto-vietnamese-700-italic-MoTVSYq2.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:700;src:url(/bundle/ftc-local/roboto-latin-ext-700-italic-0DQiKZuS.woff2) format("woff2"),url(/bundle/ftc-local/roboto-latin-ext-700-italic-DDKZU7nh.woff) format("woff");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:italic;font-display:swap;font-weight:700;src:url(/bundle/ftc-local/roboto-latin-700-italic-Dtz50PfV.woff2) format("woff2"),url(/bundle/ftc-local/roboto-latin-700-italic-ClchhKKa.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/bundle/ftc-local/roboto-mono-cyrillic-ext-700-normal-CflHwy4J.woff2) format("woff2"),url(/bundle/ftc-local/roboto-mono-all-700-normal-DkvuuhWa.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/bundle/ftc-local/roboto-mono-cyrillic-700-normal-Dax4vw4O.woff2) format("woff2"),url(/bundle/ftc-local/roboto-mono-all-700-normal-DkvuuhWa.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/bundle/ftc-local/roboto-mono-greek-700-normal-DDbIjGt3.woff2) format("woff2"),url(/bundle/ftc-local/roboto-mono-all-700-normal-DkvuuhWa.woff) format("woff");unicode-range:U+0370-03FF}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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) format("woff2"),url(/bundle/ftc-local/roboto-mono-all-700-normal-DkvuuhWa.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/bundle/ftc-local/roboto-mono-latin-ext-700-normal-DZrkdhgt.woff2) format("woff2"),url(/bundle/ftc-local/roboto-mono-all-700-normal-DkvuuhWa.woff) format("woff");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/bundle/ftc-local/roboto-mono-latin-700-normal-BOh44d3V.woff2) format("woff2"),url(/bundle/ftc-local/roboto-mono-all-700-normal-DkvuuhWa.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@keyframes slidein-left{0%{transform:translate(-120%)}to{transform:translate(0)}}@keyframes slidein-right{0%{transform:translate(120%)}to{transform:translate(0)}}@keyframes slidein-down{0%{transform:translateY(-120%)}to{transform:translateY(0)}}@keyframes slidein-up{0%{transform:translateY(120%)}to{transform:translateY(0)}}@keyframes slideout-left{0%{transform:translate(0)}to{transform:translate(120%)}}@keyframes slideout-right{0%{transform:translate(0)}to{transform:translate(-120%)}}@keyframes slideout-up{0%{transform:translateY(0)}to{transform:translateY(-120%)}}@keyframes slideout-down{0%{transform:translateY(0)}to{transform:translateY(120%)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.displayContainer{background-repeat:no-repeat;width:1920px;height:1080px;position:absolute;text-align:center;transform-origin:top left;transform-style:preserve-3d;transform:scale(var(--display-scale)) translate(-50%,-50%);left:50%;top:50%;line-height:1.15;font-family:Roboto,Tahoma,Arial,sans-serif;font-weight:700;overflow:clip;--avatar-size: 60}.cmpBar .displayContainer{width:1456px;height:104px;top:0;transform:scale(var(--display-scale)) translate(-50%)}body{overflow:hidden;background:transparent!important}.displayRoot{width:100vw;height:100vh;background:#000;cursor:none}.displayRoot.show-cursor{cursor:auto}.displayRoot.transparent{background:transparent}.page-exit-active{position:absolute;z-index:10;animation-name:fade-out;animation-duration:1s;animation-fill-mode:both;top:0;left:0}.cmpBar .page-exit-active{animation:none;z-index:-1}.page-exit-active .blankPage{opacity:0}.fullPreview{height:100%;display:flex;flex-direction:row;width:100%}.overlayContent .previewSet{position:absolute;height:100%;width:50%;left:0;display:flex;flex-direction:column}.overlayContent .previewSet:first-child{left:0;right:auto}.overlayContent .previewSet:nth-child(2){left:auto;right:0}.previewSet:first-child{align-items:flex-start}.previewSet:nth-child(2){align-items:flex-end}.overlayContent #previewSet_orange{left:0;right:0;margin:auto}.previewBar{color:#000;background:#fff;display:flex;flex-direction:column;align-items:start;font-size:48px;width:785px;height:150px;box-shadow:6px 6px 6px rgba(0,0,0,.25);margin:11px 30px}.previewBar .team-avatar{margin-right:15px}.overlayContent .previewBar{height:auto;font-size:36px;flex:1;width:920px;margin:5px 20px;--avatar-size: 40}.overlayContent .previewBar_orange{margin:auto}.overlayContent .n-teams-4 .previewBar{font-size:30px;margin:3px 20px}.elims .overlayContent .previewBar{width:720px}.overlayContent .previewBar{display:flex;flex-direction:row;align-items:center}.previewBar_red .previewTeamNumber{background:var(--FIRST-red)}.previewBar_blue .previewTeamNumber{background:var(--FIRST-blue)}.previewBar_orange{background-color:var(--program-color);margin-left:auto;margin-right:auto}.previewItem{overflow:hidden;text-overflow:ellipsis;padding-left:10px;padding-right:10px;height:1.25em;text-align:left}.previewTeamHeader{color:#fff;display:flex;flex-direction:row;width:100%;justify-content:space-evenly;min-height:75px}.previewTeamNumber{color:#fff;flex:1;display:flex;flex-direction:row;align-items:center;height:100%}.overlayContent .previewTeamNumber{flex:0;text-align:center;min-width:180px}.previewTeamName{text-align:left;white-space:nowrap;flex:1}.overlayContent .previewTeamName{background:#fff;height:100%;display:flex;align-items:center;flex:1}.previewTeamMain{display:flex;flex-direction:row;width:100%;height:100%;align-items:center}.previewTeamRank{width:75px;max-height:75px;height:100%;font-size:36px;background:#000;display:flex;justify-content:center;align-items:center;color:#fff}.previewTeamRank.previewItem{font-family:Roboto Mono,Roboto,Tahoma,Arial,sans-serif}.overlayContent .previewTeamRank{min-width:80px}.previewTeamLeagueRank{width:130px;font-size:36px;max-height:75px;height:100%;min-width:130px;background:var(--season-secondary-accent-color);color:#000;display:flex;justify-content:center;align-items:center}.previewSet{height:100%;width:50%;display:flex;flex-direction:column;justify-content:center}#previewSet_orange.previewSet{width:100%}.overlayContent .previewSet{padding-bottom:10px;padding-top:10px}#previewSet_red{background:var(--darkened-red)}#previewSet_blue{background:var(--darkened-blue)}.with-bracket .previewSet{--avatar-size: 40;margin-top:114px;height:365px}.with-bracket .previewSet .previewBar{height:65px;margin-top:5px;margin-bottom:5px;display:flex;flex-direction:row;align-items:center}.with-bracket .previewSet .allianceNameWrapper{font-size:50px}.with-bracket .previewSet .previewTeamMain{flex:1}.with-bracket .previewSet .previewTeamNumber{flex:0;text-align:center;min-width:220px}.with-bracket .previewSet .previewTeamName{background:#fff;height:100%;display:flex;align-items:center;flex:1}.with-bracket .previewVs{top:250px;height:120px;width:175px;line-height:120px;font-size:80px}.previewVs{position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;top:calc(50% - 62px);width:150px;height:125px;background:#fff;font-size:90px;line-height:125px;color:#000;filter:drop-shadow(6px 6px 6px rgba(0,0,0,.25))}.singleTeam .previewVs{display:none}.previewSet .allianceNameWrapper{font-size:60px;text-align:left;width:785px;margin-left:30px;margin-right:30px;--event-logo-color: white}.overlayContent .allianceNameWrapper{position:absolute;font-size:32px;text-align:center;width:205px;color:#fff;top:5px;display:flex;flex-direction:column;justify-content:center;height:50px;margin-left:10px;margin-right:10px}.overlayContent .previewSet:first-child .allianceNameWrapper{right:0}.overlayContent .previewSet:nth-child(2) .allianceNameWrapper{left:0}.elimsSeriesResults{position:absolute;bottom:130px;height:75px;font-size:60px;line-height:75px;text-transform:uppercase;filter:drop-shadow(6px 6px 6px rgba(0,0,0,.25))}.overlayContent .elimsSeriesResults{font-size:50px;bottom:30px;left:0;right:0;margin-left:auto;margin-right:auto;color:#fff}.overlayContent .deTarget{position:absolute;bottom:15px;left:0;right:0;margin-left:auto;margin-right:auto;background:#fff;color:#000;width:400px;font-size:36px;filter:drop-shadow(6px 6px 6px rgba(0,0,0,.25));padding:10px;display:grid;grid-template-columns:1fr 35px 1fr;grid-row-gap:5px;align-items:center}.overlayContent .deTarget .redLabel{background:var(--FIRST-red);color:#fff;padding:0 10px}.overlayContent .deTarget .blueLabel{background:var(--FIRST-blue);color:#fff;padding:0 10px}.elimsSeriesResults .resultKey{background:#fff;color:#000;width:350px;height:100%;display:inline-block}.overlayContent .resultKey{width:180px}.elimsSeriesResults .wing{width:112px;height:100%;display:inline-block}.overlayContent .wing{width:100px}.elimsSeriesResults .wing.red{background-color:var(--FIRST-red)}.elimsSeriesResults .wing.blue{background-color:var(--FIRST-blue)}.cmpBar .barContainer{width:1084px;margin-left:226px}.cmpBar .previewVs,.cmpBar .elimsSeriesResults{display:none}.cmpBar .previewSet{flex-direction:row;align-items:center;justify-content:space-evenly}.cmpBar .previewSet:first-child{padding-right:135px}.cmpBar .previewSet:last-child{padding-left:135px}.cmpBar .allianceNameWrapper{font-size:35px;margin:0;color:#fff;width:auto}.cmpBar .previewBar{width:100px;height:85px;font-size:30px;padding:0;margin:0}.cmpBar .previewBar .previewTeamHeader{min-height:85px}.cmpBar .previewBar .previewTeamNumber{text-align:center;width:100px;min-width:0;flex-direction:column;justify-content:space-evenly}.cmpBar .previewBar .previewTeamNumber .team-avatar{--avatar-size: 40;margin:0}.cmpBar .previewBar .previewTeamRank,.cmpBar .previewBar .previewTeamName{display:none}.cmpBar .page-enter-active.previewPage{position:absolute;z-index:20;left:0;top:0}.cmpBar .page-enter-active.previewPage .leftBar{animation-name:preview-slideup-left;animation-duration:2s;animation-fill-mode:both}.cmpBar .page-enter-active.previewPage .centerBar{animation-name:preview-slideup-center;animation-duration:2s;animation-fill-mode:both}.cmpBar .page-enter-active.previewPage .rightBar{animation-name:preview-slideup-right;animation-duration:2s;animation-fill-mode:both}.cmpBar .page-enter-active.previewPage .fullPreview .previewSet:first-child{animation-name:preview-expand-left;animation-duration:2s;animation-fill-mode:both;z-index:-1}.cmpBar .page-enter-active.previewPage .fullPreview .previewSet:last-child{animation-name:preview-expand-right;animation-duration:2s;animation-fill-mode:both;z-index:-1}.cmpBar .page-enter-active.previewPage .fullPreview .previewBar,.cmpBar .page-enter-active.previewPage .fullPreview .allianceNameWrapper{animation:none}.cmpBar .page-exit-active.previewPage{z-index:10;animation-name:fade-out;animation-duration:1s;animation-delay:0s;animation-fill-mode:both}.cmpBar .page-exit-active .fullPreview .previewBar{animation:none}@keyframes preview-slideup-left{0%{top:104px;left:410px}30%{top:0;left:410px}to{top:0;left:0}}@keyframes preview-slideup-center{0%{top:104px}30%{top:0}}@keyframes preview-slideup-right{0%{top:104px;right:410px}30%{top:0;right:410px}to{top:0;right:0}}@keyframes preview-expand-left{0%{visibility:hidden;clip-path:polygon(100% 0,100% 100%,70% 100%,70% 0)}29%{visibility:hidden}30%{visibility:visible;clip-path:polygon(100% 0,100% 100%,70% 100%,70% 0)}to{clip-path:polygon(100% 0,100% 100%,0 100%,0 0)}}@keyframes preview-expand-right{0%{visibility:hidden;clip-path:polygon(0 0,0 100%,30% 100%,30% 0)}29%{visibility:hidden}30%{visibility:visible;clip-path:polygon(0 0,0 100%,30% 100%,30% 0)}to{clip-path:polygon(0 0,0 100%,100% 100%,100% 0)}}.page-enter-active.previewPage{position:absolute;z-index:20;left:0;top:0}.page-enter-active.previewPage .topBar{animation-name:slidein-down;animation-delay:.75s;animation-duration:1s;animation-fill-mode:both}.page-enter-active.previewPage .bottomBar{animation-name:slidein-up;animation-delay:.75s;animation-duration:1s;animation-fill-mode:both}.page-enter-active.singleTeam .previewBar{animation:none}.page-enter-active.singleTeam .previewSet{animation-name:slidein-left;animation-duration:1s;animation-fill-mode:both}.page-enter-active .previewBar{animation-duration:1s;animation-fill-mode:both}.page-enter-active .previewSet:nth-child(1) .previewBar{animation-name:slidein-left}.page-enter-active .previewSet:nth-child(2) .previewBar{animation-name:slidein-right}.page-enter-active .hflip .previewSet:nth-child(1) .previewBar{animation-name:slidein-right}.page-enter-active .hflip .previewSet:nth-child(2) .previewBar{animation-name:slidein-left}.page-enter-active .previewBar:nth-child(1){animation-delay:0s}.page-enter-active .previewBar:nth-child(2){animation-delay:.2s}.page-enter-active .previewBar:nth-child(3){animation-delay:.4s}.page-enter-active .previewBar:nth-child(4){animation-delay:.6s}.page-enter-active .previewBar:nth-child(5){animation-delay:.8s}.page-enter-active .previewVs,.page-enter-active .elimsSeriesResults,.page-enter-active .deTarget,.page-enter-active .allianceNameWrapper,.page-enter-active .mini-bracket-parent{animation-name:fade-in;animation-delay:1s;animation-duration:1s;animation-fill-mode:both}.page-exit-active .previewBar{animation-duration:1s;animation-fill-mode:both}.page-exit-active .previewSet:nth-child(1) .previewBar{animation-name:slideout-right}.page-exit-active .previewSet:nth-child(2) .previewBar{animation-name:slideout-left}.page-exit-active .hflip .previewSet:nth-child(1) .previewBar{animation-name:slideout-left}.page-exit-active .hflip .previewSet:nth-child(2) .previewBar{animation-name:slideout-right}.page-exit-active .previewBar:nth-child(1){animation-delay:0s}.page-exit-active .previewBar:nth-child(2){animation-delay:.2s}.page-exit-active .previewBar:nth-child(3){animation-delay:.4s}.page-exit-active .previewBar:nth-child(4){animation-delay:.6s}.page-exit-active .previewBar:nth-child(5){animation-delay:.8s}.page-exit-active.singleTeam .previewBar{animation:none}.page-exit-active.singleTeam .previewSet{animation-name:slideout-left;animation-duration:1s;animation-fill-mode:both}.page-exit-active.previewPage{animation-name:fade-out;animation-delay:1s;animation-duration:1s;animation-fill-mode:both}.oneThirdContainer{position:absolute;width:100%;height:255px;top:825px;background:var(--season-background)}.oneThirdContainer.vflip{top:0}.titleBar{position:absolute;height:75px;width:100%;background-color:#000;border-right-width:0px;border-left-width:0px}.overlayContent{position:absolute;top:75px;height:180px;width:100%;color:#fff}.titleBar .themeLogo{height:45px;position:absolute;left:10px;top:15px}.oneThirdContainer .bar{height:100%;width:1px;background:#fff;border:1px solid white;position:absolute;left:960px}.oneThirdContainer .titleBackground{filter:drop-shadow(0px 0px 9px rgba(0,0,0,.25))}.oneThirdContainer .themeLogoWrapper{background:#fff;width:280px;position:absolute;left:0;top:0;height:100%}.oneThirdContainer.fcmp .themeLogoWrapper{width:210px}.oneThirdContainer .gameLogoWrapper{background:#fff;width:170px;position:absolute;right:0;top:0;height:100%}.oneThirdContainer .gameLogo{height:45px;position:absolute;right:20px;top:12px}.titleBar .text{position:absolute;height:100%;top:0;line-height:75px;font-size:36px;text-align:center;color:#fff}.matchName{right:180px;width:770px;--event-logo-color: white}.titleBar .eventName{left:290px;width:660px;--event-logo-color: white}.fcmp .titleBar .eventName{left:220px;width:730px}.titleBar .eventName .scrollingWrapperDiv{overflow:hidden}.titleBar .eventName .sponsorIntro{text-transform:uppercase;font-size:24px;margin-left:10px}.titleBar .eventName .sponsorLogo{height:40px;margin-left:20px}.scrollingSpan{display:inline-block;white-space:nowrap;padding-bottom:20px;margin-bottom:-20px}.scrollingWrapperDiv{overflow:hidden;display:inline-block;padding-bottom:20px;margin-bottom:-20px}@keyframes textScroll{0%{-moz-transform:translateX(0%);-webkit-transform:translateX(0%);transform:translate(0)}to{-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translate(-50%)}}.barContainer{height:100%;width:100%}.barContainer .leftBar{position:absolute;left:0;top:0}.barContainer .rightBar{position:absolute;right:0;top:0}.barContainer .centerBar{position:absolute;left:calc(50% + 40px);transform:translate(-50%)}.barContainer .centerBar .eventName{font-size:24px;color:#000;width:100%;position:absolute;top:2px;left:0;display:flex;flex-direction:column;height:60px;justify-content:center;--event-logo-color: black;padding-left:5px;padding-right:5px}.barContainer .centerBar .eventName.shortEventName{height:40px}.barContainer .centerBar .eventName p{margin:0}.barContainer .centerBar .eventName .nameWrapper{text-wrap:nowrap}.barContainer .centerBar .eventName .eventNameInner{display:flex;flex-direction:row;justify-content:center;align-items:center}.barContainer .centerBar .eventName .eventNameInner .eventLogo{margin-right:5px}.barContainer .centerBar .eventName .sponsorIntro{font-size:12px;text-transform:uppercase;white-space:pre-line;margin-left:5px}.barContainer .centerBar .eventName .sponsorLogo{margin-top:8px;height:22px;align-self:center}.barContainer .centerBar .title{font-size:24px;color:#000;width:100%;position:absolute;bottom:3px;left:0}.barContainer .centerBar.withTimer .timerText{font-size:35px;color:#fff;width:300px;top:2px;position:absolute;left:0}.barContainer .centerBar.withTimer .eventName{top:44px;left:0;flex-direction:row;width:300px;justify-content:center;align-items:center;height:auto}.barContainer .centerBar.withTimer .eventName .sponsorLogo{margin-top:0;margin-left:10px;height:20px}.barContainer .centerBar.withTimer .title{font-size:24px;bottom:2px;left:0}.barContainer .cmpLogo{position:absolute;left:7px;height:54px;top:23px}.barContainer .gameLogo{position:absolute;right:7px;height:90px;top:7px}.mini-bracket-parent{position:absolute;bottom:120px;height:475px;width:1800px;right:50px;display:flex;flex-direction:row}.mini-bracket-sidebar{min-width:350px;display:flex;flex-direction:column;justify-content:space-evenly;font-size:36px;text-align:left;white-space:pre-line;color:#000;margin-right:30px}.mini-bracket-sidebar>span{background:#eee;padding:10px 20px;margin-left:-20px;margin-right:10px;filter:drop-shadow(0px 6px 6px rgba(0,0,0,.25))}.mini-bracket-sidebar .redLabel{background:var(--FIRST-red);color:#fff;padding:0 10px}.mini-bracket-sidebar .blueLabel{background:var(--FIRST-blue);color:#fff;padding:0 10px}.mini-bracket{flex-grow:1;position:relative;display:grid;height:100%}.mini-bracket .allianceGroup .allianceGroupLabel{font-size:32px;width:100%;background:#eee;color:#000;filter:drop-shadow(0px 6px 6px rgba(0,0,0,.25))}.mini-bracket .allianceGroupLabel.highlight{background:#2a9eda}.mini-bracket .allianceGroupLabel .highlight{background:#2a9eda;margin:0 -5px;padding:0 5px}.mini-bracket-parent .bracketLines{top:0}.mini-bracket-parent .allianceGroupLabel i{font-size:20px}.mini-bracket{--event-logo-color: black}.primaryMatchContainer{position:absolute;top:0;left:0;width:1920px;height:1080px;display:flex;align-items:center;justify-content:center;flex-direction:column;color:#fff;background:var(--season-background)}.matchTopBar{position:absolute;height:114px;width:100%;top:0;z-index:10;background:#000;color:#fff;filter:drop-shadow(6px 6px 6px rgba(0,0,0,.25))}.matchTopBar .pageTitle{position:absolute;top:30px;left:460px;font-size:45px;text-align:center;width:1000px}.matchTopBar .pageName{position:absolute;top:30px;left:30px;font-size:45px}.matchTopBar .gameLogoContainer{position:absolute;top:0;right:0;height:100%;width:200px;background:#fff;display:flex;justify-content:center;align-items:center}.matchTopBar .gameLogoContainer img{height:90%}.matchTopBar.small{height:75px;filter:none}.matchTopBar.small .pageTitle,.matchTopBar.small .pageName{top:10px}.matchTopBar.small .gameLogoContainer{width:150px}.topBar .gameLogo{position:absolute;top:20px;right:48px;height:110px}.matchBottomBar{position:absolute;height:114px;width:100%;bottom:0;z-index:10;background:#fff;color:#000;display:flex;align-items:center;filter:drop-shadow(6px -6px 6px rgba(0,0,0,.25))}.matchBottomBar .programLogoContainer{top:0;left:0;height:100%;width:338px;min-width:338px;background:#000;display:flex;justify-content:center;align-items:center}.matchBottomBar .programLogoContainer img{width:90%}.matchBottomBar .eventName{height:100%;position:relative;font-size:45px;margin-left:22px;overflow:visible;display:flex;align-items:center;flex-wrap:wrap;justify-content:center;text-align:left}.primaryMatchContainer .eventName{--event-logo-color: black}.primaryMatchContainer .eventName .sponsorIntro{text-transform:uppercase;font-size:28px;margin-left:10px}.primaryMatchContainer .eventName .sponsorLogo{height:50px;margin-left:20px}.primaryMatchContainer .pageTitle{--event-logo-color: white}.primaryContainer{position:absolute;top:0;left:0;width:1920px;height:1080px;display:flex;align-items:center;justify-content:center;flex-direction:column;color:#fff;padding-bottom:220px;background:var(--season-background)}.primaryContainer.qr{padding-bottom:250px}.pageTitle{position:absolute;top:9px;left:460px;font-size:45px;text-align:center;width:1000px}.pageName{position:absolute;top:14px;left:30px;font-size:38px}.bottomBar{position:absolute;height:175px;background:#fff;width:1550px;bottom:18px;color:#000;z-index:10;display:flex;flex-direction:row;align-items:center}.bottomBar.compact{height:75px}.bottomBar.compact .eventLocation{display:none}.bottomBar.compact .gameLogo{max-height:65px}.bottomBar .barBackground{filter:drop-shadow(0px -6px 6px rgba(0,0,0,.25))}.bottomBar .eventInfo{flex:1;display:flex;flex-direction:column;height:100%}.bottomBar .gameLogo{max-height:115px;margin-left:20px;margin-right:20px;max-width:250px}.bottomBar .qrLabel{background:var(--season-accent-color);font-size:24px;position:absolute;left:0;height:45px;padding-left:15px;padding-right:15px;top:-45px;line-height:45px}.bottomBar .eventLocation{background:var(--season-accent-color);height:55px;text-align:left;line-height:55px;padding-left:10px;font-size:30px}.primaryContainer .eventName{flex:1;font-size:45px;text-align:left;overflow:visible;display:flex;align-items:center;flex-wrap:wrap;justify-content:center}.primaryContainer .eventName .sponsorIntro{text-transform:uppercase;font-size:28px;margin-left:10px}.primaryContainer .eventName{--event-logo-color: black}.primaryContainer .eventName .sponsorLogo{height:50px;margin-left:20px}.primaryContainer .eventName .primaryContainer .eventName .programLogo{height:70px;margin-right:20px}.primaryQrWrapper{width:175px;height:175px;display:flex;justify-content:center;align-items:center}.bottomBar .timeoutTimer{position:absolute;left:380px;bottom:40px;font-size:72px;background:#fff;color:#000;padding:15px}.rankingsTableWrapper{display:flex;justify-content:space-around;margin-top:10px;font-size:50px;font-weight:400;flex-direction:column;height:fit-content}.divisionWrapper .rankingsTableWrapper{margin-top:10px;font-size:40px}.divisionWrapper .rankingsTableWrapper.smallText{font-size:35px}.rankingsWrapper{width:100%}.rankingsWrapper.narrowRankings{width:50%;display:inline-block;position:relative}.rankingsFooter,.rankingsHeader{font-size:30px;width:1550px;margin-top:8px;display:flex;justify-content:space-between;margin-left:auto;margin-right:auto}.narrowRankings .rankingsHeader,.rankingsHeader{display:none}.qr .rankingsWrapper:only-child .rankingsFooter,.timeout .rankingsWrapper:only-child .rankingsFooter{padding-left:600px}.narrowRankings .rankingsFooter{float:none;position:absolute;right:30px;font-size:30px;top:15px;flex-direction:column;width:fit-content;justify-content:space-between;text-align:right;height:75px}.rankTimestamp{font-size:.8em}.dualDivisionHeading{width:100%;font-size:40px;clear:both;--event-logo-color: white}.narrowRankings .dualDivisionHeading{width:530px;margin-top:10px}.divisionWrapper.narrowRankings{padding-bottom:10px}.divisionWrapper.narrowRankings .rankingsTableWrapper.rankingsList{margin-top:-10px}.divisionWrapper.narrowRankings .rankingsTableWrapper.resultsList{margin-top:55px}.divisionWrapper.narrowRankings:nth-child(odd){border-right:2px solid white}.divisionWrapper.narrowRankings:nth-child(3),.divisionWrapper.narrowRankings:nth-child(4){border-top:2px solid white}.rankingsWrapper.divisionWrapper.wideRankings{margin-bottom:5px}.rankingsWrapper.divisionWrapper.wideRankings .dualDivisionHeading{width:1520px;margin-left:20px;display:flex;justify-content:space-between;align-items:flex-end}.rankingsWrapper.divisionWrapper.wideRankings .rankMatchesPerTeam,.rankingsWrapper.divisionWrapper.wideRankings .rankMatchCount{font-size:.8em;float:none}.rankingsWrapper.divisionWrapper.wideRankings:first-child{margin-top:5px}.rankingsWrapper.divisionWrapper.wideRankings .rankingsTableWrapper{margin-top:0}.rankingsWrapper.divisionWrapper.wideRankings:nth-child(1){border-bottom:2px solid white;padding-bottom:10px}.missingLeagueDescription{font-size:50px;text-align:left;font-weight:400;margin:30px;max-width:1000px}.rankingsTableWrapper.rankingsList{padding-right:10px;overflow:hidden}.rankingsTableWrapper.rankingsList td:first-child{background:var(--season-accent-color)}.rankingsTableWrapper.rankingsList.withLeague td:nth-child(2){background:var(--season-accent-color);height:auto;width:auto}.rankingsTableWrapper.rankingsList.withLeague td:nth-child(3){background:var(--season-secondary-accent-color);height:1.4em;width:2em}.rankingsTableWrapper.rankingsList td:nth-child(2){background:var(--season-secondary-accent-color);height:1.4em;width:2em}.rankingsTableWrapper.rankingsList.quals td:nth-child(2){min-width:200px}.rankingsTableWrapper.rankingsList .scrollingTableSeparator td{background:transparent}.rankingsTableWrapper.resultsList{padding-right:10px;margin-top:30px;overflow:hidden}.rankingsTableWrapper.resultsList tbody tr{background:#000}.rankingsTableWrapper.resultsList td:first-child{box-shadow:none;background:transparent;color:#fff}.rankingsTableWrapper.resultsList td:nth-child(2){color:#000;width:2em}.rankingsTableWrapper.resultsList .red-wins td:nth-child(2){background:var(--FIRST-red);font-weight:700;color:#fff}.rankingsTableWrapper.resultsList td:last-child{color:#000;width:2em}.rankingsTableWrapper.resultsList .blue-wins td:last-child{background:var(--FIRST-blue);font-weight:700;color:#fff}.rankingsTableWrapper.resultsList .tie td:last-child,.rankingsTableWrapper.resultsList .tie td:nth-child(2){background:#bbb;color:#000}.rankingsTableWrapper .scrollingTableWrapper table{border-spacing:0 10px;border-collapse:separate}.rankingsTableWrapper .scrollingTableWrapper .scrollingTableFixedHeading{padding-right:20px;margin-right:-20px}.rankingsTableWrapper .scrollingTableWrapper thead tr{box-shadow:none}.rankingsTableWrapper .scrollingTableWrapper th,.rankingsTableWrapper .scrollingTableWrapper td{border:none}.rankingsTableWrapper .scrollingTableWrapper th{color:#fff}.rankingsTableWrapper .scrollingTableWrapper tr{height:1.4em;border-radius:9px;margin-bottom:6px;color:#000}.rankingsTableWrapper td{background:#fff;box-shadow:6px 6px 6px rgba(0,0,0,.25)}.rankingsTableWrapper .scrollingTableSeparator,.rankingsTableWrapper .scrollingTableSeparator td{background:none!important;box-shadow:none!important}.wideRankings .rankingsTableWrapper.resultsList td:nth-child(3),.wideRankings .rankingsTableWrapper.resultsList td:nth-child(4){white-space:pre-line;color:#fff}.wideRankings .rankingsTableWrapper.resultsList.quals td:nth-child(3){background:var(--darkened-red)}.wideRankings .rankingsTableWrapper.resultsList.quals td:nth-child(4){background:var(--darkened-blue)}.onlineResultsLink{font-size:24px;max-width:330px;margin-top:10px}.scrollingTableWrapperDiv{overflow:hidden;display:inline-block}.scrollingTableWrapper{position:relative}@keyframes tableScroll{0%{-moz-transform:translateY(0%);-webkit-transform:translateY(0%);transform:translateY(0)}to{-moz-transform:translateY(var(--end-translation));-webkit-transform:translateY(var(--end-translation));transform:translateY(var(--end-translation))}}.scrollingTableWrapper table{border-collapse:collapse;color:#fff;text-align:center}.scrollingTableWrapper td,.scrollingTableWrapper th{border-color:#fff;border-style:solid none;border-width:.05em;margin:0;padding:.15em;line-height:1em;height:1em}.scrollingTableFixedHeading{height:var(--head-height);overflow:hidden;position:absolute}.scrollingTableFixedHeading table{margin-top:1px}.scrollingTableFixedFooter{height:var(--foot-height + .5em);position:absolute;bottom:0;border-top:2px solid white;padding-top:.25em}.scrollingTableWrapper .bodyWrapper{clip-path:inset(var(--head-height) 0 0 0);height:100%}.scrollingTableWrapper.withFooter .bodyWrapper{clip-path:inset(var(--head-height) 0 calc(var(--foot-height) + 1em) 0)}.twoThirdsContainer{position:absolute;font-size:60px;top:0;left:0;width:1920px;height:825px;color:#fff;background:var(--season-background)}.twoThirdsContainer.vflip{top:255px}.chroma{width:100%;height:825px;position:absolute;background-color:#0f0;z-index:8}.page-enter-active .chroma{z-index:20}.previewPage.fullScreen+.page-enter-active .chroma,.page-enter-active:has(+.previewPage.fullScreen) .chroma{animation-name:fade-in;animation-delay:1s;animation-duration:0s;animation-fill-mode:both}.page-exit-active .chroma{opacity:0}.chroma.vflip{top:255px}.scoreTotal{position:absolute;width:225px;height:112px;line-height:112px;font-size:90px;color:#ededed;top:70px;text-align:center}.scoreTotal.left{left:635px}.scoreTotal.right{right:635px}.scoreTotal.left.together{right:960px;left:auto}.scoreTotal.right.together{left:960px;right:auto}.allianceSeed{position:absolute;width:225px;height:30px;line-height:30px;font-size:30px;color:#ededed;top:36px;text-align:center;--event-logo-color: white}.allianceSeed.left{left:635px}.allianceSeed.left.together{left:735px}.allianceSeed.right{right:635px}.allianceSeed.right.together{right:735px}.scoreStatus{background-color:#ff0;position:absolute;width:100%;top:0;font-size:30px;padding-top:5px;padding-bottom:5px}.timer{position:absolute;top:160px;width:1000px;height:650px;left:0;right:0;margin-left:auto;margin-right:auto;background-color:#fff;color:#000;filter:drop-shadow(0px 6px 6px rgba(0,0,0,.25));font-size:450px;line-height:1}.timer .fas{display:block;font-size:150px}.oneThirdContainer .timer{width:205px;top:0;height:180px;font-size:90px;padding-top:75px;line-height:1}.oneThirdContainer .timer .timerIcon{margin-top:-145px}.oneThirdContainer .timer .fas{display:block;font-size:40px}.twoThirdsContainer .timer{top:110px}.twoThirdsContainer .smallTimer{position:absolute;bottom:20px;height:320px;width:auto;top:auto;left:0;right:0}.twoThirdsContainer .smallTimer .timer{font-size:240px;position:static;height:320px;width:720px}.twoThirdsContainer .smallTimer .fas{display:block;font-size:70px}.oneThirdContainer .overlayScoreWrapper{width:475px;position:absolute;left:0;display:flex;flex-direction:row;align-items:center;height:100%;padding-top:22px}.oneThirdContainer .overlayScoreWrapper.wide{width:600px}.singleTeam .oneThirdContainer .overlayScoreWrapper{width:650px}.oneThirdContainer .overlayScoreWrapper.right{right:0;left:auto;justify-content:right}.oneThirdContainer .overlayScoreWrapper.keyPanel{margin:0;padding:0}.oneThirdContainer .overlayScoreWrapper.keyPanel.right{padding-left:20px}#fieldHeader{position:relative;top:20px}.teamNumbers{position:absolute;top:22px;filter:drop-shadow(0px 6px 6px rgba(0,0,0,.25));z-index:1;display:flex;flex-direction:column;height:calc(100% - 22px)}.teamNumbers.jumbo{top:350px}.left.teamNumbers{left:485px}.left.teamNumbers.standard{left:587px}.right.teamNumbers{right:485px}.right.teamNumbers.standard{right:587px}.left.teamNumbers.jumbo{left:160px}.right.teamNumbers.jumbo{right:160px}.matchPage .teamNumber{background-color:#fff;color:#000;flex-grow:1;width:150px;font-size:40px;margin-bottom:1px;margin-top:1px;display:flex;align-items:center;justify-content:center}.matchPage .number-count-4 .teamNumber{font-size:34px}.matchPage .teamNumber:nth-child(1){margin-top:0}.matchPage .teamNumber:nth-last-child(1){margin-bottom:0}.teamNumber.carriesCard{background-color:#ff0}.jumbo .team1{top:270px}.jumbo .team2{top:370px}.jumbo .team3{top:470px}.jumbo.two .team1{top:320px}.jumbo.two .team2{top:420px}.blueNumber{border-color:var(--FIRST-blue)}.compact .blueNumber,.jumbo .blueNumber{background-color:var(--FIRST-blue)}.redNumber{border-color:var(--FIRST-red)}.compact .redNumber,.jumbo .redNumber{background-color:var(--FIRST-red)}.left .teamNumber{padding-left:5px}.right .teamNumber{padding-right:5px}.compact .teamNumber,.jumbo .teamNumber{clip-path:none;color:#fff;border:none;border-radius:0;left:0!important;right:0!important}.jumbo .teamNumber{width:300px;height:100px;font-size:80px;line-height:100px}.compact .teamNumber.redNumber.carriesCard,.jumbo .teamNumber.blueNumber.carriesCard{color:var(--FIRST-blue);background-color:#ff0}.compact .teamNumber.redNumber.carriesCard,.jumbo .teamNumber.redNumber.carriesCard{color:var(--FIRST-red);background-color:#ff0}.overlayGridWrapper{height:185px;width:195px;position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;background-color:#fff}.overlayGridWrapper .displayGrid{height:185px;width:185px}.singleTeam .overlayGridWrapper,.singleTeam .overlayGridWrapper .displayGrid{height:180px;width:120px}.overlayGridWrapper.shiftUp{bottom:50px;height:203px;width:198px}.overlayGridWrapper.shiftUp .displayGrid{height:198px;width:198px}.singleTeam .overlayGridWrapper.shiftUp,.singleTeam .overlayGridWrapper.shiftUp .displayGrid{height:198px;width:132px}.vflip .overlayGridWrapper.shiftUp{bottom:auto;top:55px}.reviewBanner{position:absolute;width:400px;border-radius:15px;left:0;right:0;bottom:10px;margin-left:auto;margin-right:auto;background-color:#ff0;color:#000;font-size:36px;line-height:48px}.scoreBackground{position:absolute;left:0;top:0;height:100%;width:50%}.scoreBackground svg{filter:drop-shadow(0px 6px 6px rgba(0,0,0,.25));position:absolute;left:0}.scoreBackground.right svg{clip-path:inset(-10px -10px -10px 0px)}.scoreBackground.right,.scoreBackground.right svg{left:auto;right:0}.scoreBackground.red{fill:var(--FIRST-red);background:var(--darkened-red)}.scoreBackground.blue{fill:var(--FIRST-blue);background:var(--darkened-blue)}.scoreBackground.orange{fill:var(--FIRST-orange);background:var(--darkened-orange)}.winTrophy{position:absolute;height:28px;line-height:28px;font-size:28px;color:#white;top:5px}.winTrophy.left{left:735px}.winTrophy.left.together{left:835px}.winTrophy.right{right:735px}.winTrophy.right.together{right:835px}.matchFull{height:100%;display:flex;flex-direction:row;width:100%}.matchFull .matchInfo{height:100%;width:50%;display:flex;flex-direction:row;align-items:center;justify-content:space-around}.matchFull .matchInfo .allianceSeed{display:none}.matchFull .matchInfo .scoreTotal{height:85px;width:120px;font-size:60px;line-height:85px;position:static;filter:drop-shadow(6px 6px 6px rgba(0,0,0,.25))}.matchFull .matchInfo .teamNumbers{position:static;filter:unset;display:grid;grid-template-columns:1fr 1fr;grid-auto-flow:row;grid-column-gap:5px;align-items:center;justify-items:center;height:100%}.matchFull .matchInfo .teamNumbers .seed,.matchFull .matchInfo .teamNumbers .teamNumber{color:#fff;font-size:30px}.matchFull .matchInfo .teamNumbers .seed{font-size:30px;width:120px;--event-logo-color: white}.matchFull .matchInfo .teamNumbers.parent .seed{font-size:20px}.matchFull .matchInfo .teamNumbers .teamNumber{clip-path:none;padding:0;height:45px;width:100px;line-height:45px;filter:drop-shadow(6px 6px 6px rgba(0,0,0,.25))}.matchFull .matchInfo.red{background:var(--darkened-red)}.matchFull .matchInfo.red .scoreTotal,.matchFull .matchInfo.red .teamNumber{background:var(--FIRST-red)}.matchFull .matchInfo.blue{background:var(--darkened-blue)}.matchFull .matchInfo.blue .scoreTotal,.matchFull .matchInfo.blue .teamNumber{background:var(--FIRST-blue)}.matchFull .matchInfo:first-child{flex-direction:row-reverse;padding-right:150px}.matchFull .matchInfo:first-child .eventLogo{left:600px}.matchFull .matchInfo:last-child{padding-left:150px}.matchFull .matchInfo:last-child .eventLogo{right:520px}.cmpBar .page-exit-active .barContainer .teamNumbers{animation-name:float-up;animation-duration:2s;animation-fill-mode:both;animation-timing-function:ease-in}.cmpBar .page-exit-active .barContainer .teamNumber:nth-child(odd){animation-name:float-sideways-1;animation-duration:2s;animation-fill-mode:both;animation-timing-function:linear}.cmpBar .page-exit-active .barContainer .teamNumber:nth-child(2n){animation-name:float-sideways-2;animation-duration:2s;animation-fill-mode:both;animation-timing-function:linear}.cmpBar .page-exit-active .barContainer .scoreTotal{animation-name:float-up;animation-duration:2s;animation-fill-mode:both;animation-timing-function:cubic-bezier(.535,0,.45,1);animation-delay:.2s}.cmpBar .page-exit-active .barContainer .centerBar{animation-name:float-up-centerbar;animation-duration:2s;animation-fill-mode:both;animation-timing-function:cubic-bezier(.6,.04,.98,.335);animation-delay:.2s}.cmpBar .page-exit-active .barContainer .leftBar{animation-name:float-up;animation-duration:2s;animation-fill-mode:both;animation-timing-function:cubic-bezier(.6,.04,.98,.335);animation-delay:.4s}.cmpBar .page-exit-active .barContainer .rightBar{animation-name:float-up;animation-duration:2s;animation-fill-mode:both;animation-timing-function:cubic-bezier(.6,.04,.98,.335);animation-delay:.6s}.cmpBar .page-exit-active .barContainer .matchInfo{transition:background-color 2s linear;background:#000}@keyframes float-up{0%{transform:translateY(0)}to{transform:translateY(-120px)}}@keyframes float-up-centerbar{0%{transform:translateY(0) translate(-50%)}to{transform:translateY(-120px) translate(-50%)}}@keyframes float-sideways-1{0%{transform:translate(0)}30%{transform:translate(-5px)}70%{transform:translate(3px)}to{transform:translate(0)}}@keyframes float-sideways-2{0%{transform:translate(0)}20%{transform:translate(5px)}60%{transform:translate(-3px)}to{transform:translate(0)}}.fullScore{width:50%;display:flex;flex-direction:column;height:100%;justify-content:space-around;position:relative;color:#fff}.fullScore.red{background:var(--darkened-red)}.fullScore.blue{background:var(--darkened-blue)}.fullScore.singleTeam{width:100%;display:flex;flex-direction:row;margin-top:15px;justify-content:space-evenly}.fullScore .sectionWrapper{width:960px;position:relative;height:50px;margin-bottom:50px;display:flex;justify-content:space-around;align-items:center}.fullScore.singleTeam .sectionWrapper{margin-top:30px;padding-left:30px;padding-right:30px}.fullScore .sectionHeading,.fullScore .hrReview,.fullScore .currentPeriod{width:400px;height:56px;font-size:42px;color:#fff;line-height:1.3;box-shadow:6px 6px 6px rgba(0,0,0,.25)}.fullScore .currentPeriod{position:absolute;background:green;left:calc(100% - 200px)}.fullScore.singleTeam .currentPeriod{width:200px;left:calc(100% - 250px)}.fullScore.blue .sectionHeading{color:var(--FIRST-blue);background-color:#fff}.fullScore.red .sectionHeading{color:var(--FIRST-red);background-color:#fff}.fullScore.orange .sectionHeading{background-color:var(--program-color)}#orangeTeamNumber{display:flex;flex-direction:column;justify-content:space-evenly;font-size:55px;line-height:1}#orangeTeamNumber span{font-size:35px}.fullScore .hrReview{position:absolute;top:10px;left:calc(100% - 200px);background-color:#ff0;color:#000;font-size:36px;line-height:1.5}.fullScore.right .hrReview,.fullScore.right .currentPeriod{left:auto;right:calc(100% - 200px)}.blue .scorePill .label{background-color:var(--FIRST-blue)}.blue .scorePill svg .allianceStroke{stroke:var(--FIRST-blue)!important}.red .scorePill .label{background-color:var(--FIRST-red)}.red .scorePill svg .allianceStroke{stroke:var(--FIRST-red)!important}.orange .scorePill{background-color:var(--FIRST-orange)}.orange .scorePill svg .allianceStroke{color:var(--FIRST-orange)!important}.scorePill{height:calc(50px * var(--pill-item-count));display:flex;flex-direction:row;align-items:center;min-width:130px;background:#fff;--pill-item-count: 1}.scorePill .label{height:calc(50px * var(--pill-item-count));width:50px;display:flex;justify-content:center;align-items:center;line-height:0}.scorePill .label .svgWrapper{width:calc(100% - 10px);height:calc(100% - 10px);position:relative}.scorePill .label .svgWrapper svg{position:absolute;height:100%;width:100%;left:0;top:0}.scorePill .value{flex-grow:1;height:100%;display:flex;flex-direction:column;justify-content:space-evenly;font-weight:700;color:#000;font-size:42px}.scorePill .valueWrapper{flex-grow:1;width:100%;display:flex;align-items:center;justify-content:center;padding-inline-start:10px;padding-inline-end:10px;border-bottom:2px solid black}.scorePill .valueWrapper:last-child{border:none}.displayContainer .scoreSection{display:flex;justify-content:space-around;font-size:55px;line-height:.8;align-items:center;flex:1;width:960px}.displayContainer .overlayScoreWrapper .scoreSection{font-size:65px}.net svg{transform:scaleY(-1)!important}.right .net svg{transform:scaleX(-1)!important}.scoreSection.right{direction:rtl}.sponsorCell{width:100%;height:100%;color:#000;background:#fff;filter:drop-shadow(6px 6px 6px rgba(0,0,0,.25));display:flex;flex-direction:column;align-items:center;justify-content:center;max-width:900px}.sponsorImageContainer{width:1722px;height:718px;background:#fff;filter:drop-shadow(6px 6px 6px rgba(0,0,0,.25))}.sponsorImageContainer.withTitle{width:1377px;height:400px}.sponsorImageContainer.withTitle.position1{width:1722px;height:500px}.sponsorImage{object-fit:contain;height:60%;width:80%;position:absolute;top:20%;left:10%}.sponsorImageContainerSm{width:805px;height:200px;position:relative}.singleSponsorTitle{font-size:40px;width:100%}.sponsorTitle{width:805px;font-size:30px}.sponsorName{width:805px;font-size:60px}.sponsorContainer{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;grid-template-rows:repeat(2,1fr);grid-gap:75px;height:750px;width:1870px;align-items:center;justify-items:center}.messageWrapper{font-size:100px;display:flex;flex-direction:column;justify-content:center;align-items:center;height:calc(100% - 216px)}.messageInnerWrapper{background:#fff;color:#000;margin:0 1em;padding:1em;filter:drop-shadow(6px 6px 6px rgba(0,0,0,.25))}.messageWrapper img{max-height:50vh;max-width:80%}.wifiPanel{background:#fff;filter:drop-shadow(6px 6px 6px rgba(0,0,0,.25));padding:50px}.wifiTitle,.wifiSubHeading{font-size:40px;color:#000}.wifiTitle em{font-style:normal;color:#ff4500}.wifiScreenshots{width:100%;display:flex;font-size:35px;color:#fff}.wifiScreenshot{width:50%}.wifiScreenshot img{margin-top:20px;height:500px}.hybridSelection .allianceBar .seed{width:48px}.hybridSelection .allianceBar{font-size:36px;width:560px}.allianceBars{position:absolute;display:grid;grid-gap:10px}.hybridSelection .allianceBars{grid-template-columns:1fr 1fr;position:absolute;top:10px;left:10px;height:330px;align-content:center}.classicSelection .allianceBars{left:20px;font-size:50px;width:680px;top:80px}.classicSelection .allianceBar.caption{font-size:40px}.hybridSelection .chromaBackground{position:absolute;width:912px;height:513px;left:119px;bottom:210px}.hybridSelection.transparent .chromaBackground{display:none}.page-enter-active .hybridSelection .chromaBackground{z-index:20}.page-exit-active .hybridSelection .chromaBackground{opacity:0}.hybridSelection.transparent{mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1920' height='1080' viewBox='0 0 1920 1080'%3E%3Cpath d='M 0 0 v 1080 h 1920 V 0 H 0 z M 19 390 h 852 a 9 9 0 0 1 9 9 v 472 a 9 9 0 0 1 -9 9 h -852 a 9 9 0 0 1 -9 -9 v -472 a 9 9 0 0 1 9 -9 z' style='fill:%23000;stroke-width:.964999'/%3E%3C/svg%3E");-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1920' height='1080' viewBox='0 0 1920 1080'%3E%3Cpath d='M 0 0 v 1080 h 1920 V 0 H 0 z M 19 390 h 852 a 9 9 0 0 1 9 9 v 472 a 9 9 0 0 1 -9 9 h -852 a 9 9 0 0 1 -9 -9 v -472 a 9 9 0 0 1 9 -9 z' style='fill:%23000;stroke-width:.964999'/%3E%3C/svg%3E")}.teamListContainer{position:absolute;top:30px;display:flex;align-items:flex-start;justify-content:space-evenly;overflow:hidden;font-size:40px}.hybridSelection .teamListContainer{right:20px;width:750px}.classicSelection .teamListContainer{right:20px;width:1250px}.teamListContainer.compact{font-size:32px}.teamListContainer.huge{font-size:49px}.teamListContainer th,.teamListContainer td{border:none}.teamListContainer tr{height:1.4em;background:#fff;box-shadow:6px 6px 6px rgba(0,0,0,.25);margin-bottom:6px;display:block;color:#000}.teamListContainer td:first-child{background:var(--season-secondary-accent-color);color:#000;height:1.4em;width:2em}.teamListContainer .unavailable td:first-child{background:#afb8be}.teamListContainer .scrollingTableSeparator{box-shadow:none}.teamListContainer .scrollingTableSeparator td{background:none}.teamListContainer .scrollingTableWrapperDiv{overflow:visible}.allianceBar{background:#fff;height:75px;display:flex;flex-direction:row;align-items:stretch;box-shadow:6px 6px 6px rgba(0,0,0,.25);color:#000;--team-count: 3}.allianceBar>*:last-child{padding-right:5px}.allianceBar.red{background:var(--FIRST-red);color:#fff}.allianceBar.blue{background:var(--FIRST-blue);color:#fff}.allianceBar.orange{background:var(--program-color);color:#fff}.allianceBar .seed{background:var(--season-secondary-accent-color);color:#000;min-width:48px;padding-left:8px;padding-right:8px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;flex-grow:0;font-family:Roboto Mono,Roboto,Tahoma,Arial,sans-serif;box-sizing:border-box}.allianceBar{font-size:45px}.allianceBar.compressed{font-size:36px}.allianceBar.compressed .seed{font-size:36px;min-width:2rem;padding-left:4px;padding-right:4px;white-space:pre-line}.allianceBar.compressed .seed.big{min-width:6.5rem}.allianceBar .teamsWrapper{flex-grow:1;flex-basis:0;display:grid;grid-template-columns:repeat(var(--team-count),1fr);grid-template-rows:100%;align-items:center}.allianceBar .verticalContainer{flex:1;display:flex;flex-direction:column;padding-right:0}.allianceBar .verticalContainer .seed{width:100%;font-family:Roboto,Tahoma,Arial,sans-serif}.allianceBar.caption{background:none;border-style:hidden;box-shadow:none;color:#fff}.allianceBar.caption .seed{background:none;border-style:hidden}.allianceBar .winCount{background:var(--season-accent-color);color:#000;width:30px;padding-left:5px;padding-right:5px;display:inline-flex;align-items:center;justify-content:center;font-size:36px}.allianceBar .seed i{font-size:20px;padding-left:3px}.allianceBar .winCount i{font-size:20px}.allianceBar .allianceTeamNumber.withAvatar{--avatar-size: 50;display:flex;margin-left:5px;margin-right:5px;align-items:center}.allianceBar .allianceTeamNumber.withAvatar .numberText{flex:1;text-align:left;margin-left:5px}.bracket .allianceBar{width:100%;height:auto}.bracket .allianceBar .seed{--event-logo-color: black}.bracket .current .allianceBar .seed{background:var(--season-secondary-accent-color)}.bracket .current .allianceBar{border:solid white 5px;margin:-5px 0}.bracket .current .allianceBar:last-child{border-top:none}.bracket .maxLayers-2 .allianceBar{height:75px}.bracket .allianceBar:last-child{margin-top:5px}.bracket .maxLayers-3 .allianceBar,.bracket .maxLayers-4 .allianceBar{font-size:40px}.bracket .smallBar .allianceBar{font-size:30px}.bracket .maxLayers-4.grid--2-1{margin-top:2em}.bracket .smallBar .allianceBar:last-child{margin-top:3px}.allianceGroup{display:flex;flex-direction:column;justify-content:space-between;align-self:center;position:relative}.allianceGroup.smallBar{height:100px}.allianceGroup .allianceGroupLabel{font-size:35px;margin-bottom:2px}.bracket .allianceGroup.maxLayers-4 .allianceGroupLabel{font-size:32px}.bracket .allianceGroup.smallBar .allianceGroupLabel{font-size:25px;margin-bottom:1px}.allianceGroup.sf1{top:120px}.allianceGroup.sf2{top:420px}.allianceGroup.sf1,.allianceGroup.sf2{left:30px}.allianceGroup.finals{top:270px;left:950px}.bracket{position:absolute;left:0;right:0;top:0;display:grid;height:820px;padding-left:15px;padding-right:15px;--event-logo-color: white}.bracketLines{position:absolute;left:0;top:0;overflow:visible}.bracketLines path{filter:drop-shadow(6px 6px 6px rgba(0,0,0,.25))}.bracketDivisionLabel{position:absolute;--event-logo-color: white;top:20px;right:20px;font-size:90px}.bracketDivisionLabel .eventLogo{margin-right:10px}#audioAlert{position:absolute;width:700px;top:430px;left:610px;font-size:24px;color:#fff;background:#000;border-radius:15px;border-color:var(--program-color);border-style:solid;border-width:5px;padding:8px;z-index:998}#audioAlert h3{color:var(--program-color);font-weight:700;font-size:32px}#audioAlert button{font-size:24px}.traditionalAwardContainer{margin-top:20px;font-size:60px;width:1824px;height:600px;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;grid-template-rows:repeat(3,1fr);align-items:center;background:#fff;color:#000;filter:drop-shadow(6px 6px 6px rgba(0,0,0,.25));padding-left:10px;padding-right:10px}.traditionalAwardContainer .teamName,.traditionalAwardContainer .teamLocation{width:1804px;display:block;height:1em;font-size:.9em;margin-top:3px;color:var(--season-dark-accent-color)}.traditionalAwardContainer .teamLocation{font-size:.8em}.traditionalAwardContainer.assignmentCount6 .awardSeries1{font-size:60px}.traditionalAwardContainer.assignmentCount6 .teamName{font-size:40px}.awardIntro{font-size:42px;max-width:1600px;background:#fff;width:1550px;color:#000;display:flex;align-items:center;height:112px}.awardIntro .programLogoWrapper{width:325px;background:#000;height:100%;display:flex;align-items:center;justify-content:center;margin-right:20px}.awardIntro .programLogoWrapper img{height:64px}.awardIntro .awardSponsor{font-size:36px}.awardSeries{font-size:54px;color:#000;text-align:left;background:var(--season-accent-color);height:150px;width:1550px;padding:10px 20px;margin-top:10px;display:flex;align-items:center}.awardSeries .awardTeamInfo{width:100%}.awardSeries .awardTeam{display:flex;align-items:center;min-width:0}.awardSeries .awardTeamAvatar{--avatar-size: 90;background:var(--season-dark-accent-color);height:150px;width:185px;margin-left:-20px;display:flex;justify-content:center;align-items:center;margin-right:20px}.awardSeries .teamName{margin-left:40px;flex:1;display:flex;align-items:center;min-width:0;width:0}.awardSeries .teamLocation{font-size:42px;font-weight:400;text-align:right}.miniOverlay .awardSeries{margin-top:0;height:100%;width:100%}.miniOverlay .awardSeries .awardTeamAvatar{--avatar-size: 60;height:90px;width:100px;flex-shrink:0}.miniOverlay .awardSeries .teamLocation{display:none}.awardDivision{font-size:80px;max-width:1600px;background:#000;padding:20px}.deansListWinners,.advancementList{font-size:50px;font-weight:400;position:absolute;display:grid;height:600px;width:100%;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-template-rows:repeat(auto-fill,2.3em);line-height:1;padding:12px}.deansListWinners.smallList{font-size:35px}.deansListWinners .teamName,.advancementList .teamName{font-size:.7em;width:100%}.awardTeamInfo .teamNumber{width:3em}.barContainer .awardSeries{height:100%;padding:5px;font-size:40px;width:100%;justify-content:center;margin:0}.barContainer .awardSeries .awardTeamInfo{width:auto;flex:1}.barContainer .awardSeries .awardTeamAvatar{height:104px;width:130px;margin-left:-5px}.barContainer .awardName{font-size:60px;line-height:90px}.cmpBar .page-enter-active.awardPage,.cmpBar .page-exit-active.awardPage{position:absolute;z-index:20;left:0;top:0}.cmpBar .page-enter-active.awardPage .leftBar,.cmpBar .page-exit-active.awardPage .leftBar{animation-name:award-slideup-left;animation-duration:2s;animation-fill-mode:both;z-index:1}.cmpBar .page-enter-active.awardPage .rightBar,.cmpBar .page-exit-active.awardPage .rightBar{animation-name:award-slideup-right;animation-duration:2s;animation-fill-mode:both;z-index:1}.cmpBar .page-enter-active.awardPage .awardSeries,.cmpBar .page-exit-active.awardPage .awardSeries{animation-name:award-expand-center;animation-duration:2s;animation-fill-mode:both;z-index:-1}.cmpBar .page-exit-active.awardPage .leftBar,.cmpBar .page-exit-active.awardPage .rightBar,.cmpBar .page-exit-active.awardPage .awardSeries{animation-direction:reverse}@keyframes award-slideup-left{0%{top:104px;left:502px}30%{top:0;left:502px}to{top:0;left:0}}@keyframes award-slideup-right{0%{top:104px;right:582px}30%{top:0;right:582px}to{top:0;right:0}}@keyframes award-expand-center{0%{visibility:hidden;clip-path:polygon(60% 0,60% 100%,40% 100%,40% 0)}29%{visibility:hidden}30%{visibility:visible;clip-path:polygon(60% 0,60% 100%,40% 100%,40% 0)}to{clip-path:polygon(100% 0,100% 100%,0 100%,0 0)}}.miniOverlayHeader{position:absolute;top:26px;width:1575px;background:#000;margin-left:auto;margin-right:auto;left:0;right:0;height:75px;color:#fff;font-size:36px;display:flex;flex-direction:row;align-items:center;--event-logo-color: white}.transparent .miniOverlayHeader{filter:drop-shadow(-6px 6px 6px rgba(0,0,0,.25))}.miniOverlayHeader .themeLogoWrapper{height:100%;width:300px;background:#fff;display:flex;justify-content:center;align-items:center}.miniOverlayHeader .eventNameContainer{flex:1;margin-bottom:-20px}.miniOverlayHeader .themeLogoWrapper img{height:65%}.miniOverlayHeader .gameLogoWrapper{height:100%;width:220px;background:#fff;display:flex;justify-content:center;align-items:center}.miniOverlayHeader .gameLogoWrapper img{height:80%}.miniOverlayHeader .sponsorIntro{text-transform:uppercase;font-size:28px;margin-left:10px}.miniOverlayHeader .sponsorLogo{height:50px;margin-left:20px}.miniOverlay{position:absolute;width:1550px;left:0;right:0;margin-left:auto;margin-right:auto;bottom:50px;color:#fff;font-size:50px}.transparent .miniOverlay{filter:drop-shadow(-6px 6px 6px rgba(0,0,0,.25))}.miniOverlay.shrunk{height:0}.miniOverlay .miniOverlayContainer{overflow:clip;height:90px;background:#495057}.miniOverlay.shrunk .miniOverlayContainer{height:0}.miniOverlay .topBar .gameLogo{position:absolute;right:25px;top:15px;height:75px}.miniOverlay .topBar{position:static;height:105px;background:#fff;width:1550px;display:flex;flex-direction:row;align-items:center}.miniOverlay .programLogoWrapper{background:#000;width:325px;height:100%;display:flex;justify-content:center;align-items:center}.miniOverlay .programLogoWrapper img{height:70%}.miniOverlay .topBar .overlayHeaderContainer{text-align:left;padding-left:15px;color:#000}.miniOverlay .topAreaWrapper{position:absolute;height:195px;bottom:0;overflow:clip;max-width:100%;transition-property:height;transition-duration:1s}.miniOverlay.shrunk .topAreaWrapper{height:100px}.miniOverlay .eventNameContainer{position:absolute;right:10px;top:2px;text-align:right;overflow:hidden;width:1000px;font-size:.8em}.page-enter-active .miniOverlay .topAreaContainer{animation-name:slidein-up;animation-duration:1s}.page-enter-active .miniOverlay .bottomBar{animation-name:slidein-down;animation-duration:1s}.page-exit-active .miniOverlay .topAreaContainer{display:block;animation-name:slideout-down;animation-duration:1s;animation-fill-mode:both}.page-exit-active .miniOverlay .bottomBar{display:block;animation-name:slideout-up;animation-duration:1s;animation-fill-mode:both}.miniOverlayContainer.page-enter-active{z-index:20;position:absolute}.miniOverlayContainer.page-exit-active{animation-delay:1s;background:transparent!important}.advancingTo{position:absolute;top:650px;font-size:42px;font-weight:400;width:100%;text-align:center}.advancementList{grid-template-rows:repeat(auto-fill,2.7em)}.miniOverlay.advancement .eventName{font-size:1em}.resultsWrapper{display:flex;flex-direction:row;justify-content:space-evenly;position:absolute;width:100%;height:100%}.resultsSet{height:100%;width:50%;padding-top:150px}.resultsSet.red{background-color:var(--darkened-red)}.resultsSet.blue{background-color:var(--darkened-blue)}.resultsSet.orange{background-color:var(--darkened-orange);width:100%}.resultsSet .scoreBackground{position:absolute;top:75px;left:0;z-index:1}.resultsSet.noWinner .scoreBackground{filter:drop-shadow(0px 6px 6px rgba(0,0,0,.25))}.resultsSet .right.scoreBackground{left:auto;right:0;clip-path:inset(-10px -10px -10px 0px)}.resultsSet.red .scoreBackground{fill:var(--FIRST-red)}.resultsSet.blue .scoreBackground{fill:var(--FIRST-blue)}.resultsSet.orange .scoreBackground{fill:var(--FIRST-orange)}.resultsTeam{width:488px;height:75px;font-size:45px;filter:drop-shadow(6px 6px 6px rgba(0,0,0,.25));display:flex;flex-direction:row;align-items:center;padding-left:15px;margin-bottom:15px}.resultsTeam .teamNumberColumn{flex:1;text-align:left;display:flex;flex-direction:row;align-items:center}.resultsTeam .rankColumn{width:75px;background:#000;height:100%;display:flex;justify-content:center;align-items:center}.resultsTeam .dirColumn{width:50px;background:#000;height:100%;display:flex;justify-content:center;align-items:center;padding-right:15px}.resultsTeam .leagueRankColumn{width:75px;color:#000;background:var(--season-secondary-accent-color);height:100%;display:flex;justify-content:center;align-items:center;width:50px;font-size:.75em}.resultsSet.red .resultsTeam{background:var(--FIRST-red)}.resultsSet.blue .resultsTeam{background:var(--FIRST-blue)}.resultsSet.orange .resultsTeam{background:var(--FIRST-orange)}.resultsUpperWrapper{display:flex;flex-direction:column;justify-content:center;position:absolute;top:450px;left:50px}.right .resultsUpperWrapper{left:auto;right:50px}.resultsTeamTable .allianceSeed{background:#fff;color:#000;min-width:80px;padding-left:10px;padding-right:10px;display:inline-block;border-radius:25px;text-align:center;font-family:Roboto Mono,Roboto,Tahoma,Arial,sans-serif}.scoreRegion .highScoreSpan,.scoreRegion .scoreSpan{position:absolute;width:360px;right:960px;z-index:1}.right .scoreRegion .scoreSpan,.right .scoreRegion .allianceName{right:auto;left:960px}.scoreRegion .scoreSpan{top:162px;font-size:128px}.scoreRegion .allianceName{position:absolute;top:120px;font-size:42px;width:360px;z-index:1;right:960px;--event-logo-color: white}.orange .scoreRegion .scoreSpan{right:0;left:0;margin-right:auto;margin-left:auto}.scoreRegion .winSpan{height:218px;font-size:100px;color:#000;background:#d6dadf;position:absolute;top:97px;width:50%;left:0;text-transform:uppercase;text-align:center;padding-left:10px;padding-right:250px;line-height:218px}.scoreRegion .winSpan.champions{line-height:218px;font-size:80px}.right .scoreRegion .winSpan{left:auto;right:0;padding-right:50px;padding-left:250px}.scoreRegion .fa-trophy{position:absolute;left:50px;color:#000;font-size:80px;top:160px}.right .scoreRegion .fa-trophy{left:auto;right:50px}.scoreRegion .winSpan.won{background:#fff500;filter:drop-shadow(0px 6px 6px rgba(0,0,0,.25))}.resultsComponents,.resultsBreakdownKey{display:flex;flex-direction:column;position:absolute;top:315px;z-index:1}.resultsBreakdownKey{width:420px;left:750px;font-size:45px;color:#000}.resultsBreakdownKey span{background:#fff;height:75px;line-height:75px}.resultsBreakdownKey span:nth-child(2n){background:#d9d9d9}.resultsQr{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;display:flex;width:475px;bottom:135px;background:#fff;height:160px}.resultsQr svg{margin:5px;width:150px}.resultsQr span{background:#d9d9d9;color:#000;font-size:36px;text-align:left;width:325px;height:100%;align-items:center;display:flex;padding:5px}.resultsComponents{font-size:60px;display:flex;position:absolute;flex-direction:column;left:600px}.right .resultsComponents,.orange .resultsComponents{left:auto;right:600px}.resultsComponents span{width:150px;height:75px;background:#fff;color:#000}.resultsComponents span:nth-child(2n){background:#d9d9d9}.resultsBreakdownKey .win-banner,.resultsComponents .win-banner{margin-top:60px}.red .resultsComponents .win-banner{background:var(--FIRST-red);color:#fff}.blue .resultsComponents .win-banner{background:var(--FIRST-blue);color:#fff}.resultsTrophyWrapper{background:#606060;border:solid black 4px;border-radius:25px;width:250px;height:250px;margin-inline-start:15px}.resultsTrophy{background:#fff;border:solid black 4px;border-radius:25px;width:150px;height:220px;margin-top:10px;margin-left:auto;margin-right:auto}.resultsTrophy img{width:115px;display:block;margin:10px auto 5px}.resultsBreakdownKey .resultsCards:first-child{float:left;margin-left:20px}.resultsBreakdownKey .resultsCards:last-child{float:right;margin-right:20px}.resultsCards div{height:30px;width:24px;border-radius:6px;border:2px solid black;position:absolute;flex-shrink:0}.resultsCards{position:relative;background:#fff;display:flex;justify-content:center;align-items:center;width:40px;margin-right:10px}.resultsCards .redCard{background:var(--FIRST-red)}.resultsCards.twoCards div:nth-child(1){position:relative;top:-3px;left:3px}.resultsCards div:nth-child(2){position:relative;top:3px;left:-15px}.resultsCards .yellowCard{background:#fff500}.earnedRpContainer{position:absolute;font-size:36px;display:flex;flex-direction:column;justify-content:center;top:770px;width:750px;left:0}.right .earnedRpContainer{left:auto;right:0}.earnedRp{margin-top:20px;display:flex;flex-direction:row;justify-content:center}.earnedRp .rpBadge{height:80px;width:80px;font-size:50px;margin-left:30px;margin-right:30px;display:flex;justify-content:center;align-items:center;filter:drop-shadow(6px 6px 6px rgba(0,0,0,.25))}.earnedRp .rpBadge svg{height:60px;width:60px}.red .earnedRp .rpBadge{background:var(--FIRST-red)}.red .earnedRp .rpBadge svg path{stroke:var(--FIRST-red)!important}.blue .earnedRp .rpBadge{background:var(--FIRST-blue)}.blue .earnedRp .rpBadge svg path{stroke:var(--FIRST-blue)!important}.elimsCard{background:#fff;color:#000;width:488px;height:80px;font-size:45px;filter:drop-shadow(6px 6px 6px rgba(0,0,0,.25));display:flex;flex-direction:row;align-items:center;padding-left:15px;padding-right:15px;margin-bottom:25px;justify-content:center;margin-top:-105px}.elimsCard .resultsCards{filter:none;margin-left:15px}.scoreRegion .highScoreBanner{background:#fff500;position:absolute;top:75px;font-size:30px;width:360px;z-index:1;right:960px;color:#000}.right .scoreRegion .highScoreBanner{left:960px;right:auto}.elimsMovement{background:#fff;color:#000;width:488px;height:140px;font-size:38px;filter:drop-shadow(6px 6px 6px rgba(0,0,0,.25));display:flex;flex-direction:row;align-items:center;padding-left:15px;padding-right:15px;margin-bottom:20px;justify-content:center;white-space:pre-line;margin-top:30px}.cmpBar .winner{height:100%;width:100%;font-size:80px;text-align:center;color:#fff;background:var(--FIRST-orange);line-height:104px;animation:slidein-up .8s ease-in;animation-delay:7.5s;animation-fill-mode:backwards;z-index:10;position:relative}.cmpBar .winner.red{background:var(--FIRST-red)}.cmpBar .winner.blue{background:var(--FIRST-blue)}.page-enter-active.resultsPage{z-index:20;position:relative}.matchResultVideo{position:fixed;left:0;top:0;z-index:10;transition:opacity 2.5s}.keyPanel{z-index:10;overflow:hidden;width:fit-content;position:relative;box-shadow:6px 6px 6px rgba(0,0,0,.25)}.blue .keyPanel{background:var(--darkened-blue)}.red .keyPanel{background:var(--darkened-red)}.audienceKeyBackground{background:#606060;opacity:70%;z-index:5;width:100%;height:100%;position:absolute;left:0;top:0}.audienceKey{z-index:10;position:fixed;font-size:50px;font-weight:400;text-align:left;color:#fff;box-shadow:6px 6px 6px rgba(0,0,0,.25);padding:20px}.audienceKey.blue{background:var(--darkened-blue)}.audienceKey.red{background:var(--darkened-red)}.audienceKey.vertical{top:50px;min-height:700px}.audienceKey.right{left:calc(var(--offsetPosition) + 25px);width:calc(1860px - var(--offsetPosition))}.audienceKey.left{left:60px;width:calc(var(--offsetPosition) - 25px - 60px)}.audienceKey.horizontal{margin-left:auto;margin-right:auto;width:1700px;left:0;right:0}.audienceKey.horizontal.small{width:1300px}.audienceKey.top{top:75px;height:calc(var(--offsetPosition) - 100px)}.audienceKey.bottom{bottom:25px;height:calc(1080px - 50px - var(--offsetPosition))}.audienceKey.top.overlay.small{top:275px;height:calc(var(--offsetPosition) - 300px)}.audienceKey.bottom.overlay.small{bottom:275px;height:calc(1080px - 300px - var(--offsetPosition))}.audienceKey.vertical.vflip{bottom:50px;top:auto}.audienceKey h3{text-align:center;font-size:50px;font-weight:700}.rightArrow{width:50px;height:50px;margin-left:5px;margin-right:5px}.audienceKeyRow{display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin:10px;max-width:1000px;width:100%}.columnScoringElement{display:flex;flex-direction:column;position:relative;justify-content:space-between;height:100%}.columnScoringElement,.keyDisplayText{font-size:70px;line-height:.8;font-weight:700;text-align:center}.audienceKeyRow>span{margin-right:10px;text-align:right}.vertical .audienceKeyRow>span{white-space:pre-line}.audienceKeyRow .rowSymbols{display:flex;justify-content:center;align-items:center}.keySection{display:flex;flex-direction:column;justify-content:space-around;min-height:700px;align-items:center}.sharedKey.keySection{min-height:0px}.singleTeam .keySection{min-height:520px}.audienceKey.audienceKeyOverlay{position:absolute;top:0;left:0;width:1920px;height:825px;z-index:9;display:flex;flex-direction:row;color:#fff;border:none;padding:0}.page-enter-active .audienceKey.audienceKeyOverlay{z-index:25}.audienceKey.audienceKeyOverlay.vflip{top:255px}.audienceKeyOverlay>.red{background-color:var(--darkened-red)}.audienceKeyOverlay>.blue{background-color:var(--darkened-blue)}.audienceKeyOverlay>div{width:50%;padding:20px}.audienceKey.audienceKeyOverlay .audienceKeyRow{margin:0;padding:10px}.resultsTableWrapper{display:flex;justify-content:center;margin-top:30px;font-size:50px;font-weight:400}.resultsTableWrapper>*{margin-left:10px;margin-right:10px}.rankingsTableWrapper.smallText{font-size:35px}.resultsAnimatedTablesWrapper{display:flex;justify-content:center;margin-top:30px;font-size:50px;font-weight:400}.resultsAnimatedTablesWrapper>*{margin-left:10px;margin-right:10px}.animatedResultsTableWrapperDiv{overflow:hidden;display:inline-block}.animatedResultsTableWrapper table{border-collapse:collapse;color:#212529;text-align:center}.animatedResultsTableWrapper thead{background:#d6d6d6}.animatedResultsTableWrapper tbody{background:#fff}.animatedResultsTableWrapper .highlight{background:var(--program-color)}.animatedResultsTableWrapper td,.animatedResultsTableWrapper th{border-color:#212529;border-style:solid;border-width:.05em;margin:0;padding:.15em;line-height:1em;height:1em}.animatedResultsTableFixedHeading{margin-top:-1px;height:1.4em;overflow:hidden;position:absolute;z-index:5}.resultsDescription{width:800px;font-size:36px;margin-bottom:1em}.qrWrapper{width:620px;height:660px;background:#fff;filter:drop-shadow(6px 6px 6px rgba(0,0,0,.25));color:#000;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;font-size:36px;padding:15px}.inspectionStatus .status-table{font-size:36px;border:3px solid white;background:#000}.inspectionStatus .status-table td,.inspectionStatus .status-table th{border:1px solid white;padding-left:10px;padding-right:10px}.inspectionStatus .status-legend-table{position:absolute;bottom:220px;right:20px}.inspectionStatus .form-legend-table{position:absolute;top:10px;left:20px;max-width:1800px}.inspectionStatus .statusGridContainer{position:absolute;top:120px;left:0;right:0}.inspectionStatus .teamName{max-width:1px;white-space:nowrap;width:100%;font-weight:400}.inspectionStatus .teamNameWrapper{text-overflow:ellipsis;overflow:hidden}.safetySecurityList{text-align:left;background:#fff;color:#000;padding:1em 1em 0 2em;margin:0 2em;font-size:55px}.safetySecurityList>li{margin-bottom:1em}.safetySecurityList ul{font-size:45px;font-weight:400}
