body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.navbar{display:flex;margin:0!important;padding:0!important}.navbar-nav{width:100%}.nav-link{flex-grow:1}._layout_fauiw_1{color:#1d2733;text-align:left;background:#fff;grid-template-columns:260px 1fr;min-height:100%;display:grid}._nav_fauiw_10{background:#f3f6fa;border-right:1px solid #d5dee8;align-self:start;max-height:min(100vh - 120px,80vh);padding:16px;position:sticky;top:0;overflow:auto}._navTitle_fauiw_22{margin:0 0 12px;font-size:1.1rem}._navLink_fauiw_27{color:#1f5fa5;padding:6px 0;font-size:.95rem;text-decoration:none;display:block}._navLink_fauiw_27:hover{text-decoration:underline}._main_fauiw_39{max-width:980px;padding:18px 24px 40px}._section_fauiw_44{border-bottom:1px solid #e4e8ee;margin-bottom:40px;padding-bottom:24px}._section_fauiw_44 h2{margin-top:0}._content_fauiw_54 img{max-width:100%;height:auto}._content_fauiw_54 pre{background:#f7f8fa;border:1px solid #e0e5ec;border-radius:6px;padding:10px;overflow-x:auto}._content_fauiw_54 code{background:#f7f8fa;border-radius:4px;padding:1px 4px}._source_fauiw_73{color:#516173;margin-top:10px;font-size:.9rem}._centered_fauiw_79{min-height:200px;color:inherit;justify-content:center;align-items:center;display:flex}@media (width<=900px){._layout_fauiw_1{grid-template-columns:1fr}._nav_fauiw_10{border-bottom:1px solid #d5dee8;border-right:none;max-height:none;position:static}._main_fauiw_39{padding:14px}}.alliance-selection-legend{margin-top:4px;margin-bottom:8px;font-size:.8rem;line-height:1.35}.alliance-selection-legend-decline{color:#9f1239;font-weight:700}.alliance-selection-legend-removed{color:#e85d00;font-weight:700}.allianceRemovedTeam{color:#fff!important;background-color:#f60!important;border-color:#cc5200!important}.allianceRemovedTeam:hover{color:#1c1917!important;background-color:#ff8533!important}.allianceContainer{text-align:center;background:#ffbbf8}.alliance{text-align:center;padding:6px}.availableTeam{margin:5px}.availableRow{flex-flow:wrap;justify-content:center;height:fit-content;display:flex}.backupAlliancesTable{text-align:center;background:#c0fcbc}.skippedAlliancesTable{text-align:center;background:#fff8b0;margin-top:10px}.alliancesTeamsTable{word-break:break-word;text-align:center;background:#9dcbfa;flex-flow:column wrap;justify-content:center;min-width:0;display:flex}.alliancesTeamsTableHeader{margin:0;font-size:large;font-weight:700}#skippedTeamsDisplay .allianceTeam{margin-bottom:10px!important}.alliancesTeamsTable.container-fluid{padding-bottom:1.5rem}.dropzone{border:4px solid red;padding-left:15px;padding-right:15px;transition:background-color .3s}.nextAllianceChoice{background:#cab8b8!important;border:4px solid red!important}.drop-active{border-color:#3500ff}.drop-target{background-color:#29e;border-style:solid;border-color:#fff}.drag-drop{color:#fff;background-color:#29e;border:2px solid #fff;min-width:40px;padding:2em .5em;transition:background-color .3s;display:inline-block;transform:translate(0)}.drag-drop.can-drop{color:#000;background-color:#4e4}.allianceAnnounce{text-align:center;align-content:center;font-size:18px}.allianceCaptain{background:#fbff87!important}.allianceDeclined{background:red}.alliancedrop{word-break:break-all;background:#ddd;border:1px solid;border-radius:5px;margin-bottom:5px;padding:5px}.allianceTeam{background:#fff;border:1px solid;border-radius:5px;margin-bottom:10px;padding:5px;font-size:medium}.allianceTeam:hover{background:#bffdf7}.allianceSkip{background:#ffd000}.allianceTeamChoice{margin-bottom:0}.allianceTeamChosen{color:#fff;background-color:#198754;margin-bottom:0}.allianceTeamChosen:hover{color:#000;background-color:#b9e4d0}.allianceChoice{color:#fff;background-color:#198754}.unfullAlliance{border:4px solid #9dcbfa;border-radius:8px}.fullAlliance{background-color:#c4f4c6;border:4px solid;border-radius:8px}.allianceDecline{color:#fff;background:#cf3241;border:1px solid;border-radius:5px;margin-bottom:10px;padding:5px;font-size:18px}.captainDecline{color:#fff;background:#cf3241;border:1px solid;border-radius:5px;margin-bottom:0;padding:5px;font-size:18px}.allianceDecline:hover,.captainDecline:hover{color:#000;background-color:plum}.allianceSelectionDecline{color:#fff;background:#cf3241;border:1px solid;border-radius:5px;margin-bottom:10px;padding:5px;font-size:18px}#root{height:100%;overflow:hidden}.app-layout-fixed{height:100dvh}.app-layout-bottom .navbar-fixed-bottom-custom,.app-layout-bottom .navbar{position:static!important;bottom:auto!important}.App{text-align:center;width:100%;font-size:14px}.App-logo{pointer-events:none;height:40vmin}@media (prefers-reduced-motion:no-preference){.App-logo{animation:20s linear infinite App-logo-spin}}.App-header{color:#fff;background-color:#282c34;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;font-size:calc(10px + 2vmin);display:flex}.App-link{color:#61dafb}body{font-family:ibm-plex-sans,Helvetica,Arial,Lucida Grande,sans-serif;line-height:normal}th,td{padding:5px}.red{color:red}.blue{color:#00f}.bold{font-weight:700}.centerTable{vertical-align:middle}.block{display:block}.rankPoints{width:1em;display:inline-block}.unearned{color:#aaa}.leftTable{vertical-align:middle;text-align:left}.data-source-badge{color:#3730a3;vertical-align:middle;white-space:nowrap;background-color:#e0e7ff;border:1px solid #c7d2fe;border-radius:3px;padding:1px 6px;font-size:.72em;font-weight:600;display:inline-block}[data-bs-theme=dark] .data-source-badge{color:#a5b4fc;background-color:#1e1b4b;border-color:#3730a3}.TBAButton{margin-bottom:10px;margin-right:10px}.setupPageMenus{background-color:#e3f7ff;border-style:solid;border-color:#00f;margin-bottom:5px;padding:10px}.ftcSetupPageMenus{background-color:#fff5e3;border-style:solid;border-color:orange;margin-bottom:5px;padding:10px}.setupPageFilters{background-color:#e7ffe3;border-style:solid;border-color:#6bdd00;margin-bottom:10px;padding:10px}.switchLabel{vertical-align:middle;height:25px;display:table-cell}.gatool-button{vertical-align:middle;margin:0;padding:5px;font-size:20px;font-weight:700}.redAlliance{background-color:#f7b3b4;border:2px solid #ccc}.redAllianceTeam{color:red}.blueAllianceTeam{color:#00f}.tieAllianceTeam{color:#09ba48}.gatool-playbyplay{text-align:left;border:1px solid #ccc;align-items:center}.redAlliancePlayByPlay{text-align:center;color:#1a1a1a;background-color:#f7b3b4;border:1px solid #ccc;align-content:center;padding:4px;font-size:x-large;font-weight:700}.blueAlliancePlayByPlay{text-align:center;color:#1a1a1a;background-color:#98b4f4;border:1px solid #ccc;align-content:center;padding:4px;font-size:x-large;font-weight:700}.playByPlayTable{width:100%;display:table}.playByPlayTableRow{vertical-align:middle;text-align:center;display:table-cell}.playByPlayTeamName{margin:0;font-size:36px;line-height:1em}.playByPlayTeamNameStats{margin:0;font-size:24px}.playByPlayWinLossTie{text-align:center;align-content:center;font-size:large;font-style:italic}.playByPlayRobotName{color:#f9fe00;margin:5px 0;font-style:italic;line-height:100%}.playByPlayteamNumber{margin:0;font-size:40px}.playByPlaysayNumber{margin-top:10px;margin-bottom:10px;font-size:medium;line-height:110%}.playByPlayOrganization{margin:0;font-size:medium;font-style:italic;line-height:100%}.playByPlayCity{margin:0;padding-top:10px;font-size:medium;line-height:100%}.playByPlayAlliance{color:#f3f858;margin-top:5px;font-size:20px;line-height:100%;display:block}.playByPlayChampsAlliance{margin:0;line-height:100%}.blueAlliance{background-color:#98b4f4;border:2px solid #ccc}[data-bs-theme=light] .teamInfoSettings,:root:not([data-bs-theme=dark]) .teamInfoSettings{background-color:#dce5fa}[data-bs-theme=light] .statsSettings,:root:not([data-bs-theme=dark]) .statsSettings{background-color:#faecdc}[data-bs-theme=light] .UISettings,:root:not([data-bs-theme=dark]) .UISettings{background-color:#f4dcfa}.announceTeamNumber{color:#000;font-size:x-large}.announceAlliance{font-size:16px;font-weight:700}.announceOrganization{font-size:20px;font-weight:700;line-height:100%}.sponsors{font-weight:900;line-height:1}.awards{font-style:italic;line-height:1}.awardHilight{color:green;font-weight:700}.gatool-announce{text-align:left;border:1px solid #ccc;align-items:center;line-height:110%}.ranking{vertical-align:middle;text-align:center;color:#000;align-content:center;padding:0;font-size:xx-large}.announce-alliance-matchup-cell{vertical-align:middle;text-align:left;border-left:1px solid #ccc;min-width:22rem;max-width:30rem;font-size:1.05rem;line-height:1.35;padding:.75rem .65rem!important}.announce-alliance-matchup-summary{max-height:70vh;font-size:1.05rem;overflow-y:auto}.announce-alliance-matchup-summary--status{font-size:1.05rem;line-height:1.4}.announce-alliance-matchup-pair{margin-top:.5rem;font-size:1.08rem}.announce-alliance-matchup-pair:first-child{margin-top:0}.announce-alliance-matchup-line{color:#222;margin-top:.2rem;padding-left:.4rem;font-size:1.02rem;line-height:1.4}.announce-alliance-matchup-line-result strong,.announce-alliance-matchup-line--winner,.announce-alliance-matchup-line--winner .announce-alliance-matchup-line-main,.announce-alliance-matchup-line--winner .announce-alliance-matchup-line-result strong,.announce-alliance-matchup-line--finalist,.announce-alliance-matchup-line--finalist .announce-alliance-matchup-line-main,.announce-alliance-matchup-line--finalist .announce-alliance-matchup-line-result strong{font-weight:700}.match-opponents-row{background:#f5f5f5}.match-opponents-row-spacer{background:#f5f5f5;border:none;padding:.4rem .5rem!important}.match-opponents-in-column{border-top:1px solid #ccc;margin-top:.75rem;padding-top:.5rem}.match-opponents-cell{vertical-align:middle;border-left:1px solid #ccc;font-size:1.02rem;padding:.6rem .75rem!important}.match-opponents-summary-title{margin-bottom:.35rem;font-size:1.05rem}.match-opponents-summary-line{color:#222;margin-top:.2rem;padding-left:.4rem;line-height:1.4}.match-opponents-summary-line-result strong{font-weight:700}.match-opponents-summary--status{font-size:1.02rem}.rank1{text-align:center;color:#fff;background-color:orange}.rank2{text-align:center;color:#fff;background-color:green}.rank9{text-align:center;color:#000;background-color:#ff0}.rank0{text-align:center;color:#000}.teamName{color:#000;font-size:x-large;line-height:100%}.champs{color:#00f}.HOFRed{color:#00f;font-style:italic;font-weight:700;line-height:1}.HOFBlue{color:red;font-style:italic;font-weight:700;line-height:1}.HOF{font-size:120%}.robotName{color:#ff4000;font-style:italic;font-weight:700}.narrowFont{font-family:ibm-plex-sans-condensed,Arial-Narrow,Arial Narrow;font-style:normal}.staleTeam{color:red!important;border-left:5px solid red!important}.modal-footer{justify-content:center}@keyframes App-logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes throb{30%{rotate:0deg;scale:1.5}40%{rotate:30deg}50%{rotate:-30deg}60%{rotate:30deg}70%{rotate:-30deg}80%{rotate:30deg}90%{rotate:-30deg;scale:1.5}to{rotate:0deg;scale:1}}.col1{width:8.333%}.col2{width:16.667%}.col4{width:33.333%}.col5{width:41.667%}.col6{width:50%}.col7{width:58.333%}.vertical-center{align-items:center;min-height:100vh;display:flex}.wltTable{text-align:center;background-color:#fff3;border-width:thin;align-content:center;margin:auto}.wltCol{white-space:nowrap;font-size:medium}.scheduleTablered{background-color:#ffd7d7!important}.scheduleTableblue{background-color:#ceceff!important}.scheduleTabletie{background-color:#d3ffe3!important}[data-bs-theme=dark] .gatool-schedule-table .scheduleTablered{background-color:#7f1d1d80!important}[data-bs-theme=dark] .gatool-schedule-table .scheduleTableblue{background-color:#1e3a8a80!important}[data-bs-theme=dark] .gatool-schedule-table .scheduleTabletie{background-color:#065f4673!important}[data-bs-theme=dark] .gatool-schedule-table .coopertition{background-color:#713f1273!important}[data-bs-theme=dark] .gatool-schedule-table tbody td:not([class*=scheduleTable]) span.red{color:#f87171!important}[data-bs-theme=dark] .gatool-schedule-table tbody td:not([class*=scheduleTable]) span.blue{color:#60a5fa!important}[data-bs-theme=dark] .gatool-schedule-table tbody td[class*=scheduleTable] span.red{color:#fecaca!important}[data-bs-theme=dark] .gatool-schedule-table tbody td[class*=scheduleTable] span.blue{color:#bfdbfe!important}[data-bs-theme=dark] .gatool-schedule-table tbody td[class*=scheduleTable] span.red.bold,[data-bs-theme=dark] .gatool-schedule-table tbody td[class*=scheduleTable] span.blue.bold{color:#fff!important}[data-bs-theme=dark] .gatool-schedule-table tbody td[class*=scheduleTable] .rankPoints.unearned{opacity:.85;color:#d1d5db!important}.gatool-score-details-modal .modal-header .btn-close{flex-shrink:0;width:2.25rem;height:2.25rem;margin:-.25rem -.25rem -.25rem auto;padding:.5rem;opacity:1!important;filter:none!important;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") 50%/1.1em no-repeat!important}.gatool-score-details-footer{justify-content:center}.gatool-score-details-table td.scheduleTablered,.gatool-score-details-table th.scheduleTablered,.gatool-score-details-table td.scheduleTableblue,.gatool-score-details-table th.scheduleTableblue{color:#1e293b!important}[data-bs-theme=dark] .gatool-score-details-table td.scheduleTablered,[data-bs-theme=dark] .gatool-score-details-table th.scheduleTablered,[data-bs-theme=dark] .gatool-score-details-table .scheduleTablered{color:#fecaca!important;background-color:#7f1d1d8c!important}[data-bs-theme=dark] .gatool-score-details-table td.scheduleTableblue,[data-bs-theme=dark] .gatool-score-details-table th.scheduleTableblue,[data-bs-theme=dark] .gatool-score-details-table .scheduleTableblue{color:#bfdbfe!important;background-color:#1e3a8a8c!important}.playoff-station-order-modal__content .modal-body{background-color:var(--bs-modal-bg,var(--bs-body-bg));color:var(--bs-body-color)}.playoff-station-sort-row{border-width:1px}.playoff-station-sort-row--red{color:#fff;background-color:red;border-color:#dc354599!important}.playoff-station-sort-row--red .playoff-station-sort-meta{color:#ffffffd9}.playoff-station-sort-row--red .playoff-station-sort-team{color:#fff;font-weight:700}.playoff-station-sort-row--blue{color:#fff;background-color:#00f;border-color:#0d6efd99!important}.playoff-station-sort-row--blue .playoff-station-sort-meta{color:#ffffffd9}.playoff-station-sort-row--blue .playoff-station-sort-team{color:#fff;font-weight:700}.playoff-station-sort-row--bench{background-color:#f1f3f5;border-color:#49505759!important}.playoff-station-sort-row--bench .playoff-station-sort-meta{color:#495057}.playoff-station-sort-row--bench .playoff-station-sort-team{color:#212529;font-weight:700}.playoff-station-sort-handle{cursor:grab;opacity:.8;flex-shrink:0}.playoff-station-sort-row:active .playoff-station-sort-handle{cursor:grabbing}.playoff-station-sort-row--red .playoff-station-sort-handle,.playoff-station-sort-row--blue .playoff-station-sort-handle{color:#fffc}.playoff-station-sort-row--bench .playoff-station-sort-handle{color:#6c757d}[data-bs-theme=dark] .playoff-station-order-modal__content{background-color:var(--bs-modal-bg,var(--bs-body-bg));color:var(--bs-body-color);border-color:var(--bs-border-color-translucent)}[data-bs-theme=dark] .playoff-station-order-modal__content .modal-footer{background-color:var(--bs-modal-bg,var(--bs-body-bg));border-top-color:var(--bs-border-color-translucent)}[data-bs-theme=dark] .playoff-station-sort-row--red{color:#fecaca;background-color:#7f1d1d85;border-color:#f8717173!important}[data-bs-theme=dark] .playoff-station-sort-row--red .playoff-station-sort-meta{color:#fca5a5}[data-bs-theme=dark] .playoff-station-sort-row--red .playoff-station-sort-team{color:#fff7f7;font-weight:700}[data-bs-theme=dark] .playoff-station-sort-row--red .playoff-station-sort-handle{color:#f87171;opacity:.95}[data-bs-theme=dark] .playoff-station-sort-row--blue{color:#bfdbfe;background-color:#1e3a8a85;border-color:#60a5fa73!important}[data-bs-theme=dark] .playoff-station-sort-row--blue .playoff-station-sort-meta{color:#93c5fd}[data-bs-theme=dark] .playoff-station-sort-row--blue .playoff-station-sort-team{color:#f0f7ff;font-weight:700}[data-bs-theme=dark] .playoff-station-sort-row--blue .playoff-station-sort-handle{color:#60a5fa}[data-bs-theme=dark] .playoff-station-sort-row--bench{color:#e2e8f0;background-color:#3341558c;border-color:#94a3b866!important}[data-bs-theme=dark] .playoff-station-sort-row--bench .playoff-station-sort-meta{color:#cbd5e1}[data-bs-theme=dark] .playoff-station-sort-row--bench .playoff-station-sort-team{color:#f8fafc;font-weight:700}[data-bs-theme=dark] .playoff-station-sort-row--bench .playoff-station-sort-handle{color:#94a3b8}.gatool-score-winner-red{color:#b91c1c}.gatool-score-winner-blue{color:#1d4ed8}.gatool-score-winner-tie{color:#047857}[data-bs-theme=dark] .gatool-score-winner-red{color:#fca5a5}[data-bs-theme=dark] .gatool-score-winner-blue{color:#93c5fd}[data-bs-theme=dark] .gatool-score-winner-tie{color:#6ee7b7}.buttonNoWrap{white-space:nowrap}.awardsButton{padding:5px}.allianceAnnounceDialog{text-align:center;align-content:center;font-size:30px}.gatool-HighScores{font-size:16px;font-weight:700}.gatool-highScores-Table{text-align:center;border-collapse:collapse;border:3px solid;height:100%;margin:0 0 10px;padding:0;font-size:12px;font-weight:700}.gatool-worldHighScores{color:#a94442;background-color:#f2dede;border-color:#dca7a7}.gatool-districtHighScores{color:#ad8b03;background-color:#fff5ce;border-color:#bc9b15}.gatool-eventHighScores,:root:not([data-bs-theme=dark]) .gatool-highscores-summary-panel.gatool-highscores-summary--event{color:#31708f;background-color:#d9edf7;border-color:#9acfea}.statsMatchHeader{font-size:1.1em;font-weight:700}.statsMatchName{font-style:italic;font-weight:700}.statsScore{font-size:1.2em;font-weight:bolder}[data-bs-theme=light] .alert-warning,:root:not([data-bs-theme=dark]) .alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}[data-bs-theme=light] .alert-danger,:root:not([data-bs-theme=dark]) .alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}[data-bs-theme=light] .alert-success,:root:not([data-bs-theme=dark]) .alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-dismissible .btn-close{z-index:2;padding:.75rem 1rem;position:absolute;top:0;right:0}.teamNumberButton{background-color:#ccc}.teamNumberButton:hover{cursor:pointer;background-color:#aaa}.teamTable{line-height:1.3}.teamTableHighlight{-webkit-box-decoration-break:clone;box-decoration-break:clone;border:1px solid #16653473;border-radius:4px;padding:.12em .45em;line-height:1.35;display:inline-block;color:#14532d!important;background-color:#c3f4c7!important}[data-bs-theme=dark] .teamTableHighlight{background-color:var(--bs-success)!important;color:#fff!important;border-color:#146c43!important}.teamTableButtonHighlight{color:#fff!important;background-color:#30ab00!important}[data-bs-theme=dark] .teamTableButtonHighlight{background-color:var(--bs-success)!important;color:#fff!important}.teamDataNumber{font-size:18px;font-weight:700}.teamDataButtons{margin-left:5px;font-size:11px}.formHighlight{background:#f2fff1;outline:solid green}[data-bs-theme=dark]{--gatool-local-edit-surface:#1a3d2f;--gatool-local-edit-border:#198754;--gatool-local-edit-text:#f1faf4}[data-bs-theme=dark] .form-control.formHighlight,[data-bs-theme=dark] textarea.form-control.formHighlight{color:var(--gatool-local-edit-text)!important;background-color:var(--gatool-local-edit-surface)!important;border-color:var(--gatool-local-edit-border)!important}[data-bs-theme=dark] .form-control.formHighlight:focus{box-shadow:0 0 0 .2rem #19875459;color:var(--gatool-local-edit-text)!important;background-color:var(--gatool-local-edit-surface)!important;border-color:#157347!important}[data-bs-theme=dark] .form-control.formHighlight::placeholder{opacity:1;color:#f1faf473!important}[data-bs-theme=dark] .quill.formHighlight .ql-container{background-color:var(--gatool-local-edit-surface)!important;border-color:var(--gatool-local-edit-border)!important}[data-bs-theme=dark] .quill.formHighlight .ql-editor{color:var(--gatool-local-edit-text)!important;background-color:var(--gatool-local-edit-surface)!important}[data-bs-theme=dark] .quill.formHighlight .ql-editor.ql-blank:before{color:#f1faf466!important}[data-bs-theme=dark] .quill.formHighlight .ql-toolbar{background-color:var(--gatool-local-edit-surface)!important;border-color:var(--gatool-local-edit-border)!important}[data-bs-theme=dark] .quill.formHighlight .ql-toolbar .ql-stroke{stroke:#cbd5e1!important}[data-bs-theme=dark] .quill.formHighlight .ql-toolbar .ql-fill{fill:#cbd5e1!important}[data-bs-theme=dark] .quill.formHighlight .ql-toolbar .ql-picker-label{color:var(--gatool-local-edit-text)!important}[data-bs-theme=dark] .quill.formHighlight .ql-toolbar .ql-picker-options{color:#0f172a!important;background-color:#f8fafc!important}[data-bs-theme=dark] .quill:not(.formHighlight) .ql-toolbar.ql-snow{background-color:#e2e8f0!important;border-color:#64748b!important}[data-bs-theme=dark] .quill:not(.formHighlight) .ql-container.ql-snow{background-color:var(--bs-body-bg)!important;border-color:#64748b!important}[data-bs-theme=dark] .quill:not(.formHighlight) .ql-editor{color:var(--bs-body-color)!important;background-color:var(--bs-body-bg)!important}[data-bs-theme=dark] .quill:not(.formHighlight) .ql-editor.ql-blank:before{color:#94a3b8!important}[data-bs-theme=dark] .quill:not(.formHighlight) .ql-toolbar .ql-picker{color:#334155!important}[data-bs-theme=dark] .quill:not(.formHighlight) .ql-toolbar .ql-picker.ql-expanded .ql-picker-label{color:#475569!important}[data-bs-theme=dark] .quill:not(.formHighlight) .ql-toolbar .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#475569!important}[data-bs-theme=dark] .quill:not(.formHighlight) .ql-toolbar .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#475569!important}[data-bs-theme=dark] .quill:not(.formHighlight) .ql-tooltip{box-shadow:0 2px 8px #00000040;color:#1e293b!important;background-color:#f8fafc!important;border-color:#94a3b8!important}[data-bs-theme=dark] .quill:not(.formHighlight) .ql-tooltip a{color:#0369a1!important}[data-bs-theme=dark] .gatool-team-edit-modal .quill:not(.formHighlight) .ql-container.ql-snow,[data-bs-theme=dark] .gatool-team-edit-modal .quill:not(.formHighlight) .ql-snow .ql-editor{background-color:var(--bs-modal-bg,var(--bs-body-bg))!important;color:var(--bs-body-color)!important}[data-bs-theme=dark] .gatool-team-edit-modal .form-control:not(.formHighlight):not(:disabled){border-color:#64748b!important}[data-bs-theme=dark] .gatool-team-edit-modal .form-control:not(.formHighlight):not(:disabled)::placeholder{opacity:1;color:#94a3b8!important}.formLabel{margin-top:20px}.robotNameCheckbox{margin-left:10px!important}.davidPrice,.davidPriceSmall{text-align:center;vertical-align:middle;font-family:alternate-gothic-no-1-d,sans-serif;font-size:400px;line-height:85%}.davidPriceSmallLandscape{text-align:center;vertical-align:middle;font-family:alternate-gothic-no-1-d,sans-serif;font-size:250px;line-height:85%}.davidPriceCaptain{text-shadow:2px 2px #fff,-2px -2px #fff,2px -2px #fff,-2px 2px #fff;position:relative;bottom:10%}.davidPriceQuals{text-align:center;vertical-align:middle;font-family:alternate-gothic-no-1-d,sans-serif;font-size:700px;line-height:85%}.davidPriceQualsSmall{text-align:center;vertical-align:middle;font-family:alternate-gothic-no-1-d,sans-serif;font-size:600px;line-height:85%}.davidPriceWarning{background-color:#fcf8e3;border-color:#faebcc}.davidPriceSuccess{background-color:#dff0d8;border-color:#d6e9c6}.davidPriceDetail{text-align:center;font-family:alternate-gothic-no-1-d,sans-serif;font-size:80px;line-height:90%}.davidPriceDetailSmall{text-align:center;font-family:alternate-gothic-no-1-d,sans-serif;font-size:70px;line-height:90%}.davidPriceDetailSmallLandscape{text-align:center;font-family:alternate-gothic-no-1-d,sans-serif;font-size:60px;line-height:90%}.playoffDetails{font-size:x-large;font-weight:900}.RedReplace{color:#fff;background-color:red;margin:5px;font-weight:bolder}[data-bs-theme=dark] .RedReplace{color:#fecaca!important;background-color:#7f1d1da6!important;border-color:#f8717180!important}[data-bs-theme=dark] .RedReplace:hover:not(:disabled){color:#fff7f7!important;background-color:#991b1bcc!important}.BlueReplace{color:#fff;background-color:#00f;margin:5px;font-weight:bolder}[data-bs-theme=dark] .BlueReplace{color:#bfdbfe!important;background-color:#1e3a8aa6!important;border-color:#60a5fa80!important}[data-bs-theme=dark] .BlueReplace:hover:not(:disabled){color:#f0f7ff!important;background-color:#1e40afcc!important}.promoteBackup{color:#fff;vertical-align:middle;background-color:#9932cc;border-radius:5px;align-content:center;margin:0;padding:5px;font-size:16px;font-weight:700;font-stretch:75%}.promoteBackup:hover{background-color:#511985}.playoff-station-sort-handle{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.playoff-station-sort-handle:active{cursor:grabbing}.backupDialog{text-align:center;align-content:center;font-size:30px}.alliance-backup-modal-dialog{max-width:min(960px,96vw)}[data-bs-theme=dark] .alliance-backup-modal__content{background-color:var(--bs-modal-bg,var(--bs-body-bg));color:var(--bs-body-color);border-color:var(--bs-border-color-translucent)}[data-bs-theme=dark] .alliance-backup-modal__content .modal-body{background-color:var(--bs-modal-bg,var(--bs-body-bg));color:var(--bs-body-color)}.alliance-backup-modal-body.backupDialog{font-size:22px}.alliance-backup-modal-columns{text-align:center}.alliance-backup-modal-team-btn{box-sizing:border-box;justify-content:center;align-items:center;min-height:3rem;padding:12px 10px;display:flex}.alliance-backup-modal-reserve-btn{white-space:normal;-webkit-hyphens:auto;hyphens:auto;font-size:clamp(.95rem,2.8vw,1.35rem);font-weight:700;line-height:1.2}.alliance-backup-modal-field-display{cursor:default;pointer-events:none}button.alliance-backup-modal-alliance-action-btn{cursor:pointer;border:none}button.alliance-backup-modal-alliance-action-btn:disabled{opacity:.55;cursor:not-allowed}.navBarText{white-space:nowrap;font-size:12px}.hiddenInput{width:0;height:0;overflow:hidden}.topBorderLine{border-top:2px solid #00008b}[data-bs-theme=dark] .topBorderLine{border-top-width:2px;border-top-color:#38bdf8}.tbd{text-align:center;font-size:x-large;font-weight:700}.notes{font-size:small}.champsQualified{color:#ff0;font-size:medium;font-weight:bolder}.champsQualifiedAnnounce{color:#165702ed;font-weight:bolder}.teamTableHeader{white-space:nowrap}.flashCards{flex-flow:column;align-content:center;align-items:center;display:flex}.flashCards .FlashcardArrayWrapper__controls{gap:1.5rem;min-height:3.5rem;margin-top:.5rem}.flashCards .FlashcardArrayWrapper__controls button{background-color:var(--bs-tertiary-bg);border:1px solid var(--bs-border-color);min-width:3.25rem;min-height:3.25rem;color:var(--bs-emphasis-color);border-radius:.65rem;padding:.5rem .65rem;box-shadow:0 1px 2px #0000000f}.flashCards .FlashcardArrayWrapper__controls button:hover{background-color:var(--bs-secondary-bg);border-color:var(--bs-primary);color:var(--bs-primary)}.flashCards .FlashcardArrayWrapper__controls button:focus-visible{outline:2px solid var(--bs-primary);outline-offset:2px}.flashCards .FlashcardArrayWrapper__controls button svg{width:2rem!important;height:2rem!important}.flashCards .FlashcardArrayWrapper__controls button svg path{fill:currentColor!important}.flashCards .FlashcardArrayWrapper__controls--count{color:var(--bs-emphasis-color);text-align:center;min-width:3.5ch;font-weight:600;font-size:1.05rem!important}[data-bs-theme=dark] .flashCards .FlashcardArrayWrapper__controls button{box-shadow:0 1px 3px #00000059}.teamNotes p{margin:0;line-height:1em}.teamNotes h1{font-size:large;font-weight:700}.teamNotes h2{font-size:larger;font-weight:700}.quill{border-radius:6px}.ql-container{border-bottom-right-radius:6px;border-bottom-left-radius:6px}.ql-toolbar{border-top-left-radius:6px;border-top-right-radius:6px}.ql-editor{font-size:1rem}.ql-size-large{font-size:larger}.ql-size-huge{font-size:x-large}.ql-size-small{font-size:x-small}.FlashcardArrayWrapper{width:100%!important}.hideLandscape{display:block}.showLandscape{display:none}.foulButtons{border:2px solid #ccc;font-size:14px}.coopertition{background-color:#f3eb9a!important}@media only screen and (width<=820px) and (orientation:portrait){.wltCol{font-size:small}.redAlliancePlayByPlay,.blueAlliancePlayByPlay{font-size:large}.playByPlayTeamName{font-size:30px}.playByPlayTeamNameStats{font-size:18px}.playByPlayWinLossTie{font-size:medium}.playByPlayteamNumber{font-size:30px}.playByPlaysayNumber{font-size:medium}.playByPlayOrganization,.playByPlayCity{font-size:small}.playByPlayAlliance{font-size:16px}.foulButtons{font-size:12px}}@media only screen and (width<=768px) and (orientation:portrait){.wltCol{font-size:x-small}.redAlliancePlayByPlay,.blueAlliancePlayByPlay{font-size:medium}.playByPlayTeamName{font-size:24px}.playByPlayTeamNameStats{font-size:14px}.playByPlayWinLossTie{font-size:small}.playByPlayteamNumber{font-size:24px}.playByPlaysayNumber,.playByPlayOrganization,.playByPlayCity{font-size:small}.playByPlayAlliance{font-size:14px}.foulButtons{font-size:12px}}@media screen and (width<=1194px) and (orientation:landscape){.wltCol,.playByPlayWinLossTie{font-size:small}.playByPlayRobotName{font-size:medium}.playByPlayTeamName{font-size:28px}.hideLandscape{display:none}.showLandscape{display:block}.foulButtons{font-size:12px}}.navbar.fixed-bottom,.navbar-fixed-bottom-custom{z-index:1030!important;width:100%!important;margin:0!important;position:fixed!important;bottom:0!important;left:0!important;right:0!important;transform:translateZ(0)!important}html{height:100%;position:relative;overflow:hidden}body{height:100%;position:relative;overflow:hidden;transform:none}@media screen and (width<=1024px){.navbar.fixed-bottom,.navbar-fixed-bottom-custom{transform:translate(0,0);width:100vw!important;position:fixed!important;bottom:0!important;left:0!important;right:0!important}#root,.App{perspective:none!important;transform:none!important}}@media screen and (orientation:portrait){.navbar.fixed-bottom,.navbar-fixed-bottom-custom{transform:translate(0,0);position:fixed!important;bottom:0!important}}@media screen and (orientation:landscape){.navbar.fixed-bottom,.navbar-fixed-bottom-custom{transform:translate(0,0);position:fixed!important;bottom:0!important}}[data-bs-theme=dark] .app-layout-main{background-color:var(--bs-body-bg);color:var(--bs-body-color)}[data-bs-theme=dark] .Toastify__toast{background:var(--bs-tertiary-bg);color:var(--bs-body-color)}[data-bs-theme=dark] .Toastify__toast-body{color:var(--bs-body-color)}[data-bs-theme=dark] .Toastify__close-button{color:var(--bs-body-color);opacity:.8}[data-bs-theme=dark] .alert-warning.gatool-awaiting-message{color:#fefce8!important}[data-bs-theme=dark] .alert-danger.gatool-awaiting-message{color:#fecaca!important}[data-bs-theme=dark] .gatool-awaiting-inline{color:#f1f5f9!important}.gatool-tap-link{cursor:pointer;color:#0c2461}[data-bs-theme=dark] .gatool-tap-link{color:#7dd3fc!important}[data-bs-theme=dark] .gatool-tap-link:hover{color:#bae6fd!important}.gatool-tap-link-text{color:#0c2461}[data-bs-theme=dark] .gatool-tap-link-text{color:#e0f2fe!important}[data-bs-theme=dark] a:not(.nav-link):not(.btn):not(.page-link){color:#7dd3fc}[data-bs-theme=dark] a:not(.nav-link):not(.btn):not(.page-link):hover{color:#bae6fd}[data-bs-theme=dark] .navbar.bg-light{color:var(--bs-body-color);background-color:var(--bs-dark)!important}[data-bs-theme=dark] .gatool-main-nav .nav-link:not(.active):not([aria-current=page]),[data-bs-theme=dark] .gatool-main-nav .nav-link:not(.active):not([aria-current=page]) .navBarText,[data-bs-theme=dark] .gatool-main-nav .nav-link:not(.active):not([aria-current=page]) svg:not(.gatool-nav-system-bell){color:#f1f5f9!important}[data-bs-theme=dark] .gatool-main-nav .nav-link.active,[data-bs-theme=dark] .gatool-main-nav .nav-link[aria-current=page],[data-bs-theme=dark] .gatool-main-nav .nav-link.active .navBarText,[data-bs-theme=dark] .gatool-main-nav .nav-link[aria-current=page] .navBarText,[data-bs-theme=dark] .gatool-main-nav .nav-link.active svg:not(.gatool-nav-system-bell),[data-bs-theme=dark] .gatool-main-nav .nav-link[aria-current=page] svg:not(.gatool-nav-system-bell){color:#0f172a!important}[data-bs-theme=dark] .app-footer-link{color:#93c5fd}[data-bs-theme=dark] .app-footer-link:hover{color:#bfdbfe}[data-bs-theme=dark] .setupPageMenus,[data-bs-theme=dark] .ftcSetupPageMenus,[data-bs-theme=dark] .setupPageFilters{background-color:var(--bs-secondary-bg);border-color:var(--bs-border-color);color:var(--bs-body-color)}[data-bs-theme=dark] .teamInfoSettings{background:linear-gradient(#6ea8fe38, #6ea8fe38) var(--bs-secondary-bg);color:var(--bs-body-color)}[data-bs-theme=dark] .statsSettings{background:linear-gradient(#f0a86833, #f0a86833) var(--bs-secondary-bg);color:var(--bs-body-color)}[data-bs-theme=dark] .UISettings{background:linear-gradient(#c78fff33, #c78fff33) var(--bs-secondary-bg);color:var(--bs-body-color)}[data-bs-theme=dark] .appearanceSettings td,[data-bs-theme=dark] .switchLabel,[data-bs-theme=dark] .UISettings td,[data-bs-theme=dark] .teamInfoSettings td,[data-bs-theme=dark] .statsSettings td{color:var(--bs-body-color)}[data-bs-theme=dark] .gatool-rs__control{background-color:var(--bs-secondary-bg)!important;border-color:var(--bs-border-color)!important}[data-bs-theme=dark] .gatool-rs__single-value,[data-bs-theme=dark] .gatool-rs__input-container,[data-bs-theme=dark] .gatool-rs__multi-value__label{color:var(--bs-body-color)!important}[data-bs-theme=dark] .gatool-rs__placeholder{color:var(--bs-secondary-color)!important}[data-bs-theme=dark] .gatool-rs__menu{background-color:var(--bs-body-bg)!important;border:1px solid var(--bs-border-color)!important}[data-bs-theme=dark] .gatool-rs__option:not(.gatool-event-option-offseason-azure):not(.gatool-event-option-offseason):not(.gatool-match-completed-option){background-color:var(--bs-body-bg)!important;color:var(--bs-body-color)!important}[data-bs-theme=dark] .gatool-rs__option--is-focused:not(.gatool-event-option-offseason-azure):not(.gatool-event-option-offseason):not(.gatool-match-completed-option):not(.gatool-rs__option--is-selected){background-color:var(--bs-secondary-bg)!important}.gatool-rs__option.gatool-match-completed-option{color:#14532d!important;background-color:#bbf7d0!important}.gatool-rs__option.gatool-match-completed-option.gatool-rs__option--is-focused:not(.gatool-rs__option--is-selected),.gatool-rs__option.gatool-match-completed-option.gatool-rs__option--is-selected{color:#052e16!important;background-color:#86efac!important}[data-bs-theme=dark] .gatool-rs__option.gatool-match-completed-option{color:#ecfdf5!important;background-color:#166534!important}[data-bs-theme=dark] .gatool-rs__option.gatool-match-completed-option.gatool-rs__option--is-focused:not(.gatool-rs__option--is-selected),[data-bs-theme=dark] .gatool-rs__option.gatool-match-completed-option.gatool-rs__option--is-selected{color:#f0fdf4!important;background-color:#15803d!important}.gatool-rs__option.gatool-event-option-offseason-azure:not(.gatool-rs__option--is-selected){color:#0c1929!important;background-color:#bfdbfeeb!important}.gatool-rs__option.gatool-event-option-offseason:not(.gatool-rs__option--is-selected){color:#3d2914!important;background-color:#fee5a5f2!important}[data-bs-theme=dark] .gatool-rs__option.gatool-event-option-offseason-azure:not(.gatool-rs__option--is-selected){color:#eff6ff!important;background-color:#2563eb6b!important}[data-bs-theme=dark] .gatool-rs__option.gatool-event-option-offseason:not(.gatool-rs__option--is-selected){color:#fffbeb!important;background-color:#a1620780!important}.gatool-rs__option--is-focused.gatool-event-option-offseason-azure:not(.gatool-rs__option--is-selected){color:#0c1929!important;background-color:#93c5fdfa!important}[data-bs-theme=dark] .gatool-rs__option--is-focused.gatool-event-option-offseason-azure:not(.gatool-rs__option--is-selected){color:#fff!important;background-color:#3b82f694!important}.gatool-rs__option--is-focused.gatool-event-option-offseason:not(.gatool-rs__option--is-selected){color:#422006!important;background-color:#fde08afa!important}[data-bs-theme=dark] .gatool-rs__option--is-focused.gatool-event-option-offseason:not(.gatool-rs__option--is-selected){color:#fffbeb!important;background-color:#ca8a0494!important}[data-bs-theme=dark] .gatool-rs__multi-value{background-color:var(--bs-tertiary-bg)!important}[data-bs-theme=dark] .gatool-worldHighScores{--gatool-stats-cell-tint:#c855556b;background-color:var(--bs-body-bg);border-color:#f871718c;color:#fef2f2!important}[data-bs-theme=dark] .gatool-worldHighScores td,[data-bs-theme=dark] .gatool-worldHighScores th{border-color:#fca5a533;background:linear-gradient(var(--gatool-stats-cell-tint), var(--gatool-stats-cell-tint)) var(--bs-body-bg)!important;color:#fef2f2!important}[data-bs-theme=dark] .gatool-districtHighScores{--gatool-stats-cell-tint:#d977065c;background-color:var(--bs-body-bg);border-color:#fbbf2480;color:#fffbeb!important}[data-bs-theme=dark] .gatool-districtHighScores td,[data-bs-theme=dark] .gatool-districtHighScores th{border-color:#fde0472e;background:linear-gradient(var(--gatool-stats-cell-tint), var(--gatool-stats-cell-tint)) var(--bs-body-bg)!important;color:#fffbeb!important}[data-bs-theme=dark] .gatool-eventHighScores{--gatool-stats-cell-tint:#3892c466;background-color:var(--bs-body-bg);border-color:#7dd3fc73;color:#f0f9ff!important}[data-bs-theme=dark] .gatool-eventHighScores td,[data-bs-theme=dark] .gatool-eventHighScores th{border-color:#bae6fd33;background:linear-gradient(var(--gatool-stats-cell-tint), var(--gatool-stats-cell-tint)) var(--bs-body-bg)!important;color:#f0f9ff!important}[data-bs-theme=dark] .gatool-worldHighScores i,[data-bs-theme=dark] .gatool-districtHighScores i,[data-bs-theme=dark] .gatool-eventHighScores i{color:#ffffffd9!important}[data-bs-theme=dark] .gatool-highscores-summary-panel.gatool-highscores-summary--world{background:linear-gradient(#c855556b, #c855556b) var(--bs-body-bg)!important;color:#fef2f2!important;border-color:#f871718c!important}[data-bs-theme=dark] .gatool-highscores-summary-panel.gatool-highscores-summary--world .text-muted{color:#fef2f2bf!important}[data-bs-theme=dark] .gatool-highscores-summary-panel.gatool-highscores-summary--world .gatool-highscores-summary-block{border-top-color:#fca5a559!important}[data-bs-theme=dark] .gatool-highscores-summary-panel.gatool-highscores-summary--district{background:linear-gradient(#d977065c, #d977065c) var(--bs-body-bg)!important;color:#fffbeb!important;border-color:#fbbf2480!important}[data-bs-theme=dark] .gatool-highscores-summary-panel.gatool-highscores-summary--district .text-muted{color:#fffbebb8!important}[data-bs-theme=dark] .gatool-highscores-summary-panel.gatool-highscores-summary--district .gatool-highscores-summary-block{border-top-color:#fde04747!important}[data-bs-theme=dark] .gatool-highscores-summary-panel.gatool-highscores-summary--league{background:linear-gradient(#19875461, #19875461) var(--bs-body-bg)!important;color:#ecfdf5!important;border-color:#34d39980!important}[data-bs-theme=dark] .gatool-highscores-summary-panel.gatool-highscores-summary--league .text-muted{color:#ecfdf5b8!important}[data-bs-theme=dark] .gatool-highscores-summary-panel.gatool-highscores-summary--league .gatool-highscores-summary-block{border-top-color:#34d39959!important}[data-bs-theme=dark] .gatool-highscores-summary-panel.gatool-highscores-summary--event{background:linear-gradient(#3892c466, #3892c466) var(--bs-body-bg)!important;color:#f0f9ff!important;border-color:#7dd3fc73!important}[data-bs-theme=dark] td.gatool-teamdata-local-edit,[data-bs-theme=dark] .teamNotes.gatool-teamdata-local-edit{background:linear-gradient(#19875480, #19875480) var(--bs-body-bg)!important;color:#f1faf4!important}.gatool-reset-notes-option{background-color:#d4edda}[data-bs-theme=dark] .gatool-reset-notes-option{background:linear-gradient(#19875466, #19875466) var(--bs-modal-bg,var(--bs-body-bg));border:1px solid #198754}[data-bs-theme=dark] .awardsButton .btn-outline-success{color:#86efac!important;border-color:#4ade80!important}[data-bs-theme=dark] .awardsButton .btn-outline-success:hover{color:#052e16!important;background-color:#4ade80!important}[data-bs-theme=dark] .gatool-announce.redAlliance td.col1:not(.ranking),[data-bs-theme=dark] .gatool-announce.redAlliance td.col2,[data-bs-theme=dark] .gatool-announce.redAlliance td.col7,[data-bs-theme=dark] .gatool-announce.redAlliance td.announce-alliance-matchup-cell{color:#f1f5f9!important;background-color:#5f1a20eb!important}[data-bs-theme=dark] .gatool-announce.blueAlliance td.col1:not(.ranking),[data-bs-theme=dark] .gatool-announce.blueAlliance td.col2,[data-bs-theme=dark] .gatool-announce.blueAlliance td.col7,[data-bs-theme=dark] .gatool-announce.blueAlliance td.announce-alliance-matchup-cell{color:#f1f5f9!important;background-color:#1c346ceb!important}[data-bs-theme=dark] .gatool-announce.redAlliance td.col1.ranking.announce-rank-plain{color:#f8fafc!important;background-color:#5f1a20eb!important}[data-bs-theme=dark] .gatool-announce.blueAlliance td.col1.ranking.announce-rank-plain{color:#f8fafc!important;background-color:#1c346ceb!important}[data-bs-theme=dark] .gatool-announce .announce-alliance-matchup-line{color:#e2e8f0!important}[data-bs-theme=dark] .gatool-announce .announce-alliance-matchup-summary--status .text-muted{opacity:1;color:#cbd5e1!important}[data-bs-theme=dark] .gatool-announce .announceTeamNumber,[data-bs-theme=dark] .gatool-announce .teamName{color:#f8fafc!important}[data-bs-theme=dark] .gatool-announce .champs,[data-bs-theme=dark] .gatool-announce .HOFRed{color:#93c5fd!important}[data-bs-theme=dark] .gatool-announce .HOFBlue{color:#fca5a5!important}[data-bs-theme=dark] .gatool-announce .robotName{color:#fb923c!important}[data-bs-theme=dark] .gatool-announce .awardHilight{color:#34d399!important}[data-bs-theme=dark] .gatool-announce .champsQualifiedAnnounce{color:#a7f3d0!important}[data-bs-theme=light] .playByPlayTable td.redAlliancePlayByPlay,:root:not([data-bs-theme=dark]) .playByPlayTable td.redAlliancePlayByPlay{color:#fff!important;background-color:red!important;border-color:#ccc!important}[data-bs-theme=light] .playByPlayTable td.blueAlliancePlayByPlay,:root:not([data-bs-theme=dark]) .playByPlayTable td.blueAlliancePlayByPlay{color:#fff!important;background-color:#00f!important;border-color:#ccc!important}[data-bs-theme=light] .playByPlayTable td.redAlliancePlayByPlay .playByPlayTeamName,[data-bs-theme=light] .playByPlayTable td.blueAlliancePlayByPlay .playByPlayTeamName,[data-bs-theme=light] .playByPlayTable td.redAlliancePlayByPlay .playByPlayOrganization,[data-bs-theme=light] .playByPlayTable td.blueAlliancePlayByPlay .playByPlayOrganization,[data-bs-theme=light] .playByPlayTable td.redAlliancePlayByPlay .playByPlayCity,[data-bs-theme=light] .playByPlayTable td.blueAlliancePlayByPlay .playByPlayCity,[data-bs-theme=light] .playByPlayTable td.redAlliancePlayByPlay .mottoes,[data-bs-theme=light] .playByPlayTable td.blueAlliancePlayByPlay .mottoes,[data-bs-theme=light] .playByPlayTable td.redAlliancePlayByPlay .playByPlayteamNumber,[data-bs-theme=light] .playByPlayTable td.blueAlliancePlayByPlay .playByPlayteamNumber,[data-bs-theme=light] .playByPlayTable td.redAlliancePlayByPlay .playByPlaysayNumber,[data-bs-theme=light] .playByPlayTable td.blueAlliancePlayByPlay .playByPlaysayNumber,[data-bs-theme=light] .playByPlayTable td.redAlliancePlayByPlay .playByPlayWinLossTie,[data-bs-theme=light] .playByPlayTable td.blueAlliancePlayByPlay .playByPlayWinLossTie,[data-bs-theme=light] .playByPlayTable td.redAlliancePlayByPlay .champsQualified,[data-bs-theme=light] .playByPlayTable td.blueAlliancePlayByPlay .champsQualified,[data-bs-theme=light] .playByPlayTable td.redAlliancePlayByPlay .notes,[data-bs-theme=light] .playByPlayTable td.blueAlliancePlayByPlay .notes,:root:not([data-bs-theme=dark]) .playByPlayTable td.redAlliancePlayByPlay .playByPlayTeamName,:root:not([data-bs-theme=dark]) .playByPlayTable td.blueAlliancePlayByPlay .playByPlayTeamName,:root:not([data-bs-theme=dark]) .playByPlayTable td.redAlliancePlayByPlay .playByPlayOrganization,:root:not([data-bs-theme=dark]) .playByPlayTable td.blueAlliancePlayByPlay .playByPlayOrganization,:root:not([data-bs-theme=dark]) .playByPlayTable td.redAlliancePlayByPlay .playByPlayCity,:root:not([data-bs-theme=dark]) .playByPlayTable td.blueAlliancePlayByPlay .playByPlayCity,:root:not([data-bs-theme=dark]) .playByPlayTable td.redAlliancePlayByPlay .mottoes,:root:not([data-bs-theme=dark]) .playByPlayTable td.blueAlliancePlayByPlay .mottoes,:root:not([data-bs-theme=dark]) .playByPlayTable td.redAlliancePlayByPlay .playByPlayteamNumber,:root:not([data-bs-theme=dark]) .playByPlayTable td.blueAlliancePlayByPlay .playByPlayteamNumber,:root:not([data-bs-theme=dark]) .playByPlayTable td.redAlliancePlayByPlay .playByPlaysayNumber,:root:not([data-bs-theme=dark]) .playByPlayTable td.blueAlliancePlayByPlay .playByPlaysayNumber,:root:not([data-bs-theme=dark]) .playByPlayTable td.redAlliancePlayByPlay .playByPlayWinLossTie,:root:not([data-bs-theme=dark]) .playByPlayTable td.blueAlliancePlayByPlay .playByPlayWinLossTie,:root:not([data-bs-theme=dark]) .playByPlayTable td.redAlliancePlayByPlay .champsQualified,:root:not([data-bs-theme=dark]) .playByPlayTable td.blueAlliancePlayByPlay .champsQualified,:root:not([data-bs-theme=dark]) .playByPlayTable td.redAlliancePlayByPlay .notes,:root:not([data-bs-theme=dark]) .playByPlayTable td.blueAlliancePlayByPlay .notes{color:#fff!important}[data-bs-theme=light] .playByPlayTable td.redAlliancePlayByPlay .playByPlayRobotName,[data-bs-theme=light] .playByPlayTable td.blueAlliancePlayByPlay .playByPlayRobotName,:root:not([data-bs-theme=dark]) .playByPlayTable td.redAlliancePlayByPlay .playByPlayRobotName,:root:not([data-bs-theme=dark]) .playByPlayTable td.blueAlliancePlayByPlay .playByPlayRobotName{color:#f9fe00!important}[data-bs-theme=light] .playByPlayTable td.redAlliancePlayByPlay .playByPlayAlliance,[data-bs-theme=light] .playByPlayTable td.blueAlliancePlayByPlay .playByPlayAlliance,:root:not([data-bs-theme=dark]) .playByPlayTable td.redAlliancePlayByPlay .playByPlayAlliance,:root:not([data-bs-theme=dark]) .playByPlayTable td.blueAlliancePlayByPlay .playByPlayAlliance{color:#f3f858!important}[data-bs-theme=light] .playByPlayTable td.redAlliancePlayByPlay .tbd,[data-bs-theme=light] .playByPlayTable td.blueAlliancePlayByPlay .tbd,:root:not([data-bs-theme=dark]) .playByPlayTable td.redAlliancePlayByPlay .tbd,:root:not([data-bs-theme=dark]) .playByPlayTable td.blueAlliancePlayByPlay .tbd{color:#f1f5f9!important}[data-bs-theme=dark] td.redAlliancePlayByPlay{border-color:#fca5a559;color:#f1f5f9!important;background-color:#5f1a20eb!important}[data-bs-theme=dark] td.blueAlliancePlayByPlay{border-color:#93c5fd59;color:#f1f5f9!important;background-color:#1c346ceb!important}[data-bs-theme=dark] .redAlliancePlayByPlay .playByPlayRobotName,[data-bs-theme=dark] .blueAlliancePlayByPlay .playByPlayRobotName{color:#fef08a!important}[data-bs-theme=dark] .redAlliancePlayByPlay .playByPlayAlliance,[data-bs-theme=dark] .blueAlliancePlayByPlay .playByPlayAlliance{color:#fde047!important}[data-bs-theme=dark] .redAlliancePlayByPlay .playByPlayTeamName,[data-bs-theme=dark] .blueAlliancePlayByPlay .playByPlayTeamName,[data-bs-theme=dark] .redAlliancePlayByPlay .playByPlayOrganization,[data-bs-theme=dark] .blueAlliancePlayByPlay .playByPlayOrganization,[data-bs-theme=dark] .redAlliancePlayByPlay .playByPlayCity,[data-bs-theme=dark] .blueAlliancePlayByPlay .playByPlayCity,[data-bs-theme=dark] .redAlliancePlayByPlay .mottoes,[data-bs-theme=dark] .blueAlliancePlayByPlay .mottoes,[data-bs-theme=dark] .redAlliancePlayByPlay .playByPlayteamNumber,[data-bs-theme=dark] .blueAlliancePlayByPlay .playByPlayteamNumber{color:#f8fafc!important}[data-bs-theme=dark] .redAlliancePlayByPlay .champsQualified,[data-bs-theme=dark] .blueAlliancePlayByPlay .champsQualified{color:#fde047!important}[data-bs-theme=dark] .redAlliancePlayByPlay .playByPlaysayNumber,[data-bs-theme=dark] .blueAlliancePlayByPlay .playByPlaysayNumber,[data-bs-theme=dark] .redAlliancePlayByPlay .playByPlayWinLossTie,[data-bs-theme=dark] .blueAlliancePlayByPlay .playByPlayWinLossTie{color:#e2e8f0!important}[data-bs-theme=dark] .redAlliancePlayByPlay .tbd,[data-bs-theme=dark] .blueAlliancePlayByPlay .tbd{color:#cbd5e1!important}[data-bs-theme=dark] .gatool-playoff-bracket svg g#background rect[fill=\#FFFFFF],[data-bs-theme=dark] .gatool-playoff-bracket svg g#background rect[fill=\#fff]{fill:#1a1b20!important}[data-bs-theme=dark] .gatool-playoff-bracket svg g#background rect[fill=\#DBDAD9],[data-bs-theme=dark] .gatool-playoff-bracket svg g#background rect[fill=\#d9d8d7]{fill:#383b45!important}[data-bs-theme=dark] .gatool-playoff-bracket svg g#background polyline[stroke=\#000000],[data-bs-theme=dark] .gatool-playoff-bracket svg g#background polyline[stroke=\#000],[data-bs-theme=dark] .gatool-playoff-bracket svg g#background line[stroke=\#000000],[data-bs-theme=dark] .gatool-playoff-bracket svg g#background line[stroke=\#000]{stroke:#94a3b8!important}[data-bs-theme=dark] .gatool-playoff-bracket svg g#background line[stroke=\#8E8E8E],[data-bs-theme=dark] .gatool-playoff-bracket svg g#background line[stroke=\#8e8e8e],[data-bs-theme=dark] .gatool-playoff-bracket svg g#background line[stroke=\#8c8c8c]{stroke:#64748b!important}[data-bs-theme=dark] .gatool-playoff-bracket svg g#background text,[data-bs-theme=dark] .gatool-playoff-bracket svg g#background tspan{fill:#e2e8f0!important}[data-bs-theme=dark] .gatool-playoff-bracket svg path#finalsBackground{fill:#3d404d!important;stroke:#94a3b8!important}[data-bs-theme=dark] .gatool-playoff-bracket svg g[id^=match]>g>rect[fill=\#000000],[data-bs-theme=dark] .gatool-playoff-bracket svg g#finalsContainer>rect[fill=\#000000]{fill:#252932!important}[data-bs-theme=dark] .gatool-playoff-bracket svg polygon[fill=\#FF0000],[data-bs-theme=dark] .gatool-playoff-bracket svg polygon[fill=\#ff0000]{fill:#ef4444!important}[data-bs-theme=dark] .gatool-playoff-bracket svg polygon[fill=\#0000FF],[data-bs-theme=dark] .gatool-playoff-bracket svg polygon[fill=\#0000ff],[data-bs-theme=dark] .gatool-playoff-bracket svg text[id^=finalsM][id$=Scores] tspan[fill=\#0000FF],[data-bs-theme=dark] .gatool-playoff-bracket svg text[id^=finalsM][id$=Scores] tspan[fill=\#0000ff]{fill:#3b82f6!important}[data-bs-theme=dark] .gatool-playoff-bracket svg text[id^=finalsM][id$=Scores] tspan[fill=\#FF0000],[data-bs-theme=dark] .gatool-playoff-bracket svg text[id^=finalsM][id$=Scores] tspan[fill=\#ff0000]{fill:#ef4444!important}[data-bs-theme=dark] .gatool-playoff-bracket svg text[id^=finalsM][id$=Scores] tspan[fill=\#09BA48],[data-bs-theme=dark] .gatool-playoff-bracket svg text[id^=finalsM][id$=Scores] tspan[fill=\#09ba48]{fill:#86efac!important}[data-bs-theme=dark] .gatool-playoff-bracket svg circle[id^=winnerMatch][id$=Dot][fill=\#0000FF],[data-bs-theme=dark] .gatool-playoff-bracket svg circle[id^=winnerMatch][id$=Dot][fill=\#0000ff]{fill:#2563eb!important;stroke:#bfdbfe!important;stroke-width:2px!important}[data-bs-theme=dark] .gatool-playoff-bracket svg circle[id^=winnerMatch][id$=Dot][fill=\#FF0000],[data-bs-theme=dark] .gatool-playoff-bracket svg circle[id^=winnerMatch][id$=Dot][fill=\#ff0000]{fill:#dc2626!important;stroke:#fecaca!important;stroke-width:2px!important}[data-bs-theme=dark] .gatool-playoff-bracket svg circle[id^=winnerMatch][id$=Dot][fill=\#09BA48],[data-bs-theme=dark] .gatool-playoff-bracket svg circle[id^=winnerMatch][id$=Dot][fill=\#09ba48]{fill:#4ade80!important;stroke:#bbf7d0!important;stroke-width:2px!important}[data-bs-theme=dark] .redAllianceTeam{color:#ef4444!important}[data-bs-theme=dark] .blueAllianceTeam{color:#3b82f6!important}[data-bs-theme=dark] .davidPriceCaptain{text-shadow:0 0 4px #000000a6,0 1px 3px #00000073}[data-bs-theme=dark] .alert-success{color:#d1fae5!important;background-color:#143c288c!important;border-color:#34d39973!important}[data-bs-theme=dark] .alert-warning{color:#fef9c3!important;background-color:#373014bf!important;border-color:#facc1573!important}[data-bs-theme=dark] .alert-danger{color:#fecaca!important;background-color:#3c181cbf!important;border-color:#f8717180!important}[data-bs-theme=dark] .alert-info{color:#e0f2fe!important;background-color:#142d41bf!important;border-color:#38bdf873!important}[data-bs-theme=dark] .alert-primary{color:#e0e7ff!important;background-color:#1e2846bf!important;border-color:#818cf873!important}[data-bs-theme=dark] .alert-secondary{background-color:var(--bs-secondary-bg)!important;border-color:var(--bs-border-color)!important;color:var(--bs-body-color)!important}[data-bs-theme=dark] .UISettings label,[data-bs-theme=dark] .teamInfoSettings label,[data-bs-theme=dark] .statsSettings label,[data-bs-theme=dark] .UISettings .form-check-label,[data-bs-theme=dark] .teamInfoSettings .form-check-label,[data-bs-theme=dark] .statsSettings .form-check-label{color:var(--bs-body-color)}[data-bs-theme=dark] .app-footer-copy{color:#cbd5e1}[data-bs-theme=dark] .gatool-alliance-selection .allianceContainer,[data-bs-theme=dark] .gatool-alliance-selection .backupAlliancesTable,[data-bs-theme=dark] .gatool-alliance-selection .skippedAlliancesTable,[data-bs-theme=dark] .gatool-alliance-selection .alliancesTeamsTable,[data-bs-theme=dark] .gatool-alliance-selection .alliancesTeamsTableHeader{color:#0f172a!important}[data-bs-theme=dark] .gatool-alliance-selection .fullAlliance{color:#14532d!important}[data-bs-theme=dark] .gatool-alliance-selection .allianceTeam:not(.allianceDecline):not(.captainDecline):not(.allianceTeamChosen):not(.allianceRemovedTeam),[data-bs-theme=dark] .gatool-alliance-selection .availableTeam:not(.allianceDecline):not(.allianceRemovedTeam){color:#0f172a!important;background-color:#fff!important}[data-bs-theme=dark] .gatool-alliance-selection .allianceTeam:not(.allianceDecline):not(.captainDecline):not(.allianceTeamChosen):not(.allianceRemovedTeam):hover,[data-bs-theme=dark] .gatool-alliance-selection .availableTeam:not(.allianceDecline):not(.allianceRemovedTeam):hover{color:#0f172a!important;background-color:#ccfbf1!important}[data-bs-theme=dark] .gatool-alliance-selection .allianceRemovedTeam{box-shadow:0 0 0 1px #00000026;color:#fff!important;background-color:#f70!important;border:1px solid #ffb347!important}[data-bs-theme=dark] .gatool-alliance-selection .allianceRemovedTeam:hover{color:#1c1917!important;background-color:#f93!important}[data-bs-theme=dark] .gatool-alliance-selection .alliance.dropzone{box-shadow:inset 0 0 0 1px #f8717159;background-color:#f871711f!important}[data-bs-theme=dark] .gatool-alliance-selection .alliance-selection-legend{color:#334155!important}[data-bs-theme=dark] .gatool-alliance-selection .alliance-selection-legend-decline{color:#991b1b;font-weight:700}[data-bs-theme=dark] .gatool-alliance-selection .alliance-selection-legend-removed{color:#f70;font-weight:700}[data-bs-theme=dark] .gatool-alliance-selection .alliancedrop{color:#0f172a!important;background-color:#e2e8f0!important;border-color:#64748b!important}[data-bs-theme=dark] .gatool-alliance-selection .allianceCaptain{color:#422006!important;background:#fde047f2!important}[data-bs-theme=dark] .gatool-alliance-selection .nextAllianceChoice{color:#422006!important;background-color:#fef3c7fa!important;border-color:#dc2626!important}[data-bs-theme=dark] .gatool-alliance-selection .allianceSkip{color:#422006!important}[data-bs-theme=dark] .gatool-alliance-selection .allianceDecline,[data-bs-theme=dark] .gatool-alliance-selection .captainDecline,[data-bs-theme=dark] .gatool-alliance-selection .allianceTeamChosen,[data-bs-theme=dark] .gatool-alliance-selection .allianceTeamChosen b{color:#fff!important}
