@import url(https://fonts.cdnfonts.com/css/quicksand);@import url(https://fonts.googleapis.com/css2?family=Roboto&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*,::backdrop,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.absolute{position:absolute}.relative{position:relative}.m-0{margin:0}.mx-auto{margin-left:auto;margin-right:auto}.mb-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.table{display:table}.grid{display:grid}.h-12{height:3rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-40{height:10rem}.w-20{width:5rem}.w-full{width:100%}.max-w-4xl{max-width:56rem}.border-collapse{border-collapse:collapse}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-none{list-style-type:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-center{justify-content:center}.gap-4{gap:1rem}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.5rem*var(--tw-space-x-reverse))}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1rem*var(--tw-space-x-reverse))}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.border{border-width:1px}.border-gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity))}.bg-blue-500{--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity))}.bg-blue-600{--tw-bg-opacity:1;background-color:rgb(37 99 235/var(--tw-bg-opacity))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity))}.bg-gray-800{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity))}.bg-green-500{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity))}.p-0{padding:0}.p-2{padding:.5rem}.p-4{padding:1rem}.px-4{padding-left:1rem;padding-right:1rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.pt-10{padding-top:2.5rem}.align-middle{vertical-align:middle}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-7xl{font-size:4.5rem;line-height:1}.font-bold{font-weight:700}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.leading-none{line-height:1}.tracking-tight{letter-spacing:-.025em}.text-blue-500{--tw-text-opacity:1;color:rgb(59 130 246/var(--tw-text-opacity))}.text-gray-200{--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.disabled\:bg-gray-300:disabled{--tw-bg-opacity:1;background-color:rgb(209 213 219/var(--tw-bg-opacity))}@media (min-width:768px){.md\:text-5xl{font-size:3rem;line-height:1}}@media (min-width:1024px){.lg\:text-5xl{font-size:3rem;line-height:1}}body{background-color:azure}.skills{font-size:2vw;left:10%;position:fixed;top:20%;z-index:1000}.field{height:80vh;padding-top:2%;text-align:center;width:40vw}.container_main{height:100%;text-align:center;width:100%}.stats{font-size:1.5vw;left:7%;position:fixed;top:33%}.coord{font-size:2.5vw;padding-top:2vw}.save-button{padding-top:10%}.button-29{align-items:center;appearance:none;background-image:radial-gradient(100% 100% at 100% 0,#5adaff 0,#5468ff 100%);border:0;border-radius:6px;box-shadow:0 2px 4px #2d234266,0 7px 13px -3px #2d23424d,inset 0 -3px 0 #3a416f80;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-family:JetBrains Mono,monospace;font-size:18px;height:48px;justify-content:center;line-height:1;list-style:none;overflow:hidden;padding-left:16px;padding-right:16px;position:relative;text-align:left;text-decoration:none;touch-action:manipulation;transition:box-shadow .15s,transform .15s;user-select:none;-webkit-user-select:none;white-space:nowrap;will-change:box-shadow,transform}.button-29:focus{box-shadow:inset 0 0 0 1.5px #3c4fe0,0 2px 4px #2d234266,0 7px 13px -3px #2d23424d,inset 0 -3px 0 #3c4fe0}.button-29:hover{box-shadow:0 4px 8px #2d234266,0 7px 13px -3px #2d23424d,inset 0 -3px 0 #3c4fe0;transform:translateY(-2px)}.button-29:active{box-shadow:inset 0 3px 7px #3c4fe0;transform:translateY(2px)}.botStats{margin:4px;width:3vw}.toggle-container{display:inline-block;padding-top:5%;position:relative}.toggle-container input[type=checkbox]{height:0;opacity:0;width:0}.toggle-label{background-color:#ddd;border-radius:10vw;cursor:pointer;display:inline-block;padding:.8vw;position:relative;width:3vw}.toggle-text{color:#666;font-size:1vw;text-transform:uppercase}.toggle-label:before{background-color:#fff;border-radius:50%;content:"";height:1vw;left:10%;position:absolute;top:15%;transition:transform .2s ease;width:1vw}.toggle-container input[type=checkbox]:checked+.toggle-label:before{transform:translateX(2.5vw)}.toggle-container input[type=checkbox]:checked+.toggle-label{background-color:#4caf50}.show-text{bottom:0;padding:20px;position:absolute;right:0;width:250px}.toggle-switch{display:inline-block;position:relative;text-align:left;top:8px;width:75px;z-index:1}.checkbox{display:none}.label{border:0 solid #bbb;border-radius:20px;cursor:pointer;display:block;overflow:hidden}.inner{display:block;margin-left:-100%;transition:margin .3s ease-in 0s;width:200%}.inner:after,.inner:before{box-sizing:border-box;color:#fff;float:left;font-weight:700;height:36px;line-height:36px;padding:0;width:50%}.inner:before{background-color:#060;color:#fff;content:"";padding-left:10px}.inner:after{background-color:#bbb;color:#fff;content:"";padding-right:10px;text-align:right}.switch{background:#fff;border:0 solid #bbb;border-radius:20px;bottom:0;display:block;margin:5px;position:absolute;right:40px;top:0;transition:all .3s ease-in 0s;width:24px}.checkbox:checked+.label .inner{margin-left:0}.checkbox:checked+.label .switch{right:0}.side-nav-container{align-items:flex-end;align-items:center;display:flex;flex-direction:column;height:50%;justify-content:center;padding:20px;position:fixed;right:5%;top:0;width:200px}.logo{cursor:pointer;height:180px;width:180px}.button-42{background-color:#555;border:none;margin:2%;padding:10px 15px}header{background-color:#333;color:#fff;padding:20px;text-align:center}header h1{font-size:32px;margin:0}header p{font-size:18px}main{padding:2%}.scouting{align-items:center;display:flex;height:400px;justify-content:center;position:relative}.scouting:before{background-image:url(../../static/media/scouting.6b411cd0a69ca9f5a8ca.png);background-position:50%;background-size:cover;content:"";height:100%;left:0;opacity:.15;position:absolute;top:0;width:100%}.scouting-content{position:relative;text-align:center;z-index:1}.scouting h2{font-size:36px;margin:0}.scouting p{font-size:18px;margin:10px 0}.cta-button{background-color:#333;border-radius:4px;color:#fff;display:inline-block;font-size:20px;padding:10px 20px;text-decoration:none;transition:background-color .3s ease}.cta-button:hover{background-color:#555}.project-info h2{font-size:24px;margin:0}.project-info p{font-size:18px;line-height:1.6}.contact h2{font-size:24px;margin:0}.contact p{font-size:18px;line-height:1.6}footer{background-color:#333;color:#fff;padding:10px;text-align:center}footer p{margin:0}section{padding:2%}.subheader,.title{font-weight:700}.subheader{font-size:3rem;padding:3%}.subheader,.text{font-family:Quicksand Book,sans-serif}.text{font-size:1.5rem;font-weight:400;padding:1%}.button-42{background-color:initial;background-image:linear-gradient(-180deg,#ff7e31,#e62c03);border:0;border-radius:6px;box-shadow:0 2px 4px #0000001a;color:#fff;cursor:pointer;display:inline-block;font-family:Inter,-apple-system,system-ui,Roboto,Helvetica Neue,Arial,sans-serif;height:40px;line-height:40px;outline:0;overflow:hidden;padding:0 20px;pointer-events:auto;position:relative;text-align:center;touch-action:manipulation;transition:box-shadow .2s;user-select:none;-webkit-user-select:none;vertical-align:top;white-space:nowrap;width:100%;z-index:9}.button-42:hover{box-shadow:0 3px 8px #fd4c0080}.button-62{background:linear-gradient(to bottom right,#ef4765,#ff9a5a);border:0;border-radius:12px;color:#fff;cursor:pointer;display:inline-block;font-family:-apple-system,system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;font-weight:700;line-height:2.5;margin:1%;outline:#0000;padding:0 1rem;text-align:center;text-decoration:none;touch-action:manipulation;transition:box-shadow .2s ease-in-out;user-select:none;-webkit-user-select:none;white-space:nowrap;width:25vw}.button-62:not([disabled]):focus,.button-62:not([disabled]):hover{box-shadow:0 0 .25rem #00000080,-.125rem -.125rem 1rem #ef476580,.125rem .125rem 1rem #ff9a5a80}.hero-content{background-color:#000;border-radius:10px;color:#fff;left:50%;opacity:.8;padding-left:3%;padding-right:3%;padding-top:1%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:60%}.title{font-size:10rem}.hero-bg{align-items:center;display:flex;height:100vh;justify-content:center;overflow:hidden;position:relative}.background:before{background:#00000080}.background{height:100vh;overflow:hidden;position:relative;text-align:center;width:100%}.background-image{filter:grayscale(0);height:100%;object-fit:cover;opacity:.5;width:100%}.herolink-content{background-color:#000;border-radius:10px;color:#fff;left:50%;opacity:1;padding:3%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-75%);width:50%;z-index:1}.title{font-family:Quicksand Book,sans-serif;font-size:5rem;font-weight:400;margin-top:0}.button-container{align-items:center;display:flex;flex-direction:column;justify-content:center;left:50%;margin-top:10%;position:absolute;transform:translateX(-50%);z-index:2}.team-display{background-color:#fff;border:1px solid #ccc;display:flex;margin:10px;padding:10px;width:80vw}.team-info{align-items:center;display:grid;grid-template-columns:2fr 2fr 1fr}.team-number{margin-right:10px}.team-name,.team-number{font-size:24px;font-weight:700}.team-ranking{margin-right:10px}.team-events{margin-left:20px}.overlay__background{background-color:#00000080;cursor:pointer;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999}.overlay__container{background-color:#fff;bottom:0;height:95%;left:0;margin:auto;overflow:auto;padding:30px;position:fixed;right:0;top:0;width:85%;z-index:10000}.overlay__controls{align-items:center;display:flex;justify-content:flex-end}.overlay__close:after{content:"\00d7";display:inline-block}.overlay__close{border:none;cursor:pointer;font-size:3vw}.header{font-size:2.4vw;text-align:center}.header,.subtitle{font-family:Verdana,Geneva,Tahoma,sans-serif;font-weight:700}.subtitle{font-size:2vw;padding-left:1rem;padding-top:1rem}.explanation{font-family:Verdana,Geneva,Tahoma,sans-serif;font-size:1.6vw;margin-top:10px;padding-left:1rem}.body{display:flex}.loader{bottom:0;left:0;position:absolute;right:0;top:0}.jimu-primary-loading:after,.jimu-primary-loading:before{content:"";position:absolute;top:0}.jimu-primary-loading:before{left:-19.992px}.jimu-primary-loading:after{animation-delay:.32s!important;left:19.992px}.jimu-primary-loading,.jimu-primary-loading:after,.jimu-primary-loading:before{animation:loading-keys-app-loading .8s ease-in-out infinite;background:#076fe5;height:32px;width:13.6px}.jimu-primary-loading{animation-delay:.16s!important;margin:auto;position:absolute;right:calc(50% - 6.8px);text-indent:-9999em;top:calc(50% - 16px)}@keyframes loading-keys-app-loading{0%,80%,to{box-shadow:0 0 #076fe5;height:32px;opacity:.75}40%{box-shadow:0 -8px #076fe5;height:40px;opacity:1}}.event-display{background-color:#fff;border:1px solid #ccc;display:flex;margin:2px;padding:20px;text-align:left;width:80vw}.event-display:hover{background-color:#d3d3d3}.event-info{display:flex;flex-direction:column}.event-name{font-size:2vw;font-weight:700}.event-date,.event-location{color:#555;font-size:1.25vw}.event-date{padding-top:2%}.main{align-items:center;display:flex;flex-direction:column;height:100vh;row-gap:20px;width:100%}.search{width:30%}.filtereddata{list-style-type:none}.logo2{height:35%;position:absolute;right:5%;top:1%;width:17%}li{list-style:none}.pagination{align-items:center;display:flex;justify-content:center;margin-top:5px}.pagination button{background-color:#f0f0f0;border:none;cursor:pointer;margin:0 5px;padding:8px 12px}.pagination button.active{background-color:#007bff;color:#fff}.pagination button:disabled{cursor:not-allowed}.center-align{margin:0 auto;text-align:center}.event-title{font-size:3vw;font-weight:700;margin-bottom:2%;padding:10px}.event-info{color:#555;font-size:2vw;margin-bottom:1%}.error,.loading{align-items:center;display:flex;font-family:CoolFont,sans-serif;font-size:24px;font-weight:700;height:100vh;justify-content:center}.error{color:red}.event-details{flex-direction:column;font-family:CoolFont,sans-serif;height:40vh;text-align:center}.event-details,.event-details-columns{align-items:center;display:flex;justify-content:center}.event-details-columns{flex-wrap:column;margin:auto;max-width:1200px;width:80%}.event-details-left{background-color:#d94c4c}.event-details-left,.event-details-right{color:#fff;flex:1 1;margin:1%;padding:1%;text-align:center}.event-details-right{background-color:#4c6fd9}.event-details-bottom{background-color:#ffcf20;color:#fff;margin:1%;padding:1%;text-align:center}hr{border:none;height:1px}.display,hr{background-color:#fff}.display{align-items:center;color:#555;height:4.5vw;padding:10px 0}.display:hover{background-color:#d3d3d3}ul{list-style-type:none}.navbar{background-color:#fff;border-bottom:1px solid #ddd;display:flex;justify-content:center}.navbar-item{color:#000;cursor:pointer;font-family:Roboto,sans-serif;font-size:2.5vw;padding:10px 20px;transition:color .3s}.navbar-item:hover{color:#39c}.navbar-item.active{border-bottom:3px solid #39c}.container,.team-container{text-align:center}.team-container{margin:0 auto;width:90%}.display{margin-bottom:10px;text-align:center}.display-row{align-items:center;display:flex;justify-content:space-between}.display-item{flex:1 1;font-size:1.4vw;padding:5px;text-align:center}.display-divider{border-bottom:1px solid #ccc;margin-top:5px}.page-content{align-items:center;display:flex;flex-direction:column}.teams-table{display:flex;justify-content:center}.num{font-size:2.5vw}.column{flex:1 1;font-size:1.4vw;margin:5px;padding-bottom:10%;text-align:center}.column h2{font-size:16px}.column h2,.column>div{margin-bottom:5px}.rankings{color:#d84040}.box,.match-container{text-align:center}.match-container{margin:0 auto}.team-name{display:flex}.schedule-list{margin-top:20px}.dropdown-container{margin:10px;text-align:center}.dropdown-header button{align-items:center;background-color:#d84040;border:none;color:#fff;cursor:pointer;font-size:16px;font-size:2vw;font-weight:700;padding:2%;position:relative;width:90vw}.dropdown-button .arrow-icon{font-size:2vw;position:absolute;right:8px}.dropdown-button.open{background-color:#b32525}.match-display{align-items:center;background-color:#fff;border:1px solid #ccc;display:grid;font-size:2vw;grid-template-columns:1fr 2fr 1fr 1fr 1fr 2fr;justify-content:center;margin:0 auto;padding:10px;text-align:center;width:88vw}.match-column{display:flex;flex-direction:column;padding:5px;text-align:center}.crown{margin-left:4px}.winner{color:#c93030;font-weight:700}.team-name{align-items:center;font-size:2vw;justify-content:center;margin:2px}.team-name u{text-decoration:underline}.team-divider{margin-top:8px}.score-container{font-size:2vw}.red-column{color:#c93030}.blue-column{color:#3071a9}.coordinates-box{align-items:center;background-color:#333;bottom:10%;color:#fff;display:flex;flex-direction:column;justify-content:center;padding-bottom:20px;padding-left:20px;padding-right:20px;position:absolute;right:2%;width:22vw}.coordinates-box h2{font-size:20px}.coordinates-box p{font-size:16px;white-space:pre-line}.awards-container{column-count:3;column-gap:20px}.award-card{background-color:#f8f8f8;border:1px solid #ccc;border-radius:5px;box-shadow:0 2px 4px #0000001a;break-inside:avoid;margin:10px 0;padding:10px;page-break-inside:avoid;transition:transform .2s;width:100%}.award-card:hover{transform:translateY(-2px)}.award-card h2{font-size:18px;margin:0}.award-card p{margin:5px 0}.award-card ul{list-style:none;padding:0}.award-card li{font-weight:700;margin-left:20px}.team-title{align-items:center;font-size:3vw;font-weight:700;margin-top:2%;padding:10px;text-align:center}.team-location{color:#555;font-size:1.2rem;margin-top:2px;text-align:center}.line{background-color:#000;border:none;height:1px;margin-bottom:1%;margin-top:1%;width:100%}.skills-container{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:center}.skill-column{width:50%}.skill-card{background-color:#f9f9f9;border-radius:10px;box-shadow:0 0 10px #0000001a;margin:10px;padding:20px;width:calc(90% - 20px)}.skill-card h3{margin-top:0}.rank{font-weight:700}.score-details{display:flex;justify-content:space-between;margin-top:10px}.driver-score,.programming-score{width:40%}.total-score{font-weight:700;margin-top:10px;text-align:center}.competition-container{display:flex;flex-wrap:wrap;justify-content:center}.competition-card{background-color:#f9f9f9;border-radius:10px;box-shadow:0 4px 8px #0000001a;margin:10px;padding:20px;transition:transform .3s ease;width:calc(90% - 20px)}.competition-card:hover{transform:translateY(-5px)}.left-column,.right-column{flex:1 1}.competition-card h3{color:#333;margin-top:0}.competition-card p{color:#666;margin:10px 0}@media (max-width:768px){.competition-card{flex-direction:column;width:calc(100% - 20px)}}.scouting-team-container{display:flex;justify-content:space-around;margin-top:20px}.scouting-team-column{flex:1 1;margin:0 10px}.scouting-team-item{border:1px solid #ddd;margin-bottom:10px;padding:10px}
/*# sourceMappingURL=main.e990ebd6.css.map*/