@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600&display=swap);.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{margin-left:-8px;position:absolute}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow:before{border:8px solid #0000;box-sizing:initial;height:0;position:absolute;width:1px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow:before{border-bottom-color:#aeaeae;border-width:8px;content:"";left:-8px;z-index:-1}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-top:-8px;top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#f0f0f0;border-top:none}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#aeaeae;top:-1px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow:before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow:before{border-top-color:#aeaeae;bottom:-1px}.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;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.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__triangle{left:50px;position:absolute}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{margin-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{margin-bottom:10px}.react-datepicker-popper[data-placement^=right]{margin-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{margin-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding-top:8px;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 2px}.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{background:none;border:.45rem solid #0000;cursor:pointer;height:10px;line-height:1.7rem;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:10px;width:0;width:10px;z-index:1}.react-datepicker__navigation--previous{border-right-color:#ccc;left:10px}.react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__navigation--previous--disabled,.react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}.react-datepicker__navigation--next{border-left-color:#ccc;right:10px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:95px}.react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.react-datepicker__navigation--next--disabled,.react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{border-top-color:#ccc;top:4px}.react-datepicker__navigation--years-previous:hover{border-top-color:#b3b3b3}.react-datepicker__navigation--years-upcoming{border-bottom-color:#ccc;top:-4px}.react-datepicker__navigation--years-upcoming:hover{border-bottom-color:#b3b3b3}.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:-72px;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:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day-names,.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__month--in-range,.react-datepicker__month--in-selecting-range,.react-datepicker__month--selected,.react-datepicker__quarter--in-range,.react-datepicker__quarter--in-selecting-range,.react-datepicker__quarter--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__month--in-range:hover,.react-datepicker__month--in-selecting-range:hover,.react-datepicker__month--selected:hover,.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter--in-selecting-range:hover,.react-datepicker__quarter--selected:hover{background-color:#1d5d90}.react-datepicker__month--disabled,.react-datepicker__quarter--disabled{color:#ccc;pointer-events:none}.react-datepicker__month--disabled:hover,.react-datepicker__quarter--disabled:hover{background-color:initial;cursor:default}.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--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:#2a87d0;border-radius:.3rem;color:#fff}.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,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range{background-color:#216ba580}.react-datepicker__month--selecting-range
.react-datepicker__month-text--in-range,.react-datepicker__month--selecting-range
.react-datepicker__quarter-text--in-range,.react-datepicker__month--selecting-range
.react-datepicker__year-text--in-range,.react-datepicker__month--selecting-range .react-datepicker__day--in-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__month-text.react-datepicker__month--in-range:hover,.react-datepicker__month-text.react-datepicker__month--selected:hover,.react-datepicker__month-text.react-datepicker__quarter--in-range:hover,.react-datepicker__month-text.react-datepicker__quarter--selected:hover,.react-datepicker__quarter-text.react-datepicker__month--in-range:hover,.react-datepicker__quarter-text.react-datepicker__month--selected:hover,.react-datepicker__quarter-text.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter-text.react-datepicker__quarter--selected:hover{background-color:#216ba5}.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover{background-color:#f0f0f0}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid #0000;border-radius:.3rem}.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{border-top-color:#ccc;border-width:.45rem;float:right;margin-left:20px;position:relative;top:8px}.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:"\00d7";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__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__portal .react-datepicker__navigation{border:.81rem solid #0000}.react-datepicker__portal .react-datepicker__navigation--previous{border-right-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation--previous--disabled,.react-datepicker__portal .react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}.react-datepicker__portal .react-datepicker__navigation--next{border-left-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation--next--disabled,.react-datepicker__portal .react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:initial}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}*{box-sizing:border-box;position:relative}button{border:none;cursor:pointer}.clear{clear:both}.flex-row{display:flex;flex-direction:row}.flex-row-reverse{display:flex;flex-direction:row-reverse}.flex-column{display:flex;flex-direction:column}.flex-column-reverse{display:flex;flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-evenly{justify-content:space-evenly}.align-start{align-items:flex-start}.align-end{align-items:flex-end}.align-center{align-items:center}.align-stretch{align-items:stretch}.align-baseline{align-items:baseline}.flex{flex-basis:auto;flex-grow:1}.flex-full{flex-basis:100%}.flex-1{flex-basis:8.33333%;flex-grow:0}.flex-2{flex-basis:16.66667%;flex-grow:0}.flex-3{flex-basis:25%;flex-grow:0}.flex-4{flex-basis:33.33333%;flex-grow:0}.flex-5{flex-basis:41.66667%;flex-grow:0}.flex-6{flex-basis:50%;flex-grow:0}.flex-7{flex-basis:58.33333%;flex-grow:0}.flex-8{flex-basis:66.66667%;flex-grow:0}.flex-9{flex-basis:75%;flex-grow:0}.flex-10{flex-basis:83.33333%;flex-grow:0}.flex-11{flex-basis:91.66667%;flex-grow:0}.flex-12{flex-basis:100%;flex-grow:0}.width-1{width:8.33333%}.width-2{width:16.66667%}.width-3{width:25%}.width-4{width:33.33333%}.width-5{width:41.66667%}.width-6{width:50%}.width-7{width:58.33333%}.width-8{width:66.66667%}.width-9{width:75%}.width-10{width:83.33333%}.width-11{width:91.66667%}.width-12{width:100%}.display-block{display:block}.display-flex{display:flex}.display-inline{display:inline}.display-inline-block{display:inline-block}.display-none{display:none}@media only screen and (max-width:1599px){.flex-row-ld{display:flex;flex-direction:row}.flex-row-reverse-ld{display:flex;flex-direction:row-reverse}.flex-column-ld{display:flex;flex-direction:column}.flex-column-reverse-ld{display:flex;flex-direction:column-reverse}.flex-wrap-ld{flex-wrap:wrap}.flex-nowrap-ld{flex-wrap:nowrap}.justify-start-ld{justify-content:flex-start}.justify-end-ld{justify-content:flex-end}.justify-center-ld{justify-content:center}.justify-around-ld{justify-content:space-around}.justify-between-ld{justify-content:space-between}.justify-evenly-ld{justify-content:space-evenly}.align-start-ld{align-items:flex-start}.align-end-ld{align-items:flex-end}.align-center-ld{align-items:center}.align-stretch-ld{align-items:stretch}.align-baseline-ld{align-items:baseline}.flex-ld{flex-basis:auto;flex-grow:1}.flex-full-ld{flex-basis:100%}.flex-1-ld{flex-basis:8.33333%;flex-grow:0}.flex-2-ld{flex-basis:16.66667%;flex-grow:0}.flex-3-ld{flex-basis:25%;flex-grow:0}.flex-4-ld{flex-basis:33.33333%;flex-grow:0}.flex-5-ld{flex-basis:41.66667%;flex-grow:0}.flex-6-ld{flex-basis:50%;flex-grow:0}.flex-7-ld{flex-basis:58.33333%;flex-grow:0}.flex-8-ld{flex-basis:66.66667%;flex-grow:0}.flex-9-ld{flex-basis:75%;flex-grow:0}.flex-10-ld{flex-basis:83.33333%;flex-grow:0}.flex-11-ld{flex-basis:91.66667%;flex-grow:0}.flex-12-ld{flex-basis:100%;flex-grow:0}.width-1-ld{width:8.33333%}.width-2-ld{width:16.66667%}.width-3-ld{width:25%}.width-4-ld{width:33.33333%}.width-5-ld{width:41.66667%}.width-6-ld{width:50%}.width-7-ld{width:58.33333%}.width-8-ld{width:66.66667%}.width-9-ld{width:75%}.width-10-ld{width:83.33333%}.width-11-ld{width:91.66667%}.width-12-ld{width:100%}.display-block-ld{display:block}.display-flex-ld{display:flex}.display-inline-ld{display:inline}.display-inline-block-ld{display:inline-block}.display-none-ld{display:none}}@media only screen and (max-width:1279px){.flex-row-md{display:flex;flex-direction:row}.flex-row-reverse-md{display:flex;flex-direction:row-reverse}.flex-column-md{display:flex;flex-direction:column}.flex-column-reverse-md{display:flex;flex-direction:column-reverse}.flex-wrap-md{flex-wrap:wrap}.flex-nowrap-md{flex-wrap:nowrap}.justify-start-md{justify-content:flex-start}.justify-end-md{justify-content:flex-end}.justify-center-md{justify-content:center}.justify-around-md{justify-content:space-around}.justify-between-md{justify-content:space-between}.justify-evenly-md{justify-content:space-evenly}.align-start-md{align-items:flex-start}.align-end-md{align-items:flex-end}.align-center-md{align-items:center}.align-stretch-md{align-items:stretch}.align-baseline-md{align-items:baseline}.flex-md{flex-basis:auto;flex-grow:1}.flex-full-md{flex-basis:100%}.flex-1-md{flex-basis:8.33333%;flex-grow:0}.flex-2-md{flex-basis:16.66667%;flex-grow:0}.flex-3-md{flex-basis:25%;flex-grow:0}.flex-4-md{flex-basis:33.33333%;flex-grow:0}.flex-5-md{flex-basis:41.66667%;flex-grow:0}.flex-6-md{flex-basis:50%;flex-grow:0}.flex-7-md{flex-basis:58.33333%;flex-grow:0}.flex-8-md{flex-basis:66.66667%;flex-grow:0}.flex-9-md{flex-basis:75%;flex-grow:0}.flex-10-md{flex-basis:83.33333%;flex-grow:0}.flex-11-md{flex-basis:91.66667%;flex-grow:0}.flex-12-md{flex-basis:100%;flex-grow:0}.width-1-md{width:8.33333%}.width-2-md{width:16.66667%}.width-3-md{width:25%}.width-4-md{width:33.33333%}.width-5-md{width:41.66667%}.width-6-md{width:50%}.width-7-md{width:58.33333%}.width-8-md{width:66.66667%}.width-9-md{width:75%}.width-10-md{width:83.33333%}.width-11-md{width:91.66667%}.width-12-md{width:100%}.display-block-md{display:block}.display-flex-md{display:flex}.display-inline-md{display:inline}.display-inline-block-md{display:inline-block}.display-none-md{display:none}}@media only screen and (max-width:1099px){.flex-row-sd{display:flex;flex-direction:row}.flex-row-reverse-sd{display:flex;flex-direction:row-reverse}.flex-column-sd{display:flex;flex-direction:column}.flex-column-reverse-sd{display:flex;flex-direction:column-reverse}.flex-wrap-sd{flex-wrap:wrap}.flex-nowrap-sd{flex-wrap:nowrap}.justify-start-sd{justify-content:flex-start}.justify-end-sd{justify-content:flex-end}.justify-center-sd{justify-content:center}.justify-around-sd{justify-content:space-around}.justify-between-sd{justify-content:space-between}.justify-evenly-sd{justify-content:space-evenly}.align-start-sd{align-items:flex-start}.align-end-sd{align-items:flex-end}.align-center-sd{align-items:center}.align-stretch-sd{align-items:stretch}.align-baseline-sd{align-items:baseline}.flex-sd{flex-basis:auto;flex-grow:1}.flex-full-sd{flex-basis:100%}.flex-1-sd{flex-basis:8.33333%;flex-grow:0}.flex-2-sd{flex-basis:16.66667%;flex-grow:0}.flex-3-sd{flex-basis:25%;flex-grow:0}.flex-4-sd{flex-basis:33.33333%;flex-grow:0}.flex-5-sd{flex-basis:41.66667%;flex-grow:0}.flex-6-sd{flex-basis:50%;flex-grow:0}.flex-7-sd{flex-basis:58.33333%;flex-grow:0}.flex-8-sd{flex-basis:66.66667%;flex-grow:0}.flex-9-sd{flex-basis:75%;flex-grow:0}.flex-10-sd{flex-basis:83.33333%;flex-grow:0}.flex-11-sd{flex-basis:91.66667%;flex-grow:0}.flex-12-sd{flex-basis:100%;flex-grow:0}.width-1-sd{width:8.33333%}.width-2-sd{width:16.66667%}.width-3-sd{width:25%}.width-4-sd{width:33.33333%}.width-5-sd{width:41.66667%}.width-6-sd{width:50%}.width-7-sd{width:58.33333%}.width-8-sd{width:66.66667%}.width-9-sd{width:75%}.width-10-sd{width:83.33333%}.width-11-sd{width:91.66667%}.width-12-sd{width:100%}.display-block-sd{display:block}.display-flex-sd{display:flex}.display-inline-sd{display:inline}.display-inline-block-sd{display:inline-block}.display-none-sd{display:none}}@media only screen and (max-width:1023px){.flex-row-lt{display:flex;flex-direction:row}.flex-row-reverse-lt{display:flex;flex-direction:row-reverse}.flex-column-lt{display:flex;flex-direction:column}.flex-column-reverse-lt{display:flex;flex-direction:column-reverse}.flex-wrap-lt{flex-wrap:wrap}.flex-nowrap-lt{flex-wrap:nowrap}.justify-start-lt{justify-content:flex-start}.justify-end-lt{justify-content:flex-end}.justify-center-lt{justify-content:center}.justify-around-lt{justify-content:space-around}.justify-between-lt{justify-content:space-between}.justify-evenly-lt{justify-content:space-evenly}.align-start-lt{align-items:flex-start}.align-end-lt{align-items:flex-end}.align-center-lt{align-items:center}.align-stretch-lt{align-items:stretch}.align-baseline-lt{align-items:baseline}.flex-lt{flex-basis:auto;flex-grow:1}.flex-full-lt{flex-basis:100%}.flex-1-lt{flex-basis:8.33333%;flex-grow:0}.flex-2-lt{flex-basis:16.66667%;flex-grow:0}.flex-3-lt{flex-basis:25%;flex-grow:0}.flex-4-lt{flex-basis:33.33333%;flex-grow:0}.flex-5-lt{flex-basis:41.66667%;flex-grow:0}.flex-6-lt{flex-basis:50%;flex-grow:0}.flex-7-lt{flex-basis:58.33333%;flex-grow:0}.flex-8-lt{flex-basis:66.66667%;flex-grow:0}.flex-9-lt{flex-basis:75%;flex-grow:0}.flex-10-lt{flex-basis:83.33333%;flex-grow:0}.flex-11-lt{flex-basis:91.66667%;flex-grow:0}.flex-12-lt{flex-basis:100%;flex-grow:0}.width-1-lt{width:8.33333%}.width-2-lt{width:16.66667%}.width-3-lt{width:25%}.width-4-lt{width:33.33333%}.width-5-lt{width:41.66667%}.width-6-lt{width:50%}.width-7-lt{width:58.33333%}.width-8-lt{width:66.66667%}.width-9-lt{width:75%}.width-10-lt{width:83.33333%}.width-11-lt{width:91.66667%}.width-12-lt{width:100%}.display-block-lt{display:block}.display-flex-lt{display:flex}.display-inline-lt{display:inline}.display-inline-block-lt{display:inline-block}.display-none-lt{display:none}}@media only screen and (max-width:800px){.flex-row-pt{display:flex;flex-direction:row}.flex-row-reverse-pt{display:flex;flex-direction:row-reverse}.flex-column-pt{display:flex;flex-direction:column}.flex-column-reverse-pt{display:flex;flex-direction:column-reverse}.flex-wrap-pt{flex-wrap:wrap}.flex-nowrap-pt{flex-wrap:nowrap}.justify-start-pt{justify-content:flex-start}.justify-end-pt{justify-content:flex-end}.justify-center-pt{justify-content:center}.justify-around-pt{justify-content:space-around}.justify-between-pt{justify-content:space-between}.justify-evenly-pt{justify-content:space-evenly}.align-start-pt{align-items:flex-start}.align-end-pt{align-items:flex-end}.align-center-pt{align-items:center}.align-stretch-pt{align-items:stretch}.align-baseline-pt{align-items:baseline}.flex-pt{flex-basis:auto;flex-grow:1}.flex-full-pt{flex-basis:100%}.flex-1-pt{flex-basis:8.33333%;flex-grow:0}.flex-2-pt{flex-basis:16.66667%;flex-grow:0}.flex-3-pt{flex-basis:25%;flex-grow:0}.flex-4-pt{flex-basis:33.33333%;flex-grow:0}.flex-5-pt{flex-basis:41.66667%;flex-grow:0}.flex-6-pt{flex-basis:50%;flex-grow:0}.flex-7-pt{flex-basis:58.33333%;flex-grow:0}.flex-8-pt{flex-basis:66.66667%;flex-grow:0}.flex-9-pt{flex-basis:75%;flex-grow:0}.flex-10-pt{flex-basis:83.33333%;flex-grow:0}.flex-11-pt{flex-basis:91.66667%;flex-grow:0}.flex-12-pt{flex-basis:100%;flex-grow:0}.width-1-pt{width:8.33333%}.width-2-pt{width:16.66667%}.width-3-pt{width:25%}.width-4-pt{width:33.33333%}.width-5-pt{width:41.66667%}.width-6-pt{width:50%}.width-7-pt{width:58.33333%}.width-8-pt{width:66.66667%}.width-9-pt{width:75%}.width-10-pt{width:83.33333%}.width-11-pt{width:91.66667%}.width-12-pt{width:100%}.display-block-pt{display:block}.display-flex-pt{display:flex}.display-inline-pt{display:inline}.display-inline-block-pt{display:inline-block}.display-none-pt{display:none}}@media only screen and (max-width:767px){.flex-row-lm{display:flex;flex-direction:row}.flex-row-reverse-lm{display:flex;flex-direction:row-reverse}.flex-column-lm{display:flex;flex-direction:column}.flex-column-reverse-lm{display:flex;flex-direction:column-reverse}.flex-wrap-lm{flex-wrap:wrap}.flex-nowrap-lm{flex-wrap:nowrap}.justify-start-lm{justify-content:flex-start}.justify-end-lm{justify-content:flex-end}.justify-center-lm{justify-content:center}.justify-around-lm{justify-content:space-around}.justify-between-lm{justify-content:space-between}.justify-evenly-lm{justify-content:space-evenly}.align-start-lm{align-items:flex-start}.align-end-lm{align-items:flex-end}.align-center-lm{align-items:center}.align-stretch-lm{align-items:stretch}.align-baseline-lm{align-items:baseline}.flex-lm{flex-basis:auto;flex-grow:1}.flex-full-lm{flex-basis:100%}.flex-1-lm{flex-basis:8.33333%;flex-grow:0}.flex-2-lm{flex-basis:16.66667%;flex-grow:0}.flex-3-lm{flex-basis:25%;flex-grow:0}.flex-4-lm{flex-basis:33.33333%;flex-grow:0}.flex-5-lm{flex-basis:41.66667%;flex-grow:0}.flex-6-lm{flex-basis:50%;flex-grow:0}.flex-7-lm{flex-basis:58.33333%;flex-grow:0}.flex-8-lm{flex-basis:66.66667%;flex-grow:0}.flex-9-lm{flex-basis:75%;flex-grow:0}.flex-10-lm{flex-basis:83.33333%;flex-grow:0}.flex-11-lm{flex-basis:91.66667%;flex-grow:0}.flex-12-lm{flex-basis:100%;flex-grow:0}.width-1-lm{width:8.33333%}.width-2-lm{width:16.66667%}.width-3-lm{width:25%}.width-4-lm{width:33.33333%}.width-5-lm{width:41.66667%}.width-6-lm{width:50%}.width-7-lm{width:58.33333%}.width-8-lm{width:66.66667%}.width-9-lm{width:75%}.width-10-lm{width:83.33333%}.width-11-lm{width:91.66667%}.width-12-lm{width:100%}.display-block-lm{display:block}.display-flex-lm{display:flex}.display-inline-lm{display:inline}.display-inline-block-lm{display:inline-block}.display-none-lm{display:none}}@media only screen and (max-width:479px){.flex-row-mm{display:flex;flex-direction:row}.flex-row-reverse-mm{display:flex;flex-direction:row-reverse}.flex-column-mm{display:flex;flex-direction:column}.flex-column-reverse-mm{display:flex;flex-direction:column-reverse}.flex-wrap-mm{flex-wrap:wrap}.flex-nowrap-mm{flex-wrap:nowrap}.justify-start-mm{justify-content:flex-start}.justify-end-mm{justify-content:flex-end}.justify-center-mm{justify-content:center}.justify-around-mm{justify-content:space-around}.justify-between-mm{justify-content:space-between}.justify-evenly-mm{justify-content:space-evenly}.align-start-mm{align-items:flex-start}.align-end-mm{align-items:flex-end}.align-center-mm{align-items:center}.align-stretch-mm{align-items:stretch}.align-baseline-mm{align-items:baseline}.flex-mm{flex-basis:auto;flex-grow:1}.flex-full-mm{flex-basis:100%}.flex-1-mm{flex-basis:8.33333%;flex-grow:0}.flex-2-mm{flex-basis:16.66667%;flex-grow:0}.flex-3-mm{flex-basis:25%;flex-grow:0}.flex-4-mm{flex-basis:33.33333%;flex-grow:0}.flex-5-mm{flex-basis:41.66667%;flex-grow:0}.flex-6-mm{flex-basis:50%;flex-grow:0}.flex-7-mm{flex-basis:58.33333%;flex-grow:0}.flex-8-mm{flex-basis:66.66667%;flex-grow:0}.flex-9-mm{flex-basis:75%;flex-grow:0}.flex-10-mm{flex-basis:83.33333%;flex-grow:0}.flex-11-mm{flex-basis:91.66667%;flex-grow:0}.flex-12-mm{flex-basis:100%;flex-grow:0}.width-1-mm{width:8.33333%}.width-2-mm{width:16.66667%}.width-3-mm{width:25%}.width-4-mm{width:33.33333%}.width-5-mm{width:41.66667%}.width-6-mm{width:50%}.width-7-mm{width:58.33333%}.width-8-mm{width:66.66667%}.width-9-mm{width:75%}.width-10-mm{width:83.33333%}.width-11-mm{width:91.66667%}.width-12-mm{width:100%}.display-block-mm{display:block}.display-flex-mm{display:flex}.display-inline-mm{display:inline}.display-inline-block-mm{display:inline-block}.display-none-mm{display:none}}@media only screen and (max-width:413px){.flex-row-sm{display:flex;flex-direction:row}.flex-row-reverse-sm{display:flex;flex-direction:row-reverse}.flex-column-sm{display:flex;flex-direction:column}.flex-column-reverse-sm{display:flex;flex-direction:column-reverse}.flex-wrap-sm{flex-wrap:wrap}.flex-nowrap-sm{flex-wrap:nowrap}.justify-start-sm{justify-content:flex-start}.justify-end-sm{justify-content:flex-end}.justify-center-sm{justify-content:center}.justify-around-sm{justify-content:space-around}.justify-between-sm{justify-content:space-between}.justify-evenly-sm{justify-content:space-evenly}.align-start-sm{align-items:flex-start}.align-end-sm{align-items:flex-end}.align-center-sm{align-items:center}.align-stretch-sm{align-items:stretch}.align-baseline-sm{align-items:baseline}.flex-sm{flex-basis:auto;flex-grow:1}.flex-full-sm{flex-basis:100%}.flex-1-sm{flex-basis:8.33333%;flex-grow:0}.flex-2-sm{flex-basis:16.66667%;flex-grow:0}.flex-3-sm{flex-basis:25%;flex-grow:0}.flex-4-sm{flex-basis:33.33333%;flex-grow:0}.flex-5-sm{flex-basis:41.66667%;flex-grow:0}.flex-6-sm{flex-basis:50%;flex-grow:0}.flex-7-sm{flex-basis:58.33333%;flex-grow:0}.flex-8-sm{flex-basis:66.66667%;flex-grow:0}.flex-9-sm{flex-basis:75%;flex-grow:0}.flex-10-sm{flex-basis:83.33333%;flex-grow:0}.flex-11-sm{flex-basis:91.66667%;flex-grow:0}.flex-12-sm{flex-basis:100%;flex-grow:0}.width-1-sm{width:8.33333%}.width-2-sm{width:16.66667%}.width-3-sm{width:25%}.width-4-sm{width:33.33333%}.width-5-sm{width:41.66667%}.width-6-sm{width:50%}.width-7-sm{width:58.33333%}.width-8-sm{width:66.66667%}.width-9-sm{width:75%}.width-10-sm{width:83.33333%}.width-11-sm{width:91.66667%}.width-12-sm{width:100%}.display-block-sm{display:block}.display-flex-sm{display:flex}.display-inline-sm{display:inline}.display-inline-block-sm{display:inline-block}.display-none-sm{display:none}}body{color:#222;font-family:Open Sans,sans-serif;font-weight:400;line-height:1.5}.custom-scroll{overflow-x:hidden;overflow-y:auto}.custom-scroll::-webkit-scrollbar{width:8px}.custom-scroll::-webkit-scrollbar-track{border-radius:10px;margin:10px 0}.custom-scroll::-webkit-scrollbar-thumb{background:#ddd;border-radius:10px;opacity:.1}.button-row{display:flex;gap:10px;justify-content:flex-end}.button-row .button{margin:0 5px;max-width:300px}.button-row .longer-btn{margin-bottom:20px;max-width:220px;width:100%}.button-row.left{justify-content:flex-start}.button-row.left .button:first-child{margin-left:0}.button-row.right{justify-content:flex-end}.button-row.right .button:last-child{margin-bottom:0}.button-row.top{flex-direction:column;justify-content:flex-start}.button-row.top .button{margin-bottom:5px}.button{align-items:center;background-color:#ddd;border-radius:3px;color:#222;display:flex;font-family:Open Sans,sans-serif;font-size:14px;font-weight:400;justify-content:center;outline:none;padding:12px 40px;text-decoration:none;transition:opacity .2s ease-in-out}.button .icon{margin-right:10px;margin-top:2px}.button:hover{opacity:.8}.button:disabled{cursor:not-allowed;opacity:.5}.button.blue,.button.darkblue,.button.green,.button.red{color:#fff}.button.blue{background-color:#8e44ad}.button.darkblue{background-color:#45004d}.button.green{background-color:#28a745}.button.yellow{background-color:#ffc107}.button.red{background-color:#dc3545}.form-row{display:flex;justify-content:space-between}.form-row .form-field{flex:1 1;margin-left:10px;margin-right:10px}.form-row .form-field:first-child{margin-left:0}.form-row .form-field:last-child{margin-right:0}.form-field{display:flex;flex-direction:column;font-size:14px;margin-bottom:20px}.form-label{margin-bottom:5px}.form-asterisk{color:#aaa;margin-left:2.5px}.form-error{color:#ea7b73;display:inline-block;margin-top:5px}.form-generic-error{background-color:#ea7b732e;border:1px solid #ea7b73;border-radius:3px}.form-generic-error,.form-generic-success{font-size:14px;margin-bottom:20px;padding:10px;text-align:center}.form-generic-success{background-color:#9ce7ae;border:1px solid #30c553;border-radius:3px}.form-input,.form-select{background-color:#fff;border:1px solid #ccc;border-radius:3px;color:#222;font-family:Open Sans,sans-serif;font-size:13px;font-weight:400;line-height:24px;padding:12px 15px;transition:border-color .2s ease-in-out}.form-input.disabled,.form-input:disabled,.form-select.disabled,.form-select:disabled{background-color:#f2f2f2;cursor:not-allowed}.form-input.error,.form-select.error{border-color:#ea7b73}.form-input.mini,.form-select.mini{padding-bottom:7px;padding-top:7px}.form-input{outline:none}.form-input.text-area{resize:none}.form-input:focus{border-color:#222}.form-input::placeholder{color:#999}.form-select{align-items:center;cursor:default;display:flex;justify-content:space-between}.form-select .arrow{border-left:1px solid #ccc;font-size:22px;margin-left:10px;padding-left:10px;padding-top:4px}.form-select p{flex:1 1}.form-select p.placeholder{color:#999}.form-select .remove{background-color:#0000;margin-top:2px;outline:none}.form-select .remove i{font-size:16px}.form-select.multi-select{padding:3px 15px 3px 5px}.form-select.multi-select .selected{display:flex;flex:1 1;flex-wrap:wrap}.form-select.multi-select .placeholder{padding:10px 0 10px 10px}.form-select.multi-select .option{background-color:#eee;border-radius:3px;display:flex;margin:5px;padding:5px 10px}.form-select.multi-select .option .remove{margin-left:5px}.form-select.multi-select .option .remove i{font-size:14px}.form-select.multi-select.disabled .option{background-color:#fff}.form-select.mini .arrow{margin-left:30px}.form-select-options{background-color:#fff;border:1px solid #ccc;border-radius:3px;box-shadow:0 2px 6px #00000080;margin-top:5px;min-width:400px;position:absolute;top:100%;width:100%;z-index:9999}.form-select-options.upwards{bottom:100%;margin-bottom:5px;margin-top:0;top:auto}.form-select-options .search{padding:15px}.form-select-options .search input{padding:5px 15px;width:100%}.form-select-options .options-list{max-height:175px;overflow:auto}.form-select-options .options-list p{padding:8px 15px}.form-select-options .options-list .option{cursor:pointer;font-size:13px}.form-select-options .options-list .option.active,.form-select-options .options-list .option:hover{background-color:#eee}.form-select-options.mini{min-width:200px}.form-checkbox input,.form-radio input{height:0;left:0;opacity:0;position:absolute;top:0;width:0}.form-checkbox .content,.form-radio .content{align-items:center;display:flex}.form-checkbox .content .outer-box,.form-radio .content .outer-box{align-items:center;background-color:#fff;border:1px solid #ccc;display:flex;height:25px;justify-content:center;width:25px}.form-checkbox .content .inner-box,.form-radio .content .inner-box{display:none}.form-checkbox .content .inner-box.active,.form-radio .content .inner-box.active{display:block}.form-checkbox .content p,.form-radio .content p{flex:1 1;margin-left:10px}.form-checkbox .content.disabled,.form-radio .content.disabled{cursor:not-allowed}.form-checkbox .content.disabled .outer-box,.form-radio .content.disabled .outer-box{background-color:#f2f2f2}.form-checkbox .content.disabled p,.form-radio .content.disabled p{opacity:.5}.form-checkbox .content .outer-box{border-radius:3px}.form-checkbox .content .inner-box{font-size:18px}.form-radio-list{display:flex;flex-wrap:wrap}.form-radio{margin-bottom:15px;margin-right:20px}.form-radio .content .outer-box{border-radius:50%}.form-radio .content .inner-box{background-color:#222;border-radius:50%;height:13px;width:13px}.form-datepicker{align-items:center;display:flex}.form-datepicker .form-input{padding-right:40px;width:100%}.form-datepicker .remove{background-color:#0000;margin-top:4px;outline:none;position:absolute;right:48px}.form-datepicker .remove i{font-size:16px}.form-datepicker .calendar{background-color:#0000;border-left:1px solid #ccc;margin-top:2px;outline:none;padding:5px 0 5px 10px;position:absolute;right:15px}.form-datepicker.disabled .calendar{cursor:not-allowed}.react-datepicker__tab-loop{position:static}.checkbox{cursor:pointer;float:left;width:100%}.checkbox input{border:none;height:100%;left:0;margin:0;opacity:0;padding:0;position:absolute;top:0;width:100%;z-index:1}.checkbox input:checked+input+label .outer,.checkbox input:checked+label .outer{background-color:#007bff}.checkbox input:checked+input+label .inner,.checkbox input:checked+label .inner{left:calc(100% - 18px)}.checkbox label{float:left;font-size:140%;width:100%}.checkbox .outer{background-color:gray;border-radius:20px;height:20px;left:0;position:absolute;top:50%;transform:translateY(-50%);transition:background-color .2s;width:35px}.checkbox .text{-webkit-box-decoration-break:clone;box-decoration-break:clone;font-size:16px;padding-left:45px;padding-right:10px;width:100%}.checkbox .text.black{color:#000}.checkbox .text.white{color:#fff}.checkbox .inner{background-color:#fff;border-radius:50%;height:15px;left:3px;position:absolute;top:2.25px;transition:left .2s;width:15px}.checkbox.left .outer{left:0;right:auto}.checkbox.grey-out{opacity:.3}.checkbox.hide{display:none}.checkbox.small-text{width:45px}.checkbox.small-text label{float:left;width:100%}.checkbox.small-text .text{float:left;font-size:12px;line-height:.75;margin-bottom:5px;padding-left:0;padding-right:0;width:100%}.checkbox.small-text .outer{float:left;margin-left:3px;position:relative;top:0;transform:none}.checkbox .field-validation-error{border-top:2px solid #9d9d9e}.checkbox.with-subtext{padding-left:10px;width:50px}.modal-overlay{align-items:center;background-color:#0000004d;display:flex;height:100%;justify-content:center;opacity:1;overflow:hidden;position:fixed;right:0;top:0;transition:opacity .2s ease-in;width:100%;z-index:10}.modal-overlay.hidden{opacity:0;width:0}.modal-overlay .modal-body{background-color:#fff;border-radius:3px;max-height:90%;min-height:fit-content;overflow-y:auto;padding:32px;width:90%}.modal-overlay .modal-body.small{max-width:600px}.modal-overlay .modal-body.medium{max-width:900px}.modal-overlay .modal-body.large{max-width:1200px}.modal-overlay .modal-body form{margin-top:32px}.modal-overlay .modal-body form .field{display:flex;flex-direction:column;justify-content:stretch;margin-bottom:.5em}.modal-overlay .modal-body form .field label{flex:.33 1;margin-right:1em}.modal-overlay .modal-body form .field input{flex:.66 1}.modal-overlay.dark-mode .modal-body{background-color:#292828}.modal-overlay.dark-mode .modal-body h1{color:#fff}.modal-overlay.dark-mode .modal-body .form-row .form-field{color:#c5c5c5}.modal-overlay.dark-mode .modal-body .form-row .form-field .form-select,.modal-overlay.dark-mode .modal-body .form-row .form-field .multi-select,.modal-overlay.dark-mode .modal-body .form-row .form-field input{background-color:#636363;border-color:#212121;color:#fff}.modal-overlay.dark-mode .modal-body .form-row .form-field .form-select.error,.modal-overlay.dark-mode .modal-body .form-row .form-field .multi-select.error,.modal-overlay.dark-mode .modal-body .form-row .form-field input.error{border-color:#ea7b73}.modal-overlay.dark-mode .modal-body .form-row .form-field .form-select .option,.modal-overlay.dark-mode .modal-body .form-row .form-field .multi-select .option,.modal-overlay.dark-mode .modal-body .form-row .form-field input .option{background-color:#424242}.modal-overlay.dark-mode .modal-body .form-row i{color:#c5c5c5}.modal-overlay.dark-mode .modal-body .form-select-options{background-color:#636363;border-color:#424242}.modal-overlay.dark-mode .modal-body .form-select-options .option{background-color:#636363}.modal-overlay.dark-mode .modal-body .form-select-options .option:hover{background-color:#292828}.modal-overlay.dark-mode .modal-body .button.blue{background-color:#1bb8b0}.modal-overlay.dark-mode .modal-body .button.grey{background-color:#c5c5c5}.modal-overlay.dark-mode .page-description{color:#c5c5c5}table{font-size:14px;width:100%}table thead tr{border-bottom-width:2px;border-top:none}table tr{border:1px solid #ccc;border-left:none;border-right:none}table td,table th{padding:15px;text-align:left}table th{cursor:default;font-family:Open Sans,sans-serif;font-weight:600;-webkit-user-select:none;user-select:none}table th i{margin-right:10px}table .button{font-size:13px;padding:6px 25px}table .loading-row{font-size:22px;text-align:center}table .no-data-row td{padding:20px 15px;text-align:center}table .status{margin-right:8px}table .status i{margin-right:10px;margin-top:2px}table .status .fa-times{color:#dc3545}table .status .fa-check{color:#28a745}.table-pagination{align-items:center;display:flex;justify-content:flex-end;margin-top:15px}.table-pagination .page-links{display:flex;list-style-type:none}.table-pagination .page-links li{margin-right:10px}.table-pagination .page-links button{background-color:#0000;color:#222;font-size:16px;outline:none}.table-pagination .page-links button:disabled{cursor:not-allowed;opacity:.3}.table-pagination .page-selection{align-items:center;display:flex;margin-right:40px}.table-pagination .page-selection label{font-size:14px}.table-pagination .page-selection .title{margin-right:15px}.table-pagination .page-selection .count{margin-left:15px}.table-search{align-items:center;display:flex;padding-left:10px}.table-search .icon{color:#aaa;font-size:18px;margin-right:5px}.table-search input{border:none;border-radius:3px;color:#222;font-family:Open Sans,sans-serif;font-size:14px;font-weight:400;line-height:1.5;outline:none;padding:5px 10px;width:100%}.table-search input::placeholder{color:#aaa}.page-description.left,.page-title.left{text-align:left}.page-description.center,.page-title.center{text-align:center}.page-description.right,.page-title.right{text-align:right}.page-title{font-family:Open Sans,sans-serif;font-size:22px;font-weight:600;margin-bottom:15px}.page-description{font-size:14px;margin-bottom:20px}.file-drop-container{border:1px solid #ccc;border-radius:2.5px;padding:10px;transition:background-color .25s ease-in-out,box-shadow .25s ease-in-out,border .25s ease-in-out}.file-drop-container.can-drop{box-shadow:inset 0 0 12px 0 #a5a5a5}.file-drop-container.can-drop.file-over{background-color:#e6e6e6}.file-drop-container p{text-align:center}.file-drop-container p .button{font-size:12px;margin-left:2.5px;margin-top:10px;padding:10px 35px}.file-drop-container.size-lg-12{width:100%}.file-picker-item{flex-basis:50%;flex-grow:0;min-width:0}.file-uploader .button{font-size:12px;margin-left:2.5px;padding:10px 35px}.file-uploader .button .icon{font-size:14px}.file-uploader .button.delete{position:absolute;right:5px;top:5px}.file-uploader .file-item,.file-uploader .image-item{border-bottom:1px solid #ddd;border-radius:2.5px;margin:2.5px 0;padding:5px 7.5px;text-align:center}.file-uploader .file-item:first-of-type,.file-uploader .image-item:first-of-type{margin-top:10px}.file-uploader .file-item:last-child,.file-uploader .image-item:last-child{border-bottom:none}.file-uploader .file-item .file-name,.file-uploader .image-item .file-name{color:#000;font-family:Open Sans,sans-serif;font-weight:600}.file-uploader .file-item .top-row,.file-uploader .image-item .top-row{gap:16px;margin:8px}.file-uploader .file-item .top-row .file-name,.file-uploader .image-item .top-row .file-name{flex-grow:1;margin-bottom:2px;margin-top:2.5px;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis}.file-uploader .file-item img,.file-uploader .image-item img{display:inline-block;float:none;margin-bottom:10px;margin-top:10px;max-height:150px;max-width:150px}.file-uploader .progress{border-radius:2.5px;margin-top:10px;padding:5px;text-align:center}.file-uploader .progress p{color:#000;font-family:Open Sans,sans-serif;font-weight:600;line-height:1.6}.file-uploader .progress .button{margin-bottom:5px}.tooltip-wrapper{height:min-content;width:min-content}.tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ccc;font-size:12px;padding:12px 16px;position:absolute}.tooltip.left{transform:translate(-100%,-50%)}.tooltip.right{transform:translateY(-50%)}.tooltip.top{transform:translate(-50%,-100%)}.tooltip.top.right{transform:translateY(-100%)}.tooltip.top.left{transform:translate(-100%,-100%)}.tooltip.bottom{transform:translate(-50%)}.tooltip.bottom.right{transform:translate(0)}.tooltip.bottom.left{transform:translate(-100%)}.break-text{overflow-wrap:anywhere}#admin-body,#root,body,html{height:100%;overflow:hidden}#admin-body{display:flex;flex-direction:column}#admin-wrapper{display:flex;flex:1 1;overflow:hidden}#admin-content{flex:1 1;overflow:auto;padding:20px}.body{background-color:#f7f7f7}.body.dark-mode{background-color:#181818}.body.dark-mode .header{background-color:#292828}.body.dark-mode .navigation .nav-item .icon,.body.dark-mode .navigation .nav-item a,.body.dark-mode .navigation .nav-item p{color:#fff;opacity:1}.body.dark-mode .form-label,.body.dark-mode .navigation .nav-group p,.body.dark-mode .page-title{color:#fff}.body.dark-mode .form-input,.body.dark-mode .form-select{background-color:#292828;border-color:#424242;color:#b8b8b8}.body.dark-mode .form-input.error,.body.dark-mode .form-select.error{border-color:#ea7b73}.body.dark-mode .form-checkbox .content p,.body.dark-mode .form-radio .content p{color:#fff}.body.dark-mode .form-checkbox .content .outer-box{background-color:#292828;border-color:#424242}.body.dark-mode .form-checkbox .content .inner-box.active{color:#1bb8b0}.body.dark-mode .form-radio .content .outer-box{background-color:#292828;border-color:#424242}.body.dark-mode .form-radio .content .inner-box.active{background-color:#1bb8b0}.body.dark-mode .form-datepicker i{color:#b8b8b8}.body.dark-mode .form-select-options{background-color:#292828;border-color:#424242;color:#b8b8b8}.body.dark-mode .form-select-options .options-list .option.active,.body.dark-mode .form-select-options .options-list .option:hover{background-color:#212121}.body.dark-mode .checkbox .text{color:#fff}.body.dark-mode .checkbox .outer{background-color:#b8b8b8;color:#181818}.body.dark-mode .checkbox input:checked+input+label .outer,.body.dark-mode .checkbox input:checked+label .outer{background-color:#1bb8b0}.body.dark-mode .table-search input{background-color:#292828;border:1px solid #424242}.body.dark-mode .table-pagination .page-selection .count,.body.dark-mode .table-pagination .page-selection .title,.body.dark-mode .table-search input::placeholder{color:#b8b8b8}.body.dark-mode .table-pagination .page-selection .form-select{border-color:#424242}.body.dark-mode table th{color:#fff}.body.dark-mode table tr{color:#b8b8b8}.body.dark-mode .button.blue{background-color:#1bb8b0}.body.dark-mode .button.grey{background-color:#b8b8b8}.body.dark-mode .content-block{background-color:#212121;box-shadow:0 1px 1px 1px #252020}.body.dark-mode .content-block label{color:#fff}.body.dark-mode .content-block p{color:#b8b8b8}.login-form-wrapper{align-items:center;display:flex;justify-content:center;min-height:100%}.login-form-wrapper .login-form{box-shadow:0 1px 1px 1px #00000026;padding:20px;width:600px}.login-form-wrapper form{width:100%}.create-header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:15px}.create-header .page-title{margin-bottom:0}.create-header .button{margin-left:15px}.loading{font-size:22px;text-align:center}.dashboard-tiles-container{grid-column-gap:1em;grid-row-gap:1em;column-gap:1em;display:grid;grid-template-columns:1fr 1fr 1fr;row-gap:1em}.dashboard-tiles-container a{color:#222;text-decoration:none}.dashboard-tiles-container .tile{background-color:#e8e9ea;height:100%;min-height:9em;padding:1em}.dashboard-tiles-container .tile i{font-size:120%;margin-right:.25em}.dashboard-tiles-container .tile h2{color:#222;display:inline-block;font-weight:500;margin-bottom:1em;text-transform:uppercase}.dashboard-tiles-container .tile p{font-size:14px;font-weight:200}.challenge-description img,.challenge-description p{margin-bottom:1em}.challenge-description strong{font-weight:600}.slider{padding-left:0;padding-right:0}.db-input label{margin-bottom:.66em}.db-input .input-container{box-shadow:0 1px 1px 1px #00000026;margin-bottom:2em;padding:1em}.db-input .input-container.error{border:2px solid #ea7b73}.db-input.accordion .accordion-item{align-items:flex-start;display:flex;justify-content:space-between}.db-input.accordion .accordion-item label{margin-right:.5em;width:100%}.db-input.accordion .accordion-item .button{align-self:flex-end}.accordion .accordion-item{border-bottom:1px solid #ccc;cursor:pointer;display:flex;flex-direction:column;padding:2em 0}.accordion .accordion-item.icon{padding-right:4em}.accordion .accordion-item.expanded h4{color:green}.accordion .accordion-item i.icon{position:absolute;right:1em;top:calc(50% - .5em)}.accordion .accordion-item h4{font-size:1.2em;font-weight:500}.accordion .accordion-item p{padding-top:.5em}.accordion .accordion-item:last-child{margin-bottom:0}.image{max-width:100%}.image,.video a,.video iframe{margin-top:1em}.modal-scroll-content{max-height:calc(90vh - 100px);overflow-y:auto}.assessment-slider{appearance:none;border:0;cursor:pointer;height:8px;padding:0;transition:all .3s ease;width:100%}.assessment-slider::-webkit-slider-thumb{appearance:none;background-color:#424242;border:2px solid #fff;border-radius:50%;height:22px;width:22px}.assessment-slider::-moz-range-thumb{appearance:none;background-color:#424242;border:2px solid #fff;border-radius:50%;height:22px;width:22px}.assessment-slider.score-1{background-color:#ccc}.assessment-slider.score-2{background-color:#f06540}.assessment-slider.score-3{background-color:#edc713}.assessment-slider.score-4{background-color:#66ad55}.assessment-slider.score-5{background-color:#007b4f}.assessment-slider-ratings{margin-left:2px;padding:0 7px;width:100%}.assessment-slider-ratings p{cursor:pointer}.field label{display:block}.form-input,.form-input.text-area,.react-datepicker-wrapper{margin-bottom:1em;width:100%}div[role=application]{margin-bottom:1em}.complete-badge{align-items:center;display:inline-flex;margin-left:.5em}.complete-badge .complete-caption{font-size:10px;margin-left:.5em}.summary-table span.green{color:green}.summary-table span.yellow{color:#d6b411}.summary-table span.red{color:#ed135c}.create-assessment-form label,.create-assessment-form label .tooltip-wrapper,.edit-assessment-form label,.edit-assessment-form label .tooltip-wrapper{display:inline}.assessment-tooltip-i{align-items:center;border-radius:50%;box-shadow:0 0 3px #505050;display:inline-flex;font-size:80%;height:16px;justify-content:center;margin-left:4px;right:0;top:0;width:16px}.assessment-tooltip-content{display:flex;flex-direction:column;gap:4px}.assessment-tooltip-content b{font-weight:700}.charsremaining{font-size:80%}.background-paragraph{margin:10px 0}.accordian p,.wysiwyg p{margin-bottom:5px}.accordian ul,.wysiwyg ul{list-style-position:inside;list-style-type:disc;margin:0 0 5px 15px}.accordian ol,.wysiwyg ol{list-style-position:inside;list-style-type:decimal;margin:0 0 5px 15px}.accordian ol ul,.accordian ul ul,.wysiwyg ol ul,.wysiwyg ul ul{list-style-position:inside;list-style-type:circle}.accordian ol ol,.accordian ul ol,.wysiwyg ol ol,.wysiwyg ul ol{list-style-position:inside;list-style-type:lower-latin}.content-item.description-section label{font-size:110%;margin:20px 0 5px}.header{background-color:#fff;display:flex;flex:0 0 75px;justify-content:space-between;width:100%}.header .logo{align-items:stretch;display:flex;justify-content:center;padding:.5em;text-decoration:none;width:200px}.header .logo img{align-self:center;height:50px}.header .logo .bordered-line{background-color:#5a0064;height:100%;margin-left:1em;width:2px}.header .logo p{align-self:center;color:#222;font-size:14px;margin-left:1em;text-decoration:none}.header .content{flex:1 1}.header .dark-mode-switch{align-items:center;display:flex;margin-right:20px}.navigation{background-color:#5a0064;box-shadow:inset -1px 0 0 #0000001a;color:#fff;flex:0 0 200px;padding:20px}.navigation .nav-list a,.navigation .nav-list p{font-size:14px}.navigation .nav-group{opacity:.5;padding:10px 0;text-transform:uppercase}.navigation .nav-group p{font-size:13px}.navigation .nav-item{padding-bottom:15px}.navigation .nav-item a{align-items:center;color:#222;display:flex;font-size:14px;text-decoration:none;width:100%}.navigation .nav-item a .icon{color:#fff;font-size:16px;margin-right:8px;opacity:.5}.navigation .nav-item a p{color:#fff;flex:1 1}.navigation .nav-item a.active{color:#fff;font-family:Open Sans,sans-serif;font-weight:600}.navigation .nav-item a.active .icon,.navigation .nav-item a:hover .icon{opacity:1}.content-block{background-color:#fff;box-shadow:0 1px 1px 1px #00000026;margin-bottom:20px;padding:20px}.content-block ol,.content-block ul{font-size:14px}.content-block ul{list-style:disc none inside}.content-block:last-child{margin-bottom:0}.content-row{display:flex}.content-row:last-child .content-item{margin-bottom:0}.content-item{display:flex;flex:1 1;flex-direction:column;font-size:14px;margin:0 15px 20px}.content-item:first-child{margin-left:0}.content-item:last-child{margin-right:0}.content-item img{margin-bottom:20px;max-height:75%;max-width:25%;object-fit:contain}.content-item label{font-family:Open Sans,sans-serif;font-weight:600}.content-item a:not(.button){color:#007bff;text-decoration:none}.content-item a:not(.button):hover{opacity:.8}.breadcrumb{font-size:12px;margin-bottom:1em}.breadcrumb a{color:inherit;font-weight:600;text-decoration:none}table.score-summary-table tr{box-sizing:border-box}table.score-summary-table tr td .button{padding:10px}table.score-summary-table tr td .button .icon{margin-right:0}table.score-summary-table div.semitransprent-blocker{background-color:#50505040;inset:0;position:absolute}table.score-summary-table tr.blocked{border:0 solid #00000080}table.score-summary-table tr.extra-rows{border:0 solid #ccc!important}table.score-summary-table tr.extra-rows.shaded{background-color:#f0f0f0}table.score-summary-table tr.extra-rows.expanded .extra-cell{overflow:hidden;text-overflow:clip;white-space:inherit}table.score-summary-table .extra-cell{font-size:90%;max-width:11vw;overflow:hidden;padding-bottom:0;padding-top:0;text-overflow:ellipsis;white-space:nowrap}table.score-summary-table .extra-cell.no-data-cell{padding-bottom:1em;padding-top:1em}.button-row{margin:10px 0}.button-row.wrap{flex-wrap:wrap;row-gap:10px}.description-builder .field{margin-bottom:10px}.calendar-filters-title{font-size:80%;margin-bottom:.66em}.calendar-filters{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:1rem;position:relative;z-index:20}.calendar-filters .form-input,.calendar-filters .react-datepicker-wrapper{margin-bottom:0}.calendar-filters .calendar-filters-label{font-size:80%;padding:0 1em}.calendar-filters .multi-select{min-width:15rem}.calendar-filters .form-error{font-size:80%}.calendar-modules-container{display:grid;grid-template-columns:1fr}.calendar-content{color:#222;display:grid}.challenge,.challenge-subitem{align-items:center;background-color:#fff;border-bottom:1px solid #0003;border-right:1px solid;box-sizing:border-box;display:flex;flex-direction:row;font-size:70%;grid-column-end:sidebar-end;grid-column-start:cols-start;justify-content:space-between;line-height:1.2em;padding:1em;position:relative;transition:all .2s ease;transition:top 5ms linear,left 5ms linear;z-index:10}.challenge-subitem.even,.challenge-subitem:hover,.challenge.even,.challenge:hover{background-color:#f7f7f7}.challenge-subitem.even:hover,.challenge.even:hover{background-color:#f0f0f0}.challenge i,.challenge-subitem i{cursor:pointer;margin-right:.5em}.challenge .title-container,.challenge-subitem .title-container{align-items:center;display:flex;white-space:nowrap}.challenge span.sidebaritem-title,.challenge-subitem span.sidebaritem-title{cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:9rem}.challenge .admin-row,.challenge-subitem .admin-row{display:flex;flex-direction:row;justify-content:flex-end;padding:0 0 0 .5rem}.challenge .admin-row .admin-row-item,.challenge-subitem .admin-row .admin-row-item{background-color:#5a0064;border-radius:50%;color:#fff;cursor:pointer;display:inline-block;font-size:80%;height:2.5em;line-height:2.5em;margin:0 .1em;overflow:visible;text-align:center;vertical-align:middle;width:2.5em}.challenge .admin-row .admin-row-item.sub-item,.challenge-subitem .admin-row .admin-row-item.sub-item{background-color:#aaa}.challenge-subitem{padding-left:4em}.challenge-subitem span{width:9rem}.calendar-sidebar-spacer{background-color:#fff;border-bottom:1px solid;border-right:1px solid;grid-column-end:sidebar-end;grid-column-start:cols-start;grid-row:1/span 2;position:relative;transition:top 5ms linear,left 5ms linear;z-index:12}.calendar-content{background-color:#fff;border:1px solid;height:calc(100vh - 20rem);overflow-x:auto;overflow-y:auto;scroll-behavior:auto}.calendar-content .day-header,.calendar-content .month-header{align-items:center;background-color:#fff;display:flex;font-size:80%;justify-content:center;overflow:hidden;position:relative;text-overflow:ellipsis;transition:top 5ms linear,left 5ms linear;white-space:nowrap;z-index:2}.calendar-content .day-header.last-in-month,.calendar-content .month-header,.calendar-content .month-header.last-in-month{border-right:1px solid}.calendar-content .day-header{border-bottom:1px solid;font-size:60%}.calendar-content .challenge-span-bar{align-self:center;border-top:1px solid #aaa;height:10px;justify-self:stretch;margin-left:.2em;margin-right:.2em}.calendar-content .challenge-span-bar .span-node{border-left:8px solid #0000;border-right:8px solid #0000;border-top:10px solid #aaa;height:0;position:absolute;width:0}.calendar-content .challenge-span-bar .span-node.left{left:0}.calendar-content .challenge-span-bar .span-node.right{right:0}.calendar-content .challenge-gantt-bar{align-self:center;background-color:#5a0064;height:1em;justify-self:stretch;margin:0 .3em;min-width:1em;position:relative;z-index:1}.calendar-content .challenge-gantt-bar .tooltip-container{color:#222;display:inline-block;height:0;left:50%;overflow:visible;pointer-events:none;position:fixed;top:-1em;width:0;z-index:10000}.calendar-content .challenge-gantt-bar .tooltip-container.below{bottom:-1em;top:auto}.calendar-content .challenge-gantt-bar .tooltip-container .tooltip{background-color:#f7f7f7;border-radius:.5em;bottom:0;min-width:10em;position:absolute;text-align:left;transform:translateX(-50%)}.calendar-content .challenge-gantt-bar .tooltip-container .tooltip.below{bottom:auto;top:0}.calendar-content .challenge-gantt-bar .tooltip-container .tooltip.left{transform:translateX(-12rem)}.calendar-content .challenge-gantt-bar .tooltip-container .tooltip.right{transform:translateX(-1.5rem)}.calendar-content .challenge-gantt-bar .tooltip-container .tooltip .tooltip-pointer{border-left:.5em solid #0000;border-right:.5em solid #0000;border-top:.5em solid #f7f7f7;height:0;left:calc(50% - .5em);position:absolute;top:100%;width:0}.calendar-content .challenge-gantt-bar .tooltip-container .tooltip .tooltip-pointer.top{border-bottom:.5em solid #f7f7f7;border-top:none;top:-.5em}.calendar-content .challenge-gantt-bar .tooltip-container .tooltip .tooltip-pointer.left{left:calc(100% - 1.5em)}.calendar-content .challenge-gantt-bar .tooltip-container .tooltip .tooltip-pointer.right{left:1.5em}.calendar-content .tooltip-container{color:#222;display:inline-block;height:0;left:50%;overflow:visible;pointer-events:none;position:fixed;top:-1em;width:0;z-index:10000}.calendar-content .tooltip-container.below{bottom:-1em;top:auto}.calendar-content .tooltip-container .tooltip{background-color:#f7f7f7;border-radius:.5em;bottom:0;min-width:10em;position:absolute;text-align:left;transform:translateX(-50%)}.calendar-content .tooltip-container .tooltip.below{bottom:auto;top:0}.calendar-content .tooltip-container .tooltip.left{transform:translateX(-12rem)}.calendar-content .tooltip-container .tooltip.right{transform:translateX(-1.5rem)}.calendar-content .tooltip-container .tooltip .tooltip-pointer{border-left:.5em solid #0000;border-right:.5em solid #0000;border-top:.5em solid #f7f7f7;height:0;left:calc(50% - .5em);position:absolute;top:100%;width:0}.calendar-content .tooltip-container .tooltip .tooltip-pointer.top{border-bottom:.5em solid #f7f7f7;border-top:none;top:-.5em}.calendar-content .tooltip-container .tooltip .tooltip-pointer.left{left:calc(100% - 1.5em)}.calendar-content .tooltip-container .tooltip .tooltip-pointer.right{left:1.5em}.challenge-calendar-module{align-self:stretch;display:grid;height:100%}.calendar-row-divider{height:1px;top:-1px;width:100%;z-index:0}.calendar-col-divider,.calendar-row-divider{background-color:#0003;justify-self:stretch;position:relative}.calendar-col-divider{display:inline-block;height:100%;left:-1px;width:1px}
/*# sourceMappingURL=main.2f503c0f.css.map*/