@charset "UTF-8";body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#0e0f11;font-family:Lato;font-size:14px;line-height:23px;margin:0}#root,body{display:block}.logo{height:40px;padding:14px 20px 0 40px}@media (max-width:500px){.logo{height:30px;padding:18px 10px 0 20px}}@media (max-width:400px){.logo{height:25px;padding:20px 10px 0}}.mainBox{padding:20px}.defaultFont{color:#0e0f11;font-family:Lato;font-size:14px;font-weight:300}.errorText{color:#e35640;font-size:16px;margin-top:5px}.linkText{background:none;border:none;color:#7a64eb;cursor:pointer;font-weight:600;padding-left:10px;padding-right:10px}.link{cursor:pointer;text-decoration:underline}.greenText{color:#12ac7b}.purpleText{color:#7a64eb}.orangeText{color:#e35640}.dkGrayText{color:#999}.navyText{color:#1e1147}.lightNavyText{color:#4c5980}.lightPurpleBackground{background-color:#7a64eb0f}.lightGrayBackground{background-color:#f7f7f7}.headline{font-size:16px;font-weight:600}.step{transition:all .3s ease}.floatRight{float:right}.sizeUp{font-size:18px}.OneHalfWidth{float:left;width:50%}.Padded{padding:5px}.DeepPadded{padding:25px}.MinExSmall{min-width:100px}.MinSmall{min-width:200px}.label{align-self:center;font-weight:600;padding-right:10px}.leftLabel{font-size:16px;font-weight:400;text-align:left}.topPadded{padding-top:10px}.fullWidth{margin:0;width:100%}.subHeader{font-size:16px;font-weight:400;line-height:24px}.large{font-size:22px;line-height:30px}.bold{font-weight:600}.rs-picker-popup.rs-picker-popup-date{margin:0;z-index:9999}.rs-picker-error>.rs-input-group{border-color:#ccc!important}.rs-picker-date>.rs-input-group.rs-input-group-inside .rs-input{border-color:#ccc;margin:0}.SmallIcon{cursor:pointer;vertical-align:top;width:16px}.baseIcon{cursor:pointer;font-size:20px}.baseIcon.light{background-color:#fff;border:1px solid #d9dbdd;border-radius:50%}.circleIcon{background-color:#f5f5f5;border-radius:50%;margin-top:-5px;padding:5px 8px}.userCircle{border:1px solid #000;float:left;font-size:14px;height:30px;line-height:2.1;margin-top:0;padding:0;text-align:center;width:32px}.userCircle.small{font-size:12px;height:20px;line-height:1.7;width:22px}.closeTrashIcon{background-color:#fff;border:1px solid;border-radius:50%;padding:5px 7px}@media (max-width:768px){.fileUploadIcon{height:120px}}@media (min-width:768px){.fileUploadIcon{height:225px}}.pageIcon{cursor:pointer;float:right;font-size:16px;margin-bottom:-5px;padding:15px 10px}.pageIconSelected{background-color:#f2f3f3}.loadingIcon{width:20px}.footer{align-items:stretch;background-color:#1a1161;border-bottom:3px double #fff;border-top:3px double #fff;bottom:0;color:#fff;display:flex;justify-content:space-between;padding:10px;z-index:300}.table-containerA{height:100%;overflow:hidden;position:absolute;top:100;width:100%}.slide-out-left{transform:translateX(-100%)}.slide-in,.slide-out-left{transition:transform .5s ease-in-out}.slide-in{transform:translateX(0)}.slide-out-right{transform:translateX(100%);transition:transform .5s ease-in-out}.offscreen-left{transform:translateX(-100%)}.offscreen-right{transform:translateX(100%)}.hidden{display:none}.shotImage{max-height:30vh;max-width:80%}@media (max-width:1150px){.shotImageWide{flex-grow:1}}@media (min-width:1150px){.shotImageWide{width:200px}}.ImageSizeDropdown{float:left;margin-top:-8px;width:110px}.containedPage{display:block;height:calc(100vh - 120px)}.centeredBlock{color:#1a1161;display:block;font-size:calc(10px + 2vmin);margin-left:10%;min-height:100vh;width:80%}.centered{display:block;text-align:center;width:100%}.addFile{border:4px double #ccc;padding:30px}@media (max-width:791px){.exportModalSpacing{display:none}}@media (min-width:791px){.exportModalSpacing{display:inline;display:initial}}.word-wrap-header .MuiDataGrid-columnHeaderTitle{word-wrap:break-word!important;line-height:1.2!important;overflow-wrap:break-word!important;text-align:center;white-space:normal!important}.shotItemList{word-wrap:break-word;margin:40px 20px 20px;padding:20px;white-space:pre-wrap}.highlighted{font-weight:700}.shotType{border:1px solid #fff;flex:1 1;font-family:Lato;margin-bottom:5px;margin-top:5px;min-height:38px}.scriptContainer{border:1px solid #fff;margin-top:10px;padding:10px}.scriptNav{display:flex;justify-content:center;margin-bottom:10px}.scriptNav button{margin:0 5px}.loadingMessage{font-size:20px;margin-top:30px;text-align:center}.hiddenScroll{overflow:hidden;padding-right:30px}.hiddenScroll:hover{overflow-y:scroll;padding-right:18px}.limitHeightScene{height:calc(100vh - 200px)}.limitHeight{height:calc(100vh - 257px)}.limitHeightSmall{height:calc(50vh - 10px)}.shotCount{float:inline-start;font-size:18px;font-weight:600;max-width:100px;min-width:65px;padding-bottom:20px;padding-top:10px}.shotListOptions{border:1px solid #f7f7f7;border-radius:8px;float:inline-end;margin:0 5px 5px;min-width:145px;text-align:right}.annotationLayer{display:none}.halfFlex{flex:1 1;padding-left:10px;padding-right:10px}.pdfContainer{border:1px solid #fff;height:calc(35vh - 10px);overflow:auto;padding:10px;resize:vertical}@media (max-width:768px){.pdfContainer{max-height:20vh}}.pdfContainer1{width:98%}.pdfWrapper{align-items:center;display:flex;flex-direction:column;max-width:70vw}.pdfPage{margin-bottom:10px}.addBottomSpacing{margin-bottom:15px}.shotList{display:flex;flex-direction:column}.shotHeaderBar{border-bottom:1px solid #f2f3f3}.shotHeader{font-size:24px;font-weight:400;line-height:32px;margin:0;padding-left:30px;padding-right:0}.progress-bar-text{display:block;font-size:16px;font-weight:400}.progress-bar-container{background-color:#fff;border:1px solid #7a64eb;border-radius:6px;display:inline-flex;height:15px;margin:5 10;overflow:hidden;width:70%}.progress-bar{background-color:#7a64eb;height:100%;width:0}.item{align-items:center;padding:0 10px 0 20px}.selected{border:1.5px solid #7a64eb;border-left-width:4px}.selectedShot{border:1px solid #ccc;border-left:4px solid #7a64eb}.shotNumber{font-weight:700;margin-right:8px;width:50px}.highlighted{background-color:#ff0}.hidden{display:none!important}.optionList{display:flex;flex-direction:column;margin-left:10px;max-width:60px}.optionList,.optionListHorizontal{align-items:center;border:1px solid #ccc;border-radius:8px}.optionListHorizontal{background-color:#fff;flex-direction:row;margin-bottom:3px}.optionList>.linkText{color:#0e0f11;font-size:18}.numerator{font-size:10px;vertical-align:super}.denominator{font-size:10px;vertical-align:sub}@media (max-width:768px){.noShotlistIconBox{margin-bottom:-20px;padding-top:0}.noShotlistIcon{font-size:40px;padding:20px}}@media (min-width:768px){.noShotlistIconBox{padding-top:50px}.noShotlistIcon{font-size:120px;padding:40px}}.scriptListContainer{margin-top:20px;width:100%}.scriptList{display:flex;list-style:none;padding:0}.scriptListItem{border:1px solid #ccc;border-radius:10px;flex:1 1;flex-direction:column;margin:10px;min-width:300px;padding:0 10px}.scriptListItem div{margin-bottom:10px}::-webkit-scrollbar{height:12px;width:12px}::-webkit-scrollbar-track{background:#f5f5f5;border-radius:10px}::-webkit-scrollbar-thumb{background:#ccc;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#999}.App{text-align:center}.tagPro{position:relative}.proImg{height:20px;margin-left:-15px;width:20px}.logoSpaceHolder{padding-right:15px}.popover{background:#fff;border:1px solid #000;border-radius:5px;display:none;margin-left:75px;margin-top:10px;max-height:200px;max-width:300px;overflow-y:auto;padding:10px;position:absolute;transform:translateX(-50%);white-space:normal;z-index:10}.popoverParent{position:relative}.popoverHover:hover .popover,.popoverParent:hover .popover{display:block!important}.modal{background-color:#fff;border:1px solid #ccc;border-radius:6px;box-sizing:border-box;color:#0e0f11;max-height:85vh;outline:none;overflow:auto;padding:30px;position:absolute}@media (max-width:768px){.modal{left:10vw;max-height:80vh;max-width:80vw;top:10vh;width:90%}}@media (min-width:768px){.modal{left:50%;max-height:85vh;max-width:500px;top:40px;transform:translate(-50%);width:80%}.modal.wide{max-width:800px}}.ReactModal__Overlay{align-items:center;background-color:#000000bf!important;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1301}.modalHeader{border-bottom:1px solid #ccc;line-height:24px;padding-bottom:20px}.modalContent{font-size:16px;line-height:21px;padding-top:20px}.modal form{display:flex;flex-direction:column}.modal form label{color:#1a1161;display:block;font-size:18px;font-weight:700;margin-bottom:10px}.modal form input{border:1px solid #1a1161;border-radius:5px;box-sizing:border-box;display:block;margin-bottom:20px;padding:10px;width:100%}.close-button{background:none;border:none;cursor:pointer;font-size:20px;position:absolute;right:10px;top:10px}.modalHeader{font-size:18px;font-weight:600;padding:0 0 20px}.modalMobile{left:0;max-width:100%;width:100%;z-index:1400}button{border:none;border-radius:6px;cursor:pointer;font-family:Inter;font-size:14px;font-weight:400;line-height:24px;margin-left:7px;margin-right:7px;padding:4px 10px}.buttonGray{background-color:#fff;border:1px solid #ccc;color:#0e0f11}.buttonClone{background-color:#7a64eb;border:none;color:#fff}.buttonClone:hover{background-color:#644ae8}.buttonClone:active{background-color:#5438e5}.buttonClone:disabled{background-color:#ccc;color:#fff;cursor:auto}.buttonCloneLight{background-color:#fff;border:1px solid #7a64eb;color:#7a64eb}.buttonCloneLightPurple{background-color:#f3f1fe;color:#7a64eb}.buttonCloneDark{background-color:#1e1147;border:1px solid #1e1147;color:#fff}.warningButton{background-color:#e35640;border:1px solid #e35640;color:#fff}.roundButton{background-color:#7a64eb;border-radius:20px}.roundButton:hover{background-color:#fff;border-radius:20px;color:#7a64eb}input[type=radio]{display:none}input[type=radio]+label{cursor:pointer;padding-left:15px;position:relative}input[type=radio]:disabled+label{cursor:default}input[type=radio]+label:before{border:2px solid #7a64eb;border-radius:50%;content:"";height:8px;left:0;margin-top:5px;position:absolute;top:3;width:8px}input[type=radio]:disabled+label:before{border:2px solid #ccc;cursor:default}input[type=radio]:checked+label:before{background-color:#7a64eb}input[type=radio]:checked:disabled+label:before{background-color:#ccc;cursor:default}.viewEditButton{background-color:#1a1161;border-radius:6px;color:#fff;display:inline-block;font-weight:400;padding:8px 15px;text-decoration:none;transition:background-color .3s ease-in-out}.viewEditButton:hover{background-color:#a899a8;cursor:pointer}textarea{border:1px solid #fff;padding:5px;width:100%}Input{border:1px solid #ccc;border-radius:8px;font-family:Lato;font-size:15px;margin:10px 0;padding:5px 5px 5px 10px;width:calc(100% - 12px)}Input::placeholder{color:#60646c;opacity:1}.InputError{border:1px solid #e35640;border-radius:8px}.basicSelect{font-weight:300;margin:0 10px;padding:5px}Input[type=checkbox]:checked{background-color:#12ac7b}.focusLabel{display:none}.focusLabel,.staticLabel{border:1px solid #ccc;margin-top:5px}.focusLabelText,.staticLabelText{color:#1a1161;font-size:14px;font-weight:600;margin:0;padding:5px 0 5px 10px}.dropdownCaret{color:#0e0f11;padding-left:10px;padding-right:10px}.inputWithLabel,.manualSelect,.multiSelectDropdown__control,.singleSelectDropdown__control,textarea{-webkit-box-flex-wrap:wrap;align-items:left;background-color:#fff;border:1px solid #ccc;border-radius:8px;box-sizing:border-box;cursor:default;display:flex;flex-wrap:wrap;font-family:Lato;font-size:15px;justify-content:space-between;outline:0!important;padding-left:10px;position:relative;resize:vertical;text-align:left;transition:all .1s}.inputWithLabel,.manualSelect,.singleSelectDropdown__control,.withFormMargin,textarea{margin-bottom:0;margin-top:5px}.ImageSizeDropdown .multiSelectDropdown__control{min-height:30px;padding-left:0}.inputWithLabel::placeholder,.manualSelect::placeholder,.multiSelectDropdown__control::placeholder,.singleSelectDropdown__control::placeholder,textarea::placeholder{color:#60646c;opacity:.9}.manualSelect,.multiSelectDropdown__indicator,.multiSelectDropdown__value-container{padding:2px}.multiSelectDropdown__menu,select option{background-color:#fff!important;border:1px solid #ccc!important;border-bottom-left-radius:8px!important;border-bottom-right-radius:8px!important;border-top-color:#7a64eb!important;color:#1a1161!important;padding-left:10px;text-align:left}.multiSelectDropdown__menu-list{color:#1a1161!important;max-height:130px!important;padding:4px}.multiSelectDropdown__option,option{color:#1a1161;padding:4px}.multiSelectDropdown__option:hover{background-color:#f6f5ff;border-left:2px solid #7a64eb}.multiSelectDropdown__clear-indicator{display:none!important}.multiSelectDropdown__input,.multiSelectDropdown__multi-value,.multiSelectDropdown__multi-value__label,.singleSelectDropdown__input{background-color:#fff;border:1px solid #fff;color:#1a1161;margin:0!important;padding:2px}.multiSelectDropdown__multi-value__remove{background-color:#fff;color:#7a64eb}.inputWithLabel,.manualSelect,.multiSelectDropdown__single-value{padding-left:5px}.focusLabelField:focus-within:not(.readOnly),.inputWithLabel:focus-within,.staticLabelField:focus-within{border-bottom:1px solid #7a64eb}.focusLabelField:focus-within:not(.readOnly),.staticLabelField{align-items:stretch;border-bottom-left-radius:8px;border-bottom-right-radius:8px;display:flex}.focusLabelField:focus-within:not(.readOnly) .inputWithLabel,.focusLabelField:focus-within:not(.readOnly) .multiSelectDropdown,.staticLabelField .inputWithLabel,.staticLabelField .multiSelectDropdown{flex-grow:1;margin-left:-2px!important}.focusLabelField:focus-within:not(.readOnly) .inputWithLabel,.focusLabelField:focus-within:not(.readOnly) .multiSelectDropdown__control,.staticLabelField .inputWithLabel,.staticLabelField .multiSelectDropdown__control{border-radius:0 8px 8px 0;flex-grow:1;margin-bottom:0;outline:0!important}.focusLabelField:focus-within:not(.readOnly) .focusLabel,.staticLabelField .staticLabel{align-items:center;background-color:#f2f3f3;border-radius:8px 0 0 8px;display:flex;margin-right:0;padding-right:10px}.createableMulti{display:block}.createableFocusLabel{align-content:center;display:none;margin-top:5px}.createableFocusLabelText{color:#1a1161;font-size:14px;font-weight:600;margin:0;padding:5px 0 5px 10px}.dropdownIcon{color:#0e0f11;float:right;font-size:14px;padding-left:10px;padding-right:8px;text-align:right}.createableMulti__control,.inputWithLabel,.singleSelectDropdown__control,textarea{-webkit-box-flex-wrap:wrap;align-items:left;background-color:#fff;border-radius:8px;box-sizing:border-box;cursor:default;display:flex;flex-wrap:wrap;font-family:Lato;font-size:15px;justify-content:space-between;outline:0!important;padding-left:10px;position:relative;resize:vertical;text-align:left;transition:all .1s}.inputWithLabel,.singleSelectDropdown__control,.withFormMargin,textarea{margin-bottom:0;margin-top:5px}.removeFormMargin{margin:0}.ImageSizeDropdown .createableMulti__control{min-height:30px;padding-left:0}.createableMulti__control::placeholder,.inputWithLabel::placeholder,.singleSelectDropdown__control::placeholder,textarea::placeholder{color:#60646c;opacity:.9}.createableMulti__indicator,.createableMulti__value-container{padding:2px}.selectedOption{display:none}.createableMulti__menu,select option{background-color:#fff!important;border:1px solid #ccc!important;border-bottom-left-radius:8px!important;border-bottom-right-radius:8px!important;color:#1a1161!important;overflow-y:auto;padding-left:10px;position:absolute;text-align:left;top:100%;width:100%;z-index:1}.createableMulti__menu-list{background-color:#fff;color:#1a1161!important;list-style:none;max-height:130px!important;padding:4px}.createableMulti__option,option{color:#1a1161;padding:4px}.createableMulti__option:hover{background-color:#f6f5ff;border-left:2px solid #7a64eb}.createableMulti__clear-indicator{display:none!important}.createableMulti__input,.createableMulti__multi-value,.createableMulti__multi-value__label,.singleSelectDropdown__input{border:none;color:#1a1161;font-family:Lato;font-size:15px;margin:0!important;padding:2px;text-overflow:ellipsis}.createableMulti__multi-value{max-width:100%;min-width:100px}.createableMulti__multi-value__remove{align-self:center;background-color:#fff;color:#7a64eb;cursor:pointer;flex-shrink:0;font-size:12px;margin-left:0}.createableMulti__single-value,.inputWithLabel{padding-left:5px}.createableMulti__multi-value__label{display:inline-block}.createableFocusLabelFieldVisible{align-items:stretch;display:flex}.createableFocusLabelFieldVisible,.createableFocusLabelFieldVisible .createableMulti{flex-grow:1;margin-left:-2px!important}.createableFocusLabelFieldVisible,.createableFocusLabelFieldVisible .createableMulti__control{border-radius:0 8px 8px 0;flex-grow:1;margin-bottom:0;outline:0!important}.createableFocusLabelFieldVisible .createableFocusLabel{align-items:center;background-color:#f2f3f3;border:1px solid #ccc;border-bottom:1px solid #7a64eb;border-radius:8px 0 0 8px;border-bottom-left-radius:8px;display:flex;flex:1 1;margin-right:0;padding-right:10px}.createableFocusLabelFieldVisible .createableMulti{flex:3 1}.createableFocusLabelFieldVisible .createableMulti__control{align-self:stretch;border-bottom:1px solid #7a64eb;border-bottom-right-radius:8px}.createableMultiContainer{font-family:Arial,sans-serif;margin-bottom:20px;position:relative}.multiSelectLabel{display:block;font-weight:700;margin-bottom:8px}.createableMulti__control{align-items:center;border:1px solid #ccc;border-radius:8px;box-shadow:0 1px 3px #0000001a;display:flex;padding:0 5px;position:relative;width:100%}.createableMulti__value-container{align-items:center;display:flex;flex-grow:1;gap:5px;overflow:hidden}.createableMulti__multi-value{align-items:center;border-radius:4px;display:flex;flex-shrink:0;font-size:14px;margin-right:8px;overflow:hidden;padding:0!important;text-overflow:ellipsis;white-space:nowrap}.createableMulti__multi-value__label{flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.createableMulti__input-container{border:none;flex:1 1;min-height:18px;min-width:60px;outline:none;padding:5px}.checkMark{margin-left:10px}.readOnly{background-color:#f0f0f0!important;cursor:not-allowed!important}.FullWidth{display:block;max-width:100vw;width:100%}.OneHalfFlex{flex-basis:calc(50% - 50px);margin:5px;max-width:calc(50% - 50px)}.FullWidthFlex,.fullWidthContainer{display:flex;flex-wrap:wrap}.fullWidthContainer{align-items:center;justify-content:space-between;width:100%}.fullWidthContainer.staff{align-items:normal;flex-flow:column}.fullWidthContainer.top{align-items:baseline}.OnePortionFlex{flex:1 1!important}.TwoPortionFlex{flex:2 1!important}.ThreePortionFlex{flex:3 1!important}.FourPortionFlex{flex:4 1!important}.FivePortionFlex{flex:5 1!important}.SevenPortionFlex{flex:7 1!important}.EightPortionFlex{flex:8 1!important}.NinePortionFlex{flex:9 1!important}.TenPortionFlex{flex:10 1!important}.FlexWrap{flex-wrap:wrap;min-width:1px}.mobileVerticalFlex{flex-direction:row}@media (max-width:599px){.mobileVerticalFlex{flex-direction:column}}.header{align-items:stretch;background-color:#1a1161;border-bottom:3px double #fff;border-top:3px double #fff;color:#fff;display:flex;font-size:calc(12px + 1vmin);height:65px;justify-content:space-between;left:0;position:-webkit-sticky;position:sticky;right:0;top:0;width:100%;z-index:300}.header_title{color:#fff;flex:auto;font-size:calc(14px + 1vmin);font-weight:700;padding-top:27px;text-decoration:none}.header_navigation{display:flex;gap:20px;padding:10px}.header_nav_icon{margin-bottom:-5px;width:25px}.header_navigation .headerItem{align-self:center;color:#fff;font-size:16px;font-weight:400;padding:15px;text-decoration:none}.header_navigation a:hover{background-color:#3a26d9;border-radius:6px;color:#fff;cursor:pointer}.header_nav_icon{color:#1a1161}.header_navigation a:hover>.header_nav_icon{color:#fff}.barIcon{display:none}.signupButton{cursor:pointer;font-size:calc(10px + 1vmin);height:30px;margin:10px 20px 0 10px;padding:10px 20px 5px}.dropdownItem{color:#1a1161;display:block;font-size:16px;line-height:24px;margin-left:-10px;padding:4px 10px 4px 15px;text-decoration:none}.dropdownItem.admin{padding-left:30px;text-decoration:underline}@media (max-width:768px){.nonMobileOnly{display:none}.header_navigation{background-color:#fff;color:#0e0f11;display:none;flex-direction:column;float:right;min-width:200px;position:absolute;right:0;width:30%;z-index:100}.header_navigation .headerItem{color:#0e0f11}.header_navigation.open{display:flex;height:100vh}.header_nav_icon{margin-bottom:-5px;width:25px}.barIcon{color:#fff;display:inline-block;font-size:24px;margin-right:30px;margin-top:20px}.header_navigation .headerItem{padding:0}.userIcon{border:3px solid #fff;border-radius:50%;color:#fff;float:left;font-size:16px;margin-top:10px;padding-left:5px;padding-right:5px;padding-top:5px}.dropdownMenuItem{color:#0e0f11;display:inline-block;font-size:16px;font-weight:400;padding:12px 5px 0;text-decoration:none}}@media (min-width:768px){.mobileOnly{display:none}.dropdownMenuItem{background-color:#fff;border:1px solid #1a1161;border-radius:6px;color:#1a1161;display:block;font-size:16px;line-height:24px;margin-left:-121px;padding:4px 10px;position:fixed;width:156px}.userIcon{border:3px solid #fff;border-radius:50%;color:#fff;font-size:24px;margin-top:-5px;padding-left:5px;padding-right:5px;padding-top:5px}.userIconA{display:inline-block;padding-left:"30px";padding-right:"30px"}}.modalMimicPage{background-color:#f7f7f7;padding-top:25px}.modalMimicPageModalBox{background-color:#fff;border:1px solid #d9dbdd;border-radius:16px;padding:30px}.modalMimicPageModalFooter{max-width:640px;padding:20px 50px;text-align:center}.pageHolder{min-height:calc(100vh - 187px)}.Page{min-height:calc(100vh - 195px);padding:20px}.card{background-color:#fff;border-radius:14px;box-shadow:3px 6px 15px 2px #dfdfdf;margin:10px}.flatLeftCard,.flatLeftCardBorder{border-radius:0 14px 14px 0}.flatLeftCardBorder{border:1px solid #ccc}.cardHeader{align-items:center;border-bottom:1px solid #f2f3f3;display:flex;justify-content:space-between;padding:10px}.cardTop{border-right:1px solid #f2f3f3;margin-right:5px;text-align:center}.cardTop.left{font-weight:600}.selectedCard{border-left:4px solid #7a64eb}.cardTitle{border-bottom:1px dotted #ccc;flex:1 1;font-weight:600;padding-bottom:10px;padding-top:10px}.projectCard{background-color:#fff;border:2px solid #f2f3f3}@media (max-width:400px){.projectCard{width:250px}}@media (min-width:400px) and (max-width:550px){.projectCard{width:350px}}@media (min-width:550px) and (max-width:768px){.projectCard{width:500px}}@media (min-width:768px){.projectCard{margin:10px;width:400px}}.projectCardHeader{display:flex;justify-content:space-between;padding:15px}.projectCardHeaderText{font-size:20px;font-weight:500;line-height:30px;text-align:left}.projectCardBody{font-size:16px;line-height:24px;padding:0 15px 15px}.projectCardFooter{border-top:1px solid #f2f3f3;font-size:16px;line-height:24px;padding:15px}.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-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-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.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}
/*# sourceMappingURL=main.be74b4ad.css.map*/