.update-available-banner{display:flex;flex-direction:row;align-items:center;justify-content:center;background-color:khaki;gap:4px;width:100%}.update-available-banner .update-button{background-color:transparent;border:0;color:#1976d2;text-decoration:underline;font-size:inherit;font-weight:600;padding:8px;cursor:pointer}.data-collection-page{min-height:100vh;width:100%;height:100%;align-items:center;display:flex;flex-direction:column;overflow-y:auto;text-align:center;box-sizing:border-box;background-color:#02243e;color:#babfb7}.data-collection-page .action-buttons{align-items:center;display:flex;flex-direction:row;padding:24px 0;column-gap:8px}.data-collection-page .accuracy-wrapper{width:60vw;max-width:100%;align-self:flex-start;margin-left:16px;margin-right:16px}.data-collection-page .MuiTextField-root .MuiFormLabel-root,.data-collection-page .MuiTextField-root .MuiOutlinedInput-input{color:#babfb7}.data-collection-page .MuiTextField-root .MuiOutlinedInput-notchedOutline{border-color:#babfb7}.match-information{display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:auto;grid-template-areas:"logo textboxes analytics";align-items:center;width:100%;row-gap:8px;padding:16px;box-sizing:border-box;background-color:#02243e}@media only screen and not (min-width:520px){.match-information{grid-template-areas:"logo . analytics" "textboxes textboxes textboxes"}}.match-information .logo{grid-area:logo}.match-information .textboxes{grid-area:textboxes;display:flex;flex-direction:column;align-items:center;row-gap:8px;width:100%;min-width:10rem;box-sizing:border-box}.match-information .analytics{display:flex;grid-area:analytics;width:fit-content}.robot-number-loader{display:flex;position:relative;margin:8px 0 4px}.robot-number-loader .textbox-placeholder{display:flex;align-items:center;box-sizing:border-box;width:calc(10em + 35px);height:56px;border-radius:4px;border:1px solid #faf9f6;padding:16px 14px;color:#faf9f6;font-size:16px;line-height:24px;opacity:.4}.robot-number-loader .spin-loader{position:absolute;top:calc(50% - 20px);left:calc(50% - 20px)}.qualitative-section{padding-left:16px;padding-right:16px}.qualitative-section .dropdown-buttons{display:flex;flex-direction:column;color:#babfb7;width:60vw}.qualitative-section .dropdown-wrapper:last-of-type{margin-bottom:16px}.qualitative-section .dropdown-wrapper .MuiOutlinedInput-root.Mui-disabled fieldset,.qualitative-section .dropdown-wrapper .MuiOutlinedInput-root.Mui-disabled:hover fieldset,.qualitative-section .dropdown-wrapper .MuiOutlinedInput-root.Mui-disabled.Mui-fieldset{border-color:#babfb7}.qualitative-section .dropdown-wrapper .MuiSvgIcon-root{color:#babfb7}.qualitative-section .category-buttons{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;column-gap:8px;row-gap:8px}.qualitative-section .submitted-notes{display:flex;flex-direction:column;align-items:flex-start;row-gap:8px;text-align:left}.qualitative-section .submitted-notes li p{margin:0;padding-top:4px;padding-left:8px}.landing-page{width:100vw;height:100vh;align-items:center;color:#02243e;background-color:#babfb7;display:flex;flex-direction:column;overflow-y:auto}.landing-page .header{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;background-color:#02243e;color:#fe5000;padding:10px;width:100%;box-sizing:border-box}.landing-page .header .title-and-version{display:flex;flex-direction:column;text-align:center}.landing-page .header .title-and-version .title{margin:0}.landing-page .MuiTextField-root .MuiFormLabel-root,.landing-page .MuiTextField-root .MuiInputAdornment-root .MuiTypography-root{color:#000a}.landing-page .MuiTextField-root .MuiInputBase-input{color:#02243e}.landing-page .login-form{display:flex;flex-direction:column;align-items:center}.landing-page .login-form-title{margin:32px 0 12px}.landing-page .login-form #team-number,.landing-page .login-form #scouter-name,.landing-page .login-form #event-code,.landing-page .login-form #secret-code,.landing-page .login-form #tba-code-input{min-width:18rem!important}.landing-page .login-form .directions-area{display:flex;flex-direction:column;align-items:flex-start;text-align:left;margin:0;padding:16px 16px 20px 24px}.landing-page .login-form .directions-area .note{font-weight:600}.landing-page .login-form #submit-button{width:min(200px,50%)}.landing-page .retry-send-button-wrapper{display:flex;width:fit-content;height:fit-content;padding:24px;margin-top:auto}body{margin:0;font-family:Roboto,Segoe UI,-apple-system,BlinkMacSystemFont,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}
