.react-date-picker{display:inline-flex;position:relative}.react-date-picker,.react-date-picker *,.react-date-picker *:before,.react-date-picker *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.react-date-picker--disabled{background-color:#f0f0f0;color:#6d6d6d}.react-date-picker__wrapper{display:flex;flex-grow:1;flex-shrink:0;border:thin solid gray}.react-date-picker__inputGroup{min-width:calc((4px * 3) + .54em * 8 + .217em * 2);flex-grow:1;padding:0 2px;box-sizing:content-box}.react-date-picker__inputGroup__divider{padding:1px 0;white-space:pre}.react-date-picker__inputGroup__divider,.react-date-picker__inputGroup__leadingZero{display:inline-block}.react-date-picker__inputGroup__input{min-width:.54em;height:100%;position:relative;padding:0 1px;border:0;background:none;color:currentColor;font:inherit;box-sizing:content-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.react-date-picker__inputGroup__input::-webkit-outer-spin-button,.react-date-picker__inputGroup__input::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.react-date-picker__inputGroup__input:invalid{background:#ff00001a}.react-date-picker__inputGroup__input--hasLeadingZero{margin-left:-.54em;padding-left:calc(1px + .54em)}.react-date-picker__button{border:0;background:transparent;padding:4px 6px}.react-date-picker__button:enabled{cursor:pointer}.react-date-picker__button:enabled:hover .react-date-picker__button__icon,.react-date-picker__button:enabled:focus .react-date-picker__button__icon{stroke:#0078d7}.react-date-picker__button:disabled .react-date-picker__button__icon{stroke:#6d6d6d}.react-date-picker__button svg{display:inherit}.react-date-picker__calendar{width:350px;max-width:100vw;z-index:1}.react-date-picker__calendar--closed{display:none}.react-date-picker__calendar .react-calendar{border-width:thin}.react-time-picker{display:inline-flex;position:relative}.react-time-picker,.react-time-picker *,.react-time-picker *:before,.react-time-picker *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.react-time-picker--disabled{background-color:#f0f0f0;color:#6d6d6d}.react-time-picker__wrapper{display:flex;flex-grow:1;flex-shrink:0;border:thin solid gray}.react-time-picker__inputGroup{min-width:calc((4px * 3) + .54em * 6 + .217em * 2);flex-grow:1;padding:0 2px;box-sizing:content-box}.react-time-picker__inputGroup__divider{padding:1px 0;white-space:pre}.react-time-picker__inputGroup__divider,.react-time-picker__inputGroup__leadingZero{display:inline-block}.react-time-picker__inputGroup__input{min-width:.54em;height:100%;position:relative;padding:0 1px;border:0;background:none;color:currentColor;font:inherit;box-sizing:content-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.react-time-picker__inputGroup__input::-webkit-outer-spin-button,.react-time-picker__inputGroup__input::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.react-time-picker__inputGroup__input:invalid{background:#ff00001a}.react-time-picker__inputGroup__input--hasLeadingZero{margin-left:-.54em;padding-left:calc(1px + .54em)}.react-time-picker__inputGroup__amPm{font:inherit;-webkit-appearance:menulist;-moz-appearance:menulist;appearance:menulist}.react-time-picker__button{border:0;background:transparent;padding:4px 6px}.react-time-picker__button:enabled{cursor:pointer}.react-time-picker__button:enabled:hover .react-time-picker__button__icon,.react-time-picker__button:enabled:focus .react-time-picker__button__icon{stroke:#0078d7}.react-time-picker__button:disabled .react-time-picker__button__icon{stroke:#6d6d6d}.react-time-picker__button svg{display:inherit}.react-time-picker__clock{width:200px;height:200px;max-width:100vw;padding:25px;background-color:#fff;border:thin solid #a0a096;z-index:1}.react-time-picker__clock--closed{display:none}.react-toggle{touch-action:pan-x;display:inline-block;position:relative;cursor:pointer;background-color:transparent;border:0;padding:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}.react-toggle-screenreader-only{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.react-toggle--disabled{cursor:not-allowed;opacity:.5;-webkit-transition:opacity .25s;transition:opacity .25s}.react-toggle-track{width:50px;height:24px;padding:0;border-radius:30px;background-color:#4d4d4d;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;transition:all .2s ease}.react-toggle:hover:not(.react-toggle--disabled) .react-toggle-track{background-color:#000}.react-toggle--checked .react-toggle-track{background-color:#19ab27}.react-toggle--checked:hover:not(.react-toggle--disabled) .react-toggle-track{background-color:#128d15}.react-toggle-track-check{position:absolute;width:14px;height:10px;top:0;bottom:0;margin-top:auto;margin-bottom:auto;line-height:0;left:8px;opacity:0;-webkit-transition:opacity .25s ease;-moz-transition:opacity .25s ease;transition:opacity .25s ease}.react-toggle--checked .react-toggle-track-check{opacity:1;-webkit-transition:opacity .25s ease;-moz-transition:opacity .25s ease;transition:opacity .25s ease}.react-toggle-track-x{position:absolute;width:10px;height:10px;top:0;bottom:0;margin-top:auto;margin-bottom:auto;line-height:0;right:10px;opacity:1;-webkit-transition:opacity .25s ease;-moz-transition:opacity .25s ease;transition:opacity .25s ease}.react-toggle--checked .react-toggle-track-x{opacity:0}.react-toggle-thumb{transition:all .5s cubic-bezier(.23,1,.32,1) 0ms;position:absolute;top:1px;left:1px;width:22px;height:22px;border:1px solid #4D4D4D;border-radius:50%;background-color:#fafafa;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;transition:all .25s ease}.react-toggle--checked .react-toggle-thumb{left:27px;border-color:#19ab27}.react-toggle--focus .react-toggle-thumb{-webkit-box-shadow:0px 0px 3px 2px #0099E0;-moz-box-shadow:0px 0px 3px 2px #0099E0;box-shadow:0 0 2px 3px #0099e0}.react-toggle:active:not(.react-toggle--disabled) .react-toggle-thumb{-webkit-box-shadow:0px 0px 5px 5px #0099E0;-moz-box-shadow:0px 0px 5px 5px #0099E0;box-shadow:0 0 5px 5px #0099e0}.modal{z-index:25;position:fixed;display:flex;align-items:center;justify-content:center;top:0;left:0;width:100dvw;height:100dvh;color:#000;background-color:#000000b3;background-image:linear-gradient(45deg,#333333b3,#111111b3,#000000b3,#111111b3,#333333b3);-webkit-backdrop-filter:blur(5px) saturate(10%);backdrop-filter:blur(5px) saturate(10%)}.modal__window{width:90%;background-color:var(--window-bg);border-radius:var(--border-radius)}.modal__header{font-weight:600;padding:.5rem 0;color:#d6dae2;background-color:#000;background-image:var(--gradient-persian-to-violet);border-radius:.25rem .25rem 0 0}.modal__subhead{font-weight:500;margin-block-end:1vh}.modal__body{padding:1rem 0 0}.modal__body__title{font-weight:600;font-size:1.2rem;padding:0 0 1rem}.modal__body-message{padding:0 .5rem}.modal__body-buttonrow{display:flex;margin-top:1rem}.modal__body-button{width:49%;padding:1rem .5rem;color:#3448a1;background-color:#c7c7c7;border-left:1px solid #999999;border-right:1px solid #999999;transition:.25s}.modal__body-button:active{font-size:.9rem;color:#273677;background-color:#a5a5a5}.modal__body-button--full{width:100%}@media screen and (min-width:400px){.modal__window{width:350px}.modal__body-message{padding:.5rem 1rem}}.loading-modal{z-index:20;position:fixed;display:flex;align-items:center;justify-content:center;top:0;left:0;width:100dvw;height:100dvh;color:#000;background-color:#000000b3;background-image:linear-gradient(45deg,#333333b3,#111111b3,#000000b3,#111111b3,#333333b3);-webkit-backdrop-filter:blur(5px) saturate(10%);backdrop-filter:blur(5px) saturate(10%)}.loading-modal__window{display:flex;align-items:center;justify-content:center;width:300px;height:120px;background-color:var(--window-bg);border-radius:var(--border-radius)}.loader-container{display:flex;align-items:flex-end;height:15px;width:30px;margin-left:3px}.loader{width:20px;height:10px;aspect-ratio:4;background:radial-gradient(circle closest-side,#a1a1a1 55%,#0000) 0/calc(100% / 3) 100% space;clip-path:inset(0 100% 0 0);animation:l1 1s steps(4) infinite}@keyframes l1{to{clip-path:inset(0 -30% 0 0)}}.print-view{text-align:left;padding:.5rem}.print-view__logo{text-align:center;width:100%;height:90px}.print-view__infoline{font-size:.8rem;text-align:center;margin:.5rem auto 1rem}.print-view h1,.print-view h2,.print-view h3,.print-view h4{margin:.125rem 0;padding:0}.print-view h1{font-size:1.5rem;text-align:center}.print-view h2.print-view__header{display:flex;justify-content:space-evenly}.print-view ul{margin:0}.print-view li{margin-bottom:.5rem}.print-view .print-view__info,.print-view .print-view__table{margin:1rem 0}.print-view .print-view__table{border:var(--border)}.print-view .print-view__row{display:flex;border-bottom:var(--border)}.print-view .print-view__row:last-child{border-bottom:none}.print-view .print-view__date-section span{padding:.25rem;border-right:var(--border)}.print-view .print-view__date-section span:nth-child(1),.print-view .print-view__date-section span:nth-child(3){width:20%}.print-view .print-view__date-section span:nth-child(2),.print-view .print-view__date-section span:nth-child(4){width:30%}.print-view .print-view__row span:last-child{border:none}.print-view .print-view__main-section{font-size:.85rem}.print-view .print-view__main-section .print-view__row--section-head{font-size:1rem;font-weight:500;width:100%;background:var(--screened-text)}.print-view .print-view__main-section .print-view__row--section-head span{text-align:center;padding:.5rem}.print-view .print-view__main-section .print-view__row span{padding:.5rem}.print-view .print-view__main-section .print-view__row span:first-child{width:75%;border-right:var(--border)}.print-view .print-view__main-section .print-view__row span:last-child{text-align:center;width:25%}.print-view .print-view__summary-section .print-view__row--section-head{font-size:1rem;font-weight:500;width:100%;background:var(--screened-text)}.print-view .print-view__summary-section .print-view__row--section-head span{text-align:center;margin:auto;padding:.5rem}.print-view .print-view__summary-section .print-view__row span{padding:.25rem;border-right:var(--border)}.print-view .print-view__summary-section .print-view__row span:last-child{border-right:none}.print-view .print-view__summary-section .print-view__row--4c span{width:25%}@media print{.app-header{display:none}}.button{font-size:1rem;font-weight:600;min-width:150px;margin-bottom:.5rem;padding:.5rem;color:#fff;border:var(--border);border-radius:var(--border-radius);transition:.25rem}.button:active{font-size:.95rem;filter:contrast(50%) brightness(80%) drop-shadow(0 0 2px rgba(0,0,0,.5))}.button.small{min-width:110px;padding:.25rem}.button--green{background-color:#06a720}.button--blue{background-color:#3448a1}.button--red{background-color:#d10f09}.button:disabled{background-color:var(--screened-text)}.button--wide{width:95%;margin:.5rem auto}.image-upload{display:flex;flex-direction:column;justify-content:center;width:100%;margin:0 auto;padding:.5rem 0;background:#ffffff80}.image-upload .button{margin:2rem auto .25rem;width:12rem}.image-upload__container{display:flex;justify-content:center;max-width:100%}.image-upload__gallery{display:flex;flex-wrap:wrap;justify-content:center;width:90%;max-width:90%;min-height:100px;padding:1rem;background:#ffffff80;border:var(--border);border-radius:.5rem}.image-upload__gallery-text{font-size:.8rem;font-weight:600;color:var(--screened-text)}.image-upload__img-container{position:relative;display:flex;justify-content:center;align-items:top;width:100px;height:100px;margin:.5rem;border-radius:var(--border-radius)}.image-upload__img-container img{overflow:hidden;object-fit:cover;box-shadow:var(--box-shadow)}.image-upload__img-delete{position:absolute;z-index:10;display:flex;justify-content:center;align-items:center;cursor:pointer;font-weight:600;bottom:-5px;right:-5px;width:15px;height:15px;padding:3px;color:#fff;background-image:url(/assets/delete-img-kcrgdCeA.png);background-size:contain;border-radius:50px;box-shadow:var(--box-shadow)}.image-upload__input-btn{cursor:pointer;text-align:center;width:20vw;margin:.5rem auto 1rem;padding:.5rem .75rem;color:#fff;background-color:var(--success-color);border:var(--border);border-radius:var(--border-radius)}:root{--window-bg: #d8d8d8;--section-bg: #ffffff;--border: 1px solid #333333;--border-radius: var(--border-radius);--screened-text: #acacaa;--subhead-text: #575757;--link-color: #0088cc;--box-shadow: 2px 2px 5px 1px rgba(0,0,0,.25);--error-color: #920808;--success-color: #289208;--gradient-red-to-orange:linear-gradient(var(--g1-degrees,90deg),#c92f2f var(--g1-start,0%),#dd7252 var(--g1-stop,100%));--gradient-blue-to-violet:linear-gradient(var(--g1-degrees,90deg),#141b5e var(--g1-start,50%),#6f08a7 var(--g1-stop,100%));--gradient-persian-to-violet:linear-gradient(var(--g1-degrees,90deg),#2f3cc9 var(--g1-start,0%),#ad52dd var(--g1-stop,100%));--calendar-range: #6a72c4;--calendar-now: #2f3cc9}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,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}input[type=text],input[type=number],input[type=password],input[type=time]{padding:.5rem;width:100px;background-color:#fff;border:none;border-radius:var(--border-radius);outline:none}input[type=time]{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1.5rem;min-width:40%;margin:1rem .5rem}input:focus{border:var(--border)}input.full-width{width:100%}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}select{font-size:1.1rem;padding:.25rem;color:#000;background-color:var(--section-bg);border:var(--border);border-radius:var(--border-radius)}a{color:var(--link-color);text-decoration:none}a.phone-link{display:block;margin:0;padding:0;color:#000;border-bottom:var(--border)}section{position:relative;margin:.5rem .5rem 1.5rem;background-color:var(--section-bg);border:var(--border);border-radius:var(--border-radius)}section.section__menu{position:absolute;z-index:10;overflow:scroll;max-height:80dvh;width:300px;top:10%;left:calc(50% - 150px);box-shadow:var(--box-shadow)}section.section__menu span:first-child{width:80%}h2{font-size:1.2rem;padding:0 0 0 .75rem;margin:0}iframe{width:100%;height:600px;background-color:transparent;border:none}table{font-size:14px;margin:.5rem 0;border:var(--border);border-spacing:0}tr td:first-child{width:85%}td{text-align:left;padding:.25rem;border:var(--border)}.app{text-align:center;min-height:100vh;min-width:100vw;padding-bottom:.5rem;background-color:#545d70}.app-header{display:flex;position:sticky;z-index:15;flex-direction:row;align-items:center;justify-content:space-between;font-size:calc(10px + 2vmin);top:0;min-height:15px;padding:1rem;color:#fff;background-color:#111c;-webkit-backdrop-filter:blur(25px) saturate(180%);backdrop-filter:blur(25px) saturate(180%)}.app-header>span{display:flex;align-items:center}.app-header__left,.app-header__right{flex-grow:0;flex-basis:25%;font-size:.9rem;color:#fff}.app-header__right{justify-content:flex-end}.app-header__left a,.app-header__right a{color:#fff}.app-header__center{flex-grow:1;justify-content:center;font-weight:500}.container{display:flex;position:relative;flex-direction:column;min-height:calc(100vh - 100px);margin:auto;padding:1rem 0 2rem;background-color:var(--window-bg);border-radius:.25rem .25rem 0 0}.container__submenu{display:flex;justify-content:flex-end;font-size:.9rem;padding:1rem .75rem .5rem}.container__submenu--icon{display:flex;margin-right:5px}.container__row{display:flex;justify-content:space-between;align-items:center;font-weight:500;margin:0;padding:.75rem .5rem .75rem 1rem;border-bottom:var(--border)}.container__row--single-item{padding:.75rem 1rem;justify-content:center}.container__row--loading{justify-content:center;padding:1rem}.container__row--two-rows{display:flex;align-items:flex-start;flex-direction:column;justify-items:left;text-align:left}.container__row--two-rows div{width:95%}.container__row--two-rows div:last-child{margin:.5rem 0;padding:1rem .5rem;border:var(--border);border-radius:var(--border-radius)}.container__row>span:first-child{text-align:left;min-width:60%;max-width:60%}.container__row>span:last-child{display:flex;text-align:right;justify-content:right;width:120px}.container__row--single-item span:last-child{justify-content:center;text-align:center;padding:0}.container__row:last-child{border:none}.container__header{display:flex;align-items:center;justify-content:center;text-align:center;font-weight:600;margin:0 0 .5rem;padding:.5rem;color:#d8d8d8;background-color:#333;background-image:var(--gradient-blue-to-violet)}.container__header--no-margin{margin:0}.container__header--pull-right{justify-content:flex-end;padding-right:1.5rem}.container__header--pull-left{justify-content:flex-start;padding-left:1.5rem}.container__row textarea{resize:none;font-size:1rem;width:100%;height:150px;padding:.5rem}.container__button-group{display:grid;padding:0 0 1.5rem}.container__button-group div{padding:0;border:none}.screened-text{color:var(--screened-text)}.subhead-text{font-size:.9rem;font-weight:400;text-transform:uppercase;text-align:left;padding-left:1rem;color:var(--subhead-text)}.error{font-weight:500;color:var(--error-color)}.app-link{display:flex;justify-content:space-between;text-align:left;font-weight:600;text-decoration:none;margin:.25rem;padding:1rem;color:#333;border-bottom:var(--border)}.app-link:last-of-type{border-bottom:none}section.grid-buttons{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:.25rem;padding:.5rem}.grid-buttons .app-link{display:flex;flex-direction:column;align-items:center;text-align:center;min-height:110px;width:80px;margin-bottom:1.5rem;padding:.5rem;aspect-ratio:1;background-color:var(--section-bg);border:var(--border);border-radius:var(--border-radius);box-shadow:var(--box-shadow)}.grid-buttons .app-link:before{display:block;content:"⛽";justify-content:center;font-size:2.5rem;width:50px;min-height:50px;margin-bottom:.25rem}.listing{overflow:scroll;min-height:150px;margin:1rem;background-color:#ffffff40;border:1px solid #000000;border-radius:.5rem}.joblisting{text-align:left;margin:0 .5rem 1rem;background-color:var(--section-bg);border-radius:var(--border-radius)}.joblisting__row{display:flex;flex-direction:column;justify-content:left;font-weight:500;text-align:left;margin:0;padding:1.25rem .5rem 1.25rem 1rem;border-bottom:var(--border)}.joblisting__row--with-delete{flex-direction:row}.joblisting__nojobs{color:var(--subhead-text);text-align:center;padding:1.5rem}.joblisting__header{text-align:center;font-weight:600;padding:.5rem;color:#d8d8d8;background-color:var(--subhead-text);background-image:var(--gradient-blue-to-violet)}.joblisting__title{font-weight:500;padding-bottom:.25rem}.joblisting__info{font-size:.8rem}.joblisting__status{display:flex;justify-content:center;font-size:.8rem;min-width:100px;padding:.25rem 0;color:#fff;background:var(--calendar-now);border-radius:var(--border-radius)}.joblisting__delete{display:flex;flex-wrap:wrap;align-content:center;justify-content:center;padding-right:.75rem}.joblisting__status--active{background-color:#468847}.joblisting__status--confirmed{background-color:#3a87ad}.joblisting__status--completed{background-color:#a67d3d}.joblisting__status--cancelled{background-color:#700}.login{display:flex;width:100%;height:100vh;background-image:url(/assets/truck-star-bg-DHvpzdT_.png);background-position:center;background-repeat:no-repeat}.login__form{display:flex;justify-content:left;text-align:left;width:80%;margin:auto;padding:1.5rem;background-color:#d8d8d880;-webkit-backdrop-filter:blur(25px) saturate(180%);backdrop-filter:blur(25px) saturate(180%);border-radius:.5rem;box-shadow:2px 2px 5px 3px #00000040}.login__form.disabled{background-color:#00001080}.login__form h3{font-size:1.2rem;font-weight:500;margin-bottom:2rem}input.login__form-input{font-size:1.5rem;width:100px;margin-right:.5rem;padding:1rem;border:var(--border)}.login button{min-width:100px;margin-top:1rem;padding:1rem 1.5rem}.login__link{font-size:.9rem}.login__row--signin{display:flex;justify-content:space-between;align-items:center;width:100%}.netstat{position:fixed;left:10px;bottom:20px}.netstat-bar{display:block;position:fixed;font-size:.85rem;left:0;bottom:0;width:100%;color:var(--window-bg);background-color:#333}.online{width:5px;height:5px;border-radius:1rem}.online-true{background-color:#06a720}.online-false{background-color:#920808}.checkmark{font-size:2rem;margin:-1rem 0;color:#06a720}.react-date-picker__inputGroup__input{font-size:1rem;padding:0 .25rem!important}.react-calendar__navigation{margin:.5rem 0}.react-calendar__navigation__arrow,.react-calendar__navigation__label{font-size:1rem;background:none;border:none}.react-date-picker__button{display:none}.react-date-picker__calendar{min-width:250px;padding:.25rem;background:#fff;border:var(--border);border-radius:var(--border-radius);box-shadow:var(--box-shadow)}.react-calendar__month-view__weekdays__weekday{font-size:.75rem;padding:.25rem 0;color:#999}.react-calendar__month-view__weekdays__weekday abbr[title]{text-decoration:none}.react-calendar__tile{padding:.75rem .25rem;background:#fff;border:none}.react-calendar__tile--now{font-weight:600;color:var(--screened-text);background-color:var(--calendar-now);border:none;border-radius:10px}.react-calendar__tile--rangeStart,.react-calendar__tile--rangeEnd{font-weight:600;color:var(--screened-text);background-color:var(--calendar-range);border:none;border-radius:10px}.react-date-picker__wrapper{border:none}.hidden{display:none!important}::backdrop{background-image:linear-gradient(45deg,#333,#111,#000,#111,#333);opacity:.85;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.react-time-picker__wrapper{padding-bottom:15px;border:none}.react-time-picker__wrapper input{font-size:1.3rem;text-align:center;width:30px!important;height:90%;background-image:linear-gradient(0deg,#eee,#eeefff,#fff,#eeefff,#eee)}.checklist-btn{width:25px;height:25px;margin-right:1rem;background-color:var(--success-color);border-radius:15px}.checklist-btn--on{background-color:var(--success-color)}.checklist-btn--off{background-color:var(--error-color)}.image-upload__container{display:flex;max-width:100%}.image-upload__container img{max-width:100px;margin:0 .5rem .25rem}.uploaded-image__container{display:block}.uploaded-image__container img{display:block;max-width:100%;padding:10px 0;border-bottom:1px lightgrey solid}.image-upload__input{display:none}.image-upload__input-btn{margin:.5rem 0 1rem;padding:.5rem .75rem;border:var(--border);border-radius:var(--border-radius)}.map{position:absolute;top:0;left:0;width:100dvw;height:100dvh}.map__info-box{position:absolute;top:0;left:0;transform:translate(10%,-150%);background-color:var(--section-bg);padding:.75rem;border-radius:var(--border-radius);font-family:sans-serif;overflow-y:auto;max-height:60px;box-shadow:var(--box-shadow)}.map__container{height:0;position:absolute;text-align:left;width:150px}.map__info-box--header{font-size:1rem;font-weight:600;margin-bottom:.25rem}.pull-left{display:flex;justify-content:flex-start}.pull-right{display:flex;justify-content:flex-end}.no-border{border:none}.more-indicator:after{content:"›";font-size:1.5rem}.no-wifi{display:flex;align-self:center;width:20px;height:20px;margin:0 10px;background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'%20standalone='no'?%3e%3c!--%20Uploaded%20to:%20SVG%20Repo,%20www.svgrepo.com,%20Generator:%20SVG%20Repo%20Mixer%20Tools%20--%3e%3csvg%20fill='%23000000'%20width='80'%20height='80'%20viewBox='0%200%203.6%203.6'%20version='1.1'%20preserveAspectRatio='xMidYMid'%20id='svg5'%20sodipodi:docname='no-wifi-svgrepo-com.svg'%20inkscape:version='1.3.2%20(1:1.3.2+202311252150+091e20ef0f)'%20xmlns:inkscape='http://www.inkscape.org/namespaces/inkscape'%20xmlns:sodipodi='http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:svg='http://www.w3.org/2000/svg'%20xmlns:rdf='http://www.w3.org/1999/02/22-rdf-syntax-ns%23'%20xmlns:cc='http://creativecommons.org/ns%23'%20xmlns:dc='http://purl.org/dc/elements/1.1/'%3e%3cdefs%20id='defs5'%20/%3e%3csodipodi:namedview%20id='namedview5'%20pagecolor='%23ffffff'%20bordercolor='%23000000'%20borderopacity='0.25'%20inkscape:showpageshadow='2'%20inkscape:pageopacity='0.0'%20inkscape:pagecheckerboard='0'%20inkscape:deskcolor='%23d1d1d1'%20inkscape:zoom='1.06375'%20inkscape:cx='399.05993'%20inkscape:cy='400'%20inkscape:window-width='1920'%20inkscape:window-height='1048'%20inkscape:window-x='0'%20inkscape:window-y='0'%20inkscape:window-maximized='1'%20inkscape:current-layer='svg5'%20/%3e%3ctitle%20id='title1'%3eno-wifi-line%3c/title%3e%3cpath%20class='clr-i-outline%20clr-i-outline-path-1'%20d='m%201.8,2.442%20a%200.4,0.4%200%201%200%200.4,0.4%200.4,0.4%200%200%200%20-0.4,-0.4%20z%20m%200,0.6%20a%200.2,0.2%200%201%201%200.2,-0.2%200.2,0.2%200%200%201%20-0.2,0.2%20z'%20id='path1'%20style='stroke-width:0.1'%20/%3e%3cpath%20class='clr-i-outline%20clr-i-outline-path-2'%20d='M%202.621,2.185%20A%200.1,0.1%200%200%200%202.598,2.045%201.356,1.356%200%200%200%202.098,1.822%20L%202.485,2.209%20A%200.1,0.1%200%200%200%202.621,2.185%20Z'%20id='path2'%20style='stroke-width:0.1'%20/%3e%3cpath%20class='clr-i-outline%20clr-i-outline-path-3'%20d='M%201.805,1.072%20A%202.088,2.088%200%200%200%201.389,1.115%20L%201.563,1.289%20A%201.9,1.9%200%200%201%201.805,1.272%201.876,1.876%200%200%201%202.864,1.6%200.1,0.1%200%200%200%202.976,1.435%202.075,2.075%200%200%200%201.805,1.072%20Z'%20id='path3'%20style='stroke-width:0.1'%20/%3e%3cpath%20class='clr-i-outline%20clr-i-outline-path-4'%20d='M%203.355,0.82%20A%202.811,2.811%200%200%200%200.811,0.536%20L%200.969,0.693%20A%202.6,2.6%200%200%201%203.245,0.987%200.1,0.1%200%200%200%203.355,0.82%20Z'%20id='path4'%20style='stroke-width:0.1'%20/%3e%3cpath%20class='clr-i-outline%20clr-i-outline-path-5'%20d='M%200.184,0.475%200.427,0.718%20C%200.365,0.752%200.304,0.788%200.244,0.828%20A%200.10012492,0.10012492%200%201%200%200.356,0.994%20C%200.426,0.947%200.5,0.9%200.574,0.865%20L%200.961,1.252%20A%202.059,2.059%200%200%200%200.623,1.44%200.1,0.1%200%200%200%200.736,1.6%201.882,1.882%200%200%201%201.113,1.4%20L%201.529,1.816%20A%201.351,1.351%200%200%200%201,2.055%200.1,0.1%200%200%200%201.118,2.216%201.152,1.152%200%200%201%201.7,2%20l%201.08,1.08%200.141,-0.141%20-2.6,-2.6%20z'%20id='path5'%20style='stroke-width:0.1'%20/%3e%3crect%20x='0'%20y='0'%20width='3.5999999'%20height='3.5999999'%20fill-opacity='0'%20id='rect5'%20style='stroke-width:0.1'%20/%3e%3cmetadata%20id='metadata1'%3e%3crdf:RDF%3e%3ccc:Work%20rdf:about=''%3e%3cdc:title%3eno-wifi-line%3c/dc:title%3e%3c/cc:Work%3e%3c/rdf:RDF%3e%3c/metadata%3e%3c/svg%3e");background-size:cover;background-repeat:no-repeat;background-position:center}.version{font-size:.8rem;position:absolute;bottom:10px;right:10px;color:#fff;text-shadow:0 2px 2px rgba(0,0,0,.5)}:root{--react-pdf-annotation-layer: 1;--annotation-unfocused-field-background: url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");--input-focus-border-color: Highlight;--input-focus-outline: 1px solid Canvas;--input-unfocused-border-color: transparent;--input-disabled-border-color: transparent;--input-hover-border-color: black;--link-outline: none}@media screen and (forced-colors:active){:root{--input-focus-border-color: CanvasText;--input-unfocused-border-color: ActiveText;--input-disabled-border-color: GrayText;--input-hover-border-color: Highlight;--link-outline: 1.5px solid LinkText}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid selectedItem}.annotationLayer .linkAnnotation:hover{-webkit-backdrop-filter:invert(100%);backdrop-filter:invert(100%)}}.annotationLayer{position:absolute;top:0;left:0;pointer-events:none;transform-origin:0 0;z-index:3}.annotationLayer[data-main-rotation="90"] .norotate{transform:rotate(270deg) translate(-100%)}.annotationLayer[data-main-rotation="180"] .norotate{transform:rotate(180deg) translate(-100%,-100%)}.annotationLayer[data-main-rotation="270"] .norotate{transform:rotate(90deg) translateY(-100%)}.annotationLayer canvas{position:absolute;width:100%;height:100%}.annotationLayer section{position:absolute;text-align:initial;pointer-events:auto;box-sizing:border-box;margin:0;transform-origin:0 0}.annotationLayer .linkAnnotation{outline:var(--link-outline)}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{position:absolute;font-size:1em;top:0;left:0;width:100%;height:100%}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a:hover{opacity:.2;background:#ff0;box-shadow:0 2px 10px #ff0}.annotationLayer .textAnnotation img{position:absolute;cursor:pointer;width:100%;height:100%;top:0;left:0}.annotationLayer .textWidgetAnnotation :is(input,textarea),.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{background-image:var(--annotation-unfocused-field-background);border:2px solid var(--input-unfocused-border-color);box-sizing:border-box;font:calc(9px * var(--scale-factor)) sans-serif;height:100%;margin:0;vertical-align:top;width:100%}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid red}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{resize:none}.annotationLayer .textWidgetAnnotation :is(input,textarea)[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input[disabled]{background:none;border:2px solid var(--input-disabled-border-color);cursor:not-allowed}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:hover{border:2px solid var(--input-hover-border-color)}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation.checkBox input:hover{border-radius:2px}.annotationLayer .textWidgetAnnotation :is(input,textarea):focus,.annotationLayer .choiceWidgetAnnotation select:focus{background:none;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) :focus{background-image:none;background-color:transparent}.annotationLayer .buttonWidgetAnnotation.checkBox :focus{border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.radioButton :focus{border:2px solid var(--input-focus-border-color);outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{background-color:CanvasText;content:"";display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{height:80%;left:45%;width:1px}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;height:50%;left:30%;top:20%;width:50%}.annotationLayer .textWidgetAnnotation input.comb{font-family:monospace;padding-left:2px;padding-right:0}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.annotationLayer .popupTriggerArea{height:100%;width:100%}.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{position:absolute}.annotationLayer .popupWrapper{position:absolute;font-size:calc(9px * var(--scale-factor));width:100%;min-width:calc(180px * var(--scale-factor));pointer-events:none}.annotationLayer .popup{position:absolute;max-width:calc(180px * var(--scale-factor));background-color:#ff9;box-shadow:0 calc(2px * var(--scale-factor)) calc(5px * var(--scale-factor)) #888;border-radius:calc(2px * var(--scale-factor));padding:calc(6px * var(--scale-factor));margin-left:calc(5px * var(--scale-factor));cursor:pointer;font:message-box;white-space:normal;word-wrap:break-word;pointer-events:auto}.annotationLayer .popup>*{font-size:calc(9px * var(--scale-factor))}.annotationLayer .popup h1{display:inline-block}.annotationLayer .popupDate{display:inline-block;margin-left:calc(5px * var(--scale-factor))}.annotationLayer .popupContent{border-top:1px solid rgba(51,51,51,1);margin-top:calc(2px * var(--scale-factor));padding-top:calc(2px * var(--scale-factor))}.annotationLayer .richText>*{white-space:pre-wrap;font-size:calc(9px * var(--scale-factor))}.annotationLayer .highlightAnnotation,.annotationLayer .underlineAnnotation,.annotationLayer .squigglyAnnotation,.annotationLayer .strikeoutAnnotation,.annotationLayer .freeTextAnnotation,.annotationLayer .lineAnnotation svg line,.annotationLayer .squareAnnotation svg rect,.annotationLayer .circleAnnotation svg ellipse,.annotationLayer .polylineAnnotation svg polyline,.annotationLayer .polygonAnnotation svg polygon,.annotationLayer .caretAnnotation,.annotationLayer .inkAnnotation svg polyline,.annotationLayer .stampAnnotation,.annotationLayer .fileAttachmentAnnotation{cursor:pointer}.annotationLayer section svg{position:absolute;width:100%;height:100%;top:0;left:0}.annotationLayer .annotationTextContent{position:absolute;width:100%;height:100%;opacity:0;color:transparent;-webkit-user-select:none;user-select:none;pointer-events:none}.annotationLayer .annotationTextContent span{width:100%;display:inline-block}:root{--react-pdf-text-layer: 1;--highlight-bg-color: rgba(180, 0, 170, 1);--highlight-selected-bg-color: rgba(0, 100, 0, 1)}@media screen and (forced-colors:active){:root{--highlight-bg-color: Highlight;--highlight-selected-bg-color: ButtonText}}[data-main-rotation="90"]{transform:rotate(90deg) translateY(-100%)}[data-main-rotation="180"]{transform:rotate(180deg) translate(-100%,-100%)}[data-main-rotation="270"]{transform:rotate(270deg) translate(-100%)}.textLayer{position:absolute;text-align:initial;top:0;right:0;bottom:0;left:0;overflow:hidden;line-height:1;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;z-index:2}.textLayer :is(span,br){color:transparent;position:absolute;white-space:pre;cursor:text;margin:0;transform-origin:0 0}.textLayer span.markedContent{top:0;height:0}.textLayer .highlight{margin:-1px;padding:1px;background-color:var(--highlight-bg-color);border-radius:4px}.textLayer .highlight.appended{position:initial}.textLayer .highlight.begin{border-radius:4px 0 0 4px}.textLayer .highlight.end{border-radius:0 4px 4px 0}.textLayer .highlight.middle{border-radius:0}.textLayer .highlight.selected{background-color:var(--highlight-selected-bg-color)}.textLayer br::selection{background:transparent}.textLayer .endOfContent{display:block;position:absolute;top:100%;right:0;bottom:0;left:0;z-index:-1;cursor:default;-webkit-user-select:none;user-select:none}.textLayer .endOfContent.active{top:0}
