@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Source+Sans+3:ital,wght@0,200..900;1,200..900&display=swap);:not(p){box-sizing:border-box;margin:0;padding:0;text-decoration:none}body,html{overflow-x:hidden;width:100%}:root{--detail:#00ff58;--secondary-detail:#414141;--bg:#fff;--secondary-bg:#000;--terciary-bg:#535353;--text:#000;--secondary-text:#fff;--terciary-text:#b3b3b1}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Source Sans\ 3,sans-serif;font-optical-sizing:auto;font-size:62.5%;font-style:normal;font-weight:400}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{border:1px solid red;margin:0;padding:0;text-align:center;width:100vw}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.MainContainer{background-color:#121212;height:100%;justify-content:flex-start;min-height:100vh;min-width:100vw}.CentralBlock,.MainContainer{align-items:center;display:flex;flex-direction:column;overflow-x:hidden;width:100%}.CentralBlock{flex:1 1}.CentralBlock .table{font-size:calc(6px + .6vw)}.HomeInfoContainer #main-table-header .table-cell{align-items:center;background-color:#272727;display:flex;font-size:calc(8px + .6vw);font-weight:700;justify-content:center;padding:10px}.HomeInfoContainer #main-table-header:hover{background:none;cursor:default;scale:none}.DataFillContainer{align-items:center;display:flex;flex-direction:row;height:120px;justify-content:space-between;max-width:1200px}.DataFillContainer[data-is-super-admin=true]{width:80%}.DataFillContainer[data-is-super-admin=false]{width:40%}.DataFillContainer>div{display:flex;flex-direction:column;height:100%;justify-content:space-between;min-width:100px}.DataFillContainer[data-is-super-admin=true]>div{width:20%}.DataFillContainer[data-is-super-admin=false]>div{width:40%}.DateSelectorContainer{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;justify-content:space-between;padding:1rem;width:20%}.DateSelectorContainer,.DropDownHomeContainer{border:1px solid #fff;border-radius:7px;height:5vh}.DropDownHomeContainer{width:15%}.buttonInfoContainer{align-items:center;background-color:#00ff58;border:none;border-radius:10px;color:#000;cursor:pointer;display:flex;justify-content:center;max-width:150px;min-width:90px;transition-duration:.4s;width:10%}.buttonInfoContainer:hover{scale:1.05}.arrowButton{align-items:center;background-color:gray;border:none;border-radius:10px;box-sizing:border-box;cursor:pointer;display:flex;height:1rem;justify-content:center;padding:1rem;transition-duration:.4s;width:60px}.arrowButton:hover{scale:1.05}.arrowButton:disabled{cursor:not-allowed;opacity:.6}.HomeInfoContainer{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:space-evenly;width:80%}.buttonsHomeNav{display:flex;justify-content:space-between;max-width:200px;min-width:130px;width:15%}.DateBarInput{background-color:initial;border:none;color:#fff;display:flex;outline:none;width:80%}.skeleton{background:#0000;height:100%;overflow:hidden;width:100%}.skeleton-text1{height:25%;width:50%}.skeleton-text1,.skeleton-text2{animation:loading 1.5s infinite;background:linear-gradient(90deg,#444 8%,#555 18%,#444 33%);background-size:800px 104px;margin-bottom:1.1rem;max-height:50px}.skeleton-text2{height:20%;width:95%}.skeleton-text3{animation:loading 1.5s infinite;background:linear-gradient(90deg,#444 8%,#555 18%,#444 33%);background-size:800px 104px;height:24%;margin-bottom:1.1rem;max-height:50px;width:75%}@keyframes loading{to{background-position:100% 50%}}.topBarContainer{background-color:#000;display:flex;flex-direction:row;height:80px;justify-content:center;width:100%}#topBarContentContainer{flex-direction:row;height:100%;max-width:1600px;width:80%}#topBarContentContainer,#topBarContentContainer section{align-items:center;display:flex;justify-content:space-between}#topBarContentContainer section{width:55%}.topBarText{color:#00dd4d;cursor:pointer;font-size:calc(5px + .7vw);transition-duration:.4s;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.topBarText:hover{color:var(--detail)}.topBarTextItem{color:var(--secondary-text);cursor:pointer;font-size:calc(4px + .6vw);padding-left:calc(1px + .4vw);user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.topBarTextContainer{align-items:center;display:flex;height:5vh;justify-content:center}.topBarInputContainer{align-items:center;background-color:#fff;border-radius:10px;box-sizing:border-box;display:flex;height:50%;padding:5px;width:20%}.topBarInputContainer:focus-within{outline:2px solid var(--detail)}.topBarInput{background-color:#fff;border:none;outline:none}.dropDownContainer,.topBarInput{display:flex;height:100%;width:100%}.dropDownContainer{border-radius:.5rem;box-sizing:border-box;cursor:pointer;flex-direction:row;justify-content:space-between;padding-left:5px;padding-right:10px;position:relative}.dropDownText{align-self:center;font-size:calc(5px + .5vw)}.dropdown-content{background-color:#535353;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;display:flex;flex-direction:column;position:absolute;right:0;top:100%;width:99.5%;z-index:1}.downArrow{font-size:15px}.dropdown-item{color:#000;display:block;padding-bottom:12px;padding-top:12px;text-decoration:none}.table{background-color:#383838;border-radius:10px;display:flex;flex-direction:column;height:50vh;overflow-x:hidden;overflow-y:auto;scrollbar-color:#888 #383838;scrollbar-width:thin;width:100%}.table::-webkit-scrollbar{width:2px}.table::-webkit-scrollbar-thumb{background-color:#888;border-radius:4px}.table-row{border-radius:10px;cursor:pointer;display:flex}.table-row:hover{background-color:#aaacae}.table-cell{border-bottom:1px solid #727171;border-right:1px solid #727171;flex:1 1;padding:8px;text-align:center}.table-row .table-cell:last-child{border-right:none}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;stroke:#aeaeae;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;stroke:#aeaeae;color:#fff}.react-datepicker-wrapper{border:0;display:inline-block;padding:0}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;line-height:normal;position:relative}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{line-height:0;z-index:1}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected,.react-datepicker__week-number--keyboard-selected):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__week-number--keyboard-selected{background-color:#2a87d0;border-radius:.3rem;color:#fff}.react-datepicker__week-number--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day-names{margin-bottom:-8px;white-space:nowrap}.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{background-color:#ff6803;border-radius:.3rem;color:#fff;position:relative}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{background-color:#333;border-radius:4px;bottom:100%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__day--holidays:hover,.react-datepicker__month-text--holidays:hover,.react-datepicker__quarter-text--holidays:hover,.react-datepicker__year-text--holidays:hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{opacity:1;visibility:visible}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__year-text--in-range:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#bad9f1;border-radius:.3rem;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:initial}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{background-color:#333;border-radius:4px;bottom:70%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:initial;padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{background-color:#ccc;cursor:default}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:#000c;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem;width:13.8rem}.react-datepicker__aria-live{border:0;-webkit-clip-path:circle(0);clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}.DatePickerContainer{align-items:center;align-self:flex-start;background-color:initial;border:1px solid #fff;border-radius:7px;box-sizing:border-box;display:flex;flex-direction:row;height:3.2rem;justify-content:space-between;justify-self:flex-start;padding-left:1rem;padding-right:1.5rem;width:100%}.DatePickerStyle{background-color:initial;border:none;color:#fff;font-size:.9rem;height:5vh;outline:none;width:100%}.react-datepicker-wrapper,.react-datepicker__input-container{width:100%}.react-datepicker-popper{background-color:red;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.LoginContainer{justify-content:space-between;width:50%}.LoginContainer,.loginButton{align-items:center;display:flex;flex-direction:column}.loginButton{background-color:#00dd4d;border:0;border-radius:5px;color:var(--secondary-text);cursor:pointer;font-size:1rem;font-weight:500;height:3rem;justify-content:center;transition-duration:.4s;width:100%}.loginButton:hover{background-color:var(--detail)}.login-field{max-width:500px;min-width:300px;width:70%}#LoginImageContainer{height:8vw;max-height:100px;min-height:60px}.loadingCircle{animation:spin .6s linear infinite;border:2px solid #0000;border-radius:50%;border-top-color:#fff;height:1rem;width:1rem}.mainInfoContainer{display:flex;flex-direction:row;height:70vh;justify-content:space-between;width:75%}.leftContainer{justify-content:space-between}.leftContainer,.rightContainer{display:flex;flex-direction:column;height:100%;width:49%}.rightContainer{align-items:flex-start;background-color:#383636;border-radius:1rem;box-sizing:border-box;overflow-x:hidden;overflow-y:auto;padding:2rem 3rem;scrollbar-color:#888 #383636;scrollbar-width:thin}.rightContainer::-webkit-scrollbar{width:2px}.rightContainer::-webkit-scrollbar-thumb{background-color:#888;border-radius:4px}.leftItemContainer{align-items:center;background-color:#383636;border-radius:1rem;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row;height:20%;justify-content:flex-start;padding:1rem 1rem 1rem 3rem;-webkit-user-select:none;user-select:none;width:100%}.leftItemContainer:hover{background-color:gray}.infoText{align-items:center;color:#fff;display:flex;height:100%;width:100%}.params-config-container{align-self:center;padding-bottom:5px;padding-left:10px;width:85%}.SoftwareModal>div:first-child{align-self:center;display:flex;justify-content:space-between;padding:0 10px;width:85%}.params-config-item{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;width:65%}.params-config-item>span{color:#fff;font-size:.8rem}.params-config-item>:last-child{margin-top:10px;width:100%}.mainSoftwareContainer{background-color:#000;display:flex;flex-direction:row;height:65vh;max-width:1200px;width:80%}.softwareContainerLeft{align-items:flex-start;background-color:#fff;border-bottom-left-radius:5px;border-top-left-radius:5px;height:100%;padding:5rem;width:60%}.SoftwareModal,.softwareContainerLeft{box-sizing:border-box;display:flex;flex-direction:column}.SoftwareModal{background-color:#383636;border-radius:5px;height:80vh;overflow:auto;padding-bottom:2rem;padding-top:2rem;width:50vw;z-index:99999999}.softwareContainerRight{align-items:center;background-color:#383636;border-bottom-right-radius:5px;border-top-right-radius:5px;box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:center;padding:1rem 5rem;width:40%}.configureButton{align-items:center;align-self:flex-start;background-color:#fff;border-radius:5px;color:#000;cursor:pointer;display:flex;flex-direction:row!important;font-size:.8rem;height:3.2rem!important;justify-content:space-around!important;max-width:180px;transition:scale .4s}.configureButton:hover{scale:1.05}.itemContainerUpdate{align-items:center;align-self:center;background-color:#fff;border-radius:5px;box-sizing:border-box;display:flex;flex-direction:column;height:35%;justify-content:center;overflow-x:hidden;overflow-y:auto;padding:1rem;scrollbar-color:#888 #d9d9d9;scrollbar-width:thin;width:100%}.itemContainerUpdate span{font-size:calc(5px + .6rem)}.versionInfoContainer{align-items:flex-start;align-self:flex-start;border-radius:5px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;width:100%}.versionInfoContainer span{color:#fff;font-size:calc(6px + .6rem);font-weight:500}.softwareContainerRight>span:first-of-type{color:#fff;font-size:calc(10px + 2rem);font-weight:700}.faSyncContainer{align-items:center;align-self:center;background-color:#00ff58;border-radius:5px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;height:2.5rem;justify-content:center;padding:.5rem;transition:scale .4s;width:4rem}.faSyncContainer:hover{scale:1.05}.aboutText{display:flex;font-size:calc(5px + .7vw);margin-left:8.5px}.rotate-animation{transform:rotate(180deg);transition:transform 2s}.modal-sync-button{color:#fff;cursor:pointer;transition:color .4s}.modal-sync-button:hover{color:var(--detail)}#software-modal-header-label{align-items:center;display:flex;flex-direction:row}#software-modal-header-label>:not(:last-child){margin-right:15px}.ModalContainerOpen{display:flex;height:100vh;left:0;overflow:hidden;top:0;width:100vw;z-index:100}.ModalContainerClosed,.ModalContainerOpen{align-items:center;justify-content:center;position:absolute}.ModalContainerClosed{display:none;height:100%;width:100%;z-index:0}.ModalContainerOpen:before{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#00000080;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.Modal{align-items:center;align-self:center;background-color:#383636;border-radius:2rem;display:flex;flex-direction:column;height:50%;opacity:.9;position:absolute;width:50%}.PageModal{height:12rem;margin-right:16rem;width:25rem}.PageModalButton,.PageModalText{align-items:center;color:#fff;display:flex;flex-direction:column;justify-content:center}.PageModalButton{background-color:#f36934;border-radius:1rem;width:5rem}.ScrollViewContainer{overflow-x:hidden;overflow-y:auto;scrollbar-color:#888 #383636;scrollbar-width:thin}.ScrollViewContainer::-webkit-scrollbar{width:2px}.ScrollViewContainer::-webkit-scrollbar-thumb{background-color:#888;border-radius:4px}.ControlContainer{align-items:center;border-radius:20px;box-sizing:border-box;display:flex;flex-direction:column;height:80vh;padding:2% 4%}.ControlContainer>div:first-child div span:nth-of-type(2){font-size:calc(6px + .6rem)}.controlItem>.table>.table-row:first-child .table-cell{align-items:center;background-color:#242424;display:flex;font-size:calc(8px + .6vw);font-weight:700;justify-content:center;padding:10px}.controlItem>.table>.table-row:first-child:hover{background:none;scale:none}.controlItem>.table>.table-row:not(:first-child) .table-cell{font-size:calc(5px + .6rem)}.plateOption{align-items:center;cursor:pointer;display:flex;height:60px;justify-content:space-between}.plateOption:hover{scale:1.01}.plateText{color:#fff}.plateLine{background-color:#fff;height:3px;opacity:.6;width:100%}.controlItem{align-items:center;border-radius:20px;box-shadow:0 4px 8px #000;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;overflow:hidden;padding:1rem;width:23%}.controlItem>:first-child{font-size:calc(6px + .6rem);font-weight:700}.graphContainer{display:flex;flex-direction:column;height:80%;justify-self:space-between;width:100%}.carIconContainer{align-content:center;border-radius:5px;box-sizing:border-box;cursor:pointer;display:flex;height:80%;justify-content:center;min-height:100px;width:45%}.carIcon{align-self:center;color:#000;height:3rem;min-height:10px}.buttonTravel{align-items:center;background-color:beige;display:flex;font-size:calc(5px + .5rem);height:100%;height:3rem;justify-content:flex-start;padding-left:1rem;-webkit-user-select:none;user-select:none;width:100%}.unlockIconContainer{align-items:center;background-color:#00ff58;border-radius:8px;box-shadow:0 4px 6px #0000001a;box-sizing:border-box;cursor:pointer;display:flex;height:80%;justify-content:center;transition:all .3s ease;width:20%}.unlockIconContainer:hover{background-color:#00c944;box-shadow:0 6px 10px #00000026;transform:scale(1.05)}.unlockIcon{color:#000;height:1.7rem;transition:color .3s ease}.unlockIconContainer:hover .unlockIcon{color:#e0ffe6}.unlockModal{animation:fadeIn .4s ease-in-out forwards;background-color:#121212;border-radius:10px;box-shadow:0 4px 10px #0003;height:30%;left:50%;opacity:0;position:fixed;top:50%;transform:translate(-50%,-50%) scale(.8);width:30%;z-index:1000}@keyframes fadeIn{0%{opacity:0;transform:translate(-50%,-50%) scale(.8)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.buttonUnlock{align-items:center;background-color:#00ff58;border:none;border-radius:10px;color:#000;cursor:pointer;display:flex;justify-content:center;transition-duration:.4s}.buttonUnlock:hover{scale:1.05}.scrollable-div{overflow-y:auto;padding-right:10px;width:90%}.scrollable-div::-webkit-scrollbar{width:8px}.scrollable-div::-webkit-scrollbar-track{background:#ffffff1a;border-radius:10px}.scrollable-div::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:10px}.scrollable-div::-webkit-scrollbar-thumb:hover{background:#ffffff80}span{color:#fff}.DownloadListContainer{display:flex;flex-direction:column;height:80vh;justify-content:flex-start;width:80%}.DownloadListContainer .itemContainer{align-items:center;border-bottom:3px solid #fff;display:flex;justify-content:space-between;margin-bottom:1.2rem;padding-bottom:1.2rem;width:100%}.DownloadListContainer .iconItem{color:#fff;display:flex;font-size:2rem}.DownloadListContainer .downloadItem{color:gray;cursor:pointer;display:flex;font-size:1.5rem}.DownloadListContainer .downloadItemDisabled{color:gray;cursor:not-allowed;display:flex;font-size:1.5rem;opacity:.7}.DownloadListContainer .itemText{color:#fff;display:flex;font-size:1.3rem}.InstalationContainer .reports{display:flex;flex-direction:column;height:60vh;overflow:auto;scrollbar-color:#888 #d9d9d9;scrollbar-width:thin;width:100%}.InstalationContainer .downloadItem,.InstalationContainer .downloadItemDisabled{font-size:1.3rem}.InstalationContainer .columnItem{flex-direction:row}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.LoadingCircleContainer{align-self:center;animation:spin 2s linear infinite;border:3px solid #f3f3f3;border-radius:50%;border-top-color:gray;cursor:not-allowed;display:flex;flex-direction:column;height:15px;opacity:.8;width:15px}.InstalationContainer{display:flex;flex:.85 1;flex-direction:column;width:75%}.InstalationContainer .reports_new{display:flex;flex-direction:column;height:65vh;width:100%}.InstalationContainer .itemContainer{align-items:center;display:flex;flex-direction:row;height:3rem;justify-content:space-between;width:100%}.InstalationContainer .iconItem{color:#fff;font-size:2rem}.InstalationContainer .downloadItem{color:gray;cursor:pointer;display:flex;font-size:1.4rem}.InstalationContainer .downloadItemDisabled{color:gray;cursor:not-allowed;display:flex;font-size:1.4rem;opacity:.5}.InstalationContainer .line{background-color:#fff;display:flex;height:2px;margin-bottom:15px;margin-top:15px;opacity:.7;width:100%}div.ScrollViewContainer.reports_new>div:first-of-type{background-color:#242424;border-top-left-radius:5px;border-top-right-radius:5px;padding:15px 0}.InstalationContainer .columnItem{align-items:center;color:#fff;display:flex;font-size:1rem;font-weight:500;justify-content:center;width:20%}.InstalationContainer .itemText{color:#fff;font-size:1rem}.AppInfo{display:flex;flex-direction:column;height:100dvh;justify-content:space-evenly;width:80%}.AppInfo .TitleContainer{box-sizing:border-box;color:#fff;display:flex;font-size:1.8rem;justify-content:flex-start;padding:1rem;width:100%}.AppInfo .ItemsContainer{display:flex;justify-content:space-between;width:100%}.AppInfo .VideoContainer{border-radius:1rem;box-sizing:border-box;cursor:pointer;display:flex;position:relative;width:48%}.AppInfo .VideoButton{display:flex;height:3rem;left:45%;position:absolute;top:40%;width:3rem;z-index:1}.AppInfo .InfoContainer{align-items:flex-start;background-color:#fff;border-radius:1rem;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;padding:1.2rem;width:49%}body{background-color:var(--bg);margin:0;padding:0}#container{width:100%}#content{align-items:center;display:flex;flex-direction:column}#content p{margin:0}#first-content{background-image:url(/static/media/landing_no_mark.d74ae0ee44fe921621c1.jpg);background-repeat:no-repeat;height:1000px;margin-bottom:40px;padding-left:60px;padding-top:100px;text-align:start;width:100%!important}#first-content p{color:var(--secondary-text)!important;width:40%}#first-content>p:nth-child(2){min-width:250px}#first-content button{margin-top:20px}#content>div#first-content.section,#video{margin-bottom:40px}#video{background-color:#000;height:600px;width:100%}#product-section>.subsection-header:first-child{margin-top:40px}.partners-carousel-item{align-items:center;background-color:var(--secondary-bg);border:1px solid var(--detail);border-radius:5px;display:flex;height:150px;justify-content:center;margin:0 15px;max-width:200px;min-width:200px;padding:14px;width:200px}.image-list-container{display:flex;flex-direction:row;justify-content:space-between;width:100%}.image-list-container .img-image-list{background-color:#000;border-radius:5px;width:55%}.image-list-container>.advantage-list{width:40%}.img-image-list img{border-radius:5px;height:100%;object-fit:cover;object-position:center;width:100%}#advantage-table{grid-gap:8%;display:grid;gap:8%;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,150px);height:auto;margin-top:40px;width:100%}#advantage-table>div{align-items:center;display:flex;flex-direction:row;justify-content:space-between}#advantage-table div{align-items:center;background-color:var(--secondary-bg);border-radius:5px;color:var(--secondary-text);display:flex;flex-direction:column;height:150px;justify-content:center;text-align:center;transition-duration:.4s}#advantage-table div:hover{background-color:#1f1f1f}#advantage-table div p{font-size:1rem;font-weight:500;margin-top:10px;width:60%}#visite-us-section div:nth-child(2){width:100%}#visite-us-section div:nth-child(2) p,.advantage-list{text-align:start}.advantage-list div:not(:last-child){margin-bottom:20px}#visite-us-section div:nth-child(2) p:first-of-type,.advantage-list div>p:first-child{color:var(--text);font-size:18pt;font-weight:700;margin-bottom:10px!important}.advantage-list div>p:nth-child(2){color:var(--text);font-size:12pt;line-height:2}@media (max-width:1200px){#advantage-table{column-gap:10%;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,150px);margin-bottom:80px}}@media (max-width:900px){#advantage-table{column-gap:15%;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,150px);margin-bottom:120px}}@media (max-width:800px){.image-list-container{flex-direction:column}.image-list-container .img-image-list{height:400px;margin-bottom:40px;width:100%}.image-list-container .advantage-list{width:100%}div.image-list-container:nth-last-child(2){flex-direction:column-reverse}}@media (max-width:500px){#first-content .subsection-title{font-size:3rem!important}#advantage-table div p{font-size:.8rem}}.content-container{margin:0 auto;max-width:1200px;width:80%}.content-container p:not(.subsection-title):not(.subsection-subtitle):not(.catchphrase){line-height:2}.content-section{margin-bottom:120px;width:100%}.section{align-items:center;display:flex;flex-direction:column;margin-bottom:200px;max-width:1200px;width:80%}.section .subsection:last-child{margin-bottom:0}.subsection{margin-bottom:150px;width:100%}.section-title{color:var(--detail);font-size:1.6rem!important;font-weight:700;line-height:normal!important;text-align:start;width:100%}.subsection-title{color:var(--text);font-size:calc(2.5rem + 2vw)!important;font-weight:700;margin-bottom:20px!important}.subsection-subtitle{color:var(--text);font-size:1.1rem!important;line-height:2}.disabled-button{cursor:not-allowed;opacity:.7}.primary-button{all:unset;align-items:center;background-color:#00dd4d;border-radius:5px;color:var(--secondary-text);cursor:pointer;display:flex;font-size:1rem;font-weight:700;height:30px;justify-content:center;padding:10px;transition:.4s;transition:background-color .4s;width:120px}.primary-button:hover{background-color:var(--detail)}.subsection-header{text-align:center}.section>div.subsection-header:first-child{margin-top:0}.subsection-header{margin-bottom:40px;text-align:start;width:100%}a{all:unset}#header-container{background-color:var(--secondary-bg);display:flex;flex-direction:row;font-size:1rem;height:60px;justify-content:center;width:100vw}#header-content,#info-container,#left-panel,#left-panel>div,#panel-container,#right-panel{align-items:center;display:flex;flex-direction:row;justify-content:space-between}#panel-container{width:100%}#header-content{background-color:var(--secondary-bg);max-width:1200px;width:80%}#logo{cursor:pointer;padding-right:20px}#info-container{min-width:380px;width:50%}#left-panel{align-items:center;display:flex;margin-right:10px;max-width:350px;min-width:240px;width:40%}#left-panel>a{color:var(--secondary-text);transition-duration:.4s}#left-panel>a:hover{color:var(--detail);cursor:pointer}#left-panel>div{position:relative}#left-panel>div>label{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:80px}#left-panel>div>label *{color:var(--secondary-text);cursor:pointer;transition:color .4s}#left-panel>div>label:hover *{color:var(--detail)}#company-dropdown{align-items:flex-start;background-color:var(--terciary-bg);border:1px solid var(--terciary-bg);border-radius:5px;color:var(--secondary-text);display:none;flex-direction:column;height:80px;justify-content:space-between;padding:5px 0 5px 10px;width:140px}#company-dropdown a{all:unset;transition:color .4s}#company-dropdown a:hover{color:var(--detail);cursor:pointer}#toggle-company-dropdown:checked~#info-container #company-dropdown{display:flex;position:absolute;top:30px}#right-panel{width:300px}#open-side-panel,#right-panel button{all:unset;border:1px solid var(--secondary-detail);border-radius:5px;color:var(--secondary-text);transition-duration:.4s}#open-side-panel:hover,#right-panel button:hover:not(:disabled){background-color:var(--detail);border:1px solid var(--detail);cursor:pointer}#right-panel button{padding:10px 20px}#open-side-panel{display:none;padding:5px 10px}#close-side-panel{display:none}#close-side-panel label:hover{all:unset;cursor:pointer}#info-container button:disabled{color:grey;cursor:default;transition:none}@media (max-width:1300px){#info-container{background-color:#000;height:100%;max-width:200px;min-width:200px;position:fixed;right:-100%;top:0;transition:all .4s ease-in-out;width:200px}#close-side-panel{display:flex;padding-left:20px;padding-top:5px;width:100%}#open-side-panel{display:block}#toggle-side-panel:checked~#info-container{right:0}#left-panel,#right-panel{max-width:auto;min-width:auto;width:100%}#left-panel>a,#left-panel>div>label{margin-bottom:10px}#right-panel{height:50px;margin-top:20px}#right-panel button{border:0;color:var(--detail);padding:0}#right-panel button:hover{background:none!important;border:none!important;color:var(--secondary-text)}#info-container,#left-panel,#panel-container,#right-panel{align-items:center;flex-direction:column}}footer{align-items:center;background-color:#000;color:var(--secondary-text);display:flex;justify-content:center;width:100%}#footer-content{max-width:1200px;width:80%}#footer-info{display:grid;grid-template-columns:repeat(3,1fr);min-width:360px;width:80%}#footer-info>div:last-child{justify-self:end}#footer-company-field{display:flex;flex-direction:column;margin-right:0;padding-right:0;text-align:start;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#footer-company-field>:not(:first-child):not(:last-child){margin-bottom:10px}#footer-company-field>:not(:first-child){font-size:1rem;transition-duration:.4s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#footer-company-field>:not(:first-child):not(span):hover{color:var(--detail);cursor:pointer}#footer-company-field>span{color:grey;cursor:default}#footer-info div>p:first-child{color:var(--detail);font-size:1.4rem;font-weight:500}#footer-info>div:nth-child(2){align-items:center;display:flex;flex-direction:column}#footer-info div:nth-child(2) a{cursor:pointer;padding:0!important}#footer-info div:nth-child(2) a img{max-width:165px;width:100%}#footer-info div:nth-child(2)>a:first-of-type{margin-bottom:10px}#footer-company-info{border-top:2px solid var(--terciary-text);font-size:1rem;margin-top:20px;padding-top:20px}#footer-company-info>div:first-child{text-align:start;width:50%}#footer-info div:last-of-type div{display:flex;flex-direction:row;justify-content:space-between;width:90px}.footer-icon{transition-duration:.4s}.footer-icon:hover{color:var(--detail);cursor:pointer}@media (max-width:800px){#footer-info{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto);width:70%}#footer-info>div:nth-child(2){justify-self:end}#footer-info>div:nth-child(3){justify-self:start}#footer-info>div:nth-child(4){grid-column:1/span 2}}@media (max-width:460px){#footer-info{grid-template-columns:repeat(2,.4fr);width:100%}}.slider{height:var(--height);-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);overflow:hidden;width:100%}.slider .list{display:flex;min-width:calc(var(--width)*var(--quantity));position:relative;width:100%}.slider .list .item{align-items:center;animation:autoRun 10s linear infinite;animation-delay:calc((10s/var(--quantity))*(var(--position) - 1) - 10s)!important;display:flex;height:var(--height);justify-content:center;left:100%;position:absolute;transition:filter .5s;width:var(--width)}@keyframes autoRun{0%{left:100%}to{left:calc(var(--width)*-1)}}.slider:hover .item{animation-play-state:paused!important}.slider[reverse=true] .item{animation:reversePlay 10s linear infinite}@keyframes reversePlay{0%{left:calc(var(--width)*-1)}to{left:100%}}.content-container>div:first-of-type{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:40px;width:100%}.content-container p{font-size:1rem}.content-container>div:first-of-type p{color:var(--text);font-size:1.2rem!important;font-weight:500;padding-left:35px}#our-values>div{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:100px}.our-values-content{display:flex;flex-direction:column;text-align:start;width:35%}.our-values-content p:nth-of-type(2){color:var(--text);line-height:2}.our-values-content p:first-of-type{color:var(--text);font-size:1.5rem!important;font-weight:700;line-height:1!important;margin:0!important;padding:0!important}#our-history>div{text-align:start}#our-history li{font-size:1rem;margin-bottom:10px}#our-history b{color:var(--detail)}.our-values-img{border-radius:5px;height:500px;width:60%}.our-values-img img{border-radius:5px;height:100%;object-fit:cover;object-position:center;width:100%}.content-section>p:nth-of-type(2){line-height:2;text-align:start}.paragraph{line-height:2}.catchphrase{color:var(--detail);font-size:calc(2.5rem + 2vw)!important;font-weight:700}@media (max-width:800px){#our-values>div{flex-direction:column}#our-values>div:nth-child(2n){flex-direction:column-reverse}.our-values-content,.our-values-img{width:100%}.our-values-content{margin-top:40px}}#policy-container{align-items:center!important;background-color:var(--secondary-bg);display:flex;flex-direction:column;height:100vh;justify-content:center!important;text-align:justify}#policy-container>p:first-of-type{color:var(--detail);font-size:3rem;font-weight:700}#policy-container>p:nth-of-type(2){color:var(--secondary-text)}div:has(#policy-container){background-color:var(--secondary-bg)!important}#breathalyzer>p:first-of-type{text-align:start}#breathalyzer>button{width:180px}#catchphoto-container{background-color:grey;height:900px;width:100%}#catchphoto-container img{height:100%;object-fit:cover;object-position:center;width:100%}#product-chars-container{margin-top:40px}#product-chars-container div>label{align-items:center;border-bottom:2px solid #d3d3d3;cursor:pointer;display:flex;justify-content:space-between}#product-chars-container div>label>p:first-of-type{font-size:16pt;font-weight:500}#product-chars-container div>p{text-align:start}#product-chars-container div div{max-height:0;overflow:hidden;transition:all .4s ease-in-out}#product-chars-container div input:checked~div{max-height:-webkit-fit-content;max-height:-moz-fit-content;max-height:fit-content;overflow:visible}#breathalyzer>div:last-of-type{margin-top:40px}#breathalyzer>div>p:first-of-type{font-size:14pt;font-weight:500;text-align:start}#breath-specs{align-items:center;display:flex;flex-direction:column;justify-content:center}#breath-specs p{margin-top:40px;padding:0;width:100%}#carousel-wrapper{position:relative}#carousel-slider{-ms-overflow-style:none;aspect-ratio:16/9;border-radius:5px;box-shadow:0 1.5rem 3rem -.75rem #00000040;display:flex;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}#carousel-slider::-webkit-scrollbar{display:none}#carousel-slider *{flex:1 0 100%;object-fit:cover;scroll-snap-align:start}#carousel-nav{bottom:3rem;column-gap:1rem;display:flex;left:50%;position:absolute;transform:translateX(-50%);z-index:1}#carousel-nav a{background-color:#fff;border-radius:50%;height:.5rem;opacity:.75;transition:opacity .25s ease;width:.5rem}#carousel-nav a:hover{cursor:pointer;opacity:1}#contact-us-info{align-items:center;display:flex;flex-direction:column;margin:80px 0}#contact-us-info>span:first-of-type{color:var(--detail);font-size:1.2rem;font-weight:700}#contact-us-info>span:nth-of-type(2){font-size:.8rem;margin:20px 0;text-align:center}#contact-us-info>div{width:200px}#contact-us-info>div>div{align-items:center;display:flex;width:100%}#contact-us-info>div>div>span{display:inline-block;font-size:.8rem;text-align:center;width:100%}#contact-us-info>div>div:not(:last-of-type){margin-bottom:10px}#contact-us-form>p{font-size:1.2rem;font-weight:700}#contact-us-form,form{width:100%}form{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,1fr);margin-bottom:80px}.form-group{display:flex;flex-direction:column}.form-group label{font-size:.75rem;font-weight:700;margin-bottom:5px}.form-group input,.form-group select,.form-group textarea{border:1px solid var(--terciary-text);border-radius:5px;font-size:1rem;padding:10px}.form-group input:focus,.form-group textarea:focus{border-color:var(--detail);outline:1px solid var(--detail)}.full-width{grid-column:span 2}.form-grid>div:last-of-type{align-items:center;display:flex;justify-content:center;margin-top:20px;width:100%}@media (max-width:600px){form{display:flex;flex-direction:column}}main .content{padding-top:50px}#container{background-color:#fafafa;height:100vh;width:100vw}#head{background:linear-gradient(#000000fa,#000000fa),url(/static/media/product_catchphoto.cda8fe32f4ec434ac1ea.jpg) 50%/cover no-repeat;-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 50px),0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 50px),0 100%);height:1250px;width:100%}#head .content img:first-of-type{cursor:pointer;margin-bottom:100px;margin-top:100px}#head .content div:last-of-type img{height:50px}#head-img{border-radius:10px;display:block;height:auto;margin-bottom:60px;margin-top:60px;width:clamp(350px,100%,70%)}#dashboard{display:flex;flex-direction:row;justify-content:space-between;position:relative}#dashboard .content span{color:#000}#dashboard .content-text{text-align:center}#dashboard img{height:auto;margin-bottom:50px;width:clamp(300px,100%,60%)}#dot-left{left:clamp(-300px,calc(-300px + 10vw),-150px);top:50px}#dot-right{bottom:50px;right:clamp(-300px,calc(-300px + 10vw),-150px)}#features{background-color:#000}#features .features-list{display:flex;flex-direction:row;justify-content:center;margin-top:80px}#integration img{border-radius:5px;height:100%;object-fit:cover;object-position:center;width:100%}#integration .content .catch-phrase{color:#000;margin-bottom:50px}#integration .content>div{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between}#integration div div div{display:flex;flex-direction:column;width:48%}#integration #integration-content div{width:100%}#integration div div div span{color:#000}#integration #integration-content span:first-of-type{font-size:1.5rem;font-weight:700;margin-bottom:5px}#integration #integration-content div:not(:last-child){margin-bottom:20px}#integration #integration-content span:last-of-type{font-size:1rem;line-height:2rem;text-align:justify}#app{background-color:#000}#app #apps-container,#app .content-text{margin-bottom:50px}#contact #form-card{align-items:center;background-color:#000;border-radius:10px;box-shadow:0 0 10px 1px var(--detail);display:flex;flex-direction:column;height:910px;margin-bottom:50px;padding:25px 0;width:55%}#contact #form-card div:last-child{background-color:var(--detail);border-radius:5px;height:2px;width:25%}#form-card>span:first-of-type{font-size:2rem;font-weight:700;margin:50px 0;text-align:center}#form-card>span:first-of-type span{color:var(--detail)}#form-card>span:nth-of-type(2){font-size:1.5rem}#form_lp01{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:20px;padding:0 20px;width:100%}#form_lp01 .catch-btn{grid-column:1/-1;justify-self:center;margin-top:20px}#form_lp01 .field{display:flex;flex-direction:column;text-align:left}#form_lp01 label{align-self:flex-start;font-size:.8rem;text-align:left}#form_lp01 label span{color:red}#form_lp01 .field.full{grid-column:1/-1;justify-self:stretch}#form_lp01 label{color:#fff;font-weight:600;margin-bottom:.5rem}#form_lp01 input,#form_lp01 select{background:#222;border:1px solid #444;border-radius:.5rem;box-sizing:border-box;color:#fff;font-size:1rem;padding:.75rem 1rem}#form_lp01 select{width:100%}#form_lp01 input:focus,#form_lp01 select:open{outline:solid;outline-color:var(--detail);outline-width:2px}#location{background-color:#000}#map-container{margin-bottom:50px;margin-top:50px;width:100%}.catch-phrase,.catch-phrase span{font-size:clamp(2.5rem,3vw,3.5rem);font-weight:800;text-align:center}.catch-phrase span{color:var(--detail)}.features-list div{display:flex;flex-direction:column;margin-bottom:100px;width:33%}.features-list div>span:first-of-type{color:var(--detail);font-size:1.6rem;font-weight:700}.features-list div span:last-of-type{font-size:1rem;line-height:2rem;text-align:justify;width:85%}.content{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:1200px;width:clamp(350px,100%,60%)}.content-text{font-size:clamp(1rem,2vw,1.2rem);text-align:justify}.catch-btn{border-radius:25px;box-shadow:0 0 10px 1px var(--detail);font-size:clamp(.8rem,1vw,1.2rem);height:45px;text-align:center;width:clamp(200px,20vw,350px)}.dot-mesh{background-image:radial-gradient(circle,#37db74 3px,#0000 0);background-size:30px 30px;height:300px;pointer-events:none;position:absolute;width:300px;z-index:0}.partners-logo-item>div{align-items:center;background-color:none;display:flex;height:150px;justify-content:center;margin:0 15px;max-width:200px;min-width:200px;width:200px}.app-item-container img{border-radius:5px;height:500px;margin:0 14px;pointer-events:none}.app-item-container>div{border-radius:5px}.loader{animation:rotation 1s linear infinite;border:5px solid;border-color:#fff #fff #0000;border-radius:50%;box-sizing:border-box;display:inline-block;height:35px;width:35px}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:1200px){#features .features-list{align-items:center;flex-direction:column;margin-bottom:100px}#features .features-list div{margin-bottom:50px;width:clamp(350px,2vw,65%)}#features .features-list div span:first-of-type{text-align:center}#features .features-list div span:last-of-type{text-align:justify;width:100%}#features .features-list div:last-of-type{margin-bottom:0}}@media (max-width:1500px){#integration .content>div{align-items:center;flex-direction:column}#integration #integration-img-container{width:80%}#integration #integration-content{margin-top:25px;width:80%}#contact #form-card{width:clamp(350px,100%,70%)}}@media (max-width:480px){#dot-left,#dot-right{display:none}}
/*# sourceMappingURL=main.b71fde6e.css.map*/