:root{--blue-violet-120:#100f24;--blue-violet-110:#201e48;--blue-violet-100:#35347b;--blue-violet-90:#3d389b;--blue-violet-80:#4a42c0;--blue-violet-70:#5852da;--blue-violet-60:#6d72e7;--blue-violet-50:#8994f0;--blue-violet-40:#abb9f6;--blue-violet-30:#cbd5fa;--blue-violet-20:#e2e8fd;--blue-violet-10:#eff3fe;--green-100:#bbca05;--green-20:#fffec7;--orange-100:#d88503;--orange-20:#ffe989;--yellow-100:#f2e109;--yellow-20:#f8fe8a;--blue-100:#4f7fff;--blue-20:#cbd5fa;--grey-90:#2b2b3b;--grey-80:#48485c;--grey-70:#6c6b81;--grey-60:#888897;--grey-50:#adacb5;--grey-40:#c5c5cd;--grey-30:#dfdfe4;--grey-20:#f4f3f6;--grey-10:#f9f9fb;--success-100:#0c834b;--success-50:#4be68f;--success-10:#ebfff1;--success-5:#fafffb;--error-100:#bd0f24;--error-50:#fa9ea8;--error-10:#ffebed;--error-5:#fffafb;--warning-100:#a25806;--warning-50:#fed546;--warning-10:#fefbe8;--warning-5:#fffffa;--white-100:#fff;--white-80:hsla(0,0%,100%,.8);--white-60:hsla(0,0%,100%,.6);--white-40:hsla(0,0%,100%,.4);--white-20:hsla(0,0%,100%,.2);--primary-100:var(--blue-violet-100)}div.MuiSwitch-root.Mui-checked:hover{--Switch-trackBackground:var(--blue-violet-70);--Switch-trackColor:#fff;--Switch-thumbBackground:#fff}div.MuiAccordionSummary-button{font-family:var(--font-lato);color:#8c8c8c}div.MuiCircularProgress-root.MuiCircularProgress-colorPrimary{--CircularProgress-trackColor:transparent}span.MuiRadio-radio.Mui-checked:hover{background-color:#fff}span.MuiRadio-radio.Mui-checked:hover .MuiRadio-icon{color:var(--blue-violet-70)}.MuiCheckbox-checkbox.Mui-checked:hover{background-color:var(--blue-violet-70);color:#fff}.password-field.MuiInput-root{border-radius:2em;background-color:#fff;height:48px;border-width:2px;font-family:inherit;box-shadow:0 0 12px rgba(0,0,0,.12)}.password-field.MuiInput-root input{font-family:inherit;color:#03070d}.loading{display:flex;flex-direction:column;width:100%;align-items:center;justify-content:center}.loading.full{min-height:100vh}.react-calendar{width:100%;margin:0 auto}.react-calendar .react-calendar--doubleView .react-calendar__viewContainer{display:flex;width:18em;flex-direction:column;align-items:flex-end;gap:.4375rem}.react-calendar .react-calendar--doubleView .react-calendar__viewContainer>*{width:100%;margin:.5em}.react-calendar .react-calendar,.react-calendar .react-calendar *,.react-calendar .react-calendar :after,.react-calendar .react-calendar :before{box-sizing:border-box}.react-calendar button{margin:0;border:0;outline:none;border-radius:1.5em}.react-calendar button:active,.react-calendar button:focus,.react-calendar button:hover{background-color:transparent}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar .react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar .react-calendar__navigation__label{color:var(--blue-violet-110);font-size:1em}.react-calendar .react-calendar__navigation__label span{display:block;font-family:var(--font-lato);font-size:1em;font-weight:400}.react-calendar .react-calendar__navigation__label span:first-letter{text-transform:uppercase}.react-calendar .react-calendar__navigation button{min-width:44px;background:none}.react-calendar .react-calendar__navigation__next-button,.react-calendar .react-calendar__navigation__prev-button{color:var(--blue-violet-110);font-size:1.5em}.react-calendar .react-calendar__navigation__next2-button,.react-calendar .react-calendar__navigation__prev2-button{display:none}.react-calendar .react-calendar__navigation button:disabled{opacity:.3}.react-calendar .react-calendar__navigation button:enabled:focus,.react-calendar .react-calendar__navigation button:enabled:hover{background-color:#fff}.react-calendar .react-calendar__month-view__days{display:flex;flex-wrap:wrap;flex-direction:row;align-content:center;align-items:center}.react-calendar .react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase}.react-calendar .react-calendar__month-view__weekdays__weekday{padding:.5em;color:var(--grey-70);font-family:var(--font-karla);font-size:1em;font-weight:500}.react-calendar .react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;font-size:.75em;font-weight:700;text-align:center}.react-calendar .react-calendar__month-view__days__day{padding:.5em}.react-calendar .react-calendar__month-view__days__day--weekend{color:var(--blue-violet-110)}.react-calendar .react-calendar__month-view__days__day--neighboringMonth{visibility:hidden}.react-calendar .react-calendar__decade-view .react-calendar__tile,.react-calendar .react-calendar__year-view .react-calendar__tile{padding:.8em;max-width:6.5em}.react-calendar .react-calendar__century-view__decades{justify-content:center}.react-calendar .react-calendar__century-view .react-calendar__tile{max-width:16em}.react-calendar .react-calendar__tile{display:flex;height:3em;padding:0;margin:0;max-width:unset;font-size:.9375em;flex-direction:row;flex-wrap:wrap;align-content:center;justify-content:center;background-color:transparent}.react-calendar .react-calendar__tile abbr{font-family:var(--font-lato);font-size:.9375em;font-weight:400}.react-calendar .react-calendar__tile:disabled{color:var(--grey-40);text-decoration:line-through}.react-calendar .react-calendar__tile:enabled:focus{background-color:transparent}.react-calendar .react-calendar__tile:enabled:focus abbr{color:#fff}.react-calendar .react-calendar__tile:enabled:hover{background-color:var(--blue-violet-10)}.react-calendar .react-calendar__tile--now{background-color:var(--grey-10)}.react-calendar .react-calendar__tile--now:enabled:focus,.react-calendar .react-calendar__tile--now:enabled:hover{background-color:var(--blue-violet-10)}.react-calendar .react-calendar__tile--hasActive{border:1px solid var(--blue-violet-70)}.react-calendar .react-calendar__tile--hasActive:enabled:focus,.react-calendar .react-calendar__tile--hasActive:enabled:hover{background:none}.react-calendar button.react-calendar__tile--active abbr{background-color:var(--blue-violet-70);color:var(--white-100);font-weight:400;padding:8px;border-radius:50%;width:2.6em;display:block}.react-calendar button.react-calendar__tile--active:focus,.react-calendar button.react-calendar__tile--active:hover{color:#fff}.react-calendar .react-calendar--selectRange .react-calendar__tile--hover{background-color:var(--grey-30)}.rangeCalendar .react-calendar__viewContainer{width:36em}.rangeCalendar span.react-calendar__navigation__label__labelText{font-weight:700}.rangeCalendar .react-calendar__month-view>div>div{width:18em;max-width:18em}.rangeCalendar button.react-calendar__tile--range{border-radius:4px;background-color:var(--blue-violet-10)}.rangeCalendar button.react-calendar__tile--range>abbr{color:var(--blue-violet-110);background-color:transparent}.rangeCalendar button.react-calendar__tile--rangeEnd,.rangeCalendar button.react-calendar__tile--rangeStart{background-color:var(--blue-violet-70)}.rangeCalendar button.react-calendar__tile--rangeEnd>abbr,.rangeCalendar button.react-calendar__tile--rangeStart>abbr{color:var(--blue-violet-10)}.rangeCalendar button.react-calendar__tile--rangeEnd:enabled:focus,.rangeCalendar button.react-calendar__tile--rangeEnd:enabled:hover,.rangeCalendar button.react-calendar__tile--rangeStart:enabled:focus,.rangeCalendar button.react-calendar__tile--rangeStart:enabled:hover{background-color:var(--blue-violet-70)}.rangeCalendar button.react-calendar__tile--rangeEnd:enabled:focus>abbr,.rangeCalendar button.react-calendar__tile--rangeEnd:enabled:hover>abbr,.rangeCalendar button.react-calendar__tile--rangeStart:enabled:focus>abbr,.rangeCalendar button.react-calendar__tile--rangeStart:enabled:hover>abbr{color:var(--blue-violet-10)}.react-calendar.dark .react-calendar__navigation__label{color:#fff;font-size:1.1875em}.react-calendar.dark .react-calendar__navigation__label span{color:#fff;font-family:var(--font-lato)}.react-calendar.dark .react-calendar__navigation button:focus,.react-calendar.dark .react-calendar__navigation button:hover{background-color:transparent}.react-calendar.dark .react-calendar__navigation__next-button,.react-calendar.dark .react-calendar__navigation__prev-button{color:#fff}.react-calendar.dark .react-calendar__navigation button:enabled:focus,.react-calendar.dark .react-calendar__navigation button:enabled:hover{background-color:none}.react-calendar.dark .react-calendar__month-view__weekdays__weekday{color:var(--grey-20);font-family:var(--font-karla);font-size:1em;font-weight:500}.react-calendar.dark .react-calendar__month-view__weekdays__weekday abbr{text-decoration:none}.react-calendar.dark .react-calendar__decade-view .react-calendar__tile,.react-calendar.dark .react-calendar__month-view__days__day,.react-calendar.dark .react-calendar__month-view__days__day--weekend,.react-calendar.dark .react-calendar__year-view .react-calendar__tile{color:#fff}.react-calendar.dark .react-calendar__tile abbr{font-size:1em;color:#fff}.react-calendar.dark .react-calendar__tile:enabled:hover{background-color:var(--blue-violet-100)}.react-calendar.dark .react-calendar__tile--now{background-color:var(--blue-violet-80)}.react-calendar.dark .react-calendar__tile--now:focus abbr,.react-calendar.dark .react-calendar__tile--now:hover abbr{color:var(--blue-violet-120)}.react-calendar.dark .react-calendar__tile--now:focus.react-calendar__tile--active abbr,.react-calendar.dark .react-calendar__tile--now:hover.react-calendar__tile--active abbr{color:#fff}.react-calendar.dark button.react-calendar__tile--active{background-color:var(--blue-violet-120)}.react-calendar.dark button.react-calendar__tile--active abbr{color:#fff}.wrapperModal{display:none}.wrapper{display:flex;align-items:center;padding:.25em;border-radius:1.5em;gap:.25em;position:relative;font-family:var(--font-karla)}.wrapper .modal{display:none}.wrapper .option{border:none;outline:none;background-color:transparent;min-width:5.5em;padding:.3em 1em;border-radius:1.5em;cursor:pointer;font-family:var(--font-karla);font-size:1em}.wrapper .option p{color:var(--grey-80)}.wrapper .option:hover{background-color:var(--blue-violet-20)}.wrapper .option.active{background-color:var(--blue-violet-70)}.wrapper .option.active p{color:#fff}.wrapper.sm .option{padding:.25em .5em}.wrapper.sm .option p{font-size:.8em}@media (max-width:768px){.wrapper{display:none}.wrapperModal{display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:#fff;border-radius:2em}.wrapperModal .icon{width:14px;height:14px}.wrapperModal .select{min-height:1em;align-items:center;justify-content:space-around;border:none;border-radius:2em;margin:.25em;padding:.5em;color:#fff;font-size:.875em;font-weight:500}.wrapperModal .select,.wrapperModal .select:hover{background-color:var(--blue-violet-70)}.wrapperModal .select span{margin:0}.wrapperModal .select button{width:100%;display:inline-flex;justify-content:center;gap:.25em}.modal .body{display:flex;flex-direction:column;align-items:center;gap:2.5em;width:100%}.modal .body .title{color:var(--blue-violet-110);text-align:center;font-family:var(--font-lato);font-size:1.125em;font-weight:700}.modal .body .radioGroup{display:flex;flex-direction:column;gap:1.5em;width:80%}.modal .body .radioGroup .radio{display:flex;align-items:center;position:relative;text-align:left;padding:0}.modal .body .radioGroup .radio input{left:0}.modal .body .radioGroup .radio label{padding:0;color:var(--grey-60);font-family:var(--font-lato);font-size:1.25em;font-weight:400}.modal .body .button{width:100%;border-radius:2em}.modal .body .button:hover{background-color:#fff;color:var(--blue-violet-70);border:2px solid var(--blue-violet-70)}}.box{display:flex;flex-direction:column;align-items:center;text-align:center;top:50%;left:50%;transform:translate(-50%,-50%);max-width:34em;width:calc(100% - 2em);border:none;border-radius:1em;box-shadow:0 25px 32px -11px rgba(6,17,29,.15);padding:2em 1.5em;gap:1.5em}.box,.box .modalClose{position:absolute;background-color:#fff}.box .modalClose{top:-1.125em;padding:.5em;border-radius:50%;border:1px solid var(--blue-violet-70);box-shadow:0 0 12px 0 rgba(0,0,0,.12)}.box .modalClose svg{color:var(--blue-violet-70)}.box span{font-family:var(--font-lato);color:#06111d;text-align:center;font-weight:300;line-height:130%}