#root,body{min-height:100%}.app{display:flex;flex-direction:column;height:100vh}.app__screen{display:flex;flex:1 1;flex-direction:column;overflow-y:scroll}header{color:#000}footer{background-color:#000;color:#fff;font-size:.8rem;text-align:center;width:100%}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border:8px solid transparent;box-sizing:initial;content:"";height:0;left:-8px;position:absolute;width:1px;z-index:-1}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-top:-8px;top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.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:after{top:0}.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{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-top-color:#aeaeae;bottom:-1px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0;width:100%}.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]{padding-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]{padding-bottom:10px}.react-datepicker-popper[data-placement^=right]{padding-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{padding-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: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 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{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;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;-webkit-transform:rotate(225deg);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:-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-names{margin-bottom:-8px}.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:#2579ba;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: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:rgba(33,107,165,.5)}.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){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 transparent;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;-webkit-transform:rotate(135deg);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__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:rgba(0,0,0,.8);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{border-radius:0}.react-datepicker__header{background:none;border:none}.react-datepicker__current-month{color:#06347a;margin-bottom:1em;text-transform:capitalize}.react-datepicker__day-name{text-transform:capitalize}.react-datepicker__day-names{background-color:#e4f0ff}.react-datepicker__navigation-icon:before{border-color:#000}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month--in-range:hover,.react-datepicker__month--in-selecting-range:hover,.react-datepicker__month--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--in-range:hover,.react-datepicker__quarter--in-selecting-range:hover,.react-datepicker__quarter--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:#06347a;color:#fff}.react-datepicker__close-icon:after,.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.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__day--selected,.react-datepicker__month--in-range,.react-datepicker__month--in-selecting-range,.react-datepicker__month--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-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__month-text--selected,.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--in-range,.react-datepicker__quarter--in-selecting-range,.react-datepicker__quarter--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-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__quarter-text--selected,.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,.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected,.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-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),.react-datepicker__year-text--selected{background-color:#a0e09c;color:#000;font-weight:700}.react-datepicker__day--keyboard-selected,.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected:hover{background:none;color:inherit}.react-datepicker__day--outside-month{color:#cfcfcf}.askNotificationPermission{display:flex;flex:1 1;flex-direction:column;justify-content:space-around;text-align:center}.askNotificationPermission__loading{align-items:center;display:flex;flex:1 1;justify-content:center}.askNotificationPermission__loading>svg{font-size:5em}.askNotificationPermission__title{font-size:1.2em;font-weight:700}.askNotificationPermission__actions,.askNotificationPermission__error,.navbar{display:flex;justify-content:space-around}.navbar{align-items:flex-end;border-top:1px solid #d0d0d0;color:#000;flex-direction:row;margin-bottom:2vh;width:100%}.navbar__exit,.navbar__home,.navbar__mine,.navbar__others{background-color:#fff;cursor:pointer;display:flex;flex-direction:column;justify-content:center;text-align:center}.navbar__icon{display:flex;flex-direction:row;font-size:1.5em;justify-content:center;margin-bottom:.2em}.navbar__icon img{height:2em;position:relative;top:10px}.navbar a{color:currentColor}.login{display:flex;flex-direction:column;padding:1em}.login__submit{margin-top:1em}.login__header{color:#000;margin:1em}.login__header img{max-height:150px}.needs{background-color:#f0f8ff;display:flex;height:100vh;width:100vw}.needs,.needs.blank{flex-direction:column}.needs.blank{align-items:flex-start;align-self:center;background-color:#fff;height:120px;justify-content:center;margin:1em;max-width:560px;padding:.5em;width:85vw}.needs.blank__count{background-color:#cae3ff;border-radius:.5em;height:25px;margin:1em auto;padding:.5em;width:150px}.needs.blank__client,.needs.blank__period,.needs.blank__title,.needs.blank__total-needs{background-color:#d0d0d0;height:10px;margin:.5em;max-width:300px;width:65%}.needs.blank__client{background-color:#cae3ff;max-width:400px;width:75%}.needs.blank__period{margin-left:1em;max-width:200px;width:45%}.needs.blank__total-needs{background-color:#cae3ff;margin:0 2em .5em auto;max-width:100px;width:15%}.needs__demand__response-title{color:#000;font-size:1.6em;font-weight:bolder;margin:.5em 1em}.needs__searchBar{align-items:center;display:flex;justify-content:space-evenly;margin:.5em 1em}.needs__searchBar input{border-radius:.5em;width:90%}.needs__searchIcon{background:none;border:none;cursor:pointer;display:flex;font-size:1.5em;padding:.2em}.needs__searchIcon>svg{color:#06347a;display:flex;margin:auto;padding:0 .3em}.needs__list{display:flex;flex-direction:column;max-height:60vh;overflow-y:scroll;padding-top:1em;width:100vw}.needs__list__count{background-color:#cae3ff;border-radius:.5em;color:#000;margin:1em auto;padding:.5em}.needs__list__create{background:#4ba64b!important;color:#fff!important;font-weight:bolder;margin:1em}.needs__list__more{margin:0 1em}.needs__actions{display:flex;margin:.5em}.needs__actions__all,.needs__actions__less,.needs__actions__more{display:flex;flex:1 1;font-size:.9em;font-weight:bolder;justify-content:center;margin:.5em;padding:1em}.needs__actions__noprofilesforgiid{background-color:#fdb25d!important;color:#000!important;margin:.5em 2em}.needs__actions__noprofilesforgiid,.needs__already-answer{display:flex;font-weight:bolder;justify-content:center;padding:1em;white-space:pre-line}.needs__already-answer{color:#fdb25d;margin:.5em 1em}.needs__error{display:flex;font-weight:bolder;margin:1em auto}.need-teaser{align-items:center;background-color:#fff;border-radius:.5em;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;margin:0 1em 1em;padding:.5em}.need-teaser.with-profile{background-color:#d0f8d0}.need-teaser.with-selected-profile{background-color:#a0e09c}.need-teaser.with-proposed-profile{background-color:#d0d0d0}.need-teaser.blank{align-items:flex-start;align-self:center;background-color:#fff;flex-direction:column;height:120px;justify-content:center;margin:1em;max-width:560px;padding:.5em;width:85vw}.need-teaser.blank__count{background-color:#cae3ff;border-radius:.5em;height:20px;margin:1em auto;padding:.5em;width:150px}.need-teaser.blank__client,.need-teaser.blank__period,.need-teaser.blank__title,.need-teaser.blank__total-needs{background-color:#d0d0d0;height:10px;margin:.5em;max-width:300px;width:65%}.need-teaser.blank__client{background-color:#cae3ff;max-width:400px;width:75%}.need-teaser.blank__period{margin-left:1em;max-width:200px;width:45%}.need-teaser.blank__total-needs{background-color:#cae3ff;margin:0 2em .5em auto;max-width:100px;width:15%}.need-teaser__loading{align-items:center;display:flex;flex:1 1;justify-content:center}.need-teaser__loading>svg{font-size:5em}.need-teaser__error{display:flex;font-weight:bolder;margin:2em auto}.need-teaser__info{color:#000}.need-teaser__giid-title{color:#000;font-weight:bolder;margin:.5em 0}.need-teaser__title{color:#06347a;display:flex;font-weight:bolder;justify-content:space-between;margin-bottom:.8em}.need-teaser__date,.need-teaser__has-profile,.need-teaser__skills{font-size:.9em;margin-bottom:.4em;padding-left:1em}.need-teaser__has-profile{font-style:italic;font-weight:700;margin-bottom:.4em;padding-left:.5em}.need-teaser__has-accepted-profile{color:#06347a;display:flex;font-style:italic;font-weight:700;margin:.5em}.need-teaser__proposals{margin-left:.8em;position:relative}.need-teaser__proposals>svg{color:#daa520;font-size:2em;margin-top:.2em}.need-teaser__proposals>span{background-color:#bb2121;border-radius:50%;color:#fff;font-weight:bolder;padding:.15em .3em;position:absolute;right:.1em}.giid-list{background-color:#f0f8ff;display:flex;flex-direction:column;height:100vh;width:100vw}.giid-list.blank{align-items:flex-start;align-self:center;background-color:#fff;flex-direction:column;height:120px;justify-content:center;margin:1em;max-width:560px;padding:.5em;width:85vw}.giid-list.blank__count{background-color:#cae3ff;border-radius:.5em;height:25px;margin:1em auto;padding:.5em;width:150px}.giid-list.blank__client,.giid-list.blank__period,.giid-list.blank__title,.giid-list.blank__total-needs{background-color:#d0d0d0;height:10px;margin:.5em;max-width:300px;width:65%}.giid-list.blank__client{background-color:#cae3ff;max-width:400px;width:75%}.giid-list.blank__period{margin-left:1em;max-width:200px;width:45%}.giid-list.blank__total-needs{background-color:#cae3ff;margin:0 2em .5em auto;max-width:100px;width:15%}.giid-list__demand__response-title{color:#000;font-size:1.6em;font-weight:bolder;margin:.5em 1em}.giid-list__searchBar{align-items:center;display:flex;justify-content:space-evenly;margin:.5em 1em}.giid-list__searchBar input{border-radius:.5em;width:90%}.giid-list__searchIcon{background:none;border:none;cursor:pointer;display:flex;font-size:1.5em;padding:.2em}.giid-list__searchIcon>svg{color:#06347a;display:flex;margin:auto;padding:0 .3em}.giid-list__list{display:flex;flex-direction:column;max-height:60vh;overflow-y:scroll;padding-top:1em;width:100vw}.giid-list__list.others{background-color:#f0f8ff;max-height:none;overflow-y:visible;overflow-y:initial}.giid-list__list__empty{display:flex;font-weight:bolder;margin:2em auto}.giid-list__list__count{background-color:#cae3ff;border-radius:.5em;color:#000;margin:1em auto;padding:.5em}.giid-list__list__create{background:#4ba64b!important;color:#fff!important;font-weight:bolder;margin:.5em 1em}.giid-list__list__more{margin:0 1em}.giid-list__actions{display:flex;margin:.5em}.giid-list__actions__all,.giid-list__actions__less,.giid-list__actions__more{display:flex;flex:1 1;font-size:.9em;font-weight:bolder;justify-content:center;margin:.5em;padding:1em}.giid-list__error{display:flex;font-weight:bolder;margin:1em auto}.giid-teaser{align-items:center;background-color:#fff;border-radius:.5em;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;margin:0 1em 1em;padding:.5em;position:relative}.giid-teaser.with-profile{background-color:#d0f8d0}.giid-teaser.with-selected-profile{background-color:#a0e09c}.giid-teaser.with-proposed-profile{background-color:#d0d0d0}.giid-teaser.blank{align-items:flex-start;align-self:center;background-color:#fff;flex-direction:column;height:120px;justify-content:center;margin:1em;max-width:560px;padding:.5em;width:85vw}.giid-teaser.blank__count{background-color:#cae3ff;border-radius:.5em;height:20px;margin:1em auto;padding:.5em;width:150px}.giid-teaser.blank__client,.giid-teaser.blank__period,.giid-teaser.blank__title,.giid-teaser.blank__total-needs{background-color:#d0d0d0;height:10px;margin:.5em;max-width:300px;width:65%}.giid-teaser.blank__client{background-color:#cae3ff;max-width:400px;width:75%}.giid-teaser.blank__period{margin-left:1em;max-width:200px;width:45%}.giid-teaser.blank__total-needs{background-color:#cae3ff;margin:0 2em .5em auto;max-width:100px;width:15%}.giid-teaser__loading{align-items:center;display:flex;flex:1 1;justify-content:center}.giid-teaser__loading>svg{font-size:5em}.giid-teaser__error{display:flex;font-weight:bolder;margin:2em auto}.giid-teaser__info{color:#000}.giid-teaser__title{color:#000;font-weight:bolder;margin:.5em}.giid-teaser__title>p{font-size:1em}.giid-teaser__client{color:#06347a;display:flex;font-weight:bolder;justify-content:space-between;margin:.5em}.giid-teaser__client>p{font-size:1em;margin:-.1em 0}.giid-teaser__period{font-style:italic;margin:1em 1em 2em}.giid-teaser__total-needs{bottom:.5em;color:#06347a;font-weight:700;position:absolute;right:1em}.giid-teaser__proposals{margin-left:.8em;padding-bottom:2em;position:relative}.giid-teaser__proposals>svg{color:#daa520;font-size:2em;margin-top:.2em}.giid-teaser__proposals>span{background-color:#bb2121;border-radius:50%;color:#fff;font-weight:bolder;padding:.15em .3em;position:absolute;right:.1em}.giid-teaser__teaserMessage{color:#06347a;display:flex;font-size:.9em;font-style:italic;font-weight:700;margin:.5em .5em .4em;padding-left:.5em}.home{display:flex;flex:1 1;flex-direction:column;overflow-y:scroll;width:100vw}.home>div+div{margin-bottom:1em}.home__header img{max-height:7vh}.home__hello{color:#000;font-size:1.2em;font-weight:700;padding-left:2em;padding-top:.5em}.home__mines,.home__others,.home__welcome{border:1px solid #d0d0d0;border-radius:.5em;display:flex;flex:1 1;margin:0 1em}.home__mines img,.home__others img,.home__welcome img{max-height:80px;padding-left:.5em}.home__mines svg,.home__others svg,.home__welcome svg{color:#06347a;font-size:1.5em;font-weight:lighter;padding-right:.5em}.home__mines,.home__others{align-items:center;background-color:#e4f0ff;color:currentColor;cursor:pointer;display:flex;flex-direction:row;margin:.5em 1em}.home__mines>div,.home__others>div{display:flex;flex:1 1}.home__mines__text,.home__others__text{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;justify-content:center;margin-right:.5em;padding-left:1em}.home__mines__text>div,.home__others__text>div{color:#06347a;font-size:1.1em;padding-bottom:.5em}.home__welcome{background-color:#ececec;flex-direction:column;font-weight:700;justify-content:center;padding-left:1em;padding-top:.3em}.home__welcome__main{color:#06347a;font-size:1.2em;padding-bottom:1em}.home__action-reconnect{background-color:#fdb25d;display:flex;font-weight:bolder;justify-content:center;margin:auto 4em}.home__loading{color:#000;display:flex;font-size:7em;margin:auto}.home__reset{align-items:center;align-self:center;border:none;display:flex;font-size:.9em;font-weight:bolder;justify-content:center;margin:0 1em 1em}.home__reset>svg{width:2em}.home__error,.home__success{color:#bb2121;display:flex;font-size:.9em;font-weight:bolder;margin:0 1em 1em}.home__success{color:#4ba64b}.addToHomeScreen{align-items:center;border-bottom:1px solid #06347a;display:flex;justify-content:space-around;margin-top:1em}.addToHomeScreen>img{height:40px;margin:1em;width:40px}.addToHomeScreen>svg{margin:1em}.need-create-job{display:flex;flex:1 1;flex-direction:column}.need-create-job__errors{display:flex;flex-direction:column;margin:1em}.need-create-job__loading{align-items:center;display:flex;flex:1 1;justify-content:center}.need-create-job__loading>svg{font-size:5em}.need-create-job__categories{padding:0 0 0 1em}.need-create-job__category__label{font-weight:700;margin-bottom:.8em;margin-top:.8em;text-transform:uppercase}.need-create-job__category__types{padding:0 0 0 1em}.need-create-job__type{align-items:center;background:none;display:flex;font-size:1em;justify-content:space-between;width:100%}.need-create-job__type__label{color:#06347a;cursor:pointer;font-size:.9em;font-weight:700}.need-create-job__type>svg{cursor:pointer;margin:.5em 1em}.need-create-job__actions{display:flex;justify-content:center;margin:2em 0 1em}.need-create-job__action{font-weight:bolder;padding:.5em 2em}.need-create-dates{display:flex;flex:1 1;flex-direction:column}.need-create-dates__datePicker{display:flex;flex:1 1;justify-content:center}.need-create-dates__label:after{content:" (*)"}.need-create-dates__actions{display:flex;justify-content:space-between;margin:1em}.need-create-dates__action{font-weight:bolder;margin:0 .5em;padding:.5em 2em}.need-create-dates__action.disabled{cursor:not-allowed;opacity:.4;padding:.5em 2em}.need-create-dates__error{display:flex;font-size:1.3em;margin:1em auto}.need-create-giid{display:flex;flex:1 1;flex-direction:column}.need-create-giid__errors{display:flex;flex-direction:column;margin:1em}.need-create-giid__client,.need-create-giid__reason,.need-create-giid__title,.need-create-giid__visibility{display:flex;flex:1 1;flex-direction:column;margin-bottom:2em}.need-create-giid__client__label,.need-create-giid__reason__label,.need-create-giid__title__label,.need-create-giid__visibility__label{font-weight:700;margin:1em 0}.need-create-giid__client>select,.need-create-giid__reason>select,.need-create-giid__title>select,.need-create-giid__visibility>select{background-color:#e4f0ff;color:#0091ff;display:flex;font-size:1em;font-weight:700;padding:.5em;text-align:center;width:100%}.need-create-giid__client>input,.need-create-giid__reason>input,.need-create-giid__title>input,.need-create-giid__visibility>input{background-color:#ececec;cursor:not-allowed}.need-create-giid__client__list,.need-create-giid__reason__list,.need-create-giid__title__list,.need-create-giid__visibility__list{display:flex;flex-direction:column;margin:1em 0;max-width:600px;position:relative}.need-create-giid__client__list__control,.need-create-giid__reason__list__control,.need-create-giid__title__list__control,.need-create-giid__visibility__list__control{display:flex;position:relative;width:100%}.need-create-giid__client__list__control__right,.need-create-giid__reason__list__control__right,.need-create-giid__title__list__control__right,.need-create-giid__visibility__list__control__right{align-items:center;border:#06347a;border-left:none;color:#06347a;display:flex;padding:0 .8em}.need-create-giid__client__list__control input,.need-create-giid__reason__list__control input,.need-create-giid__title__list__control input,.need-create-giid__visibility__list__control input{border:1px solid #06347a;font-size:1rem;height:calc(100% - .4em - 2px);min-height:2em;padding:.2em .5em;width:calc(100% - 1em)}.need-create-giid__client__list__control input::-webkit-inner-spin-button,.need-create-giid__client__list__control input::-webkit-outer-spin-button,.need-create-giid__reason__list__control input::-webkit-inner-spin-button,.need-create-giid__reason__list__control input::-webkit-outer-spin-button,.need-create-giid__title__list__control input::-webkit-inner-spin-button,.need-create-giid__title__list__control input::-webkit-outer-spin-button,.need-create-giid__visibility__list__control input::-webkit-inner-spin-button,.need-create-giid__visibility__list__control input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.need-create-giid__client__list__control input[type=number],.need-create-giid__reason__list__control input[type=number],.need-create-giid__title__list__control input[type=number],.need-create-giid__visibility__list__control input[type=number]{-moz-appearance:textfield}.need-create-giid__client__list__control input::-webkit-input-placeholder,.need-create-giid__reason__list__control input::-webkit-input-placeholder,.need-create-giid__title__list__control input::-webkit-input-placeholder,.need-create-giid__visibility__list__control input::-webkit-input-placeholder{color:#5e5e5e}.need-create-giid__client__list__control input::placeholder,.need-create-giid__reason__list__control input::placeholder,.need-create-giid__title__list__control input::placeholder,.need-create-giid__visibility__list__control input::placeholder{color:#5e5e5e}.need-create-giid__client__list__control input:focus-visible,.need-create-giid__reason__list__control input:focus-visible,.need-create-giid__title__list__control input:focus-visible,.need-create-giid__visibility__list__control input:focus-visible{outline:1px solid #06347a;outline-offset:2px}.disabled .need-create-giid__client__list__control,.disabled .need-create-giid__reason__list__control,.disabled .need-create-giid__title__list__control,.disabled .need-create-giid__visibility__list__control,.need-create-giid__client__list__control.disabled,.need-create-giid__reason__list__control.disabled,.need-create-giid__title__list__control.disabled,.need-create-giid__visibility__list__control.disabled{border-color:#ececec;color:#5e5e5e;cursor:not-allowed}.disabled .need-create-giid__client__list__control input,.disabled .need-create-giid__reason__list__control input,.disabled .need-create-giid__title__list__control input,.disabled .need-create-giid__visibility__list__control input,.need-create-giid__client__list__control.disabled input,.need-create-giid__reason__list__control.disabled input,.need-create-giid__title__list__control.disabled input,.need-create-giid__visibility__list__control.disabled input{border:1px solid #5e5e5e;color:#4ba64b;cursor:not-allowed;font-weight:700}.disabled .need-create-giid__client__list__control__right,.disabled .need-create-giid__reason__list__control__right,.disabled .need-create-giid__title__list__control__right,.disabled .need-create-giid__visibility__list__control__right,.need-create-giid__client__list__control.disabled__right,.need-create-giid__reason__list__control.disabled__right,.need-create-giid__title__list__control.disabled__right,.need-create-giid__visibility__list__control.disabled__right{border-color:#5e5e5e;color:#5e5e5e}.need-create-giid__client__list__loading,.need-create-giid__reason__list__loading,.need-create-giid__title__list__loading,.need-create-giid__visibility__list__loading{-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite;position:absolute;right:-1.5em}.need-create-giid__client__list.disabled input,.need-create-giid__reason__list.disabled input,.need-create-giid__title__list.disabled input,.need-create-giid__visibility__list.disabled input{border-right:none}.need-create-giid__client__list.disabled .need-create-giid__client__list__control__right,.need-create-giid__client__list.disabled .need-create-giid__reason__list__control__right,.need-create-giid__client__list.disabled .need-create-giid__title__list__control__right,.need-create-giid__client__list.disabled .need-create-giid__visibility__list__control__right,.need-create-giid__reason__list.disabled .need-create-giid__client__list__control__right,.need-create-giid__reason__list.disabled .need-create-giid__reason__list__control__right,.need-create-giid__reason__list.disabled .need-create-giid__title__list__control__right,.need-create-giid__reason__list.disabled .need-create-giid__visibility__list__control__right,.need-create-giid__title__list.disabled .need-create-giid__client__list__control__right,.need-create-giid__title__list.disabled .need-create-giid__reason__list__control__right,.need-create-giid__title__list.disabled .need-create-giid__title__list__control__right,.need-create-giid__title__list.disabled .need-create-giid__visibility__list__control__right,.need-create-giid__visibility__list.disabled .need-create-giid__client__list__control__right,.need-create-giid__visibility__list.disabled .need-create-giid__reason__list__control__right,.need-create-giid__visibility__list.disabled .need-create-giid__title__list__control__right,.need-create-giid__visibility__list.disabled .need-create-giid__visibility__list__control__right{border:1px solid #06347a;color:#06347a;cursor:pointer}.need-create-giid__client__list.loading .need-create-giid__client__list__loading,.need-create-giid__client__list.loading .need-create-giid__reason__list__loading,.need-create-giid__client__list.loading .need-create-giid__title__list__loading,.need-create-giid__client__list.loading .need-create-giid__visibility__list__loading,.need-create-giid__reason__list.loading .need-create-giid__client__list__loading,.need-create-giid__reason__list.loading .need-create-giid__reason__list__loading,.need-create-giid__reason__list.loading .need-create-giid__title__list__loading,.need-create-giid__reason__list.loading .need-create-giid__visibility__list__loading,.need-create-giid__title__list.loading .need-create-giid__client__list__loading,.need-create-giid__title__list.loading .need-create-giid__reason__list__loading,.need-create-giid__title__list.loading .need-create-giid__title__list__loading,.need-create-giid__title__list.loading .need-create-giid__visibility__list__loading,.need-create-giid__visibility__list.loading .need-create-giid__client__list__loading,.need-create-giid__visibility__list.loading .need-create-giid__reason__list__loading,.need-create-giid__visibility__list.loading .need-create-giid__title__list__loading,.need-create-giid__visibility__list.loading .need-create-giid__visibility__list__loading{align-items:center;color:#000;display:flex;height:100%}.need-create-giid__client__list.loading .need-create-giid__client__list__loading>svg,.need-create-giid__client__list.loading .need-create-giid__reason__list__loading>svg,.need-create-giid__client__list.loading .need-create-giid__title__list__loading>svg,.need-create-giid__client__list.loading .need-create-giid__visibility__list__loading>svg,.need-create-giid__reason__list.loading .need-create-giid__client__list__loading>svg,.need-create-giid__reason__list.loading .need-create-giid__reason__list__loading>svg,.need-create-giid__reason__list.loading .need-create-giid__title__list__loading>svg,.need-create-giid__reason__list.loading .need-create-giid__visibility__list__loading>svg,.need-create-giid__title__list.loading .need-create-giid__client__list__loading>svg,.need-create-giid__title__list.loading .need-create-giid__reason__list__loading>svg,.need-create-giid__title__list.loading .need-create-giid__title__list__loading>svg,.need-create-giid__title__list.loading .need-create-giid__visibility__list__loading>svg,.need-create-giid__visibility__list.loading .need-create-giid__client__list__loading>svg,.need-create-giid__visibility__list.loading .need-create-giid__reason__list__loading>svg,.need-create-giid__visibility__list.loading .need-create-giid__title__list__loading>svg,.need-create-giid__visibility__list.loading .need-create-giid__visibility__list__loading>svg{-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite}.need-create-giid__client__list__autocomplete,.need-create-giid__reason__list__autocomplete,.need-create-giid__title__list__autocomplete,.need-create-giid__visibility__list__autocomplete{background-color:#fff;box-shadow:0 5px 5px 0 #000;display:flex;flex-direction:column;padding:.5em;position:absolute;top:calc(100% + 10px);width:calc(100% - 1em);z-index:100}.need-create-giid__client__list__autocomplete__emptyMessage,.need-create-giid__reason__list__autocomplete__emptyMessage,.need-create-giid__title__list__autocomplete__emptyMessage,.need-create-giid__visibility__list__autocomplete__emptyMessage{color:#5e5e5e;font-size:.8em;padding:.5em .3em}.need-create-giid__client__list__autocomplete__option,.need-create-giid__reason__list__autocomplete__option,.need-create-giid__title__list__autocomplete__option,.need-create-giid__visibility__list__autocomplete__option{color:#06347a;font-weight:700;padding:.5em .3em;white-space:pre-line}.need-create-giid__client__list__autocomplete__option:not(:last-child),.need-create-giid__reason__list__autocomplete__option:not(:last-child),.need-create-giid__title__list__autocomplete__option:not(:last-child),.need-create-giid__visibility__list__autocomplete__option:not(:last-child){border-bottom:1px solid #06347a}.need-create-giid__client__list__autocomplete__option.clickable,.need-create-giid__reason__list__autocomplete__option.clickable,.need-create-giid__title__list__autocomplete__option.clickable,.need-create-giid__visibility__list__autocomplete__option.clickable{cursor:pointer}.need-create-giid__client__list__autocomplete__option.clickable:focus-visible,.need-create-giid__client__list__autocomplete__option.clickable:hover,.need-create-giid__reason__list__autocomplete__option.clickable:focus-visible,.need-create-giid__reason__list__autocomplete__option.clickable:hover,.need-create-giid__title__list__autocomplete__option.clickable:focus-visible,.need-create-giid__title__list__autocomplete__option.clickable:hover,.need-create-giid__visibility__list__autocomplete__option.clickable:focus-visible,.need-create-giid__visibility__list__autocomplete__option.clickable:hover{background-color:#06347a;color:#fff;cursor:pointer}.need-create-giid__client__label:after{content:" (*)"}.need-create-giid__loading{align-items:center;display:flex;flex:1 1;justify-content:center}.need-create-giid__loading>svg{font-size:5em}.need-create-giid__existed{font-size:1.2em;font-weight:700;margin:1em auto}.need-create-giid__list{display:flex;flex-direction:column}.need-create-giid__item{background-color:#cae3ff;border-radius:.8em;color:#06347a;cursor:pointer;display:flex;flex-wrap:wrap;font-weight:700;justify-content:space-between;margin:.5em 0;padding:1em}.need-create-giid__item__client{color:#4ba64b}.need-create-giid__nextPage{margin-bottom:2em}.need-create-giid__actions{display:flex;justify-content:space-between;margin:1em}.need-create-giid__action{align-items:center;display:flex;font-weight:bolder;margin:0 .5em;padding:.5em 2em}.need-create-number{display:flex;flex:1 1;flex-direction:column;width:90%}.need-create-number__value{align-items:center;display:flex;flex:1 1;flex-direction:column}.need-create-number__input{align-items:center;display:flex;margin:3em}.need-create-number__input>svg{border-radius:.5em 0 0 .5em;height:1.6em;margin:0 -.3em;padding:0 1em;z-index:20}.need-create-number__input>input{flex:1 1;font-weight:700;text-align:center}.need-create-number__actions{display:flex;justify-content:space-between;margin:1em}.need-create-number__action{font-weight:bolder;margin:0 .5em;padding:.5em 2em}.need-create-comment,.need-create-comment__value{display:flex;flex:1 1;flex-direction:column}.need-create-comment__value>textarea{min-height:7em}.need-create-comment__actions{display:flex;justify-content:space-between;margin:1em}.need-create-comment__action{font-weight:bolder;margin:0 1em;padding:.5em 2em}.need-create-skills{display:flex;flex:1 1;flex-direction:column}.need-create-skills__list{flex:1 1;padding-left:1em}.need-create-skills__item{background:none;cursor:pointer;display:flex;font-size:.9em;font-weight:700;justify-content:space-between;margin:1.5em 0;text-transform:uppercase;width:100%}.need-create-skills__item__label{color:#06347a}.need-create-skills__item>svg{display:flex;margin:auto 1em}.need-create-skills__block__title{background:none;color:#000;cursor:pointer;display:flex;font-size:1em;font-weight:700;justify-content:space-between;margin:1em 0;width:100%}.need-create-skills__block__title>svg{display:flex;margin:auto 1.1em}.need-create-skills__actions{display:flex;justify-content:space-between;margin:1em}.need-create-skills__action{font-weight:bolder;margin:0 .5em;padding:.5em 2em}.need-create{display:flex;flex:1 1;flex-direction:column;padding:0 1em}.need-create__summary{color:#06347a;display:flex;flex-direction:column}.need-create__summary__comment,.need-create__summary__dates,.need-create__summary__entry,.need-create__summary__giid,.need-create__summary__job,.need-create__summary__number,.need-create__summary__skills{display:flex;flex:1 1;margin-bottom:.5em}.need-create__summary__comment>svg,.need-create__summary__dates>svg,.need-create__summary__entry>svg,.need-create__summary__giid>svg,.need-create__summary__job>svg,.need-create__summary__number>svg,.need-create__summary__skills>svg{cursor:pointer;margin:0 1em}.need-create__summary__value{display:flex;flex:1 1}.need-create__summary__edit{background:none;border:none;color:#06347a;cursor:pointer;display:flex;margin-right:.5em;width:2em}.need-create__title{font-size:1.2em;font-weight:700;margin:1em 0}.need-create__step{display:flex;flex:1 1}.need-create-comment__label,.need-create-dates__label,.need-create-entry__label,.need-create-giid__label,.need-create-job__label,.need-create-number__label,.need-create-skills__label,.need-create__step__label{color:#000;font-size:1.1em;font-weight:bolder;margin:1em 0}.need-create__loading{align-items:center;display:flex;flex:1 1;justify-content:center}.need-create__loading>svg{font-size:5em}.need-create__errors{display:flex;flex-direction:column;margin:1em}.need-create__confirm{display:flex;flex-direction:column;margin:auto}.need-create__continue{font-weight:700;margin:2em;padding:.5em}.need-create__success{color:#4ba64b;display:flex;margin:1em}textarea{color:#5e5e5e;font-family:linotte-semibold,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.askNotificationPermission__actions>div,.btn,.giid-list__actions__all,.giid-list__actions__less,.giid-list__actions__more,.giid-list__list__more,.home__action-reconnect,.home__reset,.login__submit,.need-create-comment__action,.need-create-dates__action,.need-create-entry__action,.need-create-giid__action,.need-create-giid__nextPage,.need-create-job__action,.need-create-number__action,.need-create-number__input>svg,.need-create-skills__action,.need-create__continue,.needs__actions__all,.needs__actions__less,.needs__actions__more,.needs__actions__noprofilesforgiid,.needs__list__more,.offer-details__action__accept,.offer-details__action__back,.offer-details__action__decline,.offer-details__already-accepted,.profile-create-description__action,.profile-create-job__action,.profile-create-job__action-add,.profile-create-job__action-cancel,.profile-create-skills__action,.profile-create-skills__continue,.profile-create__continue,.profile-create__home,.profile-details__actions__back,.profile-details__actions__proposal,.profile-details__actions__revoke,.profile-details__errorActions__back,.proposal-declined__actions__back,.proposal-declined__actions__new-profile,.proposal-list__actions__back,.proposal-list__actions__new-profile,.proposal-list__name__list,.request__action__back,.request__action__cancel-delete,.request__action__confirm-delete,.request__action__do-proposal,.request__action__mines,.request__action__mines__disabled,.request__action__new-profile,.request__action__noprofilesforgiid,.request__action__others,.request__action__others__disabled,.request__back{background:#cae3ff;border-radius:.5em;color:#0091ff;cursor:pointer;font-size:1em;padding:.5em 1em;text-align:center}.askNotificationPermission__actions>div>svg,.btn>svg,.giid-list__actions__all>svg,.giid-list__actions__less>svg,.giid-list__actions__more>svg,.giid-list__list__more>svg,.home__action-reconnect>svg,.home__reset>svg,.login__submit>svg,.need-create-comment__action>svg,.need-create-dates__action>svg,.need-create-entry__action>svg,.need-create-giid__action>svg,.need-create-giid__nextPage>svg,.need-create-job__action>svg,.need-create-number__action>svg,.need-create-number__input>svg>svg,.need-create-skills__action>svg,.need-create__continue>svg,.needs__actions__all>svg,.needs__actions__less>svg,.needs__actions__more>svg,.needs__actions__noprofilesforgiid>svg,.needs__list__more>svg,.offer-details__action__accept>svg,.offer-details__action__back>svg,.offer-details__action__decline>svg,.offer-details__already-accepted>svg,.profile-create-description__action>svg,.profile-create-job__action-add>svg,.profile-create-job__action-cancel>svg,.profile-create-job__action>svg,.profile-create-skills__action>svg,.profile-create-skills__continue>svg,.profile-create__continue>svg,.profile-create__home>svg,.profile-details__actions__back>svg,.profile-details__actions__proposal>svg,.profile-details__actions__revoke>svg,.profile-details__errorActions__back>svg,.proposal-declined__actions__back>svg,.proposal-declined__actions__new-profile>svg,.proposal-list__actions__back>svg,.proposal-list__actions__new-profile>svg,.proposal-list__name__list>svg,.request__action__back>svg,.request__action__cancel-delete>svg,.request__action__confirm-delete>svg,.request__action__do-proposal>svg,.request__action__mines>svg,.request__action__mines__disabled>svg,.request__action__new-profile>svg,.request__action__noprofilesforgiid>svg,.request__action__others>svg,.request__action__others__disabled>svg,.request__back>svg{margin-right:1em}.btn-success,.giid-list__list__create,.needs__list__create{background:#4ba64b!important;border-radius:.5em;color:#fff!important;cursor:pointer;font-size:1em;padding:.5em 1em;text-align:center}.btn-danger,.request__action__confirm-delete__giid{background:#bb2121!important;border-radius:.5em;color:#fff!important;cursor:pointer;font-size:1em;padding:.5em 1em;text-align:center}.btn-danger>svg,.request__action__confirm-delete__giid>svg{margin-right:1em}.btn-disabled,.request__action__cancel-delete__giid,.request__actions__request__back{background:#d0d0d0;border-radius:.5em;cursor:not-allowed;font-size:1em;padding:.5em 1em;text-align:center}.btn-disabled>svg,.request__action__cancel-delete__giid>svg,.request__actions__request__back>svg{margin-right:1em}input{border:1px solid #d0d0d0;font-size:1em;min-height:2em;padding:.2em .5em}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input input{border:1px solid #d0d0d0;border-radius:5px;padding:5px 15px}input[type=number]{-moz-appearance:textfield}select{border:1px solid #d0d0d0;border-radius:5px;padding:5px 15px}.invalid-feedback{background-color:#ecb8b8;color:#bb2121;margin-bottom:1em;padding:1em}.has-error{border-color:#bb2121}.need-create-entry{display:flex;flex:1 1;flex-direction:column}.need-create-entry__label:after{content:" : (*)"}.need-create-entry__item{border-top:1px solid #d0d0d0;display:flex;flex:1 1;flex-direction:column;margin:1em 0;padding:1em 0}@media(max-width:450px){.need-create-entry__item{flex-wrap:wrap}}.need-create-entry__item__schedule{display:flex;flex-wrap:wrap;justify-content:center;margin:1em 0;max-width:90vw}@media(max-width:340px){.need-create-entry__item__schedule{flex-direction:column}.need-create-entry__item__schedule>*{margin:.5em 0}}.need-create-entry__item__schedule__end,.need-create-entry__item__schedule__start{align-items:center;display:flex;flex:1 1;justify-content:center;margin:.5em;max-width:200px}.need-create-entry__item__schedule__end>select,.need-create-entry__item__schedule__start>select{background-color:#e4f0ff;color:#0091ff;display:flex;font-size:1em;font-weight:700;padding:.5em;text-align:center;width:100%}.need-create-entry__item__schedule__end>span,.need-create-entry__item__schedule__start>span{font-size:1.2em;font-weight:700;margin-right:.5em}@media(max-width:450px){.need-create-entry__item__schedule__end>span,.need-create-entry__item__schedule__start>span{margin-right:1em}}.need-create-entry__item__days{display:flex;flex-wrap:wrap;justify-content:center;margin-top:1em;max-width:90vw}@media(max-width:340px){.need-create-entry__item__days{justify-content:normal}}.need-create-entry__item__days.withError{background-color:#ecb8b8}.need-create-entry__item__days__item{align-items:center;display:flex;margin:1em .5em}@media(max-width:450px){.need-create-entry__item__days__item{flex-direction:column;font-weight:bolder;margin:.5em}}.need-create-entry__item__days__item>span{color:#06347a}.need-create-entry__item__days__item>input[type=checkbox]{cursor:pointer;width:1.2em}.need-create-entry__item__entry{display:flex;flex-direction:column;justify-content:center;margin:1em;max-width:70vw}@media(max-width:450px){.need-create-entry__item__entry{margin-top:1em}}.need-create-entry__item__entry>label{color:#000;margin-bottom:.5em}.need-create-entry__item__entry>label:after{content:" : (*) "}.need-create-entry__item__entry.withError>label{color:#bb2121}.need-create-entry__item__entry.withError>input{border:2px solid #bb2121}.need-create-entry__actions{display:flex;justify-content:space-between;margin:1em}.need-create-entry__action{font-weight:bolder;margin:0 .5em;padding:.5em 2em}.need-create-entry__action.disabled{cursor:not-allowed;opacity:.4;padding:.5em 2em}.need-create-entry__error{display:flex;font-size:1.3em;margin:0 auto}.request{background-color:#f0f8ff;display:flex;flex:1 1;flex-direction:column;overflow-y:scroll}.request__error{display:flex;font-weight:bolder;margin:2em auto}.request__info__already-answer,.request__info__noProfiles{display:flex;font-weight:bolder;justify-content:center;margin:.5em 1em;padding:1em;white-space:pre-line}.request__info__already-answer{color:#fdb25d}.request__confirm{display:flex;flex:1 1;flex-direction:column;justify-content:flex-start}.request__confirm__label,.request__confirm__label-giid{font-size:1.2em;font-weight:bolder;margin:1em .5em}.request__confirm__label-giid{color:#bb2121}.request__actions{display:flex;flex-direction:column}.request__actions__request__back{background-color:#cae3ff;color:#0091ff;cursor:pointer;display:flex;font-size:1em;font-style:normal;font-weight:bolder;justify-content:center;margin:.5em 1em;padding:1em;white-space:pre-line}.request__actions__request__back-icon{display:flex;justify-content:flex-start}.request__action__response{color:gold;font-size:1.2em;margin-left:1em}.request__action__message{color:#daa520;font-size:1.2em}.request__action__delete{color:darkred;font-size:1.2em;margin-left:1em}.request__action__mines{display:flex;font-weight:bolder;justify-content:center;margin:.5em 1em;padding:1em}.request__action__mines.back{align-items:center}.request__action__mines.back>svg{margin-right:2em}.request__action__mines__disabled{cursor:not-allowed;opacity:.4}.request__action__mines__disabled,.request__action__others{display:flex;font-weight:bolder;justify-content:center;margin:.5em 1em;padding:1em}.request__action__others{white-space:pre-line}.request__action__others__disabled{cursor:not-allowed;display:flex;font-weight:bolder;justify-content:center;margin:.5em 1em;opacity:.4;padding:1em}.request__action__do-proposal,.request__action__noprofilesforgiid{display:flex;font-weight:bolder;justify-content:center;margin:.5em 1em;padding:1em;white-space:pre-line}.request__action__noprofilesforgiid{background-color:#fdb25d;color:#000}.request__action__back{font-weight:bolder;margin:1em;padding:1em 0}.request__action__back>svg{margin-right:2em}.request__action__new-profile{background-color:#4ba64b;color:#fff;font-weight:bolder;margin:1em;padding:1em 0}.request__action__confirm-delete{display:flex;font-weight:bolder;justify-content:center;margin:.5em 1em;padding:1em}.request__action__confirm-delete>svg{color:darkred;font-size:1.2em;margin-left:2em}.request__action__confirm-delete__giid{display:flex;font-weight:bolder;justify-content:space-between;margin:.5em 1em;padding:1em}.request__action__cancel-delete,.request__action__cancel-delete__giid{display:flex;font-weight:700;justify-content:left;margin:.5em 1em;padding:1em}.request__action__cancel-delete__giid{background-color:#cae3ff!important;color:#06347a!important}.request__back{font-weight:bolder;margin:.5em 1em}.request__loading{align-items:center;display:flex;flex:1 1;justify-content:center}.request__loading>svg{font-size:5em}.request-info{display:flex;flex:1 1;flex-direction:column;justify-content:flex-start}.request-info__label{color:#0091ff;font-size:1.2em;font-style:normal;font-weight:bolder;margin:1em .5em}.request-info__dates,.request-info__entry,.request-info__resource,.request-info__skills{color:#0091ff;font-weight:bolder;margin:1em}.request-info__dates>*,.request-info__entry>*,.request-info__resource>*,.request-info__skills>*{margin:0 .5em}.request-info__comment{color:#0091ff;margin:1em;text-align:left}.request-info__comment__label{font-weight:bolder}.request-info__comment__feed{font-size:.85em;font-style:italic;margin-left:1em;margin-top:1em;text-align:left}.proposal-list{background-color:#f0f8ff;display:flex;flex:1 1;flex-direction:column;overflow-y:scroll}.proposal-list__head{margin-left:1em;margin-right:1em;margin-top:.5em}.proposal-list__title{font-size:1em;font-weight:bolder;margin:1em 0}.proposal-list__need{align-items:center;color:#0091ff;display:flex;margin:1em 0}.proposal-list__need__icon{align-items:center;padding-right:.5em}.proposal-list__demand{font-size:1em;margin-top:.5em}.proposal-list__name{background-color:#f0f8ff;flex:1 1;flex-direction:column;margin-top:.5em;overflow-y:scroll}.proposal-list__name__list{align-items:center;color:#fff;display:flex;font-weight:bolder;justify-content:space-between;margin:1em;padding:1em;text-align:left;width:95%}.proposal-list__name__list.skills__success{background-color:#4ba64b}.proposal-list__name__list.skills__medium{background-color:#ea620b}.proposal-list__name__list.skills__none{background-color:#bb2121}.proposal-list__actions{justify-content:flex-end}.proposal-list__actions__back,.proposal-list__actions__new-profile{align-items:flex-start;display:flex;font-size:1em;font-weight:bolder;justify-content:center;margin:1em;padding:1em}.proposal-list__actions__new-profile{background-color:#4ba64b;color:#fff}.proposal-list__actions__back{align-items:center;justify-content:center}.proposal-list__actions__back>svg{margin-right:2em}.proposal-list__loading{align-items:center;display:flex;flex:1 1;justify-content:center}.proposal-list__loading>svg{font-size:5em}.proposal-list__empty,.proposal-list__error{display:flex;font-weight:bolder;margin:2em auto}.proposal-declined{background-color:#f0f8ff;display:flex;flex:1 1;flex-direction:column;overflow-y:scroll;padding:1em}.proposal-declined__title>p{font-size:1.2em;font-weight:bolder;margin:1em 0;text-align:center}.proposal-declined__title>p>strong{color:#0091ff}.proposal-declined__item{background-color:#bb2121;box-shadow:0 3px 6px #000;color:#fff;display:flex;font-weight:700;justify-content:space-between;margin:1em;padding:1em;z-index:10}.proposal-declined__feed{display:flex;flex:1 1;flex-direction:column}.proposal-declined__actions{justify-content:flex-end}.proposal-declined__actions__back,.proposal-declined__actions__new-profile{align-items:flex-start;display:flex;font-size:1em;font-weight:bolder;justify-content:center;margin:1em;padding:1em}.proposal-declined__actions__new-profile{background-color:#4ba64b;color:#fff}.proposal-declined__actions__back{align-items:center;justify-content:center}.proposal-declined__actions__back>svg{margin-left:-3em;margin-right:5em}.proposal-declined__loading{align-items:center;display:flex;flex:1 1;justify-content:center}.proposal-declined__loading>svg{font-size:5em}.proposal-declined__empty,.proposal-declined__error{display:flex;font-weight:bolder;margin:2em auto}.offers{display:flex;flex:1 1;flex-direction:column;overflow-y:scroll}.offers__info__label{color:#000;font-weight:bolder;margin:1em;text-align:center}.offers__info__need-resource{color:#0091ff;font-weight:bolder;margin:1em}.offers__info__need-resource>*{margin:0 .5em}.offers__list__empty{background-color:#fdb25d;color:#000;font-weight:bolder;margin:1em;padding:1em .5em}.offer-teaser{background-color:#cae3ff;border-radius:10px;cursor:pointer;display:flex;font-size:1em;justify-content:space-between;margin:1em;width:calc(100% - 2em)}.offer-teaser.selected{border:3px solid #0091ff}.offer-teaser__info__name{color:#4ba64b;font-size:1.1em;margin:.3em 1em;text-align:left}.offer-teaser__info__company{font-size:.85em;margin:.5em 2em 1.5em}.offer-teaser__action-icon{color:#1e90ff;display:flex;margin:auto 1em}.offer-teaser__selected-icon{color:#4ba64b;display:flex;font-size:1.5em;margin:auto 1em}.offer-details{margin:1em}.offer-details__info{border-left:5px solid #0091ff;padding-left:.5em}.offer-details__info__name{color:#000;font-size:1.2em;font-weight:bolder}.offer-details__info__company,.offer-details__info__skills{color:#0091ff;font-size:.9em;font-weight:bolder;margin:.5em 0}.offer-details__action__back{align-items:center;display:flex;font-weight:bolder;margin:1em 0;padding:1em;width:95%}.offer-details__action__back>svg{margin-left:1em;margin-right:5em}.offer-details__action__accept,.offer-details__action__decline{align-self:flex-start;background-color:#4ba64b;color:#fff;display:flex;font-weight:bolder;padding:1em}.offer-details__action__decline{background-color:#bb2121}.offer-details__already-accepted{align-self:flex-start;background-color:#4ba64b;color:#fff;cursor:not-allowed;display:flex;font-weight:bolder;opacity:.3;padding:1em}.offer-details__waiting{color:#000;display:flex;font-weight:bolder;justify-content:center;margin:1.2em}.offer-details__actions_{display:flex;justify-content:space-between;margin:1em .5em}.offer-details__expand{background-color:#fff;box-shadow:0 3px 6px #000;display:flex;flex-direction:column;padding:.5em;position:relative;width:200px;z-index:10}.offer-details__expand>svg{background-color:#bb2121;color:#fff;cursor:pointer;padding:.2em .4em;position:absolute;right:5px;top:5px}.offer-details__expand__wrapper{margin-top:1.5em}.offer-details__expand__item{background:none;color:#bb2121;cursor:pointer;font-size:1em;font-weight:700;overflow-x:hidden;padding:.5em;text-align:left;text-overflow:ellipsis;width:100%}.offer-details__expand__item:hover{background-color:#bb2121;color:#fff;font-weight:700}.offer-details__error{color:#bb2121;display:flex;font-size:1em;justify-content:center;margin:1em auto;text-align:center}.profile-details,.profile-details__errorMessage{background-color:#f0f8ff;display:flex;flex:1 1;flex-direction:column}.profile-details__errorHead{display:flex;flex-direction:column;height:15vh;justify-content:space-around;margin:.5em}.profile-details__errorTitle{color:#bb2121;font-size:1em;font-weight:700}.profile-details__head{margin-left:1em;margin-right:1em;margin-top:.5em}.profile-details__title{font-size:1em;font-weight:bolder;margin:1em 0}.profile-details__need{align-items:center;color:#0091ff;display:flex;margin:1em 0}.profile-details__need__icon{font-size:1em;padding-right:.5em}.profile-details__need__resource{color:#0091ff}.profile-details__info{border-left:4px solid #0091ff;font-size:1em;margin:20px 25px;padding:0 10px}.profile-details__info__head{justify-content:space-around;margin-bottom:1.5em}.profile-details__info__label{font-size:1em;font-weight:bolder;margin-top:0}.profile-details__skills{color:#0091ff}.profile-details__skills__map{margin-bottom:1em}.profile-details__skills__map:first-child{margin-bottom:1.7em}.profile-details__errorActions{justify-content:flex-end}.profile-details__errorActions__back{align-items:flex-start;display:flex;font-size:1em;justify-content:center;margin:.5em;padding:1em}.profile-details__errorActions__backIcon{display:flex;justify-content:flex-start}.profile-details__errorActions__backReturn{margin:auto}.profile-details__proposed-profile{background-color:#d0f8d0;color:#000;display:flex;font-weight:bolder;justify-content:center;margin:0 1em;padding:1em}.profile-details__actions{display:flex;flex-direction:column;font-weight:bolder}.profile-details__actions__back,.profile-details__actions__proposal,.profile-details__actions__revoke{align-items:flex-start;display:flex;font-size:1em;justify-content:center;margin:.5em 2em;padding:1em}.profile-details__actions__proposal{background-color:#4ba64b;color:#fff}.profile-details__actions__revoke{background-color:#bb2121;color:#fff}.profile-details__actions__backIcon{display:flex;justify-content:flex-start}.profile-details__actions__backReturn{margin:auto}.profile-details__error{color:#bb2121;display:flex;font-size:1em;justify-content:center;margin:1em auto;text-align:center}.profile-create-job{display:flex;flex:1 1;flex-direction:column}.profile-create-job__errors{display:flex;flex-direction:column;margin:1em}.profile-create-job__loading{align-items:center;display:flex;flex:1 1;justify-content:center}.profile-create-job__loading>svg{font-size:5em}.profile-create-job__label>p{color:#000;font-size:inherit;font-weight:700}.profile-create-job__label>p>strong{color:#fdb25d}.profile-create-job__categories{padding-left:1em}.profile-create-job__category__label{align-items:center;display:flex;flex-wrap:wrap;font-weight:700;justify-content:space-between;margin:.8em 0;text-transform:uppercase}.profile-create-job__category__types{padding:0 0 0 1em}.profile-create-job__type{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.profile-create-job__type>svg{cursor:pointer;margin:.5em 1em}.profile-create-job__type__label{color:#06347a;cursor:pointer;margin-bottom:.5em;max-width:40%;overflow-x:hidden}.profile-create-job__level:after{content:" / "}.profile-create-job__level.Débutant{color:#06347a}.profile-create-job__level.Polyvalent{color:#0091ff}.profile-create-job__level.Principal{color:#4ba64b}.profile-create-job__level.Principal:after{content:""}.profile-create-job__level__label{display:flex;justify-content:flex-end;margin:1em 0;min-width:50%}.profile-create-job__level__label>div{font-size:.8em;margin:0 .1em}.profile-create-job__level__range{border:none;min-width:50%}.profile-create-job__level__range::-moz-range-track,.profile-create-job__level__range::-webkit-slider-runnable-track{background:#d0d0d0;box-sizing:border-box;cursor:pointer;height:5px;outline:none}.profile-create-job__level__range::-moz-range-thumb,.profile-create-job__level__range::-webkit-slider-thumb{background:#5e5e5e;border-color:#5e5e5e;border-radius:20px;cursor:pointer;height:1em;width:1em}.profile-create-job__level__range.Débutant::-moz-range-track,.profile-create-job__level__range.Débutant::-webkit-slider-runnable-track{background:linear-gradient(90deg,#06347a 0 33%,#d0d0d0 33% 100%)}.profile-create-job__level__range.Débutant::-moz-range-thumb,.profile-create-job__level__range.Débutant::-webkit-slider-thumb{background:#06347a;border-color:#06347a}.profile-create-job__level__range.Polyvalent::-moz-range-track,.profile-create-job__level__range.Polyvalent::-webkit-slider-runnable-track{background:linear-gradient(90deg,#0091ff 0 66%,#d0d0d0 66% 100%)}.profile-create-job__level__range.Polyvalent::-moz-range-thumb,.profile-create-job__level__range.Polyvalent::-webkit-slider-thumb{background:#0091ff;border-color:#0091ff}.profile-create-job__level__range.Principal::-moz-range-track,.profile-create-job__level__range.Principal::-webkit-slider-runnable-track{background:#4ba64b}.profile-create-job__level__range.Principal::-moz-range-thumb,.profile-create-job__level__range.Principal::-webkit-slider-thumb{background:#4ba64b;border-color:#4ba64b}.profile-create-job__actions{display:flex;justify-content:space-between;margin:1em}.profile-create-job__action{font-weight:bolder;margin:0 .5em;padding:.5em 2em}.profile-create-job__action.disabled{cursor:not-allowed;opacity:.4;padding:.5em 2em}.profile-create-job__action-add{display:flex;width:auto}.profile-create-job__action-cancel{background-color:#bb2121;color:#fff;display:flex;width:auto}.profile-create-description{display:flex;flex:1 1;flex-direction:column}.profile-create-description__error{display:flex;flex-direction:column;margin:1em}.profile-create-description__contact__label:after,.profile-create-description__label:after,.profile-create-description__mobility__label:after{content:" : "}.profile-create-description__label{color:#000;margin-bottom:1em;text-align:center}.profile-create-description__contact,.profile-create-description__mobility{display:flex;flex:1 1;flex-direction:column}.profile-create-description__contact>select,.profile-create-description__mobility>select{background-color:#e4f0ff;color:#0091ff;display:flex;font-size:1em;font-weight:700;padding:.5em;text-align:center;width:100%}.profile-create-description__name{display:flex;flex-direction:column;margin-bottom:1em}.profile-create-description__name__label{font-weight:bolder;margin-bottom:.5em}.profile-create-description__name__label:after{content:" : (*)"}.profile-create-description__actions{display:flex;justify-content:space-between;margin:1em}.profile-create-description__action{font-weight:bolder;margin:0 .5em;padding:.5em 2em}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#5e5e5e;font-family:linotte-semibold,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}p{font-size:13px}@media screen and (min-width:641px){p{font-size:16px}}@media screen and (min-width:1001px){p{font-size:18px}}.loading>svg{-webkit-animation:spinner 1.2s linear infinite;animation:spinner 1.2s linear infinite}.loading-big{color:#06347a;font-size:3em;text-align:center}a{text-decoration:none}button{border:none;font-weight:700}.screen-override{background:#fff;color:#000;display:flex;flex-direction:column;height:calc(100vh - 60px);margin:0;padding:0;position:absolute;right:0;top:60px;width:100vw;z-index:2}.screen-override .close svg{cursor:pointer}.screen-override .close svg:hover{color:gray}.breadcrumb{color:#06347a;display:flex;flex:1 1;justify-content:center;padding:0}.breadcrumb li{list-style:none;margin-left:1em}.ul-nav{display:flex;flex-direction:column;margin-bottom:0;margin-top:0;padding-left:0}.li-nav{cursor:pointer;display:flex;flex-wrap:wrap;justify-content:space-around}.li-nav>a{margin-right:1em;text-decoration:none}.li-nav>a:hover{background-color:#ececec;color:#f6f6f6}.li-nav.close{cursor:auto;justify-content:flex-end;padding-right:2em;padding-top:.5em}.li-nav.close:hover{background-color:initial;color:#000;color:initial}.steps{display:flex;justify-content:center;padding-inline:1em}.steps .step{background-color:#d0d0d0;border-radius:50%;color:#fff;padding:.5em}.steps .step.active{background-color:#06347a}.steps .inter-step{align-items:center;display:flex;flex:1 1}.steps .inter-step>div{background-color:#d0d0d0;height:.1em;width:100%}.steps .inter-step.active>div{background-color:#06347a}.screen-navbar{display:flex;justify-content:center;padding:1em}.askNotificationPermission__loading>svg,.fa-spin,.giid-teaser__loading>svg,.home__loading,.need-create-giid__loading>svg,.need-create-job__loading>svg,.need-create__loading>svg,.need-teaser__loading>svg,.profile-create-job__loading>svg,.profile-create__loading>svg,.proposal-declined__loading>svg,.proposal-list__loading>svg,.request__loading>svg{-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite}.progressbar-1{background:linear-gradient(90deg,#06347a 1 %,#fff 0)}.progressbar-1 .progressbar-index{background:linear-gradient(90deg,#fff 1 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-2{background:linear-gradient(90deg,#06347a 2 %,#fff 0)}.progressbar-2 .progressbar-index{background:linear-gradient(90deg,#fff 2 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-3{background:linear-gradient(90deg,#06347a 3 %,#fff 0)}.progressbar-3 .progressbar-index{background:linear-gradient(90deg,#fff 3 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-4{background:linear-gradient(90deg,#06347a 4 %,#fff 0)}.progressbar-4 .progressbar-index{background:linear-gradient(90deg,#fff 4 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-5{background:linear-gradient(90deg,#06347a 5 %,#fff 0)}.progressbar-5 .progressbar-index{background:linear-gradient(90deg,#fff 5 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-6{background:linear-gradient(90deg,#06347a 6 %,#fff 0)}.progressbar-6 .progressbar-index{background:linear-gradient(90deg,#fff 6 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-7{background:linear-gradient(90deg,#06347a 7 %,#fff 0)}.progressbar-7 .progressbar-index{background:linear-gradient(90deg,#fff 7 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-8{background:linear-gradient(90deg,#06347a 8 %,#fff 0)}.progressbar-8 .progressbar-index{background:linear-gradient(90deg,#fff 8 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-9{background:linear-gradient(90deg,#06347a 9 %,#fff 0)}.progressbar-9 .progressbar-index{background:linear-gradient(90deg,#fff 9 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-10{background:linear-gradient(90deg,#06347a 10 %,#fff 0)}.progressbar-10 .progressbar-index{background:linear-gradient(90deg,#fff 10 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-11{background:linear-gradient(90deg,#06347a 11 %,#fff 0)}.progressbar-11 .progressbar-index{background:linear-gradient(90deg,#fff 11 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-12{background:linear-gradient(90deg,#06347a 12 %,#fff 0)}.progressbar-12 .progressbar-index{background:linear-gradient(90deg,#fff 12 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-13{background:linear-gradient(90deg,#06347a 13 %,#fff 0)}.progressbar-13 .progressbar-index{background:linear-gradient(90deg,#fff 13 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-14{background:linear-gradient(90deg,#06347a 14 %,#fff 0)}.progressbar-14 .progressbar-index{background:linear-gradient(90deg,#fff 14 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-15{background:linear-gradient(90deg,#06347a 15 %,#fff 0)}.progressbar-15 .progressbar-index{background:linear-gradient(90deg,#fff 15 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-16{background:linear-gradient(90deg,#06347a 16 %,#fff 0)}.progressbar-16 .progressbar-index{background:linear-gradient(90deg,#fff 16 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-17{background:linear-gradient(90deg,#06347a 17 %,#fff 0)}.progressbar-17 .progressbar-index{background:linear-gradient(90deg,#fff 17 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-18{background:linear-gradient(90deg,#06347a 18 %,#fff 0)}.progressbar-18 .progressbar-index{background:linear-gradient(90deg,#fff 18 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-19{background:linear-gradient(90deg,#06347a 19 %,#fff 0)}.progressbar-19 .progressbar-index{background:linear-gradient(90deg,#fff 19 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-20{background:linear-gradient(90deg,#06347a 20 %,#fff 0)}.progressbar-20 .progressbar-index{background:linear-gradient(90deg,#fff 20 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-21{background:linear-gradient(90deg,#06347a 21 %,#fff 0)}.progressbar-21 .progressbar-index{background:linear-gradient(90deg,#fff 21 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-22{background:linear-gradient(90deg,#06347a 22 %,#fff 0)}.progressbar-22 .progressbar-index{background:linear-gradient(90deg,#fff 22 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-23{background:linear-gradient(90deg,#06347a 23 %,#fff 0)}.progressbar-23 .progressbar-index{background:linear-gradient(90deg,#fff 23 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-24{background:linear-gradient(90deg,#06347a 24 %,#fff 0)}.progressbar-24 .progressbar-index{background:linear-gradient(90deg,#fff 24 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-25{background:linear-gradient(90deg,#06347a 25 %,#fff 0)}.progressbar-25 .progressbar-index{background:linear-gradient(90deg,#fff 25 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-26{background:linear-gradient(90deg,#06347a 26 %,#fff 0)}.progressbar-26 .progressbar-index{background:linear-gradient(90deg,#fff 26 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-27{background:linear-gradient(90deg,#06347a 27 %,#fff 0)}.progressbar-27 .progressbar-index{background:linear-gradient(90deg,#fff 27 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-28{background:linear-gradient(90deg,#06347a 28 %,#fff 0)}.progressbar-28 .progressbar-index{background:linear-gradient(90deg,#fff 28 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-29{background:linear-gradient(90deg,#06347a 29 %,#fff 0)}.progressbar-29 .progressbar-index{background:linear-gradient(90deg,#fff 29 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-30{background:linear-gradient(90deg,#06347a 30 %,#fff 0)}.progressbar-30 .progressbar-index{background:linear-gradient(90deg,#fff 30 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-31{background:linear-gradient(90deg,#06347a 31 %,#fff 0)}.progressbar-31 .progressbar-index{background:linear-gradient(90deg,#fff 31 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-32{background:linear-gradient(90deg,#06347a 32 %,#fff 0)}.progressbar-32 .progressbar-index{background:linear-gradient(90deg,#fff 32 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-33{background:linear-gradient(90deg,#06347a 33 %,#fff 0)}.progressbar-33 .progressbar-index{background:linear-gradient(90deg,#fff 33 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-34{background:linear-gradient(90deg,#06347a 34 %,#fff 0)}.progressbar-34 .progressbar-index{background:linear-gradient(90deg,#fff 34 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-35{background:linear-gradient(90deg,#06347a 35 %,#fff 0)}.progressbar-35 .progressbar-index{background:linear-gradient(90deg,#fff 35 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-36{background:linear-gradient(90deg,#06347a 36 %,#fff 0)}.progressbar-36 .progressbar-index{background:linear-gradient(90deg,#fff 36 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-37{background:linear-gradient(90deg,#06347a 37 %,#fff 0)}.progressbar-37 .progressbar-index{background:linear-gradient(90deg,#fff 37 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-38{background:linear-gradient(90deg,#06347a 38 %,#fff 0)}.progressbar-38 .progressbar-index{background:linear-gradient(90deg,#fff 38 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-39{background:linear-gradient(90deg,#06347a 39 %,#fff 0)}.progressbar-39 .progressbar-index{background:linear-gradient(90deg,#fff 39 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-40{background:linear-gradient(90deg,#06347a 40 %,#fff 0)}.progressbar-40 .progressbar-index{background:linear-gradient(90deg,#fff 40 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-41{background:linear-gradient(90deg,#06347a 41 %,#fff 0)}.progressbar-41 .progressbar-index{background:linear-gradient(90deg,#fff 41 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-42{background:linear-gradient(90deg,#06347a 42 %,#fff 0)}.progressbar-42 .progressbar-index{background:linear-gradient(90deg,#fff 42 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-43{background:linear-gradient(90deg,#06347a 43 %,#fff 0)}.progressbar-43 .progressbar-index{background:linear-gradient(90deg,#fff 43 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-44{background:linear-gradient(90deg,#06347a 44 %,#fff 0)}.progressbar-44 .progressbar-index{background:linear-gradient(90deg,#fff 44 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-45{background:linear-gradient(90deg,#06347a 45 %,#fff 0)}.progressbar-45 .progressbar-index{background:linear-gradient(90deg,#fff 45 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-46{background:linear-gradient(90deg,#06347a 46 %,#fff 0)}.progressbar-46 .progressbar-index{background:linear-gradient(90deg,#fff 46 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-47{background:linear-gradient(90deg,#06347a 47 %,#fff 0)}.progressbar-47 .progressbar-index{background:linear-gradient(90deg,#fff 47 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-48{background:linear-gradient(90deg,#06347a 48 %,#fff 0)}.progressbar-48 .progressbar-index{background:linear-gradient(90deg,#fff 48 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-49{background:linear-gradient(90deg,#06347a 49 %,#fff 0)}.progressbar-49 .progressbar-index{background:linear-gradient(90deg,#fff 49 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-50{background:linear-gradient(90deg,#06347a 50 %,#fff 0)}.progressbar-50 .progressbar-index{background:linear-gradient(90deg,#fff 50 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-51{background:linear-gradient(90deg,#06347a 51 %,#fff 0)}.progressbar-51 .progressbar-index{background:linear-gradient(90deg,#fff 51 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-52{background:linear-gradient(90deg,#06347a 52 %,#fff 0)}.progressbar-52 .progressbar-index{background:linear-gradient(90deg,#fff 52 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-53{background:linear-gradient(90deg,#06347a 53 %,#fff 0)}.progressbar-53 .progressbar-index{background:linear-gradient(90deg,#fff 53 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-54{background:linear-gradient(90deg,#06347a 54 %,#fff 0)}.progressbar-54 .progressbar-index{background:linear-gradient(90deg,#fff 54 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-55{background:linear-gradient(90deg,#06347a 55 %,#fff 0)}.progressbar-55 .progressbar-index{background:linear-gradient(90deg,#fff 55 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-56{background:linear-gradient(90deg,#06347a 56 %,#fff 0)}.progressbar-56 .progressbar-index{background:linear-gradient(90deg,#fff 56 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-57{background:linear-gradient(90deg,#06347a 57 %,#fff 0)}.progressbar-57 .progressbar-index{background:linear-gradient(90deg,#fff 57 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-58{background:linear-gradient(90deg,#06347a 58 %,#fff 0)}.progressbar-58 .progressbar-index{background:linear-gradient(90deg,#fff 58 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-59{background:linear-gradient(90deg,#06347a 59 %,#fff 0)}.progressbar-59 .progressbar-index{background:linear-gradient(90deg,#fff 59 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-60{background:linear-gradient(90deg,#06347a 60 %,#fff 0)}.progressbar-60 .progressbar-index{background:linear-gradient(90deg,#fff 60 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-61{background:linear-gradient(90deg,#06347a 61 %,#fff 0)}.progressbar-61 .progressbar-index{background:linear-gradient(90deg,#fff 61 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-62{background:linear-gradient(90deg,#06347a 62 %,#fff 0)}.progressbar-62 .progressbar-index{background:linear-gradient(90deg,#fff 62 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-63{background:linear-gradient(90deg,#06347a 63 %,#fff 0)}.progressbar-63 .progressbar-index{background:linear-gradient(90deg,#fff 63 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-64{background:linear-gradient(90deg,#06347a 64 %,#fff 0)}.progressbar-64 .progressbar-index{background:linear-gradient(90deg,#fff 64 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-65{background:linear-gradient(90deg,#06347a 65 %,#fff 0)}.progressbar-65 .progressbar-index{background:linear-gradient(90deg,#fff 65 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-66{background:linear-gradient(90deg,#06347a 66 %,#fff 0)}.progressbar-66 .progressbar-index{background:linear-gradient(90deg,#fff 66 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-67{background:linear-gradient(90deg,#06347a 67 %,#fff 0)}.progressbar-67 .progressbar-index{background:linear-gradient(90deg,#fff 67 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-68{background:linear-gradient(90deg,#06347a 68 %,#fff 0)}.progressbar-68 .progressbar-index{background:linear-gradient(90deg,#fff 68 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-69{background:linear-gradient(90deg,#06347a 69 %,#fff 0)}.progressbar-69 .progressbar-index{background:linear-gradient(90deg,#fff 69 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-70{background:linear-gradient(90deg,#06347a 70 %,#fff 0)}.progressbar-70 .progressbar-index{background:linear-gradient(90deg,#fff 70 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-71{background:linear-gradient(90deg,#06347a 71 %,#fff 0)}.progressbar-71 .progressbar-index{background:linear-gradient(90deg,#fff 71 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-72{background:linear-gradient(90deg,#06347a 72 %,#fff 0)}.progressbar-72 .progressbar-index{background:linear-gradient(90deg,#fff 72 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-73{background:linear-gradient(90deg,#06347a 73 %,#fff 0)}.progressbar-73 .progressbar-index{background:linear-gradient(90deg,#fff 73 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-74{background:linear-gradient(90deg,#06347a 74 %,#fff 0)}.progressbar-74 .progressbar-index{background:linear-gradient(90deg,#fff 74 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-75{background:linear-gradient(90deg,#06347a 75 %,#fff 0)}.progressbar-75 .progressbar-index{background:linear-gradient(90deg,#fff 75 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-76{background:linear-gradient(90deg,#06347a 76 %,#fff 0)}.progressbar-76 .progressbar-index{background:linear-gradient(90deg,#fff 76 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-77{background:linear-gradient(90deg,#06347a 77 %,#fff 0)}.progressbar-77 .progressbar-index{background:linear-gradient(90deg,#fff 77 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-78{background:linear-gradient(90deg,#06347a 78 %,#fff 0)}.progressbar-78 .progressbar-index{background:linear-gradient(90deg,#fff 78 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-79{background:linear-gradient(90deg,#06347a 79 %,#fff 0)}.progressbar-79 .progressbar-index{background:linear-gradient(90deg,#fff 79 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-80{background:linear-gradient(90deg,#06347a 80 %,#fff 0)}.progressbar-80 .progressbar-index{background:linear-gradient(90deg,#fff 80 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-81{background:linear-gradient(90deg,#06347a 81 %,#fff 0)}.progressbar-81 .progressbar-index{background:linear-gradient(90deg,#fff 81 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-82{background:linear-gradient(90deg,#06347a 82 %,#fff 0)}.progressbar-82 .progressbar-index{background:linear-gradient(90deg,#fff 82 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-83{background:linear-gradient(90deg,#06347a 83 %,#fff 0)}.progressbar-83 .progressbar-index{background:linear-gradient(90deg,#fff 83 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-84{background:linear-gradient(90deg,#06347a 84 %,#fff 0)}.progressbar-84 .progressbar-index{background:linear-gradient(90deg,#fff 84 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-85{background:linear-gradient(90deg,#06347a 85 %,#fff 0)}.progressbar-85 .progressbar-index{background:linear-gradient(90deg,#fff 85 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-86{background:linear-gradient(90deg,#06347a 86 %,#fff 0)}.progressbar-86 .progressbar-index{background:linear-gradient(90deg,#fff 86 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-87{background:linear-gradient(90deg,#06347a 87 %,#fff 0)}.progressbar-87 .progressbar-index{background:linear-gradient(90deg,#fff 87 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-88{background:linear-gradient(90deg,#06347a 88 %,#fff 0)}.progressbar-88 .progressbar-index{background:linear-gradient(90deg,#fff 88 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-89{background:linear-gradient(90deg,#06347a 89 %,#fff 0)}.progressbar-89 .progressbar-index{background:linear-gradient(90deg,#fff 89 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-90{background:linear-gradient(90deg,#06347a 90 %,#fff 0)}.progressbar-90 .progressbar-index{background:linear-gradient(90deg,#fff 90 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-91{background:linear-gradient(90deg,#06347a 91 %,#fff 0)}.progressbar-91 .progressbar-index{background:linear-gradient(90deg,#fff 91 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-92{background:linear-gradient(90deg,#06347a 92 %,#fff 0)}.progressbar-92 .progressbar-index{background:linear-gradient(90deg,#fff 92 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-93{background:linear-gradient(90deg,#06347a 93 %,#fff 0)}.progressbar-93 .progressbar-index{background:linear-gradient(90deg,#fff 93 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-94{background:linear-gradient(90deg,#06347a 94 %,#fff 0)}.progressbar-94 .progressbar-index{background:linear-gradient(90deg,#fff 94 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-95{background:linear-gradient(90deg,#06347a 95 %,#fff 0)}.progressbar-95 .progressbar-index{background:linear-gradient(90deg,#fff 95 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-96{background:linear-gradient(90deg,#06347a 96 %,#fff 0)}.progressbar-96 .progressbar-index{background:linear-gradient(90deg,#fff 96 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-97{background:linear-gradient(90deg,#06347a 97 %,#fff 0)}.progressbar-97 .progressbar-index{background:linear-gradient(90deg,#fff 97 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-98{background:linear-gradient(90deg,#06347a 98 %,#fff 0)}.progressbar-98 .progressbar-index{background:linear-gradient(90deg,#fff 98 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-99{background:linear-gradient(90deg,#06347a 99 %,#fff 0)}.progressbar-99 .progressbar-index{background:linear-gradient(90deg,#fff 99 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar-100{background:linear-gradient(90deg,#06347a 100 %,#fff 0)}.progressbar-100 .progressbar-index{background:linear-gradient(90deg,#fff 100 %,#06347a 0);-webkit-background-clip:text;background-clip:text;color:transparent}.progressbar{border:1px solid #06347a;display:flex;height:2em;margin:1em;position:relative}.progressbar-index{align-items:center;display:flex;flex:1 1;justify-content:center}.error,.giid-list__error,.giid-teaser__error,.need-create-dates__error,.need-create-entry__error,.need-create-giid__errors,.need-create-job__errors,.need-create__errors,.need-teaser__error,.needs__error,.profile-create-description__error,.profile-create-job__errors,.profile-create__errors,.proposal-declined__error,.proposal-list__error,.request__error{color:#bb2121;font-size:.8em}.profile-create{display:flex;flex:1 1;flex-direction:column;padding:0 1em}.profile-create.finished{align-items:center;display:flex;flex-direction:column;justify-content:center}.profile-create__summary{color:#06347a;display:flex;flex-direction:column}.profile-create__summary__description,.profile-create__summary__job,.profile-create__summary__skills{display:flex;flex:1 1;margin-bottom:.5em}.profile-create__summary__description>svg,.profile-create__summary__job>svg,.profile-create__summary__skills>svg{cursor:pointer;margin:0 1em}.profile-create__summary__value{display:flex;flex:1 1}.profile-create__summary__edit{background:none;border:none;color:#06347a;cursor:pointer;display:flex;margin-right:.5em;width:2em}.profile-create__title{font-size:1.2em;font-weight:700;margin:1em 0}.profile-create__step{display:flex;flex:1 1}.profile-create-description__contact__label,.profile-create-description__label,.profile-create-description__mobility__label,.profile-create-job__label>p,.profile-create-skills__label,.profile-create__step__label{font-weight:bolder;margin:1em 0}.profile-create__loading{align-items:center;display:flex;flex:1 1;justify-content:center}.profile-create__loading>svg{font-size:5em}.profile-create__errors{display:flex;flex-direction:column;margin:1em}.profile-create__continue{margin-bottom:2em}.profile-create__isCreated{border-radius:1em;color:#4ba64b;font-size:1.2em}.profile-create__home,.profile-create__isCreated{font-weight:bolder;margin:1em;padding:1em}.profile-create-skills{display:flex;flex:1 1;flex-direction:column}.profile-create-skills__list{padding:0 0 0 1em}.profile-create-skills__item{background:none;cursor:pointer;display:flex;font-size:.9em;font-weight:700;justify-content:space-between;margin:1.5em 0;text-transform:uppercase;width:100%}.profile-create-skills__item>svg{display:flex;margin:auto 1em}.profile-create-skills__item__label{color:#06347a}.profile-create-skills__continue{font-weight:bolder;margin:1em}.profile-create-skills__block__title{background:none;color:#000;cursor:pointer;display:flex;font-size:1em;font-weight:700;justify-content:space-between;margin:1em 0;width:100%}.profile-create-skills__block__title>svg{display:flex;margin:auto 1.1em}.profile-create-skills__actions{display:flex;justify-content:space-between;margin:1em}.profile-create-skills__action{font-weight:bolder;margin:0 .5em;padding:.5em 2em}.form-autocomplete{display:flex;flex-direction:column;margin:1em 0;max-width:600px;position:relative}.form-autocomplete__control{display:flex;position:relative;width:100%}.form-autocomplete__control__right{align-items:center;border:#06347a;border-left:none;color:#06347a;display:flex;padding:0 .8em}.form-autocomplete__control input{border:1px solid #06347a;font-size:1rem;height:calc(100% - .4em - 2px);min-height:2em;padding:.2em .5em;width:calc(100% - 1em)}.form-autocomplete__control input::-webkit-inner-spin-button,.form-autocomplete__control input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.form-autocomplete__control input[type=number]{-moz-appearance:textfield}.form-autocomplete__control input::-webkit-input-placeholder{color:#5e5e5e}.form-autocomplete__control input::placeholder{color:#5e5e5e}.form-autocomplete__control input:focus-visible{outline:1px solid #06347a;outline-offset:2px}.disabled .form-autocomplete__control,.form-autocomplete__control.disabled{border-color:#ececec;color:#5e5e5e;cursor:not-allowed}.disabled .form-autocomplete__control input,.form-autocomplete__control.disabled input{border:1px solid #5e5e5e;color:#4ba64b;cursor:not-allowed;font-weight:700}.disabled .form-autocomplete__control__right,.form-autocomplete__control.disabled__right{border-color:#5e5e5e;color:#5e5e5e}.form-autocomplete__loading{-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite;position:absolute;right:-1.5em}.form-autocomplete.disabled input{border-right:none}.form-autocomplete.disabled .form-autocomplete__control__right{border:1px solid #06347a;color:#06347a;cursor:pointer}.form-autocomplete.loading .form-autocomplete__loading{align-items:center;color:#000;display:flex;height:100%}.form-autocomplete.loading .form-autocomplete__loading>svg{-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite}.form-autocomplete__autocomplete{background-color:#fff;box-shadow:0 5px 5px 0 #000;display:flex;flex-direction:column;padding:.5em;position:absolute;top:calc(100% + 10px);width:calc(100% - 1em);z-index:100}.form-autocomplete__autocomplete__emptyMessage{color:#5e5e5e;font-size:.8em;padding:.5em .3em}.form-autocomplete__autocomplete__option{color:#06347a;font-weight:700;padding:.5em .3em;white-space:pre-line}.form-autocomplete__autocomplete__option:not(:last-child){border-bottom:1px solid #06347a}.form-autocomplete__autocomplete__option.clickable{cursor:pointer}.form-autocomplete__autocomplete__option.clickable:focus-visible,.form-autocomplete__autocomplete__option.clickable:hover{background-color:#06347a;color:#fff;cursor:pointer}
/*# sourceMappingURL=main.71122a6a.css.map*/