body{.MuiButtonBase-root.MuiPickersDay-root:focus{background-color:#84febd!important}.MuiButtonBase-root.MuiPickersDay-root.Mui-selected,.MuiPickersYear-yearButton.Mui-selected,.MuiPickersYear-yearButton.Mui-selected:hover{background-color:#04cc61!important;color:#000;pointer-events:none}.MuiAutocomplete-option[aria-selected=true]{background-color:#f2f2f2!important}.MuiAutocomplete-option{height:30px}.multiple__select{fieldset{display:none}.MuiAutocomplete-endAdornment{top:20px;right:20px;height:20px;path,svg{transition:all .2s ease-in-out}path{fill:#ccc}}.MuiButtonBase-root,.MuiInputBase-root,.MuiSvgIcon-root{transition:all .2s ease-in-out}.MuiInputBase-root{margin-top:0;padding:8px 12px 8px 20px;color:#000;border:1px solid #ccc;border-radius:6px;&:after,&:before{display:none}&:focus-within,&:hover{border-color:#000;transition:border-color .2s ease-in-out;.MuiAutocomplete-endAdornment{path{fill:#000}}}&.Mui-disabled{color:grey;background-color:#f2f2f2;border-color:#ccc}&.Mui-error{border-color:#ed1c24}.MuiInputBase-input::placeholder{color:grey;opacity:1}.MuiInputAdornment-root svg{height:20px;width:20px}}}.select_company-icon{width:20px;height:20px}.select__company{@media screen and (max-width:1366px){.MuiAutocomplete-inputRoot{padding:0 12px!important;font-size:14px}.MuiAutocomplete-endAdornment{top:16px}}}.select__company-item{label{width:1px;height:1px;margin-left:0;margin-right:0;span{margin:0!important}}span.select__company-label{margin-left:30px;position:relative;&:after{content:"";position:absolute;top:-7px;left:-40px;width:50px;height:30px;background-color:transparent}}}.multiple__select{.MuiInputBase-root{padding:5px 12px 5px 20px}}.MuiAutocomplete-inputRoot{max-height:120px;overflow-y:auto}.MuiSwitch-switchBase.Mui-disabled{opacity:.6}.link.disabled{color:grey}.link{color:#36b;position:relative;cursor:pointer;display:inline;font-size:inherit;&:after{content:"";position:absolute;opacity:0;width:100%;height:1px;left:0;bottom:2px;background-color:#36b}&:after,&:hover:after{transition:opacity .2s linear}&:hover:after{opacity:1}}span.title{color:#000}@media (max-width:1366px){.link{font-size:14px;line-height:18px}.MuiList-root li{font-size:12px!important}}.react-flow .MuiIconButton-root.MuiIconButton-sizeMedium{z-index:1}.nested-conditional-body .brace.top{z-index:2!important}@media screen and (max-width:1366px){.css-pfndgx{font-size:12px;svg{width:14px;height:14px}}.MuiRadioGroup-root{.MuiRadio-root{padding:4px}.MuiFormControlLabel-label{font-size:14px}.MuiSvgIcon-root{width:18px;height:18px}}}}