@import url("https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap");@font-face{font-family:Graphik;src:url(/fonts/Graphik-Regular-Cy.otf) format("opentype"),url(/fonts/Graphik-Medium-Cy.otf) format("opentype");font-weight:400 500;font-style:normal}body,html{-webkit-overflow-scrolling:touch;font-weight:400;font-size:16px;line-height:1.4;font-family:Inter,sans-serif;margin-right:calc(-1 * (100vw - 100%));scroll-behavior:smooth;--rt-opacity:1!important}a,body,html{color:#272931}a{text-decoration:none;transition:all .3s ease-in-out;cursor:pointer}table{width:100%}a svg,a:hover svg,button,button svg,button:hover svg{transition:all .3s ease-in-out}button{border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;width:100%;background-color:transparent;color:#272931;font-family:Inter,sans-serif}*{padding:0;margin:0;outline:none;box-sizing:border-box;-webkit-appearance:none;-webkit-tap-highlight-color:transparent}a svg,a:hover,a:hover svg,button svg,button:hover,button:hover svg{transition:all .3s ease-in-out}ul{list-style:none}img.align-self{align-self:center}form{width:100%;position:relative}@media screen and (-webkit-min-device-pixel-ratio:0){input,select,textarea{font-size:16px}}input,textarea{width:100%;border:none;background:transparent;font-family:Inter,sans-serif;color:#272931}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input::-ms-clear,input::-ms-reveal{display:none}img,svg{max-width:100%;height:auto}img,img.align-self,svg,svg.align-self{align-self:center}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-thumb{border-radius:8px;background-color:#d5def2}::-webkit-scrollbar-thumb:hover{background-color:#c2ceea}::-webkit-scrollbar-thumb:active{background-color:#abbadb}::-webkit-scrollbar-track{background:transparent}.lock{overflow:hidden;position:relative;height:100%}#nprogress .spinner{display:none!important}.notistack-SnackbarContainer{z-index:99999!important}.hidden{display:none}.scroll-hidden::-webkit-scrollbar{display:none!important;-webkit-appearance:none;background:transparent;width:0!important;height:0!important}.react-datepicker__header{background-color:#fff!important;border-bottom:0!important;padding:8px 0 0!important}.react-datepicker__day-name{color:#72808f!important;font-size:13px!important;text-transform:uppercase;font-weight:400!important}.react-datepicker{padding:60px 12px 12px!important;border-radius:12px!important;background-color:#fff!important;border:0!important}.react-datepicker__current-month{font-size:18px!important;font-weight:500!important;margin-bottom:12px!important;color:#2d3134!important}.react-datepicker__navigation--next{top:62px!important;right:16px!important}.react-datepicker__navigation-icon--next:before{border-width:2px 2px 0 0!important;border-color:#5f9cf7!important}.react-datepicker__navigation--previous{top:62px!important;left:16px!important}.react-datepicker__navigation-icon--previous:before{border-width:2px 2px 0 0!important;border-color:#5f9cf7!important}.react-datepicker__day{color:var(--change-black)!important;font-size:15px!important;font-weight:500!important}.react-datepicker__day--outside-month{color:#b1b6c3!important}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--keyboard-selected,.react-datepicker__day--range-end{color:#fff!important;background-color:#5f9cf7!important}.react-datepicker__day--today{position:relative}.react-datepicker__month-container{border-bottom:1px solid #8e8e934d}.react-datepicker__day--today:before{position:absolute;content:"";width:4px;height:4px;border-radius:99px;bottom:0;left:calc(50% - 2px);background-color:#5f9cf7}.react-datepicker__day--selected{color:#fff!important;background-color:#5f9cf7!important}.react-datepicker__children-container{width:100%!important;margin:0!important;padding:0!important}.reactEasyCrop_Container{width:100vw!important;height:100vh!important}.react-datepicker-time__caption{display:none!important}.react-datepicker__input-time-container{position:absolute!important;top:18px!important;width:50px!important;z-index:2!important;border-left:1px solid #eaecf1;right:60px!important}.react-datepicker-time__input-container{border:none!important;input{font-size:14px;color:#72808f;border:none!important}}.react-flow__edge path{stroke-width:3px;stroke-linecap:round}.react-flow .react-flow__edges,.react-flow .react-flow__edges svg{width:100%}.baseModal .modal{background-color:#fff}.baseModal .modal input,.baseModal .modal textarea{background-color:#f5f6fa!important}.baseModal .modal textarea{height:84px}.baseModal .modal .dataPicker{background-color:#f5f6fa!important}.baseModal .modal .form_container,.baseModal .modal .form_input{margin-bottom:12px}.custom-handle{position:relative;width:12px;height:12px;background:#5f9cf7;border-radius:50%;opacity:0;transition:opacity .2s;pointer-events:none}.custom-handle:before{content:"";position:absolute;top:-32px;left:-32px;width:64px;height:64px;border-radius:50%;background:transparent}.blockBotKnot_descr:hover .custom-handle,.blockBotKnot_title:hover .custom-handle{opacity:1;pointer-events:auto}.react-flow .react-flow__edges{z-index:1}.react-flow .react-flow__edgelabel-renderer{z-index:2}#__next,html{min-height:100%;height:100%}body{height:100%;overflow-x:hidden}footer,header{flex:0 0 auto}main{flex:1 0 auto}#__next{display:flex;flex-direction:column}@keyframes react-loading-skeleton{to{transform:translateX(100%)}}.react-loading-skeleton{--base-color:#ebebeb;--highlight-color:#f5f5f5;--animation-duration:1.5s;--animation-direction:normal;--pseudo-element-display:block;background-color:var(--base-color);width:100%;border-radius:.25rem;display:inline-flex;line-height:1;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden}.react-loading-skeleton:after{content:" ";display:var(--pseudo-element-display);position:absolute;top:0;left:0;right:0;height:100%;background-repeat:no-repeat;background-image:var(
    --custom-highlight-background,linear-gradient(90deg,var(--base-color) 0,var(--highlight-color) 50%,var(--base-color) 100%)
  );transform:translateX(-100%);animation-name:react-loading-skeleton;animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display:none}}