@charset "UTF-8";.header{display:flex;justify-content:center;align-items:center;padding:50px 0 0;width:100%;margin-bottom:20px}@media (max-width: 576px){.header{padding:20px 0 0}}.header .logo{height:42px}@media (max-width: 576px){.header .logo{padding:0 22px}}.layout{max-width:882px;border-radius:20px;background-color:var(--color-white);width:100%;margin-top:25px;margin-bottom:auto}@media (max-width: 576px){.layout{padding:0 24px}}.layout-content{display:flex;flex-direction:column;gap:30px;max-width:550px;padding:24px 0;margin:0 auto;width:100%}@media (max-width: 576px){.layout-content{gap:24px}}.stepper{display:flex;justify-content:space-between;border-radius:10px;border:1px solid var(--border);padding:12px 22px}@media (max-width: 576px){.stepper{padding:12px 8px;height:58px}}.stepper-steps{display:flex;justify-content:space-between;align-items:center;width:100%}.stepper-steps .separator{width:1px;height:25px;background-color:var(--border)}.stepper-step{display:flex;align-items:center;min-width:40px}@media (max-width: 576px){.stepper-step{min-width:33px}.stepper-step svg{width:33px;height:33px}}.stepper-active-section{display:flex;align-items:center;gap:8px}@media (max-width: 576px){.stepper-active-section{gap:2px}}.stepper-active-title{display:flex;flex-direction:column;font-size:14px;font-weight:600;color:var(--text-primary)}@media (max-width: 576px){.stepper-active-title{font-size:12px}}.stepper-active-title>span{font-size:11px;font-weight:500;color:var(--color-accent)}@media (max-width: 576px){.stepper-active-title>span{font-size:10px}}.heading{display:flex;flex-direction:column;gap:8px;color:var(--text-primary)}.heading--font-max{gap:30px;margin-top:30px}.heading h2{font-size:24px;font-weight:700}@media (max-width: 576px){.heading h2{font-size:20px}}.heading p{font-size:16px;font-weight:400}@media (max-width: 576px){.heading p{font-size:12px}}.heading--font-max h2{font-size:36px;font-weight:700}@media (max-width: 576px){.heading--font-max h2{font-size:32px}}.heading--font-max p{font-size:22px;font-weight:400}@media (max-width: 576px){.heading--font-max p{font-size:16px}}.toast-container{position:fixed;top:1rem;right:1rem;display:flex;flex-direction:column;gap:.5rem;z-index:9999}.toast{display:flex;justify-content:space-between;align-items:center;min-width:250px;padding:.75rem 1rem;border-radius:8px;color:#fff;font-weight:500;font-size:14px;box-shadow:0 2px 10px #0000001a;opacity:0;transform:translateY(10px);animation:fadeInUp .3s ease forwards}.toast.success{background-color:var(--color-success)}.toast.error{background-color:var(--color-error)}.toast.info{background-color:var(--color-accent)}.toast.warning{background-color:var(--color-warning)}.toast button{background:none;border:none;color:#fff;font-size:1.25rem;cursor:pointer}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}.step-type{display:flex;flex-direction:column;gap:30px}@media (max-width: 576px){.step-type{gap:24px}.step-type .nav-buttons{margin-top:-12px}}.nav-buttons{display:flex;justify-content:flex-end;margin-top:30px;flex-wrap:wrap;gap:.5rem}@media (max-width: 576px){.nav-buttons{margin-top:12px}}.nav-buttons button{padding:12px 30px;background-color:var(--color-primary);border:none;border-radius:10px;cursor:pointer;text-align:center;color:var(--color-white);transition:.2s ease-in-out;font-size:16px;font-weight:700}@media (max-width: 576px){.nav-buttons button{font-size:14px}}.nav-buttons button:active{transform:scale(.95)}.nav-buttons button:disabled{opacity:.5;cursor:not-allowed}.nav-buttons button:hover{opacity:.8}.nav-buttons button:focus-visible,.nav-buttons button:focus{outline:none}.nav-buttons button:focus-visible{box-shadow:0 0 0 1px var(--color-white),0 0 0 2px var(--color-primary)}.nav-buttons .back-button{background-color:transparent;color:var(--color-primary);display:flex;align-items:center;gap:4px}.radio-group{position:relative;display:flex;justify-content:space-between;gap:20px;border:none;padding-left:0;padding-right:0;margin:0;padding-bottom:25px}@media (max-width: 576px){.radio-group{flex-direction:column;gap:8px}}.radio-group.column{flex-direction:column}.radio-group.wrapped{flex-wrap:wrap}.radio-group legend{font-size:16px;font-weight:700;width:100%;text-align:center;padding:20px 0 15px}.radio-group .radio-description{font-size:13px;font-weight:400;margin-top:2px}.radio-group .radio-row{display:flex;gap:20px}.radio-group .radio-field{width:100%}.radio-group .radio-option{display:flex;justify-content:center;align-items:center;width:100%;padding:0 16px;background-color:transparent;border:1px solid var(--border);border-radius:10px;cursor:pointer;font-size:13px;font-weight:500;-webkit-user-select:none;user-select:none;height:47px;transition:.1s ease-in-out;letter-spacing:-.6px}@media (max-width: 576px){.radio-group .radio-option{padding:0 10.5px}}.radio-group .radio-option:hover{border:1px solid var(--color-accent)}.radio-group .radio-option{font-size:14px}@media (max-width: 576px){.radio-group .radio-option{height:57px}}.radio-group input[type=radio]{position:absolute;opacity:0;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0)}.radio-group input[type=radio]:focus+.radio-option{border:1px solid var(--color-accent)}.radio-group input[type=radio]:checked+.radio-option{font-weight:600;background-color:var(--color-accent-light);border:1px solid var(--color-accent)}.radio-group .input-error{color:var(--color-error);margin-top:4px;font-size:12px;position:absolute;left:0;bottom:-3px}.radio-group.error .radio-option{border:1px solid var(--color-error);color:var(--color-error)}.step-detail-individual,.step-detail-travel,.step-detail-company{display:flex;flex-direction:column;gap:12px}.step-detail-individual-row,.step-detail-travel-row,.step-detail-company-row{display:flex;justify-content:space-between;gap:12px}@media (max-width: 576px){.step-detail-individual-row,.step-detail-travel-row,.step-detail-company-row{flex-direction:column}}.step-detail-individual-row>*,.step-detail-travel-row>*,.step-detail-company-row>*{max-width:50%}@media (max-width: 576px){.step-detail-individual-row>*,.step-detail-travel-row>*,.step-detail-company-row>*{max-width:100%}}@media (max-width: 576px){.step-detail-individual-row.save-params,.step-detail-travel-row.save-params,.step-detail-company-row.save-params{flex-direction:row}.step-detail-individual-row.save-params>*,.step-detail-travel-row.save-params>*,.step-detail-company-row.save-params>*{max-width:50%}}.step-detail-individual .radio-group .radio-option,.step-detail-individual .checkbox-group .checkbox-option,.step-detail-travel .radio-group .radio-option,.step-detail-travel .checkbox-group .checkbox-option,.step-detail-company .radio-group .radio-option,.step-detail-company .checkbox-group .checkbox-option{height:42px}@media (max-width: 576px){.step-detail-individual .radio-group .radio-option,.step-detail-individual .checkbox-group .checkbox-option,.step-detail-travel .radio-group .radio-option,.step-detail-travel .checkbox-group .checkbox-option,.step-detail-company .radio-group .radio-option,.step-detail-company .checkbox-group .checkbox-option{width:100%}}.step-detail-individual .radio-group{gap:20px}@media (max-width: 576px){.step-detail-individual .radio-group{flex-direction:row}}.step-detail-travel .radio-group{gap:8px}label.input{display:flex;flex-direction:column;font-weight:600;font-size:13px;color:var(--color-accent);width:100%;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 576px){label.input{font-size:12px}}label.input input{height:100%;margin-top:2px;padding:12px;font-size:15px;border:1px solid var(--border);border-radius:10px;transition:border-color .1s;color:var(--color-accent);width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}label.input input::placeholder{color:var(--text-secondary)}label.input input:focus{border-color:var(--color-accent);background-color:var(--color-accent-light);outline:none}@media (max-width: 576px){label.input input{font-size:14px;height:42px}}label.input p{position:absolute;top:2px;right:0;color:var(--color-error);font-size:10px;font-weight:600}@media (max-width: 576px){label.input p{font-size:12px;top:1px}}label.input.error{color:var(--color-error)}label.input.error input{padding:12px 32px 12px 12px;color:var(--color-error);border-color:var(--color-error);background-color:var(--color-error-light);background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='25'%20viewBox='0%200%2024%2025'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M3%2012.5C3%2013.6819%203.23279%2014.8522%203.68508%2015.9442C4.13738%2017.0361%204.80031%2018.0282%205.63604%2018.864C6.47177%2019.6997%207.46392%2020.3626%208.55585%2020.8149C9.64778%2021.2672%2010.8181%2021.5%2012%2021.5C13.1819%2021.5%2014.3522%2021.2672%2015.4442%2020.8149C16.5361%2020.3626%2017.5282%2019.6997%2018.364%2018.864C19.1997%2018.0282%2019.8626%2017.0361%2020.3149%2015.9442C20.7672%2014.8522%2021%2013.6819%2021%2012.5C21%2011.3181%2020.7672%2010.1478%2020.3149%209.05585C19.8626%207.96392%2019.1997%206.97177%2018.364%206.13604C17.5282%205.30031%2016.5361%204.63738%2015.4442%204.18508C14.3522%203.73279%2013.1819%203.5%2012%203.5C10.8181%203.5%209.64778%203.73279%208.55585%204.18508C7.46392%204.63738%206.47177%205.30031%205.63604%206.13604C4.80031%206.97177%204.13738%207.96392%203.68508%209.05585C3.23279%2010.1478%203%2011.3181%203%2012.5Z'%20stroke='%23BA5A66'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M12%209.5V13.5'%20stroke='%23BA5A66'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M12%2016.5V16.51'%20stroke='%23BA5A66'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .7rem top 50%}@media (max-width: 576px){label.input.error input{background-position:right .3rem top 50%}}label.input.error input::placeholder{color:var(--color-error)}label.select{display:flex;flex-direction:column;font-weight:600;font-size:13px;color:var(--color-accent);width:100%;position:relative}@media (max-width: 576px){label.select{font-size:12px}}label.select p{position:absolute;top:2px;right:0;color:var(--color-error);font-size:10px;font-weight:600}@media (max-width: 576px){label.select p{font-size:12px;top:1px}}label.select .select-wrapper{display:flex;align-items:center;position:relative}label.select .select-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3csvg%20width='18'%20height='19'%20viewBox='0%200%2018%2019'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M12.9698%206.71967C13.2627%206.42678%2013.7374%206.42678%2014.0303%206.71967C14.3232%207.01256%2014.3232%207.48732%2014.0303%207.78022L9.53034%2012.2802C9.23745%2012.5731%208.76269%2012.5731%208.46979%2012.2802L3.96979%207.78022L3.91853%207.72309C3.67826%207.42851%203.69521%206.99426%203.96979%206.71967C4.24438%206.44508%204.67863%206.42814%204.97321%206.6684L5.03034%206.71967L9.00007%2010.6894L12.9698%206.71967Z'%20fill='%23167789'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .7rem top 50%;cursor:pointer;height:100%;margin-top:2px;padding:12px;font-size:15px;border:1px solid var(--border);border-radius:10px;transition:border-color .1s;color:var(--color-accent);width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}label.select .select-wrapper select::placeholder{color:var(--text-secondary)}label.select .select-wrapper select:focus{border-color:var(--color-accent);background-color:var(--color-accent-light);outline:none}@media (max-width: 576px){label.select .select-wrapper select{font-size:14px;height:42px;padding:11px 21px 11px 11px;background-position:right .2rem top 50%}}label.select .select-wrapper .clear-button{background:transparent;border:none;font-size:22px;margin-left:.3rem;cursor:pointer;color:var(--color-accent);padding:4px}label.select .select-wrapper .clear-button:hover{color:var(--color-error)}label.select .select-wrapper .clear-button:focus{outline:none}label.select.empty select{color:var(--color-secondary)}label.select.error{color:var(--color-error)}label.select.error select{padding:12px 32px 12px 12px;color:var(--color-error);border-color:var(--color-error);background-color:var(--color-error-light);background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='25'%20viewBox='0%200%2024%2025'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M3%2012.5C3%2013.6819%203.23279%2014.8522%203.68508%2015.9442C4.13738%2017.0361%204.80031%2018.0282%205.63604%2018.864C6.47177%2019.6997%207.46392%2020.3626%208.55585%2020.8149C9.64778%2021.2672%2010.8181%2021.5%2012%2021.5C13.1819%2021.5%2014.3522%2021.2672%2015.4442%2020.8149C16.5361%2020.3626%2017.5282%2019.6997%2018.364%2018.864C19.1997%2018.0282%2019.8626%2017.0361%2020.3149%2015.9442C20.7672%2014.8522%2021%2013.6819%2021%2012.5C21%2011.3181%2020.7672%2010.1478%2020.3149%209.05585C19.8626%207.96392%2019.1997%206.97177%2018.364%206.13604C17.5282%205.30031%2016.5361%204.63738%2015.4442%204.18508C14.3522%203.73279%2013.1819%203.5%2012%203.5C10.8181%203.5%209.64778%203.73279%208.55585%204.18508C7.46392%204.63738%206.47177%205.30031%205.63604%206.13604C4.80031%206.97177%204.13738%207.96392%203.68508%209.05585C3.23279%2010.1478%203%2011.3181%203%2012.5Z'%20stroke='%23BA5A66'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M12%209.5V13.5'%20stroke='%23BA5A66'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M12%2016.5V16.51'%20stroke='%23BA5A66'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .7rem top 50%}@media (max-width: 576px){label.select.error select{background-position:right .3rem top 50%}}@media (max-width: 576px){label.select.error select{padding:11px 32px 11px 12px}}div.datepicker{display:flex;flex-direction:column;font-weight:600;font-size:13px;color:var(--color-accent);width:100%;position:relative}@media (max-width: 576px){div.datepicker{font-size:12px}}div.datepicker input.datepicker-input{height:100%;margin-top:2px;padding:12px;font-size:15px;border:1px solid var(--border);border-radius:10px;transition:border-color .1s;color:var(--color-accent);width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}div.datepicker input.datepicker-input::placeholder{color:var(--text-secondary)}div.datepicker input.datepicker-input:focus{border-color:var(--color-accent);background-color:var(--color-accent-light);outline:none}@media (max-width: 576px){div.datepicker input.datepicker-input{font-size:14px}}div.datepicker p{position:absolute;top:2px;right:0;color:var(--color-error);font-size:10px;font-weight:600}@media (max-width: 576px){div.datepicker p{font-size:12px;top:1px}}div.datepicker.error{color:var(--color-error)}div.datepicker.error input.datepicker-input{padding:12px 32px 12px 12px;color:var(--color-error);border-color:var(--color-error);background-color:var(--color-error-light);background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='25'%20viewBox='0%200%2024%2025'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M3%2012.5C3%2013.6819%203.23279%2014.8522%203.68508%2015.9442C4.13738%2017.0361%204.80031%2018.0282%205.63604%2018.864C6.47177%2019.6997%207.46392%2020.3626%208.55585%2020.8149C9.64778%2021.2672%2010.8181%2021.5%2012%2021.5C13.1819%2021.5%2014.3522%2021.2672%2015.4442%2020.8149C16.5361%2020.3626%2017.5282%2019.6997%2018.364%2018.864C19.1997%2018.0282%2019.8626%2017.0361%2020.3149%2015.9442C20.7672%2014.8522%2021%2013.6819%2021%2012.5C21%2011.3181%2020.7672%2010.1478%2020.3149%209.05585C19.8626%207.96392%2019.1997%206.97177%2018.364%206.13604C17.5282%205.30031%2016.5361%204.63738%2015.4442%204.18508C14.3522%203.73279%2013.1819%203.5%2012%203.5C10.8181%203.5%209.64778%203.73279%208.55585%204.18508C7.46392%204.63738%206.47177%205.30031%205.63604%206.13604C4.80031%206.97177%204.13738%207.96392%203.68508%209.05585C3.23279%2010.1478%203%2011.3181%203%2012.5Z'%20stroke='%23BA5A66'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M12%209.5V13.5'%20stroke='%23BA5A66'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M12%2016.5V16.51'%20stroke='%23BA5A66'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .7rem top 50%}@media (max-width: 576px){div.datepicker.error input.datepicker-input{background-position:right .3rem top 50%}}@media (max-width: 576px){div.datepicker.error input.datepicker-input{padding:11px 32px 11px 12px}}div.datepicker.error input.datepicker-input::placeholder{color:var(--color-error)}div.datepicker .react-datepicker{font-family:Montserrat,sans-serif;font-weight:400;font-size:.7rem;background-color:var(--color-white);color:var(--text-primary);border:1px solid var(--color-accent);border-radius:10px}div.datepicker .react-datepicker__header{border-bottom:1px solid var(--color-accent);border-top-left-radius:10px;border-top-right-radius:10px!important;background-color:var(--color-accent-light)}div.datepicker .react-datepicker-popper .react-datepicker__triangle{stroke:var(--color-accent)}div.datepicker .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:var(--color-accent-light);color:var(--color-accent-light)}div.datepicker .react-datepicker__navigation-icon:before{border-color:var(--color-accent);border-width:2px 2px 0 0}div.datepicker .react-datepicker__current-month{font-size:.9rem}div.datepicker .react-datepicker__day--selected{background-color:var(--color-accent);border-radius:50%}div.datepicker .react-datepicker__day:not([aria-disabled=true]):hover{background-color:var(--color-accent-light);border-radius:50%}div.datepicker .react-datepicker__day--selected:not([aria-disabled=true]):hover{background-color:var(--color-active-hover);border-radius:50%}div.datepicker .react-datepicker__day--keyboard-selected{background-color:var(--color-accent-light);border-radius:50%}div.datepicker .react-datepicker__month-select,div.datepicker .react-datepicker__year-select{background-color:var(--color-white);color:var(--text-primary);border:1px solid var(--color-accent);border-radius:8px}div.datepicker .react-datepicker__header__dropdown,div.datepicker .react-datepicker__header__dropdown--select{margin-top:6px}.checkbox-group{position:relative;display:flex;justify-content:space-between;gap:20px;border:none;padding-left:0;padding-right:0;margin:0;padding-bottom:25px}@media (max-width: 576px){.checkbox-group{flex-direction:column;gap:8px}}.checkbox-group.column{flex-direction:column}.checkbox-group.wrapped{flex-wrap:wrap}.checkbox-group legend{font-size:16px;font-weight:700;width:100%;text-align:center;padding:20px 0 15px}.checkbox-group{gap:8px}.checkbox-group .checkbox-description{font-size:11px;font-weight:400;margin-top:2px}.checkbox-group .checkbox-row{display:flex;gap:20px}@media (max-width: 576px){.checkbox-group .checkbox-row{gap:18px}}.checkbox-group .checkbox-field{width:100%}.checkbox-group .checkbox-option{display:flex;justify-content:center;align-items:center;width:100%;padding:0 16px;background-color:transparent;border:1px solid var(--border);border-radius:10px;cursor:pointer;font-size:13px;font-weight:500;-webkit-user-select:none;user-select:none;height:47px;transition:.1s ease-in-out;letter-spacing:-.6px}@media (max-width: 576px){.checkbox-group .checkbox-option{padding:0 10.5px}}.checkbox-group .checkbox-option:hover{border:1px solid var(--color-accent)}.checkbox-group .checkbox-option{font-size:14px}.checkbox-group input[type=checkbox]{position:absolute;opacity:0;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0)}.checkbox-group input[type=checkbox]:focus+.checkbox-option{border:1px solid var(--color-accent)}.checkbox-group input[type=checkbox]:checked+.checkbox-option{font-weight:600;background-color:var(--color-accent-light);border:1px solid var(--color-accent)}.checkbox-group .checkbox-error{color:var(--color-error);margin-top:4px;font-size:12px;position:absolute;left:0;bottom:-3px}.checkbox-group.error .checkbox-option{border:1px solid var(--color-error);color:var(--color-error)}.step-bank{display:flex;flex-direction:column;gap:12px}.step-bank-row{display:flex;justify-content:space-between;gap:12px}@media (max-width: 576px){.step-bank-row{flex-direction:column}}.step-bank-row>*{max-width:50%}@media (max-width: 576px){.step-bank-row>*{max-width:100%}}@media (max-width: 576px){.step-bank-row.save-params{flex-direction:row}.step-bank-row.save-params>*{max-width:50%}}.upload{display:flex;flex-direction:column;width:100%;position:relative}.upload-label{display:flex;flex-direction:column;font-weight:600;font-size:13px;color:var(--color-accent);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 576px){.upload-label{font-size:12px}}.upload-file{height:100%;margin-top:2px;font-size:15px;border:1px solid var(--border);border-radius:10px;transition:border-color .1s;color:var(--color-accent);width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:12px 32px 12px 12px;cursor:pointer;height:43px;position:static;background-image:url("data:image/svg+xml,%3csvg%20width='18'%20height='19'%20viewBox='0%200%2018%2019'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M0.97168%2010.6249C0.97172%209.51995%201.43089%208.46738%202.23657%207.69667C2.9046%207.05768%203.76574%206.65558%204.68213%206.53724C5.04063%205.5725%205.74106%204.75148%206.6626%204.20082L6.86841%204.08436C7.35477%203.82381%207.88541%203.64169%208.43652%203.54457C9.06614%203.43364%209.71336%203.43538%2010.3423%203.54969C10.9714%203.66407%2011.573%203.88934%2012.1118%204.21547C12.6507%204.54162%2013.1182%204.96344%2013.4844%205.45985C13.8508%205.95662%2014.1087%206.5183%2014.238%207.11293C14.3018%207.40619%2014.3326%207.7038%2014.3325%208.00135C15.1978%208.02247%2016.0232%208.37518%2016.6367%208.98866C17.2695%209.62155%2017.6247%2010.4799%2017.6248%2011.3749C17.6248%2012.27%2017.2697%2013.1289%2016.6367%2013.7619C16.0434%2014.3552%2015.2516%2014.7048%2014.4175%2014.7462L14.2498%2014.7499H13.4998C13.0857%2014.7497%2012.7498%2014.414%2012.7498%2013.9999C12.7498%2013.5859%2013.0857%2013.2501%2013.4998%2013.2499H14.2498L14.4351%2013.2411C14.8644%2013.1986%2015.2684%2013.0083%2015.5762%2012.7006C15.9276%2012.349%2016.1248%2011.872%2016.1248%2011.3749C16.1247%2010.8777%2015.9277%2010.4008%2015.5762%2010.0492C15.2684%209.74145%2014.8644%209.55197%2014.4351%209.50941L14.2498%209.49989H13.4998C13.2721%209.49979%2013.0568%209.39638%2012.9146%209.21864C12.7723%209.04085%2012.7182%208.80802%2012.7681%208.58583C12.8536%208.2048%2012.8554%207.81292%2012.7725%207.43153C12.6894%207.04996%2012.5222%206.68245%2012.2773%206.35048C12.0323%206.01832%2011.7136%205.72755%2011.3354%205.49867C10.9571%205.2697%2010.5285%205.10812%2010.0742%205.02552C9.61992%204.94293%209.15143%204.9417%208.69653%205.02186C8.29844%205.09202%207.91967%205.22263%207.57666%205.40638L7.43237%205.48842C6.66475%205.94706%206.15467%206.64605%205.98218%207.41395C5.90532%207.75636%205.60068%207.99989%205.24976%207.99989C4.50251%207.99997%203.79236%208.28453%203.27368%208.78065C2.7561%209.27573%202.47172%209.93978%202.47168%2010.6249C2.47168%2011.3101%202.75606%2011.9747%203.27368%2012.4699C3.76003%2012.935%204.41488%2013.214%205.1106%2013.247L5.24976%2013.2499L5.32666%2013.2536C5.70487%2013.2919%205.99968%2013.6116%205.99976%2013.9999C5.99976%2014.3883%205.70491%2014.7079%205.32666%2014.7462L5.24976%2014.7499L5.03955%2014.7448C3.99128%2014.695%202.99086%2014.2753%202.23657%2013.5538C1.43078%2012.7831%200.97168%2011.7299%200.97168%2010.6249Z'%20fill='%23167789'/%3e%3cpath%20d='M8.5268%208.91853C8.82138%208.67826%209.25563%208.69521%209.53022%208.96979L11.7802%2011.2198L11.8315%2011.2769C12.0717%2011.5715%2012.0548%2012.0058%2011.7802%2012.2803C11.5056%2012.5549%2011.0714%2012.5719%2010.7768%2012.3316L10.7197%2012.2803L8.99994%2010.5606L7.28022%2012.2803C6.98732%2012.5732%206.51256%2012.5732%206.21967%2012.2803C5.92678%2011.9874%205.92678%2011.5127%206.21967%2011.2198L8.46967%208.96979L8.5268%208.91853Z'%20fill='%23167789'/%3e%3cpath%20d='M8.25%2016.25V9.5C8.25%209.08579%208.58579%208.75%209%208.75C9.41421%208.75%209.75%209.08579%209.75%209.5V16.25C9.75%2016.6642%209.41421%2017%209%2017C8.58579%2017%208.25%2016.6642%208.25%2016.25Z'%20fill='%23167789'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .7rem top 50%}.upload-file::placeholder{color:var(--text-secondary)}.upload-file:focus{border-color:var(--color-accent);background-color:var(--color-accent-light);outline:none}.upload-file-placeholder{color:var(--text-secondary)}.upload-file-text{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upload input[type=file]{position:absolute;opacity:0;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0)}.upload input[type=file]:focus+label{border:1px solid var(--color-accent);background-color:var(--color-accent-light)}.upload.error .upload-label{color:var(--color-error)}.upload.error .upload-file{color:var(--color-error);border-color:var(--color-error);background-color:var(--color-error-light);background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='25'%20viewBox='0%200%2024%2025'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M3%2012.5C3%2013.6819%203.23279%2014.8522%203.68508%2015.9442C4.13738%2017.0361%204.80031%2018.0282%205.63604%2018.864C6.47177%2019.6997%207.46392%2020.3626%208.55585%2020.8149C9.64778%2021.2672%2010.8181%2021.5%2012%2021.5C13.1819%2021.5%2014.3522%2021.2672%2015.4442%2020.8149C16.5361%2020.3626%2017.5282%2019.6997%2018.364%2018.864C19.1997%2018.0282%2019.8626%2017.0361%2020.3149%2015.9442C20.7672%2014.8522%2021%2013.6819%2021%2012.5C21%2011.3181%2020.7672%2010.1478%2020.3149%209.05585C19.8626%207.96392%2019.1997%206.97177%2018.364%206.13604C17.5282%205.30031%2016.5361%204.63738%2015.4442%204.18508C14.3522%203.73279%2013.1819%203.5%2012%203.5C10.8181%203.5%209.64778%203.73279%208.55585%204.18508C7.46392%204.63738%206.47177%205.30031%205.63604%206.13604C4.80031%206.97177%204.13738%207.96392%203.68508%209.05585C3.23279%2010.1478%203%2011.3181%203%2012.5Z'%20stroke='%23BA5A66'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M12%209.5V13.5'%20stroke='%23BA5A66'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M12%2016.5V16.51'%20stroke='%23BA5A66'%20stroke-width='2'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .7rem top 50%}@media (max-width: 576px){.upload.error .upload-file{background-position:right .3rem top 50%}}.upload.error .upload-file .upload-file-placeholder{color:var(--color-error)}.upload.error .upload-error{position:absolute;top:2px;right:0;color:var(--color-error);font-size:10px;font-weight:600}@media (max-width: 576px){.upload.error .upload-error{font-size:12px;top:1px}}.upload.error .upload-error{bottom:-15px;top:auto}.step-plan{display:flex;flex-direction:column;gap:30px}@media (max-width: 576px){.step-plan{gap:24px}.step-plan .nav-buttons{margin-top:0}.step-plan .radio-group{gap:20px;padding:0}}.step-plan label.radio-option{display:flex;justify-content:center;align-items:center;width:100%;padding:0 16px;background-color:transparent;border:1px solid var(--border);border-radius:10px;cursor:pointer;font-size:13px;font-weight:500;-webkit-user-select:none;user-select:none;height:47px;transition:.1s ease-in-out;letter-spacing:-.6px}@media (max-width: 576px){.step-plan label.radio-option{padding:0 10.5px}}.step-plan label.radio-option:hover{border:1px solid var(--color-accent)}.step-plan label.radio-option{height:100px;flex-direction:column;font-weight:600;gap:2px}.step-plan label.radio-option span{font-size:26px}.step-plan .text{font-size:14px;font-weight:400}@media (max-width: 576px){.step-plan .text{font-size:13px}}.step-done{display:flex;justify-content:flex-end;gap:30px}.step-done button{padding:12px 30px;background-color:var(--color-primary);border:none;border-radius:10px;cursor:pointer;text-align:center;color:var(--color-white);transition:.2s ease-in-out;font-size:16px;font-weight:700}@media (max-width: 576px){.step-done button{font-size:14px}}.step-done button:active{transform:scale(.95)}.step-done button:disabled{opacity:.5;cursor:not-allowed}.step-done button:hover{opacity:.8}.step-done button:focus-visible,.step-done button:focus{outline:none}.step-done button:focus-visible{box-shadow:0 0 0 1px var(--color-white),0 0 0 2px var(--color-primary)}.step-done button{background-color:transparent;color:var(--color-primary);display:flex;align-items:center}@media (max-width: 576px){.step-done button{margin-top:-10px}}.not-found{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:30px;height:100%}.not-found button{padding:12px 30px;background-color:var(--color-primary);border:none;border-radius:10px;cursor:pointer;text-align:center;color:var(--color-white);transition:.2s ease-in-out;font-size:16px;font-weight:700}@media (max-width: 576px){.not-found button{font-size:14px}}.not-found button:active{transform:scale(.95)}.not-found button:disabled{opacity:.5;cursor:not-allowed}.not-found button:hover{opacity:.8}.not-found button:focus-visible,.not-found button:focus{outline:none}.not-found button:focus-visible{box-shadow:0 0 0 1px var(--color-white),0 0 0 2px var(--color-primary)}.not-found button{background-color:transparent;color:var(--color-primary);display:flex;align-items:center;margin-right:auto;padding-left:0}@media (max-width: 576px){.not-found button{margin-top:-10px}}.app{--border: #e9e9e9;--text-primary: #0a3740;--text-secondary: #9c9c9c;--color-primary: #557d2e;--color-secondary: #979d9e;--color-accent: #167789;--color-accent-light: #e8f5f8;--color-error: #ba5a66;--color-error-light: #fff2f2;--color-white: #fff;--color-black: #000;--color-active-hover: #38a9b8;--bg-page: #f8f8fa}body{font-family:Montserrat,sans-serif;line-height:1.2;font-weight:400;margin:0;min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;overflow-x:hidden}body,html,#root{height:100%}._container{max-width:1230px;margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}*,*:before,*:after{box-sizing:border-box}ol,ul{list-style:none;padding:0}body,h1,h2,h3,h4,h5,p,ul,ol,li,figure,figcaption,blockquote,dl,dd{margin:0}h1,h2,h3,h4,h5{font-weight:400}input,button{outline:none}a{text-decoration:none}.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative;line-height:initial}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}h2.react-datepicker__current-month{padding:0;margin:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *:before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{position:absolute;bottom:70%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width: 400px),(max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}.app{height:100%;background:var(--bg-page);display:flex;flex-direction:column;align-items:center;letter-spacing:-.4px}@media (max-width: 576px){.app{padding:20px}}
