@charset "UTF-8";.field{display:inline-block;margin:.3125em 0;position:relative;padding:.9375em 0 1.25em}.field--inner{padding-top:0}.field--inner .field__label{pointer-events:none;position:absolute;margin-bottom:0;padding:.3125em .625em 0;top:initial}.field--inner label{position:relative;display:flex;align-items:center}.field--inner .field__input:focus+.field__label{display:none}.field--inner.field--dirty .field__label{display:none}.field--align-right .field__input,.field--align-right .field__label{text-align:right}.field--light .field__label,.field--full-light .field__label{color:#414a52}.field__with-icon .field__label{padding-left:2.5em}.field__with-icon .field__label:before{position:absolute;left:.625em;margin-top:-2px;font-size:1.125em}.field__with-icon--email .field__label:before{font-family:icons;font-style:normal;font-weight:400;content:"\f128"}.field__with-icon--lock .field__label:before{font-family:icons;font-style:normal;font-weight:400;content:"\f136"}.field__with-icon--right .field__label{padding-right:2.5em}.field__with-icon--right .field__label:before{position:absolute;right:.625em;margin-top:-2px;font-size:1.125em}.field__with-icon--right--calendar .field__label:before{font-family:icons;font-style:normal;font-weight:400;content:"\f112"}.field--border .field__input{border:1px solid #d8dfe5}.field__wanted-count{width:100%;padding-top:.25em;padding-bottom:0}.field__wanted-count.field--error{padding-bottom:1.875em}.field__wanted-count label{display:flex;align-items:center;justify-content:space-between;width:100%}.field__wanted-count .field__label{position:initial;font-size:.75em;color:#414a52}.field__wanted-count input{width:3.75em;order:2;border-radius:.1875em;border:.0625em solid #d8dfe5}.field--hidden .field__label{display:none}.field .field--invalid,.field.field--invalid{border-color:#f76b7e}.field__error{position:absolute;bottom:-.125rem;color:#d93025;font-size:.75em;display:block;left:0;height:1.5625em;white-space:normal;min-width:10rem}.field__label{width:100%;display:block;margin-bottom:.1875em;font-size:.75em;color:#a0adb9;position:absolute;top:0}.fields-one-col{display:flex;width:calc(100% + 1.25em);margin:0 -.625em}.fields-one-col>*{width:100%;padding-left:.625em;padding-right:.625em}.fields-one-col .field .field__error{left:.6875em}.fields-one-col--slim{width:10em}.fields-one-col--conditional{background-color:#f3f5f6;position:relative;flex-direction:column;margin-bottom:1em;padding:.5em 0 .1em}.fields-one-col--conditional:before{content:"";width:0;height:0;border-left:.625rem solid transparent;border-bottom:.625rem solid #f3f5f6;border-right:.625rem solid transparent;position:absolute;bottom:100%;right:50%}.fields-one-col--conditional .field{width:100%}.fields-one-col--conditional .field__select__wrapper{background-color:#fff}.fields-one-col--conditional .radio-custom__hide{background-color:#f3f5f6}.fields-two-col{display:flex;width:calc(100% + 1.25em);justify-content:space-between;margin:0 -.625em}.fields-two-col>*{width:50%;padding-left:.625em;padding-right:.625em}.fields-two-col .field .field__error{left:.6875em}.side-panel .field--light .field__label{color:#a0adb9}.field__autocomplete{padding-bottom:0;padding-top:0}.field__autocomplete>*{width:100%}.field__autocomplete>*>div{background:#fff!important;font-size:.875em;font-family:F37Ginger,HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;letter-spacing:.0625rem;color:#a0adb9;padding:0!important;border-radius:.1875em;z-index:5}.field__autocomplete .field__error{padding-top:.625rem;margin-left:.5rem}.field__autocomplete input{width:100%;outline:none;background:#fff;font-size:.875em;font-family:F37Ginger,HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;letter-spacing:.0625rem;color:#414a52;padding:.75em .625em;border-radius:.1875em;border:.0625em solid #d8dfe5}.field__autocomplete input[disabled]{background-color:#fff;color:#414a52}.field__autocomplete-result{padding:.625em;cursor:default}.field__autocomplete-result--highlighted{background-color:#d8eaf2;color:#414a52;cursor:pointer}.field__autocomplete__blacklist{padding-bottom:0}.field__autocomplete__blacklist--no-border input{padding-bottom:0;border:none}.field__autocomplete__blacklist--no-border .clinic-subform--reason{margin-top:0}.clinic-subform--reason p,.clinic-subform--reason__hidden .field__textarea__wrapper{display:none}.field__checkbox-list{display:flex;font-size:.75em;margin-top:.3125em;margin-bottom:.3125em;padding-top:.9375em;padding-bottom:.9375em}.field__checkbox-list__label{display:block;font-size:.875rem;line-height:1.125rem;width:40%;flex-shrink:0;padding-right:1.25rem;color:#403b42}.field__checkbox-list__wrapper{display:flex;flex-direction:column}.field__checkbox-list__wrapper--no-label{padding:0 .9375rem}.field__checkbox-list__other .field:first-child{padding-bottom:0}.field__checkbox-list__other .field--no-label .field__label{display:none}.field__checkbox-list__other .field--no-label .field__error{bottom:-1.7em;left:0}.field__checkbox-list .field{padding:0 0 .75rem}.field__checkbox-list .field:last-child{padding-bottom:.25rem}.field__checkbox-list .field__checkbox__label{color:#414a52;font-size:.875rem;padding-bottom:.125rem}.field__checkbox-list .field__checkbox__label:before{top:-.125em}.field__checkbox-list .field__checkbox--round__label{padding-top:.125rem;color:#414a52;line-height:1.125rem}.field__checkbox-list .field__checkbox--round__label:before{border:1px solid #a0adb9;position:relative;top:-.125rem}.field__checkbox-list .field__checkbox--round .field__checkbox__label span{font-size:.875rem;color:#403b42}@media only screen and (max-width: 25rem){.field__checkbox-list{flex-wrap:wrap}.field__checkbox-list__label{width:100%;padding-bottom:.75rem}}.field--locked .field{width:100%;position:relative}.field--locked .field:before{font-family:icons;font-style:normal;font-weight:400;content:"\f136";position:absolute;height:1.125rem;top:calc(50% - 9px);right:.625em;color:#a0adb9}input[type=text],input[type=password],input[type=tel],input[type=number],input[type=date],input[type=datetime]{-webkit-appearance:none}.side-panel__form__section__title+.field__react-date{margin-top:0}.field__input{width:100%;outline:none;background-color:#fff;font-size:.875em;font-family:F37Ginger,HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;letter-spacing:.0625rem;color:#a0adb9;padding:.875em .625em .625em;border-radius:.1875em;border:.0625em solid #fff;-webkit-appearance:none}.field__input:focus{border-color:#a0adb9}.field__input[readonly],.field__input[disabled]{background-color:#f7f8f9;border-color:#f7f8f9;cursor:default}.field__input[disabled]{color:#d8dfe5}.field__input.field--invalid{border-color:#f76b7e}.field--light .field__input{border-color:#d8dfe5;color:#414a52}.field--light .field__input:focus{border-color:#a0adb9}.field--light .field__input[readonly],.field--light .field__input[disabled]{background-color:#f7f8f9;border-color:#f7f8f9}.field--light .field__input.field--invalid{border-color:#f76b7e}.field--transparent .field__input{background:transparent}.field--transparent .field__input[readonly],.field--transparent .field__input[disabled]{background-color:#f7f8f9}.field--full-light .field__input{background:#f3f5f6;border-color:#f3f5f6;color:#414a52}.field--full-light .field__input:focus{border-color:#f7f8f9}.field--full-light .field__input[readonly],.field--full-light .field__input[disabled]{background-color:#f7f8f9;border-color:#f7f8f9}.field--full-light .field__input[disabled]{color:#a0adb9}.field--aside{width:100%}.field--aside label{display:flex;justify-content:space-between;align-items:center}.field--aside .field__label{order:1;position:static;width:40%;display:block;flex-shrink:0}.field--aside input,.field--aside select{order:2;flex-grow:0;display:inline-block}.field--aside .field__error{bottom:-.25rem}.field--aside-select{width:100%;display:flex;justify-content:space-between;align-items:center}.field--aside-select .field__label{order:1;position:static;width:40%;display:block;flex-shrink:0}.field--aside-select select,.field--aside-select .field__select__wrapper{order:2;flex-grow:0;width:100%}.field--aside-select .field__error{bottom:-.875rem}.login-page{background-color:#90c6de;height:100vh;min-height:53.125rem;display:flex;align-items:center;justify-content:center;flex-direction:column}.login-page--modal{justify-content:flex-start}.login-page fieldset{padding:6.25rem 2.1875em 2.1875em;border:1px solid #fff;max-width:21.875em;border-radius:.3125em;position:relative}.login-page .field{width:100%;padding-bottom:.625rem}.login-page .field--remember-me{padding-top:.25rem}.login-page .field .field__error{position:static;padding-top:.625em}.login-page a{color:#fff;font-size:.75em;text-decoration:underline}.login-page a:hover{text-decoration:none;color:#fff}.login-page button{background:#414a52;color:#fff;text-transform:uppercase;font-size:.6875em;line-height:1.0625em;font-weight:700;border:none;cursor:pointer;border-radius:.1875em;outline:none;letter-spacing:.8px;padding:1em 1.125em .9375em;margin-top:1.5625em}.login-page button:hover{background-color:#384047;color:#fff}.login-page button[disabled]{opacity:.4;background:#414a52;cursor:default;color:#fff}.login-page .form__actions{display:flex;justify-content:center}.login-page .field__checkbox__label{color:#fff;font-size:.75rem}.login-page .field__checkbox__label:before{margin-right:.625rem;border-color:#fff}.login-page .field__checkbox:checked+.field__checkbox__label:after{background-color:#fff;top:.15rem}.login-page__logos{position:absolute;width:100%;left:0;top:-1.25rem}.login-page__logos>*{display:block}.login-page__logos span{display:block;width:3.25rem;margin:0 auto;background-color:#90c6de;text-align:center}.login-page__logos__logo{width:2.625rem;height:2.625rem;margin:0 auto .9375rem}.login-page__logos__title{width:6.9375rem;margin:0 auto}.login-page .basic-loader{position:absolute;height:100%;left:0}.login-page .basic-loader img{top:35%}.login-page .modal__container{display:flex;justify-content:center;background-color:#fff;border-radius:.625rem;box-shadow:.25rem .25rem .9375rem #3a434a40;color:#403b42;flex-direction:column;font-size:.875rem;margin:.9375rem .625rem 3.4375rem;max-width:37.5rem;padding:2.1875rem 1.875rem;text-align:center}.login-page .modal__container .modal__box{align-self:center;font-size:.75rem;padding:.9375rem .3125rem;max-width:34.375rem}.login-page .modal__container .modal__box--grey{background-color:#f0f0f0}.login-page .modal__container__link{margin:.625rem 0 1.875rem}.login-page .modal__container__link--large{font-size:1.375rem}.login-page .modal__container b,.login-page .modal__container a{color:#414a52}.login-page .modal__container button{margin:0 0 1.25rem;background-color:#90c6de;padding:.9375rem 1.25rem}.login-page .modal__container p{margin:.625rem 0}.login-page .modal__container p:first-child{margin-top:0}.login-page .modal__container p:last-child{margin-bottom:0}@media (max-width: 40.625rem){.login-page .modal__container{justify-self:flex-start;font-size:12px;margin:.9375rem 6.25rem 2.1875rem;padding:1.25rem .9375rem;max-width:95%}.login-page{justify-content:flex-start}}.forgot-password-page{background-color:#90c6de;height:100vh;display:flex;align-items:center;justify-content:center}.forgot-password-page h1{color:#fff;text-transform:uppercase;margin-bottom:2.8125em;text-align:center}.forgot-password-page .forgot-password__fieldset{padding:6.25rem 2.1875em 2.1875em;border:1px solid #fff;max-width:21.875em;border-radius:.3125em;position:relative}.forgot-password-page .field{width:100%;padding-bottom:.625rem}.forgot-password-page .field .field__error{position:static;padding-top:.625em}.forgot-password-page button{background:#414a52;color:#fff;padding:1.0625em 1.125em .875em;text-transform:uppercase;font-size:.6875em;line-height:1.0625em;font-weight:700;border:none;cursor:pointer;border-radius:.1875em;outline:none;letter-spacing:.8px}.forgot-password-page button:hover{background-color:#384047;color:#fff}.forgot-password-page button[disabled]{opacity:.4;background:#414a52;cursor:default;color:#fff}.forgot-password-page .form__actions{display:flex;justify-content:center}.forgot-password-page .forgot-password__success{padding-left:1.25em;color:#fff;position:relative;font-size:.875em}.forgot-password-page .forgot-password__success:before{content:"";background-color:#fff;height:100%;width:.1875em;display:block;position:absolute;left:0;top:0}.forgot-password-page .forgot-password__failed{padding-left:1.25em;color:#d93025;position:relative;font-size:.875em}.forgot-password-page .forgot-password__failed:before{content:"";background-color:#d93025;height:100%;width:.1875em;display:block;position:absolute;left:0;top:0}.forgot-password-page a{color:#fff;font-size:.75em;text-decoration:underline}.forgot-password-page a:hover{text-decoration:none;color:#fff}.forgot-password-page .field--inner.field--dirty .field__error{position:initial;padding-top:.625em}.activation-page{background-color:#90c6de;height:100vh;display:flex;align-items:center;justify-content:center}.activation-page h1{color:#fff;text-transform:uppercase;margin-bottom:2.8125em;text-align:center}.activation-page .activation__fieldset{padding:5rem 2.1875em 1.5625em;border:1px solid #fff;max-width:23.4375em;min-height:21.875em;border-radius:.3125em;position:relative;display:flex;flex-direction:column;justify-content:center}.activation-page .field{width:100%;padding-bottom:.625rem}.activation-page .field .field__error{position:static;padding-top:.625em}.activation-page button{background:#414a52;color:#fff;padding:1.0625em 1.125em .875em;text-transform:uppercase;font-size:.6875em;line-height:1.0625em;font-weight:700;border:none;cursor:pointer;border-radius:.1875em;outline:none;letter-spacing:.8px}.activation-page button:hover{background-color:#384047;color:#fff}.activation-page button[disabled]{opacity:.4;background:#414a52;cursor:default;color:#fff}.activation-page .form__actions{display:flex;justify-content:center}.activation-page .activation__success{padding-left:1.25em;color:#fff;position:relative;font-size:.875em}.activation-page .activation__success:before{content:"";background-color:#fff;height:100%;width:.1875em;display:block;position:absolute;left:0;top:0}.activation-page .activation__failed{padding-left:1.25em;color:#d93025;position:relative;font-size:.875em}.activation-page .activation__failed:before{content:"";background-color:#d93025;height:100%;width:.1875em;display:block;position:absolute;left:0;top:0}.activation-page a{color:#fff;font-size:.75em;text-decoration:underline}.activation-page a:hover{text-decoration:none;color:#fff}.activation-page .field--inner.field--dirty .field__error{position:initial;padding-top:.625em}.log-nav{display:flex;justify-content:center;margin-top:1.25em}.form-error{padding-left:1.25em;color:#d93025;position:relative;font-style:.875em;margin-bottom:.9375em}.form-error:before{content:"";background-color:#d93025;height:100%;width:.1875em;display:block;position:absolute;left:0;top:0}.password-requirements{padding-bottom:.9375em}.password-requirements__item{font-size:.75em;line-height:1.25em;margin-bottom:1em;opacity:.45;position:relative;padding-left:1.5rem}.password-requirements__item:before{font-family:icons;font-style:normal;font-weight:400;content:"\f11c";position:absolute;font-size:.9375rem;top:-.0625em;left:0}.password-requirements__item--valid{opacity:1}.password-requirements__item--valid:before{font-family:icons;font-style:normal;font-weight:400;content:"\f119";color:#94d394}.password-requirements__item--invalid{opacity:1}.password-requirements__item--invalid:before{color:#f76b7e}.form--login .password-requirements{color:#fff}.form--login .password-requirements__item--valid:before{color:#43a443}.form--login .password-requirements__item--invalid:before{color:#f65369}.form__submit__arrow{padding-left:.625rem}.form__submit__arrow:before{font-family:icons;font-style:normal;font-weight:400;content:"\f108";position:relative;top:.0625rem}.edit-password .side-panel__form__section{padding-top:1.5em;padding-bottom:.65em}.edit-password .field{padding-bottom:.9em}.edit-password .password-requirements{padding-top:.35em}.PresetDateRangePicker_panel{padding:0 22px 11px}.PresetDateRangePicker_button{position:relative;height:100%;text-align:center;background:0 0;border:2px solid #00a699;color:#00a699;padding:4px 12px;margin-right:8px;font:inherit;font-weight:700;line-height:normal;overflow:visible;box-sizing:border-box;cursor:pointer}.PresetDateRangePicker_button:active{outline:0}.PresetDateRangePicker_button__selected{color:#fff;background:#00a699}.SingleDatePickerInput{display:inline-block;background-color:#fff}.SingleDatePickerInput__withBorder{border-radius:2px;border:1px solid #dbdbdb}.SingleDatePickerInput__rtl{direction:rtl}.SingleDatePickerInput__disabled{background-color:#f2f2f2}.SingleDatePickerInput__block{display:block}.SingleDatePickerInput__showClearDate{padding-right:30px}.SingleDatePickerInput_clearDate{background:0 0;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;cursor:pointer;padding:10px;margin:0 10px 0 5px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.SingleDatePickerInput_clearDate__default:focus,.SingleDatePickerInput_clearDate__default:hover{background:#dbdbdb;border-radius:50%}.SingleDatePickerInput_clearDate__small{padding:6px}.SingleDatePickerInput_clearDate__hide{visibility:hidden}.SingleDatePickerInput_clearDate_svg{fill:#82888a;height:12px;width:15px;vertical-align:middle}.SingleDatePickerInput_clearDate_svg__small{height:9px}.SingleDatePickerInput_calendarIcon{background:0 0;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;cursor:pointer;display:inline-block;vertical-align:middle;padding:10px;margin:0 5px 0 10px}.SingleDatePickerInput_calendarIcon_svg{fill:#82888a;height:15px;width:14px;vertical-align:middle}.SingleDatePicker{position:relative;display:inline-block}.SingleDatePicker__block{display:block}.SingleDatePicker_picker{z-index:1;background-color:#fff;position:absolute}.SingleDatePicker_picker__rtl{direction:rtl}.SingleDatePicker_picker__directionLeft{left:0}.SingleDatePicker_picker__directionRight{right:0}.SingleDatePicker_picker__portal{background-color:#0000004d;position:fixed;top:0;left:0;height:100%;width:100%}.SingleDatePicker_picker__fullScreenPortal{background-color:#fff}.SingleDatePicker_closeButton{background:0 0;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;cursor:pointer;position:absolute;top:0;right:0;padding:15px;z-index:2}.SingleDatePicker_closeButton:focus,.SingleDatePicker_closeButton:hover{color:darken(#cacccd,10%);text-decoration:none}.SingleDatePicker_closeButton_svg{height:15px;width:15px;fill:#cacccd}.DayPickerKeyboardShortcuts_buttonReset{background:0 0;border:0;border-radius:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;cursor:pointer;font-size:14px}.DayPickerKeyboardShortcuts_buttonReset:active{outline:0}.DayPickerKeyboardShortcuts_show{width:33px;height:26px;position:absolute;z-index:2}.DayPickerKeyboardShortcuts_show:before{content:"";display:block;position:absolute}.DayPickerKeyboardShortcuts_show__bottomRight{bottom:0;right:0}.DayPickerKeyboardShortcuts_show__bottomRight:before{border-top:26px solid transparent;border-right:33px solid #00a699;bottom:0;right:0}.DayPickerKeyboardShortcuts_show__bottomRight:hover:before{border-right:33px solid #008489}.DayPickerKeyboardShortcuts_show__topRight{top:0;right:0}.DayPickerKeyboardShortcuts_show__topRight:before{border-bottom:26px solid transparent;border-right:33px solid #00a699;top:0;right:0}.DayPickerKeyboardShortcuts_show__topRight:hover:before{border-right:33px solid #008489}.DayPickerKeyboardShortcuts_show__topLeft{top:0;left:0}.DayPickerKeyboardShortcuts_show__topLeft:before{border-bottom:26px solid transparent;border-left:33px solid #00a699;top:0;left:0}.DayPickerKeyboardShortcuts_show__topLeft:hover:before{border-left:33px solid #008489}.DayPickerKeyboardShortcuts_showSpan{color:#fff;position:absolute}.DayPickerKeyboardShortcuts_showSpan__bottomRight{bottom:0;right:5px}.DayPickerKeyboardShortcuts_showSpan__topRight{top:1px;right:5px}.DayPickerKeyboardShortcuts_showSpan__topLeft{top:1px;left:5px}.DayPickerKeyboardShortcuts_panel{overflow:auto;background:#fff;border:1px solid #dbdbdb;border-radius:2px;position:absolute;top:0;bottom:0;right:0;left:0;z-index:2;padding:22px;margin:33px;text-align:left}.DayPickerKeyboardShortcuts_title{font-size:16px;font-weight:700;margin:0}.DayPickerKeyboardShortcuts_list{list-style:none;padding:0;font-size:14px}.DayPickerKeyboardShortcuts_close{position:absolute;right:22px;top:22px;z-index:2}.DayPickerKeyboardShortcuts_close:active{outline:0}.DayPickerKeyboardShortcuts_closeSvg{height:15px;width:15px;fill:#cacccd}.DayPickerKeyboardShortcuts_closeSvg:focus,.DayPickerKeyboardShortcuts_closeSvg:hover{fill:#82888a}.CalendarDay{box-sizing:border-box;cursor:pointer;font-size:14px;text-align:center}.CalendarDay:active{outline:0}.CalendarDay__defaultCursor{cursor:default}.CalendarDay__default{border:1px solid #e4e7e7;color:#484848;background:#fff}.CalendarDay__default:hover{background:#e4e7e7;border:1px solid #e4e7e7;color:inherit}.CalendarDay__hovered_offset{background:#f4f5f5;border:1px double #e4e7e7;color:inherit}.CalendarDay__outside{border:0;background:#fff;color:#484848}.CalendarDay__outside:hover{border:0}.CalendarDay__blocked_minimum_nights{background:#fff;border:1px solid #eceeee;color:#cacccd}.CalendarDay__blocked_minimum_nights:active,.CalendarDay__blocked_minimum_nights:hover{background:#fff;color:#cacccd}.CalendarDay__highlighted_calendar{background:#ffe8bc;color:#484848}.CalendarDay__highlighted_calendar:active,.CalendarDay__highlighted_calendar:hover{background:#ffce71;color:#484848}.CalendarDay__selected_span{background:#66e2da;border:1px double #33dacd;color:#fff}.CalendarDay__selected_span:active,.CalendarDay__selected_span:hover{background:#33dacd;border:1px double #33dacd;color:#fff}.CalendarDay__selected,.CalendarDay__selected:active,.CalendarDay__selected:hover{background:#00a699;border:1px double #00a699;color:#fff}.CalendarDay__hovered_span,.CalendarDay__hovered_span:hover{background:#b2f1ec;border:1px double #80e8e0;color:#007a87}.CalendarDay__hovered_span:active{background:#80e8e0;border:1px double #80e8e0;color:#007a87}.CalendarDay__blocked_calendar,.CalendarDay__blocked_calendar:active,.CalendarDay__blocked_calendar:hover{background:#cacccd;border:1px solid #cacccd;color:#82888a}.CalendarDay__blocked_out_of_range,.CalendarDay__blocked_out_of_range:active,.CalendarDay__blocked_out_of_range:hover{background:#fff;border:1px solid #e4e7e7;color:#cacccd}.CalendarDay__hovered_start_first_possible_end{background:#eceeee;border:1px double #eceeee}.CalendarDay__hovered_start_blocked_min_nights{background:#eceeee;border:1px double #e4e7e7}.CalendarMonth{background:#fff;text-align:center;vertical-align:top;-webkit-user-select:none;user-select:none}.CalendarMonth_table{border-collapse:collapse;border-spacing:0}.CalendarMonth_verticalSpacing{border-collapse:separate}.CalendarMonth_caption{color:#484848;font-size:18px;text-align:center;padding-top:22px;padding-bottom:37px;caption-side:initial}.CalendarMonth_caption__verticalScrollable{padding-top:12px;padding-bottom:7px}.CalendarMonthGrid{background:#fff;text-align:left;z-index:0}.CalendarMonthGrid__animating{z-index:1}.CalendarMonthGrid__horizontal{position:absolute;left:9px}.CalendarMonthGrid__vertical,.CalendarMonthGrid__vertical_scrollable{margin:0 auto}.CalendarMonthGrid_month__horizontal{display:inline-block;vertical-align:top;min-height:100%}.CalendarMonthGrid_month__hideForAnimation{position:absolute;z-index:-1;opacity:0;pointer-events:none}.CalendarMonthGrid_month__hidden{visibility:hidden}.DayPickerNavigation{position:relative;z-index:2}.DayPickerNavigation__horizontal{height:0}.DayPickerNavigation__verticalScrollable_prevNav{z-index:1}.DayPickerNavigation__verticalDefault{position:absolute;width:100%;height:52px;bottom:0;left:0}.DayPickerNavigation__verticalScrollableDefault{position:relative}.DayPickerNavigation__bottom{height:auto}.DayPickerNavigation__bottomDefault{-webkit-box-pack:justify;-ms-flex-pack:justify;display:flex;justify-content:space-between}.DayPickerNavigation_button{cursor:pointer;-webkit-user-select:none;user-select:none;border:0;padding:0;margin:0}.DayPickerNavigation_button__default{border:1px solid #e4e7e7;background-color:#fff;color:#757575}.DayPickerNavigation_button__default:focus,.DayPickerNavigation_button__default:hover{border:1px solid #c4c4c4}.DayPickerNavigation_button__default:active{background:#f2f2f2}.DayPickerNavigation_button__disabled{cursor:default;border:1px solid #f2f2f2}.DayPickerNavigation_button__disabled:focus,.DayPickerNavigation_button__disabled:hover{border:1px solid #f2f2f2}.DayPickerNavigation_button__disabled:active{background:0 0}.DayPickerNavigation_button__horizontalDefault{position:absolute;top:18px;line-height:.78;border-radius:3px;padding:6px 9px}.DayPickerNavigation_bottomButton__horizontalDefault{position:static;margin:-10px 22px 30px}.DayPickerNavigation_leftButton__horizontalDefault{left:22px}.DayPickerNavigation_rightButton__horizontalDefault{right:22px}.DayPickerNavigation_button__verticalDefault{padding:5px;background:#fff;box-shadow:0 0 5px 2px #0000001a;position:relative;display:inline-block;text-align:center;height:100%;width:50%}.DayPickerNavigation_nextButton__verticalDefault{border-left:0}.DayPickerNavigation_nextButton__verticalScrollableDefault,.DayPickerNavigation_prevButton__verticalScrollableDefault{width:100%}.DayPickerNavigation_svg__horizontal{height:19px;width:19px;fill:#82888a;display:block}.DayPickerNavigation_svg__vertical{height:42px;width:42px;fill:#484848}.DayPickerNavigation_svg__disabled{fill:#f2f2f2}.DayPicker{background:#fff;position:relative;text-align:left}.DayPicker__horizontal{background:#fff}.DayPicker__verticalScrollable{height:100%}.DayPicker__hidden{visibility:hidden}.DayPicker__withBorder{box-shadow:0 2px 6px #0000000d,0 0 0 1px #00000012;border-radius:3px}.DayPicker_portal__horizontal{box-shadow:none;position:absolute;left:50%;top:50%}.DayPicker_portal__vertical{position:initial}.DayPicker_focusRegion{outline:0}.DayPicker_calendarInfo__horizontal,.DayPicker_wrapper__horizontal{display:inline-block;vertical-align:top}.DayPicker_weekHeaders{position:relative}.DayPicker_weekHeaders__horizontal{margin-left:9px}.DayPicker_weekHeader{color:#757575;position:absolute;top:62px;z-index:2;text-align:left}.DayPicker_weekHeader__vertical{left:50%}.DayPicker_weekHeader__verticalScrollable{top:0;display:table-row;border-bottom:1px solid #dbdbdb;background:#fff;margin-left:0;left:0;width:100%;text-align:center}.DayPicker_weekHeader_ul{list-style:none;margin:1px 0;padding-left:0;padding-right:0;font-size:14px}.DayPicker_weekHeader_li{display:inline-block;text-align:center}.DayPicker_transitionContainer{position:relative;overflow:hidden;border-radius:3px}.DayPicker_transitionContainer__horizontal{transition:height .2s ease-in-out}.DayPicker_transitionContainer__vertical{width:100%}.DayPicker_transitionContainer__verticalScrollable{padding-top:20px;height:100%;position:absolute;top:0;bottom:0;right:0;left:0;overflow-y:scroll}.DateInput{margin:0;padding:0;background:#fff;position:relative;display:inline-block;width:130px;vertical-align:middle}.DateInput__small{width:97px}.DateInput__block{width:100%}.DateInput__disabled{background:#f2f2f2;color:#dbdbdb}.DateInput_input{font-weight:200;font-size:19px;line-height:24px;color:#484848;background-color:#fff;width:100%;padding:11px 11px 9px;border:0;border-top:0;border-right:0;border-bottom:2px solid transparent;border-left:0;border-radius:0}.DateInput_input__small{font-size:15px;line-height:18px;letter-spacing:.2px;padding:7px 7px 5px}.DateInput_input__regular{font-weight:auto}.DateInput_input__readOnly{-webkit-user-select:none;user-select:none}.DateInput_input__focused{outline:0;background:#fff;border:0;border-top:0;border-right:0;border-bottom:2px solid #008489;border-left:0}.DateInput_input__disabled{background:#f2f2f2;font-style:italic}.DateInput_screenReaderMessage{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.DateInput_fang{position:absolute;width:20px;height:10px;left:22px;z-index:2}.DateInput_fangShape{fill:#fff}.DateInput_fangStroke{stroke:#dbdbdb;fill:transparent}.DateRangePickerInput{background-color:#fff;display:inline-block}.DateRangePickerInput__disabled{background:#f2f2f2}.DateRangePickerInput__withBorder{border-radius:2px;border:1px solid #dbdbdb}.DateRangePickerInput__rtl{direction:rtl}.DateRangePickerInput__block{display:block}.DateRangePickerInput__showClearDates{padding-right:30px}.DateRangePickerInput_arrow{display:inline-block;vertical-align:middle;color:#484848}.DateRangePickerInput_arrow_svg{vertical-align:middle;fill:#484848;height:24px;width:24px}.DateRangePickerInput_clearDates{background:0 0;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;cursor:pointer;padding:10px;margin:0 10px 0 5px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.DateRangePickerInput_clearDates__small{padding:6px}.DateRangePickerInput_clearDates_default:focus,.DateRangePickerInput_clearDates_default:hover{background:#dbdbdb;border-radius:50%}.DateRangePickerInput_clearDates__hide{visibility:hidden}.DateRangePickerInput_clearDates_svg{fill:#82888a;height:12px;width:15px;vertical-align:middle}.DateRangePickerInput_clearDates_svg__small{height:9px}.DateRangePickerInput_calendarIcon{background:0 0;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;cursor:pointer;display:inline-block;vertical-align:middle;padding:10px;margin:0 5px 0 10px}.DateRangePickerInput_calendarIcon_svg{fill:#82888a;height:15px;width:14px;vertical-align:middle}.DateRangePicker{position:relative;display:inline-block}.DateRangePicker__block{display:block}.DateRangePicker_picker{z-index:1;background-color:#fff;position:absolute}.DateRangePicker_picker__rtl{direction:rtl}.DateRangePicker_picker__directionLeft{left:0}.DateRangePicker_picker__directionRight{right:0}.DateRangePicker_picker__portal{background-color:#0000004d;position:fixed;top:0;left:0;height:100%;width:100%}.DateRangePicker_picker__fullScreenPortal{background-color:#fff}.DateRangePicker_closeButton{background:0 0;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;cursor:pointer;position:absolute;top:0;right:0;padding:15px;z-index:2}.DateRangePicker_closeButton:focus,.DateRangePicker_closeButton:hover{color:darken(#cacccd,10%);text-decoration:none}.DateRangePicker_closeButton_svg{height:15px;width:15px;fill:#cacccd}.field__react-date{width:100%}.field__react-date--disabled input{cursor:not-allowed!important}.DateRangePickerInput__withBorder{border:none;align-items:center;justify-content:space-between;width:100%}.DateInput_input__focused{border:none}.DateInput_input{width:100%;outline:none;background-color:#fff;font-size:.875em;font-family:F37Ginger,HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:300;letter-spacing:.0625rem;color:#414a52;padding:.875em 1.5625em .625em .625em;border-radius:.1875em;border:.0625em solid #d8dfe5;cursor:pointer}.DateInput_input[disabled],.DateInput_input[readonly]{background-color:#f7f8f9;border-color:#f7f8f9;cursor:default}.DateInput_input[disabled]{color:#a0adb9}.DateInput_input.DateInput_input__focused{border-color:#90c6de;background-color:#eff6fa}.DateInput{position:relative}.DateInput:after{font-family:icons;font-style:normal;font-weight:400;content:"\f110";color:#a0adb980;position:absolute;top:.9375em;right:.625em;pointer-events:none}.DateRangePicker{width:100%}.DateRangePicker_picker{z-index:5;min-width:100%;top:calc(100% + 10px)!important}@media only screen and (max-width: 38rem) and (max-height: 750px){.DateRangePicker_picker{top:100%!important}}.DateRangePicker .DayPicker{min-width:100%}.DateRangePicker .DayPicker>div>div{margin-left:auto;margin-right:auto}.DateRangePicker .DateInput_fang{display:none}.DateRangePicker .DateRangePickerInput{display:flex;align-items:center}.DateRangePicker .DateInput{position:relative;margin-bottom:0}.DateRangePicker .DateInput:after{font-family:icons;font-style:normal;font-weight:400;content:"\f110";color:#a0adb980;position:absolute;top:.6875em;right:.625em;pointer-events:none}.DateRangePicker .DateInput:before{display:none}.DateRangePicker .DateInput .DateInput_input{background-color:#fff;padding:.875em 2.5em .375em .625em;border:solid 1px #d8dfe5;line-height:1.34375em}.DateRangePicker .DateInput .DateInput_input.DateInput_input__focused{border-color:#414a52}.DateRangePicker .DateRangePickerInput_arrow{padding:0 .3125rem;opacity:.5}@media only screen and (min-width: 38rem){.DateRangePicker .DateRangePickerInput{display:inline-block}.DateRangePicker .DateInput{position:relative;display:flex;justify-content:space-between;align-items:center;flex-shrink:0;width:100%;margin-bottom:1.25rem}.DateRangePicker .DateInput:last-child{margin-bottom:0}.DateRangePicker .DateInput:after{font-family:icons;font-style:normal;font-weight:400;content:"\f110";color:#a0adb980;position:absolute;right:.625em;pointer-events:none}.DateRangePicker .DateInput:before{display:block;width:5rem;font-size:.8125rem;font-weight:300}.DateRangePicker .DateInput .DateInput_input{max-width:13.75rem;text-align:right;padding-right:2.5em;padding-left:.625em}.DateRangePicker .DateRangePickerInput_arrow{display:none}}.react-dates-lang-wrapper-fr .DateInput:first-child:before{content:"D" "\e9" "but"}.react-dates-lang-wrapper-fr .DateInput:last-of-type:before,.react-dates-lang-wrapper-fr .DateInput:nth-last-child(2):before{content:"Fin"}.react-dates-lang-wrapper-en .DateInput:first-child:before{content:"Start"}.react-dates-lang-wrapper-en .DateInput:last-child:before,.react-dates-lang-wrapper-en .DateInput:nth-last-child(2):before{content:"End"}.CalendarMonth_table td{text-align:left;padding:.3125em}.CalendarMonth_caption,.DayPicker_weekHeader_li small{text-transform:capitalize}.DateInput_fang{margin-top:1px;z-index:6}.CalendarDay__highlighted_calendar,.CalendarDay__highlighted_calendar:hover,.CalendarDay__highlighted_calendar:active{background-color:transparent;position:relative}.CalendarDay__highlighted_calendar:before,.CalendarDay__highlighted_calendar:hover:before,.CalendarDay__highlighted_calendar:active:before{content:"";height:.3125rem;width:.3125rem;position:absolute;top:.1875rem;right:.1875rem;border-radius:50%;background-color:#90c6de}.CalendarDay__selected,.CalendarDay__selected:active,.CalendarDay__selected:hover{background-color:#90c6de;border-color:#90c6de}.CalendarDay__selected_span,.CalendarDay__selected_span:hover,.CalendarDay__selected_span:active,.CalendarDay__hovered_span,.CalendarDay__hovered_span:hover,.CalendarDay__hovered_span:active{background-color:#d8eaf2;border-color:#d8eaf2}.field__checkbox{display:none;color:#a0adb9}.field__checkbox__label:before{position:relative;top:-.15625em;left:0;border-radius:2px;width:.75rem;height:.75rem}.field__checkbox:checked+.field__checkbox__label:before{font-family:icons;font-style:normal;font-weight:400;content:"\f117";border:none;width:.75rem;height:.75rem;font-size:.75rem;overflow:hidden}.field__checkbox:checked+.field__checkbox__label:after{display:none}.field__checkbox--round .field__checkbox__label:before{font-family:icons;font-style:normal;font-weight:400;content:"\f116";color:#a0adb9;border:none;width:.75rem;height:.75rem;font-size:.75rem;border-radius:0}.field__checkbox--round .field__checkbox:checked+.field__checkbox__label:before{font-family:icons;font-style:normal;font-weight:400;content:"\f116";color:#414a52;overflow:visible}.field__checkbox--round .field__error{position:initial;margin-top:.3125rem}.field__checkbox--priority .field__checkbox__label:before,.field__checkbox--priority .field__checkbox:checked+.field__checkbox__label:before{font-family:icons;font-style:normal;font-weight:400;content:"\f129"}.field__checkbox--main-contact .field__checkbox__label:before,.field__checkbox--main-contact .field__checkbox:checked+.field__checkbox__label:before{font-family:icons;font-style:normal;font-weight:400;content:"\f10f";transform:rotateY(180deg)}.field__checkbox--flexible .field__checkbox__label:before,.field__checkbox--flexible .field__checkbox:checked+.field__checkbox__label:before{font-family:icons;font-style:normal;font-weight:400;content:"\f13e"}.field__checkbox--full-width{width:100%}.field__checkbox--small-padding{padding-left:5px}.field__checkbox--clustered:not(:last-child){padding-bottom:0}.field__checkbox[disabled]+.field__checkbox__label{opacity:.5;cursor:default}.field__checkbox__label{position:relative;display:flex;align-items:center;cursor:pointer;margin-right:.625rem;-webkit-user-select:none;user-select:none}.field__checkbox__label:before{content:"";display:block;border:1px solid #403b42;width:.625rem;height:.625rem;margin-right:.5rem}.field__select{border:solid 1px #d8dfe5;border-radius:.1875em;cursor:pointer;outline:none;padding:.75em .625em .5em;display:block;-moz-appearance:none;-webkit-appearance:none;-webkit-user-select:none;font-size:.875em;width:100%;color:#414a52;line-height:1.34375em;background-color:transparent;position:relative;z-index:1}.field__select:focus{border:1px solid #414a52}.field__select__wrapper{position:relative;width:100%;display:block}.field__select__wrapper:before{font-family:icons;font-style:normal;font-weight:400;content:"\f144";height:.625rem;position:absolute;top:calc(50% - .3rem);right:.75em;color:#d8dfe5;transition:color .2s ease;font-size:85%}.field__select__wrapper:hover:before{color:#c6d0d9}.field__select-aside{display:flex;font-size:.75em;margin-top:.3125em;margin-bottom:.3125em;padding-top:.9375em;padding-bottom:.9375em}.field__select-aside .field__label{position:static;display:flex;align-items:center;font-size:.875rem;line-height:1.125rem;width:40%;flex-shrink:0;padding-right:1.25rem;color:#403b42;margin-bottom:0}.field__select-aside .field__label span{padding-top:.3125em}.field__select-aside__field{width:100%;flex-grow:1;flex-shrink:1}.field__select-aside.field--light .field__label{color:#403b42}.field__select[disabled]{border:solid 1px #f7f8f9;background-color:#f7f8f9;color:#d8dfe5}.field--select__small{max-width:6.25rem;padding:0}.field--select__small label{display:none}.day-availability{display:flex;width:100%;align-items:center;justify-content:space-between}.day-availability--date{text-transform:uppercase;font-size:.5625rem;color:#a0adb9;padding:.75em .625em .5em 0;border-radius:.3125em;letter-spacing:.1em;width:2.25rem;text-align:center}.day-availability--date span{color:#414a52;font-size:1.0625rem;display:block;padding-top:.3125em;font-weight:500;letter-spacing:.05em}@media only screen and (max-width: 26rem){.day-availability--date{padding-right:0;font-size:.5625rem}.day-availability--date span{font-size:1rem}}.day-availability__schedule{position:relative;display:flex;align-items:center;justify-content:space-between;padding:0 .75rem}.day-availability__schedule .day-availability__arrow{padding:.125rem .75rem 0}@media only screen and (max-width: 38rem){.day-availability__schedule{flex-grow:1;max-width:18.75rem}}.day-availability__tooltip{position:absolute;z-index:1;top:.625rem;bottom:-.625rem;left:.75rem;padding:0 .625rem;height:calc(100% - 1.25rem);width:calc(100% - 1.5rem);background-color:#414a52;color:#fff;border-radius:.1875rem;display:flex;align-items:center;justify-content:center}.day-availability__tooltip:after{content:"";left:100%;top:50%;border:solid transparent;height:0;width:0;position:absolute;pointer-events:none;border-color:#88b7d500;border-left-color:#414a52;border-width:.375rem;margin-top:-.375rem}.day-availability__tooltip span{display:inline-block;font-size:.75em;line-height:1.25em;text-align:center}.day-availability .field .field__checkbox__label{margin-right:0;color:#414a52}.day-availability .field .field__checkbox__label:before{margin-right:0;border-color:currentColor}.day-availability .field .field__checkbox__label span{display:none}.day-availability .field.field--border{width:5.3125rem;position:relative;top:.3125rem}.day-availability .field.field--border .field__label{display:none}.day-availability .field.field--select{min-width:5.625rem;margin:0;padding:.625rem 0}.day-availability .field.field--select label{display:none}.day-availability .field.field--select .field__error{width:18.75rem;max-width:18.75rem;bottom:-.3125rem}.day-availability .field.field--select select{text-align:center;text-align-last:center}.day-availability .field.field--select .field__select__wrapper:before{display:none}.day-availability__arrow{display:block;color:#d8dfe5}.day-availability__arrow:before{font-family:icons;font-style:normal;font-weight:400;content:"\f108"}.day-availability__checkbox{padding:0 0 0 .625em;margin:0}.day-availability__checkbox .field__checkbox__label{padding:.96875rem 0 .625rem}.field__radio{display:none}.field__radio:checked+.field__radio__label:after{content:"";display:block;width:.5rem;height:.5rem;position:absolute;top:.25rem;left:.125rem;background-color:#403b42;border-radius:50%}.field__radio[disabled]+.field__radio__label{opacity:.5;cursor:default}.field__radio__label{-webkit-user-select:none;user-select:none;position:relative;display:flex;align-items:center;cursor:pointer;margin-right:.625rem}.field__radio__label:before{content:"";display:block;border:1px solid #403b42;width:.625rem;height:.625rem;margin-right:.5rem;border-radius:50%}.radio-custom{display:flex;align-items:center;justify-content:space-evenly;position:relative;margin:0;padding:0 .625em;width:100%}.radio-custom .field{padding:0;min-width:30%}.radio-custom .field .field__radio__label{display:block;padding:3.125rem .625rem .625rem;text-align:center;position:relative;cursor:pointer;border-radius:.1875rem;color:#a0adb9;font-size:.6875em;margin:0}.radio-custom .field .field__radio__label:before{background-color:#fff}.radio-custom .field .field__radio__label:before,.radio-custom .field .field__radio__label:after{position:absolute;left:0;right:0;margin:0 auto;top:1.25rem;border-color:#a0adb9;z-index:6}.radio-custom .field .field__radio__label:after{top:1.375rem}.radio-custom .field__radio:checked+.field__radio__label{background-color:#f3f5f6;color:#414a52}.radio-custom .field__radio:checked+.field__radio__label:before,.radio-custom .field__radio:checked+.field__radio__label:after{border-color:#414a52}.radio-custom .field__radio:checked+.field__radio__label .radio-custom__hide{background-color:#f3f5f6}.radio-custom__hide{content:"";display:block;width:2.5rem;height:.625rem;z-index:0;position:absolute;left:0;right:0;margin:0 auto;top:1.25rem;background-color:#fff}.radio-custom__small{justify-content:center}.radio-custom__small .field{min-width:40%}.radio-custom__distance{padding:0;justify-content:space-between;max-width:20.3125rem;margin-left:auto;margin-right:auto}.radio-custom__distance__spacer{position:relative;top:-1.3125rem;left:-.0625rem;margin:0 -1.25rem;display:flex;justify-content:center;width:0rem;overflow:visible;font-size:1.5rem;z-index:1;letter-spacing:-.05em;color:#b2bfcb;text-align:center;-webkit-user-select:none;user-select:none}.radio-custom__distance .field__radio__label{max-width:5.3125rem;line-height:1.25em}.radio-custom__distance .field{min-width:0;width:auto;position:relative}.radio-custom__distance .field:after{display:none}.radio-inline{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;font-size:.75em}.radio-inline .field__radio:checked+.field__radio__label:after{top:.125rem}.radio-boolean{display:flex;flex-wrap:wrap;font-size:.75em;margin-top:.3125em;margin-bottom:.3125em;padding-top:.9375em;padding-bottom:.9375em}.radio-boolean__label{display:block;font-size:.875rem;line-height:1.125rem;width:40%;padding-right:1.25rem;color:#403b42}.radio-boolean__wrapper{display:flex}.radio-boolean .field{margin:0;padding:0}.radio-boolean .field+.field{margin-left:.625rem}.radio-boolean .field__radio__label{color:#403b42;font-size:.875rem;line-height:1.125rem}.radio-boolean .field__radio__label:before{border:1px solid #a0adb9;position:relative;top:-.125rem}.radio-boolean .field__radio:checked+.field__radio__label:after{top:.1875rem;background-color:currentColor}.radio-boolean .field__radio:checked+.field__radio__label:before{border-color:currentColor}.radio-boolean--wrap{display:block}.radio-boolean--wrap .radio-boolean__label{width:100%;padding-right:0;padding-bottom:.625rem}.radio-list{position:relative;display:block;padding:1.25rem 0}.radio-list--label{margin-top:1.875rem;padding-top:1.75rem}.radio-list .field{display:block;margin:0 0 1rem;padding:0}.radio-list .field:last-child{margin-bottom:0}.radio-list .field__radio__label{color:#403b42;font-size:.8125rem;line-height:1.125rem}.radio-list .field__radio__label:before{border:1px solid #a0adb9;position:relative;top:-.125rem}.radio-list .field__radio:checked+.field__radio__label:before{border-color:currentColor}.radio-list .field__radio:checked+.field__radio__label:after{top:.1875rem}.radio-list .radio-custom__hide{display:none}.field__textarea{height:6.25rem;width:100%;max-width:100%;-webkit-appearance:none;border-radius:.1875em}.field__textarea__wrapper__lockable{display:flex}.field__textarea__wrapper__lockable label{width:100%}.field__textarea__action{color:#b2bfcb;transition:color 175ms ease-in-out;align-self:flex-start;margin-top:.125rem;width:15px}.field__textarea__action:hover,.field__textarea__action:focus,.field__textarea__action:active{color:#414a52}.field__textarea__action--locked:before{font-family:icons;font-style:normal;font-weight:400;content:"\f136"}.field__textarea__action--unlocked:before{font-family:icons;font-style:normal;font-weight:400;content:"\f135"}.field__textarea[readonly],.field__textarea[disabled]{background-color:#f7f8f9;border-color:#f7f8f9;cursor:default}.field__textarea[disabled]{color:#a0adb9}.field__autosize-textarea{-webkit-appearance:none;background:#fff;border-radius:.1875em;border:.0625em solid #d8dfe5;color:#414a52;font-family:F37Ginger,HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;letter-spacing:.0625rem;outline:none;padding:.75em .625em;width:100%}.field__autosize-textarea[readonly],.field__autosize-textarea[disabled]{background-color:#f7f8f9;border-color:#f7f8f9;cursor:default}.field__autosize-textarea[disabled]{background-color:#fff;border:none;color:#a0adb9;overflow-y:scroll;padding-bottom:0;padding-top:0;resize:none}.field__autosize-textarea[disabled]::-webkit-scrollbar{display:none}.wysiwyg{display:block;height:auto}.basic-loader{position:fixed;width:100%;height:100vh;top:0;left:4.375rem;display:flex;align-items:center;justify-content:center;z-index:49;-webkit-user-select:none;user-select:none}@media only screen and (max-width: 38rem){.basic-loader{left:0}}.basic-loader:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:20;opacity:.85;background-color:#f7f8f9}.basic-loader img{position:absolute;z-index:21;width:6.25rem}.small-loader{align-items:center;display:flex;justify-content:center;margin-left:.9375rem;padding-bottom:.25rem;z-index:49;-webkit-user-select:none;user-select:none}@media only screen and (max-width: 38rem){.small-loader{left:0}}.small-loader img{position:absolute;z-index:21;width:1.125rem}.availabilities__toolbar{padding-bottom:2em;border-bottom:1px solid #d8dfe5}.availabilities__toolbar>*{display:inline-block}.availabilities__toolbar__title{position:relative}.availabilities__toolbar__title>h2{display:inline-block;font-size:1.875em;font-weight:700;margin-right:.9375em;color:#414a52;position:relative;top:.1875em;padding:0;text-transform:unset;min-width:15.625rem;text-align:left}.availabilities__toolbar__add-availability{display:inline-block;font-size:.75em;font-weight:300;color:#414a52;background:none;outline:none;position:relative;height:2.1875rem;padding-right:3.25rem;text-align:right;width:8.4375rem;line-height:1.0625rem;float:right}.availabilities__toolbar__add-availability:before{font-family:icons;font-style:normal;font-weight:400;content:"\f104";width:2.1875rem;padding:.625rem 0;font-size:1.25em;color:#fff;position:absolute;background-color:#90c6de;border-radius:.1875rem;right:0;top:0;line-height:.9375rem;text-align:center;box-shadow:0 2px 5px #00000006;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-filter:blur(0);-webkit-font-smoothing:subpixel-antialiased;z-index:2}.availabilities__toolbar__add-availability:after{content:"";width:2.1875rem;height:2.1875rem;border-radius:.1875rem;position:absolute;right:0;top:0;transition:opacity .125s cubic-bezier(.77,0,.175,1),transform .125s cubic-bezier(.77,0,.175,1);box-shadow:0 2px 10px #0000000e;opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-filter:blur(0);-webkit-font-smoothing:subpixel-antialiased;z-index:1}.availabilities__toolbar__add-availability:hover:before{width:2.40625rem;font-size:1.3em;top:-.109375rem;right:-.109375rem;padding:.734375rem 0}.availabilities__toolbar__add-availability:hover:after{opacity:1;transform:scale(1.1)}@media only screen and (max-width: 48rem){.availabilities__toolbar{padding-bottom:.5em;border-bottom:0px}}@media (max-width: 40.625rem){.availabilities__toolbar__title>h2{min-width:auto}.availabilities__toolbar__add-availability{width:0;padding-right:0}.availabilities__toolbar__add-availability span{display:none}}@media only screen and (max-width: 26rem){.availabilities__toolbar__title>h2{font-size:1.5em}}.availabilities__load-more{text-align:center}.availabilities__load-more__btn{background:#414a52;color:#fff;padding:1.0625em 1.125em .875em;text-transform:uppercase;line-height:1.0625em;font-weight:700;border:none;cursor:pointer;border-radius:.1875em;outline:none;letter-spacing:.8px;font-size:.9em}.availabilities__load-more__btn:hover{background-color:#384047;color:#fff}.availabilities__load-more__btn[disabled]{opacity:.4;background:#414a52;cursor:default;color:#fff}.availabilities__load-more__btn--disabled{pointer-events:none;opacity:.3}.availabilities-list{box-shadow:0 5px 15px #00000013;margin:2.1875em 0;border-left:4px #90c6de solid;border-radius:.1875rem;overflow:hidden}.availabilities-list__header{background-color:#fff;padding:2.5em 2.8125em;border-bottom:1px solid #d8dfe5}.availabilities-list__header>h3{display:inline-block;font-size:1.875em;font-weight:300;margin-right:.9375em;color:#414a52;position:relative;top:.1875em;padding:0;text-transform:capitalize;min-width:15.625rem;text-align:left}@media only screen and (max-width: 48rem){.availabilities-list__header{padding:1.875em}.availabilities-list__header .availabilities__toolbar__add-availability{margin-top:-.15625rem}.availabilities-list__header .availabilities__toolbar__add-availability span{display:none}}@media only screen and (max-width: 38rem){.availabilities-list__header{padding:1.875em 1.5625em}.availabilities-list__header>h3{font-size:1.375em;min-width:0}}@media only screen and (max-width: 26rem){.availabilities-list__header{padding:1.875em 1.25em}.availabilities-list__header>h3{font-size:1.1875em}.availabilities-list__header .availabilities__toolbar__add-availability{margin-top:-.46875rem}}.availabilities-list__content{background-color:#f7f8f980}.availabilities-list__week{list-style-type:none;padding:0;margin:0;line-height:0;border-bottom:1px solid #d8dfe5}.availabilities-list__week:last-child{border-bottom:0}.availabilities-list__no-availabilities{padding:1.5rem 2.8125rem;font-size:.875rem;color:#414a52;font-weight:300}@media only screen and (max-width: 48rem){.availabilities-list__no-availabilities{padding:1.5rem 1.875rem}}@media only screen and (max-width: 38rem){.availabilities-list__no-availabilities{padding:1.5em 1.5625em}}@media only screen and (max-width: 26rem){.availabilities-list__no-availabilities{padding:1.5em 1.25em}}.availabilities-list .list-item{font-size:.875rem;line-height:1.375em;font-weight:300;padding:0 2.1875em;width:100%;color:#414a52}@media only screen and (max-width: 70rem){.availabilities-list .list-item--open{background-color:#d8dfe540}}.availabilities-list .list-item--clickable .list-item__infos{pointer-events:auto}.availabilities-list .list-item__header{padding:1.25em .625em 1.125em;display:flex;width:100%;align-items:center;justify-content:space-between;flex-direction:row;border-bottom:1px solid rgba(216,223,229,.65)}.availabilities-list .list-item:last-child .list-item__header{border-bottom:0}.availabilities-list .list-item:last-child .list-item__drawer{border-bottom:none}.availabilities-list .list-item--open:last-child .list-item__drawer{border-top:1px solid rgba(216,223,229,.65)}.availabilities-list .list-item__infos{display:flex;flex-grow:1;align-items:center;-webkit-user-select:none;user-select:none;pointer-events:none}@media only screen and (max-width: 70rem){.availabilities-list .list-item__infos{pointer-events:auto;padding-right:1.25rem}}@media only screen and (max-width: 25rem){.availabilities-list .list-item__infos{font-size:.75rem}}.availabilities-list .list-item__infos>*{padding-left:2.1875em}.availabilities-list .list-item__infos>*:first-child{margin-left:0}.availabilities-list .list-item__actions{white-space:nowrap;display:flex;flex-grow:0;align-items:center;justify-content:flex-end;height:100%}.availabilities-list .list-item__action{color:#a0adb9;font-size:1rem;padding:0}.availabilities-list .list-item__action:last-child{margin-left:.875em}.availabilities-list .list-item__action:hover{color:#414a52}.availabilities-list .list-item__action--edit:before{font-family:icons;font-style:normal;font-weight:400;content:"\f127"}.availabilities-list .list-item__action--delete:before{font-family:icons;font-style:normal;font-weight:400;content:"\f122"}.availabilities-list .list-item__date{width:36px;text-transform:uppercase;font-size:.5em;line-height:.75em;text-align:center;padding:.625em 0;border-radius:.3125em}.availabilities-list .list-item__date span.date{font-size:1rem;line-height:1em;display:block;padding-top:.3125em;font-weight:600}.availabilities-list .list-item__date+.list-item__month{padding-left:.9375em}.availabilities-list .list-item__date .month{padding-top:.25em;display:none}.availabilities-list .list-item__month{min-width:15%;text-transform:capitalize}.availabilities-list .list-item__hours{width:20%;font-weight:700;white-space:nowrap;letter-spacing:0}@media only screen and (max-width: 25rem){.availabilities-list .list-item__hours{letter-spacing:0;white-space:inherit}}.availabilities-list .list-item__type{width:25%;display:flex;align-items:center}.availabilities-list .list-item__type .type__text span+span:before{content:" & "}.availabilities-list .list-item__type .type__icon{display:none;padding:0 .125em;color:#414a52}.availabilities-list .list-item__type .type__icon--surgery:before{font-family:icons;font-style:normal;font-weight:400;content:"\f148"}.availabilities-list .list-item__type .type__icon--consult:before{font-family:icons;font-style:normal;font-weight:400;content:"\f138"}.availabilities-list .list-item__type .type__icon--message{padding-left:.4375rem;position:relative;top:.125rem}.availabilities-list .list-item__type .type__icon--message:before{font-family:icons;font-style:normal;font-weight:400;content:"\f134"}.availabilities-list .list-item__type .type__icon--message.type__icon--active{display:inline-block!important}.availabilities-list .list-item__drawer{position:relative;border-bottom:1px solid rgba(216,223,229,.65);display:none}.availabilities-list .list-item__drawer--desktop{display:block}@media only screen and (max-width: 70rem){.availabilities-list .list-item__drawer{display:block}}.availabilities-list .list-item__drawer__infos{padding:1.875em .625em 1.5625em}.availabilities-list .list-item__drawer__close{padding:.3125em .6875em;margin:0;display:block;position:absolute;top:1.875em;right:.625em;color:#a0adb9;z-index:1}.availabilities-list .list-item__drawer__close:before{font-family:icons;font-style:normal;font-weight:400;content:"\f11f"}.availabilities-list .list-item__drawer__close:hover{color:#414a52}.availabilities-list .list-item__drawer__actions{border-top:1px solid #d8dfe5;padding:1.25em .625em 1.25em 1.875em;display:none}.availabilities-list .list-item__drawer .list-item__btn{font-weight:700;margin-right:1.25em;display:block;width:100%}.availabilities-list .list-item__drawer .list-item__btn:last-child{margin-right:0}.availabilities-list .list-item__drawer .list-item__btn--delete{background:#f76b7e;color:#fff;padding:1.0625em 1.125em .875em;text-transform:uppercase;line-height:1.0625em;font-weight:700;border:none;cursor:pointer;border-radius:.1875em;outline:none;letter-spacing:.8px;font-size:.9em}.availabilities-list .list-item__drawer .list-item__btn--delete:hover{background-color:#f6586d;color:#fff}.availabilities-list .list-item__drawer .list-item__btn--delete[disabled]{opacity:.4;background:#f76b7e;cursor:default;color:#fff}.availabilities-list .list-item__drawer .list-item__btn--edit{background:#414a52;color:#fff;padding:1.0625em 1.125em .875em;text-transform:uppercase;line-height:1.0625em;font-weight:700;border:none;cursor:pointer;border-radius:.1875em;outline:none;letter-spacing:.8px;font-size:.9em}.availabilities-list .list-item__drawer .list-item__btn--edit:hover{background-color:#384047;color:#fff}.availabilities-list .list-item__drawer .list-item__btn--edit[disabled]{opacity:.4;background:#414a52;cursor:default;color:#fff}.availabilities-list .list-item__bullet{position:relative;padding-left:2.5rem;padding-bottom:.375rem}.availabilities-list .list-item__bullet:last-child{padding-bottom:0}.availabilities-list .list-item__bullet:before{content:"-";position:absolute;top:0;left:0;font-size:.875em}.availabilities-list .list-item__bullet strong{display:block;font-weight:700;margin-bottom:.375em}.availabilities-list .list-item__bullet--hours:before{font-family:icons;font-style:normal;font-weight:400;content:"\f149"}.availabilities-list .list-item__bullet--marker:before{font-family:icons;font-style:normal;font-weight:400;content:"\f13a"}.availabilities-list .list-item__bullet--surgery:before{font-family:icons;font-style:normal;font-weight:400;content:"\f148"}.availabilities-list .list-item__bullet--consult:before{font-family:icons;font-style:normal;font-weight:400;content:"\f138"}.availabilities-list .list-item__bullet--info:before{font-family:icons;font-style:normal;font-weight:400;content:"\f134"}.availabilities-list .list-item__bullet--mobile{display:none}.availabilities-list .list-item__distance{width:22%}.availabilities-list .list-item__distance .distance__tag{display:none;padding:.375em .375em .125em;background-color:#414a52;border-radius:.1875em;color:#fff;font-size:.875em;font-weight:700;letter-spacing:0;white-space:nowrap}@media only screen and (max-width: 25rem){.availabilities-list .list-item__distance .distance__tag{font-size:.625em;line-height:1.25em;white-space:nowrap}}.availabilities-list .list-item .arrow{font-size:80%;color:#a3a0a0;padding-left:.35em;padding-right:.35em}.availabilities-list .list-item .arrow:before{font-family:icons;font-style:normal;font-weight:400;content:"\f108"}@media only screen and (max-width: 70rem){.availabilities-list .list-item__month{min-width:20%}.availabilities-list .list-item__hours{width:30%}.availabilities-list .list-item__type{width:15%;white-space:nowrap}.availabilities-list .list-item__type .type__text{display:none}.availabilities-list .list-item__type .type__icon{display:inline-block;opacity:0}.availabilities-list .list-item__type .type__icon--active{opacity:1}.availabilities-list .list-item__type .type__icon--message{top:.0625rem;padding-left:.1875em}.availabilities-list .list-item__distance{width:auto;order:4}.availabilities-list .list-item__distance .distance__text{display:none}.availabilities-list .list-item__distance .distance__tag,.availabilities-list .list-item__bullet--mobile{display:block}.availabilities-list .list-item__bullet--info{margin-top:.625rem}.availabilities-list .list-item__bullet--info:first-child{margin-top:0}}@media only screen and (max-width: 48rem){.availabilities-list .list-item{padding:0 1.875em}.availabilities-list .list-item__header{padding-left:0;padding-right:0}.availabilities-list .list-item__infos{justify-content:space-between;padding-right:0}.availabilities-list .list-item__infos>*{margin-left:1.25em;padding-left:1.875em}.availabilities-list .list-item__date{padding-left:0}.availabilities-list .list-item__date .month{display:block}.availabilities-list .list-item__month{display:none}.availabilities-list .list-item__type{width:auto}.availabilities-list .list-item__hours{margin-left:0;padding-left:.9375em}.availabilities-list .list-item__distance{margin-left:0}.availabilities-list .list-item__actions{display:none}.availabilities-list .list-item__drawer__infos{padding-left:0;padding-right:0}.availabilities-list .list-item__drawer__actions{display:flex;padding-left:0;padding-right:0}.availabilities-list .list-item__drawer__close{right:-.3125em}}@media only screen and (max-width: 38rem){.availabilities-list .list-item{padding:0 1.5625em}.availabilities-list .list-item__infos>*{margin-left:0}.availabilities-list .list-item__date{order:1;flex-grow:0}.availabilities-list .list-item__hours{width:auto;order:3;flex-grow:1}.availabilities-list .list-item__hours .arrow{font-size:120%}.availabilities-list .list-item__hours .arrow:before{display:none}.availabilities-list .list-item__hours .arrow:after{content:"-"}.availabilities-list .list-item__type{width:auto;order:2;margin-left:.625rem}.availabilities-list .list-item__distance{width:auto;flex-grow:0}}@media only screen and (max-width: 28.125rem){.availabilities-list .list-item__infos>*{padding-left:0}}@media only screen and (max-width: 26rem){.availabilities-list .list-item{padding:0 1.25em}}.rbc-btn{color:inherit;font:inherit;margin:0}button.rbc-btn{overflow:visible;text-transform:none;-webkit-appearance:button;cursor:pointer}button[disabled].rbc-btn{cursor:not-allowed}button.rbc-input::-moz-focus-inner{border:0;padding:0}.rbc-calendar{box-sizing:border-box;height:100%;display:flex;flex-direction:column;align-items:stretch}.rbc-calendar *,.rbc-calendar *:before,.rbc-calendar *:after{box-sizing:inherit}.rbc-abs-full,.rbc-row-bg{overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0}.rbc-ellipsis,.rbc-event-label,.rbc-row-segment .rbc-event-content,.rbc-show-more{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rbc-rtl{direction:rtl}.rbc-off-range{color:#999}.rbc-off-range-bg{background:#e5e5e5}.rbc-header{overflow:hidden;flex:1 0 0%;text-overflow:ellipsis;white-space:nowrap;padding:0 3px;text-align:center;vertical-align:middle;font-weight:700;font-size:90%;min-height:0;border-bottom:1px solid #DDD}.rbc-header+.rbc-header{border-left:1px solid #DDD}.rbc-rtl .rbc-header+.rbc-header{border-left-width:0;border-right:1px solid #DDD}.rbc-header>a,.rbc-header>a:active,.rbc-header>a:visited{color:inherit;text-decoration:none}.rbc-row-content{position:relative;user-select:none;-webkit-user-select:none;z-index:4}.rbc-today{background-color:#eaf6ff}.rbc-toolbar{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin-bottom:10px;font-size:16px}.rbc-toolbar .rbc-toolbar-label{flex-grow:1;padding:0 10px;text-align:center}.rbc-toolbar button{color:#373a3c;display:inline-block;margin:0;text-align:center;vertical-align:middle;background:none;background-image:none;border:1px solid #ccc;padding:.375rem 1rem;border-radius:4px;line-height:normal;white-space:nowrap}.rbc-toolbar button:active,.rbc-toolbar button.rbc-active{background-image:none;box-shadow:inset 0 3px 5px #00000020;background-color:#e6e6e6;border-color:#adadad}.rbc-toolbar button:active:hover,.rbc-toolbar button.rbc-active:hover,.rbc-toolbar button:active:focus,.rbc-toolbar button.rbc-active:focus{color:#373a3c;background-color:#d4d4d4;border-color:#8c8c8c}.rbc-toolbar button:focus{color:#373a3c;background-color:#e6e6e6;border-color:#adadad}.rbc-toolbar button:hover{color:#373a3c;background-color:#e6e6e6;border-color:#adadad}.rbc-btn-group{display:inline-block;white-space:nowrap}.rbc-btn-group>button:first-child:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.rbc-btn-group>button:last-child:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.rbc-rtl .rbc-btn-group>button:first-child:not(:last-child){border-radius:0 4px 4px 0}.rbc-rtl .rbc-btn-group>button:last-child:not(:first-child){border-radius:4px 0 0 4px}.rbc-btn-group>button:not(:first-child):not(:last-child){border-radius:0}.rbc-btn-group button+button{margin-left:-1px}.rbc-rtl .rbc-btn-group button+button{margin-left:0;margin-right:-1px}.rbc-btn-group+.rbc-btn-group,.rbc-btn-group+button{margin-left:10px}.rbc-event{padding:2px 5px;background-color:#3174ad;border-radius:5px;color:#fff;cursor:pointer}.rbc-slot-selecting .rbc-event{cursor:inherit;pointer-events:none}.rbc-event.rbc-selected{background-color:#265985}.rbc-event:focus{outline:5px auto #3b99fc}.rbc-event-label{font-size:80%}.rbc-event-overlaps{box-shadow:-1px 1px 5px #33333380}.rbc-event-continues-prior{border-top-left-radius:0;border-bottom-left-radius:0}.rbc-event-continues-after{border-top-right-radius:0;border-bottom-right-radius:0}.rbc-event-continues-earlier{border-top-left-radius:0;border-top-right-radius:0}.rbc-event-continues-later{border-bottom-left-radius:0;border-bottom-right-radius:0}.rbc-row{display:flex;flex-direction:row}.rbc-row-segment{padding:0 1px 1px}.rbc-selected-cell{background-color:#0000001a}.rbc-show-more{background-color:#ffffff4d;z-index:4;font-weight:700;font-size:85%;height:auto;line-height:normal;white-space:nowrap}.rbc-month-view{position:relative;border:1px solid #DDD;display:flex;flex-direction:column;flex:1 0 0;width:100%;user-select:none;-webkit-user-select:none;height:100%}.rbc-month-header{display:flex;flex-direction:row}.rbc-month-row{display:flex;position:relative;flex-direction:column;flex:1 0 0;flex-basis:0px;overflow:hidden;height:100%}.rbc-month-row+.rbc-month-row{border-top:1px solid #DDD}.rbc-date-cell{flex:1 1 0;min-width:0;padding-right:5px;text-align:right}.rbc-date-cell.rbc-now{font-weight:700}.rbc-date-cell>a,.rbc-date-cell>a:active,.rbc-date-cell>a:visited{color:inherit;text-decoration:none}.rbc-row-bg{display:flex;flex-direction:row;flex:1 0 0;overflow:hidden}.rbc-day-bg{flex:1 0 0%}.rbc-day-bg+.rbc-day-bg{border-left:1px solid #DDD}.rbc-rtl .rbc-day-bg+.rbc-day-bg{border-left-width:0;border-right:1px solid #DDD}.rbc-overlay{position:absolute;z-index:5;border:1px solid #e5e5e5;background-color:#fff;box-shadow:0 5px 15px #00000040;padding:10px}.rbc-overlay>*+*{margin-top:1px}.rbc-overlay-header{border-bottom:1px solid #e5e5e5;margin:-10px -10px 5px;padding:2px 10px}.rbc-agenda-view{display:flex;flex-direction:column;flex:1 0 0;overflow:auto}.rbc-agenda-view table.rbc-agenda-table{width:100%;border:1px solid #DDD;border-spacing:0;border-collapse:collapse}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td{padding:5px 10px;vertical-align:top}.rbc-agenda-view table.rbc-agenda-table .rbc-agenda-time-cell{padding-left:15px;padding-right:15px;text-transform:lowercase}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left:1px solid #DDD}.rbc-rtl .rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left-width:0;border-right:1px solid #DDD}.rbc-agenda-view table.rbc-agenda-table tbody>tr+tr{border-top:1px solid #DDD}.rbc-agenda-view table.rbc-agenda-table thead>tr>th{padding:3px 5px;text-align:left;border-bottom:1px solid #DDD}.rbc-rtl .rbc-agenda-view table.rbc-agenda-table thead>tr>th{text-align:right}.rbc-agenda-time-cell{text-transform:lowercase}.rbc-agenda-time-cell .rbc-continues-after:after{content:" \bb"}.rbc-agenda-time-cell .rbc-continues-prior:before{content:"\ab  "}.rbc-agenda-date-cell,.rbc-agenda-time-cell{white-space:nowrap}.rbc-agenda-event-cell{width:100%}.rbc-time-column{display:flex;flex-direction:column;min-height:100%}.rbc-time-column .rbc-timeslot-group{flex:1}.rbc-timeslot-group{border-bottom:1px solid #DDD;min-height:40px;display:flex;flex-flow:column nowrap}.rbc-time-gutter,.rbc-header-gutter{flex:none}.rbc-label{padding:0 5px}.rbc-day-slot{position:relative}.rbc-day-slot .rbc-events-container{bottom:0;left:0;position:absolute;right:0;margin-right:10px;top:0}.rbc-day-slot .rbc-events-container.rbc-is-rtl{left:10px;right:0}.rbc-day-slot .rbc-event{border:1px solid #265985;display:flex;max-height:100%;min-height:20px;flex-flow:column wrap;align-items:flex-start;overflow:hidden;position:absolute}.rbc-day-slot .rbc-event-label{flex:none;padding-right:5px;width:auto}.rbc-day-slot .rbc-event-content{width:100%;flex:1 1 0;word-wrap:break-word;line-height:1;height:100%;min-height:1em}.rbc-day-slot .rbc-time-slot{border-top:1px solid #f7f7f7}.rbc-time-view-resources .rbc-time-gutter,.rbc-time-view-resources .rbc-time-header-gutter{position:-webkit-sticky;position:sticky;left:0;background-color:#fff;border-right:1px solid #DDD;z-index:10;margin-right:-1px}.rbc-time-view-resources .rbc-time-header{overflow:hidden}.rbc-time-view-resources .rbc-time-header-content{min-width:auto;flex:1 0 0;flex-basis:0px}.rbc-time-view-resources .rbc-time-header-cell-single-day{display:none}.rbc-time-view-resources .rbc-day-slot{min-width:140px}.rbc-time-view-resources .rbc-header,.rbc-time-view-resources .rbc-day-bg{width:140px;flex:1 1 0;flex-basis:0 px}.rbc-time-header-content+.rbc-time-header-content{margin-left:-1px}.rbc-time-slot{flex:1 0 0}.rbc-time-slot.rbc-now{font-weight:700}.rbc-day-header{text-align:center}.rbc-slot-selection{z-index:10;position:absolute;background-color:#00000080;color:#fff;font-size:75%;width:100%;padding:3px}.rbc-slot-selecting{cursor:move}.rbc-time-view{display:flex;flex-direction:column;flex:1;width:100%;border:1px solid #DDD;min-height:0}.rbc-time-view .rbc-time-gutter{white-space:nowrap}.rbc-time-view .rbc-allday-cell{box-sizing:content-box;width:100%;height:100%;position:relative}.rbc-time-view .rbc-allday-cell+.rbc-allday-cell{border-left:1px solid #DDD}.rbc-time-view .rbc-allday-events{position:relative;z-index:4}.rbc-time-view .rbc-row{box-sizing:border-box;min-height:20px}.rbc-time-header{display:flex;flex:0 0 auto;flex-direction:row}.rbc-time-header.rbc-overflowing{border-right:1px solid #DDD}.rbc-rtl .rbc-time-header.rbc-overflowing{border-right-width:0;border-left:1px solid #DDD}.rbc-time-header>.rbc-row:first-child{border-bottom:1px solid #DDD}.rbc-time-header>.rbc-row.rbc-row-resource{border-bottom:1px solid #DDD}.rbc-time-header-cell-single-day{display:none}.rbc-time-header-content{flex:1;display:flex;min-width:0;flex-direction:column;border-left:1px solid #DDD}.rbc-rtl .rbc-time-header-content{border-left-width:0;border-right:1px solid #DDD}.rbc-time-header-content>.rbc-row.rbc-row-resource{border-bottom:1px solid #DDD;flex-shrink:0}.rbc-time-content{display:flex;flex:1 0 0%;align-items:flex-start;width:100%;border-top:2px solid #DDD;overflow-y:auto;position:relative}.rbc-time-content>.rbc-time-gutter{flex:none}.rbc-time-content>*+*>*{border-left:1px solid #DDD}.rbc-rtl .rbc-time-content>*+*>*{border-left-width:0;border-right:1px solid #DDD}.rbc-time-content>.rbc-day-slot{width:100%;user-select:none;-webkit-user-select:none}.rbc-current-time-indicator{position:absolute;z-index:3;left:0;right:0;height:1px;background-color:#74ad31;pointer-events:none}.day-mandate{display:flex;width:100%;align-items:center;justify-content:space-between;border-radius:.25rem;padding:0 .75rem 0 .375rem;margin:.25rem 0}.day-mandate--disabled{background:#f7f8f9}.day-mandate--disabled .field__select[disabled]{color:#414a52;cursor:not-allowed}.day-mandate--discard{padding:0 0 0 .3125rem;cursor:pointer}.day-mandate--discard .field__checkbox+.field__checkbox__label{color:#b2bfcb}.day-mandate--discard .field__checkbox+.field__checkbox__label:before{font-family:icons;font-style:normal;font-weight:400;content:"\f122";border:none;font-size:.875rem}.day-mandate--discard .field__checkbox+.field__checkbox__label:hover{color:#f76b7e}.day-mandate--discard .field__checkbox:checked+.field__checkbox__label{color:#90c6de}.day-mandate--discard .field__checkbox:checked+.field__checkbox__label:before{font-family:icons;font-style:normal;font-weight:400;content:"\f118";border:none;font-size:.875rem;width:100%;height:100%;padding-top:.3125rem}.day-mandate--discard .field__checkbox:checked+.field__checkbox__label:hover{transform:scale(1.2)}.day-mandate--undiscardable .day-mandate--discard{visibility:hidden}.day-mandate--discarded{background:repeating-linear-gradient(35deg,transparent,transparent 4px,rgba(0,0,0,.07) 4px,rgba(0,0,0,.07) 8px),#f7f8f9}.day-mandate--discarded select.field__select[disabled]{background-color:transparent}.day-mandate--date{text-transform:uppercase;font-size:.5625rem;color:#a0adb9;padding:.75em 0 .5em;border-radius:.3125em;letter-spacing:.1em;width:2.25rem;text-align:center}.day-mandate--date span{color:#a0adb9;font-size:1.0625rem;display:block;padding-top:.3125em;font-weight:500;letter-spacing:.05em}.day-mandate .field .field__checkbox__label{margin-right:0}.day-mandate .field .field__checkbox__label:before{margin-right:0}.day-mandate .field .field__checkbox__label span{display:none}.day-mandate .field.field--border{width:5.3125rem;position:relative;top:.3125rem}.day-mandate .field.field--border .field__label{display:none}.day-mandate .field.field--select{min-width:5.625rem;margin:0;padding:.375rem 0}.day-mandate .field.field--select label{display:none}.day-mandate .field.field--select .field__error{width:18.75rem;max-width:18.75rem;bottom:-.3125rem}.day-mandate .field.field--select select{text-align:center;text-align-last:center}.day-mandate .field.field--select .field__select__wrapper:before{display:none}.day-mandate__arrow{display:block;color:#d8dfe5}.day-mandate__arrow:before{font-family:icons;font-style:normal;font-weight:400;content:"\f108"}.day-mandate .checkbox-tooltip__wrapper{position:relative}.day-mandate .checkbox-tooltip__wrapper:hover .checkbox-tooltip{display:block}.day-mandate .checkbox-tooltip__wrapper .checkbox-tooltip{position:absolute;font-size:.75em;bottom:2.8125em;z-index:2;right:.368rem;padding:.625em;border-radius:.1875em;background-color:#414a52;text-align:center;line-height:1.125em;display:none;color:#fff;white-space:nowrap}.day-mandate .checkbox-tooltip__wrapper .checkbox-tooltip:before{content:"";width:0;height:0;border-left:.625rem solid transparent;border-top:.625rem solid #414a52;position:absolute;bottom:-.5625rem;right:0}.day-mandate__checkbox{padding:0;margin:0}.day-mandate__checkbox .field__checkbox__label{padding:.84375rem 0 .625rem}.day-mandate__checkbox .field__checkbox+.field__checkbox__label:before,.day-mandate__checkbox .field__checkbox:checked+.field__checkbox__label:before{font-size:.85rem}.day-mandate .field--priority .field__select{background-color:#f7f8f9;border-color:#f7f8f9}.day-mandate .field--priority .field__select:focus{border-color:#414a52}.side-panel__form__section .DateRangePickerInput__disabled{background:white}.side-panel__form__section .DateInput__disabled{background:white;color:#414a52}.month-picker{position:relative}.month-picker>.rmp-container{position:relative;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:100;top:1px;left:-10000px;transition:left 0ms cubic-bezier(.23,1,.32,1) .45s}@media screen and (max-width: 767px){.month-picker>.rmp-container{position:fixed;top:0;left:-10000px;width:100%;height:100%;transition:left 0ms cubic-bezier(.23,1,.32,1) .45s}}.month-picker>.rmp-container.rmp-table{display:table}.month-picker>.rmp-container.show{left:0;transition:left 0ms cubic-bezier(.23,1,.32,1) 0ms}.month-picker>.rmp-container.show .rmp-overlay{left:0}.month-picker>.rmp-container .rmp-overlay{position:fixed;height:100%;width:100%;z-index:9;top:0;left:-10000px;opacity:1;-webkit-tap-highlight-color:rgba(0,0,0,0);will-change:opacity;transform:translateZ(0);transition:left 0ms cubic-bezier(.23,1,.32,1) 0ms,opacity .4s cubic-bezier(.23,1,.32,1) 0ms}@media screen and (max-width: 767px){.month-picker>.rmp-container .rmp-overlay{background-color:#00000040}}.month-picker>.rmp-container .rmp-cell{display:table-cell;vertical-align:middle;box-sizing:border-box;width:100%;height:100%}@media screen and (max-width: 767px){.month-picker>.rmp-container .rmp-cell{vertical-align:bottom}}.month-picker>.rmp-container .rmp-popup{position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:all .45s cubic-bezier(.23,1,.32,1);margin:0 auto;z-index:10;font-size:1.2rem;opacity:0;border-radius:3px;padding:.4rem;box-sizing:content-box}@media screen and (max-width: 767px){.month-picker>.rmp-container .rmp-popup{box-sizing:border-box;bottom:0;width:100%;max-width:100%;height:14.4rem;transform:translate3d(0,14.4rem,0)}.month-picker>.rmp-container .rmp-popup.range{height:28rem;transform:translate3d(0,28rem,0)}.month-picker>.rmp-container .rmp-popup.range .rmp-pad{margin-top:.4rem}.month-picker>.rmp-container .rmp-popup.range .rmp-pad:first-of-type{margin-top:0}}@media screen and (min-width: 768px){.month-picker>.rmp-container .rmp-popup{transform:translate3d(0,-64px,0);top:0;width:20rem}.month-picker>.rmp-container .rmp-popup.range{width:40.6rem;padding:.6rem}}.month-picker>.rmp-container .rmp-popup.show{opacity:1;transform:translateZ(0)}.month-picker>.rmp-container .rmp-popup:after{content:" ";clear:both;display:table}.month-picker>.rmp-container .rmp-popup .rmp-pad{position:relative}@media screen and (min-width: 768px){.month-picker>.rmp-container .rmp-popup .rmp-pad{box-sizing:border-box;float:left;width:20rem}.month-picker>.rmp-container .rmp-popup .rmp-pad:nth-of-type(2){float:right}}.month-picker>.rmp-container .rmp-popup .rmp-pad>div label{display:block;font-size:1.4rem;text-align:center;line-height:3.4rem}.month-picker>.rmp-container .rmp-popup .rmp-pad>div label b{font-weight:400;margin-right:.5em}.month-picker>.rmp-container .rmp-popup .rmp-pad>div i{font-style:normal;text-align:center;width:3.4rem;height:3.4rem;line-height:3.4rem;position:absolute;top:0}.month-picker>.rmp-container .rmp-popup .rmp-pad>div i.prev{left:0}.month-picker>.rmp-container .rmp-popup .rmp-pad>div i.next{right:0}.month-picker>.rmp-container .rmp-popup .rmp-pad ul,.month-picker>.rmp-container .rmp-popup .rmp-pad li{list-style-type:none;margin:0;padding:0}.month-picker>.rmp-container .rmp-popup .rmp-pad ul{display:block;width:100%}.month-picker>.rmp-container .rmp-popup .rmp-pad ul:after{content:" ";clear:both;display:table}.month-picker>.rmp-container .rmp-popup .rmp-pad li{display:block;float:left;text-align:center;line-height:3.4rem;font-size:1.15rem;border-radius:2px;text-overflow:ellipsis;*white-space: nowrap;overflow:hidden;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:.2px;-moz-osx-font-smoothing:grayscale;transition:background-color .2s ease-in-out,color .2s ease-in-out}@media screen and (max-width: 767px){.month-picker>.rmp-container .rmp-popup .rmp-pad li{width:25%}}@media screen and (min-width: 768px){.month-picker>.rmp-container .rmp-popup .rmp-pad li{width:33.3333333333%}}.month-picker>.rmp-container .rmp-popup.light{color:#666;background-color:#fffffff5}@media screen and (max-width: 767px){.month-picker>.rmp-container .rmp-popup.light{border-top:1px solid #ccc;box-shadow:0 -1px 5px #00000014}.month-picker>.rmp-container .rmp-popup.light.range .rmp-pad{border-top:1px solid rgba(204,204,204,.5)}.month-picker>.rmp-container .rmp-popup.light.range .rmp-pad:first-of-type{border-top:0}}@media screen and (min-width: 768px){.month-picker>.rmp-container .rmp-popup.light{border:1px solid #ccc;box-shadow:0 1px 5px #ddd}.month-picker>.rmp-container .rmp-popup.light.range .rmp-pad{background-color:#eeeeeee6}}.month-picker>.rmp-container .rmp-popup.light .rmp-pad .rmp-btn{cursor:pointer}@media screen and (min-width: 768px){.month-picker>.rmp-container .rmp-popup.light .rmp-pad .rmp-btn:hover{background-color:#ffe3a096}}.month-picker>.rmp-container .rmp-popup.light .rmp-pad .rmp-btn.select{background-color:#d3d3d3}.month-picker>.rmp-container .rmp-popup.light .rmp-pad li.active,.month-picker>.rmp-container .rmp-popup.light .rmp-pad li.active:hover{background-color:#1f2a3aba;color:#fff;cursor:default}.month-picker>.rmp-container .rmp-popup.light .rmp-pad .disable,.month-picker>.rmp-container .rmp-popup.light .rmp-pad .disable:hover{background-color:transparent;color:#bbb;cursor:default}.month-picker>.rmp-container .rmp-popup.dark{color:#fff;background-color:#323232f5}@media screen and (max-width: 767px){.month-picker>.rmp-container .rmp-popup.dark.range .rmp-pad{border-top:1px solid rgba(113,113,113,.41)}.month-picker>.rmp-container .rmp-popup.dark.range .rmp-pad:first-of-type{border-top:0}}@media screen and (min-width: 768px){.month-picker>.rmp-container .rmp-popup.dark.range .rmp-pad{background-color:#464646e6}}.month-picker>.rmp-container .rmp-popup.dark .rmp-pad .rmp-btn{cursor:pointer}@media screen and (min-width: 768px){.month-picker>.rmp-container .rmp-popup.dark .rmp-pad .rmp-btn:hover{background-color:#ffd26054}}.month-picker>.rmp-container .rmp-popup.dark .rmp-pad .rmp-btn.select{background-color:#262828}.month-picker>.rmp-container .rmp-popup.dark .rmp-pad li.active,.month-picker>.rmp-container .rmp-popup.dark .rmp-pad li.active:hover{background-color:#bdd3f2b3;color:#303030;cursor:default}.month-picker>.rmp-container .rmp-popup.dark .rmp-pad .disable,.month-picker>.rmp-container .rmp-popup.dark .rmp-pad .disable:hover{background-color:transparent;color:#717171;cursor:default}.month-picker>.rmp-container .rmp-popup.light .rmp-pad>div{height:4.0625rem}.month-picker>.rmp-container .rmp-popup.light .rmp-pad li.rmp-btn,.month-picker>.rmp-container .rmp-popup.light .rmp-pad .rmp-tab{border-radius:.375rem;transition:background-color .2s ease;height:60px;color:#414a52;border:5px solid #fff}.month-picker>.rmp-container .rmp-popup.light .rmp-pad li.rmp-btn.active,.month-picker>.rmp-container .rmp-popup.light .rmp-pad li.rmp-btn:hover,.month-picker>.rmp-container .rmp-popup.light .rmp-pad .rmp-tab.active,.month-picker>.rmp-container .rmp-popup.light .rmp-pad .rmp-tab:hover{background-color:#90c6de80;border:5px solid transparent}.schedule__toolbar{padding-bottom:2.1875em;border-bottom:1px solid #d8dfe5;display:flex;justify-content:space-between}.schedule__toolbar>*{display:inline-block}.schedule__toolbar__sides{width:20%}.schedule__toolbar__current-date{position:relative}.schedule__toolbar__current-date .month-picker__open{display:inline-block;font-size:1.875em;font-weight:300;margin:0;color:#414a52;position:relative;top:.1875em;padding:0;text-transform:capitalize;text-align:left}.schedule__toolbar__action{display:inline-block;background:none;border:1px solid #d8dfe5;border-radius:3px;height:2.1875rem;width:2.1875rem;font-size:1rem;line-height:1rem;padding:0;cursor:pointer;transition:color .125s cubic-bezier(.77,0,.175,1);outline:none;color:#a0adb9;position:relative}.schedule__toolbar__action:hover{color:#4c4648}.schedule__toolbar__action:before{position:relative;top:.0625rem}.schedule__toolbar__action--prev:before{font-family:icons;font-style:normal;font-weight:400;content:"\f107"}.schedule__toolbar__action--next:before{font-family:icons;font-style:normal;font-weight:400;content:"\f108"}.schedule__toolbar__action--today:before{font-family:icons;font-style:normal;font-weight:400;content:"\f110"}.schedule__toolbar__action+.schedule__toolbar__action{margin-left:.4375rem}.schedule__toolbar__add-availability,.schedule__toolbar__edit-mandate{display:inline-block;font-size:.75em;font-weight:300;color:#414a52;background:none;outline:none;position:relative;height:2.1875rem;padding-right:3.25rem;text-align:right;width:9.375rem;line-height:1.0625rem;float:right}.schedule__toolbar__add-availability:before,.schedule__toolbar__edit-mandate:before{font-family:icons;font-style:normal;font-weight:400;content:"\f104";width:2.1875rem;padding:.625rem 0;font-size:1.25em;color:#fff;position:absolute;background-color:#90c6de;border-radius:.1875rem;right:0;top:0;line-height:.9375rem;text-align:center;box-shadow:0 2px 5px #00000006;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-filter:blur(0);-webkit-font-smoothing:subpixel-antialiased;z-index:2}.schedule__toolbar__add-availability:after,.schedule__toolbar__edit-mandate:after{content:"";width:2.1875rem;height:2.1875rem;border-radius:.1875rem;position:absolute;right:0;top:0;transition:opacity .125s cubic-bezier(.77,0,.175,1),transform .125s cubic-bezier(.77,0,.175,1);box-shadow:0 2px 10px #0000000e;opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-filter:blur(0);-webkit-font-smoothing:subpixel-antialiased;z-index:1}.schedule__toolbar__add-availability:hover:before,.schedule__toolbar__edit-mandate:hover:before{width:2.40625rem;font-size:1.3em;top:-.109375rem;right:-.109375rem;padding:.734375rem 0}.schedule__toolbar__add-availability:hover:after,.schedule__toolbar__edit-mandate:hover:after{opacity:1;transform:scale(1.1)}.schedule__toolbar__edit-mandate:before{font-family:icons;font-style:normal;font-weight:400;content:"\f127"}.schedule__toolbar__today{font-size:.75em;color:#fff;line-height:2.1875rem;background-color:#90c6de;margin-left:.625rem;border-radius:.1875rem;transition:background-color .125s cubic-bezier(.77,0,.175,1)}.schedule__toolbar__today:hover{background-color:#94d394}.schedule__toolbar__month-selector input{display:block;position:absolute;left:0;top:.3125em;z-index:5;width:100%;height:100%;cursor:pointer;opacity:0}.schedule__toolbar__month-selector .calendar-container{background-color:#fff;position:absolute;top:1.25em;z-index:20;left:50%;transform:translate(-50%);width:18.75rem;box-shadow:1px 1px 3px #0000004d;padding-bottom:1.25em}.schedule__toolbar__month-selector .calendar-container .section_mp{border-bottom:1px solid #f7f8f9;width:100%;display:flex;align-items:center;justify-content:center;padding:.625em 0;margin-bottom:1.25em}.schedule__toolbar__month-selector .calendar-container .section_mp>*{color:#414a52;margin:0 .3125em}.schedule__toolbar__month-selector .calendar-container .arrows_mp{cursor:pointer}.schedule__toolbar__month-selector .calendar-container>.col_mp{display:inline-block;width:25%;text-align:center;padding:.625em 0;cursor:pointer}.schedule__toolbar__month-selector .calendar-container>.col_mp:hover{background-color:#90c6de;color:#fff}.schedule__toolbar .month-picker>.rmp-container.show{left:calc(50% - 167.5px)}.schedule__toolbar .month-picker>.rmp-container.show .rmp-popup.light{background-color:#fff}@media only screen and (max-width: 768px){.schedule__toolbar .month-picker>.rmp-container.show{left:0}.schedule__toolbar .month-picker>.rmp-container.show .rmp-popup.show{bottom:2.8125rem;box-shadow:none;border-radius:0}}.schedule__toolbar .month-picker__close{display:none}.schedule__toolbar--agenda{border-bottom:none;padding-bottom:.9375em;display:flex;align-items:center;justify-content:space-between}.schedule__toolbar--agenda .schedule__toolbar__current-date{border-right:1px solid #d8dfe5;width:100%;margin-right:.9375em}.schedule__toolbar--agenda .schedule__toolbar__current-date .month-picker__open{text-transform:capitalize;font-size:1.25em;position:relative;padding-right:1.875em;height:2.1875rem;width:100%;top:0;margin-right:.9375rem;text-align:left}.schedule__toolbar--agenda .schedule__toolbar__current-date .month-picker__open:before{font-family:icons;font-style:normal;font-weight:400;content:"\f144";font-size:.75em;position:absolute;top:.625rem;right:.75rem;color:#a0adb9}.schedule__toolbar--agenda .schedule__toolbar__current-date .month-picker__close{position:fixed;width:100%;bottom:0;left:0;text-align:center;z-index:1000;padding:.625em 0;background-color:#fffffff5;font-size:1.125em;color:#666;display:none}.schedule__toolbar--agenda .schedule__toolbar__current-date .month-picker__close:before{font-family:icons;font-style:normal;font-weight:400;content:"\f11f"}@media only screen and (max-width: 768px){.schedule__toolbar--agenda .schedule__toolbar__current-date .month-picker__close{display:block}}.schedule__toolbar--agenda .schedule__toolbar__month-selector .calendar-container{left:0;transform:none;width:100%}.schedule__toolbar--agenda .schedule__toolbar__add-availability{width:2.1875rem;padding:0}.rbc-row-segment{padding:0 .625rem}.rbc-row-segment .rbc-event{border-radius:0;padding:0;background:none;outline:none;overflow:initial}.rbc-row-segment .rbc-event-content{overflow:initial}.rbc-row-content{z-index:initial}.rbc-month-row{overflow:initial}.schedule__event{padding:.625rem .625rem .625rem .8125rem;border-radius:.125rem;position:relative;font-size:.75rem;color:#414a52;transition:all .125s cubic-bezier(.77,0,.175,1)}.schedule__event__title{font-weight:600;display:inline-block;margin-bottom:.625em;max-width:100%;overflow:hidden;text-overflow:ellipsis}.schedule__event--availability,.schedule__event--replacement,.schedule__event--rejected,.schedule__event--proposal{background-color:#d8eaf2;border-left:4px solid #90c6de}.schedule__event--availability .schedule__event-details__head--date:before,.schedule__event--replacement .schedule__event-details__head--date:before,.schedule__event--rejected .schedule__event-details__head--date:before,.schedule__event--proposal .schedule__event-details__head--date:before{font-family:icons;font-style:normal;font-weight:400;content:"\f109";color:#90c6de}.schedule__event--availability .schedule__event__toggle:before,.schedule__event--replacement .schedule__event__toggle:before,.schedule__event--rejected .schedule__event__toggle:before,.schedule__event--proposal .schedule__event__toggle:before{background-color:#90c6de}.schedule__event--replacement{box-sizing:border-box}@media only screen and (max-width: 62.5rem){.schedule__event--replacement{top:initial!important}}@media only screen and (min-width: 62.5rem){.schedule__event--replacement{margin:0 -.625rem}.schedule__event--replacement.schedule__event--first{border-left:4px solid #90c6de;margin-left:-.3rem}.schedule__event--replacement.schedule__event--last{margin-right:3px}.schedule__event--replacement.schedule__event--last.schedule__event--first{border-left:4px solid #90c6de;margin-left:-.3rem;margin-right:0}}.schedule__event--replacement .schedule__event-details__head__date:before{font-family:icons;font-style:normal;font-weight:400;content:"\f109";color:#90c6de}.schedule__event--replacement .schedule__event__toggle:before{background-color:#90c6de}.schedule__event--pending_first_step_user,.schedule__event--pending_second_step_user,.schedule__event--pending_clinic_second_step_clinic,.schedule__event--pending_clinic_first_step_clinic{background-color:#fde4c5;border-left:4px solid #f9b55a!important}.schedule__event--pending_first_step_user .schedule__event__toggle:before,.schedule__event--pending_second_step_user .schedule__event__toggle:before,.schedule__event--pending_clinic_second_step_clinic .schedule__event__toggle:before,.schedule__event--pending_clinic_first_step_clinic .schedule__event__toggle:before{background-color:#f9b55a}.schedule__event--pending_first_step_user .schedule__event-details__head--date:before,.schedule__event--pending_second_step_user .schedule__event-details__head--date:before,.schedule__event--pending_clinic_second_step_clinic .schedule__event-details__head--date:before,.schedule__event--pending_clinic_first_step_clinic .schedule__event-details__head--date:before{font-family:icons;font-style:normal;font-weight:400;content:"\f142";color:#f9b55a}.schedule__event--confirmed{background-color:#d9efd9;border-left:4px solid #94d394!important}.schedule__event .schedule__event__toggle{outline:none;overflow:hidden}.schedule__event--pending{background-color:#fde4c5;border-left:4px solid #f9b55a}.schedule__event--pending .schedule__event-details__head--date:before{font-family:icons;font-style:normal;font-weight:400;content:"\f142";color:#f9b55a}.schedule__event--pending .schedule__event__toggle:before{background-color:#f9b55a}@media only screen and (min-width: 62.5rem){.schedule__event--pending.schedule__event--first,.schedule__event--pending.schedule__event--last.schedule__event--first{border-left:4px solid #f9b55a}}.schedule__event--pending .schedule__event-details__head__date:before{font-family:icons;font-style:normal;font-weight:400;content:"\f149";color:#f9b55a}.schedule__event--confirmed{background-color:#d9efd9;border-left:4px solid #94d394}.schedule__event--confirmed .schedule__event-details__head--date:before{font-family:icons;font-style:normal;font-weight:400;content:"\f119";color:#94d394}.schedule__event--confirmed .schedule__event__toggle:before{background-color:#94d394}@media only screen and (min-width: 62.5rem){.schedule__event--confirmed.schedule__event--first,.schedule__event--confirmed.schedule__event--last.schedule__event--first{border-left:4px solid #94d394}}.schedule__event--confirmed .schedule__event-details__head__date:before{font-family:icons;font-style:normal;font-weight:400;content:"\f119";color:#94d394}.schedule__event--pending_first_step_clinic,.schedule__event--pending_clinic_first_step_user{background:repeating-linear-gradient(35deg,transparent,transparent 5px,rgba(144,198,222,.35) 5px,rgba(144,198,222,.35) 10px),#d8eaf2;border-left:4px solid #d8eaf2}.schedule__event--pending_first_step_clinic .schedule__event-details__head--date:before,.schedule__event--pending_clinic_first_step_user .schedule__event-details__head--date:before{font-family:icons;font-style:normal;font-weight:400;content:"\f142";color:#90c6de}.schedule__event--pending_first_step_clinic .schedule__event__toggle:before,.schedule__event--pending_clinic_first_step_user .schedule__event__toggle:before{background-color:#90c6de}.schedule__event--pending_second_step_clinic,.schedule__event--pending_clinic_second_step_user{background:repeating-linear-gradient(35deg,transparent,transparent 5px,rgba(249,181,90,.35) 5px,rgba(249,181,90,.35) 10px),#fde4c5;border-left:4px solid #fde4c5}.schedule__event--pending_second_step_clinic .schedule__event-details__head--date:before,.schedule__event--pending_clinic_second_step_user .schedule__event-details__head--date:before{font-family:icons;font-style:normal;font-weight:400;content:"\f142";color:#f9b55a}.schedule__event--pending_second_step_clinic .schedule__event__toggle:before,.schedule__event--pending_clinic_second_step_user .schedule__event__toggle:before{background-color:#f9b55a}.schedule__event--pending_admin{background:repeating-linear-gradient(35deg,transparent,transparent 5px,rgba(148,211,148,.35) 5px,rgba(148,211,148,.35) 10px),#d9efd9;border-left:4px solid #94d394}.schedule__event--pending_admin .schedule__event-details__head--date:before{font-family:icons;font-style:normal;font-weight:400;content:"\f142";color:#94d394}.schedule__event--pending_admin .schedule__event__toggle:before{background-color:#94d394}.schedule__event--disabled{background:repeating-linear-gradient(35deg,transparent,transparent 5px,rgba(0,0,0,.035) 5px,rgba(0,0,0,.035) 10px),#f7f8f9;border-color:#d8dfe5}.schedule__event--disabled .schedule__event-details__head--date:before{font-family:icons;font-style:normal;font-weight:400;content:"\f11c";color:#a0adb9}.schedule__event--disabled .schedule__event__toggle:before{background-color:#d8dfe5}@media only screen and (min-width: 62.5rem){.schedule__event--disabled.schedule__event--first,.schedule__event--disabled.schedule__event--last.schedule__event--first{border-left:4px solid #a0adb9}}.schedule__event--holiday{color:#a3a0a0;text-align:right;position:absolute;padding:1.625em 0 .625em 2em;margin:0 .625em;top:0;width:11.2857%;max-width:11.2857%;white-space:normal;cursor:default;font-weight:300}.schedule__event__to:before{font-family:icons;font-style:normal;font-weight:400;content:"\f108";font-size:.75em;margin:0 .3125rem}.schedule__event .schedule__event__toggle{outline:none;overflow:hidden;font-weight:300}.schedule__event .schedule__event__toggle:before{content:"";position:absolute;left:-4px;height:100%;width:4px;top:0;border-top-left-radius:.125rem;border-bottom-left-radius:.125rem;transition:width .2s cubic-bezier(.77,0,.175,1)}.schedule__event--toggled{box-shadow:0 2px 10px #00000013}.schedule__event--toggled .schedule__event__toggle:before{width:6px}@media only screen and (min-width: 48rem){.schedule__event:hover{box-shadow:0 2px 10px #00000013}.schedule__event:hover .schedule__event__toggle:before{width:6px}}.schedule__event-details{position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;background-color:#fff;box-shadow:0 1px 20px #00000029;z-index:20;margin-top:1.5625rem;min-width:18.75rem;max-width:18.75rem}.schedule__event-details:before{font-family:icons;font-style:normal;font-weight:400;content:"\f14c"}@media only screen and (max-width: 62.5rem){.schedule__event-details{min-width:initial;max-width:18.75rem}}@media only screen and (max-width: 43.75rem){.schedule__event-details{width:calc(100% + 4px);max-width:initial;margin-left:-4px}}.schedule__event-details:before{width:100%;text-align:center;margin:0 auto;display:block;position:absolute;top:-.75rem;color:#fff}.schedule__event-details__head{padding:.75rem 1.125rem;color:#414a52;border-bottom:1px solid #d8dfe5;display:flex;align-items:center;justify-content:space-between}.schedule__event-details__head--date{display:flex;align-items:center;font-size:1.125em;font-weight:700;text-transform:uppercase;letter-spacing:.05em;position:relative;top:.1875rem}.schedule__event-details__head--date:before{font-size:1.4em;color:#90c6de;margin-right:.375em;position:relative;top:-.125em}.schedule__event-details__head__close{float:right;color:#a0adb9}.schedule__event-details__head__close:before{font-family:icons;font-style:normal;font-weight:400;content:"\f11f"}.schedule__event-details__pending{text-transform:uppercase;font-weight:500;font-size:.5625rem;padding:.875rem 1.125rem .625rem;letter-spacing:.09em;color:#414a52;border-bottom:1px solid #d8dfe5;background:repeating-linear-gradient(35deg,transparent,transparent 5px,rgba(148,211,148,.25) 5px,rgba(148,211,148,.25) 10px),rgba(217,239,217,.9)}.schedule__event-details__body{padding:1.125rem;border-bottom:1px solid #d8dfe5}.schedule__event-details__body>span{display:block;white-space:normal}.schedule__event-details__body>*{margin-bottom:.375rem;font-weight:300}.schedule__event-details__body>*:before{font-size:.8125rem;position:relative;top:.125rem;display:inline-block;width:1.75rem}.schedule__event-details__time:before{font-family:icons;font-style:normal;font-weight:400;content:"\f149"}.schedule__event-details__distance:before{font-family:icons;font-style:normal;font-weight:400;content:"\f13a"}.schedule__event-details__surgery:before{font-family:icons;font-style:normal;font-weight:400;content:"\f148"}.schedule__event-details__technician:before{font-family:icons;font-style:normal;font-weight:400;content:"\f14d"}.schedule__event-details__veterinarian:before{font-family:icons;font-style:normal;font-weight:400;content:"\f14f"}.schedule__event-details__accommodation--available:before{font-family:icons;font-style:normal;font-weight:400;content:"\f137"}.schedule__event-details__accommodation--unavailable:before{font-family:icons;font-style:normal;font-weight:400;content:"\f137";color:#a0adb9}.schedule__event-details__info strong{display:block;margin-top:1.25rem;margin-bottom:.25rem}.schedule__event-details__info strong:before{font-family:icons;font-style:normal;font-weight:400;content:"\f134";font-size:.75rem;display:inline-block;width:1.75rem;position:relative;top:.1875rem}.schedule__event-details__info p{padding-left:1.75rem;display:block;line-height:1.4em;white-space:normal}.schedule__event-details__consultation:before{font-family:icons;font-style:normal;font-weight:400;content:"\f138"}.schedule__event-details__replacement{display:flex;flex-direction:column;padding-top:.625rem}.schedule__event-details__replacement div,.schedule__event-details__replacement span{padding-right:.625rem}.schedule__event-details__replacement div:before,.schedule__event-details__replacement span:before{padding-right:.3125rem}.schedule__event-details__clinic{background-color:#414a520d;padding:.75rem 1.125rem;border-bottom:1px solid #d8dfe5}.schedule__event-details__clinic .clinic{display:flex;white-space:normal}.schedule__event-details__clinic .clinic__image{flex-grow:0;flex-shrink:0;border-radius:50%;width:1.875rem;height:1.875rem;background-color:#90c6de;margin-right:.625rem;background-size:cover;background-position:center center}.schedule__event-details__clinic .clinic__infos__title{font-size:.875rem;line-height:1.25rem;font-weight:700;display:block;padding-bottom:.375rem}.schedule__event-details__clinic .clinic__infos__title--pending{padding-bottom:0}.schedule__event-details__clinic .clinic__infos__desc{font-size:.75rem;line-height:1.25rem;font-weight:400;display:block;opacity:.6}.schedule__event-details__clinic .clinic__infos__desc span:nth-child(2):before{content:" & "}.schedule__event-details__foot{padding:.75rem 1.125rem;text-align:center;display:flex;justify-content:center;align-items:center}.schedule__event-details__foot .schedule__event-details__btn{flex-shrink:0;flex-grow:1;margin:0 .3125rem;font-size:.75rem;max-width:50%}.schedule__event-details__foot .schedule__event-details__btn:first-child{margin-left:0}.schedule__event-details__foot .schedule__event-details__btn:last-child{margin-right:0}.schedule__event-details__foot .schedule__event-details__btn--delete{max-width:15%}.schedule__event-details__btn--delete{background:#f76b7e;color:#fff;padding:1.0625em 1.125em .875em;text-transform:uppercase;font-size:.6875em;line-height:1.0625em;font-weight:700;border:none;cursor:pointer;border-radius:.1875em;outline:none;letter-spacing:.8px}.schedule__event-details__btn--delete:hover{background-color:#f6586d;color:#fff}.schedule__event-details__btn--delete[disabled]{opacity:.4;background:#f76b7e;cursor:default;color:#fff}.schedule__event-details__btn--delete.icon{height:2.25rem}.schedule__event-details__btn--delete.icon:before{font-family:icons;font-style:normal;font-weight:400;content:"\f122"}.schedule__event-details__btn--modif{background:#414a52;color:#fff;padding:1.0625em 1.125em .875em;text-transform:uppercase;font-size:.6875em;line-height:1.0625em;font-weight:700;border:none;cursor:pointer;border-radius:.1875em;outline:none;letter-spacing:.8px}.schedule__event-details__btn--modif:hover{background-color:#384047;color:#fff}.schedule__event-details__btn--modif[disabled]{opacity:.4;background:#414a52;cursor:default;color:#fff}.schedule__event-details__btn--details{background:#414a52;color:#fff;padding:1.0625em 1.125em .875em;text-transform:uppercase;font-size:.6875em;line-height:1.0625em;font-weight:700;border:none;cursor:pointer;border-radius:.1875em;outline:none;letter-spacing:.8px}.schedule__event-details__btn--details:hover{background-color:#384047;color:#fff}.schedule__event-details__btn--details[disabled]{opacity:.4;background:#414a52;cursor:default;color:#fff}.schedule__event-details--left:before{margin:0;width:auto;left:.9375rem}.schedule__event-details--right{margin-left:0;margin-right:0}.schedule__event-details--right:before{margin:0;width:auto;right:.9375rem}.schedule__event-details--top{margin-top:0;margin-bottom:.9375rem;bottom:100%}.schedule__event-details--top:before{top:auto;bottom:-.75rem;transform:rotate(180deg)}.schedule__event-details__user-status{background-color:#f7f8f9;padding:1.125rem}.schedule__event-details__user-status__pending{font-size:1.25em;display:flex;align-items:center}.schedule__event-details__user-status__pending:before{font-family:icons;font-style:normal;font-weight:400;content:"\f142";color:#f9b55a;font-size:1.25em;margin-right:.625em}.schedule__event-details__user-status--accepted{display:flex}.schedule__event-details__user-status__picture{font-size:1.75em}.schedule__event-details__user-status__picture:before{font-family:icons;font-style:normal;font-weight:400;content:"\f140";background-color:#fff;padding:.3125em;border-radius:50%}.schedule__event-details__user-status__content{padding-left:.625em}.schedule__event-details__user-status__content>*{display:block;margin-bottom:.3125em}.schedule__event-details__user-status__name{margin-bottom:.625em;font-size:1.25em;font-weight:700}.schedule__event__pictos{float:left;height:100%;margin-right:.625rem;padding-right:.625rem;border-right:1px solid #a0adb9}.schedule__event__picto{display:block;color:#a0adb9}.schedule__event__picto:first-child{margin-bottom:.3125em}.schedule__event__picto--flex:before{font-family:icons;font-style:normal;font-weight:400;content:"\f13e"}.schedule__event__picto--priority:before{font-family:icons;font-style:normal;font-weight:400;content:"\f129"}.schedule__event__picto--active{color:#414a52}.rbc-month-row:nth-last-child(-n+2) .schedule__event-details{margin-top:0;margin-bottom:.9375rem;bottom:100%}.rbc-month-row:nth-last-child(-n+2) .schedule__event-details:before{top:auto;bottom:-.75rem;transform:rotate(180deg)}.rbc-agenda-table tr:nth-last-child(-n+6):not(:nth-child(-n+4)) .schedule__event-details{margin-top:0;margin-bottom:.9375rem;bottom:100%}.rbc-agenda-table tr:nth-last-child(-n+6):not(:nth-child(-n+4)) .schedule__event-details:before{top:auto;bottom:-.75rem;transform:rotate(180deg)}.schedule__day-header--date{border-radius:.1875rem;display:inline-block;width:2.1875rem;padding:.6875rem 0 .5rem;text-align:center;font-weight:300}.schedule__day-header--date span{display:none}.rbc-now .schedule__day-header--date{background-color:#414a52;color:#fff}.rbc-off-range .schedule__day-header--date{opacity:.5}.schedule__agenda table.schedule__agenda__head{border:none}.schedule__agenda table.schedule__agenda__head .rbc-header,.schedule__agenda .schedule__agenda__content .rbc-agenda-event-cell{border:none!important}.schedule__agenda .schedule__agenda__content .rbc-agenda-time-cell{padding:0!important}.schedule__agenda .schedule__agenda__content .rbc-agenda-table{border-left:none;border-right:none}.schedule__agenda .schedule__agenda__content .rbc-agenda-date-cell{padding:.3125em;vertical-align:middle}.schedule__agenda .schedule__agenda__content .schedule__agenda__day{text-transform:uppercase;font-size:.5rem;color:#a0adb9;text-align:center;padding:.8125em .625em .25em;border-radius:.3125em;flex-grow:0;flex-shrink:0;width:2.25rem}.schedule__agenda .schedule__agenda__content .schedule__agenda__day span{color:#414a52;font-size:1rem;display:block;padding-top:.1875em;font-weight:600}.schedule__agenda .schedule__agenda__content .schedule__agenda__day--today{background-color:#414a52;color:#fff}.schedule__agenda .schedule__agenda__content .schedule__agenda__day--today span{color:#fff}.schedule__agenda .schedule__event--holiday{color:#a3a0a0;text-align:left;position:initial;padding:.5em 0;font-size:.75em;margin:0;width:auto;max-width:100%;white-space:normal}.schedule__agenda .schedule__event{margin:0}.rbc-agenda-view{overflow:initial}.rbc-agenda-view table.rbc-agenda-table tbody>tr+tr{border-bottom:1px solid #d8dfe5}.rbc-agenda-view table.rbc-agenda-table tbody>tr>td+td{border-left:1px solid #d8dfe5}.schedule{position:relative}@media only screen and (min-width: 62.5rem){.schedule .basic-loader:before{top:4.4375rem}}@media only screen and (max-width: 62.5rem){.schedule{min-height:18.75rem}}.schedule .rbc-month-view{border:none;min-height:50em}.schedule .rbc-header{padding:1.75em 0;border-left:none}.schedule .rbc-header span{text-transform:uppercase;font-weight:300;color:#a0adb9;font-size:.875em}.schedule .rbc-date-cell{padding:.625em;text-align:left;color:#a0adb9}.schedule .rbc-day-bg{background-color:#fff}.schedule .rbc-off-range-bg{background-color:#f7f8f9}.schedule .rbc-now a{background-color:#414a52;color:#fff}.schedule .rbc-row-content .rbc-row{height:auto}.schedule .rbc-row-content .rbc-row .rbc-row-segment{height:0}.schedule--clinic .rbc-row-content{min-height:7.5rem}.schedule--clinic .rbc-row-content>*{width:100%}.schedule--clinic .rbc-row-content .rbc-row,.schedule--clinic .rbc-row-content .rbc-row .rbc-row-segment,.schedule--clinic .rbc-row-content .rbc-row .rbc-row-segment .rbc-event,.schedule--clinic .rbc-row-content .rbc-row .rbc-row-segment .rbc-event-content{height:auto}.schedule--clinic .rbc-month-row{display:block}.schedule--clinic .schedule__event--replacement.schedule__event--pending{background:repeating-linear-gradient(35deg,transparent,transparent 5px,rgba(144,198,222,.25) 5px,rgba(144,198,222,.25) 10px),rgba(216,234,242,.9);border-color:#90c6de}.schedule--clinic .schedule__event--replacement.schedule__event--pending .schedule__event-details__head--date:before{color:#90c6de}.schedule--clinic .schedule__event--replacement.schedule__event--pending .schedule__event-details__pending{text-transform:uppercase;font-weight:500;font-size:.5625rem;padding:.875rem 1.125rem .625rem;letter-spacing:.09em;color:#414a52;border-bottom:1px solid #d8dfe5;background:repeating-linear-gradient(35deg,transparent,transparent 5px,rgba(144,198,222,.25) 5px,rgba(144,198,222,.25) 10px),rgba(216,234,242,.9)}.schedule--clinic .schedule__event--replacement.schedule__event--pending .schedule__event__toggle:before{background-color:#90c6de}.schedule--clinic .schedule__event--replacement.schedule__event--pending_clinic{background:#fde4c5;border-color:#f9b55a}.schedule--clinic .schedule__event--replacement.schedule__event--pending_clinic .schedule__event-details__head--date:before{color:#f9b55a}.schedule--clinic .schedule__event--replacement.schedule__event--pending_clinic .schedule__event__toggle:before{background-color:#f9b55a}@media only screen and (min-width: 62.5rem){.schedule--clinic .schedule__event--toggled,.schedule--clinic .schedule__event:hover{box-shadow:0 10px 10px -10px #00000013}.schedule--clinic .schedule__event__toggle:before{display:none}.schedule--clinic .schedule__event--first .schedule__event__toggle:before{display:block}.schedule--clinic .schedule__event--replacement{min-height:3.375rem;position:absolute;width:calc(14.2857% - 20px);margin-left:0;border-left:4px solid #90c6de}.schedule--clinic .schedule__event--replacement.schedule__event--pending{border-color:#90c6de}.schedule--clinic .schedule__event--replacement.schedule__event--pending_clinic{border-color:#f9b55a}.schedule--clinic .schedule__event--replacement.schedule__event--confirmed,.schedule--clinic .schedule__event--replacement.schedule__event--pending_admin{border-color:#94d394}.schedule--clinic .schedule__event--replacement.schedule__event--disabled{border-color:#d8dfe5}.schedule--clinic .schedule__event--replacement.schedule__event--first{width:calc(14.2857% - 10px)}.schedule--clinic .schedule__event--replacement.schedule__event--last{margin-left:-10px;width:calc(14.2857% - 6px);border-color:transparent;border-left:0px;padding-left:27px}.schedule--clinic .schedule__event--replacement.schedule__event--middle{margin-left:-10px;width:14.2857%;border-color:transparent;border-left:0px}.schedule--clinic .schedule__event__expander{display:block;height:3.5rem}}.message{margin-top:2.1875em;padding:2.1875em 3.125em 1.875em;background-color:#fff;border:solid 1px #f7f8f9;border-left:solid 4px #90c6de;border-top-left-radius:.3125em;border-bottom-left-radius:.3125em;box-shadow:0 5px 15px #0000000d}.message p{margin-bottom:0}.message--blue{border-left-color:#90c6de}.message--green{border-left-color:#94d394}.message--orange{border-left-color:#f9b55a}.rmp-overlay{display:none}.modal__container{display:flex;justify-content:center;white-space:pre-line;flex-direction:row-reverse;border:1px solid #ffffff;border-radius:.625rem;background-color:#fff;margin:0 auto;margin-bottom:3.4375rem;padding:1rem 1.875rem .9375rem;text-align:center;box-shadow:.25rem .25rem .9375rem #38383859;max-width:75rem;width:80%}.modal__container button{align-self:flex-start;justify-self:flex-end}.modal__container .icon{border-radius:50%;color:#414a52;font-size:.9375rem;left:1.25rem;line-height:.85;padding:.625rem;position:relative;transition:background-color ease-in-out .2s}.modal__container .icon--close:before{font-family:icons;font-style:normal;font-weight:400;content:"\f11f"}.modal__container .icon:hover{background-color:#d8dfe5}.modal__container .icon--profile{padding:.3125rem}.modal__container .icon--profile:before{font-family:icons;font-style:normal;font-weight:400;content:"\f140";font-size:.9375rem}.modal__container .icon--clinic{padding:.3125rem}.modal__container .icon--clinic:before{font-family:icons;font-style:normal;font-weight:400;content:"\f11d";font-size:.9375rem}.modal__container span{margin:.625rem 0;max-width:90%;font-size:.875rem;color:#414a52;line-height:1.5}.modal__content{width:95%;display:flex;flex-direction:column;align-items:center}.modal__content p{margin:0;width:100%;padding:.3125rem}@media (max-width: 46.875rem){.modal__container{width:100%}.modal__content span{max-width:100%;line-height:1.5}}@media (max-width: 31.25rem){.modal__content span{font-size:.75rem;max-width:100%;line-height:1.5}}.content-list__tools{display:flex;justify-content:space-between;align-items:center;margin-bottom:4.6875rem}@media only screen and (max-width: 38rem){.content-list__tools{display:block}}.content-list__tools__search{width:15.625rem;max-width:100%}@media only screen and (max-width: 38rem){.content-list__tools__search{width:100%;margin-bottom:.625rem}}.content-list__tools__search .field{width:100%;padding-bottom:0;margin-right:.3125rem}.content-list__tools__search form{display:flex;align-items:center}.content-list__content-item{color:#403b42;display:flex;align-items:center;justify-content:space-between;padding:.9375em 0;border-bottom:1px solid #d8dfe5}@media only screen and (max-width: 28.125rem){.content-list__content-item{display:block}.content-list__content-item .form__actions{justify-content:flex-start}}.content-list__content-item .user__name{font-size:1.25em;display:inline-block;margin:0 .5rem .625rem 0}.content-list__content-item .user__mail{font-size:.85em;pointer-events:none;margin-bottom:.625rem}.content-list__content-item .user__address{font-size:.85em;margin-bottom:.3125rem}.content-list__content-item .user__phone{font-size:.85em;margin-bottom:0}.content-list__content-item .user__phone a{pointer-events:none}.content-list__content-item .user__tag{display:inline-block;font-size:.5625em;line-height:1.125em;font-weight:700;text-transform:uppercase;padding:.375rem .375rem .1875rem;border-radius:.1875rem;letter-spacing:.1em;color:#403b42;margin-right:.375rem}.content-list__content-item .user__tag.admin{background-color:#90c6de}.content-list__content-item .user__tag.manager{background-color:#f9b55a}.content-list__content-item .user__tag.locum{background-color:#94d394}.content-list__content-item .user__tag.experience{background-color:#dadcdd}.content-list__content-item__button{padding:0 0 0 1.25em}.content-list__content-item__button:first-child{padding-left:0}@media only screen and (max-width: 38rem){.content-list__content-item__button{margin-top:1.5625em;margin-bottom:.625em}}.content-list__content-item__button:before{color:#90c6de;margin-right:.625em;font-size:.875rem;position:relative;top:.1875rem}.content-list__content-item__button--edit:before{font-family:icons;font-style:normal;font-weight:400;content:"\f127"}.content-list__content-item__button--disable:before{font-family:icons;font-style:normal;font-weight:400;content:"\f11c"}.content-list__content-item__button--enable:before{font-family:icons;font-style:normal;font-weight:400;content:"\f119"}.content-list__content-item--discarded .user{opacity:.5}@media only screen and (max-width: 46.875rem){.content-list__content-item .user{display:flex;flex-direction:column}}.content-list__button{margin:.9375rem auto 0;display:block}.form__actions{display:flex;justify-content:center}.adjustment-rate-table{margin-top:.625rem}.adjustment-rate-table td{border:1px solid #d8dfe5;padding:.625rem;font-size:.75em}.faq-content p,.helpcenter__faq p{color:#787877;font-weight:400;line-height:1.7;font-size:1.375rem}.faq-content .title p,.helpcenter__faq .title p{color:#787877;font-size:1.375rem;font-weight:400;margin-bottom:2.1875rem;max-width:50rem}.faq-content .helpcenter__accordion__panel p,.helpcenter__faq .helpcenter__accordion__panel p{font-size:1.375rem}.faq-content .title h2,.helpcenter__faq .title h2{font-size:2.8125rem;font-weight:600;margin:0 0 1.5625rem;text-align:center}.faq-content h3,.helpcenter__faq h3{font-size:2.1875rem;padding:0 0 3.75rem}.faq-content h4,.helpcenter__faq h4{font-size:1.75rem;padding-bottom:2rem}.faq-content h5,.helpcenter__faq h5{font-size:1.375rem}.faq-content h1,.faq-content h2,.faq-content h3,.faq-content h4,.faq-content h5,.helpcenter__faq h1,.helpcenter__faq h2,.helpcenter__faq h3,.helpcenter__faq h4,.helpcenter__faq h5{color:#414a52;line-height:1.3}.faq-content section,.helpcenter__faq section{margin-bottom:7.5rem}.faq-content #replacement .faq-warning,.helpcenter__faq #replacement .faq-warning{margin:0;padding:0}.faq-content #replacement .faq-warning .faq-warning-content,.helpcenter__faq #replacement .faq-warning .faq-warning-content{padding:0}.faq-content .addShadow,.helpcenter__faq .addShadow{box-shadow:.625rem .625rem 1.5625rem #3838381a}.faq-content a.email,.helpcenter__faq a.email{text-decoration:underline;font-weight:900}.faq-content a.email:hover,.helpcenter__faq a.email:hover{color:#90c6de}.faq-content .nobreak,.helpcenter__faq .nobreak{white-space:nowrap}@media (max-width: 62.5rem){.helpcenter__faq .helpcenter__accordion__panel p{font-size:1rem}}@media (max-width: 46.875rem){.faq-content .title h2,.helpcenter__faq .title h2{font-size:2.1875rem}.faq-content h3,.helpcenter__faq h3{font-size:1.75rem;padding:0 0 2.5rem}.faq-content h4,.helpcenter__faq h4{font-size:1.375rem}.faq-content h5,.helpcenter__faq h5,.faq-content .title p,.helpcenter__faq .title p,.faq-content p,.helpcenter__faq p{font-size:1.125rem}.faq-content section,.helpcenter__faq section{margin-bottom:5rem}}@media (max-width: 29.375rem){.faq-content .title h2,.helpcenter__faq .title h2{font-size:1.875rem;margin-bottom:0}.faq-content h3,.helpcenter__faq h3{font-size:1.5rem;padding-bottom:1.75rem}.faq-content h4,.helpcenter__faq h4{font-size:1.125rem;padding-bottom:1.25rem}.faq-content h5,.helpcenter__faq h5{font-size:1rem}.faq-content .title p,.helpcenter__faq .title p,.faq-content p,.helpcenter__faq p{font-size:1rem;margin-bottom:0}.faq-content p:last-child,.helpcenter__faq p:last-child{padding-bottom:0}}.faq-content .icon{color:#414a52;position:relative;top:.25rem;text-align:center;line-height:1.875rem;padding:.2em .2em 0;font-size:1.5625rem}.faq-content .icon--profile:before{font-family:icons;font-style:normal;font-weight:400;content:"\f140"}.faq-content .icon--clinic:before{font-family:icons;font-style:normal;font-weight:400;content:"\f11d"}.faq-content .icon--list2:before{font-family:icons;font-style:normal;font-weight:400;content:"\f109"}.faq-content .icon--calendar:before{font-family:icons;font-style:normal;font-weight:400;content:"\f112"}.faq-content .icon--delete:before{font-family:icons;font-style:normal;font-weight:400;content:"\f122"}.faq-content .icon--pencil:before{font-family:icons;font-style:normal;font-weight:400;content:"\f127"}.faq-content .icon--schedule:before{font-family:icons;font-style:normal;font-weight:400;content:"\f142"}.faq-content .icon--circle-add:before{font-family:icons;font-style:normal;font-weight:400;content:"\f118"}.faq-content .icon--circle-check:before{font-family:icons;font-style:normal;font-weight:400;content:"\f119"}.faq-content .icon--circle-close:before{font-family:icons;font-style:normal;font-weight:400;content:"\f11c"}.faq-content .icon--timesheet:before{font-family:icons;font-style:normal;font-weight:400;content:"\f14a"}.faq-content .icon--question:before{font-family:icons;font-style:normal;font-weight:400;content:"\f12f"}.faq-content .faq-warning-icon,.faq-content .faq-card-tip-icon{position:relative;top:.125rem;font-size:1.5625rem}.faq-content .blue{color:#90c6de}.faq-content .orange{color:#f9b55a}.faq-content .green{color:#94d394}.faq-content .red{color:#f76b7e}.faq-content .purple{color:#c49ee8}.faq-content .button{background-color:#90c6de;color:#fff;display:inline-block;justify-items:center;border-radius:.25rem;height:1.875rem;width:1.875rem;line-height:2.2;margin:0 .625rem}.faq-content .button:before{font-family:icons;font-style:normal;font-weight:400;content:"\f104"}.faq-content .button__label--bold{font-weight:bolder}.faq-content .underlined{text-decoration:underline}.faq-content .centered{display:flex;justify-content:center;text-align:center}@media (max-width: 29.375rem){.faq-content .icon{line-height:1.875rem;padding:.2em .2em 0;font-size:1.25rem}.faq-content .faq-warning-icon,.faq-content .faq-card-tip-icon{font-size:1.375rem;top:.5rem}.faq-content .button{background-color:#90c6de;color:#fff;display:inline-block;justify-items:center;border-radius:.25rem;height:1.875rem;width:1.875rem;line-height:2.2;margin:0 .625rem}.faq-content .button:before{font-family:icons;font-style:normal;font-weight:400;content:"\f104"}.faq-content .button__label--bold{font-weight:bolder}}#faq-card-section{background-color:#eee;padding:6.25rem;display:grid;grid-template-columns:75rem;justify-content:center}.faq-card-container{display:grid;justify-content:space-between;align-items:center;grid-template-areas:"";grid-template-columns:repeat(3,auto);grid-template-rows:auto}.faq-card{background-color:#fff;padding:2.8125rem;display:grid;height:6.25rem;width:14.0625rem;justify-items:center;align-items:center;grid-template-areas:"";grid-template-columns:auto;grid-template-rows:4.0625rem 3.125rem;border-radius:.25rem}.faq-card:hover,.faq-card-active{border:.25rem solid #90c6de;width:13.5625rem;height:5.75rem}.faq-card img{width:4.0625rem;height:4.0625rem}.faq-card-title h3{padding:1.25rem}@media (max-width: 84.375rem){#faq-card-section{grid-template-columns:90%;justify-content:center;padding:6.25rem .9375rem}}@media (max-width: 71.875rem){.faq-card-container{display:grid;justify-content:center;align-items:center;grid-template-areas:"";grid-template-rows:repeat(3,auto);grid-template-columns:auto;row-gap:3.125rem}}@media (max-width: 25rem){.faq-card{background-color:#fff;padding:0rem;display:grid;height:6.25rem;width:6.25rem;justify-items:center;align-items:center;grid-template-areas:"";grid-template-columns:auto;grid-template-rows:auto;border-radius:.25rem}.faq-card:hover{border:.25rem solid #90c6de;width:13.5625rem;height:5.75rem}.faq-card-active{border:.25rem solid #90c6de;height:5.75rem}.faq-card img{width:4.0625rem;height:4.0625rem}.faq-card-title h3{padding:0rem}.faq-card-container{display:grid;width:100%;justify-content:center;align-items:center;grid-template-areas:"";grid-template-columns:repeat(3,1fr);grid-template-rows:auto;row-gap:0rem;column-gap:0}}#faq-section{background-color:#fafafa}.accordion-container{display:flex;white-space:nowrap;flex-direction:column;margin:0 auto}.accordion-container button:hover{color:#90c6de}.accordion{background-color:#fff;padding:1.5625rem;text-align:left;border-radius:.25rem;border:none;outline:none}.accordion~.accordion{margin-top:.125rem}.accordion h3{transition:ease-in-out .3s;max-width:90%}.accordion:hover:before{content:"\f067"}.panel{padding:0 1.25rem 0 0;background-color:#fff;max-height:0;overflow:hidden;transition:max-height .2s ease-out;border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem;box-shadow:.625rem .625rem 1.5625rem #3838381a}.panel p{max-width:90%;padding-bottom:3.125rem;padding-left:0;padding:.625rem 1.5625rem 2.1875rem}.panel p~p{padding-top:0;padding-bottom:2.1875rem;margin:0}.active{border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:none}.active h3{color:#90c6de}.active.accordion:before{color:#90c6de;content:"\f068";right:2.5rem}hr{margin:.9375rem 2.1875rem 1.5625rem;max-width:90%;color:#fff}@media (max-width: 56.25rem){.accordion{padding:.625rem .9375rem}.accordion~.accordion{margin:.125rem 0 0}.accordion:before{right:1.5625rem!important}}@media (max-width: 23.4375rem){.accordion{padding:.625rem .9375rem}.accordion h3{max-width:80%}.panel p{padding-left:0}}#faq-content-section{background-color:#eee;display:grid;padding:.9375rem}.faq-content-container{display:grid;max-width:75rem;justify-self:center;justify-content:center;align-items:center;grid-template-columns:minmax(auto,75rem);grid-template-rows:auto}.faq-content{background-color:#fff;margin:0 auto;display:grid;max-width:75rem}.faq-content .panel{box-shadow:none!important;border-bottom:.125rem solid #eee}.faq-content-title{padding:0 0 3.125rem;justify-self:center;text-align:center;font-weight:400}.faq-content-title h3{text-transform:unset;padding:0}.faq-content-title .title p{padding-top:1.25rem;font-weight:400}.accordion-light{position:relative;cursor:pointer;outline:none;-webkit-appearance:none;appearance:none;z-index:1;color:#adadad;padding:1.875rem 0;margin:0;transition:height ease-in-out .3s}@media (max-width: 71.875rem){.faq-content-title{padding:0 0 3.4375rem}}.faq-content{padding:7.5rem 5.625rem 0}@media (max-width: 75rem){.faq-content{padding:3.75rem}}.faq-content-main{padding:0 0 1.25rem}.faq-content-title-card-container+.faq-content-main{padding-top:0}.faq-content-main p{padding-bottom:2rem}.faq-content-main img{width:100%;margin:0 0 3.75rem}.faq-content-main p~img:not(:last-child){width:100%;margin:1.5625rem 0 6.25rem}.faq-content-main p~img+p~img{width:100%;margin:3.125rem 0}@media (max-width: 46.875rem){.faq-content-main p~img+p~img,.faq-content-main p~img:not(:last-child){margin-top:0}}.legend-row{display:grid;justify-content:center;align-items:flex-start;grid-template-areas:"icon   content";grid-template-columns:auto auto;grid-template-rows:auto;padding:0rem 1.875rem 0rem 0}.faq-legend-icon{grid-area:icon;padding-right:1.25rem}@media (max-width: 31.25rem){.legend-row{padding:1.25rem 0}}@media (max-width: 25rem){.legend-row{grid-template-columns:4.6875rem auto}.faq-content-legend{padding:.625rem}}.faq-content-title-card-container{display:grid;justify-content:center;align-items:center;grid-template-areas:"";grid-template-columns:minmax(auto,42.1875rem);grid-template-rows:minmax(auto,14.6875rem)}.faq-content-title-card-container p{justify-self:center;padding:4.0625rem 0}.faq-content-title-card{display:grid;padding:1.5625rem 2.1875rem}.faq-content-title-card-title{justify-self:center;padding-bottom:1.875rem}.faq-content-title-card-list{justify-self:flex-start}.faq-content-title-card-list li{margin:.9375rem 0}.faq-content-title-card-list--circle-check{color:#94d394;padding:0 .9375rem}.faq-content-title-card-list--circle-check:before{font-family:icons;font-style:normal;font-weight:400;content:"\f119"}.faq-content-title-card-list li{color:#787877}.faq-content-title-card-list .fa-check-circle{padding:.9375rem .9375rem .9375rem 0;color:#94d394}@media (max-width: 23.4375rem){.faq-content-title-card{padding:1.25rem}.faq-content h3{text-align:left}}.faq-card-tip{padding:1.875rem 2.5rem;margin:0 0 7.5rem;display:grid;justify-content:center;align-items:center;grid-template-areas:"icon   content" "img    img";grid-template-columns:auto auto;grid-template-rows:auto auto}.faq-card-tip-icon{grid-area:icon;align-self:flex-start;padding:.3125rem .625rem}.faq-card-tip-content{grid-area:content;padding-bottom:.9375rem}.faq-card-tip-content p{margin:0}.faq-card-tip-img{grid-area:img;display:grid;justify-items:center}.faq-card-tip-img img{width:100%}@media (max-width: 50rem){.faq-card-tip{padding:1.875rem 1.25rem}}@media (max-width: 25rem){.faq-card-tip{padding:1.875rem .625rem;grid-template-columns:2.5rem auto}.faq-card-tip-icon{padding:0}}@media (max-width: 20rem){.faq-card-tip{margin:1.875rem 0 1.5625rem}}.faq-warning{display:grid;justify-content:center;align-items:center;grid-template-areas:"icon   content" "img    img";grid-template-columns:auto auto;grid-template-rows:auto auto;padding:0 0 3.75rem}.faq-warning:last-child{padding:0}.faq-warning-icon{grid-area:icon;font-size:1.5625rem;align-self:flex-start;padding:.3125rem .625rem .3125rem 0}.faq-warning-content p~p{padding-top:.625rem}.faq-warning-content{grid-area:content;padding-bottom:1.5625rem}@media (max-width: 25rem){.faq-warning{grid-template-columns:2.5rem auto;grid-template-rows:auto auto}.faq-warning-icon{justify-self:center;padding:0 0 .625rem}}.faq-content-two-col{display:grid;align-items:flex-start;grid-template-areas:"title  title  . img" "icon   step   . img";column-gap:0;grid-template-columns:3.125rem minmax(auto,28.125rem) auto auto;grid-template-rows:minmax(auto,6.25rem) auto;padding:0 0 6.25rem}.faq-content-two-col~.faq-content-two-col{padding-bottom:7.5rem}.faq-content-two-col-title{grid-area:title;color:#787877;justify-self:flex-start}.faq-content-two-col-step{grid-area:step;align-self:flex-start}.faq-content-two-col-icon{grid-area:icon;align-self:flex-start;justify-self:center}.faq-content-two-col-icon--arrow-right{color:#94d394}.faq-content-two-col-icon--arrow-right:before{font-family:icons;font-style:normal;font-weight:400;content:"\f108"}.faq-content-two-col-icon{color:#94d394;padding-right:.625rem}.faq-content-two-col-img{grid-area:img;justify-self:flex-end}@media (max-width: 62.5rem){.faq-content-two-col{grid-template-areas:"img    img     " ".      title   " "icon   step    ";grid-template-columns:6.25rem auto;grid-template-rows:auto auto auto;padding-bottom:3.125rem}.faq-content-two-col~.faq-content-two-col{padding-top:6.25rem}.faq-content-two-col-title{grid-area:title;color:#787877;padding:1.25rem;justify-self:flex-start;padding:1.25rem 0}.faq-content-two-col-step{grid-area:step;align-self:flex-start;justify-self:flex-start;max-width:80%}.faq-content-two-col-icon{grid-area:icon;align-self:flex-start;justify-self:flex-end}.faq-content-two-col-img{grid-area:img;justify-self:center;padding:1.25rem}}@media (max-width: 46.875rem){.faq-content-two-col{grid-template-areas:".      title   " "icon   step    " "img    img     ";grid-template-columns:2.5rem auto;grid-template-rows:auto auto auto;padding:0 0 1.5625rem}.faq-content-two-col~.faq-content-two-col{padding:1.875rem 0 3.75rem}}@media (max-width: 37.5rem){.faq-content-two-col{grid-template-areas:"img    img     " "title      title   " "icon   step    ";grid-template-columns:auto auto;justify-content:center;max-width:28.125rem;grid-template-rows:auto auto auto;justify-self:center}.faq-content-two-col~.faq-content-two-col{padding:6.25rem 0 0}.faq-content-two-col-title{grid-area:title;color:#787877;padding:1.25rem;justify-self:flex-start;padding:1.25rem 0}.faq-content-two-col-step{grid-area:step;align-self:flex-start;justify-self:flex-start;max-width:100%}.faq-content-two-col-icon{grid-area:icon;align-self:flex-start;justify-self:flex-end}.faq-content-two-col-img{grid-area:img;justify-self:center;padding:1.25rem}}@media (max-width: 29.375rem){.faq-content-two-col,.faq-content-two-col img{max-width:100%}.faq-content-two-col~.faq-content-two-col,.faq-content-two-col{padding:.9375rem}}.faq-content-list{display:grid;grid-template-areas:"item";grid-template-columns:auto;grid-template-rows:auto auto auto;justify-content:flex-start;padding-bottom:1.5625rem}.faq-content-list+p{padding-bottom:3.125rem}#proposition .faq-content-list+.faq-content-list{padding-bottom:5rem}#replacement .faq-content-list+:not(.faq-content-list){padding:2.5rem 0 7.5rem}.faq-content-list-item{grid-area:item;display:grid;justify-content:center;align-items:flex-start;grid-template-areas:"bullet     item-title" ".          item-content" ".          item-content2";grid-template-columns:auto auto;grid-template-rows:auto auto}.faq-content-list-item h5{grid-area:item-title;text-align:left;color:#787877;padding:0;font-weight:bolder}.faq-content-list-item p{grid-area:item-content}.faq-content-list-item p+p{grid-area:item-content2}.faq-content-list-item p:not(:last-child){margin:.625rem 0 0}.faq-content-list-bullet{grid-area:bullet;padding:.625rem 1.25rem 0 0;align-content:flex-start}.faq-content-list-bullet--circle:before{font-family:icons;font-style:normal;font-weight:400;content:"\f115"}@media (max-width: 46.875rem){.faq-content-list-bullet{padding:0 1.25rem 0 0}.faq-content-list-bullet--circle{font-size:.75rem}}.faq-content-sublist{grid-area:item-content;display:grid;grid-template-areas:"sub" "sub2";grid-template-columns:auto;grid-template-rows:auto auto;padding-left:2.5rem;padding-top:1.875rem}.subitem,.subitem2{display:grid;grid-template-areas:"subicon    subcontent";grid-template-columns:auto auto;grid-template-rows:auto}.subitem{grid-area:sub}.subitem2{grid-area:sub2;padding-top:1.875rem}.faq-content-subitem-icon{grid-area:subicon;padding-top:.3125rem;padding-right:.9375rem}.faq-content-subitem-icon--star:before{font-family:icons;font-style:normal;font-weight:400;content:"\f129"}.faq-content-subitem-icon--piechart:before{font-family:icons;font-style:normal;font-weight:400;content:"\f13e"}.subitem p,.subitem2 p{grid-area:subcontent}@media (max-width: 46.875rem){.faq-content-sublist{padding-left:0}}@media (max-width: 31.25rem){.faq-content-list-item{grid-template-columns:2.5rem auto}.subitem,.subitem2{grid-template-columns:1.875rem auto}.faq-content-list-bullet{justify-self:center;padding:.1875rem 0 0}}.title-center h3{display:grid!important;justify-content:center!important;padding-bottom:3.125rem}.title-center p~p{padding-bottom:2.5rem}.subtitle-center h4{display:grid!important;justify-content:center!important}.content-center p{display:grid!important;justify-content:center!important;text-align:center}.faq-content>p{padding-bottom:3.125rem}.faq-content>.circle-card-container{display:grid;justify-content:space-evenly!important;justify-self:center;grid-template-areas:"c-card1     c-card2"!important;grid-template-columns:repeat(2,minmax(auto,21.875rem))!important;grid-template-rows:auto;padding-bottom:3.125rem;column-gap:9.375rem}@media (max-width: 62.5rem){.faq-content>.circle-card-container{column-gap:3.125rem}}@media (max-width: 53.125rem){.faq-content>.circle-card-container{column-gap:0;row-gap:0;grid-template-areas:"c-card1" "c-card2"!important;grid-template-columns:repeat(1,minmax(auto,21.875rem))!important;grid-template-rows:repeat(2,minmax(auto,28.125rem))}}@media (max-width: 71.875rem){.faq-content{padding:3.75rem}.accordion-light{padding:1.25rem 0}.accordion-light:before{right:1.5625rem}.accordion-light h3{max-width:80%}}@media (max-width: 50rem){.faq-content{padding:3.75rem 1.5625rem}}@media (max-width: 25rem){.faq-content{padding:2.5rem .9375rem}.accordion-light{padding:.625rem}.accordion-light h3{max-width:80%;padding:0}.faq-content-title-card-list .fa-check-circle{padding:.625rem .625rem 0}}@media (max-width: 31.25rem){#faq-content-section{padding:.9375rem 0}.faq-content h3{text-align:left}.faq-content-title-card-title h3{text-align:center}.faq-content-title p{padding-top:2.8125rem}.faq-content-title-card-title{padding-bottom:.9375rem}}#faq-loop{background-color:#eee}#faq-loop h2{padding:6.25rem 0 1.25rem 6.25rem;letter-spacing:.125rem}.contact__container{display:grid;justify-items:center;grid-template-areas:"";grid-template-columns:auto;grid-template-rows:auto;text-align:center}.contact__image{margin:4.375rem 0 1.5625rem}.contact__image:before{font-family:icons;font-style:normal;content:"\f12f";color:#fff;font-size:1.875rem;display:flex;justify-content:center;align-items:center;background-color:#90c6de;width:3.75rem;height:3.75rem;border-radius:50%;font-weight:600!important}.contact__title{margin-bottom:1.25rem}.contact__title h4{font-weight:600;padding-bottom:0}.contact__paragraph{margin-bottom:1.875rem;max-width:56.25rem}.helpcenter__faq{display:flex;flex-direction:column;align-items:center}.helpcenter__faq__container{background-color:#fff;box-shadow:10px 10px 25px #38383859;max-width:75rem;padding:5.625rem 5.625rem 0}.helpcenter__faq__title{width:100%;margin-bottom:6.25rem}@media (max-width: 31.25rem){.helpcenter__faq__title{margin-bottom:3.125rem}}.divider{height:2px;width:80%;background-color:#b2bfcb;margin:0 auto}.page__logged-in .not-found h2,.not-found h2{font-size:1.875em;font-weight:700;color:#414a52;text-transform:capitalize;margin-bottom:1.5625em}.helpcenter__accordion__subject{margin-bottom:7.5rem}.helpcenter__accordion__subject:last-child{margin-bottom:6.25rem}.helpcenter__accordion__subject__title h3{max-width:95%;color:#90c6de;font-weight:600;text-align:center}.helpcenter__accordion__container{background-color:#fff;display:flex;flex-direction:column;padding:1.875rem 1.875rem 1.5625rem;width:100%}.helpcenter__accordion__container+.helpcenter__accordion__container{border-top:3px solid #f7f8f9;border-top-width:80%}.helpcenter__accordion__container--active,.helpcenter__accordion__container--active:hover{background-color:#fff}.helpcenter__accordion__container:hover .helpcenter__accordion__action{color:#90c6de}.helpcenter__accordion__action{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;width:100%;color:#787877}.helpcenter__accordion__action:hover,.helpcenter__accordion__action:hover button,.helpcenter__accordion__action button:focus{cursor:pointer;color:#90c6de}.helpcenter__accordion__action--active{color:#90c6de}.helpcenter__accordion__action__icon--open{font-size:1.25rem}.helpcenter__accordion__action__icon--open:before{font-family:icons;font-style:normal;font-weight:400;content:"\f102"}.helpcenter__accordion__action__icon--close{font-size:1.25rem}.helpcenter__accordion__action__icon--close:before{font-family:icons;font-style:normal;font-weight:400;content:"\f101"}.helpcenter__accordion__title{text-align:left;line-height:1.3;max-width:95%}.helpcenter__accordion__title span{font-weight:600;font-size:1.625rem}.helpcenter__accordion__title--active,.helpcenter__accordion__title:hover{color:#90c6de}.helpcenter__accordion__panel{max-height:0;overflow:hidden;max-width:95%;line-height:1.5;color:#787877;transition:max-height .2s ease-out}.helpcenter__accordion__panel p{text-align:left}.helpcenter__accordion__panel--active{max-height:unset;padding-top:1.875rem}@media (max-width: 75rem){.helpcenter__faq__container{padding:3.75rem}}@media (max-width: 62.5rem){.helpcenter__accordion__title span{font-size:1.125rem}}@media (max-width: 50rem){.helpcenter__faq__container{padding:3.75rem 1.5625rem}}@media (max-width: 37.5rem){.helpcenter__accordion__title span{font-size:1.125rem}}@media (max-width: 25rem){.helpcenter__faq__container{padding:2.5rem .3125rem}.helpcenter__accordion__container{padding:.625rem .9375rem}.helpcenter__accordion__title span{font-size:.875rem}}.call-to-all__users-list{overflow:auto;height:calc(100vh - 40.625rem);background-color:#fff;box-shadow:inset 1px 1px 2px #00000040;padding:.625em;margin-bottom:1.25em}.call-to-all__users-list .field{padding:.3125em 0;display:block}.call-to-all__users-list .field__label span{font-size:.725em}.call-to-all__users-count{color:#a0adb9;font-size:.75rem;margin-bottom:1.5625rem}.call-to-all__error{font-size:.75em;color:#d93025;margin-bottom:.625em}.call-to-all__select-all{padding:0;margin:0 .625em .625em 0;font-size:.725em}.call-to-all__select-all--remove{color:#a3a0a0}.call-to-all__replacement{display:flex;align-items:center;margin-bottom:2.5em}.call-to-all__replacement__delete-button{color:#a0adb9;padding:1em 1em 1em 0}.call-to-all__replacement__delete-button:hover{color:#4c4648}.call-to-all__replacement__delete-button:before{font-family:icons;font-style:normal;font-weight:400;content:"\f122"}.call-to-all__replacement__date{background-color:#d8dfe5;border-radius:.25em;width:3.25rem;height:3.25rem;font-size:.75rem;line-height:1.125rem;text-align:center;text-transform:uppercase;font-weight:400;display:flex;justify-content:center;align-items:center;margin-right:1.25em}.call-to-all__replacement__date strong{display:block;font-size:1.4375rem;padding-top:.125rem}.call-to-all__replacement__clinic{margin-bottom:.625em}.call-to-all__replacement__range{display:flex;align-items:center}.call-to-all__replacement__range span{font-size:.725em}.call-to-all__replacement__range .arrow{font-size:80%;color:#a3a0a0;margin:0 .625em}.call-to-all__replacement__range .arrow:before{font-family:icons;font-style:normal;font-weight:400;content:"\f108"}.checkbox__deliver-now{padding-top:0}.checkbox__deliver-now span{width:100%}.language-subform__row{margin-bottom:.625em;display:flex;align-items:center}.language-subform__row>*{width:50%;margin:0 .625em}.language-subform__row>*:first-child{margin-left:0}.language-subform__row>*:last-child{margin-right:0}.language-subform__row:first-child .language-subform__delete{pointer-events:none;background-color:#d8dfe5}.language-subform__row .field__error{bottom:auto;top:92%}.language-subform__delete{background:#f76b7e;color:#fff;padding:1.0625em 1.125em .875em;text-transform:uppercase;font-size:.6875em;line-height:1.0625em;font-weight:700;border:none;cursor:pointer;border-radius:.1875em;outline:none;letter-spacing:.8px;width:2.5rem}.language-subform__delete:before{font-family:icons;font-style:normal;font-weight:400;content:"\f11f"}.language-subform__delete:hover{background-color:#f6586d;color:#fff}.language-subform__delete[disabled]{opacity:.4;background:#f76b7e;cursor:default;color:#fff}.language-subform__delete:before{position:relative;top:.1em}.tax-number .field{width:100%}.field__autocomplete__blacklist .field__error{position:static;top:100%;padding:0;margin:.625rem 0}.clinic-subform--reason__hidden .field__textarea__wrapper{display:none}.clinic-subform--reason__hidden p{display:block;margin:.625rem;padding:0;overflow:auto;font-size:.875em;color:#414a52;max-height:5rem}.file-uploader{padding-top:1.25em}.file-uploader--no-label{padding-top:.9375em}.file-uploader__label{position:static}.file-uploader__display{display:flex;align-items:center}.file-uploader__display--minified{display:none}.file-uploader__display-image{width:40%;padding-right:1.25rem}.file-uploader__action{display:inline-block;padding:0;margin:0}.file-uploader__action--view,.file-uploader__action--text{margin-top:.625rem;display:block;font-size:.75em;color:#4c4648}.file-uploader__action--view:hover{text-decoration:underline;color:#403b42}.file-uploader__action--upload,.file-uploader__action--replace{background:#414a52;color:#fff;padding:1.0625em 1.125em .875em;text-transform:uppercase;font-size:.6875em;line-height:1.0625em;font-weight:700;border:none;cursor:pointer;border-radius:.1875em;outline:none;letter-spacing:.8px;margin-top:.375rem}.file-uploader__action--upload:hover,.file-uploader__action--replace:hover{background-color:#384047;color:#fff}.file-uploader__action--upload[disabled],.file-uploader__action--replace[disabled]{opacity:.4;background:#414a52;cursor:default;color:#fff}.file-uploader__preview{position:relative;display:flex;height:0;width:100%;padding-bottom:100%;line-height:0;background-color:#90c6de;background-position:center;background-repeat:no-repeat;background-size:cover;margin:0;left:0;top:0;transition:all .2s}.file-uploader__preview--filled{background-color:#f9b55a}.file-uploader__preview__placeholder{position:absolute;width:100%;transition:opacity .2s}.file-uploader__preview__edit{display:flex;align-items:center;justify-content:center;position:absolute;height:100%;width:100%;background-color:#414a5280;opacity:0;transition:all ease-in-out .2s;pointer-events:none}.file-uploader__preview__edit span{position:relative;color:#fff;font-size:.875rem;line-height:.875rem;max-width:90%}.file-uploader__preview:hover .file-uploader__preview__edit{opacity:1;pointer-events:auto;cursor:pointer}.file-uploader__uppy{margin:0 auto}.file-uploader__filename{display:block;text-align:center;max-width:100%;color:#a0adb9;font-size:.75rem;padding:.8125rem 0}.file-uploader__filename svg{color:#94d394}.file-uploader__note{font-weight:700;display:block;text-align:center;padding:.5rem 1rem;margin:0 auto;font-size:.75rem;line-height:1.25em;background-color:#414a52;color:#fff;border-radius:.375rem;max-width:75%;position:relative}.file-uploader__note:after{content:"";left:50%;bottom:100%;border:solid transparent;height:0;width:0;position:absolute;pointer-events:none;border-color:#88b7d500;border-bottom-color:#414a52;border-width:.375rem;margin-top:-.75rem}.file-uploader .uppy-DragDrop-container{border-radius:0;position:relative}.file-uploader .uppy-DragDrop-inner{padding:1.75rem .9375rem 1.125rem}.file-uploader .uppy-DragDrop-label{font-size:.9em}.file-uploader .uppy-DragDrop-arrow{width:3.125rem;height:3.125rem}.file-uploader .uppy-DragDrop-dragText{color:#7cbcd8;font-weight:500}.file-uploader .uppy-DragDrop-dragText:hover{color:#51a6cb}.file-uploader .uppy-StatusBar{width:calc(100% - 4px);margin-left:auto;margin-right:auto}.file-uploader .uppy-StatusBar:before{top:-.75rem}.file-uploader .uppy-StatusBar-progress{height:.625rem;top:-.75rem;background-color:#90c6de}.file-uploader .uppy-StatusBar.is-complete .uppy-StatusBar-progress{background-color:#94d394}.file-uploader .uppy-StatusBar.is-complete .uppy-StatusBar-statusIndicator{color:#94d394}.file-uploader .uppy-StatusBar.is-complete .uppy-StatusBar-content{display:none}.file-uploader .uppy-StatusBar.is-complete{height:0}.file-uploader .uppy-StatusBar-content{padding-left:0;width:100%;justify-content:center}.file-uploader .uppy-StatusBar-status{max-width:100%;padding:0;color:#a0adb9;font-size:.75rem;font-family:F37Ginger,HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}.file-uploader--changed .uppy-DragDrop-label{display:none}.file-uploader__msg{background-color:#f7f8f9;padding:.625rem;font-size:.75rem;display:flex;margin-bottom:1.5625rem}.file-uploader__msg .timesheet-card__icon{margin-right:.3125rem}.file-uploader__msg__content{margin:0;line-height:1.3}.picture-uploader{padding-top:0;padding-bottom:0;margin-bottom:0}.picture-uploader__preview{position:relative;display:flex;align-items:center;justify-content:center;height:12.5rem;width:12.5rem;background-color:#90c6de;background-position:center;background-repeat:no-repeat;background-size:cover;margin:0 0 .625rem;left:calc(50% - 6.25rem);top:0rem;transition:all .2s;overflow:hidden;border-radius:50%}.picture-uploader__preview--minified{width:6.25rem;height:6.25rem;position:absolute;left:calc(50% - 3.125rem);top:1.875rem;z-index:1;margin-bottom:0}.picture-uploader__preview--filled.picture-uploader__preview--minified .picture-uploader__preview__filler{opacity:0}.picture-uploader__preview__filler{position:absolute;height:100%;width:100%;background-color:transparent;background-position:center;background-repeat:no-repeat;background-size:cover;overflow:hidden;border-radius:50%;z-index:1}.picture-uploader__preview__placeholder{position:absolute;width:100%;transition:opacity .2s}.picture-uploader__preview__edit{display:flex;align-items:center;justify-content:center;position:absolute;height:100%;width:100%;background-color:#414a5280;opacity:0;transition:all ease-in-out .2s;pointer-events:none;border-radius:50%;z-index:2}.picture-uploader__preview__edit span{position:relative;color:#fff;font-size:.875rem;line-height:.875rem;max-width:90%}.picture-uploader__preview:hover .picture-uploader__preview__edit{opacity:1;pointer-events:auto;cursor:pointer}.picture-uploader__uppy{margin:0 auto;padding-bottom:1rem}.picture-uploader__filename{display:block;text-align:center;max-width:100%;color:#a0adb9;font-size:.75rem;padding:.8125rem 0}.picture-uploader__filename svg{color:#94d394}.picture-uploader__note{font-weight:700;display:block;text-align:center;padding:.5rem 1rem;margin:0 auto;font-size:.75rem;line-height:1.25em;background-color:#414a52;color:#fff;border-radius:.375rem;max-width:75%;position:relative}.picture-uploader__note:after{content:"";left:50%;bottom:100%;border:solid transparent;height:0;width:0;position:absolute;pointer-events:none;border-color:#88b7d500;border-bottom-color:#414a52;border-width:.375rem;margin-top:-.75rem}.picture-uploader .uppy-DragDrop-container{border-radius:0;position:relative}.picture-uploader .uppy-DragDrop-inner{padding:4.6875rem .9375rem 1.125rem}.picture-uploader .uppy-DragDrop-label{font-size:.9em}.picture-uploader .uppy-DragDrop-arrow{width:3.125rem;height:3.125rem}.picture-uploader .uppy-DragDrop-dragText{color:#7cbcd8;font-weight:500}.picture-uploader .uppy-DragDrop-dragText:hover{color:#51a6cb}.picture-uploader .uppy-StatusBar{width:calc(100% - 4px);margin-left:auto;margin-right:auto}.picture-uploader .uppy-StatusBar:before{top:-.75rem}.picture-uploader .uppy-StatusBar-progress{height:.625rem;top:-.75rem;background-color:#90c6de}.picture-uploader .uppy-StatusBar.is-complete .uppy-StatusBar-progress{background-color:#94d394}.picture-uploader .uppy-StatusBar.is-complete .uppy-StatusBar-statusIndicator{color:#94d394}.picture-uploader .uppy-StatusBar.is-complete .uppy-StatusBar-content{display:none}.picture-uploader .uppy-StatusBar.is-complete{height:0}.picture-uploader .uppy-StatusBar-content{padding-left:0;width:100%;justify-content:center}.picture-uploader .uppy-StatusBar-status{max-width:100%;padding:0;color:#a0adb9;font-size:.75rem;font-family:F37Ginger,HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}.picture-uploader--changed .uppy-DragDrop-label{display:none}.clinic-subform{margin-bottom:1.5625em}.clinic-subform .field__autocomplete--disabled{border:none}.clinic-subform__row{margin-bottom:.625em;display:flex;align-items:flex-start}.clinic-subform__row>*{width:100%;margin:0}.clinic-subform__delete{background:#ffffff;color:#b2bfcb;padding:1.0625em 1.125em .875em;text-transform:uppercase;font-size:.6875em;line-height:1.0625em;font-weight:700;border:none;cursor:pointer;border-radius:.1875em;outline:none;letter-spacing:.8px;padding:.625rem;width:2.359375rem;height:2.359375rem;font-size:.9375rem;margin:0;transition:color ease-in-out .3s}.clinic-subform__delete:before{font-family:icons;font-style:normal;font-weight:400;content:"\f122"}.clinic-subform__delete:hover{background-color:#f5f5f5;color:#b2bfcb}.clinic-subform__delete[disabled]{opacity:.4;background:#ffffff;cursor:default;color:#b2bfcb}.clinic-subform__delete:hover{background-color:#fff;color:#414a52}.clinic-subform__edit-reason{background:#ffffff;color:#b2bfcb;padding:1.0625em 1.125em .875em;text-transform:uppercase;font-size:.6875em;line-height:1.0625em;font-weight:700;border:none;cursor:pointer;border-radius:.1875em;outline:none;letter-spacing:.8px;padding:.625rem;width:2.359375rem;height:2.359375rem;font-size:.9375rem;margin:0;transition:color ease-in-out .3s}.clinic-subform__edit-reason:before{font-family:icons;font-style:normal;font-weight:400;content:"\f134"}.clinic-subform__edit-reason:hover{background-color:#f5f5f5;color:#b2bfcb}.clinic-subform__edit-reason[disabled]{opacity:.4;background:#ffffff;cursor:default;color:#b2bfcb}.clinic-subform__edit-reason--hidden{visibility:hidden}.clinic-subform__edit-reason:hover{background-color:#fff;color:#414a52}.clinic-subform--warning{display:flex;flex-direction:column;font-size:.875rem}.clinic-subform--warning div{color:#000}.clinic-subform--warning .field__textarea__wrapper .field__autosize-textarea{margin-top:1.25rem}.clinic-subform--input{width:100%;margin:0}.clinic-subform .checkbox-tooltip__wrapper{position:relative;flex-basis:0}.clinic-subform .checkbox-tooltip__wrapper .field__checkbox__label span{display:none}.clinic-subform .checkbox-tooltip__wrapper:hover .checkbox-tooltip{display:block}.clinic-subform .checkbox-tooltip__wrapper .checkbox-tooltip{background-color:#414a52;border-radius:.1875em;bottom:2.5em;color:#fff;display:none;font-size:.75em;line-height:1.125em;padding:.625em;position:absolute;text-align:center;width:-webkit-max-content;width:max-content;max-width:17vw;z-index:2}.clinic-subform .checkbox-tooltip__wrapper .checkbox-tooltip:before{content:"";width:0;height:0;border-left:.625rem solid transparent;border-top:.625rem solid #414a52;position:absolute;bottom:-.5625rem;right:0}.clinic-subform .checkbox-tooltip__wrapper .checkbox-tooltip--left{right:1.5625rem}.clinic-subform .checkbox-tooltip__wrapper .checkbox-tooltip--right{left:.625rem}.clinic-subform .checkbox-tooltip__wrapper .checkbox-tooltip--right:before{left:0;border-right:.625rem solid transparent;border-left:none}@media only screen and (max-width: 62.5rem){.clinic-subform .checkbox-tooltip__wrapper .checkbox-tooltip{max-width:25vw}}@media only screen and (max-width: 38rem){.clinic-subform .checkbox-tooltip__wrapper .checkbox-tooltip{max-width:75vw}}.opening-hour{display:flex;width:100%;align-items:center;justify-content:space-between;margin-bottom:.625em;position:relative}.opening-hour:first-child{padding-top:.625em}.opening-hour__day{text-transform:capitalize;font-size:.8125rem;color:#3a434a;text-align:left;padding:.625em .625em .625em 0;border-radius:.3125em;width:38%}.opening-hour .field{flex-grow:1;max-width:4.6875rem;position:static}.opening-hour .field.field--select{margin:0;padding:.3125rem 0}.opening-hour .field.field--select label{display:none}.opening-hour .field.field--select select{text-align:center;text-align-last:center}.opening-hour .field.field--select .field__error{width:17.1875em;bottom:-1.125rem;left:39%}.opening-hour .field__select__wrapper:before{display:none}.opening-hour__arrow{display:block;color:#d8dfe5;padding:.25rem 1rem 0}.opening-hour__arrow:before{font-family:icons;font-style:normal;font-weight:400;content:"\f108"}.manager__user,.manager__clinic{width:20rem;padding:.625rem .9375rem .625rem 0;display:flex;flex-grow:0;flex-shrink:0;align-items:center;font-weight:300;font-size:.75rem;line-height:1.125rem;color:#414a52;z-index:5;position:-webkit-sticky;position:sticky;left:0;top:0}.manager__user__image,.manager__clinic__image{border-radius:50%;background-color:#d8dfe5;width:1.875rem;height:1.875rem;flex-grow:0;flex-shrink:0;margin-right:.75rem;background-position:center;background-size:cover;background-repeat:no-repeat}.manager__user__image--empty,.manager__clinic__image--empty{color:#414a52;border-radius:50%;font-size:1.125rem;text-align:center;line-height:1.6875rem;padding-left:.1em}.manager__user__image--empty:before,.manager__clinic__image--empty:before{font-family:icons;font-style:normal;font-weight:400;content:"\f140"}.manager__user__name,.manager__clinic__name{color:#414a52;display:flex;align-items:center}.manager__clinic__image--empty:before{font-family:icons;font-style:normal;font-weight:400;content:"\f11d"}.terms__version-info{font-size:.6875rem;display:flex;flex-direction:column-reverse}.terms__version-info span{display:block;font-weight:700}.terms__version-info span.version-approved:before{font-family:icons;font-style:normal;font-weight:400;content:"\f119";color:#94d394;padding-right:.625rem}.matchmaking__miniprofile{position:relative;transition:all ease-in-out .2s}.matchmaking__miniprofile__wrapper{animation:slide-right .3s 1;background-color:#fff;border-radius:.25rem;box-shadow:0 5px 10px #00000040;cursor:default;left:1.5625rem;margin:0 auto;width:375px;position:absolute;top:-1.25rem;z-index:100;overflow:visible}@keyframes slide-right{0%{transform:translate(-20px);opacity:0}to{transform:translate(0);opacity:1}}.matchmaking__miniprofile__wrapper:after{content:"";position:absolute;top:1.375rem;left:0;margin-left:-14px;border-width:7px;border-style:solid;border-color:transparent white transparent transparent}.matchmaking__miniprofile__wrapper--warning{left:.125rem;top:-1.75rem}.matchmaking__miniprofile__wrapper--warning .matchmaking__miniprofile__section{align-items:flex-start;font-weight:700;font-size:.8125rem}.matchmaking__miniprofile__header{align-items:center;display:flex;font-size:.9375rem;font-weight:600;justify-content:space-between;padding:1.125rem .25rem .875rem 1.125rem;text-align:left;text-transform:uppercase;letter-spacing:.05em}.matchmaking__miniprofile__header button{all:unset;padding:.1875rem 0;cursor:pointer}.matchmaking__miniprofile__icon{border-radius:50%;padding:.625rem .625rem .3125rem;transition:all ease-in-out .2s}.matchmaking__miniprofile__icon--copy-address{font-size:.875rem}.matchmaking__miniprofile__icon--copy-address:before{font-family:icons;font-style:normal;font-weight:400;content:"\f121"}.matchmaking__miniprofile__icon--map{font-size:.875rem}.matchmaking__miniprofile__icon--map:before{font-family:icons;font-style:normal;font-weight:400;content:"\f139"}.matchmaking__miniprofile__icon--edit{font-size:.8125rem;color:#a0adb9}.matchmaking__miniprofile__icon--edit:before{font-family:icons;font-style:normal;font-weight:400;content:"\f127"}.matchmaking__miniprofile__icon:hover{color:#4c4648}.matchmaking__miniprofile__section{align-items:center;background-color:#414a520d;border-top:.0625em solid #d8dfe5;display:flex;flex-direction:column;font-size:.6875rem;justify-content:space-between;padding:.75rem 1.125rem;text-align:left}.matchmaking__miniprofile__section p{font-size:.6875rem;margin-top:.1875rem}.matchmaking__miniprofile__section__title{font-size:.6875rem;font-weight:600}.matchmaking__miniprofile__section--address{align-items:flex-start;min-height:5.125rem}.matchmaking__miniprofile__section--general{align-items:flex-start}.matchmaking__miniprofile__section--adminNote{white-space:pre-line;background-color:#fff;max-height:50vh;overflow-y:auto}.matchmaking__miniprofile--selected{left:1.5625rem}.gutter-vertical{background-color:#f3f5f6;cursor:row-resize;display:flex;font-size:1rem;justify-content:center;transition:background-color ease-in-out .3s}.gutter-vertical:before{align-items:flex-end;color:#414a52;content:". . .";display:flex}.gutter-vertical:hover{background-color:#dadcdd}.wrapper--fullwidth{margin:-2.25em -4.375em -6.5625em}@media only screen and (max-width: 38rem){.wrapper--fullwidth{margin:-2.1em -1.25em}}.wrapper--fullwidth>div{height:calc(100vh - 70px)}.wrapper--fullwidth .basic-loader{height:100vh}.matchmaking__calendar{width:100%;height:auto;position:relative}.matchmaking__calendar__wrapper{overflow:scroll;overflow-anchor:none;width:100%}.matchmaking__calendar__wrapper--proposals .matchmaking__miniprofile__section--adminNote{max-height:25vh}.matchmaking__calendar__header{width:100%;position:-webkit-sticky;position:sticky;top:0;left:0;z-index:50}.matchmaking__calendar__header .matchmaking__row{background:#f7f8f9}.matchmaking__calendar__header .matchmaking__row:last-child{box-shadow:0 5px 30px #00000013}.matchmaking__calendar--proposals .matchmaking__event--unmatchable{pointer-events:none}.matchmaking__calendar--proposals .matchmaking__event--unmatchable .matchmaking__timerange,.matchmaking__calendar--proposals .matchmaking__event--unmatchable .matchmaking__mandate__header{opacity:.3}.matchmaking__calendar--proposals .matchmaking__event--unmatchable .matchmaking__mandate__action--delete{pointer-events:all}.matchmaking__calendar--proposals .matchmaking__event--interactive{pointer-events:auto}.matchmaking__calendar .matchmaking__row{display:inline-flex;flex-flow:row nowrap;position:relative}.matchmaking__calendar .matchmaking__row--date{background-color:#fff;min-height:3.5em;box-shadow:0 3px 15px #0000000a}.matchmaking__calendar .matchmaking__row--date .day{padding:.625em .6em .4em}.matchmaking__calendar .matchmaking__row--date .day--today{background-color:#414a52;border-radius:.1875em;color:#ffffffb3}.matchmaking__calendar .matchmaking__row--date .day--today strong{color:#fff}.matchmaking__calendar .matchmaking__row--date .day--holiday{background-color:#fefbef}.matchmaking__calendar .matchmaking__row--date .day--holiday--tag{background-color:#f8e994;border-radius:.1875em;bottom:.3125rem;color:#414a52;font-size:.5rem;letter-spacing:.015625rem;padding:.125rem .25rem;position:absolute;text-transform:none;width:-webkit-fit-content;width:fit-content}.matchmaking__calendar .matchmaking__row--date .day--holiday strong{color:#414a52}.matchmaking__calendar .matchmaking__row--date:last-child{box-shadow:none}.matchmaking__calendar .matchmaking__row--header{min-height:4em}.matchmaking__calendar .matchmaking__row:nth-last-child(-n+5):not(:nth-child(-n+4)) .matchmaking__tooltip{top:auto;bottom:calc(100% - 5.2em);padding-top:0;padding-bottom:2em}.matchmaking__calendar .matchmaking__row:nth-last-child(-n+5):not(:nth-child(-n+4)) .matchmaking__tooltip>div{border-top:.0625em solid #d8dfe5;border-bottom:none}.matchmaking__calendar .matchmaking__row:nth-last-child(-n+5):not(:nth-child(-n+4)) .matchmaking__tooltip>div:after{bottom:auto;top:100%;border-color:white transparent transparent transparent}.matchmaking__calendar .matchmaking__day{border-right:.0625em solid #d8dfe5;border-bottom:.0625em solid #d8dfe5;display:flex;flex-shrink:0;width:8.5rem;text-align:center;position:relative}.matchmaking__calendar .matchmaking__day:last-child{border-right:0}.matchmaking__calendar .matchmaking__day--multiple{flex-direction:column}.matchmaking__calendar .matchmaking__day--multiple .matchmaking__day__add{position:absolute}.matchmaking__calendar .matchmaking__day--date{text-transform:uppercase;font-weight:300;font-size:.75em;color:#a3a0a0;border-right:0;border-bottom:.0625em solid #d8dfe5;display:flex;justify-content:center;align-items:center}.matchmaking__calendar .matchmaking__day--date strong{font-weight:700;color:#414a52}.matchmaking__calendar .matchmaking__day--weekend{background-color:#f3f5f6}.matchmaking__calendar .matchmaking__day--holiday{background-color:#fefbef}.matchmaking__calendar .matchmaking__day__add{display:flex;align-items:center;justify-content:center;font-size:1rem;color:#a0adb9;opacity:0;transition:opacity .2s cubic-bezier(.77,0,.175,1);width:calc(100% - 2em);height:calc(100% - 1em);margin:.5em 1em;padding:0}.matchmaking__calendar .matchmaking__day__add:before{font-family:icons;font-style:normal;font-weight:400;content:"\f104"}.matchmaking__calendar .matchmaking__day__add:hover{opacity:1}.matchmaking__calendar .matchmaking__day__add--float{position:absolute;top:-9px;right:-17px;background-color:#90c6de;width:24px;height:24px;z-index:5;border-radius:.1875rem;color:#fff;box-shadow:0 1px 5px #0000004d}.matchmaking__calendar .matchmaking__day--empty{border-right:0}.matchmaking__calendar .matchmaking__day__proactive{margin:.5rem;position:absolute;width:calc(100% - 1rem);height:calc(100% - 1rem);border-radius:.2em;cursor:pointer;color:#fff;font-size:.8125rem;padding-top:.5rem}.matchmaking__calendar .matchmaking__day__proactive:hover{background-color:#90c6de;opacity:.8;font-size:1rem}.matchmaking__calendar .matchmaking__day__proactive:hover:before{font-family:icons;font-style:normal;font-weight:400;content:"\f104"}.matchmaking__calendar .matchmaking__day__proactive--selected{background-color:#414a52}.matchmaking__calendar .matchmaking__day__proactive--selected:before{font-family:icons;font-style:normal;font-weight:400;content:"\f11f"}.matchmaking__calendar .matchmaking__day__proactive--selected:hover{background-color:#414a52;font-size:.8125rem;opacity:1}.matchmaking__calendar .matchmaking__day__proactive--selected:hover:before{font-family:icons;font-style:normal;font-weight:400;content:"\f11f"}.matchmaking__calendar .matchmaking__user{width:20rem;padding:1.125rem .9375rem 1.125rem 1.25rem;border-bottom:.0625em solid #d8dfe5;border-right:.0625em solid #d8dfe5;display:flex;justify-content:space-between;flex-grow:0;flex-shrink:0;align-items:center;font-weight:300;font-size:.75rem;line-height:1.125rem;color:#414a52;z-index:10;background-color:#f7f8f9;position:-webkit-sticky;position:sticky;left:0;top:0;box-shadow:5px 0 20px #0000000d}.matchmaking__calendar .matchmaking__user__title{text-transform:uppercase;font-size:.875rem;line-height:1.25rem;font-weight:700}.matchmaking__calendar .matchmaking__user__infos{display:flex;align-items:center;padding-right:.75rem}.matchmaking__calendar .matchmaking__user__infos__wrapper{display:flex;flex-direction:row;justify-content:space-between;width:100%}.matchmaking__calendar .matchmaking__user__image{border:.0625rem solid rgba(65,74,82,.3);border-radius:50%;background-color:#d8dfe5;width:1.875rem;height:1.875rem;flex-grow:0;flex-shrink:0;margin-right:.75rem;background-position:center;background-size:cover;background-repeat:no-repeat}.matchmaking__calendar .matchmaking__user__image--empty{color:#414a52;border-radius:50%;font-size:1.125rem;text-align:center;line-height:1.6875rem;padding-left:.1em}.matchmaking__calendar .matchmaking__user__image--empty:before{font-family:icons;font-style:normal;font-weight:400;content:"\f140"}.matchmaking__calendar .matchmaking__user__name{color:#414a52;display:flex;align-items:center}.matchmaking__calendar .matchmaking__user__status{font-size:1.5rem;display:flex;align-items:center}.matchmaking__calendar .matchmaking__user__status--confirmed{color:#94d394}.matchmaking__calendar .matchmaking__user__status--confirmed:before{font-family:icons;font-style:normal;font-weight:400;content:"\f119"}.matchmaking__calendar .matchmaking__user__status--pending{color:#f9b55a}.matchmaking__calendar .matchmaking__user__status--pending:before{font-family:icons;font-style:normal;font-weight:400;content:"\f142"}.matchmaking__calendar .matchmaking__user__status--rejected{color:#f76b7e}.matchmaking__calendar .matchmaking__user__status--rejected:before{font-family:icons;font-style:normal;font-weight:400;content:"\f11c"}.matchmaking__calendar .matchmaking__user__actions{display:grid;column-gap:.625rem;grid-template-columns:auto auto 0;grid-template-areas:"miniprofile pin .";white-space:nowrap}.matchmaking__calendar .matchmaking__user__actions--proposal{grid-template-columns:auto auto 3.125rem 0;grid-template-areas:"miniprofile pin tag ."}.matchmaking__calendar .matchmaking__user__actions>*{display:inline-block;font-size:1.4em}.matchmaking__calendar .matchmaking__user__action{padding:0 4px;color:#a0adb9;position:relative;transition:all ease-in-out .2s}.matchmaking__calendar .matchmaking__user__action--select{grid-area:pin}.matchmaking__calendar .matchmaking__user__action--select:before{font-family:icons;font-style:normal;font-weight:400;content:"\f13f"}.matchmaking__calendar .matchmaking__user__action--unselect{grid-area:pin}.matchmaking__calendar .matchmaking__user__action--unselect:before{font-family:icons;font-style:normal;font-weight:400;content:"\f11e"}.matchmaking__calendar .matchmaking__user__action--showProfile{grid-area:miniprofile}.matchmaking__calendar .matchmaking__user__action--showProfile:before{font-family:icons;font-style:normal;font-weight:400;content:"\f10c"}.matchmaking__calendar .matchmaking__user__action--hideProfile{position:relative;grid-area:miniprofile}.matchmaking__calendar .matchmaking__user__action--hideProfile:before{font-family:icons;font-style:normal;font-weight:400;content:"\f10c"}.matchmaking__calendar .matchmaking__user__action--hideProfile:after{content:"";background-color:#d8dfe5;border-radius:50%;padding:.9375rem;position:absolute;right:-4px;top:-.4375rem;z-index:-1}.matchmaking__calendar .matchmaking__user__action:hover{color:#4c4648}.matchmaking__calendar .matchmaking__user__proximity-tag{cursor:default;grid-area:tag;padding:.75em .625em .375em;background-color:#414a52;border-radius:.375em;color:#fff;font-size:.625rem;line-height:.625rem;font-weight:700;letter-spacing:0;white-space:nowrap;display:inline-block;justify-self:flex-start}.matchmaking__calendar .matchmaking__user--search{border-bottom:.0625em solid #d8dfe5;padding:.3125rem .625rem .3125rem .9375rem}.matchmaking__calendar .matchmaking__user--search form{width:100%;display:flex}.matchmaking__calendar .matchmaking__user--search .field{padding:0;background-color:transparent;flex-grow:1}.matchmaking__calendar .matchmaking__user--search .field__input{background-color:#fff0;border:0;-webkit-appearance:none;-webkit-border-radius:0}.matchmaking__calendar .matchmaking__user--search .form__submit{text-indent:-9999px;white-space:nowrap;background-color:#90c6de}.matchmaking__calendar .matchmaking__user--search .form__submit:before{font-family:icons;font-style:normal;font-weight:400;content:"\f138";text-indent:0;float:left}.matchmaking__calendar .matchmaking__user--unapproved{background:repeating-linear-gradient(135deg,#eaeaea,#eaeaea .125rem,#f7f8f9 .25rem,#f7f8f9 .5rem)}.matchmaking__calendar .matchmaking__user--warning{z-index:11}.matchmaking__calendar .matchmaking__clinic__image{border:.0625rem solid rgba(65,74,82,.3);border-radius:50%;background-color:#d8dfe5;width:1.875rem;height:1.875rem;flex-grow:0;flex-shrink:0;margin-right:.75rem;background-position:center;background-size:cover;background-repeat:no-repeat}.matchmaking__calendar .matchmaking__clinic__image--empty{color:#414a52;border-radius:50%;font-size:1.125rem;text-align:center;line-height:1.6875rem;padding-left:.1em}.matchmaking__calendar .matchmaking__clinic__image--empty:before{font-family:icons;font-style:normal;font-weight:400;content:"\f11d"}.matchmaking__calendar .matchmaking__clinic__relationship{border-radius:50%;padding:.125rem;width:2.5rem;height:2.5rem;margin-right:.625rem;border:3px solid transparent}.matchmaking__calendar .matchmaking__clinic__relationship--is-clinic-user{border:3px solid #94d394}.matchmaking__calendar .matchmaking__clinic__relationship--is-warned{border:3px solid #f5e067}.matchmaking__calendar .matchmaking__clinic__relationship--is-warned-with-message:hover{border:3px solid #f5b55a;cursor:pointer;transition:all ease-in-out .2s}.matchmaking__calendar .matchmaking__clinic__relationship--is-blacklisted{border:3px solid #f76b7e}.matchmaking__calendar .matchmaking__clinic__relationship--is-blacklisted-with-message:hover{border:3px solid #e74c3c;cursor:pointer;transition:all ease-in-out .2s}.matchmaking__calendar .matchmaking__clinic__status{font-size:1.5rem;display:flex;align-items:center}.matchmaking__calendar .matchmaking__clinic__status--confirmed,.matchmaking__calendar .matchmaking__clinic__status--pending_admin{color:#94d394}.matchmaking__calendar .matchmaking__clinic__status--confirmed:before,.matchmaking__calendar .matchmaking__clinic__status--pending_admin:before{font-family:icons;font-style:normal;font-weight:400;content:"\f119"}.matchmaking__calendar .matchmaking__clinic__status--pending,.matchmaking__calendar .matchmaking__clinic__status--pending_clinic{color:#f9b55a}.matchmaking__calendar .matchmaking__clinic__status--pending:before,.matchmaking__calendar .matchmaking__clinic__status--pending_clinic:before{font-family:icons;font-style:normal;font-weight:400;content:"\f142"}.matchmaking__calendar .matchmaking__clinic__status--rejected{color:#f76b7e}.matchmaking__calendar .matchmaking__clinic__status--rejected:before{font-family:icons;font-style:normal;font-weight:400;content:"\f11c"}.matchmaking__calendar .matchmaking__clinic__status--no-action{width:1.5rem}.matchmaking__calendar .matchmaking__mandate{margin:.7em;text-align:center;box-shadow:0 3px 4px #0000004d;border-radius:.1875rem;padding:.6em;background-color:#fff;position:relative;width:calc(100% - 1.4em);height:4.0625rem}.matchmaking__calendar .matchmaking__mandate__wrapper{position:absolute;font-size:.6em;height:0;width:100%;margin:0}.matchmaking__calendar .matchmaking__mandate:after{content:"";position:absolute;right:-.3em;top:0;background-color:#fff;width:.8em;z-index:1;height:100%}.matchmaking__calendar .matchmaking__mandate--start .matchmaking__tooltip{left:0}.matchmaking__calendar .matchmaking__mandate--start .matchmaking__tooltip>div:after{left:25%}.matchmaking__calendar .matchmaking__mandate--end .matchmaking__tooltip{left:-100%}.matchmaking__calendar .matchmaking__mandate--end .matchmaking__tooltip>div:after{left:75%}.matchmaking__calendar .matchmaking__mandate--first{margin-right:0;padding-right:1.3em;border-top-right-radius:0;border-bottom-right-radius:0;width:calc(100% - .7em)}.matchmaking__calendar .matchmaking__mandate--middle{margin-left:-1px;margin-right:-1px;padding-left:1.3em;padding-right:1.3em;border-radius:0;width:100%}.matchmaking__calendar .matchmaking__mandate--middle:after{right:-.4em;width:.8em}.matchmaking__calendar .matchmaking__mandate--last{margin-left:0;padding-left:1.3em;border-top-left-radius:0;border-bottom-left-radius:0;width:calc(100% - .7em)}.matchmaking__calendar .matchmaking__mandate--last:after{display:none}.matchmaking__calendar .matchmaking__mandate--single:after{display:none}.matchmaking__calendar .matchmaking__mandate__header{display:flex;justify-content:flex-start;align-items:center;height:1.625rem}.matchmaking__calendar .matchmaking__mandate__count{font-weight:700;color:#414a52;padding:0 .6em .3em;display:block}.matchmaking__calendar .matchmaking__mandate__actions{width:100%;text-align:right}.matchmaking__calendar .matchmaking__mandate__action{font-size:.8125rem;padding:.3rem .2rem;color:#a0adb9;margin:0}.matchmaking__calendar .matchmaking__mandate__action:hover{color:#4c4648}.matchmaking__calendar .matchmaking__mandate__action--delete:before{font-family:icons;font-style:normal;font-weight:400;content:"\f122"}.matchmaking__calendar .matchmaking__mandate__action--edit:before{font-family:icons;font-style:normal;font-weight:400;content:"\f127"}.matchmaking__calendar .matchmaking__mandate .matchmaking__event{padding:0;margin:0;box-shadow:none;border-bottom:0}.matchmaking__calendar .matchmaking__mandate .matchmaking__event .matchmaking__event__header{display:none}.matchmaking__calendar .matchmaking__event{width:100%;margin:.7em;font-size:.6em;text-align:center;border-bottom:.0625em solid #d8dfe5;background-color:#fff;box-shadow:0 3px 4px #00000013;border-radius:.1875rem;padding:.6em}.matchmaking__calendar .matchmaking__event--disabled{opacity:.3;pointer-events:none}.matchmaking__calendar .matchmaking__event--proactive{border:1px solid #90c6de}.matchmaking__calendar .matchmaking__event--discarded .matchmaking__timerange{background:repeating-linear-gradient(35deg,transparent,transparent 4px,rgba(0,0,0,.07) 4px,rgba(0,0,0,.07) 8px),#d8dfe5}.matchmaking__calendar .matchmaking__event--discarded .matchmaking__timerange button{border:none;padding:.8em .7em .6em}.matchmaking__calendar .matchmaking__event--discarded .matchmaking__mandate__action--delete{pointer-events:initial}.matchmaking__calendar .matchmaking__event__header{display:flex;justify-content:space-between;height:1.625rem}.matchmaking__calendar .matchmaking__event__icon{color:#a0adb9;font-size:.8125rem;padding:.3rem .1rem;display:inline-block}.matchmaking__calendar .matchmaking__event__icon--consult:before{font-family:icons;font-style:normal;font-weight:400;content:"\f138"}.matchmaking__calendar .matchmaking__event__icon--empty{width:1.125rem}.matchmaking__calendar .matchmaking__event__icon--surgery{color:#f76b7e;opacity:.7}.matchmaking__calendar .matchmaking__event__icon--surgery:before{font-family:icons;font-style:normal;font-weight:400;content:"\f148"}.matchmaking__calendar .matchmaking__event__icon--surgery--optional,.matchmaking__calendar .matchmaking__event__icon--surgery-locum{color:#a0adb9;opacity:1}.matchmaking__calendar .matchmaking__event__icon--surgery-locum:before{font-family:icons;font-style:normal;font-weight:400;content:"\f148"}.matchmaking__calendar .matchmaking__event__icon--lodging:before{font-family:icons;font-style:normal;font-weight:400;content:"\f137"}.matchmaking__calendar .matchmaking__event__icon--message{justify-self:center}.matchmaking__calendar .matchmaking__event__icon--message:before{font-family:icons;font-style:normal;font-weight:400;content:"\f134"}.matchmaking__calendar .matchmaking__event__icon--admin-note{justify-self:center}.matchmaking__calendar .matchmaking__event__icon--admin-note:before{font-family:icons;font-style:normal;font-weight:400;content:"\f105"}.matchmaking__calendar .matchmaking__event__icon--call-list{justify-self:center}.matchmaking__calendar .matchmaking__event__icon--call-list:before{font-family:icons;font-style:normal;font-weight:400;content:"\f113"}.matchmaking__calendar .matchmaking__event__date{font-size:.625rem;font-weight:300;text-transform:uppercase;align-self:flex-start;display:block;margin:.3125rem 0 .125rem 2.625rem}.matchmaking__calendar .matchmaking__event__actions{display:flex}.matchmaking__calendar .matchmaking__event__actions>div{padding-left:.3125rem}.matchmaking__calendar .matchmaking__event__action{font-size:.8125rem;padding:.3rem .2rem;color:#a0adb9;margin:0}.matchmaking__calendar .matchmaking__event__action:hover{color:#4c4648}.matchmaking__calendar .matchmaking__event__action--delete:before{font-family:icons;font-style:normal;font-weight:400;content:"\f122"}.matchmaking__calendar .matchmaking__event__action--edit:before{font-family:icons;font-style:normal;font-weight:400;content:"\f127"}.matchmaking__calendar .matchmaking__event__action--no-action{width:1.5rem}.matchmaking__calendar .matchmaking__event__unselect{background:#414a52;color:#fff;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;padding-top:.6em}.matchmaking__calendar .matchmaking__event__unselect:before{font-family:icons;font-style:normal;font-weight:400;content:"\f11f"}.matchmaking__calendar .matchmaking__event__select{font-size:.6875rem;line-height:.75rem;width:100%;border:.05em solid #3a434a;padding:.75em .65em .55em;margin:0;color:#414a52;position:relative;font-weight:700;letter-spacing:.05em}.matchmaking__calendar .matchmaking__event:hover .matchmaking__tooltip{display:block}.matchmaking__calendar .matchmaking__timerange{text-align:center;border-radius:.2em;position:relative;overflow:hidden;font-weight:700;display:flex;justify-content:center;cursor:default}.matchmaking__calendar .matchmaking__timerange div{font-size:.6875rem;line-height:.75rem;padding:.8em .7em .6em;letter-spacing:.05em}.matchmaking__calendar .matchmaking__timerange span{color:#414a52;white-space:nowrap;font-size:.75em}.matchmaking__calendar .matchmaking__timerange--bordered:after{content:"";width:100%;position:absolute;bottom:0;left:0;height:.1875rem;background-color:#414a52}.matchmaking__calendar .matchmaking__timerange--call-to-all:after{content:"";width:100%;position:absolute;bottom:0;left:0;height:.1875rem;background-color:#f5e067}.matchmaking__calendar .matchmaking__timerange--canceled-call-to-all:after{content:"";width:100%;position:absolute;bottom:0;left:0;height:.1875rem;background-color:#f76b7e}.matchmaking__calendar .matchmaking__timerange__icon{position:absolute;padding-right:.4375em}.matchmaking__calendar .matchmaking__timerange__icon:before{font-family:icons;font-style:normal;font-weight:400;content:"\f13e";position:relative;top:-.07em}.matchmaking__calendar .matchmaking__timerange__icon+span{padding-left:1.6em}.matchmaking__calendar .matchmaking__timerange--rejected{background:#f76b7e}.matchmaking__calendar .matchmaking__timerange--expired{background:#f5e067}.matchmaking__calendar .matchmaking__timerange--confirmed{background:#94d394}.matchmaking__calendar .matchmaking__timerange--replacement,.matchmaking__calendar .matchmaking__timerange--availability{background:white}.matchmaking__calendar .matchmaking__timerange--replacement:not(.matchmaking__timerange--matchable),.matchmaking__calendar .matchmaking__timerange--availability:not(.matchmaking__timerange--matchable){border:.1em solid #d8dfe5}.matchmaking__calendar .matchmaking__timerange--replacement:not(.matchmaking__timerange--matchable) div,.matchmaking__calendar .matchmaking__timerange--availability:not(.matchmaking__timerange--matchable) div{padding:.7em .6em .5em}.matchmaking__calendar .matchmaking__timerange--replacement.matchmaking__timerange--active,.matchmaking__calendar .matchmaking__timerange--availability.matchmaking__timerange--active{border-color:#414a52}.matchmaking__calendar .matchmaking__timerange--replacement.matchmaking__timerange--new-call-to-all,.matchmaking__calendar .matchmaking__timerange--availability.matchmaking__timerange--new-call-to-all{background:#414a52}.matchmaking__calendar .matchmaking__timerange--replacement.matchmaking__timerange--new-call-to-all span,.matchmaking__calendar .matchmaking__timerange--availability.matchmaking__timerange--new-call-to-all span{color:#fff}.matchmaking__calendar .matchmaking__timerange--pending{background:#f9b55a}.matchmaking__calendar .matchmaking__timerange--pending_clinic{background:repeating-linear-gradient(35deg,transparent,transparent 4px,rgba(255,255,255,.25) 4px,rgba(255,255,255,.25) 8px),#f9b55a}.matchmaking__calendar .matchmaking__timerange--pending_admin{background:repeating-linear-gradient(35deg,transparent,transparent 4px,rgba(255,255,255,.25) 4px,rgba(255,255,255,.25) 8px),#94d394}.matchmaking__calendar .matchmaking__timerange--active{border-color:#414a52}.matchmaking__calendar .matchmaking__tooltip{display:none;left:-45%;margin:0 auto;max-width:15.625rem;min-width:15.625rem;padding-top:2em;position:absolute;right:0;top:calc(100% - .7em);width:calc(150% - 1.2em);z-index:20}.matchmaking__calendar .matchmaking__tooltip__wrapper{display:flex;flex-direction:column}.matchmaking__calendar .matchmaking__tooltip__wrapper .list-item__steps{margin-top:.5rem}.matchmaking__calendar .matchmaking__tooltip__wrapper .list-item__steps>*{font-size:.5rem}.matchmaking__calendar .matchmaking__tooltip__rejection-reason{margin-top:.9375rem;width:100%}.matchmaking__calendar .matchmaking__tooltip__icon--info{font-size:.6875rem;font-weight:300;line-height:1.5}.matchmaking__calendar .matchmaking__tooltip__icon--info:before{font-family:icons;font-style:normal;font-weight:400;content:"\f11a";color:#f76b7e;position:relative;margin-right:.125rem;top:.1em}.matchmaking__calendar .matchmaking__tooltip__proposals{height:auto;border-top:.0625em solid #d8dfe5}.matchmaking__calendar .matchmaking__tooltip__date{font-size:.9375rem;color:#414a52;font-weight:700;text-transform:uppercase;letter-spacing:.05em;display:flex;align-items:center}.matchmaking__calendar .matchmaking__tooltip__header{text-align:left;padding:1.125rem 1.125rem .875rem;border-bottom:none;display:flex;justify-content:space-between;align-items:center}.matchmaking__calendar .matchmaking__tooltip__header__actions{display:flex}.matchmaking__calendar .matchmaking__tooltip__header+.matchmaking__tooltip__footer{border-top:none}.matchmaking__calendar .matchmaking__tooltip__footer{text-align:left;padding:1.125rem;border-top:.0625em solid #d8dfe5;display:flex;justify-content:center;flex-wrap:wrap}.matchmaking__calendar .matchmaking__tooltip__footer .matchmaking__event__message,.matchmaking__calendar .matchmaking__tooltip__footer .matchmaking__event__admin-note{display:flex;color:#414a52;flex-direction:column;font-size:.6875rem;font-weight:300;line-height:1.25rem;white-space:pre-wrap;width:100%}.matchmaking__calendar .matchmaking__tooltip__footer .matchmaking__event__icon{align-self:center;justify-content:center}.matchmaking__calendar .matchmaking__tooltip__footer--dates{color:#a0adb9}.matchmaking__calendar .matchmaking__tooltip__footer--dates span{margin:.125rem 0;font-size:.5625rem}.matchmaking__calendar .matchmaking__tooltip li{padding:.75rem 1.125rem;background-color:#414a520d;border-top:.0625em solid #d8dfe5;display:flex;justify-content:space-between;align-items:center;text-align:left}.matchmaking__calendar .matchmaking__tooltip li:first-child{border-top:none}.matchmaking__calendar .matchmaking__tooltip .matchmaking__user__name{display:block;font-size:.6875rem;line-height:1rem;font-weight:700;letter-spacing:.05em}.matchmaking__calendar .matchmaking__tooltip .matchmaking__user__name .date{font-size:.625rem;font-weight:300;text-transform:uppercase;display:block;margin-top:.1875rem}.matchmaking__calendar .matchmaking__tooltip>div{background-color:#fff;border-left:.0625em solid #d8dfe5;border-right:.0625em solid #d8dfe5;border-bottom:.0625em solid #d8dfe5;border-radius:.1875rem;box-shadow:0 5px 10px #0003;position:relative}.matchmaking__calendar .matchmaking__tooltip>div:after{content:" ";position:absolute;bottom:100%;left:50%;margin-left:-7px;border-width:7px;border-style:solid;border-color:transparent transparent white transparent}.matchmaking__calendar .matchmaking__tooltip__action{background:#414a52;color:#fff;padding:1.0625em 1.125em .875em;text-transform:uppercase;font-size:.6875em;line-height:1.0625em;font-weight:700;border:none;cursor:pointer;border-radius:.1875em;outline:none;letter-spacing:.8px;font-size:.75rem;margin:0}.matchmaking__calendar .matchmaking__tooltip__action:hover{background-color:#384047;color:#fff}.matchmaking__calendar .matchmaking__tooltip__action[disabled]{opacity:.4;background:#414a52;cursor:default;color:#fff}.matchmaking__calendar .matchmaking__tooltip__action--full{width:100%}.matchmaking__calendar__pagination{width:20rem;padding:1.125rem .9375rem 1.125rem 1.25rem;border-bottom:.0625em solid #d8dfe5;border-right:.0625em solid #d8dfe5;display:flex;justify-content:center;flex-grow:0;flex-shrink:0;align-items:center;z-index:10;background-color:#f7f8f9;position:-webkit-sticky;position:sticky;left:0;top:0;box-shadow:5px 0 20px #0000000d}.prices__wrapper{align-items:center;display:flex;flex-direction:column;padding:.375rem 0;position:relative;width:100%}.prices__wrapper .price__fields__wrapper{display:flex;flex-direction:row;justify-content:flex-start;width:100%}.matchmaking__proposals{background-color:#fff;box-shadow:0 0 15px 5px #0003;overflow:hidden;z-index:10}.matchmaking__proposals .side-panel__form{height:100%;display:flex;flex-direction:column;padding-bottom:0}.matchmaking__proposals__header{padding:.75rem 1.25rem;width:100%;box-shadow:0 1px 3px #00000040;display:flex;justify-content:space-between;align-items:center;position:relative;z-index:1}.matchmaking__proposals__header h2{text-transform:uppercase;color:#403b42}.matchmaking__proposals__header h2:before{font-family:icons;font-style:normal;font-weight:400;content:"\f113";margin-right:.5em;color:#f9b55a;font-size:1.25em;position:relative;top:.15em}.matchmaking__proposals__action:last-child{margin-left:.8em}.matchmaking__proposals__action--cancel{background:#f76b7e;color:#fff;padding:1.0625em 1.125em .875em;text-transform:uppercase;font-size:.6875em;line-height:1.0625em;font-weight:700;border:none;cursor:pointer;border-radius:.1875em;outline:none;letter-spacing:.8px}.matchmaking__proposals__action--cancel:hover{background-color:#f6586d;color:#fff}.matchmaking__proposals__action--cancel[disabled]{opacity:.4;background:#f76b7e;cursor:default;color:#fff}.matchmaking__proposals__action--submit{background:#414a52;color:#fff;padding:1.0625em 1.125em .875em;text-transform:uppercase;font-size:.6875em;line-height:1.0625em;font-weight:700;border:none;cursor:pointer;border-radius:.1875em;outline:none;letter-spacing:.8px}.matchmaking__proposals__action--submit:hover{background-color:#384047;color:#fff}.matchmaking__proposals__action--submit[disabled]{opacity:.4;background:#414a52;cursor:default;color:#fff}.matchmaking__proposals__content{min-height:0;height:100%;max-width:100%;display:flex;align-items:stretch}.matchmaking__proposals__content>div{padding:1.125rem 1.25rem;overflow:scroll;min-width:100%}.matchmaking__proposals__content>div>div{display:flex;flex-direction:row;align-items:flex-start}.matchmaking__proposals .field.field__admin-confirmation{padding-top:0}.matchmaking__proposals .field.field__admin-confirmation .field__checkbox__label span{display:inline-block;padding-left:.625rem;font-size:.75rem;padding-top:3px}.matchmaking__proposals__clinic{flex-grow:0;flex-shrink:0;background-color:#fff;border-left:.1875rem solid #f9b55a;border-radius:.1875rem;box-shadow:2px 1px 3px 1px #00000040;padding:.125rem 1rem;width:20rem;margin-right:1.25rem;position:relative}.matchmaking__proposals__clinic div.basic-loader{width:100%;height:100%;top:0;left:0}.matchmaking__proposals__clinic .prices__wrapper{border-top:1px solid #d8dfe5}.matchmaking__proposals__clinic__multi{flex-grow:0;flex-shrink:0;background-color:#fff;border-left:.1875rem solid #f9b55a;border-radius:.1875rem;box-shadow:2px 1px 3px 1px #00000040;padding:.125rem 1rem;width:20rem;margin-right:1.25rem;position:relative}.matchmaking__proposals__clinic__multi div.basic-loader{width:100%;height:100%;top:0;left:0}.matchmaking__proposals__clinic__multi .clinic__proposal__action--message{flex:1;text-align:right}.matchmaking__proposals__clinic__multi .clinic__proposal.clinic__proposal__multi{display:flex;flex-direction:column;align-items:flex-start;padding-bottom:0}.matchmaking__proposals__clinic__multi .clinic__proposal__date__header{display:flex;align-items:center;padding:.625rem 0}.matchmaking__proposals__clinic__multi .clinic__proposal__date__header .tooltip__wrapper{align-self:center}.matchmaking__proposals__clinic__multi .clinic__proposal__date__header .clinic__proposal__actions{max-height:1.0625rem}.matchmaking__proposals__clinic__multi .clinic__proposal__date__header .field__ToggleCheckbox__label{margin:0}.matchmaking__proposals__clinic__multi .clinic__proposal__date__header .clinic_proposal_user{display:flex;align-self:center;margin-left:.625rem}.matchmaking__proposals__clinic__multi .clinic__proposal__message{width:100%;padding-top:.625rem}.matchmaking__proposals__clinic__multi .clinic__proposal__proactive{display:inline-block}.matchmaking__proposals__clinic .proposal__wrapper:first-of-type .proposal__header__row{border-bottom:#dadcdd solid 1px}.matchmaking__proposals__clinic .proposal__header{display:flex;align-items:center;flex-direction:column;justify-content:center;width:100%}.matchmaking__proposals__clinic .proposal__header__row{display:grid;grid-template-areas:"order name actions";grid-template-columns:1.25rem auto 6.25rem;grid-template-rows:2.1875rem;align-items:center;width:100%;padding:.4375rem 0}.matchmaking__proposals__clinic .proposal__header__name{grid-area:name;display:flex;justify-self:flex-start;margin-left:.625rem;padding-top:.1875rem;width:100%}.matchmaking__proposals__clinic .proposal__header__order{grid-area:order;background-color:#d8dfe5;border-radius:50%;color:#4c4648;font-size:.75rem;height:1.25rem;line-height:1.3125rem;transition:all .25s ease;width:1.25rem}.matchmaking__proposals__clinic .proposal__header__order:hover,.matchmaking__proposals__clinic .proposal__header__order:focus{background-color:#414a52;color:#fff}.matchmaking__proposals__clinic .proposal__header__action{display:flex;align-items:center}.matchmaking__proposals__clinic:first-child{margin-left:0}.matchmaking__proposals__clinic:last-child{margin-right:0}.matchmaking__proposals__clinic .clinic__wrapper{display:flex;justify-content:space-between;align-items:center}.matchmaking__proposals .prices__clinic{margin-left:2.625rem}.matchmaking__proposals .prices__locum{margin-left:1.875rem}.matchmaking__proposals .prices__locum--checkbox{margin-left:.9375rem}.matchmaking__proposals .prices__clinic__icon{color:#a0adb9;font-size:.875rem;padding:0 .25rem 0 0;align-self:center}.matchmaking__proposals .prices__clinic__icon--lock{font-size:.75rem;align-self:flex-start;position:absolute;top:calc(50% - 5px)}.matchmaking__proposals .prices__clinic__icon--lock:before{font-family:icons;font-style:normal;font-weight:400;content:"\f136"}.matchmaking__proposals .prices__clinic__icon--unlock{font-size:.75rem;font-weight:700;align-self:flex-start;position:absolute;top:calc(50% - 5px)}.matchmaking__proposals .prices__clinic__icon--unlock:before{font-family:icons;font-style:normal;font-weight:400;content:"\f135"}.matchmaking__proposals .prices__clinic__icon--clinic:before{font-family:icons;font-style:normal;font-weight:400;content:"\f11d"}.matchmaking__proposals .prices__clinic__icon--locum:before{font-family:icons;font-style:normal;font-weight:400;content:"\f14f"}.matchmaking__proposals .clinic__name{color:#414a52;padding:.6em 0}.matchmaking__proposals .price__field .field__error{display:none}.matchmaking__proposals .price__field input{border:1px solid #d8dfe5;color:#414a52;font-size:.75rem;height:1.5625rem;text-align:center;width:3.75rem}.matchmaking__proposals .price__field input.field__input.field--invalid{border:1px solid #f76b7e}.matchmaking__proposals .price__field input[disabled]{color:#a0adb9}.matchmaking__proposals .price__field input[type=number]::-webkit-inner-spin-button,.matchmaking__proposals .price__field input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.matchmaking__proposals .price__field--updated input{border:1px solid #90c6de;background:#d8eaf2}.matchmaking__proposals .price__field--updated .field__checkbox__label:before{border:1px solid #90c6de;background:#d8eaf2}.matchmaking__proposals .clinic__proposal{display:flex;flex-direction:column;color:#414a52;font-size:.875rem;font-weight:300;justify-content:space-between;width:100%;border-top:1px solid #d8dfe5;padding:.625rem 0}.matchmaking__proposals .clinic__proposal__infos{display:flex;flex-grow:1;flex-wrap:wrap;align-items:center;-webkit-user-select:none;user-select:none}.matchmaking__proposals .clinic__proposal__infos>*{margin-right:1em}.matchmaking__proposals .clinic__proposal__wrapper{display:flex;width:17.8125rem;justify-content:space-between}.matchmaking__proposals .clinic__proposal__interactions{display:flex;flex-direction:row;padding:.625rem 0 0;align-items:center;justify-content:space-between}.matchmaking__proposals .clinic__proposal__interactions .prices__wrapper{display:flex;flex-direction:row;align-items:center}.matchmaking__proposals .clinic__proposal__interactions .price__fields__wrapper{display:flex;flex-direction:row}.matchmaking__proposals .clinic__proposal__interactions .prices__clinic__icon{color:#a0adb9;font-size:1rem;padding:0 .25rem 0 0;position:relative;top:4px}.matchmaking__proposals .clinic__proposal__interactions .prices__clinic__icon--lock{font-size:.6875rem}.matchmaking__proposals .clinic__proposal__interactions .prices__clinic__icon--lock:before{font-family:icons;font-style:normal;font-weight:400;content:"\f136"}.matchmaking__proposals .clinic__proposal__interactions .prices__clinic__icon--unlock{font-size:.6875rem;font-weight:700}.matchmaking__proposals .clinic__proposal__interactions .prices__clinic__icon--unlock:before{font-family:icons;font-style:normal;font-weight:400;content:"\f135"}.matchmaking__proposals .clinic__proposal__actions{white-space:nowrap;display:flex;margin-left:auto;margin-right:0}.matchmaking__proposals .clinic__proposal__action{color:#a0adb9;font-size:1rem;padding:0}.matchmaking__proposals .clinic__proposal__action:last-child{margin-left:.875em}.matchmaking__proposals .clinic__proposal__action:hover{color:#414a52}.matchmaking__proposals .clinic__proposal__action--edit:before{font-family:icons;font-style:normal;font-weight:400;content:"\f127"}.matchmaking__proposals .clinic__proposal__date{background-color:#f9b55a;width:2.5rem;text-transform:uppercase;font-size:.5em;text-align:center;padding:.625em 0;border-radius:.3125em}.matchmaking__proposals .clinic__proposal__date--rejected{color:#f76b7e}.matchmaking__proposals .clinic__proposal__date--replacement{color:#f9b55a}.matchmaking__proposals .clinic__proposal__date--expired{color:#f5e067}.matchmaking__proposals .clinic__proposal__date span.date{font-size:1rem;display:block;padding-top:.3125em;font-weight:600}.matchmaking__proposals .clinic__proposal__date .month{padding-top:.25em}.matchmaking__proposals .clinic__proposal__hours{font-weight:700;white-space:nowrap}.matchmaking__proposals .clinic__proposal__proactive{font-size:.625rem;padding:.1875rem .3125rem;margin-top:.125rem;border-radius:.125rem;background-color:#d8eaf2;font-weight:400}.matchmaking__proposals .clinic__proposal__type .type__icon{font-size:.8em;display:block;padding:.125em 0;color:#a0adb9}.matchmaking__proposals .clinic__proposal__type .type__icon--priority:before{font-family:icons;font-style:normal;font-weight:400;content:"\f129"}.matchmaking__proposals .clinic__proposal__type .type__icon--flexible:before{font-family:icons;font-style:normal;font-weight:400;content:"\f13e"}.matchmaking__proposals .clinic__proposal__type .type__icon--active{color:#414a52}.matchmaking__proposals .clinic__proposal__message{width:17.8125rem;padding-top:.3125rem}.matchmaking__proposals .clinic__proposal__message .field.message__field{display:none;width:100%}.matchmaking__proposals .clinic__proposal__message .field.message__field--show{display:inline-block}.matchmaking__proposals .clinic__proposal__message .field.message__field input{border:.0625rem solid #d8dfe5;color:#414a52;font-size:.75rem;margin:-.3125rem 0 .0625rem}.matchmaking__proposals .clinic__proposal__message .field.message__field input.field__input.field--invalid{border:.0625rem solid #f76b7e}.matchmaking__proposals .clinic__proposal__message .field__textarea__wrapper{padding-top:0}.matchmaking__proposals .clinic__proposal__action--delete{padding:0 .2em;color:#a0adb9;position:relative;top:-.0625rem;margin-left:1em}.matchmaking__proposals .clinic__proposal__action--delete:before{font-family:icons;font-style:normal;font-weight:400;content:"\f122"}.matchmaking__proposals .clinic__proposal__action--message{padding:0 .2em;color:#a0adb9;position:relative;margin-left:1em}.matchmaking__proposals .clinic__proposal__action--message:before{font-family:icons;font-style:normal;font-weight:400;content:"\f13b"}.matchmaking__proposals .clinic__proposal__action--message:after{content:"+";position:absolute;background:#94d394;border-radius:100%;color:#fff;font-size:.85em;height:.05em;line-height:.25;padding:.45em .08em;right:-.25em;top:-.4em;width:.75em}.matchmaking__proposals .clinic__proposal__past{background:#fde4c5;border-radius:.25rem;margin-top:.625rem;padding:.3125rem;font-size:.625rem}.matchmaking__proposals .clinic__proposal__adjustment{background:#f7f8f9;border-radius:.25rem;padding:.5rem .9375rem;margin:.1875rem 0 .625rem;font-size:.5625rem;display:flex;flex-direction:column;align-items:center;text-align:right;width:100%}.matchmaking__proposals .clinic__proposal__adjustment table{width:100%}.matchmaking__proposals .clinic__proposal__adjustment table td{padding:.3125rem;vertical-align:middle;font-weight:400}.matchmaking__proposals .clinic__proposal__adjustment table tr:nth-child(odd){border-bottom:1px solid #d8dfe5}.matchmaking__proposals .clinic__proposal__adjustment .locum__experience{width:100%;text-align:right;margin-top:.3125rem}.matchmaking__proposals .clinic__proposal__adjustment .locum__experience--validate{color:#f76b7e}.matchmaking__proposals .clinic__proposal .arrow{font-size:80%;color:#a3a0a0}.matchmaking__proposals .clinic__proposal .arrow:before{font-family:icons;font-style:normal;font-weight:400;content:"\f108"}.matchmaking__proposals .field{margin:0;padding:.5em 0}.matchmaking__proposals .field__checkbox__label{margin-right:0;margin-left:0}.matchmaking__proposals .field__checkbox__label:before{top:0;margin-right:0}.matchmaking__proposals .field__checkbox__label span{display:none}.matchmaking__proposals .tooltip__wrapper{position:relative;display:inline-block}.matchmaking__proposals .tooltip__wrapper .tooltip{bottom:100%;right:70%}.matchmaking__proposals .tooltip__wrapper .tooltip--right{left:70%;right:unset}.matchmaking__proposals .tooltip__wrapper .tooltip--right:before{border-left:none;border-right:.625rem solid transparent;border-top:.625rem solid #414a52;left:0}.matchmaking__proposals .tooltip__wrapper--message{padding:.3125rem .3125rem 0 0}.tooltip__wrapper{position:relative}.tooltip__wrapper:hover .tooltip{display:block}.tooltip__wrapper .tooltip{position:absolute;font-size:.625rem;bottom:calc(100% + .3625rem);z-index:2;right:50%;padding:.4375rem;border-radius:.125rem;background-color:#414a52;text-align:center;line-height:1.125em;display:none;color:#fff;white-space:nowrap}.tooltip__wrapper .tooltip--timesheet-message{right:100%;bottom:calc(100% + .5rem);white-space:normal;width:-webkit-max-content;width:max-content;max-width:50vw}.tooltip__wrapper .tooltip:before{content:"";width:0;height:0;border-left:.625rem solid transparent;border-top:.625rem solid #414a52;position:absolute;bottom:-.5625rem;right:0}.tooltip__wrapper--checkbox{margin-left:.3125rem;width:.625rem}.tooltip__wrapper--email .field{width:100%;position:relative}.tooltip__wrapper--email .field:before{font-family:icons;font-style:normal;font-weight:400;content:"\f136";position:absolute;height:1.125rem;top:calc(50% - 9px);right:.625em;color:#a0adb9}.tooltip__wrapper--email .tooltip{font-size:.75rem;line-height:1rem;letter-spacing:.05em;white-space:normal;max-width:calc(100% - 1.875rem);bottom:calc(100% - 1.25rem);right:1.5em}.tooltip__wrapper--email .tooltip a{color:#90c6de}.tooltip__wrapper--email .tooltip a:hover{color:#f9b55a}.proactive-message{margin-bottom:.875rem;font-size:.75rem}.proactive-message p{display:flex;background-color:#d8eaf2;border-radius:.125rem;margin:0;max-width:100%;padding:.1875rem .625rem}.proactive-message p:before{font-family:icons;font-style:normal;font-weight:400;content:"\f11b";padding-right:.3125rem}.primary-nav{height:100vh;position:fixed;z-index:100;top:0;left:0;background-color:#414a52;max-width:4.375rem;min-width:0;overflow:hidden;transition:all .25s cubic-bezier(.77,0,.175,1)}@media only screen and (max-width: 48rem){.primary-nav{max-width:0;transition:all .25s linear;z-index:80}}.primary-nav--open{max-width:100vw;min-width:21.875rem;box-shadow:1px 0 2px #0006}@media only screen and (max-width: 48rem){.primary-nav--open{max-width:100%;width:100%}}.primary-nav__head{background-color:#90c6de;height:4.375rem;display:flex;align-items:center;justify-content:space-between;max-width:100%}@media only screen and (max-width: 48rem){.primary-nav__head{display:none}}.primary-nav__head>*{flex-shrink:0}.primary-nav__head .primary-nav__vetreseau{width:100%;flex-shrink:1;line-height:0}.primary-nav__head .primary-nav__vetreseau img{height:1.25rem;width:auto;display:inline-block}.primary-nav__logo a{width:4.375rem;height:4.375rem;display:flex;align-items:center}.primary-nav__logo img{width:2.625rem;height:2.625rem;display:block;margin:0 auto}.primary-nav__env__badge{background-color:#f76b7e;color:#fff;display:inline-block;padding:.25em .4em;position:absolute;font-size:75%;font-weight:700;left:.5em;line-height:1;text-align:center;top:.5em;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.primary-nav__close{border:none;height:4.375rem;width:4.375rem;background:none;cursor:pointer;outline:none;position:relative;display:flex;justify-content:center}@media only screen and (max-width: 48rem){.primary-nav__close{position:fixed;left:4.375rem;top:0;z-index:100}}.primary-nav__close:hover>span{width:1.5625rem}.primary-nav__close>span{display:flex;align-items:center;justify-content:center;height:.125rem;width:1.25rem;background-color:#fff;position:absolute;transition:all .15s cubic-bezier(.77,0,.175,1);top:calc(50% - .06rem)}.primary-nav__close>span:first-child{transform:rotate(45deg)}.primary-nav__close>span:last-child{transform:rotate(-45deg)}@media only screen and (max-width: 48rem){.primary-nav__lists{padding-top:4.375rem}}.primary-nav__lists>ul{padding:1.875em .9375em 0}.primary-nav__lists>ul.primary-nav__lists__main{padding-bottom:1.875em;background-color:#3a434a}.primary-nav__lists a{display:flex;align-items:center;cursor:pointer;font-size:.75em;line-height:.75em;text-transform:uppercase;white-space:nowrap;color:#a0adb9;padding:.3125rem 0 .25rem;border-radius:.1875rem;transition:color .15s cubic-bezier(.77,0,.175,1)}.primary-nav__lists a:hover{color:#fff}.primary-nav__lists a:hover .primary-nav__icon:before{font-size:1.5rem}.primary-nav__lists a.active{background-color:#a0adb933;color:#fff}.primary-nav__lists button{display:flex;align-items:center;cursor:pointer;font-size:.75em;text-transform:uppercase;white-space:nowrap;color:#a0adb9;padding:.3125rem 0;width:100%;border-radius:.1875rem;transition:color .15s cubic-bezier(.77,0,.175,1)}.primary-nav__lists button:hover{color:#fff;cursor:pointer}.primary-nav__lists button:hover .primary-nav__icon:before{font-size:1.5rem}.primary-nav__lists button.active{color:#fff;background-color:#a0adb933}.primary-nav__lists__sorting{position:relative}.primary-nav__lists__sorting:last-child{margin-top:30px}.primary-nav__lists__sorting:last-child:before{content:"";display:block;background-color:#403b42;height:.0625rem;border-radius:.125rem;width:calc(100% - 1.875em);position:absolute;top:0;left:.9375em}.primary-nav__lists__sorting li{margin-bottom:.875em}.primary-nav__lists__sorting--dotted li{position:relative}.primary-nav__lists__sorting--dotted li:after{position:absolute;content:"...";width:5px;color:#a3a0a0cc;display:block;transform:rotate(90deg);font-size:1.5em;bottom:-.475em;left:.86em;letter-spacing:-.08125rem}.primary-nav__lists__sorting--dotted li:last-child:after{display:none}.primary-nav__lists__main a{padding:.3125rem 0;color:#fff;border-radius:.1875rem}.primary-nav__lists__main a:hover{color:#fff}.primary-nav__lists__main a.active{background-color:#a0adb933}.primary-nav .account__types li:first-of-type{margin-bottom:.625rem}.primary-nav__icon{display:flex;align-items:center;text-align:center;justify-content:center;width:1.875rem;height:1.875rem;flex-shrink:0;margin-right:1.5625rem;margin-left:.3125rem}.primary-nav__icon:before{font-size:1.25rem;transition:font-size .125s cubic-bezier(.77,0,.175,1)}.primary-nav__icon--calendar{color:#90c6de}.primary-nav__icon--calendar:before{font-family:icons;font-style:normal;font-weight:400;content:"\f112"}.primary-nav__icon--assignment{color:#90c6de}.primary-nav__icon--assignment:before{font-family:icons;font-style:normal;font-weight:400;content:"\f109"}.primary-nav__icon--matchmaking-locum{color:#90c6de}.primary-nav__icon--matchmaking-locum:before{font-family:icons;font-style:normal;font-weight:400;content:"\f10b"}.primary-nav__icon--matchmaking-clinic{color:#f9b55a}.primary-nav__icon--matchmaking-clinic:before{font-family:icons;font-style:normal;font-weight:400;content:"\f10a"}.primary-nav__icon--schedule{color:#f9b55a}.primary-nav__icon--schedule:before{font-family:icons;font-style:normal;font-weight:400;content:"\f142"}.primary-nav__icon--circle-check{color:#94d394}.primary-nav__icon--circle-check:before{font-family:icons;font-style:normal;font-weight:400;content:"\f119"}.primary-nav__icon--map{color:#90c6de}.primary-nav__icon--map:before{font-family:icons;font-style:normal;font-weight:400;content:"\f126"}.primary-nav__icon--timesheet{color:#c49ee8}.primary-nav__icon--timesheet:before{font-family:icons;font-style:normal;font-weight:400;content:"\f14a"}.primary-nav__icon--history{color:#a0adb9}.primary-nav__icon--history:before{font-family:icons;font-style:normal;font-weight:400;content:"\f131"}.primary-nav__icon--vet{color:#90c6de}.primary-nav__icon--vet:before{font-family:icons;font-style:normal;font-weight:400;content:"\f14f"}.primary-nav__icon--tech{color:#90c6de}.primary-nav__icon--tech:before{font-family:icons;font-style:normal;font-weight:400;content:"\f14d"}.primary-nav__icon--faq{color:#a0adb9}.primary-nav__icon--faq:before{font-family:icons;font-style:normal;font-weight:400;content:"\f12f"}.side-panel__nav__list{margin-top:.625em}.side-panel__nav__list a{padding:1.25em 1.5625em;display:block;border-bottom:1px solid #d8dfe5}.notification__wrapper{padding:.625rem 1.25rem}.notification__wrapper:first-child{border-top:none}.notification__wrapper .diff{border:1px solid #d8eaf2;border-radius:3px;padding:6px 4px;margin-top:4px}.notification__wrapper .diff li{list-style:none}.notification__wrapper .diff li ins{background-color:#f8e994;border-radius:.25rem}.notification{padding:.8em 1em;background-color:#fff;border:.05rem solid rgba(65,74,82,.15);border-left:.25rem solid #90c6de;border-radius:.1875rem;box-shadow:0 3px 4px 1px #0000000d;margin:.8em 0;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;position:relative}.notification--link:hover,.notification--UpdateUsers:hover{background-color:#fcfcfc}.notification--disabled{border-left-color:#b2bfcb}.notification--pending{border-left-color:#f9b55a}.notification--confirmed{border-left-color:#94d394}.notification--rejected,.notification--confirmedRejected{border-left-color:#f76b7e}.notification--confirmedRejected:after{content:"";background-color:#94d394;border-top-left-radius:.1875rem;height:50%;left:-4px;position:absolute;top:-1px;width:4px}.notification--timesheets{border-left-color:#c49ee8}.notification--expired{border-left-color:#f5e067}.notification:last-child{margin-bottom:0}.notification:first-child{margin-top:0}.notification__filters{display:flex;gap:.3125rem}.notification__filters .form__group{margin-bottom:0}.notification__filters .form__group:first-child{margin-right:1em}.notification__mark-read{display:flex;justify-content:flex-end}.notification__mark-read__button{color:#90c6de;cursor:pointer}.notification__mark-read__button:hover{text-decoration:underline}.notification__message{color:#414a52;margin:0;padding-bottom:.85em;font-size:.8125rem;font-weight:400;line-height:1.5}.notification__message ul{list-style-type:disc;padding-left:1em}.notification__message ul li{padding-top:.5em}.notification__message--info{display:flex;flex-direction:row;margin:5px 0 0}.notification__message--info:before{font-family:icons;font-style:normal;font-weight:400;content:"\f11a"}.notification__message--info p{margin:0}.notification__message--info:before{position:relative;top:-2px;margin-right:.25em;color:#f76b7e}.notification__date{color:#4c4648;font-size:.8em;opacity:.7;font-weight:300;padding-top:.6em}.notification__content{position:relative;max-width:90%}.notification__button{flex-grow:0;border-radius:50%;width:.8rem;height:.8rem;padding:0;color:#f3f5f6;background-color:currentColor;border:solid .1rem #eaeaea}.notification__button:hover{background-color:#eaeaea}.notification__button--unread{color:#f76b7e;background-color:currentColor;border:solid .1rem currentColor}.notification__button--unread:hover{background-color:#f76b7e66}.filter__button{background:#414a52;color:#fff;padding:1.0625em 1.125em .875em;text-transform:uppercase;font-size:.6875em;line-height:1.0625em;font-weight:700;border:none;cursor:pointer;border-radius:.1875em;outline:none;letter-spacing:.8px;background-color:#b2bfcb}.filter__button:hover{background-color:#384047;color:#fff}.filter__button[disabled]{opacity:.4;background:#414a52;cursor:default;color:#fff}.filter__button--active{background-color:#3a434a}.notification__empty__message{color:#4c4648;font-size:.8em;opacity:.7}.notification__list>div{margin-top:.9375rem}.notification__search{display:flex;justify-content:space-between;gap:.625rem;padding:.9375rem 1.25rem .3125rem}.notification__search .field--light{flex:1}.notification__search .form__submit{text-indent:-9999px;white-space:nowrap;background-color:#90c6de}.notification__search .form__submit:before{font-family:icons;font-style:normal;font-weight:400;content:"\f138";text-indent:0;float:left}.notification__title{color:#414a52;font-size:.8em;text-transform:uppercase;font-weight:700;padding:0 1.6em .6em;position:relative}.notification__title:before{content:"";position:absolute;display:block;top:-.165em;left:0;width:1em;height:1em;border-radius:50%;background:#f76b7e}.notification__title--read:before{background:#d8dfe5}.notification__actions{margin-top:1em;padding:1.5625em .9375em 2.1875em;border-top:solid 1px rgba(65,74,82,.15)}.notification__loader .basic-loader{position:absolute;top:0;left:0}.notification__loader .basic-loader img{top:50vh}.header .matchmaking__toolbar{flex-shrink:1;flex-grow:1;width:100%;height:100%;border-left:.0625em solid #f7f8f9;order:3;margin-left:-1px}.header .matchmaking__toolbar+.header__title{min-width:15.625rem;margin:0;padding:0 1.25em}.matchmaking__toolbar{display:flex;justify-content:space-between;align-items:center;padding:0 1.25em}.matchmaking__toolbar__schedule{display:flex}.matchmaking__toolbar button{font-size:1.15em;color:#a0adb9;margin-left:.625rem;border-radius:.1875rem;transition:color .125s cubic-bezier(.77,0,.175,1),border-color .125s cubic-bezier(.77,0,.175,1);border:solid .0625em rgba(160,173,185,.2);position:relative;overflow:hidden;width:2.5rem;height:2.5rem;flex-grow:0;flex-shrink:0}.matchmaking__toolbar button:hover{border-color:#a0adb966}.matchmaking__toolbar button:before{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.matchmaking__toolbar button:first-child{margin-left:0}.matchmaking__toolbar__action--prev:before{font-family:icons;font-style:normal;font-weight:400;content:"\f107"}.matchmaking__toolbar__action--next:before{font-family:icons;font-style:normal;font-weight:400;content:"\f108"}.matchmaking__toolbar__action--today{text-transform:uppercase;padding:0 .3125rem;top:0}.matchmaking__toolbar__today:before{font-family:icons;font-style:normal;font-weight:400;content:"\f110"}.matchmaking__toolbar__current-date{position:relative;margin:0 .625rem}.matchmaking__toolbar__current-date .DateInput_input{border-radius:.1875rem;border:solid .0625em rgba(160,173,185,.2);color:#a0adb9;line-height:0;padding:.8125rem .3125rem .5625rem .625rem;transition:color .125s cubic-bezier(.77,0,.175,1),border-color .125s cubic-bezier(.77,0,.175,1)}.matchmaking__toolbar__current-date .DateInput_input:is(:hover,:focus,:active){border-color:#a0adb966}.matchmaking__toolbar__current-date .DateInput:after{font-family:icons;content:"\f110";pointer-events:none;position:absolute;right:.625em;top:.625em}.matchmaking__toolbar__current-date .month-picker__open{display:inline-block;font-size:.875em;margin:0;color:#a0adb9;position:relative;text-transform:capitalize;width:auto;min-width:15.625rem;text-align:left;padding:.3125em .75em 0}.matchmaking__toolbar__current-date .month-picker__open:before{font-family:icons;font-style:normal;font-weight:400;content:"\f144";width:auto;left:auto;right:.75em;top:.0625rem}.matchmaking__toolbar__current-date .month-picker__open.close:before{font-family:icons;font-style:normal;font-weight:400;content:"\f11f"}.matchmaking__toolbar__current-date .month-picker__close{display:none}.matchmaking__toolbar__current-date .CalendarDay__highlighted_calendar{background-color:#d8eaf2}.matchmaking__toolbar__current-date .CalendarDay__highlighted_calendar:before{display:none}.matchmaking__toolbar__current-date .CalendarDay__highlighted_calendar:hover,.matchmaking__toolbar__current-date .CalendarDay__default:hover{background-color:#f7f8f9}.matchmaking__toolbar__current-date .CalendarDay__highlighted_calendar:active,.matchmaking__toolbar__current-date .CalendarDay__default:active{background-color:#90c6de;color:#fff}.matchmaking__toolbar__current-date .CalendarDay__today{background-color:#414a52;color:#fff}.matchmaking__toolbar__current-date .CalendarDay__today:is(:hover,:active){background-color:#f7f8f9;color:#414a52}.matchmaking__toolbar__month-selector input{display:block;position:absolute;left:0;top:.3125em;z-index:5;width:100%;height:100%;cursor:pointer;opacity:0}.matchmaking__toolbar__month-selector .calendar-container{background-color:#fff;position:absolute;top:-1px;z-index:20;left:0;width:100%;box-shadow:0 2px 3px #00000026;padding:.375em;border:solid .0625em #d8dfe5}.matchmaking__toolbar__month-selector .calendar-container .section_mp{border-bottom:1px solid #f7f8f9;width:100%;display:flex;align-items:center;justify-content:center;padding:.625em 0;margin-bottom:1.25em}.matchmaking__toolbar__month-selector .calendar-container .section_mp>*{color:#414a52;margin:0 .3125em}.matchmaking__toolbar__month-selector .calendar-container .arrows_mp{cursor:pointer}.matchmaking__toolbar__month-selector .calendar-container>.col_mp{display:inline-block;width:25%;text-align:center;padding:.625em 0;cursor:pointer}.matchmaking__toolbar__month-selector .calendar-container>.col_mp:hover{background-color:#90c6de;color:#fff}.toolbar__filters{line-height:1rem;padding-bottom:.25em}.toolbar__filters__title{font-size:.75rem;color:#414a52;margin-right:.25rem;white-space:nowrap}.toolbar__filters .checkbox-tooltip__wrapper{position:relative}.toolbar__filters .checkbox-tooltip__wrapper:hover .checkbox-tooltip{display:block}.toolbar__filters .checkbox-tooltip__wrapper .checkbox-tooltip{position:absolute;font-size:.75em;top:calc(100% + .5625rem);z-index:3;right:50%;padding:.625em;border-radius:.1875em;background-color:#414a52;text-align:center;line-height:1.125em;display:none;color:#fff;white-space:nowrap}.toolbar__filters .checkbox-tooltip__wrapper .checkbox-tooltip:before{content:"";width:0;height:0;border-left:.625rem solid transparent;border-bottom:.625rem solid #414a52;position:absolute;top:-.5625rem;right:0}@media only screen and (max-width: 1300px){.toolbar__filters{text-align:right}.toolbar__filters__title{display:flex;justify-content:flex-end}}.toolbar__filter{margin-left:.25rem}.toolbar__filter input{display:none}.toolbar__filter input:checked+span:before{font-family:icons;font-style:normal;font-weight:400;content:"\f146"}.toolbar__filter .checkbox{font-size:1.125rem;color:currentColor}.toolbar__filter .checkbox:before{font-family:icons;font-style:normal;font-weight:400;content:"\f115";position:relative;top:.3125rem}.toolbar__filter:hover{cursor:pointer}.toolbar__filter:hover .checkbox{opacity:.8}.toolbar__filter--rejected{color:#f76b7e}.toolbar__filter--replacement,.toolbar__filter--availability,.toolbar__filter--empty{color:#a0adb9a6}.toolbar__filter--expired{color:#f5e067}.toolbar__filter--confirmed{color:#94d394}.toolbar__filter--pending,.toolbar__filter--clinics{color:#f9b55a}.toolbar__filter--technicians{color:#c49ee8}.toolbar__filter--veterinarians{color:#90c6de}.header{background-color:#fff;box-shadow:0 1px 1px #00000013;position:fixed;width:100%;height:4.375em;display:flex;align-items:center;justify-content:space-between;padding-left:4.375rem;top:0;left:0;z-index:90}@media only screen and (max-width: 48rem){.header{padding-left:0}}@media only screen and (max-width: 43.75rem){.header .matchmaking__toolbar{display:none}}.header>*{flex-shrink:0;order:1}.header>*.header__title{flex-shrink:1;flex-grow:1;order:2}@media only screen and (max-width: 62.5rem){.header>*.header__title{display:none}}.header .header__group{height:100%;display:flex}.header .header__group--last{order:3}.header--no-clinic{padding-left:0}.header--no-clinic .header__menu-toggle{display:none}.header--no-clinic .header__vetmatch-logo{display:block}.header__menu-toggle{background:none;border:none;padding:0;outline:none;height:4.375rem;cursor:pointer;width:4.375rem;border-right:1px solid #f7f8f9;transition:background-color .15s cubic-bezier(.77,0,.175,1)}.header__menu-toggle:hover{background-color:#d8eaf2}.header__menu-toggle:hover>span{background-color:#fff}.header__menu-toggle>span{content:"";display:block;width:1.25rem;height:.125rem;background:#a0adb9;margin:0 auto .375rem;transition:background-color .15s cubic-bezier(.77,0,.175,1)}.header__menu-toggle--close{border:none;height:4.375rem;width:4.375rem;background:none;cursor:pointer;outline:none;position:relative;display:none;justify-content:center;align-items:center;background-color:#403b42}.header__menu-toggle--close:hover>span{width:1.5625rem}.header__menu-toggle--close>span{display:flex;align-items:center;justify-content:center;height:.125rem;width:1.25rem;background-color:#fff;position:absolute;transition:all .15s cubic-bezier(.77,0,.175,1)}.header__menu-toggle--close>span:first-child{transform:rotate(45deg)}.header__menu-toggle--close>span:last-child{transform:rotate(-45deg)}@media only screen and (max-width: 48rem){.header--open{box-shadow:none}.header--open .header__menu-toggle--close{display:flex}.header--open .header__menu-toggle{display:none}}.header__title{margin:0 1.25em;text-transform:uppercase;color:#a0adb9}.header__vetmatch-logo{display:none}@media only screen and (max-width: 48rem){.header__vetmatch-logo{display:block}}.header__vetmatch-logo a{width:4.375rem;height:4.375rem;display:flex;align-items:center;background-color:#90c6de}.header__vetmatch-logo img{width:2.625rem;height:2.625rem;display:block;margin:0 auto}.header__link{background:none;border:none;outline:none;height:100%;cursor:pointer;width:4.375rem;border-left:1px solid #f7f8f9;transition:background-color .15s cubic-bezier(.77,0,.175,1);font-size:1.5em;color:#a0adb9;order:4;padding:0;display:flex;align-items:center;justify-content:center}.header__link:hover{background-color:#d8eaf2;color:#a0adb9}.header__link:before{position:relative;top:-.05em}.header__link--help{font-size:1.75em}.header__link--help:before{font-family:icons;font-style:normal;font-weight:400;content:"\f12e"}.header__link--profile:before{font-family:icons;font-style:normal;font-weight:400;content:"\f140"}.header__link--notifications{position:relative}.header__link--notifications:before{font-family:icons;font-style:normal;font-weight:400;content:"\f13b"}.header__link--notifications--count,.header__link--notifications--count:hover{content:"";padding:.95em .4em;position:absolute;display:block;color:#fff;font-size:.38em;font-weight:700;line-height:.5em;top:1.25em;right:1.25em;width:auto;height:2em;border-radius:1em;background:#f76b7e;min-width:2em}.header__link--settings:before{font-family:icons;font-style:normal;font-weight:400;content:"\f143"}.header__link--clinic:before{font-family:icons;font-style:normal;font-weight:400;content:"\f11d"}.header__link--close{font-size:1.25em}.header__link--close:before{font-family:icons;font-style:normal;font-weight:400;content:"\f11e"}.header__link--close.active:after,.header__link--close span,.header__link--close span:hover{display:none}.matchmaking__toolbar__schedule form{width:100%}.matchmaking__toolbar__schedule form .field__select__wrapper select{padding-right:35px;width:100%}.matchmaking__toolbar__schedule form .field__select__wrapper:before{top:calc(50% - .5em)}.clinic-switcher{display:none;background-color:#fff;box-shadow:0 5px 15px #00000013;position:relative;width:100%;top:4.375em}.clinic-switcher .field{padding:.3125em 0;width:100%}.clinic-switcher .matchmaking__toolbar__schedule,.clinic-switcher form{width:100%}@media only screen and (max-width: 48rem){.clinic-switcher{padding-left:0}}@media only screen and (max-width: 43.75rem){.clinic-switcher{display:block}}.side-panel{position:fixed;top:0;height:100%;background-color:#fff;box-shadow:-5px 0 15px #00000026;transition:right .35s cubic-bezier(.77,0,.175,1);z-index:60;overflow:hidden;right:-100vw;padding-right:1.25rem}.side-panel__section{height:100%}@media only screen and (min-width: 62.5rem){.side-panel--large{width:75vw!important}}.side-panel--visible{right:-20px;min-width:25rem;max-width:100vw;width:25vw}@media only screen and (max-width: 90rem){.side-panel--visible{min-width:0;max-width:auto;width:35vw}}@media only screen and (max-width: 62.5rem){.side-panel--visible{min-width:23.75rem;max-width:26.25rem;width:50vw}}@media only screen and (max-width: 38rem){.side-panel--visible{min-width:0;max-width:100%;width:100%;right:0;padding-right:0}}.side-panel__head{background-color:#fff;border-bottom:1px solid #f7f8f9;box-shadow:0 3px 15px #00000026;padding:6.375em 1.5625em 1.5625em;position:relative}@media (min-height: 1000px){.side-panel__head--notifications{position:-webkit-sticky;position:sticky;top:0;z-index:1}}.side-panel__head h1{font-size:.875em;text-transform:uppercase;color:#403b42;pointer-events:none}.side-panel__head__icon{position:relative;padding-left:2.375em}.side-panel__head__icon:before{position:absolute;top:-50%;font-size:1.5em;color:#90c6de;left:0}.side-panel__head__icon--clinic:before{font-family:icons;font-style:normal;font-weight:400;content:"\f11d"}.side-panel__head__icon--edit:before{font-family:icons;font-style:normal;font-weight:400;content:"\f13d"}.side-panel__head__icon--help:before{font-family:icons;font-style:normal;font-weight:400;content:"\f12e";color:#90c6de;font-size:1.8em}.side-panel__head__icon--notifications:before{font-family:icons;font-style:normal;font-weight:400;content:"\f13b";top:-30%}.side-panel__head__icon--profile:before{font-family:icons;font-style:normal;font-weight:400;content:"\f140"}.side-panel__head__icon--settings:before{font-family:icons;font-style:normal;font-weight:400;content:"\f143"}.side-panel__close-btn{position:absolute;top:6rem;right:1.5625rem;font-size:1.125rem;color:#a0adb9;padding-right:0}.side-panel__close-btn:before{font-family:icons;font-style:normal;font-weight:400;content:"\f11e"}.side-panel__close-btn--arrow:before{font-family:icons;font-style:normal;font-weight:400;content:"\f108"}.side-panel__section__wrapper{overflow:auto;display:flex;flex-direction:column;width:100%;height:100%}.side-panel__section__wrapper::-webkit-scrollbar{display:none}.side-panel__content{width:100%;display:flex;flex-direction:column;flex-shrink:0;flex-grow:1;align-items:stretch}.side-panel__content>div{width:100%;min-height:100%}.side-panel__form{color:#403b42;width:100%;min-height:100%;display:flex;flex-direction:column;justify-content:space-between}.side-panel__form .basic-loader{position:absolute;top:25px;left:0;width:calc(100% - 20px)}@media only screen and (max-width: 38rem){.side-panel__form .basic-loader{width:100%}}.side-panel__form--submitting{opacity:.5;pointer-events:none;cursor:not-allowed}.side-panel__form__group:not(:last-child){border-bottom:1px solid rgba(216,223,229,.75)}.side-panel__form__section{padding:2.1875em 1.5625em 1.25em;border-bottom:1px solid rgba(216,223,229,.75)}.side-panel__form__section:last-child{border-bottom:none}.side-panel__form__section--admin{border-top:1px #414a52 solid}.side-panel__form__section--continued{border-bottom:none;padding-bottom:0}.side-panel__form__section--padded{padding-bottom:3.75em}@media only screen and (max-width: 38rem) and (max-height: 750px){.side-panel__form__section--padded{padding-bottom:5.625em}}.side-panel__form__section--profile{padding:1.5625em 1.5625em 1.25em;background-color:#414a520d}.side-panel__form__section--profile .profile{display:flex;white-space:normal}.side-panel__form__section--profile .profile__image{flex-grow:0;flex-shrink:0;border-radius:50%;width:1.875rem;height:1.875rem;background-color:#90c6de;margin-right:.625rem;background-size:cover;background-position:center center}.side-panel__form__section--profile .profile__image--empty{color:#3a434a;border-radius:50%;font-size:1.2em;text-align:center;line-height:1.5625em;overflow:hidden}.side-panel__form__section--profile .profile__image--empty:before{font-family:icons;font-style:normal;font-weight:400;content:"\f140"}.side-panel__form__section--profile .profile__infos{display:flex;align-items:center}.side-panel__form__section--profile .profile__infos__title{padding-top:.2em;font-size:.875rem;line-height:1.25rem;font-weight:700;display:block}.side-panel__form__section__title{text-transform:uppercase;border-bottom:1px solid rgba(216,223,229,.75);font-size:.75em;font-weight:600;padding-bottom:1.5625em;margin-bottom:1.25em;display:flex;width:100%}.side-panel__form__section__title--button{justify-content:space-between;align-items:center;padding-bottom:.5rem}.side-panel__form__section__title--button button{background-color:#f76b7e;font-size:1.25rem;padding:.4375rem .625rem .3125rem}.side-panel__form__section--disabled *{cursor:default!important;opacity:.85}.side-panel__form__subsection{padding:.9375em 0 .625em}.side-panel__form__subsection:first-child{padding-top:0}.side-panel__form__subsection:last-child{padding-bottom:0}.side-panel__form__name{font-size:1.25rem;font-weight:700;text-align:center;color:#414a52;margin:1.375rem auto .9375rem;max-width:22.5rem}.side-panel__form .form__actions{border-top:1px solid #f7f8f9;padding:1.5625em 1.25em;box-shadow:0 3px 15px #00000026;width:100%;background-color:#fff;z-index:10;text-align:center;display:flex;justify-content:center}.side-panel__form .form__actions>button{margin:0 .3125rem;width:50%}.side-panel__form .form__actions .form__submit{background:#414a52;color:#fff;text-transform:uppercase;font-size:.6875em;line-height:1.0625em;font-weight:700;border:none;cursor:pointer;border-radius:.1875em;outline:none;letter-spacing:.8px;padding:1.125em 1.125em .8125em}.side-panel__form .form__actions .form__submit:hover{background-color:#384047;color:#fff}.side-panel__form .form__actions .form__submit[disabled]{opacity:.4;background:#414a52;cursor:default;color:#fff}.side-panel__form .form__actions .form__cancel{background:#a0adb9;color:#fff;text-transform:uppercase;font-size:.6875em;line-height:1.0625em;font-weight:700;border:none;cursor:pointer;border-radius:.1875em;outline:none;letter-spacing:.8px;padding:1.125em 1.125em .8125em}.side-panel__form .form__actions .form__cancel:hover{background-color:#94a3b0;color:#fff}.side-panel__form .form__actions .form__cancel[disabled]{opacity:.4;background:#a0adb9;cursor:default;color:#fff}.side-panel__form .form__link{padding:0;font-size:.75em;color:#4c4648;position:relative;bottom:.625rem;margin-top:.9375em}.side-panel__form .form__link:hover{text-decoration:underline;color:#403b42}.side-panel__form .field__checkbox__label span{font-size:.875em}.side-panel__form .field__textarea__wrapper{width:100%;z-index:0}.side-panel__form .field__textarea{color:currentColor;outline:none;border-color:#d8dfe5;padding:.625rem;font-size:.875em;line-height:1.5em;resize:vertical}.side-panel__form .field__textarea:focus{border-color:#a0adb9}.side-panel__form .field__textarea[readonly],.side-panel__form .field__textarea[disabled]{background-color:#f7f8f9;border-color:#f7f8f9;cursor:default}.side-panel__form .field__textarea[disabled]{color:#a0adb9}.side-panel__form__hint{line-height:1.5em;display:block}.side-panel__form__hint--alert{color:#f76b7e;margin-top:1.25em;padding:.6875em .875em .5625em;color:#fff;background-color:#f76b7e;border-radius:.1875rem;font-size:.75em}.side-panel__form__info{display:inline-block;padding:0 0 1em}.side-panel__form .form__disconnect{background:#a0adb9;color:#fff;padding:1.0625em 1.125em .875em;line-height:1.0625em;font-weight:700;border:none;cursor:pointer;border-radius:.1875em;outline:none;letter-spacing:.8px;position:relative;font-size:.6875em;text-transform:uppercase;padding:.75rem 1.75rem .5625rem .625rem;letter-spacing:.05em}.side-panel__form .form__disconnect:hover{background-color:#94a3b0;color:#fff}.side-panel__form .form__disconnect[disabled]{opacity:.4;background:#a0adb9;cursor:default;color:#fff}.side-panel__form .form__disconnect:before{font-family:icons;font-style:normal;font-weight:400;content:"\f123";position:absolute;top:.625rem;right:.6875rem}.side-panel__form .DateRangePicker_picker{z-index:50}.side-panel__form .DateInput_fang{z-index:52}@media only screen and (max-width: 38rem) and (min-width: 26rem){.side-panel__form__section>*{max-width:400px;margin-left:auto;margin-right:auto}}.form__spacing{padding:1.875em 1.5625em .9375em}.form__spacing--disconnect{padding:1.25em 1.5625em .9375em;border-bottom:solid 1px rgba(216,223,229,.75);text-align:right}.form__spacing--disconnect+div .side-panel__form__section:first-child{padding-top:1.875em}.form__submit{background:#414a52;color:#fff;padding:1.0625em 1.125em .875em;text-transform:uppercase;font-size:.6875em;line-height:1.0625em;font-weight:700;border:none;cursor:pointer;border-radius:.1875em;outline:none;letter-spacing:.8px}.form__submit:hover{background-color:#384047;color:#fff}.form__submit[disabled]{opacity:.4;background:#414a52;cursor:default;color:#fff}.form__cancel{background:#a0adb9;color:#fff;padding:1.0625em 1.125em .875em;text-transform:uppercase;font-size:.6875em;line-height:1.0625em;font-weight:700;border:none;cursor:pointer;border-radius:.1875em;outline:none;letter-spacing:.8px}.form__cancel:hover{background-color:#94a3b0;color:#fff}.form__cancel[disabled]{opacity:.4;background:#a0adb9;cursor:default;color:#fff}.alert-message{border-radius:.125em;margin-bottom:.625em;position:relative;max-width:300px;overflow:hidden;opacity:1;animation:.5s ease-in-alert}.alert-message__wrapper{position:fixed;bottom:.9375rem;left:.9375rem;z-index:900}.alert-message--error{background-color:#f76b7e}.alert-message--notification{background-color:#90c6de}.alert-message--success{background-color:#94d394}.alert-message.--hidden{animation:.5s ease-out-alert;opacity:0}.alert-message>div{padding:.9375rem .625rem .625rem 1.25rem;font-size:.875em}.alert-message>div:before{content:"";display:block;width:.1875em;background-color:#414a52;position:absolute;top:.625em;bottom:.625em;left:.625em}@keyframes ease-in-alert{0%{opacity:0}to{opacity:1}}@keyframes ease-out-alert{0%{opacity:1}to{opacity:0}}.action-confirmation__content{width:100%;background-color:#90c6de;padding:.9375em;z-index:110;box-shadow:0 1px 2px #00000073}.action-confirmation__overlay{display:block;position:fixed;top:0;left:0;width:100%;height:100%;z-index:109;background-color:#90c6de;opacity:.5}.action-confirmation p{margin:.3125em .625em .3125em 0;max-width:100%}.action-confirmation form{width:100%}.action-confirmation .form__actions{margin:.3125em 0}.action-confirmation .form__actions>*:last-child{margin-left:.625em}.action-confirmation--open-question{width:100%;height:100%;position:fixed;z-index:100;top:0;display:flex;align-items:center;justify-content:center;margin-left:-4.375rem}.action-confirmation--open-question button[disabled]:hover{cursor:not-allowed}.action-confirmation--open-question .action-confirmation__content{background-color:#fff;border-radius:.9375rem;box-shadow:.625rem .625rem 1.5625rem #38383859;max-width:40rem;padding:.9375rem 1.25rem}.action-confirmation--open-question .action-confirmation__content>div{width:100%}.action-confirmation--open-question .action-confirmation__content .form__actions{justify-content:flex-end}.action-confirmation--open-question .field{width:100%}.action-confirmation--open-question .field textarea{padding:8px}.action-confirmation--open-question .field label span{color:#414a52}@media only screen and (max-width: 40rem){.action-confirmation--open-question .action-confirmation__content{max-width:unset;width:90%}.action-confirmation--open-question .action-confirmation__content p{font-size:1rem;margin-bottom:1.25rem}}.action-confirmation--closed-question .action-confirmation__content{position:fixed;width:100%;left:0;bottom:0}.action-confirmation--closed-question .action-confirmation__content>div{display:flex;flex:1;align-items:center;justify-content:space-between;flex-direction:row}.action-confirmation--closed-question .action-confirmation__content form{align-items:center;display:flex;justify-content:space-between}.action-confirmation .action-confirmation__header{display:flex;justify-content:space-between;flex-direction:row-reverse}.action-confirmation .action-confirmation__header p{color:#000;line-height:1.4;max-width:95%}.action-confirmation .action-confirmation__button{color:#b2bfcb;transition:color 175ms ease-in-out}.action-confirmation .action-confirmation__button:hover,.action-confirmation .action-confirmation__button:focus,.action-confirmation .action-confirmation__button:active{color:#414a52}.action-confirmation .action-confirmation__button:before{font-size:.875rem;position:relative;top:.4375rem;cursor:pointer}.action-confirmation .action-confirmation__button--close:before{font-family:icons;font-style:normal;font-weight:400;content:"\f11f"}.whats-new__wrapper{background:rgba(144,198,222,.6);height:100vh;width:100%;z-index:101;overflow:hidden;position:fixed;top:0;left:0;display:flex;align-items:center;justify-content:center;flex-direction:column}.whats-new__background{display:flex;flex-direction:column;width:95%;max-width:1000px;min-height:auto;max-height:95vh;border-radius:.5em;position:relative;box-shadow:#00000040 0 12px 24px -4px,#00000040 0 8px 60px;background:white;overflow:hidden;align-items:center}.whats-new__background--fullscreen{height:100%;max-height:100vh;width:100%;max-width:100vw}.whats-new__background .field__checkbox__label{width:100%;font-size:.875rem}.whats-new__button-wrapper button{margin-left:.75rem}.whats-new__logo{background:#90c6de;display:flex;align-items:center;padding:.75rem 1.875rem;width:100%;box-shadow:0 5px 15px #00000013}.whats-new__logo__icon{width:2.5rem;margin-right:.625rem}.whats-new__logo__name{height:1.25rem}.whats-new__content{padding:3.125em 2.5em 1.875em;width:100%;max-width:1000px;display:flex;flex:1;flex-direction:column;justify-content:space-between}@media only screen and (max-width: 38rem){.whats-new__content{padding:1.25em .9375em}}.whats-new__content .basic-loader{left:0}.whats-new__content .title{font-size:1.375rem;font-weight:700;text-align:center;padding-bottom:1.5625rem}.whats-new__content .value-field,.whats-new__content .new-feature__wrapper{border-radius:.375rem}.whats-new__content .value-field__wrapper,.whats-new__content .new-feature__wrapper__wrapper{height:calc(100vh - 270px);position:relative}.whats-new__content .value-field__wrapper:after,.whats-new__content .new-feature__wrapper__wrapper:after{position:absolute;bottom:0;height:20%;min-height:50px;width:100%;content:"";background:linear-gradient(to top,white 20%,rgba(255,255,255,0) 90%);pointer-events:none}.whats-new__content .value-field__container,.whats-new__content .new-feature__wrapper__container{overflow-y:auto;height:100%;padding-bottom:3.75rem}.whats-new__content .value-field p,.whats-new__content .new-feature__wrapper p{margin:0;padding:0;font-size:.9375rem;max-width:100%}@media only screen and (max-width: 26rem){.whats-new__content .value-field p,.whats-new__content .new-feature__wrapper p{font-size:.75rem}}.whats-new__content .value-field h1,.whats-new__content .new-feature__wrapper h1{padding-bottom:.625rem;font-size:1.375rem}@media only screen and (max-width: 26rem){.whats-new__content .value-field h1,.whats-new__content .new-feature__wrapper h1{font-size:1rem}}.whats-new__content .value-field h2,.whats-new__content .new-feature__wrapper h2{padding-bottom:.5rem;font-size:1.125rem}@media only screen and (max-width: 26rem){.whats-new__content .value-field h2,.whats-new__content .new-feature__wrapper h2{font-size:.9375rem}}.whats-new__content .value-field .ql-indent-1,.whats-new__content .new-feature__wrapper .ql-indent-1{padding-left:.625rem}.whats-new__content .value-field__label,.whats-new__content .new-feature__wrapper__label{display:block;padding-bottom:.3125rem}.whats-new__content .form__actions{display:flex;justify-content:flex-end}.whats-new__content .form__actions button{margin-left:.625rem}.whats-new__content .whats-new__button-wrapper{display:flex;padding-top:.9375rem;margin-top:.9375rem;border-top:1px solid #dadcdd;justify-content:flex-end}.whats-new__content .whats-new__button-wrapper button:last-of-type{margin-left:.75rem}.whats-new__slide-count{text-align:center;font-size:.75rem;color:#414a52;padding:1.25rem 0 0}.whats-new__footer{display:flex;flex-direction:column;align-items:center;gap:1rem;padding-top:1rem}.whats-new__button-actions{display:flex;gap:.75rem;width:100%;justify-content:center}.whats-new__snooze{background:none;border:none;font-size:.8125rem;color:#a0adb9;text-decoration:underline;cursor:pointer;line-height:1.35}@media (min-width: 768px){.whats-new__footer{flex-direction:row-reverse;justify-content:space-between}.whats-new__button-actions{justify-content:flex-end}}.new-feature__wrapper{display:flex;flex:1;justify-content:center}.new-feature__wrapper .whats-new-form{height:100%;width:100%}.new-feature__wrapper .form-container{max-height:calc(95vh - 240px);min-height:auto;overflow:auto;display:flex}.new-feature__wrapper .form-container p{margin:.9375rem 0;font-size:.9375rem}@media (min-width: 700px){.new-feature__wrapper .form-container div{flex:1}.new-feature__wrapper .form-container img{margin:0 0 0 1.25rem;width:50%;display:block;object-fit:contain;align-self:flex-start}}@media (max-width: 700px){.new-feature__wrapper .form-container{flex-direction:column;padding-left:.625rem;padding-right:.625rem}.new-feature__wrapper .form-container img{margin-left:0;margin-top:1.25rem;width:100%;display:block;object-fit:contain}}.important-fields__wrapper{display:flex;flex:1;justify-content:center}.important-fields__wrapper .whats-new-form{height:100%;width:100%;max-width:500px}.important-fields__wrapper .radio-custom__hide{display:none}.important-fields__wrapper .form-container{max-height:calc(95vh - 240px);overflow:auto}.popup-field{background-color:#f3f5f6;padding:.625rem;border-radius:.3125rem}.popup-field .field{display:block}.popup-field--softwares .field{padding:0 0 .3125rem}.popup-field .popup-field__label{display:block;font-size:.875rem;padding-bottom:.9375rem}.popup-field--equipment{max-height:calc(95vh - 320px);overflow-y:auto}.important-fields__wrapper .popup-field .border-b{border-bottom:0!important}.important-fields__wrapper .popup-field>div.py-8>div.flex{flex-direction:column!important;align-items:center;row-gap:1.5rem}.important-fields__wrapper .popup-field{padding-left:2.5rem;padding-right:2.5rem}.whats-new__background--narrow{width:min(95vw,650px)}.whats-new__background--narrow .whats-new__content{max-width:650px}@media only screen and (max-width: 38rem){.page--no-scroll{position:fixed;overflow:hidden}}.page__logged-in{padding-left:4.375rem}@media only screen and (max-width: 48rem){.page__logged-in{padding-left:0}}.page__logged-in main{padding:6.5625em 4.375em}@media only screen and (max-width: 38rem){.page__logged-in main{padding:6.5625em 1.25em}}@media only screen and (max-width: 26rem){.page__logged-in main{padding:6.5625em .625em}}.page__logged-in main.with-terms-banner{padding-top:1.25em}.page__logged-in main.is-full-screen{padding:0;margin-top:4.375rem;height:calc(100vh - 70px)}.page__logged-in .page__with-side-panel{padding-right:0;transition:padding .35s cubic-bezier(.77,0,.175,1)}.page__logged-in .page__with-side-panel--small{padding-right:calc(25vw - 20px)}@media only screen and (max-width: 90rem){.page__logged-in .page__with-side-panel--small{padding-right:0}}.page__logged-in .page__with-side-panel main{width:100%}.page--without-clinic .page__logged-in{padding-left:0}.terms-banner{background:#fefbef;padding:6.25em 4.375em 1.25em;border-bottom:1px solid #f5e067;display:flex}@media only screen and (max-width: 48rem){.terms-banner{flex-direction:column;align-items:center;text-align:center}.terms-banner .btn__action{margin-top:.625rem}}.terms-banner p{font-size:.875rem;flex:3;margin:0}.terms-banner div{flex:1;display:flex;justify-content:flex-end;align-items:center}.terms-banner .btn__action{background:#414a52;color:#fff;padding:1.0625em 1.125em .875em;text-transform:uppercase;font-size:.6875em;line-height:1.0625em;font-weight:700;border:none;cursor:pointer;border-radius:.1875em;outline:none;letter-spacing:.8px}.terms-banner .btn__action:hover{background-color:#384047;color:#fff}.terms-banner .btn__action[disabled]{opacity:.4;background:#414a52;cursor:default;color:#fff}@media only screen and (max-width: 38rem){.terms-banner{padding:6.25em 1.25em 1.25em}}@media only screen and (max-width: 26rem){.terms-banner{padding:6.25em .625em 1.25em}}.terms-banner__sidebar{flex-direction:column;padding:1.875em 1.5625em}.terms-banner__sidebar p{padding:0 0 1.5625em}.terms-banner__sidebar div{justify-content:center}@media only screen and (max-width: 38rem){.terms-banner__sidebar{padding:1.5625em 1.25em}}@media only screen and (max-width: 26rem){.terms-banner__sidebar{padding:1.25em .9375em}}.confirm-checkbox{display:flex;justify-content:flex-end}.confirm-checkbox__wrapper+.confirm-checkbox__wrapper{padding-left:.625em}.confirm-checkbox__label{position:relative;display:flex;align-items:center;cursor:pointer;margin-right:0;font-size:1.5625rem;color:#b2bfcb}.confirm-checkbox__label:before{font-family:icons;font-style:normal;font-weight:400;content:"\f119"}.confirm-checkbox__label:hover{color:#94d394}input:checked+.confirm-checkbox__label{color:#70c470}input:disabled+.confirm-checkbox__label{color:#d8dfe5;cursor:default}.radio-accept{display:flex}.radio-accept__wrapper+.radio-accept__wrapper{padding-left:.625em}.radio-accept__label{position:relative;display:flex;align-items:center;cursor:pointer;margin-right:0;font-size:1.625em;color:#b2bfcb}.radio-accept__label--refuse:before{font-family:icons;font-style:normal;font-weight:400;content:"\f11c"}@media only screen and (min-width: 38rem){.radio-accept__label--refuse:hover{color:#f76b7eb3}}.radio-accept__label--accept:before{font-family:icons;font-style:normal;font-weight:400;content:"\f119"}@media only screen and (min-width: 38rem){.radio-accept__label--accept:hover{color:#94d394}}input[type=radio]:checked+.radio-accept__label--refuse{color:#f76b7e}input[type=radio]:checked+.radio-accept__label--accept{color:#7eca7e}input[type=radio]:disabled+.radio-accept__label{color:#d8dfe5;cursor:default}.side-panel__form--mandate .form-error{margin-top:.9375rem}.mandates__toolbar{padding-bottom:2em;border-bottom:1px solid #d8dfe5;display:flex;justify-content:space-between;align-items:center}.mandates__toolbar>*{display:inline-block}.mandates__toolbar__title{position:relative;min-height:2.1875em}.mandates__toolbar__title>h2{display:inline-block;font-size:1.875em;font-weight:700;margin-right:.9375em;color:#414a52;position:relative;padding:0;min-width:15.625rem;text-align:left;top:.1875em}.mandates__toolbar__actions{position:relative;bottom:-.125em}.mandates__toolbar__show-past{background:#a0adb9;color:#fff;padding:1.0625em 1.125em .875em;text-transform:uppercase;font-size:.6875em;line-height:1.0625em;font-weight:700;border:none;cursor:pointer;border-radius:.1875em;outline:none;letter-spacing:.8px}.mandates__toolbar__show-past:hover{background-color:#94a3b0;color:#fff}.mandates__toolbar__show-past[disabled]{opacity:.4;background:#a0adb9;cursor:default;color:#fff}.mandates__toolbar__show-current{background:#94d394;color:#fff;padding:1.0625em 1.125em .875em;text-transform:uppercase;font-size:.6875em;line-height:1.0625em;font-weight:700;border:none;cursor:pointer;border-radius:.1875em;outline:none;letter-spacing:.8px}.mandates__toolbar__show-current:hover{background-color:#86cd86;color:#fff}.mandates__toolbar__show-current[disabled]{opacity:.4;background:#94d394;cursor:default;color:#fff}@media only screen and (max-width: 48rem){.mandates__toolbar{padding-bottom:.5em;border-bottom:0}}@media only screen and (max-width: 26rem){.mandates__toolbar{flex-wrap:wrap}.mandates__toolbar__title>h2{font-size:1.5em}.mandates__toolbar__actions{width:100%;padding-top:.5rem}}.mandates-list__wrapper{position:relative;padding-bottom:3.125em}.mandates-list__back-to-list{margin-bottom:1.875em}.mandates-list__back-to-list a{text-decoration:underline}.distance__tag{padding:.125rem .375rem 0;background-color:#414a52;border-radius:.1875em;color:#fff;font-size:.75em;font-weight:700;letter-spacing:0;white-space:nowrap;margin:0 .3125rem}.distance__tag--large{margin-left:.625rem;font-size:.625em;padding:.3125rem .375rem .125rem}.mandate-form__wrapper{position:fixed;bottom:0;right:0;background-color:#fff;width:calc(100% - 70px);box-shadow:0 0 15px 5px #0003;z-index:5;display:flex;flex-direction:row;justify-content:flex-end;padding:.75em 5em}@media only screen and (max-width: 38rem){.mandate-form__wrapper{padding:.75em 1.875em;width:100%}}@media only screen and (max-width: 26rem){.mandate-form__wrapper{padding:.75em 1.25em}}.mandate-form__submit{display:flex}.mandate-form__message{display:flex;align-items:center;padding:0 .9375em}.mandate-form__message p{margin:0;font-size:.9375rem}.mandate-form__form{display:flex;flex-direction:column;width:100%}.mandate-card{margin:1.25em 0;width:100%}.mandate-card__wrapper{display:flex;width:100%}.mandate-card__header{display:flex}.mandate-card__tab{position:relative;padding:.85em 5em .65em 1em;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#414a52;font-size:.875em;line-height:1.125em;vertical-align:center}.mandate-card__tab:before{font-family:icons;font-style:normal;font-weight:400;content:"\f149";color:#fff;position:relative;bottom:-3px;margin-right:.5em;font-size:1.25em;line-height:.75em}.mandate-card__tab span{padding-right:.5em}.mandate-card__tab:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-top-left-radius:.25rem;border-top-right-radius:.25rem;background:#f9b55a;content:"";transform:perspective(3px) rotateX(1.2deg) translateZ(-.8px);transform-origin:0 0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.mandate-card__tab--multi{color:#fff;font-weight:bolder;margin-right:.125rem}.mandate-card__form-error{color:#f76b7e;margin-top:.8em}.mandate-card__add-time{position:relative;font-size:.875em;line-height:1.125em;color:#414a52}.mandate-card__add-time:before{font-family:icons;font-style:normal;font-weight:400;content:"\f118";color:#f9b55a;position:relative;bottom:-3px;margin-right:.5em;font-size:1.25em;line-height:.75em}.mandate-card__add-time .short{display:none}.mandate-card__content{background-color:#fff;box-shadow:0 5px 15px #00000026;border-left:4px #90c6de solid;border-radius:.1875rem;display:flex;flex-direction:column;overflow:hidden}.mandate-card__content>*{flex:1}@media only screen and (min-width: 78.125rem){.mandate-card__content>*{flex:1 37.5rem}}.mandate-card__content__list{display:flex;flex-direction:column;background:#fbfbfc;overflow-y:auto}.mandate-card__content__list .mandate-card__form{background:#fbfbfc}.mandate-card__content__list--multi-clinic,.mandate-card__content__list--multi-clinic .mandate-card__form{background:white}@media only screen and (min-width: 78.125rem){.mandate-card__content__list{flex:3}.mandate-card__content__header{flex:2}}.mandate-card__header:not(.mandate-card__header--empty)+.mandate-card__content{border-top-left-radius:0}.mandate-card__content__header__mutli{display:flex;flex-direction:row}.mandate-card__content__header{display:flex;flex-direction:column;padding:1.25em 1.5625em}@media only screen and (max-width: 50rem){.mandate-card__content__header{padding:1.25em .9375em}}.mandate-card__content__header__date{font-size:1.125em;color:#787877;font-weight:400}.mandate-card__content__header__date span{font-weight:700;color:#414a52;text-transform:capitalize}.mandate-card__content__header__info{display:flex;flex-direction:row;align-items:center;flex:2}.mandate-card__content__header__info--wrapper{display:flex;flex-direction:row}.mandate-card__content__header__container{display:flex;flex:1}.mandate-card__content__header__name h3{display:flex;font-size:1.125em;line-height:1.25em;color:#414a52;padding:0}.mandate-card__content__header__action{color:#b2bfcb;transition:color 175ms ease-in-out;font-size:.9375rem;padding:0 0 0 10px}.mandate-card__content__header__action:before{font-family:icons;font-style:normal;font-weight:400;content:"\f11d"}.mandate-card__content__header__action:hover,.mandate-card__content__header__action:focus,.mandate-card__content__header__action:active{color:#414a52}.mandate-card__content__header__action:before{font-size:16px}.mandate-card__content__header__address,.mandate-card__content__header__message{display:flex;flex-direction:column;font-size:.875em;line-height:1em;color:#414a5299;padding:.375rem 0 0;margin:0}.mandate-card__content__header__address p,.mandate-card__content__header__message p{margin:0}.mandate-card__content__header__message{border-top:solid 1px #d8dfe5;padding-top:.9375rem;margin-top:.9375rem}.mandate-card__content__header__proposal-details{display:flex;flex-direction:column;justify-content:flex-start;margin:.3125rem 0 0 .625rem;padding:.3125rem 0 .3125rem .9375rem;border-left:solid 1px #d8dfe5}.mandate-card__content__header__proposal-details .proposal-details{display:flex}.mandate-card__content__header__proposal-details .proposal-details__icon{color:#414a52;font-size:.75rem}.mandate-card__content__header__proposal-details .proposal-details__icon--consult:before{font-family:icons;font-style:normal;font-weight:400;content:"\f138"}.mandate-card__content__header__proposal-details .proposal-details__icon--distance:before{font-family:icons;font-style:normal;font-weight:400;content:"\f13a"}.mandate-card__content__header__proposal-details .proposal-details__icon--lodging:before{font-family:icons;font-style:normal;font-weight:400;content:"\f137"}.mandate-card__content__header__proposal-details .proposal-details__icon--price:before{font-family:icons;font-style:normal;font-weight:400;content:"\f149"}.mandate-card__content__header__proposal-details .proposal-details__icon--surgery:before{font-family:icons;font-style:normal;font-weight:400;content:"\f148"}.mandate-card__content__header__proposal-details .proposal-details span{color:#414a52;font-size:.8125rem;font-weight:300;margin-left:.3125rem;margin-top:.125rem}.mandate-card__content__header__proposal-details .proposal-details:not(:last-child){margin-bottom:.625rem}.mandate-card__details{flex:1;border-radius:.3125rem;margin:0 .5em .5em;color:#414a52;overflow:hidden;border:1px solid #d8dfe5;position:relative}.mandate-card__details:first-of-type{margin-top:.5em}.mandate-card__details__info{border-bottom:1px solid rgba(216,223,229,.5);padding:.9375em 1.25em}.mandate-card__details__image{border-radius:50%;background-color:#d8dfe5;width:3.125em;height:3.125em;flex-grow:0;flex-shrink:0}.mandate-card__details h3{display:inline}.mandate-card__details__desc{font-size:.8125em;line-height:1.75em;color:#414a52;margin:1.125em 0 0;padding:1em 0 0;max-width:100%;border-top:solid 1px #d8dfe5}.mandate-card__details__body{padding-top:1.25rem}.mandate-card__details__body p{font-size:.875rem;line-height:1.5rem;color:#414a52b3;padding-top:1.25rem;border-top:1px solid #d8dfe5;max-width:100%}.mandate-card__details__head{display:flex}.mandate-card__details__head:not(:first-child){border-top:solid 1px #d8dfe5;padding-top:.9375rem;margin-top:.9375rem}.mandate-card__details__head>*{padding:0 1.25em 0 0}.mandate-card__details__show-desc+.mandate-card__details__head,.mandate-card__details__hide-desc+.mandate-card__details__head{margin-top:0rem;padding-top:0rem;border-top:none}.mandate-card__details__wrapper{display:none}.mandate-card__form{display:flex;align-items:center;flex-shrink:0;flex-grow:1;background:#fbfbfc}.mandate-card__form--full-width{padding:2.1875em 0 0}.mandate-card__form--full-width .mandate-card__content__header{border-bottom:0}.mandate-card__form__footer{display:none;text-align:center}.mandate-card__form__list{width:100%}.mandate-card__tag{padding:.375em .375em .125em;background-color:#414a52;border-radius:.1875em;color:#fff;font-size:.75em;font-weight:700;letter-spacing:0;white-space:nowrap;display:inline-block}.mandate-card__tag--desktop{margin:0 .125em 0 .75em}.mandate-card__tag--mobile{display:none;margin-top:.625em;width:100%;text-align:center}.mandate-card__submit{background:#94d394;color:#fff;padding:1.0625em 1.125em .875em;text-transform:uppercase;line-height:1.0625em;font-weight:700;border:none;cursor:pointer;border-radius:.1875em;outline:none;letter-spacing:.8px;font-size:.75em}.mandate-card__submit:hover{background-color:#86cd86;color:#fff}.mandate-card__submit[disabled]{opacity:.4;background:#94d394;cursor:default;color:#fff}.mandate-card__submit--disabled,.mandate-card__submit--disabled:hover{background-color:#d8dfe5;cursor:not-allowed}.mandate-card__delete{background:#414a52;color:#fff;padding:1.0625em 1.125em .875em;text-transform:uppercase;line-height:1.0625em;font-weight:700;border:none;cursor:pointer;border-radius:.1875em;outline:none;letter-spacing:.8px;font-size:.75em}.mandate-card__delete:hover{background-color:#384047;color:#fff}.mandate-card__delete[disabled]{opacity:.4;background:#414a52;cursor:default;color:#fff}.mandate-card__delete--disabled{background-color:#d8dfe5;cursor:not-allowed}.mandate-card__range{display:flex;align-items:center;color:#414a52}.mandate-card__range__day{background-color:#90c6de;border-radius:.25em;width:3.25rem;height:3.25rem;font-size:.75rem;line-height:1.125rem;text-align:center;text-transform:uppercase;font-weight:400;display:flex;justify-content:center;align-items:center}.mandate-card__range strong{display:block;font-size:1.4375rem;padding-top:.125rem}.mandate-card__range__spacer{font-size:1.5rem;margin:0 .625rem;color:#a0adb9}.mandate-card__range__spacer:before{font-family:icons;font-style:normal;font-weight:400;content:"\f124"}.mandate-card__wanted{display:block;text-align:center;margin:1.25em 0 0;font-weight:700}.mandate-card__list{border-left:1px solid #d8dfe5;padding-left:.9375rem}.mandate-card__list>*{display:block;margin-bottom:.625em;font-size:.8125rem;line-height:1.25rem;font-weight:300;position:relative;padding-left:1.5rem}.mandate-card__list>*:before{position:absolute;top:-.125em;left:0;font-size:.875rem}.mandate-card__list>*:last-child{margin-bottom:0}.mandate-card__list>* small{font-size:.9em}.mandate-card .list-item .list-item__remaining .type__icon--extended{color:#90c6de}.mandate-card--blue .mandate-card__content{border-left-color:#90c6de}.mandate-card--blue .mandate-card__tab:after,.mandate-card--blue .mandate-card__range__day{background-color:#90c6de}.mandate-card--blue .list-item .list-item__remaining .type__icon--extended{color:#90c6de}.mandate-card--green .mandate-card__content{border-left-color:#94d394}.mandate-card--green .mandate-card__tab:after,.mandate-card--green .mandate-card__range__day{background-color:#94d394}.mandate-card--green .list-item .list-item__remaining .type__icon--extended{color:#94d394}.mandate-card--orange .mandate-card__content{border-left-color:#f9b55a}.mandate-card--orange .mandate-card__tab:after,.mandate-card--orange .mandate-card__range__day{background-color:#f9b55a}.mandate-card--orange .list-item .list-item__remaining .type__icon--extended{color:#f9b55a}.mandate-card--grey .mandate-card__content{border-left-color:#b2bfcb}.mandate-card--grey .mandate-card__tab:after,.mandate-card--grey .mandate-card__range__day{background-color:#d8dfe5}.mandate-card--grey .list-item .list-item__remaining .type__icon--extended{color:#a0adb9}.mandate-card--purple .mandate-card__content{border-left-color:#c49ee8}.mandate-card--purple .mandate-card__tab:after,.mandate-card--purple .mandate-card__range__day{background-color:#c49ee8}.mandate-card--purple .list-item .list-item__remaining .type__icon--extended{color:#c49ee8}.mandate-card--yellow .mandate-card__content{border-left-color:#f5e067}.mandate-card--yellow .mandate-card__tab:after,.mandate-card--yellow .mandate-card__range__day{background-color:#f5e067}.mandate-card--yellow .list-item .list-item__remaining .type__icon--extended{color:#f5e067}@media only screen and (min-width: 53.125rem){.mandate-card .list-item__infos .list-item__clinic{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex:1}.mandate-card .list-item__infos .list-item__clinic--name{line-height:.75rem;width:40%}.mandate-card .list-item__infos .list-item__clinic--no-details{width:100%}.mandate-card .list-item__infos .list-item__clinic__hours{width:15%}.mandate-card .list-item__infos .list-item__clinic .list-item__type{width:25%;white-space:normal}.mandate-card .list-item__rejection-reasons{align-items:center;background-color:#f3f5f6;border-radius:.25rem;border:solid .0625rem #d8dfe5;display:flex;flex-direction:column;justify-content:center}.mandate-card .list-item__rejection-reasons__wrapper{padding:.625rem}.mandate-card .list-item__rejection-reasons__options{align-items:center;display:flex}.mandate-card .list-item__rejection-reasons__other__wrapper{max-width:28.125rem;width:100%}.mandate-card .list-item__rejection-reasons__other .field__textarea__wrapper{margin:0;padding-top:0;width:100%}.mandate-card .list-item__rejection-reasons__other .field__autosize-textarea{resize:vertical}.mandate-card .list-item__rejection-reasons .tooltip__wrapper{display:inline-flex;margin-left:.3125rem}.mandate-card .list-item__rejection-reasons .tooltip__wrapper--right{margin-left:unset;margin-right:.3125rem}.mandate-card .list-item__rejection-reasons .tooltip{bottom:calc(100% + .7rem);line-height:1.5em;max-width:15.625rem;right:100%;white-space:normal;width:-webkit-max-content;width:max-content}.mandate-card .list-item__rejection-reasons .tooltip--right{left:100%}.mandate-card .list-item__rejection-reasons .tooltip--right:before{border-left:unset;border-right:.625rem solid transparent;left:0;right:unset}.mandate-card .field__label{width:unset}}@media only screen and (max-width: 78.125rem){.mandate-card__details__wrapper{display:inline-block;position:relative;margin:1.25rem .9375rem 0 0}.mandate-card__details__wrapper__show-message,.mandate-card__details__wrapper__hide-message{color:#a0adb9;font-size:.75em;text-decoration:underline}.mandate-card__details__wrapper__show-message:hover,.mandate-card__details__wrapper__hide-message:hover{color:#414a52;text-decoration:none}.mandate-card__details__wrapper__show-message:before,.mandate-card__details__wrapper__hide-message:before{font-family:icons;font-style:normal;font-weight:400;content:"\f144"}.mandate-card__details__wrapper__hide-message:before{font-family:icons;font-style:normal;font-weight:400;content:"\f145"}.mandate-card__details__wrapper:before{position:absolute;color:#a0adb9;left:3rem;top:0rem;font-size:.625rem}.mandate-card__content{flex-direction:column}.mandate-card__form{width:auto;min-width:100%}}@media only screen and (max-width: 73.4375rem){.mandate-card__form{padding:0}}@media only screen and (max-width: 53.125rem){.mandate-card .list-item__rejection-reasons{background-color:#f3f5f6;border-radius:.25rem;border:solid .0625rem #d8dfe5;flex-direction:column}.mandate-card .list-item__rejection-reasons .tooltip{bottom:calc(100% - 1em);line-height:1.5em;max-width:15.625rem;right:100%;white-space:normal;width:-webkit-max-content;width:max-content}.mandate-card .list-item__rejection-reasons .tooltip--right{left:70%}.mandate-card .list-item__rejection-reasons .tooltip--right:before{border-left:unset;border-right:.625rem solid transparent;left:0;right:unset}.mandate-card .list-item__rejection-reasons__wrapper{padding:.9375rem}.mandate-card .list-item__rejection-reasons .field__select-aside__field{padding:.625rem .9375rem 0 0}.mandate-card .list-item__rejection-reasons .list-item__rejection-reasons__other__wrapper,.mandate-card .list-item__rejection-reasons .field__textarea__wrapper{width:100%}.mandate-card .list-item__rejection-reasons .list-item__rejection-reasons__other__wrapper{padding:0 .9375rem}.mandate-card .list-item__rejection-reasons .list-item__rejection-reasons__other__wrapper .list-item__rejection-reasons__other .field{margin:0;padding:0 0 .9375rem}.mandate-card .list-item__rejection-reasons .list-item__rejection-reasons__other__wrapper .list-item__rejection-reasons__other .field textarea{resize:vertical}.mandate-card .list-item__rejection-reasons__options{display:flex;justify-content:center;align-items:flex-start}.mandate-card .field__select-aside{flex-direction:column;width:100%;max-width:300px}.mandate-card .field__label{width:100%}.mandate-card .timesheet-card__icon{position:relative;padding-top:1rem;margin-right:.3125rem}}@media only screen and (max-width: 41.25rem){.mandate-card .list-item__rejection-reasons__options{padding:0 .9375rem}.mandate-card__details__image{border-radius:50%;background-color:#d8dfe5;width:2.5em;height:2.5em;flex-grow:0;flex-shrink:0}.mandate-card__details .mandate-card__tag{font-size:.5em}.mandate-card__add-time .short{display:inline-block}.mandate-card__add-time .long{display:none}.mandate-card__content__header p{font-size:.75em}.mandate-card__tag--desktop{display:none}.mandate-card__tag--mobile{display:inline-block;width:auto}}@media only screen and (max-width: 28.125rem){.mandate-card__details__head{display:block}.mandate-card__details__head>*{padding:1.25em 0 0;text-align:center}.mandate-card__details__head>*:first-child{border-right:none;padding:0}.mandate-card__details__head .mandate-card__list{text-align:left;border-left:0}.mandate-card__details__head:not(:first-child){margin-top:1.25rem;padding-top:1.25rem;border-top:solid 1px #d8dfe5}.mandate-card__content__header__container:first-child{min-width:unset}}@media only screen and (max-width: 21.875rem){.mandate-card__content__header{flex-direction:column}.mandate-card__content__header__container:first-child{border-bottom:solid .0625rem #d8dfe5;border-right:none;padding-bottom:1.25rem;width:100%}.mandate-card__content__header__container:first-child:not(:last-child){border-right:none}}.mandate-card .mandate-card__form__list>*:last-child .list-item__header{border-bottom:none}.mandate-card .mandate-card__form__list>*:last-child .list-item--open:last-child .list-item__drawer{border-bottom:none}.mandate-card .multi-clinic__notice{font-size:.75rem;max-width:100%;text-align:right;margin:.875rem .875rem 0 0}.mandate-card button.refuse-all{text-decoration:underline;color:#414a52;padding:.625rem 1.125rem 1.25rem;float:right}.mandate-card .mandate-card__content__header{border-right:none;border-bottom:solid 1px #d8dfe5}@media only screen and (min-width: 78.125rem){.mandate-card .mandate-card__content__header{border-right:solid 1px #d8dfe5;border-bottom:none}}.mandate-card .list-item{font-weight:300;color:#414a52;background:white}.mandate-card .list-item--multi-clinic{border-radius:.3125rem;border:1px solid #d8dfe5;margin:.625rem;display:flex;flex-direction:column;overflow-y:auto}@media only screen and (max-width: 78.125rem){.mandate-card .list-item--multi-clinic{flex-direction:column}}.mandate-card .list-item--multi-clinic .list-item__header{border-bottom:none}@media only screen and (min-width: 78.125rem){.mandate-card .list-item--multi-clinic .list-item__header{flex:3}}.mandate-card .list-item--multi-clinic .mandate-card__content__header{display:flex;flex-direction:column;flex:2}.mandate-card .list-item--multi-clinic .mandate-card__content__header__info--wrapper{display:flex;flex:2}.mandate-card .list-item--multi-clinic .mandate-card__content__header__info--container{display:flex;flex-direction:column}.mandate-card .list-item--multi-clinic .mandate-card__content__header .mandate-card__list{margin-left:.9375rem;display:flex;flex-direction:column;flex:1}.mandate-card .list-item--discarded{background:repeating-linear-gradient(35deg,transparent,transparent 4px,rgba(160,173,185,.05) 4px,rgba(160,173,185,.05) 8px),transparent}.mandate-card .list-item--discarded .list-item__infos>*{opacity:.2}.mandate-card .list-item--has-drawer .list-item__infos{pointer-events:auto}.mandate-card .list-item__header{display:flex;width:100%;align-items:center;justify-content:space-between;background:#fbfbfc;padding:.9375em 1.5625em}@media only screen and (max-width: 50rem){.mandate-card .list-item__header{padding:.625em .9375em}}.mandate-card .list-item__infos{font-size:.8125rem;line-height:1.0625rem;display:flex;flex-grow:1;align-items:center;-webkit-user-select:none;user-select:none;pointer-events:none}.mandate-card .list-item__infos>*:first-child{margin-left:0}.mandate-card .list-item__actions{white-space:nowrap;padding-left:1.5em;min-width:7.375rem;text-align:right}.mandate-card .list-item__actions--both{display:flex}.mandate-card .list-item__actions--full-width{flex-direction:row}.mandate-card .list-item__actions .tooltip__wrapper{padding:0 .75rem}.mandate-card .list-item__actions .tooltip__wrapper .tooltip{right:1.25rem;bottom:calc(100% + .75rem)}.mandate-card .list-item__actions .tooltip__wrapper:last-child{padding-right:0}.mandate-card .list-item__actions .tooltip__wrapper:last-child .tooltip{right:.625rem}.mandate-card .list-item__actions .tooltip__wrapper:not(:last-child){border-right:solid 1px #d8dfe5}.mandate-card .list-item__action{color:#a0adb9;font-size:1rem;padding:0}.mandate-card .list-item__action:last-child{margin-left:.875em}.mandate-card .list-item__action:hover{color:#414a52}.mandate-card .list-item__action--edit:before{font-family:icons;font-style:normal;font-weight:400;content:"\f127"}.mandate-card .list-item__action--delete:before{font-family:icons;font-style:normal;font-weight:400;content:"\f122"}.mandate-card .list-item__action--pending_admin,.mandate-card .list-item__action--confirmed{font-size:1.5625rem;color:#94d394}.mandate-card .list-item__action--pending_admin:before,.mandate-card .list-item__action--confirmed:before{font-family:icons;font-style:normal;font-weight:400;content:"\f119"}.mandate-card .list-item__action--rejected{font-size:1.5625rem;color:#f76b7e}.mandate-card .list-item__action--rejected:before{font-family:icons;font-style:normal;font-weight:400;content:"\f11c"}.mandate-card .list-item__action--pending_clinic,.mandate-card .list-item__action--pending{font-size:1.5625rem;color:#f9b55a}.mandate-card .list-item__action--pending_clinic:before,.mandate-card .list-item__action--pending:before{font-family:icons;font-style:normal;font-weight:400;content:"\f142"}.mandate-card .list-item__action--expired{font-size:1.5625rem;color:#d8dfe5}.mandate-card .list-item__action--expired:before{font-family:icons;font-style:normal;font-weight:400;content:"\f142"}.mandate-card .list-item__steps{margin:1.25rem 0 0 .9375rem;display:flex;justify-content:flex-end}.mandate-card .list-item__priority{padding-left:0;padding-right:.375rem}.mandate-card .list-item__date{width:36px;text-transform:uppercase;font-size:.4375rem;line-height:.625rem;text-align:center;padding:.625em 0;border-radius:.3125em}.mandate-card .list-item__date span.date{font-size:1rem;line-height:.6875rem;display:block;padding-top:.3125em;padding-bottom:.1875em;font-weight:600}.mandate-card .list-item__date+.list-item__month{padding:0 .9375em}.mandate-card .list-item__date .month{padding-top:.25em;display:none}.mandate-card .list-item__month{min-width:7.5rem;text-transform:capitalize}.mandate-card .list-item__hours{padding-right:.375rem;font-weight:700;white-space:nowrap;letter-spacing:0;width:9.0625rem}.mandate-card .list-item__hours .type__icon{display:inline-block;margin:0 .375rem}.mandate-card .list-item__clinic{width:250px;margin-left:0;padding-left:0;padding-right:.625rem}.mandate-card .list-item__message{color:#414a52;position:relative}.mandate-card .list-item__message:before{font-family:icons;font-style:normal;font-weight:400;content:"\f13b"}.mandate-card .list-item__message:after{content:"";position:absolute;background:#f76b7e;border-radius:100%;height:.45em;right:-.12em;top:-.05em;width:.45em}.mandate-card .list-item__type small{font-size:.85em}.mandate-card .list-item__type .type__text span{display:inline-block}.mandate-card .list-item__type .type__text--text-only{display:inline-block!important}.mandate-card .list-item__type .type__text span:first-child:not(:last-child):after{content:"&";display:inline-block;padding:0 .2em}.mandate-card .list-item__type .type__icon{display:none;padding:0 .125em}.mandate-card .list-item__lodging .type__icon--lodging{display:none}.mandate-card .list-item__remaining{display:flex;margin:0 .9375rem;align-items:center;white-space:nowrap}.mandate-card .list-item__remaining .type__icon:before{font-size:1.5rem;padding-right:.5rem}.mandate-card .list-item__drawer{font-size:.8125rem;display:flex}.mandate-card .list-item__drawer__infos{margin-right:2.1875rem;padding:1.875em .625em 1.5625em}.mandate-card .list-item__drawer__close{padding:.3125em .6875em;margin:0;display:block;position:absolute;top:1.875em;right:.625em;color:#b2bfcb;z-index:1}.mandate-card .list-item__drawer__close:before{font-family:icons;font-style:normal;font-weight:400;content:"\f11f"}.mandate-card .list-item__drawer__close:hover{color:#414a52}.mandate-card .list-item__drawer__message{display:flex;flex-direction:column}.mandate-card .list-item__drawer__message--title{font-weight:700;margin-bottom:.625rem}.mandate-card .list-item__drawer .list-item__btn{font-weight:700;margin-right:1.25em;display:block;width:100%}.mandate-card .list-item__drawer .list-item__btn:last-child{margin-right:0}.mandate-card .list-item__drawer .list-item__btn--delete{background:#f76b7e;color:#fff;padding:1.0625em 1.125em .875em;text-transform:uppercase;line-height:1.0625em;font-weight:700;border:none;cursor:pointer;border-radius:.1875em;outline:none;letter-spacing:.8px;font-size:.9em}.mandate-card .list-item__drawer .list-item__btn--delete:hover{background-color:#f6586d;color:#fff}.mandate-card .list-item__drawer .list-item__btn--delete[disabled]{opacity:.4;background:#f76b7e;cursor:default;color:#fff}.mandate-card .list-item__drawer .list-item__btn--edit{background:#414a52;color:#fff;padding:1.0625em 1.125em .875em;text-transform:uppercase;line-height:1.0625em;font-weight:700;border:none;cursor:pointer;border-radius:.1875em;outline:none;letter-spacing:.8px;font-size:.9em}.mandate-card .list-item__drawer .list-item__btn--edit:hover{background-color:#384047;color:#fff}.mandate-card .list-item__drawer .list-item__btn--edit[disabled]{opacity:.4;background:#414a52;cursor:default;color:#fff}.mandate-card .list-item__bullet{position:relative;padding-left:2.5rem;padding-bottom:.375rem}.mandate-card .list-item__bullet:last-child{padding-bottom:0}.mandate-card .list-item__bullet:before{content:"-";position:absolute;top:0;left:0;font-size:.875em}.mandate-card .list-item__bullet strong{display:block;font-weight:700;margin-bottom:.375em}.mandate-card .list-item__bullet--disabled:before{color:#a0adb9}.mandate-card .list-item__bullet--hours:before{font-family:icons;font-style:normal;font-weight:400;content:"\f149"}.mandate-card .list-item__bullet--marker:before{font-family:icons;font-style:normal;font-weight:400;content:"\f13a"}.mandate-card .list-item__bullet--surgery:before{font-family:icons;font-style:normal;font-weight:400;content:"\f148"}.mandate-card .list-item__bullet--consult:before{font-family:icons;font-style:normal;font-weight:400;content:"\f138"}.mandate-card .list-item__bullet--lodging:before{font-family:icons;font-style:normal;font-weight:400;content:"\f137"}.mandate-card .list-item__bullet--info{margin-top:.625rem}.mandate-card .list-item__bullet--info:before{font-family:icons;font-style:normal;font-weight:400;content:"\f134"}.mandate-card .list-item__bullet--info:first-child{margin-top:0}.mandate-card .list-item__bullet--price:before{font-family:icons;font-style:normal;font-weight:400;content:"\f149"}.mandate-card .list-item__distance{width:25%}.mandate-card .list-item__distance .distance__tag{display:none;padding:.375em .375em .125em;background-color:#414a52;border-radius:.1875em;color:#fff;font-size:.875em;font-weight:700;letter-spacing:0}.mandate-card .list-item .radio-accept{justify-content:flex-end}.mandate-card .list-item .arrow{font-size:80%;color:#a3a0a0;padding-left:.35em;padding-right:.35em}.mandate-card .list-item .arrow:before{font-family:icons;font-style:normal;font-weight:400;content:"\f108"}.mandate-card .list-item .type__icon{color:#a0adb9}.mandate-card .list-item .type__icon--surgery:before{font-family:icons;font-style:normal;font-weight:400;content:"\f148"}.mandate-card .list-item .type__icon--consult:before{font-family:icons;font-style:normal;font-weight:400;content:"\f138"}.mandate-card .list-item .type__icon--lodging:before{font-family:icons;font-style:normal;font-weight:400;content:"\f137"}.mandate-card .list-item .type__icon--flex{opacity:0}.mandate-card .list-item .type__icon--flex:before{font-family:icons;font-style:normal;font-weight:400;content:"\f13e"}.mandate-card .list-item .type__icon--priority:before{font-family:icons;font-style:normal;font-weight:400;content:"\f129"}.mandate-card .list-item .type__icon--extended:before{font-family:icons;font-style:normal;font-weight:400;content:"\f106"}.mandate-card .list-item .type__icon--active{color:#414a52;opacity:1}.mandate-card .list-item .type__icon--invisible{opacity:0}@media only screen and (max-width: 102.5rem){.mandate-card .list-item__lodging{width:auto}.mandate-card .list-item__lodging--text{display:none}.mandate-card .list-item__lodging .type__icon--lodging{display:inline-block}}@media only screen and (max-width: 84.375rem){.mandate-card .list-item__lodging{width:35%}.mandate-card .list-item__lodging--text{display:inline-block}.mandate-card .list-item__lodging .type__icon--lodging{display:none}}@media only screen and (max-width: 73.4375rem){.mandate-card .list-item--proposal,.mandate-card .list-item--pending{background:none}.mandate-card .list-item--has-drawer .list-item__infos{pointer-events:auto}.mandate-card .list-item__hours{min-width:25%;flex-shrink:0}.mandate-card .list-item__type{width:15%;white-space:nowrap}.mandate-card .list-item__type .type__text{display:none}.mandate-card .list-item__type .type__icon{display:inline-block}.mandate-card .list-item__type .type__icon--lodging{display:none}}@media only screen and (max-width: 70rem){.mandate-card .list-item__infos{padding-right:.625em}.mandate-card .list-item__infos>*{margin-left:1.25em}.mandate-card .list-item__infos>.list-item__priority{padding-left:0}.mandate-card .list-item__date{padding-left:0}.mandate-card .list-item__date .month{display:block}.mandate-card .list-item__month{display:none}.mandate-card .list-item__hours{min-width:20%}.mandate-card .list-item__type{width:auto}}@media only screen and (max-width: 53.125rem){.mandate-card .list-item__drawer__close{right:2.25em}}@media only screen and (max-width: 48rem){.mandate-card .list-item__infos{justify-content:flex-start}.mandate-card .list-item__infos>*{flex-shrink:0}.mandate-card .list-item__date{padding-left:0}.mandate-card .list-item__date .month{display:block}.mandate-card .list-item__message{order:4}.mandate-card .list-item__month{display:none}.mandate-card .list-item__hours{flex-grow:0;min-width:0}.mandate-card .list-item__type{order:2}.mandate-card .list-item__type .type__icon--lodging{display:inline-block}.mandate-card .list-item__lodging{display:none}.mandate-card .list-item__actions{padding-left:7.5%;min-width:0}}@media only screen and (max-width: 38rem){.mandate-card .list-item__infos>*{margin-left:.625em;padding-left:.625em}.mandate-card .list-item__date{order:1}.mandate-card .list-item__hours{order:3}.mandate-card .list-item__message{order:4}.mandate-card .list-item__type{width:auto;order:2}.mandate-card .list-item__distance{width:auto}.mandate-card .list-item .mandate-item__user__picture{display:block}.mandate-card .list-item__remaining{order:5}.mandate-card .list-item__remaining .type__icon:before{font-size:1.25rem;padding-right:.375rem}.mandate-card .list-item__actions{padding-left:.3125em}}@media only screen and (max-width: 28.125rem){.mandate-card .list-item .mandate-item__user{width:100%;justify-content:center;margin-left:0;margin-bottom:.625rem}}.mandate-card .list-item .proactive-message{font-size:.75rem;margin-bottom:0;border-top:1px solid #dadcdd}.mandate-card .list-item .proactive-message p{display:flex;background-color:#d8eaf2;border-radius:.125rem;margin:0;max-width:100%;padding:.3125rem 1.875rem}.mandate-card .list-item .proactive-message p:before{font-family:icons;font-style:normal;font-weight:400;content:"\f11b"}@media only screen and (max-width: 50rem){.mandate-card .list-item .proactive-message p{padding:.3125rem 1.25rem}}.mandate-card .list-item .proactive-message p:before{padding-right:.3125rem}.mandate-card .list-item--clinic .type__icon--priority:before{position:relative;top:-.0625rem}.mandate-card .list-item--clinic .type__icon--flex:before{position:relative;top:0}.mandate-card .list-item--clinic .list-item__infos--mobile{display:none}.mandate-card .list-item--clinic .list-item__infos--mobile .list-item__date{padding-top:.4375em;padding-bottom:.1875em}.mandate-card .list-item--clinic .list-item__column{display:flex;flex-direction:column;order:4;margin:.0875em 0}.mandate-card .list-item--clinic .list-item__locum-name{margin:.1875rem 0}.mandate-card .list-item--clinic .list-item__time{margin-top:.125rem;margin-right:.3125rem}.mandate-card .list-item--clinic .locum{display:flex;position:relative;top:-.25rem;margin-bottom:-.25rem}.mandate-card .list-item--clinic .locum__pending,.mandate-card .list-item--clinic .locum__name{display:block;width:100%;white-space:nowrap;font-size:1rem;margin-top:.125rem}.mandate-card .list-item--clinic .locum__name{font-weight:700}.mandate-card .list-item--clinic .locum__profile{display:flex;align-items:center;flex-wrap:wrap;margin-top:.5rem}.mandate-card .list-item--clinic .locum__desc{display:block;width:100%;margin-top:.375rem;line-height:1.0625rem;padding-right:10%}.mandate-card .list-item--clinic .locum .type__icon{font-size:.9375rem;line-height:.75rem}.mandate-card .list-item--clinic .locum .type__icon:before{position:relative}.mandate-card .list-item--clinic .locum .type__icon--surgery:before{top:.125rem}.mandate-card .list-item--clinic .locum .type__icon--consult{top:0}.mandate-card .list-item--clinic .locum__picture{background-size:cover;background-position:center;background-repeat:no-repeat;background-color:#a0adb9;color:#fff;margin-right:.875rem;border-radius:50%;font-size:1.25em;display:block;height:2.5em;width:2.5em;text-align:center;line-height:2.5em;flex-shrink:0}.mandate-card .list-item--clinic .locum__picture--empty:before{font-family:icons;font-style:normal;font-weight:400;content:"\f140"}@media only screen and (max-width: 59.375rem){.mandate-card .list-item--clinic .list-item__infos--desktop{display:none}.mandate-card .list-item--clinic .list-item__infos--mobile{display:flex}.mandate-card .list-item--clinic.list-item--has-drawer .list-item__infos{pointer-events:auto}}@media only screen and (max-width: 28.125rem){.mandate-card .list-item--clinic .list-item__infos+div{width:auto}.mandate-card .list-item--clinic .mandate-item__actions{width:auto;justify-content:right}.mandate-card .list-item--clinic .list-item__locum-name{letter-spacing:.05em}.mandate-card .list-item--clinic .list-item__time{letter-spacing:0}}@media only screen and (max-width: 26rem){.mandate-card .list-item__infos>*{margin-left:.625em;padding-left:.625em}.mandate-card .list-item__infos .list-item__hours{padding:0;width:6.875rem}.mandate-card .list-item__message{margin:0;padding:0}.mandate-card .list-item .mandate-item__user__picture{display:none}}@media only screen and (max-width: 21.875rem){.mandate-card .list-item__infos>*{margin-left:.625em;padding-left:.625em}.mandate-card .list-item__type .type__text--text-only span{display:block}}.mandates-text{margin-top:2.1875em;padding:2.1875em 3.125em 1.875em;background-color:#fff;border:solid 1px #f7f8f9;border-left:solid 4px #f9b55a;border-top-left-radius:.3125em;border-bottom-left-radius:.3125em;box-shadow:0 5px 15px #0000000d}.mandates-text p{margin-bottom:0}.mandates-text--confirmed{border-left-color:#94d394}.mandates-text--regular{border-left-color:#90c6de}.mandate-item{width:100%;align-items:center;padding:0 3.125em;color:#414a52}.mandate-item__wrapper{padding:1.25em 0;border-top:1px solid #d8dfe5;display:flex;justify-content:space-between}.mandate-item--discarded{background:repeating-linear-gradient(35deg,transparent,transparent 4px,rgba(160,173,185,.05) 4px,rgba(160,173,185,.05) 8px),transparent}.mandate-item--discarded .mandate-item__date,.mandate-item--discarded .mandate-item__time-range,.mandate-item--discarded .mandate-item__user{opacity:.2}.mandate-item--proposal{background:rgba(160,173,185,.05)}.mandate-item--proposal .mandate-item__date,.mandate-item--proposal .mandate-item__time-range,.mandate-item--proposal .mandate-item__user{opacity:1}.mandate-item .schedule__event__picto{margin:0 .625em 0 0;position:relative;top:.125em}.mandate-item__date{display:flex;align-items:center;width:15.625em;flex-shrink:0}.mandate-item__date>*{margin-right:.9375em}.mandate-item__date .list-item__date{margin-left:5px}.mandate-item__time-range{display:flex;align-items:center;width:15.625em;flex-shrink:0}.mandate-item__time-range .schedule__event__to:before{color:#a0adb9}.mandate-item__experience__tag,.mandate-item__price__tag,.mandate-item__distance__tag,.mandate-item__step__tag{display:inline-block;background-color:#dadcdd;border-radius:.3125em;color:#414a52;font-size:.625rem;font-weight:700;letter-spacing:0;line-height:.75rem;margin:0 .1875rem;padding:.5em .5em .1875em;white-space:nowrap}.mandate-item__experience__tag--hidden,.mandate-item__price__tag--hidden,.mandate-item__distance__tag--hidden,.mandate-item__step__tag--hidden{display:none}.mandate-item__experience__tag--current,.mandate-item__price__tag--current,.mandate-item__distance__tag--current,.mandate-item__step__tag--current{background-color:#90c6de}.mandate-item__updatedAt__wrapper{display:flex;align-items:center;color:#4c4648;padding-left:5px;margin-top:.3125rem}.mandate-item__updatedAt__wrapper span{margin-bottom:0!important}.mandate-item__updatedAt__tooltip__wrapper{position:relative}.mandate-item__updatedAt__tooltip__wrapper:hover .mandate-item__updatedAt__tooltip{display:flex}.mandate-item__updatedAt--icon{align-items:center;color:#a3a0a0;font-weight:bolder;pointer-events:all;transition:color .1s ease-in-out}.mandate-item__updatedAt--icon:before{font-family:icons;font-style:normal;font-weight:400;content:"\f130"}.mandate-item__updatedAt--icon:hover{color:#414a52}.mandate-item__updatedAt--icon .mandate-item__updatedAt__tooltip{background-color:#414a52;border-radius:.125rem;bottom:calc(100% + .5625rem);color:#fff;display:none;font-size:.625rem;left:calc(50% - .1625rem);line-height:1.125em;padding:.4375rem;position:absolute;text-align:center;white-space:nowrap}.mandate-item__updatedAt--icon .mandate-item__updatedAt__tooltip:before{content:"";border-right:.625rem solid transparent;border-top:.625rem solid #414a52;bottom:-.5625rem;height:0;left:0;position:absolute;width:0}.mandate-item__updatedAt--icon:before{margin-right:.3125rem;align-self:center}.mandate-item__clinic__picture{background-color:#d8dfe5;margin-right:.625em;color:#414a52;border-radius:50%;font-size:1.25em;display:block;height:2.5em;width:2.5em;text-align:center;line-height:2.5em;flex-shrink:0}.mandate-item__clinic__picture:before{font-family:icons;font-style:normal;font-weight:400;content:"\f11d"}.mandate-item__clinic__picture--filled{background-size:cover;background-position:center;background-repeat:no-repeat}.mandate-item__clinic__picture--filled:before{display:none}@media (max-width: 800px){.mandate-item__clinic__picture{display:none}}.mandate-item__user{width:100%;display:flex;align-items:center;flex:1;position:relative;cursor:default;line-height:.8125rem}.mandate-item__user *:first-child{margin-left:0}.mandate-item__user .tooltip{min-width:200px;position:absolute;font-size:.625rem;line-height:1.25em;bottom:calc(100% + .2625rem);z-index:2;left:15px;padding:.4375rem;border-radius:.125rem;background-color:#414a52;text-align:center;display:none;color:#fff}.mandate-item__user .tooltip:before{content:"";width:0;height:0;border-right:.625rem solid transparent;border-top:.625rem solid #414a52;position:absolute;bottom:-.5625rem;left:0}.mandate-item__user:hover .tooltip{display:block}.mandate-item__user__infos{line-height:120%;margin:.0625em 0 0 .1875em}.mandate-item__user__infos span{margin-bottom:.125em}.mandate-item__user__name{display:block;width:100%;white-space:nowrap}.mandate-item__user__picture{background-color:#d8dfe5;margin-right:.625em;color:#414a52;border-radius:50%;font-size:1.25em;display:block;height:2.5em;width:2.5em;text-align:center;line-height:2.5em;flex-shrink:0}.mandate-item__user__picture:before{font-family:icons;font-style:normal;font-weight:400;content:"\f140"}.mandate-item__user__picture--filled{background-size:cover;background-position:center;background-repeat:no-repeat}.mandate-item__user__picture--filled:before{display:none}.mandate-item__user__preferences{margin-right:.5em;display:flex;align-items:center}.mandate-item__user__preferences .list-item__time{margin-right:.3125rem;font-weight:700}.mandate-item__user__preferences .type__icon{position:relative;top:1px}.mandate-item__user__tags{display:flex;align-items:center}.mandate-item__user__tags .mandate-item__distance__tag{margin-left:0}.mandate-item__user__tags div:not(:last-child){margin-right:.3125rem}.mandate-item__user--confirmed .mandate-item__user__picture:before{font-family:icons;font-style:normal;font-weight:400;content:"\f140"}.mandate-item__user--confirmed .mandate-item__clinic__picture:before{font-family:icons;font-style:normal;font-weight:400;content:"\f11d"}.mandate-item__user--confirmed .mandate-item__user__picture--empty:before{font-family:icons;font-style:normal;font-weight:400;content:"\f140"}.mandate-item__user--confirmed .mandate-item__clinic__picture--empty:before{font-family:icons;font-style:normal;font-weight:400;content:"\f11d"}.mandate-item__actions{width:100%;display:flex;justify-content:flex-end;align-items:center}.mandate-item__actions__delete:before{font-family:icons;font-style:normal;font-weight:400;content:"\f122"}.mandate-item__actions__edit{margin-right:.625em}.mandate-item__actions__edit:before{font-family:icons;font-style:normal;font-weight:400;content:"\f127"}.mandate-item__actions__delete,.mandate-item__actions__edit{color:#a0adb9}.mandate-item__actions__delete:hover,.mandate-item__actions__edit:hover{color:#4c4648}.mandate-item__actions__enable{background:#a0adb9;color:#fff;padding:1.0625em 1.125em .6875em;text-transform:uppercase;line-height:1.0625em;font-weight:700;border:none;cursor:pointer;border-radius:.1875em;outline:none;letter-spacing:.8px;font-size:.625em}.mandate-item__actions__enable:hover{background-color:#94a3b0;color:#fff}.mandate-item__actions__enable[disabled]{opacity:.4;background:#a0adb9;cursor:default;color:#fff}.mandate-item__actions__confirmed{margin-right:.625em;font-size:1.5em;color:#94d394}.mandate-item__actions__confirmed:before{font-family:icons;font-style:normal;font-weight:400;content:"\f119"}.mandate-item__actions__wait{width:1.5625em;height:1.5625em}.mandate-item__actions__wait img{width:1.5625em}@media only screen and (max-width: 90.625rem){.mandate-item__date,.mandate-item__time-range,.mandate-item__user,.mandate-item__actions{width:30%}.mandate-item__time-range{width:15%}.mandate-item__user .tooltip{max-width:100%}}@media only screen and (max-width: 70rem){.mandate-item__date{min-width:5.625rem;width:15%}}@media only screen and (max-width: 53.125rem){.mandate-item:first-child .mandate-item__wrapper{border-top:0}.mandate-item__date{min-width:5rem}.mandate-item__time-range,.mandate-item__user{font-size:.75rem}.mandate-item .schedule__event__picto{margin-right:.3125em}.mandate-item .list-item__date{margin-right:0}}/*!
* Quill Editor v1.3.7
* https://quilljs.com/
* Copyright (c) 2014, Jason Chen
* Copyright (c) 2013, salesforce.com
*/.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor ul,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"\2022"}.ql-editor ul[data-checked=true],.ql-editor ul[data-checked=false]{pointer-events:none}.ql-editor ul[data-checked=true]>li *,.ql-editor ul[data-checked=false]>li *{pointer-events:all}.ql-editor ul[data-checked=true]>li:before,.ql-editor ul[data-checked=false]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"\2611"}.ql-editor ul[data-checked=false]>li:before{content:"\2610"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#06c}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#06c}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#06c}@media (pointer: coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label:before,.ql-snow .ql-picker.ql-header .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label:before,.ql-snow .ql-picker.ql-font .ql-picker-item:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label:before,.ql-snow .ql-picker.ql-size .ql-picker-item:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:#0003 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0px}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0px;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.user__name--small{font-size:.75em;font-weight:700;padding-left:.375rem;color:#a0adb9}.user__name--date{font-size:.75em;padding-left:.375rem;color:#a0adb9}.user__name--future{font-size:.75em;padding-left:.375rem;color:#94d394}.pricing-list-table{margin-top:25px}.pricing-list-table th,.pricing-list-table td{border:1px solid lightgrey;text-align:center;vertical-align:middle}.pricing-list-table th button,.pricing-list-table td button{margin:10px}.pricing-list-table tbody td:first-child{background:#f8f8f8}.pricing-list-table tbody tr:last-child td{border:none}.pricing-list-table tbody tr:last-child td:first-child{background:none}.pricing-list-table thead tr th{background:#f8f8f8}.pricing-list-table thead tr th:last-child{border:none;background:none}.pricing-list-table tr:first-child th{padding:0 5px 10px}.pricing-list-table tr:first-child th .field--pricing-list{width:100px;padding:15px 0 0;margin:4px}.pricing-list-table tr:first-child th .field--pricing-list .field__error{display:none}.pricing-list-table tr td{padding:0 5px 10px}.pricing-list-table tr td .field--pricing-list{width:100px;padding:15px 0 0;margin:4px}.pricing-list-table tr td .field--pricing-list .field__error{display:none}.field__ToggleCheckbox{display:none;overflow:hidden}.field__ToggleCheckbox__label{display:flex;justify-content:flex-end;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none;overflow:visible;height:1.375rem;width:1.375rem;margin:0 .3125rem;line-height:1.375rem;color:#a0adb9;transition:color .1s ease,background-color .1s ease}.field__ToggleCheckbox__label:before{font-size:1rem}.field__ToggleCheckbox__label:after{display:none}.field__ToggleCheckbox:checked+.field__ToggleCheckbox__label--bell{padding:0 .25rem}.field__ToggleCheckbox:checked+.field__ToggleCheckbox__label--bell:before{font-family:icons;font-style:normal;font-weight:400;content:"\f10e"}.field__ToggleCheckbox:checked+.field__ToggleCheckbox__label--hourglass-on{color:#94d394}.field__ToggleCheckbox:checked+.field__ToggleCheckbox__label--hourglass-on:before{font-family:icons;font-style:normal;font-weight:400;content:"\f133"}.field__ToggleCheckbox:checked+.field__ToggleCheckbox__label--circle-check:before{font-family:icons;font-style:normal;font-weight:400;content:"\f119"}.field__ToggleCheckbox:checked+.field__ToggleCheckbox__label--default-on{border:1px solid #a0adb9}.field__ToggleCheckbox:checked+.field__ToggleCheckbox__label--default-on:before{font-family:icons;font-style:normal;font-weight:400;content:"\f117"}.field__ToggleCheckbox:checked+.field__ToggleCheckbox__label:before{border:none}.field__ToggleCheckbox:checked+.field__ToggleCheckbox__label:after{display:none}.field__ToggleCheckbox:not(:checked)+.field__ToggleCheckbox__label--circle-check-off{color:#94d394}.field__ToggleCheckbox:not(:checked)+.field__ToggleCheckbox__label--circle-check-off:before{font-family:icons;font-style:normal;font-weight:400;content:"\f119"}.field__ToggleCheckbox:not(:checked)+.field__ToggleCheckbox__label--hourglass-off:before{font-family:icons;font-style:normal;font-weight:400;content:"\f132"}.field__ToggleCheckbox:not(:checked)+.field__ToggleCheckbox__label--default-off{border:1px solid #414a52;border-radius:2px}.field__ToggleCheckbox:not(:checked)+.field__ToggleCheckbox__label--default-off:before{content:""}.field__ToggleCheckbox[disabled]+.field__ToggleCheckbox__label{cursor:default}.field__ToggleCheckbox[disabled]+.field__ToggleCheckbox__label:hover{color:#a0adb9;cursor:not-allowed}.field__error--checkbox{display:block;position:static;font-size:.75rem;line-height:1rem;padding-top:.5rem}.term-name{font-size:1.25rem;padding-bottom:.625rem}.terms-subform{display:flex;flex-direction:column-reverse}.terms-form__submit{margin:.625rem 0 1.25rem}.side-panel__form__section.terms-form{border:1px solid #dadcdd;width:100%;border-radius:.3125em;position:relative;margin-bottom:1.25rem}.side-panel__form__section .published{font-size:.9375rem;font-weight:700}@font-face{font-family:icons;src:url(./assets/fonts/icons/icons.eot?cae3d37f10f1fc103cfe9f27f905bdc8#iefix) format("embedded-opentype"),url(./assets/fonts/icons/icons.svg?cae3d37f10f1fc103cfe9f27f905bdc8#icons) format("svg"),url(./assets/fonts/icons/icons.ttf?cae3d37f10f1fc103cfe9f27f905bdc8) format("truetype"),url(./assets/fonts/icons/icons.woff?cae3d37f10f1fc103cfe9f27f905bdc8) format("woff"),url(./assets/fonts/icons/icons.woff2?cae3d37f10f1fc103cfe9f27f905bdc8) format("woff2")}.icon-accordion-close:before{font-family:icons;font-style:normal;font-weight:400;content:"\f101"}.icon-accordion-open:before{font-family:icons;font-style:normal;font-weight:400;content:"\f102"}.icon-add-folder:before{font-family:icons;font-style:normal;font-weight:400;content:"\f103"}.icon-add:before{font-family:icons;font-style:normal;font-weight:400;content:"\f104"}.icon-admin:before{font-family:icons;font-style:normal;font-weight:400;content:"\f105"}.icon-all-day:before{font-family:icons;font-style:normal;font-weight:400;content:"\f106"}.icon-arrow-left:before{font-family:icons;font-style:normal;font-weight:400;content:"\f107"}.icon-arrow-right:before{font-family:icons;font-style:normal;font-weight:400;content:"\f108"}.icon-assignment:before{font-family:icons;font-style:normal;font-weight:400;content:"\f109"}.icon-association-clinic:before{font-family:icons;font-style:normal;font-weight:400;content:"\f10a"}.icon-association:before{font-family:icons;font-style:normal;font-weight:400;content:"\f10b"}.icon-bars:before{font-family:icons;font-style:normal;font-weight:400;content:"\f10c"}.icon-bell-mute:before{font-family:icons;font-style:normal;font-weight:400;content:"\f10d"}.icon-bell:before{font-family:icons;font-style:normal;font-weight:400;content:"\f10e"}.icon-bubble:before{font-family:icons;font-style:normal;font-weight:400;content:"\f10f"}.icon-calendar-2:before{font-family:icons;font-style:normal;font-weight:400;content:"\f110"}.icon-calendar-today:before{font-family:icons;font-style:normal;font-weight:400;content:"\f111"}.icon-calendar:before{font-family:icons;font-style:normal;font-weight:400;content:"\f112"}.icon-call-list:before{font-family:icons;font-style:normal;font-weight:400;content:"\f113"}.icon-call-to-all:before{font-family:icons;font-style:normal;font-weight:400;content:"\f114"}.icon-checkbox-off:before{font-family:icons;font-style:normal;font-weight:400;content:"\f115"}.icon-checkbox-on:before{font-family:icons;font-style:normal;font-weight:400;content:"\f116"}.icon-checkbox-square:before{font-family:icons;font-style:normal;font-weight:400;content:"\f117"}.icon-circle-add:before{font-family:icons;font-style:normal;font-weight:400;content:"\f118"}.icon-circle-check:before{font-family:icons;font-style:normal;font-weight:400;content:"\f119"}.icon-circle-exclamation-solid:before{font-family:icons;font-style:normal;font-weight:400;content:"\f11a"}.icon-circle-info:before{font-family:icons;font-style:normal;font-weight:400;content:"\f11b"}.icon-circlo-close:before{font-family:icons;font-style:normal;font-weight:400;content:"\f11c"}.icon-clinic:before{font-family:icons;font-style:normal;font-weight:400;content:"\f11d"}.icon-close-slim:before{font-family:icons;font-style:normal;font-weight:400;content:"\f11e"}.icon-close:before{font-family:icons;font-style:normal;font-weight:400;content:"\f11f"}.icon-closed-folder:before{font-family:icons;font-style:normal;font-weight:400;content:"\f120"}.icon-copy:before{font-family:icons;font-style:normal;font-weight:400;content:"\f121"}.icon-delete:before{font-family:icons;font-style:normal;font-weight:400;content:"\f122"}.icon-disconnect:before{font-family:icons;font-style:normal;font-weight:400;content:"\f123"}.icon-dotted-arrow-right:before{font-family:icons;font-style:normal;font-weight:400;content:"\f124"}.icon-dotted-arrow:before{font-family:icons;font-style:normal;font-weight:400;content:"\f125"}.icon-earth-americas-regular:before{font-family:icons;font-style:normal;font-weight:400;content:"\f126"}.icon-edit:before{font-family:icons;font-style:normal;font-weight:400;content:"\f127"}.icon-email:before{font-family:icons;font-style:normal;font-weight:400;content:"\f128"}.icon-featured:before{font-family:icons;font-style:normal;font-weight:400;content:"\f129"}.icon-flask:before{font-family:icons;font-style:normal;font-weight:400;content:"\f12a"}.icon-handle-h:before{font-family:icons;font-style:normal;font-weight:400;content:"\f12b"}.icon-handle-v:before{font-family:icons;font-style:normal;font-weight:400;content:"\f12c"}.icon-heartbeat:before{font-family:icons;font-style:normal;font-weight:400;content:"\f12d"}.icon-help-circle:before{font-family:icons;font-style:normal;font-weight:400;content:"\f12e"}.icon-help:before{font-family:icons;font-style:normal;font-weight:400;content:"\f12f"}.icon-history-regular:before{font-family:icons;font-style:normal;font-weight:400;content:"\f130"}.icon-history:before{font-family:icons;font-style:normal;font-weight:400;content:"\f131"}.icon-hourglass-off:before{font-family:icons;font-style:normal;font-weight:400;content:"\f132"}.icon-hourglass-on:before{font-family:icons;font-style:normal;font-weight:400;content:"\f133"}.icon-info:before{font-family:icons;font-style:normal;font-weight:400;content:"\f134"}.icon-lock-open:before{font-family:icons;font-style:normal;font-weight:400;content:"\f135"}.icon-lock:before{font-family:icons;font-style:normal;font-weight:400;content:"\f136"}.icon-lodging:before{font-family:icons;font-style:normal;font-weight:400;content:"\f137"}.icon-magnifying-glass:before{font-family:icons;font-style:normal;font-weight:400;content:"\f138"}.icon-map:before{font-family:icons;font-style:normal;font-weight:400;content:"\f139"}.icon-marker:before{font-family:icons;font-style:normal;font-weight:400;content:"\f13a"}.icon-notifications:before{font-family:icons;font-style:normal;font-weight:400;content:"\f13b"}.icon-open-folder:before{font-family:icons;font-style:normal;font-weight:400;content:"\f13c"}.icon-pencil:before{font-family:icons;font-style:normal;font-weight:400;content:"\f13d"}.icon-piechart:before{font-family:icons;font-style:normal;font-weight:400;content:"\f13e"}.icon-pin:before{font-family:icons;font-style:normal;font-weight:400;content:"\f13f"}.icon-profile:before{font-family:icons;font-style:normal;font-weight:400;content:"\f140"}.icon-scalpel:before{font-family:icons;font-style:normal;font-weight:400;content:"\f141"}.icon-schedule:before{font-family:icons;font-style:normal;font-weight:400;content:"\f142"}.icon-settings:before{font-family:icons;font-style:normal;font-weight:400;content:"\f143"}.icon-small-down-arrow:before{font-family:icons;font-style:normal;font-weight:400;content:"\f144"}.icon-small-up-arrow:before{font-family:icons;font-style:normal;font-weight:400;content:"\f145"}.icon-status-check:before{font-family:icons;font-style:normal;font-weight:400;content:"\f146"}.icon-surgery-optional:before{font-family:icons;font-style:normal;font-weight:400;content:"\f147"}.icon-surgery:before{font-family:icons;font-style:normal;font-weight:400;content:"\f148"}.icon-time:before{font-family:icons;font-style:normal;font-weight:400;content:"\f149"}.icon-timesheet:before{font-family:icons;font-style:normal;font-weight:400;content:"\f14a"}.icon-tooth:before{font-family:icons;font-style:normal;font-weight:400;content:"\f14b"}.icon-triangle:before{font-family:icons;font-style:normal;font-weight:400;content:"\f14c"}.icon-tsa:before{font-family:icons;font-style:normal;font-weight:400;content:"\f14d"}.icon-validation:before{font-family:icons;font-style:normal;font-weight:400;content:"\f14e"}.icon-vet:before{font-family:icons;font-style:normal;font-weight:400;content:"\f14f"}.icon-x-ray:before{font-family:icons;font-style:normal;font-weight:400;content:"\f150"}.timesheets__wrapper{position:relative;padding-bottom:3.125em}.timesheets__export{display:flex;justify-content:space-between;align-items:center;padding-top:.625em}.timesheets__export .field{padding:0;margin:0;display:flex;align-items:center}.timesheets__export .field__label{display:block;position:relative;top:.1875rem;width:auto;margin-right:.625em}.timesheets__export .field__select__wrapper{flex-shrink:0;width:8.125em}.timesheets__export .field button{background:#90c6de;color:#fff;padding:1.0625em 1.125em .875em;text-transform:uppercase;font-size:.6875em;line-height:1.0625em;font-weight:700;border:none;cursor:pointer;border-radius:.1875em;outline:none;letter-spacing:.8px;margin-left:.625em;margin-right:.625em;flex-shrink:0}.timesheets__export .field button:hover{background-color:#80bed9;color:#fff}.timesheets__export .field button[disabled]{opacity:.4;background:#90c6de;cursor:default;color:#fff}.timesheets__export a{background:#94d394;color:#fff;padding:1.0625em 1.125em .875em;text-transform:uppercase;font-size:.6875em;line-height:1.0625em;font-weight:700;border:none;cursor:pointer;border-radius:.1875em;outline:none;letter-spacing:.8px}.timesheets__export a:hover{background-color:#86cd86;color:#fff}.timesheets__export a[disabled]{opacity:.4;background:#94d394;cursor:default;color:#fff}.break-warning{color:#f76b7e}.timesheets__toolbar{padding-bottom:2.1875em;border-bottom:1px solid #d8dfe5;display:flex;justify-content:space-between;align-items:center}.timesheets__toolbar>*{display:inline-block}.timesheets__toolbar__title{position:relative}.timesheets__toolbar__title>h2{display:inline-block;font-size:1.875em;font-weight:700;margin-right:.9375em;color:#414a52;position:relative;top:.1875em;padding:0;text-transform:inherit;text-align:left}.timesheets__toolbar__actions{display:flex;justify-content:flex-end;align-items:center}.timesheets__toolbar .field{padding:0;margin:0;display:flex;align-items:center}.timesheets__toolbar .field__label{display:block;position:relative;top:.1875rem}.timesheets__toolbar .field__select__wrapper{min-width:7.1875rem;margin-left:.5rem;margin-right:.75rem}.timesheets__toolbar .DateRangePickerInput{background:none;display:flex;align-items:center}.timesheets__toolbar .DateRangePickerInput_arrow{margin:0 .625em;display:block}.timesheets__toolbar .DateInput .DateInput_input{border-radius:.375em;font-size:.75em;padding:.8125em 1.5625em .4375em .75em;text-align:left}.timesheets__toolbar .DateInput{width:7.8125em;background:none;margin-bottom:0}.timesheets__toolbar .DateInput:before{margin-right:.625em;text-align:right;display:none}.timesheets__toolbar .DateInput:after{top:.75em}.timesheets__toolbar .SingleDatePicker_picker{z-index:2}.timesheets__toolbar .SingleDatePickerInput__withBorder{border:none}.timesheets__toolbar .DayPicker .CalendarDay__highlighted_calendar,.timesheets__toolbar .DayPicker .CalendarDay__highlighted_calendar:active{background-color:#d8eaf2}.timesheets__toolbar .DayPicker .CalendarDay__highlighted_calendar:before,.timesheets__toolbar .DayPicker .CalendarDay__highlighted_calendar:active:before{display:none}.timesheets__toolbar .DayPicker .CalendarDay__highlighted_calendar:hover,.timesheets__toolbar .DayPicker .CalendarDay__highlighted_calendar:active:hover{background-color:#b2d5e5}.timesheets__toolbar .DayPicker .CalendarDay__selected,.timesheets__toolbar .DayPicker .CalendarDay__selected:active,.timesheets__toolbar .DayPicker .CalendarDay__selected:hover{background-color:#90c6de}@media (max-width: 62.5rem){.timesheets__toolbar{display:block;padding-bottom:1.5625em}.timesheets__toolbar__actions{padding-top:1.25rem;justify-content:flex-start}}@media only screen and (max-width: 26rem){.timesheets__toolbar__title>h2{font-size:1.5em}}.user-timesheets{padding:2.1875rem 0 .625rem;border-bottom:1px solid #d8dfe5}.user-timesheets:last-child{border-bottom:none}.user-timesheets__user{display:flex;align-items:center;padding-right:.75rem}.user-timesheets__user__image{border-radius:50%;background-color:#d8dfe5;width:3.125rem;height:3.125rem;flex-grow:0;flex-shrink:0;margin-right:.75rem;background-size:cover;background-repeat:no-repeat;background-position:center}.user-timesheets__user__image--empty{color:#a0adb9;border-radius:50%;font-size:1.95em;text-align:center;line-height:1.5625em;padding-left:.05em}.user-timesheets__user__image--empty:before{font-family:icons;font-style:normal;font-weight:400;content:"\f140"}.user-timesheets__user__name{color:#414a52;display:flex;align-items:center}.timesheet-card{margin:2.1875em 0;box-shadow:0 5px 15px #00000026;border-left:4px #b2bfcb solid;border-radius:.1875rem;display:flex;flex-direction:column;overflow:hidden}.timesheet-card__header{padding:1.875rem 3.125rem;background-color:#fff;display:flex;justify-content:space-between;font-size:.8125em;line-height:1.5em}.timesheet-card__content{padding:1.875rem 3.125rem;background-color:#fbfbfc;border-top:solid 1px rgba(65,74,82,.1)}.timesheet-card__part{display:flex;flex-shrink:0;flex-grow:0;align-items:center;width:calc(50% - 100px);color:#414a52}.timesheet-card__part--20{width:12.5rem}.timesheet-card__part--even{justify-content:space-evenly}.timesheet-card__part--between{max-width:25rem}.timesheet-card__part--between>*{width:28%}.timesheet-card__part--between>:first-child{width:70%}.timesheet-card__part--right{justify-content:space-between;padding-left:3.125rem}.timesheet-card__part--left{justify-content:flex-end;padding-right:6.875rem;width:100%}.timesheet-card__part .tooltip__wrapper{position:relative;align-items:center;display:inline-flex;margin-left:.3125rem}.timesheet-card__part .tooltip__wrapper--right{margin-left:unset;margin-right:.3125rem}.timesheet-card__part .tooltip{bottom:calc(100% + .7rem);line-height:1.5em;max-width:15.625rem;right:100%;width:-webkit-max-content;width:max-content;white-space:normal}.timesheet-card__part .tooltip--right{left:100%}.timesheet-card__part .tooltip--right:before{border-left:unset;border-right:.625rem solid transparent;left:0;right:unset}.timesheet-card__desc{color:#a0adb9;max-width:100%;padding-right:1.875rem}.timesheet-card__form{padding:0rem 3.125rem;background-color:#fbfbfc;border-top:solid 1px rgba(65,74,82,.1)}.timesheet-card__form__footer{display:none;text-align:center;padding:1.0625em 2.1875em;border-top:solid 1px #d8dfe5}.timesheet-card__form--total{border-color:#dadcdd}.timesheet-card__footer{display:none;border-top:solid 1px rgba(65,74,82,.1);padding:1rem 3.125rem;background-color:#fff;text-align:center}.timesheet-card__submit{background:#94d394;color:#fff;padding:1.0625em 1.125em .875em;text-transform:uppercase;font-size:.6875em;line-height:1.0625em;font-weight:700;border:none;cursor:pointer;border-radius:.1875em;outline:none;letter-spacing:.8px;font-size:.75rem}.timesheet-card__submit:hover{background-color:#86cd86;color:#fff}.timesheet-card__submit[disabled]{opacity:.4;background:#94d394;cursor:default;color:#fff}.timesheet-card__submit--disabled{background-color:#d8dfe5;cursor:not-allowed}.timesheet-card__submit--disabled:hover{background-color:#d8dfe5}.timesheet-card__submitted{font-size:.6875rem;text-align:center;letter-spacing:.05em;color:#b2bfcb;display:block;padding:.625em .5em .4375em;border-radius:.375em;text-transform:uppercase;border:1px solid #b2bfcb}.timesheet-card__late{color:#f9b55a;margin-left:.625em;font-size:1.875em}.timesheet-card__late:before{font-family:icons;font-style:normal;font-weight:400;content:"\f14a"}.timesheet-card__range{display:flex;align-items:center;color:#414a52;padding-right:1.875rem}.timesheet-card__range__day{background-color:#d8dfe5;border-radius:.25em;width:3.25rem;height:3.25rem;font-size:.75rem;line-height:1.125rem;text-align:center;text-transform:uppercase;font-weight:400;display:flex;justify-content:center;align-items:center}.timesheet-card__range strong{display:block;font-size:1.4375rem;padding-top:.125rem}.timesheet-card__range__spacer{font-size:1.5rem;margin:0 .625rem;color:#a0adb9}.timesheet-card__range__spacer:before{font-family:icons;font-style:normal;font-weight:400;content:"\f124"}.timesheet-card__icon{position:relative}.timesheet-card__icon--info{top:.109375em}.timesheet-card__icon--info:before{font-family:icons;font-style:normal;font-weight:400;content:"\f11b"}.timesheet-card__icon--message{padding:0 1.25rem 0 0}.timesheet-card__icon--message:before{font-family:icons;font-style:normal;font-weight:400;content:"\f134"}.timesheet-card__icon--adminNote{padding:0 .625rem 0 0}.timesheet-card__icon--adminNote:before{font-family:icons;font-style:normal;font-weight:400;content:"\f105"}.timesheet-card__icon--warning{top:.078125em;z-index:2}.timesheet-card__icon--warning:before{font-family:icons;font-style:normal;font-weight:400;content:"\f11a"}.timesheet-card__icon--callToAll{bottom:-.078125em}.timesheet-card__icon--callToAll:before{font-family:icons;font-style:normal;font-weight:400;content:"\f114"}.timesheet-card__icon-color--black{color:#414a52}.timesheet-card__icon-color--red{color:#f76b7e}.timesheet-card__icon-color--yellow{color:#f5b55a}.timesheet-card--purple{border-left-color:#c49ee8}.timesheet-card--purple .timesheet-card__range__day{background-color:#c49ee8}.timesheet-card--orange{border-left-color:#f9b55a}.timesheet-card--orange .timesheet-card__range__day{background-color:#f9b55a}.timesheet-card .list-item{font-weight:300;width:100%;color:#414a52;padding:0;font-size:.8125rem}.timesheet-card .list-item__wrapper{display:flex;flex-wrap:nowrap;justify-content:space-between;padding:1.25em 0;border-bottom:1px solid #d8dfe5;width:100%}.timesheet-card .list-item:last-child .list-item__wrapper{border-bottom:none}.timesheet-card .list-item__actions{white-space:nowrap;padding-left:.625rem;text-align:right;height:100%;display:flex;align-items:center}.timesheet-card .list-item__action{color:#a0adb9;font-size:1rem;padding:0}.timesheet-card .list-item__action:hover{color:#414a52}.timesheet-card .list-item__action--edit{color:#94d394}.timesheet-card .list-item__action--edit:before{font-family:icons;font-style:normal;font-weight:400;content:"\f127"}.timesheet-card .list-item__action--edit:hover{color:#a0adb9}.timesheet-card .list-item__action--delete:before{font-family:icons;font-style:normal;font-weight:400;content:"\f122"}.timesheet-card .list-item__fulldate{display:flex;align-items:center;padding-right:1.25rem}.timesheet-card .list-item__date{width:36px;text-transform:uppercase;font-size:.5em;text-align:center;padding:.625em 0;border-radius:.3125em}.timesheet-card .list-item__date span.date{font-size:1rem;display:block;padding-top:.3125em;font-weight:600}.timesheet-card .list-item__date+.list-item__month{padding-left:.9375em}.timesheet-card .list-item__date .month{padding-top:.25em;display:none}.timesheet-card .list-item__month{white-space:nowrap;text-transform:capitalize}.timesheet-card .list-item__hours{position:relative;font-weight:700;white-space:nowrap;min-width:4.375rem}.timesheet-card .list-item__hours--total{display:flex;justify-content:flex-end}.timesheet-card .list-item__hours--error{font-weight:bolder;color:#f76b7e}.timesheet-card .list-item__hours--large{min-width:8.4375rem}.timesheet-card .list-item__hours .arrow{margin:0 .625rem 0 .25rem}.timesheet-card .list-item__hours [type=text]{border:none;width:3.625rem;background-color:transparent;outline:none;font-weight:700;font-size:.8125rem;color:#414a52;letter-spacing:.05em;padding:0;text-align:center}.timesheet-card .list-item__hours [type=text].single{width:2.5rem}.timesheet-card .list-item__hours>label{display:none;position:absolute;top:-10%;font-weight:500;font-size:.8em;color:#b2bfcb}.timesheet-card .list-item__hours>label span{background-color:#fbfbfc;padding:0 .625em}.timesheet-card .list-item__hours .tooltip__wrapper{display:inline-flex;align-items:center}.timesheet-card .list-item__hours .tooltip{bottom:calc(100% + .7rem)}.timesheet-card .list-item__user{display:flex;align-items:center;position:relative;cursor:default;line-height:.8125rem}.timesheet-card .list-item__user__picture{background-color:#d8dfe5;margin-right:.625em;color:#414a52;border-radius:50%;font-size:1.25em;display:block;height:1.5625em;width:1.5625em;text-align:center;line-height:1.5625em;flex-shrink:0}.timesheet-card .list-item .timesheet-card__submit{font-size:.625rem;line-height:.625rem;padding:1em .75em .625em;position:relative;top:-.09375em;margin-left:.625rem}.timesheet-card .list-item .arrow{font-size:80%;color:#a3a0a0}.timesheet-card .list-item .arrow:before{font-family:icons;font-style:normal;font-weight:400;content:"\f108"}@media only screen and (max-width: 81.25rem){.timesheet-card__infos{width:calc(100% - 200px)}.timesheet-card__headings{display:none}.timesheet-card__desc{font-size:.75rem}.timesheet-card .list-item__hours{padding:1rem .75rem;text-align:center}.timesheet-card .list-item__hours label{display:block;left:0;width:100%;z-index:1}.timesheet-card .list-item__hours .border{display:block;border:solid 1px #d8dfe5;position:absolute;left:.25rem;right:.25rem;top:-5%;bottom:0;border-radius:.1875em}}@media only screen and (max-width: 70rem){.timesheet-card__header,.timesheet-card__form,.timesheet-card__footer{padding-left:2.5rem;padding-right:2.5rem}.timesheet-card .list-item__date{padding-left:0}.timesheet-card .list-item__date .month{display:block}.timesheet-card .list-item__month{display:none}.timesheet-card .list-item__hours--total{padding-left:0;padding-right:0}}@media only screen and (max-width: 62.5rem){.timesheet-card__header,.timesheet-card__form,.timesheet-card__footer{padding-left:1.875rem;padding-right:1.875rem}.timesheet-card__infos{width:auto;max-width:80%}.timesheet-card__actions{max-width:20%;width:auto}.timesheet-card .list-item__hours--total{padding-left:0}}@media only screen and (max-width: 61.25rem){.timesheet-card__part--right{padding-left:0}.timesheet-card__part--left{padding:0;justify-content:center}.timesheet-card__form--total{justify-content:center}.timesheet-card .list-item .list-item__wrapper{flex-wrap:wrap}.timesheet-card .list-item .timesheet-card__part:nth-child(1):not(.timesheet-card__part--left){order:1;width:auto;max-width:60%}.timesheet-card .list-item .timesheet-card__part:nth-child(2){padding-top:.625rem;order:2;width:100%;max-width:100%;flex-shrink:0;justify-content:space-between}.timesheet-card .list-item .timesheet-card__part:nth-child(3){order:1;width:auto;justify-content:space-between;width:100%}.timesheet-card .list-item__hours--total{justify-content:flex-start;padding-left:.625rem}.timesheet-card .list-item__hours:first-child .border{left:0}.timesheet-card .list-item__hours:last-child .border{right:0}}@media only screen and (max-width: 50rem){.timesheet-card__header,.timesheet-card__form,.timesheet-card__footer{padding-left:1.25rem;padding-right:1.25rem}.timesheet-card__footer{display:block}.timesheet-card__infos{max-width:100%}.timesheet-card__actions{display:none}.timesheet-card__desc{padding-right:0}}@media only screen and (max-width: 43.75rem){.timesheet-card__header{padding-top:1.5625rem;padding-bottom:1.25rem}.timesheet-card__footer{padding-top:.75rem;padding-bottom:.75rem}.timesheet-card__form--total{justify-content:center}.timesheet-card .list-item .timesheet-card__part:nth-child(1){order:0;max-width:100%}.timesheet-card .list-item .timesheet-card__part:nth-child(3){order:1;max-width:100%;padding-top:.375rem;padding-left:0;display:flex;justify-content:space-between}.timesheet-card .list-item .timesheet-card__part:nth-child(3) .list-item__hours{text-align:left}.timesheet-card .list-item .timesheet-card__part:nth-child(3) .list-item__hours .field input{font-size:.8125rem}}@media only screen and (max-width: 31.25rem){.timesheet-card__infos{flex-wrap:wrap}.timesheet-card__range{padding-right:0}.timesheet-card__desc{padding-top:1rem}.timesheet-card .list-item .timesheet-card__part:nth-child(2){flex-wrap:wrap}.timesheet-card .list-item__hours{width:50%}.timesheet-card .list-item__hours .field{margin-bottom:0}.timesheet-card .list-item__hours--large{width:100%;margin-bottom:1rem}.timesheet-card .list-item__hours:first-child .border{left:0;right:0}.timesheet-card .list-item__hours:nth-child(2) .border{left:0}.timesheet-card .list-item__hours:nth-child(3) .border{right:0}.timesheet-card .list-item__hours:last-child{width:100%;margin-top:1rem}.timesheet-card .list-item__hours:last-child .border{right:0;left:0}}.timesheets-text{margin-top:2.1875em;padding:2.1875em 3.125em 1.875em;background-color:#fff;border:solid 1px #f7f8f9;border-left:solid 4px #b2bfcb;border-top-left-radius:.3125em;border-bottom-left-radius:.3125em;box-shadow:0 5px 15px #0000000d}.timesheets-text p{margin-bottom:0}.schedule-fields{display:flex;justify-content:space-between;align-items:center;margin-bottom:.3125em;padding-bottom:.9375em}.schedule-fields__arrow{display:block;color:#d8dfe5}.schedule-fields__arrow:before{font-family:icons;font-style:normal;font-weight:400;content:"\f108"}.schedule-fields .field{flex-grow:1;max-width:7.5rem}.schedule-fields__date{width:36px;text-transform:uppercase;font-size:.5em;text-align:center;padding:.625em 0;border-radius:.3125em;font-weight:300;margin-right:.875rem}.schedule-fields__date span.date{font-size:1.0625rem;display:block;padding-top:.3125em;font-weight:600}.schedule-fields__date .month{padding-top:.25em}.break-fields .radio-boolean{padding-top:0;padding-bottom:1.25rem;margin-top:0;margin-bottom:0}.break-fields .radio-boolean__label{text-transform:uppercase;font-size:.75rem;display:flex}.break-fields__subfields{border-top:1px solid #d8dfe5;padding-top:.75rem}.break-fields .fields-one-col--conditional{width:100%;margin-left:0;margin-right:0}.travel-fees-list-table{margin-top:25px}.travel-fees-list-table th,.travel-fees-list-table td{border:1px solid lightgrey;text-align:center;vertical-align:middle}.travel-fees-list-table th button,.travel-fees-list-table td button{margin:10px}.travel-fees-list-table tbody td:first-child{background:#f8f8f8}.travel-fees-list-table tbody tr:last-child td{border:none}.travel-fees-list-table tbody tr:last-child td:first-child{background:none}.travel-fees-list-table thead tr th{background:#f8f8f8}.travel-fees-list-table tr:first-child th{padding:10px 5px;font-size:.9375rem}.travel-fees-list-table tr:first-child th .field--pricing-list{width:100px;padding:15px 0 0;margin:4px}.travel-fees-list-table tr:first-child th .field--pricing-list .field__error{display:none}.travel-fees-list-table tr td{padding:0 5px 10px}.travel-fees-list-table tr td .field--pricing-list{width:100px;padding:15px 0 0;margin:4px}.travel-fees-list-table tr td .field--pricing-list .field__error{display:none}.map__marker__label{color:#414a52;position:relative;top:40%;background-color:#fff;opacity:.8;padding:.0625rem .1875rem;font-size:.5rem}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}button{outline:none;background:none;border:none;cursor:pointer}@font-face{font-family:F37Ginger;src:url(/assets/F37Ginger-Bold.05b135ce.otf);font-weight:600;font-style:normal}@font-face{font-family:F37Ginger;src:url(/assets/F37Ginger-BoldItalic.eb249de0.otf);font-weight:600;font-style:italic}@font-face{font-family:F37Ginger;src:url(/assets/F37Ginger-Italic.0f8bd479.otf);font-weight:400;font-style:italic}@font-face{font-family:F37Ginger;src:url(/assets/F37Ginger-Light.34457d7f.otf);font-weight:300;font-style:normal}@font-face{font-family:F37Ginger;src:url(/assets/F37Ginger-LightItalic.d38e21a0.otf);font-weight:300;font-style:italic}@font-face{font-family:F37Ginger;src:url(/assets/F37Ginger-Regular.4d50348e.otf);font-weight:400;font-style:normal}@font-face{font-family:F37Ginger;src:url(/assets/F37Ginger-Thin.9d5fa45e.otf);font-weight:200;font-style:normal}@font-face{font-family:F37Ginger;src:url(/assets/F37Ginger-ThinItalic.9011ef1a.otf);font-weight:200;font-style:italic}@font-face{font-family:icons;src:url(/assets/icons.a3daa728.eot);src:url(/assets/icons.a3daa728.eot?#iefix) format("embedded-opentype"),url(/assets/icons.cf836c77.woff) format("woff");font-weight:400;font-style:normal}html,button,input,select,textarea{color:#000}p{font-size:1.1em;font-weight:300;line-height:1.5;margin:0 auto 2em;max-width:48em}a{text-decoration:none;border:none;outline:none;color:#797979}a:hover,a:active{text-decoration:none;outline:none;color:inherit}body{font-size:1rem;font-family:F37Ginger,HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:400;letter-spacing:.0625em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f7f8f9}html,button,input,select,textarea{color:#000;font-family:F37Ginger,HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif}h1,h2,h3,h4,h5,h6{font-weight:400}a{text-decoration:none;border:none;outline:none}a:hover,a:active{text-decoration:none;outline:none}a:link{outline:none}strong,b{font-weight:700}ul{padding:0;margin:0;list-style:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}sup,sub{text-transform:none}p{line-height:1.25rem;margin:0 0 1em}img{max-width:100%}button,[role=button]{outline:none;cursor:pointer}.\!container{width:100%!important}.container{width:100%}@media (min-width: 640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width: 768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width: 1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width: 1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width: 1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.\!visible{visibility:visible!important}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.bottom-0{bottom:0px}.left-0{left:0px}.left-0\.5{left:.125rem}.right-0{right:0px}.top-0\.5{top:.125rem}.z-10{z-index:10}.m-0{margin:0}.mx-auto{margin-left:auto;margin-right:auto}.-mt-px{margin-top:-1px}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.ml-0{margin-left:0}.mr-2{margin-right:.5rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.table{display:table}.grid{display:grid}.list-item{display:list-item}.hidden{display:none}.h-10{height:2.5rem}.h-12{height:3rem}.h-28{height:7rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-px{height:1px}.max-h-60{max-height:15rem}.min-h-\[100px\]{min-height:100px}.w-10{width:2.5rem}.w-12{width:3rem}.w-28{width:7rem}.w-44{width:11rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-8{width:2rem}.w-full{width:100%}.min-w-\[100px\]{min-width:100px}.max-w-5xl{max-width:64rem}.flex-1{flex:1 1 0%}.flex-\[2\]{flex:2}.flex-\[3\]{flex:3}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.resize-y{resize:vertical}.resize{resize:both}.appearance-none{-webkit-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-x-2{column-gap:.5rem}.gap-x-4{column-gap:1rem}.gap-x-6{column-gap:1.5rem}.gap-y-2{row-gap:.5rem}.gap-y-4{row-gap:1rem}.gap-y-8{row-gap:2rem}.overflow-scroll{overflow:scroll}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-blue-main{--tw-border-opacity: 1;border-color:rgb(144 198 222 / var(--tw-border-opacity, 1))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.border-grey-light{--tw-border-opacity: 1;border-color:rgb(131 137 149 / var(--tw-border-opacity, 1))}.border-grey-lighter{--tw-border-opacity: 1;border-color:rgb(212 215 219 / var(--tw-border-opacity, 1))}.border-red-400{--tw-border-opacity: 1;border-color:rgb(248 113 113 / var(--tw-border-opacity, 1))}.bg-blue-300{--tw-bg-opacity: 1;background-color:rgb(147 197 253 / var(--tw-bg-opacity, 1))}.bg-blue-light{--tw-bg-opacity: 1;background-color:rgb(233 244 248 / var(--tw-bg-opacity, 1))}.bg-grey-light{--tw-bg-opacity: 1;background-color:rgb(131 137 149 / var(--tw-bg-opacity, 1))}.bg-grey-main{--tw-bg-opacity: 1;background-color:rgb(86 97 109 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-cover{background-size:cover}.bg-center{background-position:center}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-1{padding-bottom:.25rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-6{padding-bottom:1.5rem}.pl-0{padding-left:0}.pl-3{padding-left:.75rem}.pl-\[2px\]{padding-left:2px}.pr-2{padding-right:.5rem}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-\[3px\]{padding-top:3px}.text-2xl{font-size:1.5rem;line-height:2rem}.text-\[10px\]{font-size:10px}.text-base{font-size:1rem;line-height:1.5rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.text-black{--tw-text-opacity: 1;color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-blue-main{--tw-text-opacity: 1;color:rgb(144 198 222 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-grey-light{--tw-text-opacity: 1;color:rgb(131 137 149 / var(--tw-text-opacity, 1))}.text-grey-main{--tw-text-opacity: 1;color:rgb(86 97 109 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.underline{-webkit-text-decoration-line:underline;text-decoration-line:underline}.accent-blue-main{accent-color:#90c6de}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.hover\:cursor-pointer:hover{cursor:pointer}.hover\:border-b-2:hover{border-bottom-width:2px}.hover\:bg-blue-lighter:hover{--tw-bg-opacity: 1;background-color:rgb(245 250 252 / var(--tw-bg-opacity, 1))}.hover\:bg-grey-dark:hover{--tw-bg-opacity: 1;background-color:rgb(58 58 58 / var(--tw-bg-opacity, 1))}.hover\:bg-transparent:hover{background-color:transparent}.hover\:text-blue-main:hover{--tw-text-opacity: 1;color:rgb(144 198 222 / var(--tw-text-opacity, 1))}.hover\:opacity-\[0\.9\]:hover{opacity:.9}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.disabled\:cursor-default:disabled{cursor:default}.disabled\:bg-grey-light:disabled{--tw-bg-opacity: 1;background-color:rgb(131 137 149 / var(--tw-bg-opacity, 1))}.disabled\:bg-grey-lighter:disabled{--tw-bg-opacity: 1;background-color:rgb(212 215 219 / var(--tw-bg-opacity, 1))}@media (min-width: 640px){.sm\:max-w-sm{max-width:24rem}.sm\:flex-1{flex:1 1 0%}.sm\:flex-\[2\]{flex:2}.sm\:gap-x-10{column-gap:2.5rem}.sm\:gap-x-4{column-gap:1rem}.sm\:gap-x-6{column-gap:1.5rem}.sm\:gap-y-2{row-gap:.5rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-xs{font-size:.75rem;line-height:1rem}}@media (min-width: 768px){.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:h-12{height:3rem}.md\:flex-row{flex-direction:row}.md\:px-\[4\.375rem\]{padding-left:4.375rem;padding-right:4.375rem}.md\:pl-\[70px\]{padding-left:70px}}@media (min-width: 1024px){.lg\:block{display:block}.lg\:flex-1{flex:1 1 0%}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:gap-x-10{column-gap:2.5rem}.lg\:gap-x-6{column-gap:1.5rem}.lg\:text-sm{font-size:.875rem;line-height:1.25rem}}@media (min-width: 1280px){.xl\:flex-1{flex:1 1 0%}}
