/*! Main stylesheet */@font-face{font-family:"Roboto";src:url(/static/media/Roboto-Regular.03523cf5.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Roboto";src:url(/static/media/Roboto-Medium.13a29228.ttf) format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"Roboto";src:url(/static/media/Roboto-Bold.4f39c579.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:"Roboto";src:url(/static/media/Roboto-Black.1224b64c.ttf) format("truetype");font-weight:900;font-style:normal}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,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;font-size:14px}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button,input,select,textarea{background-color:transparent;outline:none;border:0;box-sizing:border-box;padding:0;margin:0}html{overflow-y:hidden;height:100%;box-sizing:border-box}*,:after,:before{box-sizing:inherit}a{text-decoration:none;color:inherit}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.icons{display:inline-block;vertical-align:baseline;stroke:currentColor;fill:currentColor;height:1em;width:1em;stroke-width:0}.icons.recognition-icons{height:1em;width:1em;margin-right:10px}.icons.recognition-icons.without-icon{border-radius:50%}.icons.recognition-icons svg{height:100%;width:100%;fill:currentColor}.icons.recognition-icons-preview{height:110px;width:110px;min-width:110px;padding:15px;border-radius:18px;border:1px solid #d0d0d0;background-color:currentColor;fill-opacity:.2}.icons.recognition-icons-preview svg,.icons.send-message{height:100%;width:100%}.icons.send-message{fill:#c1201e}.icons.menu-link-icons{height:16px;width:16px;margin-right:12px}.icons.menu-link-icons img{height:100%;width:100%}.icons.disabled-chackbox{fill:var(--global-color);border-radius:3px}.icons.filter-arrow{width:10px;height:7px}.icons.angle-left,.icons.angle-right{width:5.33px;height:9.33px}.icon{display:inline-block;vertical-align:baseline;stroke:currentColor;fill:#4a4a4a;stroke-width:0}.button{display:flex;justify-content:center;align-items:center;background:#c1201e;border-radius:18px;padding:10px 17px 10px 16px;color:var(--button-text-color);font-weight:700;line-height:16px;max-height:36px;cursor:pointer;position:relative}.button:disabled{opacity:.5;pointer-events:none}.button:hover{box-shadow:inset 200px -200px 300px 200px rgba(0,0,0,.08)}.button--accent-text{background-color:#f5f5f5}.button--with-icon .button__icon:not(.select-arrow){margin-right:6px}.button--with-icon.btn-select{min-width:104px;justify-content:start}.button--with-icon .select-arrow{position:absolute;top:50%;transform:translateY(-50%);right:10px}.button-filter{padding:12px}.button--gray{background:#f5f5f5;color:#4a4a4a}.button--gray:hover{background:#e8e8e8}.button.button--white{background:#fff;color:#4a4a4a}.button.button--white:hover{background:#e8e8e8}.button--circle{justify-content:center;align-items:center;height:36px;width:36px;padding:11px;min-width:36px}.button--modal{width:90px}.button--block{width:100%}.button .button__loader{height:20px;width:20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.button--loading-children{visibility:hidden}.button__icon{height:14px;width:14px;transition:.15s}.button__icon--bigger{height:18px;width:18px}.button__icon.plus{height:12px;width:12px}.sso-btn{width:100%;color:#fff}.sso-btn,.sso-btn:hover{background-color:#4a4a4a}.sso-btn-wrapper{margin-bottom:24px}.form__checkbox-block{width:100%;position:relative;margin-bottom:24px}.form__checkbox-block.label{margin-bottom:10px}.form__checkbox-block--align-right{text-align:right}.form__checkbox-block.align-center{align-items:center}.form__checkbox-block:hover .form__checkbox-label:before{border-color:rgba(74,74,74,.7)}.form__checkbox-block .form__checkbox-label svg{width:10px;height:10px;left:3px;top:3px;transform:unset}.form__checkbox-block.checkbox-no-label label{padding-left:0}.form__checkbox-block.checkbox-no-label label:before{transform:translate(-50%,-50%)}.form__checkbox-block.checkbox-no-label label svg{left:-4px}.form__checkbox{display:none}.form__checkbox:checked+.form__checkbox-label .icons.checkbox{fill:var(--global-text-color)}.form__checkbox:checked+.form__checkbox-label .icons.clear-all-checkbox{fill:var(--global-color)}.form__checkbox+.form__checkbox-label .icons.checkbox{fill:transparent}.form__checkbox:checked+.form__checkbox-label:before{background:var(--global-color);border-color:transparent}.form__checkbox--mixed:checked+.form__checkbox-label:before{content:"—";color:#fff;background-image:unset;display:flex;align-items:center;justify-content:center}.form__checkbox:disabled+.form__checkbox-label{cursor:unset}.form__checkbox:disabled+.form__checkbox-label:before{border-color:rgba(74,74,74,.2)}.form__checkbox:disabled:checked+.form__checkbox-label:before{background:var(--global-color);opacity:.2;border-color:transparent}.form__checkbox:disabled:hover:not(:checked)+.form__checkbox-label:before{border-color:rgba(74,74,74,.2)}.form__checkbox-label{font-family:var(--body-font);font-size:14px;color:#4a4a4a;line-height:16px;padding-left:26px;position:relative;cursor:pointer}.form__checkbox-label--bold{font-weight:700}.form__checkbox-label:before{content:"";height:16px;width:16px;position:absolute;top:-1px;left:0;border:2px solid rgba(74,74,74,.5);border-radius:3px}.form__checkbox-block.clear-all-checkbox .form__checkbox-label:before{border:2px solid rgba(74,74,74,.5)}.form__checkbox-block.clear-all-checkbox .form__checkbox-label svg{color:hsla(0,0%,100%,0);border-radius:3px;width:16px;height:16px;left:0}.clear-all-checkbox .form__checkbox:checked+.form__checkbox-label:before{background:var(--global-text-color);border:none;width:10px;height:10px}.lowercase .form__checkbox-label{text-transform:none}.content-start.label{justify-content:start;padding-left:0}.weight-normal .form__checkbox-label{font-weight:400}input[type=file]::-webkit-file-upload-button{font-family:var(--body-font);font-size:14px;color:#4a4a4a;padding:4px 9px;background:#fff;margin-right:10px;cursor:pointer;border:1px solid #d0d0d0;border-radius:4px}input[type=file]::file-selector-button{font-family:var(--body-font);font-size:14px;color:#4a4a4a;padding:4px 9px;background:#fff;margin-right:10px;cursor:pointer;border:1px solid #d0d0d0;border-radius:4px}.recognition__file-input{padding-top:22px;padding-left:24px;width:100%}.navigation__icon-reset,.recognition__icon-reset{color:var(--global-color);cursor:pointer;font-size:18px}.navigation__icon-reset{font-size:14px}.form{display:flex;flex-direction:column;width:100%}.form :last-child{margin-bottom:0}.form__input-wrapper{position:relative}.form--page{max-width:828px}.form--page>.form__inputs-wrapper{border-bottom:1px solid #e6e6e6;padding-bottom:40px;margin-bottom:30px}.form--page>.form__inputs-wrapper.no-margin{margin:0}.form--page>.form__inputs-wrapper.no-border{border:none}.form--page .form__group-wrapper .form__btn-add-group{margin-left:20px}.form--page .form__btn-add-group{background:#f5f5f5;border-radius:4px;line-height:16px;font-weight:700;padding:10px 12px;margin-bottom:24px;cursor:pointer}.form--page .form__group-wrapper{margin-bottom:12px}.form--page .form__group-wrapper .form__group-wrapper{margin-bottom:10px}.form--page .form__inputs-subwrapper{margin-bottom:24px}.form--page .form__input-block,.form--page .select{margin-bottom:10px}.form--page .form__input-block.margin-bottom-24,.form--page .margin-bottom-24.select{margin-bottom:24px}.form .form__error{padding-bottom:10px}.form__inputs-wrapper{display:flex;flex-direction:column;width:100%;margin-bottom:30px}.form__inputs-wrapper.form__event-wrapper{display:block;padding-bottom:20px}.form__inputs-wrapper.form__event-wrapper .form__input-date-wrapper{width:-webkit-max-content;width:-moz-max-content;width:max-content}.form__inputs-wrapper :last-child{margin-bottom:0}.form__btn-icon{width:100%;height:12px;fill:rgba(74,74,74,.5);transition:.15s}.form__btn-icon--move{height:14px}.form__btn-icon--open{width:12px;height:8px}.form__group{display:flex;flex-direction:column;margin-bottom:24px}.form__group--dropdown.open .form__group__visible+.form__group,.form__group.questinnaires-wrapper{margin-top:24px}.form__group--dropdown.open .form__group.hidden{display:flex}.form__group--dropdown.open .form__btn-icon--open{transform:rotate(0)}.form__group--dropdown .form__group.hidden{display:none}.form__group--dropdown .form__group-wrapper,.form__group--dropdown .form__group-wrapper .form__group-wrapper{align-items:flex-start;margin-bottom:24px}.form__group--dropdown .form__btn-move-inputs,.form__group--dropdown .form__group__open-btn{width:24px}.form__group--dropdown .form__grid-wrapper .form__btn-clean-inputs{padding-top:5px}.form__group--dropdown .form__btn-icon--open{transform:rotate(-90deg)}.form__group--dropdown .form__btn-icon--move{width:10px}.form__group--dropdown .form__btn-move-inputs{padding:5px 0 0 4px}.form__btn-clean-inputs,.form__btn-move-inputs,.form__group__open-btn{display:flex;height:44px}.form__btn-clean-inputs:hover .form__btn-icon,.form__btn-move-inputs:hover .form__btn-icon,.form__group__open-btn:hover .form__btn-icon{fill:#4a4a4a}.form__btn-clean-inputs,.form__group__open-btn{cursor:pointer}.form__btn-move-inputs{width:20px;padding:16px 10px 16px 0;cursor:-webkit-grab;cursor:grab}.form__btn-move-inputs+.form__inputs-wrapper{width:calc(100% - 42px)}.form__grid-wrapper{width:100%;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:0 10px;gap:0 10px}.form__grid-wrapper--before-hours{padding-right:22px;padding-bottom:10px}.form__grid-wrapper.username{margin-bottom:14px}.form__group-wrapper{display:flex;margin-bottom:10px}.form__group-wrapper--bordered{padding:14px;border:1px solid #e6e6e6;border-radius:4px}.form__group-wrapper--bordered-top-bottom{border-bottom:1px solid #e6e6e6}.form__group-wrapper--bordered-top,.form__group-wrapper--bordered-top-bottom{padding-top:24px;padding-bottom:40px;border-top:1px solid #e6e6e6;border-radius:4px}.form__group-wrapper--with-gap{grid-gap:5px;gap:5px}.form__group .form__inputs-wrapper{margin-bottom:0}.form__group-wrapper>.form__inputs-wrapper{width:calc(100% - 22px)}.form__group .form__group-wrapper .form__inputs-subwrapper{margin-bottom:10px;align-items:flex-start}.form__group .form__group-wrapper .form__inputs-subwrapper.form__group__visible,.form__group .form__group-wrapper .form__inputs-subwrapper:last-child{margin-bottom:0}.form__inputs-subwrapper{width:100%;display:flex;align-items:flex-start;margin-bottom:12px}.form__inputs-subwrapper.align-start{align-items:flex-start}.form__inputs-subwrapper .form__input-block,.form__inputs-subwrapper .select{margin-right:10px}.form__inputs-subwrapper .form__input-block:last-child,.form__inputs-subwrapper .select:last-child{margin-right:0}.form__input,.form__textarea,.select__value-container{width:100%;font-family:var(--body-font);font-size:14px;color:#4a4a4a;padding:22px 12px 4px;border-radius:4px;background-color:#f5f5f5;transition:.15s}.form__input:focus,.form__textarea:focus,.select__value-container:focus{background-color:#ededed}.form__input--white,.form__textarea--white{background:#fdf7f7;border:1px solid #fff}.form__input--white:focus,.form__textarea--white:focus{background-color:#fefbfb}.form__input--white+.form__label,.form__input--white+.select__placeholder,.form__textarea--white+.form__label,.form__textarea--white+.select__placeholder{color:rgba(74,74,74,.6)}.form__input.not-empty+.form__label,.form__input.not-empty+.select__placeholder,.form__input:focus+.form__label,.form__input:focus+.select__placeholder,.form__textarea.not-empty+.form__label,.form__textarea.not-empty+.select__placeholder,.form__textarea:focus+.form__label,.form__textarea:focus+.select__placeholder,.not-empty.select__value-container+.form__label,.not-empty.select__value-container+.select__placeholder,.select__value-container:focus+.form__label,.select__value-container:focus+.select__placeholder{font-size:12px;line-height:12px}.form__input.menu-link-icon,.form__input.recognition-icon,.form__textarea.menu-link-icon,.form__textarea.recognition-icon,.menu-link-icon.select__value-container,.recognition-icon.select__value-container{background-color:#fff}.event-textarea.select__value-container,.form__input.event-textarea,.form__textarea.event-textarea{min-height:92px}.form__input.menu-link-icon,.form__textarea.menu-link-icon,.menu-link-icon.select__value-container{padding-top:9px;padding-left:0}.form__input.recognition-icon,.form__textarea.recognition-icon,.recognition-icon.select__value-container{padding-left:0;cursor:pointer}.form__input,.select__value-container{height:44px}.form__input--pass{padding-right:36px}.form__input--third{width:calc(33.33333% - 6.66667px)}.form__input--two-third{width:calc(66.66667% - 3.33333px)}.form__input--semibold{font-weight:500}.form__input--bold{font-weight:700}.chip-input-wrapper--with-icon .select__value-container,.form__input--with-icon,.select__value-container--with-icon{padding-left:38px}.chip-input-wrapper--with-icon .select__value-container+.form__label,.chip-input-wrapper--with-icon .select__value-container+.select__placeholder,.form__input--with-icon+.form__label,.form__input--with-icon+.select__placeholder,.select__value-container--with-icon+.form__label,.select__value-container--with-icon+.select__placeholder{left:38px;padding-left:0}.form__input--with-control{padding-right:26px}.form__input--no-label{display:flex;align-items:center;padding-top:13px;padding-bottom:12px}.form__input.not-empty+.form__label,.form__input.not-empty+.select__placeholder,.form__input:focus+.form__label,.form__input:focus+.select__placeholder,.not-empty.select__value-container+.form__label,.not-empty.select__value-container+.select__placeholder,.select__value-container:focus+.form__label,.select__value-container:focus+.select__placeholder{top:8px}.form__input::-webkit-inner-spin-button,.form__input::-webkit-outer-spin-button,.select__value-container::-webkit-inner-spin-button,.select__value-container::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.form__input[type=number],.select__value-container[type=number]{-moz-appearance:textfield}.disabled.select__value-container,.form__input.disabled{opacity:.5}.disabled.select__value-container+.form__label,.disabled.select__value-container+.select__placeholder,.form__input.disabled+.form__label,.form__input.disabled+.select__placeholder{opacity:.7}.form__textarea{min-height:44px;height:auto;max-height:98px;line-height:18px;overflow-y:auto;scrollbar-color:#e2e2e2 transparent;scrollbar-width:thin;resize:none;border-radius:unset!important;background-color:transparent!important}.form__textarea::-webkit-scrollbar{height:5px;width:5px;background-color:transparent}.form__textarea::-webkit-scrollbar-thumb{background-color:#e2e2e2;border-radius:2.5px}.form__textarea--big{height:88px}.form__textarea+.form__label,.form__textarea+.select__placeholder{background-color:#f5f5f5;padding-bottom:2px}.form__textarea:focus+.form__label,.form__textarea:focus+.select__placeholder{background:#ededed}.form__textarea.not-empty+.form__label,.form__textarea.not-empty+.select__placeholder,.form__textarea:focus+.form__label,.form__textarea:focus+.select__placeholder{top:0;padding-top:8px}.form__textarea--white+.form__label,.form__textarea--white+.select__placeholder{background:#fdf7f7}.form__textarea--white:focus+.form__label,.form__textarea--white:focus+.select__placeholder{background:#fefbfb}.textarea-wrapper-block{background-color:#f5f5f5}.textarea-wrapper-block,.textarea-wrapper-block .form__label,.textarea-wrapper-block .select__placeholder{border-radius:4px 4px 0 0}.textarea-wrapper-block:has(.form__textarea:not(.pollInput):focus){background-color:#ededed!important}.form__input-block,.select{width:100%;position:relative;margin-bottom:12px}.form__input-block--half{width:calc(50% - 5px)}.form__input-block--third{width:calc(33.33333% - 6.66667px)}.form__input-block--fourth{width:calc(25% - 2.5px)}.form__input-block--sixth{width:16.95%}.form__input-block--two-third{width:calc(66.66667% - 3.33333px)}.form__input-block--five-sixth{width:calc(83.05% - 10px)}.form__input-block--near-third{width:36%}.form__input-block.hidden,.hidden.select{display:none}.flex.select,.form__input-block.flex{display:flex}.form__input-block.form__input-date,.form__input-date.select{width:134px}.align-center.select,.form__input-block.align-center{display:flex;height:44px;align-items:center}.form__input-block--new-assessment{width:91px}.form__input-block--new-assessment .form__input,.form__input-block--new-assessment .select__value-container{height:36px}.form__input-block .form__input-wrapper,.select .form__input-wrapper{height:100%}.form__input-block .form__input-block-input-wrapper,.select .form__input-block-input-wrapper{position:relative}.event-circle.select,.form__input-block.event-circle{padding-right:0}.event-circle.select:after,.form__input-block.event-circle:after{height:24px;width:24px;right:10px}.event-circle.select .form__input,.event-circle.select .select__value-container,.form__input-block.event-circle .form__input,.form__input-block.event-circle .select__value-container{padding-right:34px}.form__label,.select__placeholder{position:absolute;font-family:var(--body-font);font-size:14px;line-height:14px;width:calc(100% - 12px);color:rgba(74,74,74,.6);top:16px;left:0;padding-left:12px;transition:.2s;cursor:auto}.form__label--bold{font-weight:700}.--error.select__placeholder,.form__label.--error{color:#c1201e}.--shrink.select__placeholder,.form__label.--shrink{font-size:12px;line-height:12px;top:8px}.form__input-control,.form__input-icon,.select__value-container-icon{height:16px;width:16px;position:absolute;top:50%;left:12px;transform:translateY(-50%);color:#4a4a4a}.form__icon-open-select{position:absolute;width:16px;height:16px;top:50%;transform:translateY(-50%);right:10px;fill:#4a4a4a}.form__input-control{left:auto;right:6px;cursor:pointer;display:none;opacity:.5;z-index:2}.form__input-control:hover{opacity:1}.form__input-block:hover .form__input-control,.select:hover .form__input-control{display:block}.form__error{color:#c1201e;padding-top:5px;font-size:12px;line-height:12px;display:flex}.form__error svg{min-width:12px;min-height:12px;max-width:12px;max-height:12px;position:relative;top:-1px;left:0;transform:none;margin-right:5px}.form__req-error{color:#c1201e;padding:0 12px 10px}.form__buttons{display:flex;justify-content:flex-end;width:100%;grid-column-gap:16px;-webkit-column-gap:16px;column-gap:16px}.form__buttons.display-center{justify-content:center}.form__buttons .half--button{flex:1 1}.form__btn-add-group{border-radius:4px!important;width:auto!important;color:#4a4a4a}.form__dropdown-wrapper{height:44px;display:flex;align-items:center}.form__dropdown-wrapper .dropdown{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.form__btn-clean-inputs{display:flex;cursor:pointer;height:44px;color:#4a4a4a;opacity:.5}.form__btn-clean-inputs:hover{opacity:1}.form__input__counter-btns{display:flex;flex-direction:column;width:36px;height:100%;min-height:36px;position:absolute;top:0;right:0}.form__input__counter-btns .sort{height:16px;width:16px;position:absolute;top:50%;right:50%;transform:translate(50%,-50%)}.form__input__counter{width:100%;height:50%;cursor:pointer;z-index:1}.form__event-time-wrapper{position:relative;margin-right:10px;width:134px}.form__event-time-wrapper .form__input-block--third.select,.form__event-time-wrapper .form__input-block.form__input-block--third{margin-right:0}.form.form__eventType-wrapper{display:block}.form.form__eventType-wrapper .form__input-date-wrapper{width:-webkit-max-content;width:-moz-max-content;width:max-content}.bonuses-ratio.select,.form__input-block.bonuses-ratio{max-width:60px}.form__inputs-subwrapper.bonuses-ratio-wrapper{justify-content:space-between}.form__inputs-wrapper.new-bonus-wrapper .depends-of-experience{margin-bottom:24px}.modal .form__inputs-wrapper.edit-bonus-by-grades-wrapper{max-height:calc(100vh - 252px)}.form__group.bonuses__depends-on-exp{padding-left:15px}.label.form__checkbox-capitalazie-label{display:block;padding-left:0;padding-right:0;text-transform:capitalize;font-weight:400}.label.form__checkbox-capitalazie-label.label-bold{font-weight:700}.label.form__checkbox-capitalazie-label.absence-checkbox{margin-top:24px;margin-bottom:24px;padding-top:0;padding-bottom:0}.label.form__checkbox-capitalazie-label.absence-checkbox:last-child{margin-bottom:0}.form__group .form__inputs-bonuses-exp-value{display:flex}.form__group .form__inputs-bonuses-exp-value>.form__input-block,.form__group .form__inputs-bonuses-exp-value>.select{margin-bottom:0}.form__group .form__inputs-bonuses-exp-value>.form__input-block:first-child,.form__group .form__inputs-bonuses-exp-value>.select:first-child{margin-right:24px}.form__group .form__inputs-bonuses-exp-value .clear-restriction{color:#c1201e;cursor:pointer}.form__group .form__inputs-bonuses-exp-value .clear-restriction:hover{text-decoration:underline}.form__input-block.number-input .form__input__counter-btns,.number-input.select .form__input__counter-btns{height:46px}.form__inputs-subwrapper.bonus-active-wrapper{width:80px}.sign-in-form .form__input-block,.sign-in-form .select{margin-bottom:24px}.sign-in-form .form__input-block .sign-in__password,.sign-in-form .form__input-block .sign-in__username,.sign-in-form .select .sign-in__password,.sign-in-form .select .sign-in__username{padding:10px 14px;height:36px;border-radius:18px}.form.custom-menu-link .form__inputs-subwrapper{margin-bottom:2px}.form.custom-menu-link .icon-input-title{color:#828282;font-size:14px}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{box-shadow:inset 0 0 0 30px #f5f5f5}.form__month-select-separator{display:flex;height:44px;align-items:center;margin-right:10px}.form__color-block{height:20px;width:20px;position:relative}.form__color-block.form__input-color{position:absolute;right:10px;top:15px;z-index:1}.form__color-input{height:100%;width:100%;visibility:hidden}.form__color-input:disabled+label{pointer-events:none}.form__color-label{display:block;height:100%;width:100%;position:absolute;top:0;left:0;border:1px solid #d0d0d0;border-radius:18px;background:#fff;cursor:pointer}.color-input-circle{position:absolute;top:15px;right:14px;width:15px;height:15px}.color-input-circle label{border:none;border-radius:50%}.switch--full{margin-bottom:14px}.switch.open{margin-bottom:28px}.switch.open .switch__hidden-content{display:flex}.switch:last-child{margin-bottom:0}.switch__block{display:block;height:18px;width:30px;margin-right:10px}.switch__input{display:none}.switch__input:checked+.switch__slider{background:var(--switch-active-color)}.switch__input:checked+.switch__slider:before{left:calc(100% - 16px);background:var(--global-text-color)}.switch__input:disabled+.switch__slider{opacity:.5;cursor:unset}.switch__slider{display:block;height:100%;width:100%;position:relative;background:#b8b8b8;border-radius:20px;transition:.15s;cursor:pointer}.switch__slider:before{content:"";height:14px;width:14px;position:absolute;left:2px;top:50%;transform:translateY(-50%);border-radius:50%;background:#fff;transition:.15s}.switch__title{font-family:var(--body-font);font-size:14px;color:#4a4a4a}.switch__hidden-content{display:none;width:100%;flex-direction:column;margin-top:14px}.switch__hidden-content .form__group-wrapper{margin-bottom:10px}.switch__wrapper{display:flex;flex-direction:column;width:100%}.switch__wrapper--checkboxes{padding:0 14px 14px}.switch__wrapper .form__checkbox-block{margin-bottom:14px}.switch__wrapper .form__checkbox-block:last-child{margin-bottom:0}.switch-with-label{display:flex}.search:not(.icons){display:flex;align-items:center;position:relative;height:36px;width:100%;max-width:200px}.search:not(.icons).clearable .search__input{padding-right:32px}.search:not(.icons).clearable .search__clear-btn{position:absolute;right:14px;cursor:pointer}.search:not(.icons).clearable .search__clear-btn .times-circle{fill:#929292}.search__icon{position:absolute;height:16px;width:16px}.search__icon--left{left:14px}.search__icon--left+.search__input{padding:10px 10px 10px 40px}.search__icon--right{right:14px}.search__icon--right+.search__input{padding:10px 40px 10px 20px}.search__input{width:100%;height:36px;font-family:var(--body-font);font-size:14px;line-height:16px;color:rgba(74,74,74,.6);border-radius:4px;background-color:#f5f5f5;transition:.15s;border-radius:18px}.search__input:focus{background-color:#ededed}.search__input--white{background:#fdf7f7;border:1px solid #fff}.search__input--white:focus{background-color:#fefbfb}.search__input--white+.form__label,.search__input--white+.select__placeholder{color:rgba(74,74,74,.6)}.search__input::-webkit-input-placeholder{color:rgba(74,74,74,.6)}.search__input:-ms-input-placeholder{color:rgba(74,74,74,.6)}.search__input::placeholder{color:rgba(74,74,74,.6)}.search__input:hover{box-shadow:inset 200px -200px 300px 200px rgba(0,0,0,.08)}.form__radios-wrapper{width:100%;display:flex;border-radius:18px;background:#f5f5f5;padding:2px;margin-bottom:30px}.form__radios-wrapper+.form__inputs-wrapper .form__inputs-subwrapper{flex-direction:column;margin-bottom:16px}.form__radios-wrapper+.form__inputs-wrapper .form__inputs-subwrapper .form__input-block,.form__radios-wrapper+.form__inputs-wrapper .form__inputs-subwrapper .select{margin-right:0;margin-bottom:12px}.form__radios-wrapper+.form__inputs-wrapper .form__inputs-subwrapper .form__input-block:last-child,.form__radios-wrapper+.form__inputs-wrapper .form__inputs-subwrapper .select:last-child{margin-bottom:0}.form__radio-block{width:50%}.form__radio{display:none}.form__radio:checked+.form__radio-label{background:#fff;box-shadow:0 2px 15px 0 rgba(0,0,0,.25098);font-weight:700}.form__radio-label{height:36px;width:100%;display:flex;justify-content:center;align-items:center;font-family:var(--body-font);font-size:14px;color:#4a4a4a;line-height:16px;border-radius:18px;cursor:pointer;transition:.15s}.form__radio-label .form__radio-label-text{display:flex}.form__radio-icon{fill:#4a4a4a;height:14px;width:14px;margin-right:6px}.dropdown{position:relative}.dropdown--no-bg .dropdown__button{background:transparent;width:36px;height:36px;padding:0;display:flex;align-items:center;justify-content:center}.dropdown--gray .dropdown__button svg{opacity:.5}.dropdown--gray .dropdown__button:hover svg{opacity:1;fill:#4a4a4a}.dropdown--table{display:flex;justify-content:flex-end}.dropdown--table .dropdown__list-item,.dropdown--table .filter__option,.dropdown--table .select__option{padding:0 14px}.dropdown--header .dropdown__button{background:transparent;width:auto;height:auto}.dropdown--select-style .dropdown__button{width:auto;background:#f5f5f5;border-radius:18px;padding:10px 30px 10px 14px;cursor:pointer;position:relative;font-family:var(--body-font);font-size:14px;color:#4a4a4a;font-weight:400;line-height:16px;white-space:nowrap}.dropdown--select-style.dropdown--red .dropdown__button-icon-before{width:16px;height:16px;margin-right:6px}.dropdown--select-style.dropdown--red .dropdown__button{font-weight:700;padding-left:16px;padding-right:38px}.dropdown--select-style .dropdown__list-item,.dropdown--select-style .dropdown__list-item__button,.dropdown--select-style .filter__option,.dropdown--select-style .select__option{padding-left:14px;padding-right:14px}.dropdown--red .dropdown__button{background:#c1201e;color:#fff}.dropdown--red .dropdown__button svg{fill:#fff}.dropdown--left .dropdown__list{left:0;right:unset}.dropdown--menu .dropdown__list-item,.dropdown--menu .filter__option,.dropdown--menu .select__option{font-weight:400;cursor:pointer;padding-left:10px;padding-right:10px}.dropdown--radios .dropdown__list-item__button{padding-left:24px;padding-right:24px}.dropdown.open .dropdown__list{display:flex}.dropdown__second-list{flex-direction:column;align-items:flex-start;background:#fff;border-radius:4px;box-shadow:0 2px 15px 0 rgba(0,0,0,.25098);padding:4px 0;transform:translateX(calc(-100% - 10px));display:none;position:absolute;line-height:36px}.dropdown__second-item .dropdown__list-item__wrapper{display:flex;align-items:center;grid-column-gap:8px;-webkit-column-gap:8px;column-gap:8px}.dropdown .bold{font-weight:700}.dropdown__button{display:flex;justify-content:center;align-items:center;background:#f5f5f5;height:36px;width:36px;border-radius:50%;cursor:pointer;padding:9px}.dropdown__button:hover{box-shadow:inset 200px -200px 300px 200px rgba(0,0,0,.08)}.dropdown__button:disabled{opacity:.5;pointer-events:none}.dropdown__button-main-icon{height:100%;width:100%;max-width:18px;max-height:18px;transition:.15s;color:#4a4a4a}.dropdown__button-icon-before{width:12px;height:12px;fill:#4a4a4a;margin-right:8px}.dropdown__list{flex-direction:column;align-items:flex-start;background:#fff;box-shadow:0 2px 15px 0 rgba(0,0,0,.25098);padding:4px 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;scrollbar-color:#e2e2e2 transparent;scrollbar-width:thin;border-radius:4px;height:-webkit-max-content;height:-moz-max-content;height:max-content;z-index:15}.dropdown__list::-webkit-scrollbar{height:5px;width:5px;background-color:transparent}.dropdown__list::-webkit-scrollbar-thumb{background-color:#e2e2e2;border-radius:2.5px}.dropdown__list.overflow{overflow:auto}.dropdown__list-item,.dropdown__list-item__button,.filter__option,.select__option{width:100%;text-align:left;display:block;font-family:var(--body-font);font-size:14px;line-height:36px;color:#4a4a4a;white-space:nowrap;position:relative}.dropdown__list-item--checked:after,.dropdown__list-item__button--checked:after{content:"\2713";position:absolute;top:-1px;right:4px}.dropdown__list-item,.filter__option,.select__option{width:calc(100% - 8px);margin:0 4px;border-radius:4px;transition:.15s;cursor:pointer}.dropdown__list-item__wrapper{width:100%;padding:0 12px 0 14px}.dropdown__list-item:not(.dropdown__list-item--user):hover,.filter__option:not(.dropdown__list-item--user):hover,.select__option:not(.dropdown__list-item--user):hover{background:#f5f5f5;color:#4a4a4a}.dropdown__list-item:not(.dropdown__list-item--user):hover .dropdown__list-item__button,.filter__option:not(.dropdown__list-item--user):hover .dropdown__list-item__button,.select__option:not(.dropdown__list-item--user):hover .dropdown__list-item__button{color:#4a4a4a}.dropdown__list-item:not(.dropdown__list-item--user):hover .dropdown__list-item__button .dropdown__list-item__icon,.filter__option:not(.dropdown__list-item--user):hover .dropdown__list-item__button .dropdown__list-item__icon,.select__option:not(.dropdown__list-item--user):hover .dropdown__list-item__button .dropdown__list-item__icon{fill:#4a4a4a}.dropdown__list-item.line .dropdown__list-item__button,.line.filter__option .dropdown__list-item__button,.line.select__option .dropdown__list-item__button{border-bottom:1px solid #e6e6e6}.dropdown__list-item.top-line .dropdown__list-item__button,.top-line.filter__option .dropdown__list-item__button,.top-line.select__option .dropdown__list-item__button{border-top:1px solid #e6e6e6}.dropdown__list-item--user{padding-top:11px;margin-bottom:13px}.dropdown__list-item--border-under+.dropdown__list-item,.dropdown__list-item--border-under+.filter__option,.dropdown__list-item--border-under+.select__option{padding-top:4px}.dropdown__list-item--border-under .dropdown__list-item__button{border-bottom:1px solid #e6e6e6;padding-bottom:4px}.dropdown__list-item--parent{padding-right:62px}.dropdown__list-item--parent:hover .dropdown__list-item-child{display:flex}.dropdown__list-item.second-level:hover .dropdown__second-list,.second-level.filter__option:hover .dropdown__second-list,.second-level.select__option:hover .dropdown__second-list{display:block;background-color:#fff}.dropdown__list-item.second-level .dropdown__list-item-content,.dropdown__list-item.second-level .dropdown__list-item__wrapper,.second-level.filter__option .dropdown__list-item-content,.second-level.filter__option .dropdown__list-item__wrapper,.second-level.select__option .dropdown__list-item-content,.second-level.select__option .dropdown__list-item__wrapper{display:flex;align-items:center}.dropdown__list-item.second-level .filter-nested-arrow,.second-level.filter__option .filter-nested-arrow,.second-level.select__option .filter-nested-arrow{display:inline-block;fill:#adadad;margin-left:10px}.dropdown__list-item--parent .dropdown__list-item__button{padding-left:0;padding-right:0}.dropdown__list-item__button{display:flex;align-items:center;cursor:pointer}.dropdown__list-item__button--global-color{color:var(--global-color)}.dropdown__list-item__button:disabled{color:rgba(74,74,74,.5)}.dropdown__list-item__button--radio__input{display:none}.dropdown__list-item__button--radio__label{position:relative}.dropdown__list-item__button--radio__label:before{content:"";display:flex;align-items:center;width:14px;height:12px;position:absolute;left:0;top:12px}.dropdown__list-item--user-email,.dropdown__list-item--user-name{font-family:var(--body-font);font-size:14px;line-height:16px;color:#4a4a4a;letter-spacing:.1px;white-space:nowrap;opacity:.6}.dropdown__list-item--user-name{font-weight:700;margin-bottom:4px}.dropdown__list-item--user-email{font-weight:400}.dropdown__list-item__icon{height:14px;width:14px;fill:#4a4a4a;margin-right:10px}.dropdown__list-item-child{position:absolute;left:calc(100% + 1px);top:-10px;flex-direction:column;align-items:flex-start;background:#fff;border-radius:4px;box-shadow:0 2px 15px 0 rgba(0,0,0,.25098);padding:4px 0}.dropdown__list-item-child .dropdown__list-item,.dropdown__list-item-child .filter__option,.dropdown__list-item-child .select__option{padding-left:24px;padding-right:24px}.dropdown__event-time{position:absolute;top:50%;transform:translateY(-50%);z-index:100;right:6px}.dropdown__event-time .dropdown__button{background:none}.dropdown__event-time .dropdown__list-item,.dropdown__event-time .filter__option,.dropdown__event-time .select__option{min-width:134px}.dropdown_form .dropdown__button{border-radius:18px!important;margin:0;font-weight:400;padding:10px 14px}.dropdown_form .dropdown__button svg{margin:1px 0 0 12px}.dropdown__list ul{scrollbar-color:#e2e2e2 transparent;scrollbar-width:thin}.dropdown__list ul.overflow{overflow:auto}.dropdown__list ul::-webkit-scrollbar{height:5px;width:5px;background-color:transparent}.dropdown__list ul::-webkit-scrollbar-thumb{background-color:#e2e2e2;border-radius:2.5px}.filter__menu .filter__option{width:calc(100% - 5px);margin-right:1px;line-height:1}.popup-content{z-index:12!important}.popup-content .select__scroll-manager{z-index:-1}.loader{height:1em;width:1em}.loader.event-departments-loader{width:100%;height:100%}.loader circle,.loader svg{width:inherit;height:inherit;fill:currentColor}.loader path{stroke:currentColor}.table{width:100%}.table.fixed{table-layout:fixed}.table.loading{display:none}.table__dropdown-wrapper{width:100%;display:flex;justify-content:flex-end}.table--employee-groups .table__data:first-child{font-weight:500}.table--mailer-settings .table__data:first-child,.table--mailer-settings .table__head-column:first-child,.table--offices .table__data:first-child,.table--offices .table__head-column:first-child,.table--projects .table__data:first-child,.table--projects .table__head-column:first-child,.table.follow-ups-table .table__data:first-child,.table.follow-ups-table .table__head-column:first-child{font-weight:700}.table--mailer-settings .table__data__btn,.table--offices .table__data__btn,.table--projects .table__data__btn,.table.follow-ups-table .table__data__btn{width:100%;line-height:14px;font-weight:700;text-align:left;cursor:pointer}.table--bordered-opener .table__row--opener .table__data{border-left:1px solid #e6e6e6}.table--bordered-opener .table__row--opener .table__data:first-child{border-left:unset}.table--bordered-top .table__row:first-child .table__head-column{border-top:1px solid #e6e6e6}.table.technical-skills td:first-child{width:100%}.table .table__options{font-weight:500;color:rgba(74,74,74,.6)}.table--hierarchical .table__head-column--fixed-left{border-right:1px solid #e6e6e6}.table--hierarchical .table__head-column--fixed-left+.table__head-column:not(.table__head-column--fixed-left){border-left:unset}.table--hierarchical .table__head-column:not(.table__head-column--fixed-right)+.table__head-column--fixed-right{border-left-width:2px}.table--hierarchical .table__head-column.content-center{text-align:center}.table--hierarchical .text{max-width:250px}.table--hierarchical .table__body .table__row,.table--hierarchical .table__row-title{min-height:42px}.table--hierarchical .table__row{border:none}.table--hierarchical .table__row.even .table__data{background-color:#f9f9f9;background-clip:padding-box}.table--hierarchical .table__row:not(.table__row--opener) .table__row-title{padding-left:10px}.table--hierarchical .table__row--total .table__data:first-child{padding-left:32px}.table--hierarchical .table__row--total .table__data,.table--hierarchical .table__row--total .table__row-title{font-weight:700}.table--hierarchical .table__row:last-child:not(.table__row-head).show-last-devider .table__data{border-bottom-color:rgba(74,74,74,.35)}.table--hierarchical .table__row:last-child:not(.table__row-head) .table__data{border-bottom:1px solid #e6e6e6}.table--hierarchical .table__data.first-column{padding-left:var(--column-padding-left)}.table--hierarchical .table__data{position:relative;padding-top:0;padding-bottom:0}.table--hierarchical .table__data:before{content:"";width:100%;height:1px;position:absolute;right:0;top:0;background:#e6e6e6}.table--hierarchical .table__data:first-child:before{width:calc(100% - var(--column-padding-left))}.table--hierarchical .table__data--fixed-left+.table__data:not(.table__data--fixed-left){border-left:unset}.table--hierarchical .table__data:not(.table__data--fixed-right)+.table__data--fixed-right{border-width:2px}.table .third_level_sub_row_table__data:first-child:before{width:calc(100% - 100px)}.table.table--half{width:50%}.table.absence-periods-table .table__head-column:first-child,.table.absence-periods-table .table__head-column:nth-child(2){width:25%}.table.employees-issue-types .table__head-column:first-child{width:40%}.table .name-capital-letter-block{border-radius:50px;background:#c4c4c4;position:relative;min-width:22px;width:22px;height:22px;margin-right:8px;font-weight:500}.table .name-capital-letter-block span{left:50%;top:50%;position:absolute;transform:translate(-50%,-50%);color:#fff}.table .name-capital-letter-block+div{padding-top:3px}.table .jira-project-link:hover{text-decoration:underline}.table.active-and-inactive-hours-table .table__data:not(:last-child),.table.active-and-inactive-hours-table .table__head-column:not(:last-child){border-right:1px solid #e6e6e6}.table .tabs__content-item__about-info-value{max-width:350px}.table .tabs__content-item__about-info-value__subitem{max-width:300px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.table--offices .table__head--fixed,.table--project-groups .table__head--fixed,.table--recognitions .table__head--fixed,.table.header-without-border .table__head--fixed,.table.table-candidate .table__head--fixed{border-bottom:none}.horizontal-scroll-wrapper{z-index:8;height:10px;position:fixed;bottom:var(--scroll-bar-bottom-position)}.horizontal-scroll-wrapper-background{width:100vw;background:#fff;position:fixed;bottom:0;left:0;padding-left:280px;z-index:8;height:23px}.table__body.sortable-table .table__row.hasHover.sortable-chosen td,.table__body:not(.sortable-table) .table__row.hasHover:hover td{background-color:#f9f9f9!important;background-clip:padding-box}.table__body.sortable-table .table__data.table__sort:hover{background-color:unset}.table__body.show-divider{border-color:rgba(74,74,74,.35)}.table__row{border-bottom:1px solid #e6e6e6;position:relative}.table__row .arrow-open-sub-row{transform:rotate(90deg)}.table__row--opener{cursor:pointer}.table__row--opener .table__data{border:none}.table__row--opener .table__data:first{padding:0}.table__row--opener .table__data,.table__row--opener .table__row-title{font-weight:700}.table__row--opener .table__data--normal{font-weight:400}.table__row--opener.open .table__data:before,.table__row--opener.open .table__row-title:before{background-color:rgba(74,74,74,.35)}.table__row--opener.open .table__open-icon{transform:rotate(90deg)}.table__row--total .table__data:first-child:before{content:"";width:100%;height:1px;position:absolute;right:0;top:0;background:#e6e6e6}.table__row.hidden{display:table-row}.table__row.hidden .table__data{padding-top:0;padding-bottom:0;height:0!important;line-height:0;overflow:hidden}.table__row.hidden .table__data button,.table__row.hidden .table__data div,.table__row.hidden .table__data img,.table__row.hidden .table__data span,.table__row.hidden .table__data td{min-height:0;height:0!important;padding-top:0;padding-bottom:0;overflow:hidden}.table__row.show-divider .table__data:before,.table__row.show-divider .table__row-title:before{background-color:rgba(74,74,74,.35)}.table__head{border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.table__head-column{font-size:12px;line-height:14px;font-weight:700;color:rgba(74,74,74,.6);text-align:left;padding-top:7px;padding-bottom:9px}.table__head-column--opacity{color:#4a4a4a}.table__head-column--dropdown,.table__head-column--grip{width:28px;max-width:28px}.table__head-column--days{width:6.18%}.table__head-column--competencies-name{width:42.45%}.table__head-column--office-name{width:41.45%}.table__head-column--competence-skills{width:62.63%}.table__head-column.competence-max-score,.table__head-column.competence-questions{width:200px}.table__head-column--sick{background-color:rgba(48,157,155,.06);color:#309d9b}.table__head-column--vacation{background-color:rgba(105,63,158,.06);color:#693f9e}.table__head-column--day-off{background-color:rgba(43,120,228,.06);color:#2b78e4}.table__head-column--trip{background-color:rgba(166,65,183,.06);color:#a641b7}.table-sort{height:10px;width:10px}.ascending-order{transform:rotate(180deg)}.table__button{display:flex;justify-content:center;align-items:center;height:14px;width:14px;padding:0;background-color:transparent;cursor:pointer;font-size:inherit}.table__type-link{display:flex;width:100%;align-items:center;font-weight:500;color:#4a4a4a}.table__type-link--bold{font-weight:700}.table__type-link.text-right{justify-content:flex-end}.table__type-link.candidate-link:hover .candidate-name,.table__type-link:hover:not(.link-disabled):not(.resume-info-link):not(.candidate-link){text-decoration:underline}.table__sort:hover{background:#f9f9f9;background-clip:padding-box}.table__sort button:disabled{cursor:not-allowed}.table__sort.table__head{cursor:pointer}.table-sort{vertical-align:middle}.table_button--open-modal{cursor:pointer}.table__data__btn{color:#4a4a4a}.table__no-data{caption-side:bottom;padding-top:25px}.table__no-data.no-data:before{content:"No data"}.table__no-data.users-no-data:before{position:absolute;left:50%;transform:translateX(-50%)}.table__no-data.loading{padding-top:25px;display:block}.table__no-data.loading:before{content:"Loading..."}.table__no-data.error:not(.loading):before{content:"Failed to load data";color:#c1201e}.table__no-data.hidden:not(.loading){display:none}.grabbing :not(button){cursor:-webkit-grabbing!important;cursor:grabbing!important}.grip-vertical{cursor:move;cursor:grab;cursor:-webkit-grab;opacity:.6;height:16px;width:16px}.grip-vertical:active{cursor:-webkit-grabbing;cursor:grabbing}.table__data-image,.table__data-no-image{height:18px;width:18px;border-radius:50%;margin-right:5px}.table__data-no-image{min-width:18px;background-color:rgba(0,0,0,.15);display:flex;justify-content:center;align-items:center;color:rgba(0,0,0,.4);font-size:.55rem;-webkit-user-select:none;-ms-user-select:none;user-select:none}.table__data-no-image:hover{text-decoration:none}.table__data-wrapper{display:flex;align-items:center}.table__data-wrapper.content-center{justify-content:center}.table__data-wrapper.bold{font-weight:700}.table__data,.table__head-column{vertical-align:middle;padding-right:10px;padding-left:10px}.table__data--bold,.table__data--bold .table__data__btn,.table__head-column--bold,.table__head-column--bold .table__data__btn{font-weight:700}.table__data--black,.table__head-column--black{font-weight:900}.table__data--center,.table__head-column--center{text-align:center}.table__data--bottom,.table__head-column--bottom{vertical-align:bottom}.table__data--no-border,.table__head-column--no-border{border-top:unset}.table__data--no-border:before,.table__head-column--no-border:before{display:none}.table__data--empl,.table__head-column--empl{padding-top:20px;padding-left:0}.table__open-icon{width:18px;height:18px;fill:#4a4a4a;transition:.15s;opacity:.5;margin-right:8px;cursor:pointer;min-width:18px}.table__row-title{display:flex;align-items:center;position:relative;padding:12px 10px 11px 6px;line-height:16px}.table__data{line-height:18px;text-align:left;padding-top:12px;padding-bottom:9px}.table__data--right{text-align:right}.table__data .table__subitem{font-size:12px;line-height:12px;color:#adadad}.table__data--sick{background-color:rgba(48,157,155,.06);color:#309d9b}.table__data--vacation{background-color:rgba(105,63,158,.06);color:#693f9e}.table__data--day-off{background-color:rgba(43,120,228,.06);color:#2b78e4}.table__data--trip{background-color:rgba(166,65,183,.06);color:#a641b7}.table__data--day-off:not(.table__data--fixed-right),.table__data--sick:not(.table__data--fixed-right),.table__data--trip:not(.table__data--fixed-right),.table__data--vacation:not(.table__data--fixed-right){font-weight:700}.table__data--trainee{color:#6a9e3f}.table__data--junior{color:#1bacc0}.table__data--middle{color:#5d6dbe}.table__data--senior{color:#b96bc6}.table__data--alert{position:relative}.table__data--alert:hover .table__popover{display:flex}.table__data--active{color:#6a9e3f}.table__data--permiss-checkbox{padding-top:12px}.table__data.available{color:#6a9e3f;background:rgba(106,158,63,.08);font-weight:900}.page__scrollable-table-wrapper__inner{overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.page__scrollable-table-wrapper__inner::-webkit-scrollbar{display:none}.page__scrollable-table-wrapper__inner.event-departments-wrapper{position:relative;max-height:calc(100vh - 280px)}.page__scrollable-table-wrapper__inner.event-departments-wrapper .table__head--fixed{border-bottom:none}.page__scrollable-table-wrapper__inner.event-departments-wrapper .table__head--fixed tr{margin-bottom:-45px;border-bottom:1px solid #e6e6e6;background-color:#fff}.page__scrollable-table-wrapper__inner.event-departments-wrapper .table__head--fixed tr th{border-top:1px solid #e6e6e6}.page__scrollable-table-wrapper__inner.event-departments-wrapper .table__head--fixed tr th:first-child{border-right:1px solid #e6e6e6!important}.page__scrollable-table-wrapper__inner.event-departments-wrapper .table__head--fixed tr th:nth-child(2){border-left:none!important}.page__scrollable-table-wrapper__inner.event-departments-wrapper .table__no-data{display:block;position:unset;left:unset;transform:unset;padding-bottom:1px}.page__scrollable-table-wrapper__inner.activity-table-wrapper::-webkit-scrollbar,.page__scrollable-table-wrapper__inner.event-departments-wrapper::-webkit-scrollbar{-ms-overflow-style:none;scrollbar-width:none;display:none}.page__scrollable-table-wrapper__inner .table__head--fixed{overflow:scroll;scrollbar-color:#e2e2e2 transparent;scrollbar-width:thin;scrollbar-width:none!important}.page__scrollable-table-wrapper__inner .table__head--fixed::-webkit-scrollbar{height:5px;width:5px;background-color:transparent;display:none}.page__scrollable-table-wrapper__inner .table__head--fixed::-webkit-scrollbar-thumb{background-color:#e2e2e2;border-radius:2.5px}.table__data.table__head-column--fixed-left,.table__head-column.table__head-column--fixed-left{position:absolute;z-index:2}.table__data.table__head-column--fixed-right,.table__head-column.table__head-column--fixed-right{position:absolute}.page__scrollable-table-wrapper{width:100%;position:relative}.page__scrollable-table-wrapper caption{position:absolute;left:50%;transform:translateX(-50%)}.icons.users{width:17px;height:17px;margin-right:6px}.table__list-data,.table__participants{display:flex;align-items:center;position:relative;flex-wrap:wrap}.table__user{display:flex;align-items:center;color:#4a4a4a;position:relative;margin-right:8px}.table__user.table_image_width{width:24px}.table__user .candidate-name{white-space:nowrap}.table__user-name.tooltip{width:auto;background-color:rgba(0,0,0,.6);color:#fff;box-shadow:0 2px 15px 0 rgba(0,0,0,.25098);border-radius:4px;font-size:14px;justify-content:center;white-space:nowrap;padding:2px 5px;margin:0;font-weight:700}.table__user-name.tooltip.__react_component_tooltip:after,.table__user-name.tooltip.__react_component_tooltip:before{content:none!important}.table__user-avatar{width:18px;height:18px;object-fit:cover;border-radius:50%}.table__user-avatar--no-img{display:flex;align-items:center;justify-content:center;background-color:#f5f5f5;font-family:var(--body-font);font-size:9px;font-weight:700;color:rgba(74,74,74,.5);text-transform:uppercase}.table__user-avatar-select{padding:0!important}.table__more-users{display:flex;align-items:center;justify-content:center;min-width:18px;width:auto;height:18px;border-radius:50%;background:#e6e6e6;padding:0 5px 0 3px;font-size:10px;font-weight:500}.table--striped .table__data:not(.bonus-value),.table--striped .table__head-column{border-left:1px solid #e6e6e6}.table--striped .table__data:first-child,.table--striped .table__head-column:first-child{border-left:unset}.table--striped .table__head .table__row:first-child .table__head-column:first-child:not(.table__head-column--fixed-left){border-right:1px solid #e6e6e6}.table--bonuses-by-grades .table__grade,.table--bonuses .table__grade{width:5.8542%;padding-top:1px;padding-bottom:1px}.table--bonuses-by-grades .table__head .table__row,.table--bonuses .table__head .table__row{height:32px}.table--bonuses-by-grades .table__head .table__row .table__head-column:first-child,.table--bonuses .table__head .table__row .table__head-column:first-child{width:284px}.table--bonuses-by-grades:not(.table--bonuses-by-grades) .sub_row_table__data .table__row-title,.table--bonuses:not(.table--bonuses-by-grades) .sub_row_table__data .table__row-title{border-right:1px solid #e6e6e6}.table--bonuses-by-grades .table__head--fixed,.table--bonuses .table__head--fixed{width:calc(100% - 60px)}.table__data.sub_row_table__data .grade-bonus{display:flex;justify-content:center}.table__data-wrapper .bonus-title{max-width:700px;word-break:break-word}.table__head-column.available{color:#f7a738;background:rgba(247,167,56,.08);font-weight:900}.table--bonuses-by-grades .bonus-category-active{color:#139619}.table--bonuses-by-grades .bonus-category-inactive{color:#4a4a4a}.table--bonuses-by-grades .bonus-category-active,.table--bonuses-by-grades .bonus-category-inactive{position:absolute;top:8px;right:30px;font-weight:400}.table--bonuses-by-grades .bonus__category-action-wrapper{position:relative;min-height:18px;display:flex;justify-content:flex-end}.bonuses-table .table__data:last-child{width:38px}.table--striped.table--bonuses-by-grades .table__row .table__data:not(.bonus-value):not(.bonus-by-grades__action){border-left:unset}.table--striped.table--bonuses-by-grades .table__row .table__data .dropdown{display:flex;justify-content:flex-end}.table.table--bonuses-by-grades.table--striped .bonus-grades-title{border-bottom:1px solid #e6e6e6;width:100%}.table.table--bonuses-by-grades.table--striped:not(.user-tabs) .table__row-title{max-width:calc(100% - 45px)}.table.table--bonuses-by-grades.table--striped .table__row .table__data:last-child{min-width:40px;border-left:unset}.table.table--bonuses-by-grades.table--striped .table__data.bonus-value{text-align:center}.table.table--bonuses-by-grades.table--striped .table__data.bonus-value .bonus-value-wrapper{display:flex;justify-content:center;align-items:center;text-align:center}.table.table--bonuses-by-grades.table--striped .table__data.bonus-value .table__data-icon{width:12px;height:12px;margin-right:2px;fill:#6a9e3f}.table.table--bonuses-by-grades.table--striped .table__row:not(.table__row--opener) .table__data:not(.first-column).bonus-value,.table.table--bonuses-by-grades.table--striped .table__row:not(.table__row--opener) .table__data:not(.first-column).sub_row_table__data{border-left:1px solid #e6e6e6}.table.table--bonuses-by-grades.table--striped .table__row:not(.table__row--opener) .table__data:not(.first-column):nth-child(2){border-left:2px solid #e6e6e6}.table.table--bonuses-by-grades.table--striped .bonus-grades-title{border-left:none}.table.table--bonuses-by-grades.table--striped .table__head .table__row .table__head-column.table__head-social{border-right:2px solid #e6e6e6}.table.table--bonuses-by-grades.table--striped.user-tabs .table--hierarchical.table__data:before{display:none}.table.table--bonuses-by-grades.table--striped.user-tabs .table__grade:last-child{border-right:unset}.table.table--bonuses-by-grades.table--striped.user-tabs .table__data-wrapper.user-bonus-row{width:100%;justify-content:space-between}.table.table--bonuses-by-grades.table--striped.user-tabs .table__data-wrapper.user-bonus-row .table_button--open-modal{max-width:45%;word-break:break-word}.table.table--bonuses-by-grades.table--striped.user-tabs .table__data-wrapper.user-bonus-row .active-bonus{color:#6a9e3f;max-width:50%;word-break:break-word}.schedule__departments-event-table{width:-webkit-max-content;width:-moz-max-content;width:max-content;table-layout:fixed;position:relative}.schedule__departments-event-table .table__head-column{color:#4a4a4a}.schedule__departments-event-table:before{content:"";position:absolute;height:100%;right:0;top:0;border-right:1px solid #f0f0f0}.schedule__departments-event-table .table__row-title span,.schedule__departments-event-table .table_button--open-modal{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.schedule__departments-event-table .table__row-title span.table__user-fullName,.schedule__departments-event-table .table_button--open-modal.table__user-fullName{margin-right:5px}.schedule__departments-event-table .table__user-absence-icon{opacity:.5}.schedule__departments-event-table .table__user-absence-btn{cursor:pointer;height:12px;width:12px}.schedule__departments-event-table.table--striped .table__head .table__row .table__head-column.sticky:first-child{border-right:none}.schedule__departments-event-table .sticky{position:-webkit-sticky;position:sticky;left:0;background-color:#fff}.schedule__departments-event-table .table__row.open .table__data:before,.schedule__departments-event-table .table__row.show-divider .table__data:before{content:""}.schedule__departments-event-table .table__data{min-width:var(--column-width)}.schedule__departments-event-table .table__row{display:flex;padding-left:0!important}.schedule__departments-event-table .table__row.hidden:not(.visible){display:none}.schedule__departments-event-table .table__row .table__data:first-child{position:-webkit-sticky;position:sticky;z-index:2;left:0;background-color:#fff;min-width:300px;width:300px;display:flex}.schedule__departments-event-table .table__row .table__data:first-child .table__data-wrapper,.schedule__departments-event-table .table__row .table__data:first-child .table__row-title{width:100%}.schedule__departments-event-table .table__head{position:-webkit-sticky;position:sticky;top:0;background:#fff;z-index:3}.schedule__departments-event-table .table__head .table__row:nth-child(2){display:none}.schedule__departments-event-table .table__head-column.sticky{width:300px;min-width:300px;border-right:none}.schedule__departments-event-table .table__head-column.dates{width:var(--column-width);min-width:var(--column-width)}.schedule__departments-event-table .table__head-column.dates.holiday{color:rgba(74,74,74,.497077)}.schedule__departments-event-table .table__head-column.dates:last-child{border-right:1px solid #f0f0f0}.schedule__departments-event-table .event-data{vertical-align:top;position:relative;width:var(--column-width);padding-top:4px;padding-bottom:4px}.schedule__departments-event-table .event-data:last-child{overflow-x:hidden}.schedule__departments-event-table .event-data .event-row{min-height:22px;min-width:22px;border-radius:11px;padding:4px 0 4px 6px;font-size:11px;font-weight:700;line-height:14px;color:#fff;margin-bottom:4px}.schedule__departments-event-table .event-data .event-row-text{white-space:nowrap;overflow-x:hidden}.schedule__departments-event-table .event-data .event-row:last-child{margin:0}.schedule__departments-event-table .event-data .event-row.data{z-index:1;position:relative;cursor:pointer}.schedule__departments-event-table .event-data .event-department-wrapper{width:var(--column-width)}.custom-header-navigation .table__data.link-icon,.custom-navigation .table__data.link-icon{width:48px}.custom-header-navigation .table__data.link-icon .icon-wrapper,.custom-navigation .table__data.link-icon .icon-wrapper{display:flex;justify-content:center;max-width:16px;max-height:16px}.custom-header-navigation .table__data.link-icon .icon-wrapper img,.custom-navigation .table__data.link-icon .icon-wrapper img{width:100%;height:100%}.custom-navigation .table__data.link-name{width:10%}.custom-navigation .custom-menu-link{color:var(--global-color)}.custom-navigation .custom-menu-link:hover{text-decoration:underline}.custom-header-navigation{table-layout:fixed}.custom-header-navigation .table__data.table__sort{width:40px;box-sizing:border-box;padding-right:0}.follow-ups-table{table-layout:fixed}.follow-ups-table .recipient-table{display:flex;flex-wrap:wrap}.follow-ups-table .recipient-table .table__data-wrapper{flex-wrap:wrap;grid-row-gap:3px;row-gap:3px}.follow-ups-table .recipient-email:hover{text-decoration:underline}.follow-ups-table .recipient-user .page__profile-block-avatar.user-page-link:hover{transform:scale(1.1)}.table .table__data .data__enum{width:-webkit-max-content;width:-moz-max-content;width:max-content;position:relative;background:#f5f5f5;padding:3px 5px;margin:0 3px 3px 0;border-radius:11px}.table-with-last-total-item>tr.table__row:nth-last-child(2){cursor:auto}.table-with-last-total-item>tr.table__row:nth-last-child(2) svg{fill:transparent;cursor:default}.table-with-last-total-item>tr.table__row:nth-last-child(2) .table_button--open-modal{cursor:auto}.table-with-last-total-item>tr.table__row:nth-last-child(2) td div{font-weight:700}.table.permissions-table .table__data-wrapper{justify-content:center}.table.permissions-table .table__head-column:first-child{width:240px}.table.permissions-table .table__head--fixed{margin-top:-20px}.currencies-table .table__head-column:nth-child(2),.suppliers-table .table__head-column:first-child{width:50%}.expense-types-table .table__head-column:nth-child(2){width:130px}.active-status{color:#139619}.inactive-status{color:rgba(74,74,74,.501961)}.table-candidate .table__data{vertical-align:top;padding-top:15px;padding-bottom:17px}.table__head--fixed{position:fixed;top:var(--header-top-position);width:calc(100% - 75px);background-color:#fff;z-index:7;transition:width .3s;border-bottom:1px solid #e6e6e6}.table__head--fixed .table__head-column--fixed{max-width:unset}.table__head--fixed .table__row{width:100%}.table--fixed-header .table__head:not(.table__head--fixed) .table__row{border-bottom:unset}.table--fixed-header tbody tr:first-child td:before{content:none}.table--half .table__head--fixed{width:calc(50% - 37.5px)}.table--half .table__head--fixed .table__row{width:100%}.page__content.half-content .table__head--fixed{width:calc(50% - 75px)}.page__content.half-content .table__head--fixed .table__row{width:100%}@media (min-width:1200px){.table--half .table__head--fixed{width:calc(50% - 69.5px)}.page__content.half-content .table__head--fixed{width:calc(50% - 107px)}.page__content:not(.half-content) .table:not(.table--half) .table__head--fixed{width:calc(100% - 139px)}}@media (min-width:1400px){.main--open-menu .page__content:not(.half-content) .table:not(.table--half) .table__head--fixed{width:calc(100% - 355px)}.main--open-menu .half-content .table__head--fixed,.main--open-menu .table--half .table__head--fixed{width:calc(50% - 215px)}.main--open-menu .active_employees_page .half-content .table__head--fixed,.main--open-menu .active_employees_page .table--half .table__head--fixed{width:calc(50% - 185px)}.main--open-menu .currencies-table .table__head--fixed,.main--open-menu .foreign-languages .table__head--fixed,.main--open-menu .income-types-table .table__head--fixed,.main--open-menu .language-levels-table .table__head--fixed,.main--open-menu .recognition-types-table .table__head--fixed,.main--open-menu .skill-levels-table .table__head--fixed,.main--open-menu .suppliers-table .table__head--fixed,.main--open-menu .table--projects .table__head--fixed,.main--open-menu .table.active_employees_table.table--half .table__head--fixed,.main--open-menu .table.technical-skills.table--half .table__head--fixed{width:calc(50% - 177.5px)}.main--open-menu .table--bonuses-by-grades.table .table__head--fixed{width:calc(100% - 256px)}}.modal{display:none;justify-content:center;height:100%;width:100%;position:fixed;top:0;left:0;background-color:rgba(0,0,0,.4);padding-top:10px;padding-bottom:10px;z-index:15}.modal.open{display:block}body.modal-open{overflow:hidden}.modal--popover{background-color:transparent;width:100vw;height:100vh;padding:0;pointer-events:none;left:50%;transform:translateX(-50%)}.modal--popover .modal__title{font-size:20px;line-height:30px}.modal--popover .modal__options-btn{margin-right:8px}.modal--small>.modal__body{width:400px}.modal--big>.modal__body{width:750px}.modal--large>.modal__body{width:1000px}.modal--edit-profile .modal__body{width:532px}.modal--edit-profile .form__dropdown-wrapper{align-items:flex-start}.modal--edit-profile .form__group{margin-bottom:14px}.modal--edit-profile .form__btn-add-group{height:46px}.modal--edit-proffesional-info .form__group-wrapper .form__inputs-wrapper{overflow:unset;padding-right:0}.modal--event .form__week-checkboxes-wrapper,.modal--new-office .form__week-checkboxes-wrapper{display:flex;margin-right:10px}.modal--event .form__week-checkbox-block,.modal--new-office .form__week-checkbox-block{width:46px;height:44px;position:relative;margin-right:3px}.modal--event .form__week-checkbox-block:last-child,.modal--new-office .form__week-checkbox-block:last-child{margin-right:0}.modal--event .form__week-checkbox,.modal--new-office .form__week-checkbox{display:none}.modal--event .form__week-checkbox:checked+.form__week-label,.modal--new-office .form__week-checkbox:checked+.form__week-label{background:var(--global-color-oppacity);color:var(--global-color)}.modal--event .form__week-checkbox:checked+.form__week-label:before,.modal--new-office .form__week-checkbox:checked+.form__week-label:before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background:var(--global-color);border-radius:4px;opacity:.1}.modal--event .form__week-label,.modal--new-office .form__week-label{display:flex;justify-content:center;align-items:center;position:absolute;height:100%;width:100%;top:0;left:0;border-radius:4px;background-color:#f5f5f5;transition:.15s;cursor:pointer}.modal--event .form__week-label:focus,.modal--new-office .form__week-label:focus{background-color:#ededed}.modal--event .form__week-label--white,.modal--new-office .form__week-label--white{background:#fdf7f7;border:1px solid #fff}.modal--event .form__week-label--white:focus,.modal--new-office .form__week-label--white:focus{background-color:#fefbfb}.modal--event .form__week-label--white+.form__label,.modal--event .form__week-label--white+.select__placeholder,.modal--new-office .form__week-label--white+.form__label,.modal--new-office .form__week-label--white+.select__placeholder{color:rgba(74,74,74,.6)}.modal--event ::-webkit-calendar-picker-indicator{-webkit-margin-start:0;margin-inline-start:0}.modal--event .form__event-time-wrapper input[type=date]::-webkit-input-placeholder{visibility:hidden!important}.modal--event .form__week-checkboxes-wrapper{margin:0}.modal--event .form__week-checkbox-block{width:100%}.modal.change_password_modal .send_details_checkbox{display:block;text-transform:none;margin-top:14px}.modal.change_password_modal .random_password_input{opacity:0}.modal.edit_positions_history .position_block-wrapper{align-items:flex-start}.modal.edit_positions_history .position_block{padding-right:0;overflow-y:hidden}.modal.edit_positions_history .position_block .grade_input{width:calc(66.66667% - 13.33333px)}.modal.edit_positions_history .form__inputs-subwrapper{align-items:flex-start}.modal--edit-permissions.modal .form__checkbox-label:before{width:14px;height:14px}.modal--edit-permissions.modal .permissions-table thead{background-color:#f5f5f5}.modal--edit-permissions.modal .permissions-table .table__head--fixed{width:calc(100% - 70px);top:162px}.modal--edit-permissions.modal .form__inputs-wrapper{max-height:calc(100vh - 268px);margin-top:20px}.modal--edit-permissions.modal .search{max-width:calc(100% - 27px)}.modal--edit-permissions.modal .clear-all-checkbox .icons.clear-all-checkbox{width:1em;height:1em;left:-7px;top:-7px}.modal--edit-permissions.modal .icons.checkbox{top:-5px}.modal--edit-permissions.modal .button--modal:last-child{margin-right:0}.modal--edit-permissions.modal .form__checkbox-label:before{top:0}.modal.skill-level-modal .form__inputs-wrapper{margin-bottom:40px}.modal.center .modal__body{top:50%;transform:translate(-50%,-50%)}.modal.center.flex{display:flex;align-items:center;justify-content:center}.modal.center.flex .modal__body{top:unset;left:unset;transform:unset}.modal.access_tokens_modal .modal__body{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:20px 30px 30px}.modal.access_tokens_modal .modal__body .modal__head{padding:0}.modal.access_tokens_modal .modal__body .modal__content{align-items:flex-end}.modal.access_tokens_modal .modal__body .modal__content .access_tokens__fields{width:100%;display:flex;margin-bottom:24px;height:36px;grid-column-gap:10px;-webkit-column-gap:10px;column-gap:10px}.modal.access_tokens_modal .modal__body .modal__content .access_tokens__fields .access_tokens__field{display:flex;align-items:center;grid-column-gap:5px;-webkit-column-gap:5px;column-gap:5px}.modal.access_tokens_modal .modal__body .modal__content .access_tokens__fields .access_tokens__field span{white-space:nowrap;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.modal.access_tokens_modal .modal__body .modal__content .access_tokens__fields .access_tokens__field.access_tokens__fields__name{flex-grow:1}.modal.access_tokens_modal .modal__body .modal__content .access_tokens__fields .access_tokens__field.access_tokens__fields__name .form__input,.modal.access_tokens_modal .modal__body .modal__content .access_tokens__fields .access_tokens__field.access_tokens__fields__name .select__value-container{padding:12px}.modal.access_tokens_modal .modal__body .modal__content .access_tokens__fields .access_tokens__field.access_tokens__fields__exp_days .form__input-block,.modal.access_tokens_modal .modal__body .modal__content .access_tokens__fields .access_tokens__field.access_tokens__fields__exp_days .select{width:70px}.modal.access_tokens_modal .modal__body .modal__content .access_tokens__fields .access_tokens__field.access_tokens__fields__exp_days .form__input-block input,.modal.access_tokens_modal .modal__body .modal__content .access_tokens__fields .access_tokens__field.access_tokens__fields__exp_days .select input{padding:0 0 0 12px}.modal.access_tokens_modal .modal__body .modal__content .access_tokens__fields .access_tokens__field.access_tokens__fields__auto_exp .form__checkbox-label{font-weight:400;text-transform:capitalize}.modal.access_tokens_modal .modal__body .modal__content .access_tokens__fields .access_tokens__field .form__input-block,.modal.access_tokens_modal .modal__body .modal__content .access_tokens__fields .access_tokens__field .select{margin:0}.modal.access_tokens_modal .modal__body .modal__content .access_tokens__fields .access_tokens__field .form__input-block input,.modal.access_tokens_modal .modal__body .modal__content .access_tokens__fields .access_tokens__field .select input{height:36px}.modal.access_tokens_modal .modal__body .modal__content .access_tokens__fields .access_tokens__field .hidden_calendar{display:none}.modal.access_tokens_modal .modal__body .modal__content .access_tokens__table{width:100%}.modal.access_tokens_modal .modal__body .modal__content .access_tokens__table .fixed-table-wrapper{max-height:612px;overflow-y:auto}.modal.access_tokens_modal .modal__body .modal__content .access_tokens__table .table__body .table__row .table__data:nth-child(2){max-width:50ch;text-overflow:ellipsis;overflow:hidden}.modal.access_tokens_modal .modal__body .modal__content .access_tokens__table .table__body .table__row .table__data .expired{color:red}.modal__body{width:500px;height:-webkit-max-content;height:-moz-max-content;height:max-content;max-height:calc(100vh - 40px);background:#fff;pointer-events:auto;padding:26px 3px 30px 30px;border-radius:20px;box-shadow:0 6px 20px 0 rgba(0,0,0,.1);position:relative;overflow:hidden;left:50%;transform:translate(-50%,10px);scrollbar-color:#e2e2e2 transparent;scrollbar-width:thin}.modal__body::-webkit-scrollbar{height:5px;width:5px;background-color:transparent}.modal__body::-webkit-scrollbar-thumb{background-color:#e2e2e2;border-radius:2.5px}.modal__head{display:flex;justify-content:space-between;align-items:flex-start;width:100%;padding-right:27px}.modal__head--smaller-margin{margin-bottom:19px}.modal__title{font-size:24px;line-height:30px;font-weight:700;margin-bottom:30px;max-width:calc(100% - 40px);text-overflow:ellipsis;overflow-wrap:break-word}.modal__subtitle,.modal__title{font-family:var(--body-font);color:#4a4a4a}.modal__subtitle{font-size:16px;line-height:125%;margin-bottom:16px}.modal__options{display:flex;align-items:center}.modal__content{display:flex;flex-direction:column;align-items:flex-start}.modal__options-btn{height:36px;width:36px}.modal__options-btn:hover .modal__options-icon{opacity:1}.modal__options-icon{height:13.5px;width:13.5px;fill:#4a4a4a;transition:.15s}.modal__options-btn{margin-right:8px;background:none;padding:0;cursor:pointer}.modal__options-btn.btn-bg-hover:hover{box-shadow:inset 200px -200px 300px 200px rgba(0,0,0,.08)}.modal__options-btn:last-child{margin-right:0}.modal__options-btn.dropdown__button{height:20px;width:20px}.modal .form__buttons{background:#fff;padding-right:27px}.modal .form__buttons-wrapper{width:100%;padding-right:27px;margin-bottom:12px}.modal .form__inputs-wrapper{max-height:calc(100vh - 212px);overflow-y:auto;overflow-x:hidden;padding-right:27px;line-height:normal;scrollbar-color:#e2e2e2 transparent;scrollbar-width:thin}.modal .form__inputs-wrapper::-webkit-scrollbar{height:5px;width:5px;background-color:transparent}.modal .form__inputs-wrapper::-webkit-scrollbar-thumb{background-color:#e2e2e2;border-radius:2.5px}.btn-bg-hover{display:flex;align-items:center;justify-content:center;background:none;height:36px;width:36px;padding:0;border-radius:50%}.modal__grid{display:grid;width:100%;grid-template-columns:repeat(2,calc(50% - 10px));grid-gap:20px;margin-bottom:30px}.modal__grid--three-col{grid-template-columns:repeat(3,calc(33.33333% - 13.33333px))}.modal__grid__item{display:flex;flex-direction:column;width:100%;margin-bottom:0}.modal__grid__item:last-child{margin-bottom:0}.modal__grid__item-name{font-family:"Roboto",sans-serif;font-size:12px;color:#4a4a4a;line-height:12px;opacity:.6;margin-bottom:4px}.modal__grid__item-value{display:flex;align-items:center;flex-wrap:wrap;font-family:"Roboto",sans-serif;font-size:14px;line-height:18px;color:#4a4a4a}.template_name{margin-bottom:30px}.modal__questions{display:flex;flex-direction:column;width:100%;padding-top:30px;border-top:1px solid #f0f0f0}.modal__questions-title{width:100%;font-family:"Roboto",sans-serif;font-size:12px;line-height:12px;color:rgba(74,74,74,.6);font-weight:700;text-align:center;text-transform:uppercase;text-align:left}.modal__questions-head{margin-bottom:20px}.modal__questions-item{margin-bottom:30px}.modal__questions-item-number{line-height:18px;margin-right:3px}.modal__questions-head:last-child,.modal__questions-item:last-child{margin-bottom:0}.modal__questions-head,.modal__questions-item-wrapper{display:flex}.modal__questions-body{margin-bottom:20px}.modal__questions-item-name:first-child,.modal__questions-item-value:first-child,.modal__questions-title:first-child{margin-right:20px}.modal__questions-title{width:calc(50% - 10px)}.modal__questions-item-name{line-height:18px;width:calc(50% - 18px)}.modal__questions-item-value{width:calc(50% - 2px);line-height:18px}.modal__post-history-list{display:flex;flex-direction:column;max-height:418px;overflow-y:auto;overflow-x:hidden;padding-right:24px;scrollbar-color:#e2e2e2 transparent;scrollbar-width:thin;width:100%;min-height:40px}.modal__post-history-list::-webkit-scrollbar{height:5px;width:5px;background-color:transparent}.modal__post-history-list::-webkit-scrollbar-thumb{background-color:#e2e2e2;border-radius:2.5px}.modal__post-history-item{border-bottom:1px solid #f0f0f0;padding:10px 12px;line-height:1.14;border-radius:4px;margin-bottom:2px}.modal__post-history-item:first-child{border-top:1px solid #f0f0f0}.modal__post-history-item-title{font-weight:500;padding:10px}.modal__post-history-item-date{padding:10px;text-align:end}.modal__post-history-item--passed{color:rgba(74,74,74,.5)}.modal__post-history-item--current{color:var(--global-color)}.modal__post-history-item-label{text-align:center}.modal__post-history-item-done-icon{width:14px;height:14px}.modal__wrapper{display:flex;justify-content:space-between;width:100%;margin-bottom:20px}.modal__wrapper .modal__info-row,.modal__wrapper:last-child{margin-bottom:0}.modal__info-row{display:flex;flex-direction:column;width:100%;margin-bottom:20px}.modal__info-row:last-child{margin-bottom:0}.modal__info-row--participants .modal__info-row__avatar{margin-right:10px}.modal__info-row--participants .modal__info-row__avatar:last-child{margin-right:0}.modal__info-row--questionnaires .modal__info-row__value{display:flex;flex-direction:column;align-items:flex-start}.modal__info-row--half{width:calc(50% - 10px)}.modal__grid__item-name,.modal__info-row__name{font-family:var(--body-font);font-size:12px;color:#4a4a4a;line-height:12px;opacity:.6;margin-bottom:4px}.modal__grid__item-value,.modal__info-row__value{display:flex;align-items:center;flex-wrap:wrap;font-family:var(--body-font);font-size:14px;line-height:18px;color:#4a4a4a;white-space:pre-wrap;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.modal__grid__item-value--red,.modal__info-row__value--red{color:#c1201e}.modal__grid__item-value--global,.modal__info-row__value--global{color:var(--global-color)}.modal__event__organization-info{margin-bottom:20px}.modal__title .bonus-exp-title{font-size:14px}.modal--reorder-links .table__data .custom-link{color:#000}.recognition-type.form__inputs-wrapper{margin-bottom:40px}.recognition-type.form__inputs-wrapper .form__input-block--recognition-type-name{margin-bottom:24px}.form__note{margin-bottom:16px;color:#828282;overflow:hidden;line-height:16px}.form__note.accent{color:var(--global-color)}.modal__info-row .page__profile-block-avatar a:hover{text-decoration:none}.modal__info-row a:hover{text-decoration:underline}@media screen and (max-width:425px){.modal.access_tokens_modal .modal__body .modal__content .access_tokens__fields{flex-direction:column;height:unset;grid-row-gap:12px;row-gap:12px;margin-bottom:unset}.modal.access_tokens_modal .modal__body .modal__content .access_tokens__fields .access_tokens__fields__exp_days .form__checkbox-block{width:unset}.modal.access_tokens_modal .modal__body .modal__content .access_tokens__fields .access_tokens__fields__exp_days .form__checkbox-block .form__checkbox-label{font-weight:400;text-transform:capitalize}.modal--popover,.modal--popover.center,.modal.center{background-color:rgba(0,0,0,.2);inset:0;transform:none}.modal--popover.center .modal__body,.modal--popover .modal__body,.modal.center .modal__body{width:100%;padding:16px 12px 24px;transform:none;inset:0;margin:auto;position:absolute}.modal--popover.center .modal__body .modal__head,.modal--popover .modal__body .modal__head,.modal.center .modal__body .modal__head{height:36px;padding:0}.modal--popover.center .modal__body .modal__head .modal__title,.modal--popover .modal__body .modal__head .modal__title,.modal.center .modal__body .modal__head .modal__title{margin:8px;height:20px;font-size:18px;line-height:20px}.modal--popover.center .modal__body .modal__head .modal__options button,.modal--popover .modal__body .modal__head .modal__options button,.modal.center .modal__body .modal__head .modal__options button{margin:0}.modal--popover.center .modal__body .modal__head .modal__options button .modal__options-icon,.modal--popover .modal__body .modal__head .modal__options button .modal__options-icon,.modal.center .modal__body .modal__head .modal__options button .modal__options-icon{height:16px;width:16px}.modal--popover.center .modal__body .modal__content,.modal--popover .modal__body .modal__content,.modal.center .modal__body .modal__content{margin-top:16px;padding:0 8px;grid-row-gap:20px;row-gap:20px}.modal--popover.center .modal__body .modal__content div,.modal--popover .modal__body .modal__content div,.modal.center .modal__body .modal__content div{margin:0}.modal--popover.center .modal__body .modal__content .form__buttons,.modal--popover .modal__body .modal__content .form__buttons,.modal.center .modal__body .modal__content .form__buttons{padding:0}.modal--popover.center .modal__body .modal__content .form__buttons button,.modal--popover .modal__body .modal__content .form__buttons button,.modal.center .modal__body .modal__content .form__buttons button{flex:50% 1}.modal--popover.center .modal__body .modal__content .modal__post-history-list,.modal--popover .modal__body .modal__content .modal__post-history-list,.modal.center .modal__body .modal__content .modal__post-history-list{padding:0}.modal--popover.center .modal__body .modal__content .modal__post-history-list table tbody tr,.modal--popover .modal__body .modal__content .modal__post-history-list table tbody tr,.modal.center .modal__body .modal__content .modal__post-history-list table tbody tr{border-bottom-style:dashed;border-top:none;margin-top:10px}.modal--popover.center .modal__body .modal__content .modal__post-history-list table tbody tr td,.modal--popover .modal__body .modal__content .modal__post-history-list table tbody tr td,.modal.center .modal__body .modal__content .modal__post-history-list table tbody tr td{padding:10px 0}}.label{width:100%;display:flex;justify-content:center;align-items:center;font-family:var(--body-font);font-weight:700;font-size:11px;line-height:13px;color:#fff;padding:3px 8px 2px;margin-bottom:5px;border-radius:12px;text-transform:uppercase}.label:last-child{margin-bottom:0}.label .icons{position:absolute;top:50%;transform:translateY(-50%);left:6px}.label--text{padding:0;color:#adadad;text-transform:capitalize;line-height:15px;font-weight:400;font-size:12px;margin-bottom:2px}.label--recognitions,.label--text{width:-webkit-max-content;width:-moz-max-content;width:max-content}.label--recognitions{background-color:#f7a738;position:relative;border-radius:10px;padding-left:20px}.label--recognition-icon{padding:16px 20px 16px 0;color:#4a4a4a;font-weight:700;font-size:18px}.label--vacation{background-color:#693f9e}.label--sick{background-color:#309d9b}.label--day-off{background-color:#2b78e4}.label--trip{background-color:#a641b7}.label--primary{background-color:#c1201e;padding-left:6px;padding-right:6px}.label--final-decision,.label--not-started{background-color:#b6b6b6}.label--answered{background-color:#6a9e3f}.label--in-progress{background-color:#ffac1d}.label--new{background-color:#c1201e}.label--big{font-size:14px;line-height:16px;padding:4px 12px}.label--bigger{height:24px;font-size:16px;line-height:19px;padding-left:30px;padding-right:10px;border-radius:18px}.label--bigger .icons{left:10px}.label--inactive-account{background-color:#4a4a4a;padding-left:10px}.label--current,.label--planned,.label--primary,.label--secondary{width:52px;background:#b6b6b6;font-size:9px;line-height:1;margin-bottom:0;text-align:center;display:inline-block;width:auto;padding-left:6px;padding-right:6px}.label--base-currency,.label--current,.label--primary{background:var(--global-color)}.label--approved{background-color:#139619}.label--base-currency{display:inline-block;width:auto;border-radius:5px;padding:4px 7px;font-size:10px}.label.capitalazie-label{display:block;padding-left:0;padding-right:0;text-transform:capitalize;font-weight:400}.label--color-90{color:#828282}.label--default-status{width:-webkit-max-content;width:-moz-max-content;width:max-content;font-size:10px;border-radius:4px;padding:2px 4px 1px;background-color:#4a4a4a}.select:not(.isMulti) input{position:absolute;max-width:calc(100% - 36px)}.select__placeholder{cursor:pointer}.select__clear-indicator .cross.icons{height:9px;width:9px}.select.time-select{max-width:134px}.select.time-select .select__single-value{display:none}.select.time-select .select__placeholder{transform:none;font-size:12px;line-height:12px;top:8px;z-index:1}.select.time-select:hover .form__input,.select.time-select:hover .select__value-container{box-shadow:inset 200px -200px 300px 200px rgba(0,0,0,.08)}.select.time-select .form__input-block,.select.time-select .select{height:100%}.select.time-select .form__input:focus,.select.time-select .select__value-container:focus{background-color:#f5f5f5}.select.time-select .form__input ::-webkit-calendar-picker-indicator,.select.time-select .select__value-container ::-webkit-calendar-picker-indicator{display:none}.select.time-select .select__value-container{padding:0 0 4px!important}.select__control{border:none!important;cursor:pointer!important;box-shadow:none!important}.select__control.select__control--menu-is-open .select-arrow{transform:rotate(180deg)}.select__control.select__control--menu-is-open .select__value-container--searchable .select__placeholder{transform:none;font-size:12px;line-height:12px;top:8px}.select__value-container{padding:22px 26px 4px 12px!important;position:unset!important;line-height:14px}.select__value-container--has-value .select__placeholder{transform:none;font-size:12px;line-height:12px;top:8px}.select__value-container--is-multi{height:unset;min-height:44px;padding-right:50px!important}.select__value-container--with-icon{padding-left:38px!important}.select__value-container--with-icon .select__placeholder{left:38px;padding-left:0}.select__value-container--with-avatar .select__multi-value__label{padding-left:0!important}.select__value-container--with-avatar .select__multi-value__label .table__data-wrapper{padding-left:1px}.select__value-container--with-avatar .select__multi-value__label .page__profile-block-avatar{margin-right:4px}.select__value-container--with-avatar .select__multi-value__label .custom-value{padding-left:6px}.select__no-label .select__value-container{padding-top:0!important;padding-bottom:0!important}.select__single-value{position:unset!important;transform:none!important}.select__indicators{position:absolute;top:50%;right:6px;transform:translateY(-50%)}.select__indicators .select-arrow{height:16px;width:16px}.select__multi-value{border-radius:19px!important;background-color:#dcdcdc!important;min-height:18px;align-items:center}.select__multi-value__label{padding:0 0 0 7px!important}.select__multi-value__remove{padding:1px 1px 1px 8px!important;background-color:transparent!important;color:inherit!important;cursor:pointer}.select__multi-value__remove .icons{height:16px;width:16px;fill:#adadad}.select__menu{background:#fcfcfc!important;flex-direction:column;align-items:flex-start;background:#fff;border-radius:4px;box-shadow:0 2px 15px 0 rgba(0,0,0,.25098);padding:4px 0;margin-top:0!important;top:unset!important;z-index:3!important;padding:0 4px!important}.creatable .select__menu{display:none}.select__menu-list{scrollbar-color:#e2e2e2 transparent;scrollbar-width:thin}.select__menu-list::-webkit-scrollbar{height:5px;width:5px;background-color:transparent}.select__menu-list::-webkit-scrollbar-thumb{background-color:#e2e2e2;border-radius:2.5px}.select__menu--top{transform:translateY(-100%)}.select__menu-portal{z-index:15!important}.select__menu.pagination-menu{box-shadow:0 2px 15px 0 rgba(0,0,0,.25098)}.select__option{margin:0;white-space:unset;line-height:unset;cursor:pointer!important;color:#4a4a4a!important}.select__option--is-focused,.select__option:active{background:#f5f5f5!important}.select__option--is-disabled{opacity:.5;cursor:default!important}.select__option--is-selected{font-weight:700;color:var(--global-text-color)!important;background-color:var(--global-accent-color)!important}.select__option--is-selected:active{background-color:#f5f5f5!important;color:#4a4a4a!important}.select--is-disabled{opacity:.7}.select__create-wrapper{display:flex;align-items:center;color:#4a4a4a;font-weight:500;font-size:14px;line-height:18px}.select__create-wrapper .select__add-icon{margin-right:6px}.skill_group_select{max-width:200px;width:110px;margin-bottom:0;vertical-align:center;margin-right:20px}.skill_group_select input{display:none}.skill_group_select>div{height:36px;background:none}.skill_group_select svg.icons{position:absolute;top:50%;transform:translateY(-50%);width:12px;height:12px}.skill_group_select .select__indicators{right:25px;display:none}.skill_group_select .select__single-value{font-weight:700;max-width:none}.skill_group_select .select__value-container{padding:12px 10px 12px 27px!important;height:36px;position:relative}.skill_group_select .select__value-container>div{margin-top:-1px}.specializations-select .select__single-value{width:calc(100% - 10px)}.specializations-value-wrapper{display:flex;justify-content:space-between;flex-direction:row-reverse;align-items:flex-start}.specializations-value-wrapper .label{margin-left:10px}.specializations-value-wrapper .specialization-name{display:block;overflow:hidden;text-overflow:ellipsis;width:100%}.select__option:not(.select__option--is-selected) .related-assessment__date,.select__option:not(.select__option--is-selected) .related-event__date,.select__option:not(.select__option--is-selected) .related-poll__date,.select__value-container .related-assessment__date,.select__value-container .related-event__date,.select__value-container .related-poll__date{color:#4a4a4a;opacity:.5}.select .related-assessment__name,.select .related-event__name,.select .related-poll__name,.select__menu-portal .related-assessment__name,.select__menu-portal .related-event__name,.select__menu-portal .related-poll__name{margin-right:10px}.chip-input-wrapper{margin-bottom:12px;position:relative}.chip-input-wrapper .chip-input-value-wrapper{position:relative}.chip-input-wrapper .chip-input-value-wrapper .select__value-container-icon{top:50%;transform:translateY(-50%);z-index:10}.chip-input-wrapper .chip-input-value-wrapper .select__placeholder{z-index:10}.chip-input-wrapper--with-icon .select__value-container{padding-left:38px!important}.chip-input-wrapper--with-icon .select__placeholder{left:38px;padding-left:0}.chip-input-wrapper .select__input{display:none}.chip-input-wrapper .select__control--is-focused .select__placeholder,.chip-input-wrapper .select__value-container--has-value .select__placeholder{transform:none;font-size:12px;line-height:12px;top:8px}.chip-input-wrapper--focus .select__input{display:inline-block}.chip-input-wrapper .chip-input{margin-bottom:0}.chip-input-wrapper .icons.envelope{color:#c1201e}.select__scroll-manager{position:fixed;top:0;left:0;right:0;bottom:0;z-index:10}@media screen and (max-width:425px){.select__control .select__value-container.select__value-container--searchable.select__value-container.select__value-container--is-multi.select__value-container--has-value{max-height:200px;overflow:scroll}.select__control .select__value-container.select__value-container--searchable.select__value-container.select__value-container--is-multi.select__value-container--has-value .select__placeholder{top:0;height:100%;padding-top:10px;height:24px;z-index:2}.select__control .select__value-container .select__multi-value{z-index:1}.select__control .select__value-container input{width:100%;height:100%;position:absolute;top:0;inset:0;caret-color:transparent}}.modal--new-office .form__group-wrapper .form__inputs-wrapper{overflow-y:hidden}.modal--new-office .form__group .form__input-block--half:first-child{width:calc(50% + 6px)}.modal--new-office .form__group .form__input-block--half:nth-child(2){width:calc(50% - 16px)}.modal--new-office .form__info-label{font-family:var(--body-font);font-size:12px;color:#4a4a4a;line-height:12px;opacity:.6;line-height:14px;margin-bottom:6px}.modal--new-office .form__btn-add-group{display:flex;align-items:center;align-self:flex-start;width:auto;background:#f5f5f5;color:inherit;border-radius:4px;line-height:16px;font-weight:700;padding:10px 12px;margin-bottom:24px;cursor:pointer}.modal--new-office .form__btn-add-group:hover{background:#e8e8e8}.modal--new-office .form__btn-clean-inputs{width:22px;padding:17px 0 17px 10px;background:none;max-height:none}.modal--new-office .disabled-icon{pointer-events:none}.modal--new-office #hourPerWorkDay{min-width:150px}.modal__office-info{width:100%;padding-right:27px}.modal__office-address,.modal__office-contact,.modal__office-contact-email,.modal__office-contact-tel,.modal__office-work-time{line-height:18px}.modal__office-address,.modal__office-contact-name{font-weight:700}.modal__office-address{margin-bottom:10px}.modal__office-work-time{display:flex;margin-bottom:30px}.modal__office-work-days{margin-right:21px}.modal__office-contacts-wrapper{display:flex;flex-wrap:wrap}.modal__office-contact{width:calc(50% - 5px);min-height:148px;border:1px solid #e6e6e6;border-radius:20px;margin-bottom:10px;padding:15px}.modal__office-contact:nth-child(odd){margin-right:10px}.modal__office-contact a{font-family:var(--body-font);font-size:14px;color:#4a4a4a}.modal__office-contact-name{margin-bottom:3px}.modal__office-contact-email,.modal__office-contact-tels{display:block;margin-bottom:12px}.modal__project-info{font-family:"Helvetica Neue","Helvetica","Arial",sans-serif;line-height:20px;min-height:50px;padding-right:27px}.modal__project-info a{color:#06c;text-decoration:underline}.modal__project-info em{font-style:italic}.modal__project-info ul li:before{content:"\2022";display:inline-block;white-space:nowrap;width:1.2em;margin-right:.3em;text-align:right}.modal__project-info 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}.modal__project-info ol li:before{content:counter(list-0,decimal) ". ";display:inline-block;white-space:nowrap;width:1.2em;margin-right:.3em;text-align:right}.modal__project-no-data{width:100%;display:flex;justify-content:center;align-items:center;min-height:50px;font-family:"Helvetica Neue","Helvetica","Arial",sans-serif}.toolbar{display:flex;width:100%;padding:20px 5px 5px;background-color:#f5f5f5;border-radius:0 0 4px 4px;border:none}.toolbar.ql-toolbar.ql-snow{border:none;font-family:"Roboto",sans-serif}.form__textarea{width:100%;padding:22px 12px 4px;border-radius:4px;background-color:#f5f5f5;transition:.15s;border-radius:4px 4px 0 0;max-height:200px}.form__textarea:focus{background-color:#ededed}.form__textarea--white{background:#fdf7f7;border:1px solid #fff}.form__textarea--white:focus{background-color:#fefbfb}.form__textarea--white+.form__label,.form__textarea--white+.select__placeholder{color:rgba(74,74,74,.6)}.form__textarea.not-empty+.form__label,.form__textarea.not-empty+.select__placeholder,.form__textarea:focus+.form__label,.form__textarea:focus+.select__placeholder{font-size:12px;line-height:12px}.form__textarea .ql-container{border:none}.form__textarea .ql-container .ql-editor{padding:0}.form__textarea .ql-container .ql-editor.ql-blank:before{font-family:"Roboto",sans-serif;font-size:14px;line-height:14px;color:rgba(0,0,0,.4);font-style:normal;position:absolute;left:0}.form__textarea .ql-container .ql-editor em{font-style:italic}.text-editor.with-label .textarea_label.form__label,.text-editor.with-label .textarea_label.select__placeholder{top:0;font-size:12px;line-height:12px;padding-top:5px;padding-bottom:5px;background-color:#f5f5f5;z-index:2}.text-editor .ql-disabled .ql-editor{color:rgba(74,74,74,.6)}.text-editor .textarea_label{border-radius:4px}.text-editor .form__textarea-wrapper{border-radius:4px;background-color:#f5f5f5}.text-editor .form__textarea{border-radius:unset;background-color:transparent}.text-editor .form__textarea .ql-container.ql-snow{border:none}.table__pagination{width:100%;display:flex;align-items:center;justify-content:space-between;padding:20px 0 0}.table__pagination .table__pagination-pages{min-width:65px;height:100%}.table__pagination .table__pagination-pages .loader{width:25px;height:25px}.table__pagination .table__pagination-items{display:flex}.table__pagination .table__pagination-items .table__pagination-item{background-color:#f5f5f5;height:36px;width:36px}.table__pagination .table__pagination-items .table__pagination-item-link{height:36px;width:36px;display:flex;align-items:center;justify-content:center;border-radius:18px;font-weight:700;transition:.15s}.table__pagination .table__pagination-items .table__pagination-item-link--disabled{color:rgba(74,74,74,.5)}.table__pagination .table__pagination-items .table__pagination-item-prev{margin-right:10px;border-radius:18px}.table__pagination .table__pagination-items .table__pagination-item-next{margin-left:10px;border-radius:18px}.table__pagination .table__pagination-items .table__pagination-item:nth-child(2){border-radius:18px 0 0 18px}.table__pagination .table__pagination-items .table__pagination-item:nth-last-child(2){border-radius:0 18px 18px 0}.table__pagination .table__pagination-items .table__pagination-item:not(.table__pagination-item-link--disabled){cursor:pointer}.table__pagination .table__pagination-items .table__pagination-item:not(.table__pagination-item-link--disabled):not(.active):hover .table__pagination-item-link{background-color:rgba(74,74,74,.2)}.table__pagination .table__pagination-items .table__pagination-item:not(.table__pagination-item-link--disabled):not(.active):hover .table__pagination-item-link .icons{color:#4a4a4a}.table__pagination .table__pagination-items .table__pagination-item.active a{border-radius:18px;background-color:var(--global-color);color:#fff}.table__pagination .select{max-width:64px}.table__pagination .select .select__value-container{cursor:pointer;border-radius:18px;max-height:36px;padding:10px 10px 10px 15px!important}.table__pagination .select .select__value-container:hover{background-color:rgba(74,74,74,.2)}.filter__search-wrapper{position:relative;width:calc(100% + 3px);height:36px;border-bottom:1px solid #ddd}.filter__search-wrapper .icons.search{position:absolute;top:50%;left:12px;transform:translateY(-50%);fill:#828282;height:16px;width:16px;cursor:pointer}.filter__search-wrapper .icons.times-circle{position:absolute;top:50%;transform:translateY(-50%);fill:#929292;right:12px;cursor:pointer}.filter.nested-filter .filter__menu-list{overflow-x:hidden}.filter__group{padding:0!important}.filter__group .filter__group-heading{padding:10px 12px;font-size:14px;line-height:16px;font-weight:700;color:#adadad;margin:0}.filter__button-wrapper{height:36px;display:flex;justify-content:space-between}.filter__button-wrapper .filter__option-label{width:-webkit-max-content;width:-moz-max-content;width:max-content;color:var(--global-color);cursor:pointer}.filter__button-wrapper .filter__option-label.disable{opacity:.5;cursor:default}.filter__button-wrapper .filter__option-label:hover:not(.disable){background-color:#f5f5f5}.filter__button-text{cursor:default;color:var(--global-color)}.filter__search{height:100%;width:100%;padding:10px 14px 10px 40px}.filter.check_box_wrapper{display:flex;justify-content:center;align-items:center;background:#f5f5f5;height:36px;border-radius:18px;cursor:pointer;padding:9px}.filter.check_box_wrapper .form__checkbox:checked+.form__checkbox-label{font-weight:700}.filter.check_box_wrapper .checkbox-label{text-transform:none;line-height:1px;font-weight:400}.filter__menu{width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;background:#fcfcfc!important;background:#fff;margin-top:0!important;padding:0!important;top:calc(100% + 8px)!important;padding:4px 3px 4px 0;z-index:15!important}.filter__menu,.filter__menu-wrapper{min-width:100%;flex-direction:column;align-items:flex-start;border-radius:4px;box-shadow:0 2px 15px 0 rgba(0,0,0,.25098)}.filter__menu-wrapper{background:#fff;transform:var(--data-transform);padding:4px 3px 4px 0}.filter__menu-list{scrollbar-color:#e2e2e2 transparent;scrollbar-width:thin;display:grid}.filter__menu-list::-webkit-scrollbar{height:5px;width:5px;background-color:transparent}.filter__menu-list::-webkit-scrollbar-thumb{background-color:#e2e2e2;border-radius:2.5px}.filter__menu-list .filter__option-label{padding:8px 12px}.filter__menu-list--is-multi{min-width:299px;padding-top:0!important}.filter__option{color:#4a4a4a!important;display:flex!important;align-items:center;height:36px;cursor:pointer!important}.filter__option-label,.filter__option-label-content{display:flex;align-items:center;width:100%;height:100%}.filter__option-label-content{position:relative}.filter__option-label-content .icons.filter-nested-arrow{position:absolute;right:-4px}.filter__option .form__checkbox-block{pointer-events:none;height:16px;width:16px;justify-content:flex-start;padding:0;margin-right:8px;margin-bottom:0}.filter__option .form__checkbox-label{color:#323232;font-weight:400;height:16px}.filter__option--is-focused,.filter__option:active{background-color:#f5f5f5}.filter__option--is-disabled{opacity:.5;cursor:default!important}.filter__option--is-selected:not(.filter__option--is-focused){background-color:unset!important}.filter .filter__option.filter__option--is-focused{background-color:#f5f5f5}.filter.skills-filter .skill-levels-count{display:flex;align-items:center;justify-content:center;color:var(--global-text-color);background-color:var(--global-color);height:20px;width:20px;border-radius:4px;position:absolute;right:24px;top:50%;transform:translateY(-50%)}.filter.skills-filter .filter__option{padding:0}.filter.skills-filter .filter__option-label-content{justify-content:space-between;padding-right:56px}.filter.skills-filter .filter__option .skill-levels{flex-direction:column;align-items:flex-start;background:#fff;border-radius:4px;box-shadow:0 2px 15px 0 rgba(0,0,0,.25098);padding:4px 0}.filter.skills-filter .filter__option .skill-levels,.filter.skills-filter .filter__option .skill-levels-wrapper{width:-webkit-max-content;width:-moz-max-content;width:max-content}.filter.skills-filter .filter__option .skill-levels .list-item{display:flex;align-items:center;padding:10px 12px;height:36px}.filter.skills-filter .filter__option .skill-levels .list-item:hover{background-color:#f5f5f5}.filter__datepicker-container{padding:10px 36px 10px 14px!important}.filter__control{border:none!important;box-shadow:none!important;cursor:pointer!important;position:relative}.filter__control .filter__value-container{padding:10px 36px 10px 14px}.filter__control .filter__value-container .filter__single-value,.filter__control .filter__value-container .multi-select-container{height:100%;display:flex;align-items:center}.filter__control--menu-is-open .select-arrow{transform:rotate(180deg)}.filter__control--menu-is-open .filter__value-container{background-color:#e8e8e8}.filter__control:hover .filter__value-container{box-shadow:inset 200px -200px 300px 200px rgba(0,0,0,.08)}.filter__indicators{position:absolute;top:50%;right:14px;transform:translateY(-50%)}.filter__value-container{display:flex;flex-wrap:nowrap!important;align-items:center;padding:10px 36px 10px 14px;border-radius:18px;max-height:36px;background-color:#f5f5f5}.filter__value-container.filter__value-container--is-multi{flex-wrap:wrap!important}.filter__value-container.filter__value-container--is-multi .filter__placeholder:first-child:after{content:"All";margin-left:3px}.filter__value-container.bold{font-weight:700}.filter__value-container--has-value.filter__value-container--is-multi .filter__placeholder{margin:8px 0}.filter__value-container--has-value.filter__value-container--is-multi .filter__placeholder:after{display:none}.filter__value-container .filter__single-value{position:static;overflow:unset;white-space:nowrap;transform:unset}.filter__value-container .filter__multi-value{background-color:#f5f5f5;display:none}.filter__value-container .filter__multi-value:last-of-type{margin-right:15px}.filter__value-container .filter__multi-value .filter__multi-value__remove .icons{height:12px;width:12px;color:#999}.filter__value-container .filter__multi-value .filter__multi-value__remove:hover{background:unset}.filter__value-container .filter__multi-value .filter__multi-value__remove:hover .icons{color:#333}.filter__value-container .filter__placeholder{display:flex;align-items:center}.filter__value-container .filter__placeholder:empty{display:none}.filter__value-container--with-icon .filter__placeholder{margin-left:4px}.filter__value-container .css-b8ldur-Input{margin:0;padding:0}.filter__value-container .multi-select-container{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.filter__value-container:hover{box-shadow:inset 200px -200px 300px 200px rgba(0,0,0,.08)}.filter__candidate .filter__value-container{padding:0!important}.filter-control .filter__value-container{padding:unset;height:36px;width:36px;position:relative}.filter-control .filter__value-container svg{position:absolute;height:18px;width:18px;left:50%;top:50%;transform:translate(-50%,-50%)}.filter-control .filter__option-label{padding-right:0;position:relative;padding-left:0}.filter-control .filter__option-label .dropdown.open+.is-public-icon{display:none}.filter-control .filter__option-label .filter-control-item{display:flex;align-items:center;width:100%;padding-left:36px}.filter-control .filter__option-label .filter-control-item span{width:100%;margin-right:46px}.filter-control .filter__option-label:hover .dropdown{opacity:1}.filter-control .filter__option-label:hover .is-public-icon:not(.check){display:none}.filter-control .filter__option-label .is-public-icon{display:block;position:absolute;top:50%;right:3px;transform:translateY(-50%);color:#828282}.filter-control .filter__option-label .check{left:12px}.filter-control .dropdown{position:absolute;right:0}.filter-control .dropdown.open{z-index:1}.filter-control .dropdown:not(.open){opacity:0}.filter-control .filter-button{display:flex;padding:12px;width:auto}.filter-control .filter__button-wrapper{justify-content:flex-start}.filter-control .filter__group-heading{display:flex;align-items:center}.filter-control .filter__group-heading span{padding-top:2px}.filter-control .user{margin-right:8px}.filter-control .filter__option--is-focused{background:transparent!important}.filter-control .filter__option:hover{background:#f5f5f5!important}.filter__button-wrapper .filter__option-label{padding:0 12px}.button.clear-filter-button{background-color:#f5f5f5;margin-right:0;color:#4a4a4a}.button.clear-filter-button .icons{margin-right:8px;width:18px;height:14px}.button.clear-filter-button:hover{background:rgba(0,0,0,.08)}.filter-control-modal .form__input-block,.filter-control-modal .select{margin-bottom:17px}@media screen and (max-width:425px){.filters{visibility:hidden;z-index:1;background-color:rgba(0,0,0,.2);position:fixed;height:100vh;width:100vw;top:0}.filters .filters__wrapper{background-color:#fff;transition:top .15s;top:100vh;position:fixed;width:100%;height:calc(100% - 52px);border-top-left-radius:20px;border-top-right-radius:20px}.filters .filters__wrapper .popup__header{display:flex;justify-content:space-between;align-items:center;height:68px;padding:0 12px}.filters .filters__wrapper .popup__header .filters__clear-btn{width:62px;text-align:center;font-weight:500}.filters .filters__wrapper .popup__header .filters__clear-btn a{color:var(--global-color);height:16px}.filters .filters__wrapper .popup__header .filters__top-header h2{color:#4a4a4a;font-weight:700;font-size:18px;height:21px}.popup .popup__header .button.clear-filter-button{background-color:#fff;margin-right:0;color:var(--global-color)}.popup .popup__main{width:100%;padding:0 20px;height:calc(100% - 164px);overflow-y:auto;overflow-x:hidden}.popup .popup__main .filter__control{justify-content:center}.popup .popup__main .filter__menu-list{overflow:unset;max-height:unset}.popup .popup__main .filter__menu-list .filter__group .filter__group-heading{display:none}.popup .popup__main .filters__select{border-bottom:1px solid #e6e6e6}.popup .popup__main .filters__select .filter__control{height:64px}.popup .popup__main .filters__select .filter__control .filter__value-container{padding-left:0;max-height:unset;height:64px;border-radius:0;background-color:#fff;font-weight:700;justify-content:space-between}.popup .popup__main .filters__select .filter__control .filter__value-container .multi-select-container{font-weight:400}.popup .popup__main .filters__select .filter__control .filter__value-container input{position:absolute}.popup .popup__main .filters__select .filter__control .filter__value-container .filter__use-saved-btn{justify-content:center}.popup .popup__main .filters__select .filter__control .filter__indicators svg{height:18px;width:18px}.popup .popup__main .filters__select .filter__menu{position:relative;box-shadow:unset;width:calc(100% - 40px);padding:unset}.popup .popup__main .filters__select .filter__menu .filter__menu-wrapper{box-shadow:unset;padding:unset}.popup .popup__main .filters__select .filter__menu .filter__menu-wrapper .filter__option{width:100%;margin:unset;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:10px 0;background-color:#fff}.popup .popup__main .filters__select .filter__menu .filter__menu-wrapper .filter__option.filter__option--is-focused .filter__option-label-content details{width:100%}.popup .popup__main .filters__select .filter__menu .filter__menu-wrapper .filter__option.filter__option--is-focused .filter__option-label-content details summary{width:100%;background-color:#f5f5f5}.popup .popup__main .filters__select .filter__menu .filter__menu-wrapper .filter__option.filter__option--is-focused .filter__option-label-content details summary svg.angle-down_light{transform:rotate(180deg)}.popup .popup__main .filters__select .filter__menu .filter__menu-wrapper .filter__option:has(.filter__option-label-content){padding:0}.popup .popup__main .filters__select .filter__menu .filter__menu-wrapper .filter__option .filter__option-label{padding:unset}.popup .popup__main .filters__select .filter__menu .filter__menu-wrapper .filter__option .filter__option-label:has(.filter__option-label-content){padding:0}.popup .popup__main .filters__select .filter__menu .filter__menu-wrapper .filter__option .filter__option-label .filter__option-label-content{padding:0;text-wrap:auto;line-height:16px;flex-direction:column;align-items:start}.popup .popup__main .filters__select .filter__menu .filter__menu-wrapper .filter__option .filter__option-label .filter__option-label-content details{width:100%}.popup .popup__main .filters__select .filter__menu .filter__menu-wrapper .filter__option .filter__option-label .filter__option-label-content details summary{list-style:none;padding:10px 6px;border-radius:4px;display:flex;box-sizing:border-box}.popup .popup__main .filters__select .filter__menu .filter__menu-wrapper .filter__option .filter__option-label .filter__option-label-content details summary span{position:relative;width:100%}.popup .popup__main .filters__select .filter__menu .filter__menu-wrapper .filter__option .filter__option-label .filter__option-label-content details summary svg use{transform:translate(-2px,-2px)}.popup .popup__main .filters__select .filter__menu .filter__menu-wrapper .filter__option .filter__option-label .filter__option-label-content details summary::marker{display:none}.popup .popup__main .filters__select .filter__menu .filter__menu-wrapper .filter__option .filter__option-label .filter__option-label-content .icons.filter-nested-arrow{right:8px}.popup .popup__main .filters__select .filter__menu .filter__menu-wrapper .filter__option .filter__option-label .filter__option-label-content .skill-levels-wrapper{position:static;width:100%}.popup .popup__main .filters__select .filter__menu .filter__menu-wrapper .filter__option .filter__option-label .filter__option-label-content .skill-levels-wrapper .skill-levels{width:100%;box-shadow:unset;border-radius:unset}.popup .popup__main .filters__select .filter__menu .filter__menu-wrapper .filter__option .filter__option-label .filter__option-label-content .skill-levels-wrapper .list-item{box-sizing:border-box}.popup .popup__main .filter-control{display:flex;flex-direction:column-reverse}.popup .popup__main .filter-control .filter__menu{position:relative;box-shadow:unset;padding:unset;margin:0}.popup .popup__main .filter-control .filter__menu .filter__menu-list{background-color:#fff}.popup .popup__main .filter-control .filter__menu .filter__menu-list .filter__option,.popup .popup__main .filter-control .filter__menu .filter__menu-list .filter__option .filter__option-label{padding:0}.popup .popup__main .filter-control .filter__menu .filter__menu-list .filter__option .filter__option-label .filter-control-item{height:100%}.popup .popup__main .filter-control .filter__menu .filter__menu-list .filter__option .filter__option-label .filter-control-item span{margin-right:0}.popup .popup__main .filter-control .filter__menu .filter__menu-wrapper{box-shadow:unset;padding:unset}.popup .popup__main .filter-control .filter__menu .filter__menu-wrapper .filter__option{width:100%;margin:unset;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:10px 0;background-color:#fff}.popup .popup__main .filter-control .filter__menu .filter__menu-wrapper .filter__option.filter__option--is-focused .filter__option-label-content>span{background-color:#f5f5f5}.popup .popup__main .filter-control .filter__menu .filter__menu-wrapper .filter__option:has(.filter__option-label-content){padding:0}.popup .popup__main .filter-control .filter__menu .filter__menu-wrapper .filter__option .filter__option-label{padding:unset}.popup .popup__main .filter-control .filter__menu .filter__menu-wrapper .filter__option .filter__option-label:has(.filter__option-label-content){padding:0}.popup .popup__main .filter-control .filter__menu .filter__menu-wrapper .filter__option .filter__option-label .filter__option-label-content{padding:unset;text-wrap:auto;line-height:16px;flex-direction:column;align-items:start}.popup .popup__main .filter-control .filter__menu .filter__menu-wrapper .filter__option .filter__option-label .filter__option-label-content .icons.filter-nested-arrow{right:8px}.popup .popup__main .filter-control .filter__menu .filter__menu-wrapper .filter__option .filter__option-label .filter__option-label-content .skill-levels-wrapper{position:static;width:100%}.popup .popup__main .filter-control .filter__menu .filter__menu-wrapper .filter__option .filter__option-label .filter__option-label-content .skill-levels-wrapper .skill-levels{width:100%;box-shadow:unset;border-radius:unset}.popup .popup__main .filter-control .filter__menu .filter__menu-wrapper .filter__option .filter__option-label .filter__option-label-content>span{position:relative;width:100%;padding:8px 24px 8px 12px;border-radius:4px}.popup .popup__main .filter.filter-control:has(.filter__use-saved-btn){margin-top:12px}.popup .popup__main .filter__use-saved-btn{background-color:#fff;color:var(--global-color);font-weight:500;font-size:16px;height:36px;display:flex;justify-content:center;align-items:center;width:100%;padding:0 10px;pointer-events:none}.popup .popup__main .filter__use-saved-btn .filter__single-value{display:none}.popup .popup__main .filter__use-saved-btn input{position:absolute;inset:0;width:100%;height:100%;transform:none}.popup .popup__footer{width:100%;height:96px;display:flex;justify-content:center;align-items:center}}.modal--edit-event-type .modal__body,.modal--new-event-type .modal__body{padding-left:0;padding-bottom:24px}.modal--edit-event-type .modal__event-type-footer,.modal--edit-event-type .modal__event-type-wrapper,.modal--edit-event-type .modal__head,.modal--new-event-type .modal__event-type-footer,.modal--new-event-type .modal__event-type-wrapper,.modal--new-event-type .modal__head{padding-left:30px}.modal__event-type-wrapper{display:flex;justify-content:space-between;width:100%;padding-bottom:40px;padding-right:30px;overflow-y:hidden}.modal__event-type-wrapper ::-webkit-calendar-picker-indicator{-webkit-margin-start:0;margin-inline-start:0}.modal .modal__event-type-column{width:460px;margin-bottom:0;max-height:calc(100vh - 251px)}.modal .modal__event-type-column .modal__preview{max-height:unset}.modal .modal__event-type-column .modal__preview-wrapper{height:100%;border-radius:4px;box-shadow:0 2px 20px 0 rgba(0,0,0,.06);overflow-y:auto;scrollbar-color:#e2e2e2 transparent;scrollbar-width:thin}.modal .modal__event-type-column .modal__preview-wrapper::-webkit-scrollbar{height:5px;width:5px;background-color:transparent}.modal .modal__event-type-column .modal__preview-wrapper::-webkit-scrollbar-thumb{background-color:#e2e2e2;border-radius:2.5px}.modal .modal__event-type-column .modal__preview .textarea-block{background-color:#f5f5f5}.modal .modal__event-type-column.form__inputs-wrapper,.modal .modal__event-type-column .modal__preview{padding-right:10px}.modal .modal__event-type-column .form__group-offices{margin-bottom:0}.modal .modal__event-type-column .form__group-offices .office-select{width:162px}.modal .modal__event-type-column .form__group-offices .days-input{width:88px}.modal .modal__event-type-column .form__group-offices .date-input{width:132px}.modal .modal__event-type-column .form__group-offices .new-office-btn-wrapper{padding-top:16px}.modal .modal__event-type-column .requires-approval{margin-bottom:24px}.modal .modal__event-type-column .absence-settings{padding-left:39px;margin-bottom:24px}.modal .modal__event-type-column .form__inputs-wrapper{overflow-y:hidden}.modal .modal__event-type-column .form__inputs-wrapper .modal__form{max-height:unset}.modal .modal__event-type-column:first-child>.form__input-block:first-child,.modal .modal__event-type-column:first-child>.select:first-child{margin-bottom:20px}.modal__event-type-footer{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #e6e6e6;padding-top:24px;background:#fff}.modal__event-type-footer.with-switch{flex-wrap:wrap;padding-top:0;border-top:0}.modal__event-type-footer .form__input-block,.modal__event-type-footer .select{min-width:214px;width:auto;margin-bottom:0}.modal__event-type-footer .form__buttons{padding-top:0}.event-circle{position:relative}.event-circle--before{padding-left:28px}.event-circle--before:before{left:0}.event-circle--after{padding-right:28px}.event-circle--after:after{right:0}.event-circle--after:after,.event-circle--before:before{content:"";position:absolute;width:18px;height:18px;top:50%;transform:translateY(-50%);background:var(--event-circle-color);border-radius:50%}.form__switches-wrapper{display:flex;flex-wrap:wrap;margin-bottom:24px}.switch{display:flex;flex-wrap:wrap;align-items:center;width:50%;margin-bottom:12px}.switch--full{width:100%}.event-circle-preview{position:absolute;width:16px;height:16px;right:0;top:20%;background:#4a4a4a;border-radius:50%}.modal__preview{display:flex;flex-direction:column;width:100%;padding:18px 20px 30px}.modal__preview .modal__content{pointer-events:none}.modal__preview-flag{font-family:var(--body-font);font-size:14px;font-weight:700;text-transform:uppercase;color:rgba(74,74,74,.4);margin-bottom:12px}.modal__preview .modal__head{margin-bottom:24px}.modal__preview .modal__title.event-circle{padding-right:27px}.modal__preview .modal__title.event-circle:after{width:16px;height:16px}.modal__preview .form__inputs-wrapper .form__inputs-wrapper{margin-bottom:14px}.modal__preview .form__group-wrapper{margin-bottom:10px}.modal__preview .form__input-block--third{width:34px}.modal__preview .form__input-block--two-third{width:calc(100% - 44px)}.modal__preview .form__inputs-subwrapper+.form__checkbox-block,.modal__preview .form__inputs-wrapper>.form__input-block+.form__checkbox-block,.modal__preview .form__inputs-wrapper>.select+.form__checkbox-block{margin-top:9px}.modal__preview .form__checkbox-block{width:auto}.modal__preview .form__textarea{height:92px}.form__history-btn{font-family:var(--body-font);font-size:14px;color:#c1201e;height:100%}.form__inputs-subwrapper .form__input-block,.form__inputs-subwrapper .form__input-block:last-child,.form__inputs-subwrapper .select,.form__inputs-subwrapper .select:last-child{margin-bottom:0}.form__add-group-wrapper .form__btn-add-group{margin-left:0;margin-bottom:0}.form__btn-add-group{display:flex;align-items:center;align-self:flex-start;width:auto;background:#f5f5f5;border-radius:4px;line-height:16px;font-weight:700;padding:10px 12px;margin-bottom:24px;cursor:pointer}.form__icon-btn-add{width:12px;height:12px;margin-right:4px;fill:#4a4a4a}.form__btn-clean-inputs{width:22px;padding:17px 0 17px 10px}.form__group-title{font-family:var(--body-font);font-size:14px;line-height:14px;text-transform:uppercase;margin-bottom:9px;color:rgba(74,74,74,.6)}.switch-content{width:100%;flex-direction:column;margin-top:14px}.checkbox-label-modal-controlled-project{justify-content:start}.checkbox-label-modal-controlled-project .form__checkbox-label{font-weight:400;font-size:14px;text-transform:none}.project_types_checkboxes{padding:12px 8px 12px 52px;border-bottom:1px solid #e6e6e6;margin-left:24px}.end_type_block:last-child{margin-left:0;padding-left:76px}.expense_type_row{padding-left:88px!important;margin-left:0!important}.expense_type{padding-left:10px!important}.expense_sub_type{padding-left:155px!important;margin-left:0}.expense_additional{margin-bottom:0!important}.controlled_modal_checkboxes{margin-left:0!important;padding-left:86px}.income_block{padding-left:65px!important;margin-left:0!important}.modal_project_group .checkbox-label{justify-content:start;text-transform:none;padding-left:0}.project_hours_table{border-left:none}.project_hours_table .switch__block{margin:0 auto}.project_hours_table .table__row:last-child .table__data{font-weight:700}.project_hours_table .table__row td,.project_hours_table .table__row th{border-right:1px solid #f0f0f0}.project_hours_table>tr.table__row:nth-last-child(2){cursor:auto}.project_hours_table>tr.table__row:nth-last-child(2) svg{fill:transparent;cursor:default}.project_hours_table>tr.table__row:nth-last-child(2) .table_button--open-modal{cursor:auto}.project_hours_table .sub_row_table__data{position:relative}.project_hours_table .sub_row_table__data:before{height:0}.user_hours_details_page .page__panel-view{margin-right:20px}.user_hours_details_page .check_box_wrapper{display:flex;justify-content:center;align-items:center;background:#f5f5f5;height:36px;border-radius:18px;cursor:pointer;padding:9px}.user_hours_details_page .check_box_wrapper .checkbox-label{text-transform:none;line-height:1px;font-weight:400}.user_hours_table_generalized_view{border-left:none}.user_hours_table_generalized_view .switch__block{margin:0 auto}.user_hours_table_generalized_view tbody .table__row:not(:last-child) .weight-normal{font-weight:400}.user_hours_table_generalized_view tbody .table__row:last-child .table__data .table__data-wrapper{font-weight:700}.user_hours_table_generalized_view tbody .table__row:last-child .table__data:first-child{padding-left:22px!important}.user_hours_table_generalized_view .table__data:not(:first-child){padding-left:10px}.user_hours_table_generalized_view .table__row td,.user_hours_table_generalized_view .table__row th{border-right:1px solid #f0f0f0}.user_hours_table_generalized_view>tr.table__row:nth-last-child(2){cursor:auto}.user_hours_table_generalized_view>tr.table__row:nth-last-child(2) svg{fill:transparent;cursor:default}.user_hours_table_generalized_view>tr.table__row:nth-last-child(2) .table_button--open-modal{cursor:auto}.user_hours_table_generalized_view .user_hours_header th{color:#4a4a4a;text-align:center}.user_hours_table_generalized_view .user_hours_header .border-bottom{border-bottom:1px solid #f0f0f0}.user_hours_table_generalized_view .global{color:var(--global-color)}.user_hours_table_generalized_view .sub_row_table__data{position:relative}.user_hours_table_generalized_view .sub_row_table__data:before{height:0}@media (min-width:1200px){.users-hours-absences-wrapper .table__head--fixed .table__head-column.table__head-column--fixed:first-child{left:94px!important}.users-hours-absences-wrapper .table__head--fixed .table__head-column.table__head-column--fixed:nth-child(2){left:353px!important}.users-hours-absences-wrapper .table__head--fixed .table__head-column.table__head-column--fixed:nth-child(7){left:858px!important}.users-hours-absences-wrapper .table__head--fixed .table__head-column.table__head-column--fixed:nth-child(6){left:782px!important}.users-hours-absences-wrapper .table__head--fixed .table__head-column.table__head-column--fixed:nth-child(5){left:697px!important}.users-hours-absences-wrapper .table__head--fixed .table__head-column.table__head-column--fixed:nth-child(4){left:633px!important}.users-hours-absences-wrapper .table__head--fixed .table__head-column.table__head-column--fixed:nth-child(3){left:553px!important}.users-hours-absences-wrapper .table__head--fixed .table__head-column.header_row:first-child{left:94px!important}.users-hours-absences-wrapper .table__head--fixed{width:calc(100% - 976px - var(--events-block-width))!important}}.active_employees_table{border:1px solid #e6e6e6;border-left:none}.active_employees_table .switch__block{margin:0 auto}.active_employees_table .table__head-column:last-child{text-align:center}.active_employees_table .table__row td,.active_employees_table .table__row th{border-right:1px solid #e6e6e6}.active_employees_table .table__sub-row:nth-child(2n) .table__data{background-color:#f9f9f9;background-clip:padding-box}.active_employees_table .sub_row_table__data{position:relative}.active_employees_table .sub_row_table__data:before{height:0}.inline_date_picker{display:flex;margin-right:20px}.inline_date_picker:last-child{margin-right:0}.inline_date_picker .switch_forward_arrow_button.button.button--circle{margin-right:10px}.inline_date_picker .switch_back_arrow_button{margin-left:10px}.inline_date_picker .datepicker-container{position:relative}.inline_date_picker .datepicker-container:hover .daterangepicker-input{box-shadow:inset 200px -200px 300px 200px rgba(0,0,0,.08)}.inline_date_picker button{background:#f5f5f5;color:#333}.inline_date_picker button:hover:not(.apply--button){background:rgba(0,0,0,.08)}.inline_date_picker .dropdown{margin-right:30px}.inline_date_picker .dropdown .dropdown__list-item:hover,.inline_date_picker .dropdown .filter__option:hover,.inline_date_picker .dropdown .select__option:hover{opacity:.6}.inline_date_picker .dropdown .active.filter__option,.inline_date_picker .dropdown .active.select__option,.inline_date_picker .dropdown .dropdown__list-item.active{background:var(--dropdown-active-color);opacity:1}.inline_date_picker .dropdown .active.filter__option span,.inline_date_picker .dropdown .active.select__option span,.inline_date_picker .dropdown .dropdown__list-item.active span{color:#fff}.inline_date_picker .dropdown .dropdown__list-item button,.inline_date_picker .dropdown .filter__option button,.inline_date_picker .dropdown .select__option button{background:none;opacity:1}.inline_date_picker .dropdown .dropdown__button{padding:10px;width:100px;box-sizing:border-box;font-weight:700;height:36px;border-radius:18px}.inline_date_picker .dropdown .dropdown__button .button__text{margin-right:10px}.inline_date_picker .dropdown .dropdown__button .icons{height:16px;width:16px}.inline_date_picker .current_period{width:auto;padding:10px 16px;border-radius:18px;background:#f5f5f5;font-weight:700;line-height:16px;margin:0}.inline_date_picker .current_period.daterangepicker-input{cursor:pointer}.inline_date_picker .period_selector.filter,.inline_date_picker .today_button{margin-right:20px}.select.period_selector{width:auto;margin-bottom:0;margin-right:30px}.select.period_selector>div{height:36px;background:none}.select.period_selector .select__value-container{border-radius:18px;height:36px}.select.period_selector .select__control:hover .select__value-container{box-shadow:inset 200px -200px 300px 200px rgba(0,0,0,.08)}.select.period_selector .select__control:hover .icons.select-arrow{cursor:pointer}.select.period_selector .select__value-container{padding:10px 20px 10px 10px!important;position:relative;cursor:pointer;font-weight:700}.select.period_selector .select__value-container>div{margin-top:-1px}.select.period_selector .select__single-value{max-width:none;margin-right:10px}.select.period_selector .select__indicators{right:10px}.poll_template_button_block.page__panel-bottom{justify-content:flex-start}.new_template_select{max-width:200px;width:103px;margin-bottom:0;vertical-align:middle;margin-right:20px}.new_template_select input{display:none}.new_template_select>div{height:36px;background:none;cursor:pointer!important}.new_template_select svg.icons{position:absolute;top:50%;transform:translateY(-50%);width:16px;height:16px;color:var(--global-text-color)}.new_template_select .select__indicators{right:25px}.new_template_select .select__single-value{color:var(--global-text-color)}.new_template_select .select__value-container{padding:10px 10px 10px 35px!important;border-radius:18px;height:36px;position:relative;background-color:var(--global-color)}.new_template_select .select__value-container>div{margin-top:-1px;font-weight:700}.new_template_select_menu.select__menu{border-radius:20px;width:200px}.new_template_select_menu.select__menu .select__menu-list{padding-top:10px;padding-bottom:10px}.new_template_select_menu.select__menu .select__option:last-child{position:relative;margin-top:1px}.new_template_select_menu.select__menu .select__option:last-child:before{content:"";position:absolute;width:calc(100% - 12px);height:1px;top:-1px;left:6px;background-color:#f0f0f0}.poll_template_form .answer_input_wrapper,.poll_template_form .question_input{border-radius:4px}.poll_template_form .answer_input_wrapper .form__textarea,.poll_template_form .question_input .form__textarea{min-height:102px;max-height:102px}.poll_template_form .anwser_number,.poll_template_form .question_number{padding:16px 10px 16px 0;font-size:16px}.poll_template_form .answer_type_select{margin-bottom:10px;vertical-align:center}.poll_template_form .answer_type_select>div{height:46px;background:none}.poll_template_form .answer_type_select .select__value-container{height:46px;padding:10px!important;font-size:14px;position:relative}.poll_template_form .answer_type_select .select__value-container>div{margin-top:-1px}.poll_template_form .answer_block{position:relative}.poll_template_form .answer_block:before{content:"";width:100%;height:1px;background:#f0f0f0;position:absolute;left:0;top:23px}.poll_template_form .checkbox_template_form{width:auto;margin-right:10px;font-weight:400;text-transform:none;padding-left:0}.poll_template_form .answer_input_wrapper:after{content:"Separate choices by a semicolon (;)";width:100%;display:block;color:rgba(74,74,74,.5);padding-top:10px}.poll_template_form .form__inputs-subwrapper{align-items:flex-start}.poll_template_form .custom_answer_button{width:100%;border-radius:4px;padding:15px;min-height:46px;font-weight:400;justify-content:flex-start}.poll_template_form .custom_answer_button.error{color:#c1201e}.poll_template_form .custom_answers_error{color:#c1201e;padding:0 12px;font-size:12px;line-height:12px}.preview_template_category_title{margin-bottom:0}.preview_template_category_title .modal__title{font-weight:700;font-size:14px;line-height:16px;color:var(--global-color);text-transform:uppercase;margin-bottom:10px}.preview_template_modal{top:70px}.preview_template_modal .modal__wrapper{overflow-y:auto;overflow-x:hidden;max-height:60vh;scrollbar-color:#e2e2e2 transparent;scrollbar-width:thin}.preview_template_modal .modal__wrapper::-webkit-scrollbar{height:5px;width:5px;background-color:transparent}.preview_template_modal .modal__wrapper::-webkit-scrollbar-thumb{background-color:#e2e2e2;border-radius:2.5px}.preview_template_modal .modal__body{max-height:80vh}.preview_template_modal .modal__content{display:block}.preview_template_modal .preview_template_modal__content{padding-right:27px}.preview_template_modal .answer_wrapper{display:flex;padding:10px 0;border-bottom:1px solid #f0f0f0;align-items:center}.preview_template_modal .answer_wrapper:first-child{padding-top:0}.preview_template_modal .answer_block{width:calc(100% - 70px)}.preview_template_modal .right_answer_marker{color:#119517;margin-left:10px;font-weight:700;width:70px;text-align:end;text-transform:uppercase}.preview_template_modal .page__profile-block-avatar{margin-right:5px}.custom_anwser_form .form__inputs-subwrapper .form__checkbox-block{margin-top:14px}.template_table .poll-templates__show-modal{text-align:start}.template_table .poll-templates__show-modal span{font-weight:700;color:#4a4a4a}.template_table .table__head-column:nth-child(7){width:4%}.template_table .table__head-column:nth-child(6):not(:last-child){width:6%}.template_table .table__head-column:nth-child(3),.template_table .table__head-column:nth-child(5){width:10%}.template_table .table__head-column:nth-child(2),.template_table .table__head-column:nth-child(4){width:15%}.template_select .dropdown__list-item:first-child .button__icon,.template_select .filter__option:first-child .button__icon,.template_select .select__option:first-child .button__icon{height:12px;width:12px;margin-right:10px}.template_select .dropdown__list-item__wrapper{padding:0 12px}.polls{display:flex;flex-direction:column}.polls__section{display:flex;position:relative}.polls__section--headers{display:flex;justify-content:space-between}.polls__section--avatar.page__profile-block-avatar{position:absolute;top:-10px;left:-9px;z-index:1}.polls__section--description{margin:0 10px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;font-size:14px}.polls__section--description,.polls__section--question{height:-webkit-min-content;height:-moz-min-content;height:min-content}.polls__section--question{background-color:#f1f1f1;border-radius:10px;padding:24px 12px;margin:10px 10px 10px 24px;box-sizing:border-box;min-width:25%;width:32em;position:relative}.polls__section--question_full{width:-webkit-min-content;width:-moz-min-content;width:min-content}.polls__section--question_one{min-width:calc(50% - 10px);width:25%;margin-left:0}.polls__section--question_two{width:40%}.polls__section--question_three{width:25%}.polls__section--question-wrapper{position:-webkit-sticky;position:sticky;min-width:280px;max-width:280px;height:100%;left:0;z-index:8;background:#fff;pointer-events:none}.polls__section--question-wrapper .event-poll__content-header--responder{margin-left:14px}.polls__section--edit{height:-webkit-min-content;height:-moz-min-content;height:min-content}.polls__section--answer{padding:24px 12px;margin:10px;box-sizing:border-box;min-width:31%;position:relative}.polls__section--answer:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--global-color);border-radius:10px;opacity:.1}.polls__section--answer:first-child{margin-left:12px}.polls__section--answer .form__input-block-wrapper{margin:0 10px}.polls__section--answer .form__input-block:last-child,.polls__section--answer .select:last-child{margin-bottom:0}.polls__section--answer_one{width:32em;min-width:calc(50% - 10px)}.polls__section--answer_two{width:32em;min-width:45%}.polls__section--answer_three{width:32em;min-width:25%}.polls__section--answer .form__input,.polls__section--answer .form__label,.polls__section--answer .form__textarea,.polls__section--answer .form__textarea:focus+.form__label,.polls__section--answer .form__textarea:focus+.select__placeholder,.polls__section--answer .select__placeholder,.polls__section--answer .select__value-container,.polls__section--answer .textarea-wrapper-block{background-color:#fff}.polls__section--answer .number-input .form__label,.polls__section--answer .number-input .select__placeholder{background-color:transparent}.pollInput{border:1px solid #fff}.buttons-section{display:flex;justify-content:flex-end;margin-bottom:-12px}.buttons-section .button:last-child{margin-left:10px}.buttons-section.bottom{border-top:1px solid #e6e6e6;margin-top:15px;padding-top:26px;margin-bottom:60px}.poll__user__status{display:flex;flex-direction:column}.answer{display:flex;position:relative;overflow-x:auto;box-sizing:border-box}.answer::-webkit-scrollbar{height:7px}.answer::-webkit-scrollbar-thumb{background-color:#d3d3d3;border-radius:9em;box-shadow:inset 1px 1px 10px #f3faf7}.answer::-webkit-scrollbar-thumb:hover{background-color:grey}.marginQuestion{margin-bottom:26px}.switcherCity.page__radios-wrapper .form__radio-label{display:inline-block;text-align:center;position:relative}.switcherCity.page__radios-wrapper .form__radio-label .form__radio-label-text{display:inline;position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%,-50%)}.buttonWidth{width:150px}.respondersLink{cursor:pointer;line-height:16px;font-weight:700;color:var(--global-color);text-transform:uppercase;margin-bottom:5px}.respondersSection{display:flex;flex-direction:row;justify-content:space-around;margin-left:22%;overflow-x:auto;box-sizing:border-box;width:100%}.respondersSection__item{width:100px}.userView{width:32em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-bottom:13px;margin:13px;box-sizing:border-box;min-width:25%}.anwerView{display:flex;justify-content:space-between;overflow:auto;margin-left:26%}.anwerView__one{margin-left:50%}.anwerView__two{margin-left:32%}.anwerView::-webkit-scrollbar{height:7px}.anwerView::-webkit-scrollbar-thumb{background-color:#d3d3d3;border-radius:9em;box-shadow:inset 1px 1px 10px #f3faf7}.anwerView::-webkit-scrollbar-thumb:hover{background-color:grey}.not-answered{color:var(--global-color);margin:0 10px}.officeList{margin:0 2px 0 5px}.allResponders{margin-left:5px}.noquestions{margin:10px auto 0;font-size:16px;line-height:19px}.poll-control-dropdown .dropdown__list{max-height:none}.poll-responders .table__head-column:first-child{width:70%}.export-poll-modal .page__info-block{width:100%}.page__my-polls-content{padding-left:10px}.poll-control-dropdown .dropdown__list,.poll-table-dropdown .dropdown__list{max-height:none}.poll-control-dropdown .dropdown__list-item__button:not(.checked).status,.poll-table-dropdown .dropdown__list-item__button:not(.checked).status{padding-left:24px}@media screen and (max-width:425px){.main>.main__content:has(.poll-info_page){overflow-y:scroll}.polls{height:100%}.polls .loading{text-align:center}.polls .infinite-scroll-wrappper .infinite-scroll-component{display:flex;flex-direction:column;grid-row-gap:16px;row-gap:16px}.polls .infinite-scroll-wrappper .infinite-scroll-component .polls__template{display:flex;flex-direction:column;grid-row-gap:12px;row-gap:12px;padding-bottom:12px;border-bottom:1px solid #e6e6e6}.polls .infinite-scroll-wrappper .infinite-scroll-component .polls__template .polls__header{display:flex;flex-direction:column;grid-row-gap:8px;row-gap:8px}.polls .infinite-scroll-wrappper .infinite-scroll-component .polls__template .polls__header .polls__status{line-height:12px}.polls .infinite-scroll-wrappper .infinite-scroll-component .polls__template .polls__header .polls__name{font-weight:700;line-height:20px}.polls .infinite-scroll-wrappper .infinite-scroll-component .polls__template .polls__content{display:flex;flex-direction:column;grid-row-gap:12px;row-gap:12px}.polls .infinite-scroll-wrappper .infinite-scroll-component .polls__template .polls__content .polls__field{display:flex;flex-direction:column;grid-row-gap:2px;row-gap:2px}.polls .infinite-scroll-wrappper .infinite-scroll-component .polls__template .polls__content .polls__field .name{color:#adadad;font-size:12px;line-height:15px}.polls .infinite-scroll-wrappper .infinite-scroll-component .polls__template .polls__content .polls__field .value{line-height:19px}.polls .infinite-scroll-wrappper .infinite-scroll-component .infinite-scroll-loader{margin-bottom:20px}}#root:has(.popup-open){height:100vh;overflow-y:hidden}@media screen and (max-width:425px){.popup{visibility:hidden;z-index:3;background-color:rgba(0,0,0,.2);position:fixed;height:100vh;width:100vw;top:0;left:0}.popup .popup__wrapper{background-color:#fff;transition:top .15s;top:100vh;position:fixed;width:100%;height:calc(100% - 52px);border-top-left-radius:20px;border-top-right-radius:20px}.popup .popup__wrapper .empty-space{width:36px}.popup .popup__wrapper .popup__header{display:flex;justify-content:space-between;align-items:center;height:68px;padding:0 12px}.popup .popup__wrapper .popup__header span.title{font-size:18px;font-weight:700}.popup .popup__wrapper .popup__header .filters__clear-btn{width:62px;text-align:center;font-weight:500}.popup .popup__wrapper .popup__header .filters__clear-btn a{color:var(--global-color);height:16px}.popup .popup__wrapper .popup__header .filters__top-header h2{color:#4a4a4a;font-weight:700;font-size:18px;height:21px}.popup .popup__wrapper .popup__footer .form__buttons{padding:0 20px}.popup .popup__wrapper .popup__footer .form__buttons button{width:50%}.popup.popup-open{visibility:visible}.popup.popup-open .popup__wrapper{transition:top .15s;top:52px}.popup:not(.popup-open){transition:visibility 0s .15s}.popup__contacts .popup__wrapper .page__profile-contacts{flex-direction:column;grid-row-gap:0;row-gap:0}.popup__contacts .popup__wrapper .page__profile-contacts>div{height:52px;width:100%;border-top:1px solid #e6e6e6;display:flex;align-items:center;padding:unset}.popup__contacts .popup__wrapper .page__profile-contacts>div *{position:static}.popup__contacts .popup__wrapper .page__profile-contacts .copy-to-clickboard-wrapper{flex-direction:row-reverse;justify-content:space-between}.popup__contacts .popup__wrapper .page__profile-contacts .copy-to-clickboard-wrapper a,.popup__contacts .popup__wrapper .page__profile-contacts .copy-to-clickboard-wrapper div{padding:0}.popup__contacts .popup__wrapper .page__profile-contacts .copy-to-clickboard-wrapper a svg,.popup__contacts .popup__wrapper .page__profile-contacts .copy-to-clickboard-wrapper div svg{margin-right:6px;transform:translateY(2px)}.popup__contacts .popup__wrapper .page__profile-contacts .copy-to-clickboard-wrapper button{height:36px;width:36px;border-radius:18px;background-color:#f5f5f5;transition:none;opacity:1;padding:11px;box-sizing:border-box}.popup__contacts .popup__wrapper .page__profile-contacts .copy-to-clickboard-wrapper button:hover{background:#e8e8e8}.popup__password .popup__wrapper .popup__footer .form__buttons{padding:0 20px}.popup__password .popup__wrapper .popup__footer .form__buttons button{width:50%}.popup__new-event .popup__wrapper .popup__main .modal__form .form__inputs-wrapper .form__inputs-subwrapper .form__input-block,.popup__new-event .popup__wrapper .popup__main .modal__form .form__inputs-wrapper .form__inputs-subwrapper .select{flex:50% 1}.popup__edit-event .popup__wrapper .popup__main .modal__form .form__inputs-wrapper .select>div>div .select__control .select__value-container--searchable .select__multi-value,.popup__new-event .popup__wrapper .popup__main .modal__form .form__inputs-wrapper .select>div>div .select__control .select__value-container--searchable .select__multi-value{z-index:1}.popup__edit-event .popup__wrapper .popup__main .modal__form .form__inputs-wrapper .select>div>div .select__control .select__value-container--searchable input,.popup__new-event .popup__wrapper .popup__main .modal__form .form__inputs-wrapper .select>div>div .select__control .select__value-container--searchable input{width:100%;height:100%;max-width:unset;transform:unset;position:absolute;inset:0;caret-color:transparent}.popup__edit-event .popup__wrapper .popup__main .modal__form .form__inputs-wrapper .select>div>div .select__control .select__indicators,.popup__new-event .popup__wrapper .popup__main .modal__form .form__inputs-wrapper .select>div>div .select__control .select__indicators{pointer-events:none}.popup__edit-event .popup__wrapper .popup__main .modal__form .form__inputs-wrapper .select>div>div .select__control .select__indicators .select__clear-indicator,.popup__new-event .popup__wrapper .popup__main .modal__form .form__inputs-wrapper .select>div>div .select__control .select__indicators .select__clear-indicator{pointer-events:all}.popup__edit-event .popup__wrapper .popup__main .modal__form .form__inputs-wrapper .form__inputs-subwrapper .form__input-block,.popup__edit-event .popup__wrapper .popup__main .modal__form .form__inputs-wrapper .form__inputs-subwrapper .select,.popup__new-event .popup__wrapper .popup__main .modal__form .form__inputs-wrapper .form__inputs-subwrapper .form__input-block,.popup__new-event .popup__wrapper .popup__main .modal__form .form__inputs-wrapper .form__inputs-subwrapper .select{flex:50% 1}.popup__technical-skills .form__inputs-wrapper{grid-row-gap:20px;row-gap:20px;border:none}.popup__technical-skills .form__inputs-wrapper .skill_group_name_block{display:flex;height:16px;margin-bottom:20px;justify-content:space-between}.popup__technical-skills .form__inputs-wrapper .skill_group_name_block .tabs__content-item__about-column-title{font-size:14px;margin:0;display:flex;width:100%;flex-grow:1}.popup__technical-skills .form__inputs-wrapper .skill_group_name_block .tabs__content-item__about-column-title:after{content:"";display:block;height:0;border:1px solid #e6e6e6;flex-grow:1;margin:8px}.popup__technical-skills .form__inputs-wrapper .skill_group_name_block .form__btn-clean-inputs{padding:1px;height:16px;width:16px}.popup__technical-skills .form__inputs-wrapper .form__group-subwrapper .form__input-block .select>div>div .select__control .select__value-container--searchable .select__multi-value,.popup__technical-skills .form__inputs-wrapper .form__group-subwrapper .select .select>div>div .select__control .select__value-container--searchable .select__multi-value{z-index:1}.popup__technical-skills .form__inputs-wrapper .form__group-subwrapper .form__input-block .select>div>div .select__control .select__value-container--searchable input,.popup__technical-skills .form__inputs-wrapper .form__group-subwrapper .select .select>div>div .select__control .select__value-container--searchable input{width:100%;height:100%;max-width:unset;transform:unset;position:absolute;inset:0;caret-color:transparent}.popup__technical-skills .form__inputs-wrapper .form__group-subwrapper .form__input-block .select>div>div .select__control .select__indicators,.popup__technical-skills .form__inputs-wrapper .form__group-subwrapper .select .select>div>div .select__control .select__indicators{pointer-events:none}.popup__technical-skills .form__inputs-wrapper .form__group-subwrapper .form__input-block .select>div>div .select__control .select__indicators .select__clear-indicator,.popup__technical-skills .form__inputs-wrapper .form__group-subwrapper .select .select>div>div .select__control .select__indicators .select__clear-indicator{pointer-events:all}.popup__info .form__inputs-wrapper{grid-row-gap:20px;row-gap:20px}.popup__info .form__inputs-wrapper .form__group{margin:0;grid-row-gap:12px;row-gap:12px}.popup__info .form__inputs-wrapper .form__group .form__grid-wrapper{display:flex;flex-direction:column;grid-row-gap:12px;row-gap:12px}.popup__info .form__inputs-wrapper .form__group .form__grid-wrapper .form__input-block,.popup__info .form__inputs-wrapper .form__group .form__grid-wrapper .select{flex:100% 1;margin:0}.popup__info .form__inputs-wrapper .chip-input-wrapper{margin:0}}.resources_page+.page__content .event-type-name{text-align:center;margin-bottom:5px;font-size:16px}.workload_table{width:auto;font-size:12px}.workload_table .workload-wrapper{height:100%;width:100%;overflow:hidden}.workload_table .table__data-value{pointer-events:none}.workload_table .workload-disabled{box-shadow:inset 200px -200px 300px 200px hsla(0,0%,100%,.8);color:rgba(0,0,0,.4)}.workload_table .table__head{border-top:none;border-bottom:none}.workload_table .table__row:last-child .table__head-column--fixed-right{font-weight:700}.workload_table .table__row:last-child .first-column{border-bottom:1px solid #e6e6e6;color:#adadad;font-weight:700}.workload_table tbody .table__row:last-child .table__head-column--fixed-right{border-bottom:1px solid #e6e6e6}.workload_table .table__row .table__head-column--fixed-right:last-child{border-right:none}.workload_table .table__head-column{padding-top:14px}.workload_table .table__data.first-column,.workload_table .table__head-column.employees_column{display:flex;left:0;width:250px}.workload_table .table__data.first-column{position:absolute;z-index:2}.workload_table .table__row.even,.workload_table .table__row.even .first-column,.workload_table .table__row.even .table__head-column--fixed-right{background-color:#f9f9f9}.workload_table .sub_row_table__data:before{height:0}.workload_table .table__row:not(.resources_table_header) .table__head-column{min-width:38px;text-align:center}.workload_table .table__row:not(.resources_table_header) .table__head-column:first-child{display:flex;align-items:center;top:0;border-top:1px solid #e6e6e6;height:82px}.workload_table .switch__block{margin:0 auto}.workload_table .table__row td,.workload_table .table__row th{border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.workload_table>tr:nth-last-child(2).table__row{cursor:auto}.workload_table>tr:nth-last-child(2).table__row td{border-bottom:1px solid #e6e6e6}.workload_table>tr:nth-last-child(2).table__row svg{fill:transparent;cursor:default}.workload_table>tr:nth-last-child(2).table__row .table_button--open-modal{cursor:auto}.workload_table>tr:nth-last-child(2).table__row td div{font-weight:700}.workload_table .border-bottom{border-bottom:1px solid #e6e6e6}.workload_table .resources_table_header th{border-top:1px solid #e6e6e6;color:#4a4a4a;text-align:center}.workload_table .resources_table_header th:nth-child(2){width:100%;text-align:start}.workload_table .resources_table_header .word-wrap{white-space:pre-line;box-sizing:border-box}.workload_table .resources_table_header .word-wrap:before{content:"Work days";display:block;position:absolute;left:0;top:14px;height:42px;z-index:2}.workload_table .resources_table_header .table__head-column--fixed-left{background:#fff}.workload_table .red{color:red}.workload_table .weight-normal{font-weight:400}.workload_table .thisDay{background-color:#141361;color:#fff;font-size:14px;padding-right:8px;padding-left:8px}.workload_table .table__row .no-border-right{border-right:none}.workload_table .table__head-column:not(.table__head-column--fixed-right)+.table__head-column--fixed-right{border-left-width:1px}.workload_table .table__row{position:static}.workload_table .day-display{position:relative}.workload_table .day-display .month-year-display{position:absolute;top:-36px;left:0;width:70px;color:#4a4a4a;background-color:#fff}.workload_table th:nth-child(3) .month-year-display{left:25px}.new_resource_modal .select__control,.new_resource_modal button,.new_resource_modal input[type=date]{cursor:pointer}.new_resource_modal .date_block{margin-bottom:24px}.new_resource_modal .project_block{margin-bottom:12px}.new_resource_modal .project_block .form__inputs-subwrapper{margin-bottom:0}.new_resource_modal .project_block .form__btn-clean-inputs{margin-right:10px;margin-left:5px}.new_resource_modal .form__inputs-wrapper{margin-bottom:30px}.new_resource_modal .form__inputs-subwrapper{align-items:flex-start}.new_resource_modal .form__inputs-subwrapper .form__input-block:first-child,.new_resource_modal .form__inputs-subwrapper .select:first-child{margin-right:16px}.new_resource_modal .without_label .select__value-container{padding:0 0 0 8px!important;cursor:pointer}.new_resource_modal .form__buttons{align-items:baseline}.new_resource_modal .form__buttons .select{margin-right:20px;margin-bottom:0;height:34px;min-width:189px}.new_resource_modal .form__buttons .select .select__value-container{height:34px;min-height:34px}.new_resource_modal .form__buttons .form__inputs-subwrapper{justify-content:flex-end}.new_resource_modal .form__buttons .form__inputs-subwrapper .button:first-child{margin-right:16px}.new_resource_modal .percent_block{width:118px}.new_resource_modal .percent_block.disabled{opacity:.6;pointer-events:none}.new_resource_modal .percent_block input{padding-top:5px;padding-left:12px;padding-right:35px;overflow:hidden}.new_resource_modal .percent_block input.three_symbols+.form__label,.new_resource_modal .percent_block input.three_symbols+.select__placeholder{left:36px}.new_resource_modal .percent_block input.two_symbols+.form__label,.new_resource_modal .percent_block input.two_symbols+.select__placeholder{left:28px}.new_resource_modal .percent_block .form__label,.new_resource_modal .percent_block .select__placeholder{color:#4a4a4a;left:20px;font-size:1em;line-height:1em;top:16px;padding-left:0;width:auto;pointer-events:none}.resources_table_wrapper{margin-left:250px;margin-right:310px;width:calc(100% - 560px)}.resources_table_wrapper .fixed-table-wrapper{overflow-x:auto;scrollbar-color:#e2e2e2 transparent;scrollbar-width:thin}.resources_table_wrapper .horizontal-scroll-wrapper{left:280px;width:calc(100% - 610px)}.resources_table_wrapper .horizontal-scroll{width:calc(var(--table-width))}.resources_table_wrapper .table__head--fixed{width:calc(100% - 635px)}.resources_table_wrapper .table__head--fixed .table__head-column.header_row,.resources_table_wrapper .table__head--fixed .table__head-column.table__head-column--fixed{top:unset}.resources_table_wrapper .table__head--fixed .table__head-column.header_row:not(.thisDay),.resources_table_wrapper .table__head--fixed .table__head-column.table__head-column--fixed:not(.thisDay){background-color:#fff}.resources_table_wrapper .table__head--fixed .table__head-column.header_row:first-child,.resources_table_wrapper .table__head--fixed .table__head-column.table__head-column--fixed:first-child{left:30px;position:fixed;top:unset;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;transition:left .3s}.resources_table_wrapper .table__head--fixed .table__head-column.header_row:first-child:not(.header_row),.resources_table_wrapper .table__head--fixed .table__head-column.table__head-column--fixed:first-child:not(.header_row){margin-top:-43px}.resources_table_wrapper .table__head--fixed .table__head-column.header_row.work_days_colum,.resources_table_wrapper .table__head--fixed .table__head-column.table__head-column--fixed.work_days_colum{right:305px;position:fixed}.resources_table_wrapper .table__head--fixed .table__head-column.header_row.work_days_colum:not(.header_row),.resources_table_wrapper .table__head--fixed .table__head-column.table__head-column--fixed.work_days_colum:not(.header_row){border-bottom:1px solid #e6e6e6}.resources_table_wrapper .table__head--fixed .table__head-column.header_row.planned_month_header,.resources_table_wrapper .table__head--fixed .table__head-column.table__head-column--fixed.planned_month_header{right:176px;position:fixed}.resources_table_wrapper .table__head--fixed .table__head-column.header_row.planned_days_column,.resources_table_wrapper .table__head--fixed .table__head-column.table__head-column--fixed.planned_days_column{right:256px;position:fixed;border-bottom:1px solid #e6e6e6}.resources_table_wrapper .table__head--fixed .table__head-column.header_row.planned_hours_column,.resources_table_wrapper .table__head--fixed .table__head-column.table__head-column--fixed.planned_hours_column{right:176px;position:fixed;border-bottom:1px solid #e6e6e6}.resources_table_wrapper .table__head--fixed .table__head-column.header_row.worked_days_column,.resources_table_wrapper .table__head--fixed .table__head-column.table__head-column--fixed.worked_days_column{right:127px;position:fixed;border-bottom:1px solid #e6e6e6}.resources_table_wrapper .table__head--fixed .table__head-column.header_row.worked_hours_column,.resources_table_wrapper .table__head--fixed .table__head-column.table__head-column--fixed.worked_hours_column{right:47px;position:fixed;border-bottom:1px solid #e6e6e6}.resources_table_wrapper .table__head--fixed .table__head-column.header_row.worked_hours_header,.resources_table_wrapper .table__head--fixed .table__head-column.table__head-column--fixed.worked_hours_header{right:47px;position:fixed}.resources_table_wrapper .table__data{height:43px}.resources_table_wrapper th{height:39px;vertical-align:middle}.resources_table_wrapper .dayWorkloads:not(.employee-not-hired){text-align:center;padding:0;position:relative;cursor:default}.resources_table_wrapper .dayWorkloads:not(.employee-not-hired) .table__data-value,.resources_table_wrapper .dayWorkloads:not(.employee-not-hired) .table__data-wrapper{height:100%;max-height:42px}.resources_table_wrapper .dayWorkloads:not(.employee-not-hired):hover{font-weight:700;box-shadow:inset 200px -200px 300px 200px rgba(0,0,0,.15)}.resources_table_wrapper .dayWorkloads .table__data-wrapper{padding:0}.resources_table_wrapper .dayWorkloads .table__data-wrapper .table__data-value{position:relative;z-index:2;width:100%;padding:14px 8px;display:flex;align-items:center;justify-content:center}.resources_table_wrapper .dayWorkloads .table__data-wrapper span{vertical-align:middle}.resources_table_wrapper .dayWorkloads .table__data-holiday{padding-left:10px;padding-right:10px}.resources_table_wrapper .dayWorkloads .table__data-employee-not-hired{width:100%;position:relative;z-index:2}.resources_table_wrapper .dayWorkloads .table__data-employee-not-hired:before{content:"";position:absolute;top:50%;left:50%;width:20px;height:3px;background:#4a4a4a;transform:translate(-50%)}.resources_table_wrapper .plan_fact .table__sub-row .first-column .table__row-title{height:100%}.resources_table_wrapper .plan_fact .table__sub-row .table__data{height:82px}.resources_table_wrapper .plan_fact .table__sub-row .table__data-wrapper{max-height:82px}.resources_table_wrapper .plan_fact .fact-workload-wrapper{height:42px}.resources_table_wrapper .plan_fact .table__data-holiday.table__data-value{height:100%;max-height:unset;padding-right:10px;padding-left:10px;position:relative;min-width:42px}.resources_table_wrapper .plan_fact .table__data-holiday.table__data-value span{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.resources_table_wrapper .plan_fact .table__row .sub_row_table__data:first-child,.resources_table_wrapper .plan_fact .table__row .sub_row_table__data:first-child>div,.resources_table_wrapper .plan_fact .table__row .sub_row_table__data:nth-last-child(-n+5),.resources_table_wrapper .plan_fact .table__row .sub_row_table__data:nth-last-child(-n+5)>div{height:84px}.resources_table_wrapper .plan_fact .table__row .sub_row_table__data:nth-last-child(-n+5){padding-top:0}.resources_table_wrapper .plan_fact .table__data-value.workload-full-height{max-height:82px}.resources_table_wrapper .plan_fact .workload-bold{font-weight:900}.resources_table_wrapper th.header_row{height:42px}.resources_table_wrapper .resources_table_header .table__head-column--fixed-right{top:0}.resources_table_wrapper .table__head-column--fixed-left,.resources_table_wrapper .table__head-column--fixed-right{background:#fff}.resources_table_wrapper .table__head-column--fixed-left .table__data-wrapper,.resources_table_wrapper .table__head-column--fixed-right .table__data-wrapper{height:100%}.resources_table_wrapper .worked_hours_column{right:2px;width:80px;padding-right:0}.resources_table_wrapper .worked_days_column{right:82px;width:49px}.resources_table_wrapper .planned_hours_column{right:131px;width:80px;padding-right:0}.resources_table_wrapper .planned_days_column{right:211px;width:49px}.resources_table_wrapper .work_days_colum{right:260px;width:51px;border-left:1px solid #e6e6e6}.resources_table_wrapper th.work_days_colum.header_row{margin-top:-1px;height:43px}.resources_table_wrapper th.worked_hours_header{width:129px;right:0;margin-top:-1px;height:43px}.resources_table_wrapper th.planned_month_header{width:129px;right:129px;margin-top:-1px;height:43px}.resources_table_wrapper th.work_days_header{width:51px;right:340px;margin-top:-1px;height:43px}.resources_table_wrapper .alert{width:16px;height:14px}.resources_table_wrapper .table__data-alert{background-color:#ffeaea;padding-bottom:10px}.resources_table_wrapper .table__data-multi-group{background-color:#facdcd}.resource-info-modal .table__user-name{margin-left:5px}.resource-info-modal .modal__grid__item{margin-bottom:20px}.resource-info-modal .modal__grid__item:last-child{margin-bottom:0}.resource-info-modal .modal__grid__item:last-child .modal__wrapper{margin-bottom:10px}.resource-info-modal .modal__grid__item:last-child .modal__wrapper:last-child{margin-bottom:0}@media (min-width:1400px){.main--open-menu .resources_table_wrapper .table.fixed.workload_table.table--fixed-header .table__head.table__head--fixed{width:calc(100% - 915px)}.main--open-menu .resources_table_wrapper .table__head--fixed .table__head-column.header_row:first-child,.main--open-menu .resources_table_wrapper .table__head--fixed .table__head-column.table__head-column--fixed:first-child{left:310px!important;transition:left .3s}.main--open-menu .resources_table_wrapper .horizontal-scroll-wrapper{left:560px;width:calc(100% - 890px)}}@media (min-width:1200px){.resources_table_wrapper .table__head--fixed .table__head-column.header_row:first-child,.resources_table_wrapper .table__head--fixed .table__head-column.table__head-column--fixed:first-child{left:94px!important}.resources_table_wrapper .table.fixed.workload_table.table--fixed-header .table__head.table__head--fixed{width:calc(100% - 699px)}.resources_table_wrapper .horizontal-scroll-wrapper{left:344px;width:calc(100% - 674px)}}.datepicker-container.rigth .daterangepicker:not(.single){left:0!important;right:unset!important}.datepicker-container.left .daterangepicker:not(.single){right:0!important;left:unset!important}.datepicker-container .input-buffer{position:absolute;top:-1000px;left:-1000px;visibility:hidden;white-space:pre-wrap;font-size:14.55px}.daterangepicker{color:#333;margin:0;border:none;border-radius:4px;font-family:var(--body-font);box-shadow:0 2px 15px 0 rgba(0,0,0,.25098);color:#4a4a4a;font-weight:400;z-index:10050;width:100%;top:41px!important;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}.daterangepicker.show-calendar{width:-webkit-max-content;width:-moz-max-content;width:max-content}.daterangepicker.show-calendar ul{width:144px!important}.daterangepicker:not(.show-calendar) .ranges,.daterangepicker:not(.show-calendar) ul{width:100%!important}.daterangepicker.single{right:50%!important;transform:translateX(50%);width:264px!important;min-width:unset}.daterangepicker.single .ranges{display:none}.daterangepicker.single .calendar-table{padding:0!important}.daterangepicker.single .drp-calendar{width:100%;padding:20px!important}.daterangepicker.show-calendar .ranges{min-height:265px;margin-top:14px!important}.daterangepicker select.monthselect{width:30%}.daterangepicker .ranges li:hover{background-color:#f2f2f2}.daterangepicker .ranges ul li{padding:12px 22px!important;width:calc(100% - 8px);margin:0 4px;position:relative}.daterangepicker .ranges ul li.active{background-color:transparent!important;color:#4a4a4a!important}.daterangepicker .ranges ul li.active:before{position:absolute;background-color:var(--dateRangepicker-global-color)!important;content:"";width:100%;height:100%;left:0;top:0;z-index:-1;opacity:.1}.daterangepicker-input{max-width:500px;color:#4a4a4a;border-radius:4px;background-color:#f5f5f5;transition:.15s;text-align:center;box-sizing:content-box}.daterangepicker-input:focus{background-color:#ededed}.daterangepicker-input--white{background:#fdf7f7;border:1px solid #fff}.daterangepicker-input--white:focus{background-color:#fefbfb}.daterangepicker-input--white+.form__label,.daterangepicker-input--white+.select__placeholder{color:rgba(74,74,74,.6)}@media (max-width:990px){.daterangepicker{width:690px}}@media (max-width:766px){.daterangepicker{width:510px}}@media (max-width:574px){.daterangepicker{width:calc(100% - 30px)}}.daterangepicker:after,.daterangepicker:before{display:none}.daterangepicker .ranges{margin:4px 0}@media (max-width:766px){.daterangepicker .ranges{float:unset}}.daterangepicker .ranges ul{width:100%}@media (min-width:992px){.daterangepicker .ranges ul{width:250px}}.daterangepicker .ranges ul li{font-size:14px;padding:10px 12px}.daterangepicker .ranges ul li.active{background-color:#d1e8f8;color:#333}.daterangepicker .drp-calendar{max-width:unset}.daterangepicker .drp-calendar.left{border:none!important;padding-left:15px}.daterangepicker .drp-calendar.right{padding-right:30px!important}.daterangepicker .drp-calendar.left,.daterangepicker .drp-calendar.right{padding-top:16px!important}.daterangepicker .drp-buttons{border-top:1px solid #e7e7e7;padding:25px 30px;position:relative}.daterangepicker .drp-buttons .button{margin:5px 0;width:100%;padding:10px 17px 10px 16px;display:inline-block}@media (min-width:992px){.daterangepicker .drp-buttons .button{margin:0 5px;width:100px}}.daterangepicker .drp-buttons .button.apply--button{background-color:var(--dateRangepicker-global-color);color:#fff}.daterangepicker .drp-buttons .button.btn-default{background-color:#f5f5f5}.daterangepicker .drp-buttons .drp-selected{position:absolute;left:30px;top:50%;transform:translateY(-50%);color:#333;opacity:.5;padding-right:45px}.daterangepicker .drp-buttons .button,.daterangepicker .drp-buttons .drp-selected{font-size:14px}.daterangepicker .calendar-table thead .month{font-size:16px;font-weight:700}.daterangepicker .calendar-table thead tr:nth-child(2){text-transform:uppercase;opacity:.8}.daterangepicker .calendar-table thead tr:nth-child(2) th{padding-top:16px;color:#bdbdbd}.daterangepicker .calendar-table td{width:32px;height:32px;padding:2px;border:none;line-height:unset;position:relative}.daterangepicker .calendar-table td.ends{color:#adadad!important}.daterangepicker .calendar-table td.in-range:not(.start-date):before,.daterangepicker .calendar-table td.start-date.ends:before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;width:100%;height:calc(100% - 4px);background-color:var(--dateRangepicker-global-color);opacity:.1}.daterangepicker .calendar-table td.in-range:not(.start-date):not(.active),.daterangepicker .calendar-table td.start-date.ends:not(.active){background-color:unset}.daterangepicker .calendar-table td.end-date.ends:before,.daterangepicker .calendar-table td.in-range:last-child:before,.daterangepicker .calendar-table td:last-child:before{border-top-right-radius:50%;border-bottom-right-radius:50%}.daterangepicker .calendar-table td:first-child.active:not(.ends):before{content:none}.daterangepicker .calendar-table td.start-date.ends:before,.daterangepicker .calendar-table td:first-child:before{border-top-left-radius:50%;border-bottom-left-radius:50%}.daterangepicker .calendar-table td.active:not(.ends){color:var(--text-global-color);background-color:var(--dateRangepicker-global-color);background-clip:content-box;border-radius:50%}.daterangepicker .calendar-table td.active:not(.ends).start-date+.in-range:before{left:-12px;width:calc(100% + 12px)}.daterangepicker .calendar-table td.active:not(.ends).start-date+.in-range.active:before{width:100%}.daterangepicker .calendar-table td.active:not(.ends).end-date:before{width:calc(100% - 12px)}.daterangepicker .calendar-table td:hover:not(.active):not(.in-range){border-radius:50%!important;background-color:#f2f2f2!important;background-clip:content-box!important}.daterangepicker .calendar-table td.active.ends:hover{background-color:unset!important}.daterangepicker.show-calendar .ranges{margin:0;border-right:1px solid #e7e7e7}@media screen and (max-width:425px){.inline_date_picker .datepicker-container.right .daterangepicker{position:fixed;width:100vw;height:-webkit-min-content;height:-moz-min-content;height:min-content;left:0!important;top:unset!important;bottom:0;font-family:var(--body-font);background-color:#fff}.inline_date_picker .datepicker-container.right .daterangepicker:before{content:"";position:fixed;display:block;height:100vh;width:100vw;background-color:rgba(0,0,0,.2);z-index:0;border:none;inset:0}.inline_date_picker .datepicker-container.right .daterangepicker__header{height:68px;position:absolute;top:-68px;width:100%;display:flex;align-items:center;padding:16px 12px;justify-content:space-between;background-color:#fff;z-index:3;border-top-left-radius:20px;border-top-right-radius:20px}.inline_date_picker .datepicker-container.right .daterangepicker__header .empty-space{width:36px}.inline_date_picker .datepicker-container.right .daterangepicker__header .title{font-weight:700;font-size:18px}.inline_date_picker .datepicker-container.right .daterangepicker__header button{height:36px;width:36px;padding:0;background:#fff}.inline_date_picker .datepicker-container.right .daterangepicker .ranges{min-height:unset;height:42px;padding:8px 20px 0;margin-top:0!important;position:relative;background-color:#fff;z-index:4}.inline_date_picker .datepicker-container.right .daterangepicker .ranges ul{display:none;width:100%!important}.inline_date_picker .datepicker-container.right .daterangepicker .ranges .ranges__select{position:relative;width:100%;height:100%;inset:0;background-color:#f5f5f5}.inline_date_picker .datepicker-container.right .daterangepicker .ranges .ranges__select .ranges__value{height:100%;width:100%;font-size:14px;font-weight:400;padding:9px 12px;line-height:18px}.inline_date_picker .datepicker-container.right .daterangepicker .ranges .ranges__select .ranges__items-container{position:absolute;width:100%;top:40px;box-shadow:0 2px 15px 0 rgba(0,0,0,.25098)}.inline_date_picker .datepicker-container.right .daterangepicker .ranges .ranges__select .ranges__items-container .ranges__range-item{position:relative;height:36px;padding:9px 12px;background-color:#f5f5f5;font-size:14px;font-weight:400;line-height:18px}.inline_date_picker .datepicker-container.right .daterangepicker .ranges .ranges__select .ranges__items-container .ranges__range-item:hover{cursor:pointer}.inline_date_picker .datepicker-container.right .daterangepicker .ranges .ranges__select .ranges__items-container .ranges__range-item:hover:before{position:absolute;content:"";display:block;width:calc(100% - 8px);height:calc(100% - 8px);inset:0;margin:4px;opacity:.1;background-color:var(--dateRangepicker-global-color);border-radius:4px}.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar.right{display:none}.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar{display:flex;flex-direction:column-reverse;grid-row-gap:20px;row-gap:20px;justify-content:center;height:526px;padding:12px 20px 16px;position:relative;background-color:#fff;z-index:3}.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table{display:block}.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table td,.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table th{font-size:14px;height:32px;width:100%;line-height:28px;z-index:1}.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table td:hover:not(.active):not(.in-range),.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table th:hover:not(.active):not(.in-range){background-color:#fff!important}.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table td:hover:not(.active):not(.in-range):not(th):after,.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table th:hover:not(.active):not(.in-range):not(th):after{height:28px;width:28px;content:"";display:block;position:absolute;margin:auto;inset:0;z-index:-1;border-radius:50%;background-color:#f2f2f2}.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table td.weekend:first-child,.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table td:hover:not(.active):not(.in-range).weekend:first-child,.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table th.weekend:first-child,.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table th:hover:not(.active):not(.in-range).weekend:first-child{flex-grow:0;flex-shrink:0;flex-basis:calc(7.14286% + 18px);text-align:left;padding-left:8px}.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table td.weekend:first-child:before,.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table td:hover:not(.active):not(.in-range).weekend:first-child:before,.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table th.weekend:first-child:before,.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table th:hover:not(.active):not(.in-range).weekend:first-child:before{left:2px}.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table td.weekend:first-child.end-date:before,.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table td:hover:not(.active):not(.in-range).weekend:first-child.end-date:before,.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table th.weekend:first-child.end-date:before,.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table th:hover:not(.active):not(.in-range).weekend:first-child.end-date:before{display:none}.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table td.weekend:last-child,.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table td:hover:not(.active):not(.in-range).weekend:last-child,.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table th.weekend:last-child,.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table th:hover:not(.active):not(.in-range).weekend:last-child{flex-grow:0;flex-shrink:0;flex-basis:calc(7.14286% + 18px);text-align:right;padding-right:8px}.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table td.weekend:last-child.start-date:before,.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table td:hover:not(.active):not(.in-range).weekend:last-child.start-date:before,.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table th.weekend:last-child.start-date:before,.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table th:hover:not(.active):not(.in-range).weekend:last-child.start-date:before{display:none}.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table td.weekend:first-child:before,.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table td:hover:not(.active):not(.in-range).weekend:first-child:before,.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table th.weekend:first-child:before,.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table th:hover:not(.active):not(.in-range).weekend:first-child:before{border-top-left-radius:28px;border-bottom-left-radius:28px}.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table td.weekend:last-child:before,.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table td:hover:not(.active):not(.in-range).weekend:last-child:before,.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table th.weekend:last-child:before,.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table th:hover:not(.active):not(.in-range).weekend:last-child:before{border-top-right-radius:28px;border-bottom-right-radius:28px}.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table td.weekend:first-child:after,.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table td:hover:not(.active):not(.in-range).weekend:first-child:after,.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table th.weekend:first-child:after,.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table th:hover:not(.active):not(.in-range).weekend:first-child:after{margin:2px 0;left:2px;right:auto}.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table td.weekend:last-child:after,.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table td:hover:not(.active):not(.in-range).weekend:last-child:after,.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table th.weekend:last-child:after,.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table th:hover:not(.active):not(.in-range).weekend:last-child:after{margin:2px 0;left:auto;right:2px}.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table td.weekend:before,.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table td:hover:not(.active):not(.in-range).weekend:before,.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table th.weekend:before,.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table th:hover:not(.active):not(.in-range).weekend:before{width:calc(100% - 2px)}.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table td.end-date,.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table td.start-date,.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table th.end-date,.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table th.start-date{border-radius:28px;background-color:transparent}.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table td.end-date.off,.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table td.start-date.off,.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table th.end-date.off,.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table th.start-date.off{color:#fff!important}.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table td.end-date:not(.weekend):before,.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table td.start-date:not(.weekend):before,.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table th.end-date:not(.weekend):before,.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table th.start-date:not(.weekend):before{width:50%}.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table td.end-date:after,.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table td.start-date:after,.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table th.end-date:after,.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table th.start-date:after{height:28px;width:28px;content:"";display:block;position:absolute;inset:0;margin:auto;border-radius:28px;background-color:var(--dateRangepicker-global-color);z-index:-1}.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table td.end-date:before,.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table td.start-date:before,.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table th.end-date:before,.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table th.start-date:before{border-radius:0}.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table td.start-date.ends:before,.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table td.start-date:before,.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table th.start-date.ends:before,.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table th.start-date:before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:auto;right:0;height:28px;background-color:var(--dateRangepicker-global-color);opacity:.1}.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table td.start-date.end-date:before,.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table td.start-date.ends.in-range:before,.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table td.start-date.in-range:before,.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table th.start-date.end-date:before,.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table th.start-date.ends.in-range:before,.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table th.start-date.in-range:before{display:none}.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table td.active:not(.ends).start-date+.in-range:before,.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table th.active:not(.ends).start-date+.in-range:before{left:0;width:100%}.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table td.active:not(.ends).start-date+.in-range.end-date:before,.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table th.active:not(.ends).start-date+.in-range.end-date:before{width:50%}.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table td.active:not(.ends).start-date+.in-range.end-date.weekend:before,.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table th.active:not(.ends).start-date+.in-range.end-date.weekend:before{width:calc(100% - 2px)}.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table tbody tr,.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table thead tr{display:flex;max-width:385px;width:100%;justify-content:space-between;margin-top:8px}.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table thead{display:flex}.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table thead tr:first-child{display:none}.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table thead tr:last-child th{padding:0;font-weight:600}.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table thead tr:last-child th:first-child{flex-grow:0;flex-shrink:0;flex-basis:calc(7.14286% + 18px);text-align:left;padding-left:7px}.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-table table thead tr:last-child th:last-child{flex-grow:0;flex-shrink:0;flex-basis:calc(7.14286% + 18px);text-align:right;padding-right:7px}.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-header{height:36px;display:flex;align-items:center}.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-header .button{height:36px;width:36px}.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-header .button svg{width:6px;height:10.5px;overflow:visible}.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-header .selector{position:relative;flex:1 1;text-align:center;font-weight:500;font-size:16px;height:36px}.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-header .selector span{display:inline-block;margin:10.5px 0}.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-header .selector .years{position:absolute;z-index:3;inset:0;margin:0 auto;top:40px;width:-webkit-min-content;width:-moz-min-content;width:min-content;height:-webkit-min-content;height:-moz-min-content;height:min-content;box-shadow:0 2px 15px 0 rgba(0,0,0,.25098);font-size:14px;font-weight:400;background-color:#f5f5f5}.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-header .selector .years .year-field{position:relative;width:108px;height:36px;padding:9px 12px;line-height:18px}.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-header .selector .years .year-field:hover{cursor:pointer}.inline_date_picker .datepicker-container.right .daterangepicker .drp-calendar .calendar-header .selector .years .year-field:hover:before{position:absolute;content:"";display:block;width:calc(100% - 8px);height:calc(100% - 8px);inset:0;margin:4px;opacity:.1;background-color:var(--dateRangepicker-global-color);border-radius:4px}.inline_date_picker .datepicker-container.right .daterangepicker .drp-buttons{display:flex;grid-column-gap:16px;-webkit-column-gap:16px;column-gap:16px;padding:30px 20px;border:none;position:relative;background-color:#fff;z-index:3}.inline_date_picker .datepicker-container.right .daterangepicker .drp-buttons .drp-selected{display:none}.inline_date_picker .datepicker-container.right .daterangepicker .drp-buttons button{margin:0}.inline_date_picker .datepicker-container.right .daterangepicker:not(:has(.is--custom)) .drp-calendar .calendar-table{display:none}}.form--cv .form__group{margin-bottom:10px}.form--cv .form__group:last-child{margin-bottom:0}.form__tabs-settings-item-content{margin-bottom:14px}.modal__footer{margin-bottom:0}.form__tabs,.form__tabs-head{display:flex;max-height:inherit;overflow-y:auto;overflow-x:hidden}.form__tabs-head{width:230px;flex-direction:column;align-self:flex-start;border-radius:4px;scrollbar-color:#e2e2e2 transparent;scrollbar-width:thin}.form__tabs-head::-webkit-scrollbar{height:5px;width:5px;background-color:transparent}.form__tabs-head::-webkit-scrollbar-thumb{background-color:#e2e2e2;border-radius:2.5px}.form__tabs-content{width:calc(100% - 230px);max-height:calc(100vh - 212px);padding-left:20px;overflow-y:auto;overflow-x:hidden;padding-right:27px;padding-bottom:40px;scrollbar-color:#e2e2e2 transparent;scrollbar-width:thin}.form__tabs-content::-webkit-scrollbar{height:5px;width:5px;background-color:transparent}.form__tabs-content::-webkit-scrollbar-thumb{background-color:#e2e2e2;border-radius:2.5px}.form__tabs-content .form__group-wrapper>div{margin-bottom:0}.form__tabs-content .form__input-block>.project_select,.form__tabs-content .select>.project_select{margin-bottom:10px}.form__tabs-content .add_language_btn{margin:14px 0 20px}.form__tabs-content .form__inputs-subwrapper>.form__inputs-subwrapper{margin-bottom:10px}.form__tabs-head-item{display:flex;align-items:center;height:48px;background:#f5f5f5;padding:12px 10px;margin-bottom:1px;cursor:pointer}.form__tabs-head-item.active{color:var(--global-color);font-weight:500;position:relative}.form__tabs-head-item.active:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--global-color);opacity:.1}.form__tabs-head-item:last-child{margin-bottom:0}.form__tabs-head-item .form__user{display:flex;align-items:center}.form__tabs-head-item .form__user-name{margin-left:8px}.form__tabs-content-cvs{display:none}.form__tabs-content-cvs.active{display:block;animation:show .3s linear 1 forwards}.form__tabs-settings{display:none;flex-direction:column}.form__tabs-settings.active{display:flex;animation:show .3s linear 1 forwards}.form__tabs-settings-item{width:100%;display:flex;flex-direction:column;margin-bottom:31px}.form__tabs-settings-item:last-child{margin-bottom:0}.form__tabs-settings-item-title{font-size:12px;line-height:1.16;color:rgba(74,74,74,.6);margin-bottom:11px}.form__tabs-settings-item-content{-webkit-column-count:2;column-count:2;grid-column-gap:30px;-webkit-column-gap:30px;column-gap:30px}.form__tabs-settings-item-content--row{display:flex;-webkit-column-count:unset;column-count:unset;grid-column-gap:unset;-webkit-column-gap:unset;column-gap:unset}.form__tabs-final-cvs{display:none}.form__tabs-final-cvs.active{display:flex;animation:show .3s linear 1 forwards}.form__tabs-final-cvs-item{display:none}.form__tabs-final-cvs-item.active{display:flex;animation:show .3s linear 1 forwards}.form__edit-cv-top{display:flex;margin-bottom:30px}.form__edit-cv-top-inputs{width:calc(100% - 158px);padding-left:20px}.form__edit-cv-name{font-size:20px;line-height:1.15;font-weight:700;margin-bottom:14px}.form__edit-cv-tabs{width:100%;display:flex;flex-direction:column}.form__edit-cv-tabs-headers{width:100%;display:flex;background:#f5f5f5;border-radius:18px;padding:3px 2px;margin-bottom:30px}.form__edit-cv-tab-header{width:33.33333%;border-radius:18px;display:flex;justify-content:center;font-weight:700;padding:8px;transition:.3s;color:#4a4a4a;cursor:pointer}.form__edit-cv-tab-header.active{background:#fff;color:#4a4a4a}.form__edit-cv-tab-content{display:none;flex-direction:column}.form__edit-cv-tab-content--about .form__group-wrapper,.form__edit-cv-tab-content--skills .form__group-wrapper{margin-bottom:10px}.form__edit-cv-tab-content--about .form__group-wrapper:nth-last-child(2),.form__edit-cv-tab-content--skills .form__group-wrapper:nth-last-child(2){margin-bottom:24px}.form__edit-cv-tab-content.active{display:flex;animation:show .3s linear 1 forwards}.language_block{align-items:flex-start;margin-bottom:0}.cv_form_footer{border-top:1px solid #f0f0f0;display:flex;align-items:flex-end;padding-top:30px;position:relative;margin-right:32px}.cv_form_footer .form__error{position:absolute;top:5px;left:10px}.cv_form_footer .label{justify-content:flex-start}.cv_form_footer .form__buttons{padding-right:0}.cv_settings_checkbox_block{display:flex}.cv_settings_checkbox_block .label{text-transform:none;justify-content:flex-start;font-weight:400;padding-left:0}.cv_settings_checkbox_block .cv_settings_checkbox_column{width:50%}.skill_group_select_menu.select__menu{border-radius:5px;width:200px}.skill_group_select_menu.select__menu .select__menu-list{padding-top:10px;padding-bottom:10px}.resumes_filter_block{flex-wrap:wrap}.resumes_filter_block .page__panel-bottom__wrapper--people.margin_bottom{margin-bottom:10px}.experience_filter.dropdown__list,.technical_skills_filter.dropdown__list{padding:20px;width:256px}.experience_filter .select__scroll-manager,.technical_skills_filter .select__scroll-manager{display:none}.experience_filter .form__inputs-subwrapper{margin-bottom:20px;align-items:flex-start}.experience_filter .form__inputs-subwrapper input{height:40px}.experience_filter .form__buttons button{width:100px;margin:0}.technical_skills_filter.dropdown__list{width:400px;overflow:auto}.technical_skills_filter .select__scroll-manager{display:none}.technical_skills_filter .form__btn-clean-inputs{margin-right:0}.edit_cv_modal .form__tabs-content{width:100%}.page__cv-document{max-width:958px;border:1px solid #e6e6e6;border-radius:20px;padding:21px 30px 15px;align-self:center;width:100%}.page__cv-document p,.page__cv-document ul{margin-bottom:6px}.page__cv-document li{padding-left:8px;margin-bottom:6px;position:relative}.page__cv-document li:before{content:"•";position:absolute;top:0;left:0}.page__cv-document :last-child,.page__cv-document li:last-child{margin-bottom:0}.page__cv-document-head{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e6e6e6;padding-bottom:16px;margin-bottom:30px}.page__cv-document-head-info{display:flex;flex-direction:column;color:rgba(74,74,74,.5);line-height:1.14}.page__cv-document-company{font-weight:700;margin-bottom:4px}.page__cv-document-logo{max-width:87px;height:38px}.page__cv-document-logo-svg{width:100%;height:100%}.page__cv-document-body{display:flex;flex-wrap:wrap}.page__cv-document-avatar-wrap{width:260px;height:260px;margin-bottom:30px}.page__cv-document-avatar{width:100%;height:100%;object-fit:cover;margin-bottom:30px}.page__cv-document-info{width:calc(100% - 260px);display:flex;flex-direction:column;font-size:16px;line-height:1.12;padding-left:30px;margin-bottom:30px}.page__cv-document-info b{font-weight:700}.page__cv-document-name{font-size:30px;line-height:1.16;font-weight:700;margin-bottom:21px}.page__cv-document-post{font-size:20px;font-weight:700}.page__cv-document-education,.page__cv-document-experience,.page__cv-document-post{line-height:1.15;margin-bottom:17px}.page__cv-document-education{display:flex;flex-direction:column}.export-modal .page__cv-document-head-info{font-size:10px}.export-modal .page__cv-document-logo{max-width:67px;height:28px}.export-modal .page__cv-document-avatar-wrap{width:160px;height:160px}.export-modal .page__cv-document-name{font-size:25px;line-height:1;margin-bottom:10px}.export-modal .page__cv-document-post{font-size:18px;line-height:1;margin-bottom:10px}.export-modal .page__cv-document-education,.export-modal .page__cv-document-experience,.export-modal .page__cv-document-langs{line-height:1;font-size:12px;margin-bottom:10px}.export-modal .page__cv-document-stack-th{font-size:10px}.export-modal .page__cv-document-additional-item-content,.export-modal .page__cv-document-additional-item-title,.export-modal .page__cv-document-stack{font-size:12px}.page__cv-document-education-degree{line-height:1.15;font-weight:700;margin-bottom:5px}.page__cv-document-langs{display:flex;flex-direction:column}.page__cv-document-lang{margin-bottom:5px}.page__cv-document-lang:last-child{margin-bottom:0}.page__cv-document-stack-wrapper{max-width:100%;overflow:scroll;scrollbar-color:#e2e2e2 transparent;scrollbar-width:thin;margin-bottom:30px}.page__cv-document-stack-wrapper::-webkit-scrollbar{height:5px;width:5px;background-color:transparent}.page__cv-document-stack-wrapper::-webkit-scrollbar-thumb{background-color:#e2e2e2;border-radius:2.5px}.page__cv-document-stack{width:100%;border:1px solid #e6e6e6}.page__cv-document-stack-thead{border-bottom:1px solid #e6e6e6}.page__cv-document-stack-th{width:129px;font-size:12px;font-weight:700;color:rgba(74,74,74,.6);padding:4px 10px 2px;vertical-align:middle;text-align:left;border-right:1px solid #e6e6e6}.page__cv-document-stack-th:last-child{border-right:unset}.page__cv-document-stack-td{padding:10px 10px 12px;text-align:left;border-right:1px solid #e6e6e6}.page__cv-document-stack-td:last-child{border-right:unset}.page__cv-document-stack-td,.page__cv-document-stack-th{width:12.5%}.page__cv-document-additional{display:flex;justify-content:flex-start;width:100%}.page__cv-document-additional-column{width:50%;display:flex;flex-direction:column;padding-right:20px}.page__cv-document-additional-column:nth-child(2){padding-right:0;padding-left:20px}.page__cv-document-additional-item{display:flex;flex-direction:column;margin-bottom:35px}.page__cv-document-additional-item li{line-height:1.15}.page__cv-document-additional-item-title{font-size:17px;line-height:1.15;color:var(--global-color);font-weight:700;text-transform:uppercase;margin-bottom:8px}.page__cv-document-additional-item-content{line-height:1.45}.page__cv-document-additional-item-content a{color:#06c;text-decoration:underline}.page__cv-document-additional-item-content em{font-style:italic}.page__cv-document-additional-item-content ul li:before{content:"\2022";display:inline-block;white-space:nowrap;width:1.2em;margin-right:.3em;text-align:right;position:static}.page__cv-document-additional-item-content 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}.page__cv-document-additional-item-content ol li:before{content:counter(list-0,decimal) ". ";display:inline-block;white-space:nowrap;width:1.2em;margin-right:.3em;text-align:right;position:static}.page__cv-remarkable-project{display:flex;flex-direction:column;line-height:1.42;margin-bottom:33px}.page__cv-remarkable-project-name{font-weight:700;margin-bottom:6px}.form--cv>.modal__error{margin-bottom:10px}.table__status--approved{color:#139619}.page__cv-responsible{display:flex;align-items:flex-start;font-size:12px;font-weight:700;line-height:1.5;color:rgba(74,74,74,.5)}.page__cv-responsible span{margin-left:4px}.page__cv-updated-date{font-size:12px;line-height:1.16;color:rgba(74,74,74,.5);margin-bottom:2px}.page__cv-updated{display:flex;flex-direction:column;align-items:flex-end;margin-right:30px}.page__profile-panel__label-info .label{padding-left:10px}.page__cv_content .error_wrapper{text-align:center}.page__cv_content .error_wrapper .error_block{color:#c1201e}.page__cv_content .error_wrapper .loader{margin:0 auto}.label.cv_table_checkbox label:before,.label.cv_table_checkbox svg{top:-8px}.label.cv_table_checkbox svg.checkbox{top:-5px}.choose_resume .table__head .table__head-column:nth-last-child(2){text-align:end;position:absolute;right:0;top:3px}.choose_resume .table__head .table__row{position:relative}.cv_table .export_button_wrapper{position:relative;height:14px}.cv_table .export_button{display:flex;align-items:flex-end;margin-left:5px}.cv_table .export_button button{display:flex;cursor:pointer;color:#c1201e;font-size:14px;font-weight:500}.cv_table .export_button svg{margin-right:10px}.cv_table .export_button .selected-coutner{margin-left:10px;font-size:12px;line-height:14px;font-weight:700;color:rgba(74,74,74,.6)}.cv_table .table__row .table__data:first-child,.cv_table .table__row .table__head-column:first-child{width:30px;max-width:30px;padding-left:0;padding-right:0}.cv_table .select-row,.cv_table .select-row+.table__actions-block{background:#fafafa}.cv_table .table__type-link:hover .table__user-name{text-decoration:underline}.cv_table .table__head--fixed{border-bottom:none}.cv_table .table__head:not(.table__head--fixed){border-top:none}.export_cv_modal .radio-button-wrapper{display:flex}.export_cv_modal .radio-button-wrapper .form__input-block,.export_cv_modal .radio-button-wrapper .select{width:auto;margin-bottom:0}.export_cv_modal .radio-button-wrapper .form__input-block label,.export_cv_modal .radio-button-wrapper .select label{padding-right:26px}.export_cv_modal.one-resume .modal__body{width:750px}.export_cv_modal.one-resume .crop_modal .modal__body{width:400px}.export_cv_modal.one-resume .form__tabs-content{width:100%;padding-left:0}@media screen and (max-width:425px){.tabs__content-item__wrapper--public-cv .title-wrapper{flex-wrap:wrap;grid-row-gap:12px;row-gap:12px;margin-bottom:20px}.tabs__content-item__wrapper--public-cv .title-wrapper .tabs__content-item__title{flex:50% 1;margin:0}.tabs__content-item__wrapper--public-cv .title-wrapper .page__cv-updated-date{height:14px;margin:2px 0}.tabs__content-item__wrapper--public-cv .title-wrapper .page__profile-panel__label-options{flex:50% 1}.tabs__content-item__wrapper--public-cv .title-wrapper .page__profile-panel__label-options .page__profile-panel__label-info{margin-right:12px}.tabs__content-item__wrapper--public-cv .page__cv-document{padding:20px}.tabs__content-item__wrapper--public-cv .page__cv-document .page__cv-document-head{margin-bottom:16px}.tabs__content-item__wrapper--public-cv .page__cv-document .page__cv-document-body{flex-direction:column}.tabs__content-item__wrapper--public-cv .page__cv-document .page__cv-document-body .page__cv-document-avatar-wrap{height:150px;width:150px;margin-bottom:20px}.tabs__content-item__wrapper--public-cv .page__cv-document .page__cv-document-body .page__cv-document-avatar-wrap .page__profile-block-avatar{height:150px;width:150px}.tabs__content-item__wrapper--public-cv .page__cv-document .page__cv-document-body .page__cv-document-stack-wrapper .page__cv-document-stack{border:none;display:flex;flex-direction:column;grid-row-gap:20px;row-gap:20px}.tabs__content-item__wrapper--public-cv .page__cv-document .page__cv-document-body .page__cv-document-stack-wrapper .page__cv-document-stack .page__cv-document-stack-head span{font-size:12px;color:#adadad}.tabs__content-item__wrapper--public-cv .page__cv-document .page__cv-document-body .page__cv-document-stack-wrapper .page__cv-document-stack .page__cv-document-stack-head ul{margin-top:4px;list-style-type:none}.tabs__content-item__wrapper--public-cv .page__cv-document .page__cv-document-body .page__cv-document-stack-wrapper .page__cv-document-stack .page__cv-document-stack-head ul li{display:inline-block;background-color:#f5f5f5;border-radius:16px;margin:0 4px 4px 0;height:18px;padding:1px 7px;font-size:12px}.tabs__content-item__wrapper--public-cv .page__cv-document .page__cv-document-body .page__cv-document-stack-wrapper .page__cv-document-stack .page__cv-document-stack-head ul li:before{display:none}.tabs__content-item__wrapper--public-cv .page__cv-document .page__cv-document-body .page__cv-document-info{padding:0;width:100%}.tabs__content-item__wrapper--public-cv .page__cv-document .page__cv-document-body .page__cv-document-additional{flex-direction:column;grid-row-gap:24px;row-gap:24px}.tabs__content-item__wrapper--public-cv .page__cv-document .page__cv-document-body .page__cv-document-additional .page__cv-document-additional-column{width:100%;padding:0}.tabs__content-item__wrapper--public-cv .page__cv-document .page__cv-document-body .page__cv-document-additional .page__cv-document-additional-column .page__cv-document-additional-item-title{font-size:20px;margin-bottom:12px}}.form__radio-input{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer}.form__radio-input input{display:none}.form__radio-input-checkmark{position:absolute;top:-1px;left:0;height:12px;width:12px;background-color:#fff;box-sizing:content-box;border:2px solid rgba(0,0,0,.2);border-radius:50%}.form__radio-input:hover input:not(:checked)~.form__radio-input-checkmark{border-color:rgba(74,74,74,.7)}.form__radio-input input:checked~.form__radio-input-checkmark{border-color:var(--radio-active-color)}.form__radio-input-checkmark:after{content:"";position:absolute;display:none}.form__radio-input input:checked~.form__radio-input-checkmark:after{display:block}.form__radio-input .form__radio-input-checkmark:after{top:50%;left:50%;transform:translate(-50%,-50%);width:8px;height:8px;border-radius:50%;background-color:var(--radio-active-color)}.modal--event .form__radio-input-repeater{width:150px;margin-right:0!important}.infinite-scroll-component{scrollbar-color:#e2e2e2 transparent;scrollbar-width:thin;overflow:hidden!important;min-height:200px}.infinite-scroll-component::-webkit-scrollbar{height:5px;width:5px;background-color:transparent}.infinite-scroll-component::-webkit-scrollbar-thumb{background-color:#e2e2e2;border-radius:2.5px}.infinite-scroll-loader{width:100%}.infinite-scroll-wrappper{scrollbar-color:#e2e2e2 transparent;scrollbar-width:thin;min-height:50px;overflow-x:hidden;overflow-y:auto}.infinite-scroll-wrappper::-webkit-scrollbar{height:5px;width:5px;background-color:transparent}.infinite-scroll-wrappper::-webkit-scrollbar-thumb{background-color:#e2e2e2;border-radius:2.5px}.infinite-scroll-wrappper-comments{max-height:700px}@media screen and (max-width:425px){.infinite-scroll-wrappper .infinite-scroll-component{padding:0 20px}}.user_technical_skills_modal .skill_group_name_block{display:flex;justify-content:space-between;position:relative}.user_technical_skills_modal .skill_group_name_block:before{content:"";position:absolute;right:22px;top:10px;width:calc(100% - 22px);height:3px;background:#f5f5f5;z-index:1}.user_technical_skills_modal .tabs__content-item__about-column-title{background:#fff;z-index:2;padding-right:10px}.user_technical_skills_modal .form__group-subwrapper{margin:0 22px 24px 0}.user_technical_skills_modal .form__btn-clean-inputs{padding-top:4px}.copy-to-clickboard-wrapper{position:relative}.copy-to-clickboard-wrapper:hover .text-to-copy{text-decoration:underline}.copy-to-clickboard-wrapper:hover .copy-icon{opacity:.6}.copy-to-clickboard-wrapper .copy-icon{opacity:0;position:absolute;cursor:pointer;top:2px;right:-19px;height:12px;width:12px;box-sizing:content-box;padding-left:8px;transition:opacity .3s ease-in-out}.copy-to-clickboard-wrapper .copy-icon svg{margin-right:0}.copy-to-clickboard-wrapper .copy-icon:hover svg{fill:#c1201e}.salary-modal .form__inputs-subwrapper{align-items:flex-start}.salary-modal .total-input{opacity:1;background-color:#fff}.salary-modal .total-input+.form__label,.salary-modal .total-input+.select__placeholder{opacity:1}.salaries-wrapper .table__body .table__row .table__data{height:50px;padding:0}.salaries-wrapper .fixed-table-wrapper{overflow-x:auto;scrollbar-color:#e2e2e2 transparent;scrollbar-width:thin}.salaries-wrapper .table__data-wrapper{display:flex!important;flex-direction:column;justify-content:center!important}.salaries-wrapper .table__data-wrapper .dropdown__button{justify-content:center!important}.salaries-wrapper .salary-data{display:block;position:relative}.salaries-wrapper .salary-data .total-block{text-align:center;font-weight:500}.salaries-wrapper .salary-data .year-display{top:-27px!important}.salaries-wrapper .salary-data .salaries-dates{display:flex;justify-content:center;align-items:center;flex-direction:column}.salaries-wrapper .salary-data .pay-tax-block{margin-top:4px;display:flex;justify-content:center;font-weight:400;padding:0 10px}.salaries-wrapper .salary-data .pay-tax-block div:first-child{margin-right:8px}.salaries-wrapper .salaries-table .table__row:nth-child(2n) .table__data{background-color:#f9f9f9}.salaries-wrapper .salaries-table .table__data,.salaries-wrapper .salaries-table .table__head-column{border-right:1px solid #e6e6e6}.salaries-wrapper .salaries-table .table__data:first-child,.salaries-wrapper .salaries-table .table__head-column:first-child{border-left:1px solid #e6e6e6}.salaries-wrapper .salaries-table .table__dropdown-wrapper{display:block;height:100%}.salaries-wrapper .salaries-table .dropdown__button{margin:0 auto;height:100%;width:100%}.salaries-wrapper .salaries-table .dropdown__list{border-radius:8px}.salaries-wrapper .salaries-table .dropdown__list.bottom{right:-10px;top:calc(100% + 10px)}.salaries-wrapper .salaries-table .dropdown__list.top{bottom:calc(100% + 13px);right:-10px;top:unset;transform:none}.salaries-wrapper .salaries-table .dropdown__list.left{left:-9px}.salaries-wrapper .salaries-table-wrapper{margin-left:250px;margin-right:310px;width:calc(100% - 400px)}.salaries-wrapper .salaries-table-wrapper .horizontal-scroll-wrapper{left:280px;width:calc(100% - 458px)}.salaries-wrapper .salaries-table-wrapper .horizontal-scroll{width:calc(var(--table-width))}.salaries-wrapper .salaries-table-wrapper .table__head{border-top:0}.salaries-wrapper .salaries-table-wrapper .table__data{height:58px}.salaries-wrapper .salaries-table-wrapper .table__head-column{height:54px}.salaries-wrapper .salaries-table-wrapper .table__head-column:nth-last-child(2){border-right:none}.salaries-wrapper .salaries-table-wrapper .table__row{position:static}.salaries-wrapper .salaries-table-wrapper .table__head-column{position:relative}.salaries-wrapper .salaries-table-wrapper .salaries-table .table__data:first-child,.salaries-wrapper .salaries-table-wrapper .table__head-column:not(.header_row):first-child{position:absolute;left:0;padding-top:12px;padding-bottom:9px;width:251px;border-bottom:1px solid #e6e6e6}.salaries-wrapper .salaries-table-wrapper .salaries-table .table__data:last-child:not(:first-child),.salaries-wrapper .salaries-table-wrapper .table__head-column:not(.header_row):last-child:not(:first-child){position:absolute;right:0;padding-top:12px;padding-bottom:9px;width:150px;border-bottom:1px solid #e6e6e6;border-left:1px solid #e6e6e6;overflow:hidden}.salaries-wrapper .salaries-table-wrapper .salaries-table .table__data:nth-last-child(2),.salaries-wrapper .salaries-table-wrapper .table__head-column:not(.header_row):nth-last-child(2){border-right:none}.salaries-wrapper .salaries-table-wrapper .table__head--fixed{width:calc(100% - 460px);border-bottom:none}.salaries-wrapper .salaries-table-wrapper .table__head--fixed .table__head-column.header_row:first-child,.salaries-wrapper .salaries-table-wrapper .table__head--fixed .table__head-column.table__head-column--fixed:first-child{left:30px;position:fixed;top:unset;background-color:#fff;height:54px}.salaries-wrapper .salaries-table-wrapper .table__head--fixed .table__head-column.header_row:last-child,.salaries-wrapper .salaries-table-wrapper .table__head--fixed .table__head-column.table__head-column--fixed:last-child{position:fixed;right:30px;top:unset;background-color:#fff}.salaries-wrapper .salaries-table-wrapper .table__head--fixed .table__head-column.header_row:last-child:not(.header_row),.salaries-wrapper .salaries-table-wrapper .table__head--fixed .table__head-column.table__head-column--fixed:last-child:not(.header_row){border-bottom:1px solid #e6e6e6}.salaries-wrapper .salaries-table-wrapper .table__row .table__head-column:first-child{padding-top:6px}.salaries-wrapper .salaries-table-wrapper .header_row{border-bottom:none;height:30px;border-top:1px solid #e6e6e6}.salaries-wrapper .salaries-table-wrapper .employees-column-head{position:absolute;left:0;padding-top:12px;padding-bottom:9px;width:251px}.salaries-wrapper .salaries-table-wrapper .total-column-head{position:absolute;right:0;padding-top:12px;padding-bottom:9px;width:150px;border-bottom:1px solid #e6e6e6}.salaries-wrapper .salaries-table-wrapper .table__row-head{border-top:none}.salaries-wrapper .salaries-table-wrapper .year-display{position:absolute;top:-22px;left:50%;transform:translateX(-50%)}.salaries-wrapper .salaries-table-wrapper .dropdown{width:100%;height:100%}.salaries-wrapper .salaries-table-wrapper .dropdown__button{padding:12px 10px 9px;border-radius:0}.salaries-wrapper .salaries-table-wrapper .table__row .salary-cell{padding:0}.salaries-wrapper .salaries-table-wrapper .employee-not-hired{width:100%;position:relative;z-index:2}.salaries-wrapper .salaries-table-wrapper .employee-not-hired:before{content:"";position:absolute;top:50%;left:50%;width:20px;height:3px;background:#4a4a4a;transform:translate(-50%)}.salaries-wrapper td:has(.employee-not-hired){background-color:#f5f5f5}.salaries-wrapper td:has(.employee-not-hired) .employee-not-hired{height:100%;width:100%}.salaries-wrapper .totla-row-item{font-weight:700;color:rgba(74,74,74,.6)}.salaries-wrapper .current-month{color:var(--global-color)}.salaries-wrapper .salary-delete-modal .data-block{margin-bottom:22px}.salaries-wrapper .salary-delete-modal .data-block.flex-block{display:flex}.salaries-wrapper .salary-delete-modal .data-block.flex-block>div{margin-right:22px}.salaries-wrapper .salary-delete-modal .label-block{font-size:12px;color:#4a4a4a;opacity:.5;margin-bottom:4px}@media (min-width:1400px){.salaries-wrapper .main--open-menu .salaries-table-wrapper .table__head--fixed{width:calc(100% - 740px)}.salaries-wrapper .main--open-menu .salaries-table-wrapper .table__head--fixed .table__head-column.header_row:first-child,.salaries-wrapper .main--open-menu .salaries-table-wrapper .table__head--fixed .table__head-column.table__head-column--fixed:first-child{left:310px}.salaries-wrapper .main--open-menu .salaries-table-wrapper .horizontal-scroll-wrapper{left:560px;width:calc(100% - 738px)}}.client-modal .form__inputs-subwrapper .form__inputs-subwrapper{margin-bottom:0}.client-modal .form__inputs-subwrapper .form__input-block,.client-modal .form__inputs-subwrapper .select{width:87px}.client-modal .form__inputs-subwrapper .form__input-block .select__placeholder,.client-modal .form__inputs-subwrapper .select .select__placeholder{margin-left:0}.client-modal .form__inputs-subwrapper .date-wrapper.select .form__input-block,.client-modal .form__inputs-subwrapper .date-wrapper.select .select,.client-modal .form__inputs-subwrapper .form__input-block.date-wrapper .form__input-block,.client-modal .form__inputs-subwrapper .form__input-block.date-wrapper .select{width:125px}.client-modal .rate-input label{font-size:13px}.hint:not(.table__user-name){padding:16px!important;box-shadow:0 0 4px rgba(0,0,0,.08);border-radius:5px!important;font-family:var(--body-font);font-size:14px!important}.hint:not(.table__user-name)__transactions{max-width:200px;box-shadow:0 2px 15px 0 rgba(0,0,0,.25098039215686274);color:#c1201e!important;padding:5px!important;font-size:12px!important;line-height:16px}.hint:not(.table__user-name)__transactions .transactions__hint-content{display:flex;grid-column-gap:5px;-webkit-column-gap:5px;column-gap:5px}.hint:not(.table__user-name)__transactions .alert{min-width:12px;max-width:12px}.hint:not(.table__user-name)__transactions:before{content:none}.hint-item{display:flex;justify-content:space-between}.hint-item:not(:last-child){margin-bottom:5px}.hint-item .hint-item-name{font-weight:700;margin-right:10px}.hint-item .project-alert{color:var(--global-color)}.modal__event.modal{position:absolute;max-height:calc(100vh - 10px);height:-webkit-max-content;height:-moz-max-content;height:max-content;z-index:11;background-color:unset;padding-top:0;padding-bottom:0;width:400px;left:0;top:0}.modal__event .modal__body{height:100%;max-height:calc(100vh - 10px);overflow:unset}.modal__event .page__profile-block-avatar{margin-right:5px}.modal__event .modal__content{scrollbar-color:#e2e2e2 transparent;scrollbar-width:thin;overflow-y:auto;max-height:calc(100vh - 156px);padding-right:20px;padding-bottom:2px}.modal__event .modal__content::-webkit-scrollbar{height:5px;width:5px;background-color:transparent}.modal__event .modal__content::-webkit-scrollbar-thumb{background-color:#e2e2e2;border-radius:2.5px}.modal__event .modal__content .table__data-wrapper{flex-wrap:wrap}.modal__event .modal__title{max-width:190px;overflow-wrap:break-word;font-size:20px}.modal__event__title{position:relative;white-space:break-spaces}.modal__event__title.event-type-title{font-size:14px}.modal__event__details{display:flex;flex-direction:column;width:100%;margin-bottom:20px}.modal__event__reminders-wrapper{display:flex;flex-wrap:wrap}.modal__event__date-time-info,.modal__event__repeat-remind-info{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;line-height:16px;margin-bottom:10px}.modal__event__date{font-weight:700;white-space:nowrap;margin-right:12px}.modal__event__time{white-space:nowrap}.modal__event__label{font-size:12px;font-weight:700;color:rgba(74,74,74,.5);text-transform:uppercase;text-align:right}.modal__event__repeat{margin-right:11px}.modal__event .modal__info-row{display:flex;flex-direction:column;width:100%;margin-bottom:20px;overflow:hidden}.modal__event .modal__info-row:last-child{margin-bottom:0}.modal__event .modal__info-row--participants .modal__event .modal__info-row__avatar{margin-right:10px}.modal__event .modal__info-row--participants .modal__event .modal__info-row__avatar:last-child{margin-right:0}.modal__event .modal__info-row--questionnaires .modal__event .modal__info-row__value{display:flex;flex-direction:column;align-items:flex-start}.modal__event .modal__info-row--half{width:calc(50% - 10px)}.modal__event .modal__grid__item-name,.modal__event .modal__info-row__name{font-family:var(--body-font);font-size:12px;color:#4a4a4a;line-height:12px;opacity:.6;margin-bottom:4px}.modal__event .modal__grid__item-value,.modal__event .modal__info-row__value{display:flex;align-items:center;flex-wrap:wrap;font-family:var(--body-font);font-size:14px;line-height:18px;color:#4a4a4a;white-space:pre-wrap;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.modal__event .modal__grid__item-value--red,.modal__event .modal__info-row__value--red{color:#c1201e}.modal__event .modal__info-row__avatar{width:16px;height:16px;object-fit:cover;border-radius:50%;width:18px;height:18px;margin-right:6px}.modal__event .modal__info-row__avatar--all{border-radius:unset;object-fit:unset}.modal__event .modal__info-row__avatar--no-img{display:flex;align-items:center;justify-content:center;background-color:#f5f5f5;font-family:var(--body-font);font-size:9px;font-weight:700;color:rgba(74,74,74,.5);text-transform:uppercase}.modal__event .modal__info-row__quest-link{display:block;width:100%;color:#c1201e;margin-bottom:4px}.modal__event .modal__info-row__quest-link:last-child{margin-bottom:0}.modal__event .modal__info-row__quest-icon{width:12px;height:12px;margin-left:6px;opacity:1;fill:#c1201e}.modal__event__status{display:flex;flex-direction:column;align-items:flex-end;width:100%;border-top:1px solid #e6e6e6;padding-top:20px;margin-top:30px}.modal__event__status-value{font-size:12px;line-height:12px;color:rgba(74,74,74,.6);margin-bottom:4px}.modal__event__status-date,.modal__event__status-responsible{line-height:18px}.modal__event__status-responsible{display:flex;align-items:center;font-weight:700;margin-bottom:5px}.modal--event .form__event-wrapper{max-height:calc(100vh - 280px)}.modal.absence-user-block{position:absolute;background-color:unset;width:400px;height:-webkit-max-content;height:-moz-max-content;height:max-content}.modal.absence-user-block .modal__content{padding-right:27px}.modal.absence-user-block .modal__body{width:100%;overflow:unset}.modal.absence-user-block .dropdown__button{width:63px}.modal.absence-user-block .dropdown__button .current-year{font-size:20px;font-weight:700;margin-right:3px}.absence-block__item{width:100%;display:flex;justify-content:space-between;border-top:1px dashed #c9c9c9;padding:8px 0;font-size:12px}.absence-block__item:last-child{border-bottom:1px dashed #c9c9c9}.absence-block__name{opacity:.6;width:70%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.absence-block__name.more{font-weight:700;cursor:pointer}.absence-block__number{padding-left:16px;padding-bottom:2px;white-space:nowrap;line-height:14px}.absence-block__number.scheduled{color:#929292;margin-top:4px}.absence-block__number-wrapper{display:flex;flex-wrap:wrap;justify-content:flex-end}.users-hours-absences-wrapper{margin-left:838px;margin-right:var(--events-block-width);width:calc(100% - 837px - var(--events-block-width));overflow-x:auto;scrollbar-color:#e6e6e6 transparent;scrollbar-width:thin}.users-hours-absences-wrapper .table__head--fixed{width:calc(100% - 913px - var(--events-block-width))}.users-hours-absences-wrapper .table__head--fixed .table__row-head .table__head-column{margin-bottom:-30px}.users-hours-absences-wrapper .table__head--fixed .table__head-column.header_row,.users-hours-absences-wrapper .table__head--fixed .table__head-column.table__head-column--fixed{transition:left .3s}.users-hours-absences-wrapper .table__head--fixed .table__head-column.header_row:first-child,.users-hours-absences-wrapper .table__head--fixed .table__head-column.table__head-column--fixed:first-child{left:30px;position:fixed;top:unset;background-color:#fff;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.users-hours-absences-wrapper .table__head--fixed .table__head-column.header_row:first-child:not(.header_row),.users-hours-absences-wrapper .table__head--fixed .table__head-column.table__head-column--fixed:first-child:not(.header_row){margin-top:-30px}.users-hours-absences-wrapper .table__head--fixed .table__head-column.header_row:nth-child(2),.users-hours-absences-wrapper .table__head--fixed .table__head-column.table__head-column--fixed:nth-child(2){position:fixed;left:289px;top:unset;background-color:#fff}.users-hours-absences-wrapper .table__head--fixed .table__head-column.header_row:nth-child(2):not(.header_row),.users-hours-absences-wrapper .table__head--fixed .table__head-column.table__head-column--fixed:nth-child(2):not(.header_row){margin-top:-30px;border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6}.users-hours-absences-wrapper .table__head--fixed .table__head-column.header_row:nth-child(3),.users-hours-absences-wrapper .table__head--fixed .table__head-column.table__head-column--fixed:nth-child(3){position:fixed;left:489px;top:unset;background-color:#fff;border-top:1px solid #e6e6e6}.users-hours-absences-wrapper .table__head--fixed .table__head-column.header_row:nth-child(3):not(.header_row),.users-hours-absences-wrapper .table__head--fixed .table__head-column.table__head-column--fixed:nth-child(3):not(.header_row){margin-top:-30px;border-bottom:1px solid #e6e6e6}.users-hours-absences-wrapper .table__head--fixed .table__head-column.header_row:nth-child(4),.users-hours-absences-wrapper .table__head--fixed .table__head-column.table__head-column--fixed:nth-child(4){position:fixed;left:569px;top:unset;background-color:#fff;border-top:1px solid #e6e6e6}.users-hours-absences-wrapper .table__head--fixed .table__head-column.header_row:nth-child(4):not(.header_row),.users-hours-absences-wrapper .table__head--fixed .table__head-column.table__head-column--fixed:nth-child(4):not(.header_row){margin-top:-30px;border-bottom:1px solid #e6e6e6}.users-hours-absences-wrapper .table__head--fixed .table__head-column.header_row:nth-child(5),.users-hours-absences-wrapper .table__head--fixed .table__head-column.table__head-column--fixed:nth-child(5){position:fixed;left:633px;top:unset;background-color:#fff;border-top:1px solid #e6e6e6}.users-hours-absences-wrapper .table__head--fixed .table__head-column.header_row:nth-child(5):not(.header_row),.users-hours-absences-wrapper .table__head--fixed .table__head-column.table__head-column--fixed:nth-child(5):not(.header_row){margin-top:-30px;border-bottom:1px solid #e6e6e6}.users-hours-absences-wrapper .table__head--fixed .table__head-column.header_row:nth-child(6),.users-hours-absences-wrapper .table__head--fixed .table__head-column.table__head-column--fixed:nth-child(6){position:fixed;left:718px;top:unset;background-color:#fff;border-top:1px solid #e6e6e6}.users-hours-absences-wrapper .table__head--fixed .table__head-column.header_row:nth-child(6):not(.header_row),.users-hours-absences-wrapper .table__head--fixed .table__head-column.table__head-column--fixed:nth-child(6):not(.header_row){margin-top:-30px;border-bottom:1px solid #e6e6e6}.users-hours-absences-wrapper .table__head--fixed .table__head-column.header_row:nth-child(7),.users-hours-absences-wrapper .table__head--fixed .table__head-column.table__head-column--fixed:nth-child(7){position:fixed;left:794px;top:unset;background-color:#fff;border-top:1px solid #e6e6e6}.users-hours-absences-wrapper .table__head--fixed .table__head-column.header_row:nth-child(7):not(.header_row),.users-hours-absences-wrapper .table__head--fixed .table__head-column.table__head-column--fixed:nth-child(7):not(.header_row){margin-top:-30px;border-bottom:1px solid #e6e6e6}.users-hours-absences-wrapper .table__head--fixed tr:first-child .table__head-date{height:29px}.users-hours-absences-wrapper .table__head--fixed tr:first-child .header_row-event{margin-top:-1px}.users-hours-absences-wrapper .table__head--fixed .event_column{background-color:#fff;padding:0;border-bottom:1px solid #e6e6e6}.users-hours-absences-wrapper .table__head--fixed .event_column .day-display{padding:7px 10px 9px}.users-hours-absences-wrapper .table__head{border-top:0}.users-hours-absences-wrapper .table__head:not(.table__head--fixed){visibility:hidden}.users-hours-absences-wrapper .table__head-column{border-right:1px solid #e6e6e6;position:relative;border-top:1px solid #e6e6e6}.users-hours-absences-wrapper .table__head-column:not(.header_row){height:31px}.users-hours-absences-wrapper .table__row{position:static}.users-hours-absences-wrapper .header_row:first-child,.users-hours-absences-wrapper .table__data:first-child,.users-hours-absences-wrapper .table__head-column:first-child{position:absolute;left:0;width:260px;z-index:1}.users-hours-absences-wrapper .header_row:first-child:before,.users-hours-absences-wrapper .table__data:first-child:before,.users-hours-absences-wrapper .table__head-column:first-child:before{width:260px}.users-hours-absences-wrapper .header_row:nth-child(2),.users-hours-absences-wrapper .table__data:nth-child(2),.users-hours-absences-wrapper .table__head-column:nth-child(2){position:absolute;left:259px;width:200px}.users-hours-absences-wrapper .header_row:nth-child(2) .table__data-value,.users-hours-absences-wrapper .table__data:nth-child(2) .table__data-value,.users-hours-absences-wrapper .table__head-column:nth-child(2) .table__data-value{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.users-hours-absences-wrapper .header_row:nth-child(3),.users-hours-absences-wrapper .table__data:nth-child(3),.users-hours-absences-wrapper .table__head-column:nth-child(3){position:absolute;left:459px;width:80px}.users-hours-absences-wrapper .header_row:nth-child(4),.users-hours-absences-wrapper .table__data:nth-child(4),.users-hours-absences-wrapper .table__head-column:nth-child(4){position:absolute;left:539px;width:64px}.users-hours-absences-wrapper .header_row:nth-child(5),.users-hours-absences-wrapper .table__data:nth-child(5),.users-hours-absences-wrapper .table__head-column:nth-child(5){position:absolute;left:603px;width:85px}.users-hours-absences-wrapper .header_row:nth-child(6),.users-hours-absences-wrapper .table__data:nth-child(6),.users-hours-absences-wrapper .table__head-column:nth-child(6){position:absolute;left:688px;width:76px}.users-hours-absences-wrapper .header_row:nth-child(7),.users-hours-absences-wrapper .table__data:nth-child(7),.users-hours-absences-wrapper .table__head-column:nth-child(7){position:absolute;left:764px;width:74px}.users-hours-absences-wrapper .table__head-column:not(.header_row):nth-child(-n+7){border-top:none;height:62px;top:0;padding-top:30px}.users-hours-absences-wrapper .table__data-holiday{background:#f5f5f5}.users-hours-absences-wrapper .table__data{border-right:1px solid #e6e6e6;min-width:56px;height:45px;padding:0}.users-hours-absences-wrapper .table__data .table__data-value{padding:15px 10px 12px;text-align:center;width:100%;height:100%}.users-hours-absences-wrapper .event_column{position:absolute;right:0;width:50px;min-width:50px;border-left:1px solid #e6e6e6}.users-hours-absences-wrapper .event_column:not(:last-child){border-right:none}.users-hours-absences-wrapper .event_column.table__head-column--fixed{position:fixed;right:30px}.users-hours-absences-wrapper .header_row{height:30px}.users-hours-absences-wrapper .header_row-event{position:fixed;right:45px;text-align:center;color:#4a4a4a;font-weight:700;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background-color:#fff}.users-hours-absences-wrapper .table__row:last-child{font-weight:700}.users-hours-absences-wrapper .table__row:last-child td:nth-child(-n+7){border-bottom:1px solid #e6e6e6}.users-hours-absences-wrapper .table__row:last-child.show-last-devider .first-column{border-bottom:1px solid rgba(74,74,74,.35)}.users-hours-absences-wrapper .month-year-display{position:absolute;top:-22px;left:6px;width:60px;color:#4a4a4a;background-color:#fff}.users-hours-absences-wrapper .month-year-display.right{left:unset;right:6px;text-align:end}.users-hours-absences-wrapper th:nth-child(9) .month-year-display{left:25px}.event-types-note{display:flex;font-size:14px;font-weight:700;justify-content:center;padding-bottom:20px;width:100%;background:#fff}.event-types-note div:not(:last-child){margin-right:20px}@media (min-width:1400px){.main--open-menu .event-types-note{width:calc(100% - 280px)!important}.main--open-menu .users-hours-absences-wrapper .table__head--fixed{width:calc(100% - 1193px)!important}.main--open-menu .users-hours-absences-wrapper .table__head--fixed:has(tr>:last-child.header_row-event){width:calc(100% - 1243px)!important}.main--open-menu .users-hours-absences-wrapper .table__head--fixed .table__head-column.header_row:first-child,.main--open-menu .users-hours-absences-wrapper .table__head--fixed .table__head-column.table__head-column--fixed:first-child{left:310px!important}.main--open-menu .users-hours-absences-wrapper .table__head--fixed .table__head-column.header_row:nth-child(2),.main--open-menu .users-hours-absences-wrapper .table__head--fixed .table__head-column.table__head-column--fixed:nth-child(2){left:569px!important}.main--open-menu .users-hours-absences-wrapper .table__head--fixed .table__head-column.header_row:nth-child(3),.main--open-menu .users-hours-absences-wrapper .table__head--fixed .table__head-column.table__head-column--fixed:nth-child(3){left:769px!important}.main--open-menu .users-hours-absences-wrapper .table__head--fixed .table__head-column.header_row:nth-child(4),.main--open-menu .users-hours-absences-wrapper .table__head--fixed .table__head-column.table__head-column--fixed:nth-child(4){left:849px!important}.main--open-menu .users-hours-absences-wrapper .table__head--fixed .table__head-column.header_row:nth-child(5),.main--open-menu .users-hours-absences-wrapper .table__head--fixed .table__head-column.table__head-column--fixed:nth-child(5){left:913px!important}.main--open-menu .users-hours-absences-wrapper .table__head--fixed .table__head-column.header_row:nth-child(6),.main--open-menu .users-hours-absences-wrapper .table__head--fixed .table__head-column.table__head-column--fixed:nth-child(6){left:998px!important}.main--open-menu .users-hours-absences-wrapper .table__head--fixed .table__head-column.header_row:nth-child(7),.main--open-menu .users-hours-absences-wrapper .table__head--fixed .table__head-column.table__head-column--fixed:nth-child(7){left:1074px!important}}.employees-timesheet-wrapper{margin-left:350px;margin-right:148px;width:calc(100% - 496px)}.employees-timesheet-wrapper .fixed-table-wrapper{overflow-x:auto;scrollbar-color:#e2e2e2 transparent;scrollbar-width:thin}.employees-timesheet-wrapper .horizontal-scroll-wrapper{left:380px;width:calc(100% - 555px);height:11px}.employees-timesheet-wrapper .horizontal-scroll{width:calc(var(--table-width))}.employees-timesheet-wrapper .table.table--hierarchical.table--fixed-header .table__head.table__head--fixed{width:calc(100% - 573px)}.employees-timesheet-wrapper .table.table--hierarchical.table--fixed-header .table__head.table__head--fixed tr:first-child th:nth-child(2){height:29px}.employees-timesheet-wrapper .table.table--hierarchical.table--fixed-header .table__head.table__head--fixed tr:first-child th:last-child{margin-top:-1px;height:29px}.employees-timesheet-wrapper .table.table--hierarchical.table--fixed-header .table__head.table__head--fixed tr:last-child th:nth-child(n+2){height:35px}.employees-timesheet-wrapper .table.table--hierarchical.table--fixed-header .table__head.table__head--fixed tr:last-child th:last-child,.employees-timesheet-wrapper .table.table--hierarchical.table--fixed-header .table__head.table__head--fixed tr:last-child th:nth-last-child(2){margin-top:-1px;height:37px}.employees-timesheet-wrapper .table.table--hierarchical.table--fixed-header .table__head.table__head--fixed .table__head-column.header_row:first-child,.employees-timesheet-wrapper .table.table--hierarchical.table--fixed-header .table__head.table__head--fixed .table__head-column.table__head-column--fixed:first-child{left:30px;position:fixed;top:unset;background-color:#fff;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.employees-timesheet-wrapper .table.table--hierarchical.table--fixed-header .table__head.table__head--fixed .table__head-column.header_row:first-child:not(.header_row),.employees-timesheet-wrapper .table.table--hierarchical.table--fixed-header .table__head.table__head--fixed .table__head-column.table__head-column--fixed:first-child:not(.header_row){margin-top:-30px}.employees-timesheet-wrapper .table.table--hierarchical.table--fixed-header .table__head.table__head--fixed .table__head-column.header_row:last-child,.employees-timesheet-wrapper .table.table--hierarchical.table--fixed-header .table__head.table__head--fixed .table__head-column.table__head-column--fixed:last-child{right:45px;background-color:#fff;position:fixed}.employees-timesheet-wrapper .table.table--hierarchical.table--fixed-header .table__head.table__head--fixed .table__head-column.header_row:last-child:not(.header_row),.employees-timesheet-wrapper .table.table--hierarchical.table--fixed-header .table__head.table__head--fixed .table__head-column.table__head-column--fixed:last-child:not(.header_row){border-bottom:1px solid #e6e6e6}.employees-timesheet-wrapper .table.table--hierarchical.table--fixed-header .table__head.table__head--fixed .table__head-column.header_row:not(.header_row):nth-last-child(2),.employees-timesheet-wrapper .table.table--hierarchical.table--fixed-header .table__head.table__head--fixed .table__head-column.table__head-column--fixed:not(.header_row):nth-last-child(2){right:119px;background-color:#fff;position:fixed;border-bottom:1px solid #e6e6e6}.employees-timesheet-wrapper .table__head{border-top:0;overflow:hidden}.employees-timesheet-wrapper .table__head-column{height:34px;border-right:1px solid #e6e6e6;position:relative;border-top:1px solid #e6e6e6}.employees-timesheet-wrapper .table__row{position:static}.employees-timesheet-wrapper .table__data:first-child,.employees-timesheet-wrapper .table__head-column:first-child{position:absolute;left:0;transition:left .3s;width:351px;z-index:1}.employees-timesheet-wrapper .table__data:not(.header_row):last-child,.employees-timesheet-wrapper .table__head-column:not(.header_row):last-child{position:absolute;width:74px;right:0;border-bottom:1px solid #e6e6e6}.employees-timesheet-wrapper .table__data:not(.header_row):nth-last-child(2),.employees-timesheet-wrapper .table__head-column:not(.header_row):nth-last-child(2){position:absolute;width:74px;right:74px;border-left:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.employees-timesheet-wrapper .header_row:last-child{width:148px;min-width:148px;text-align:center;border-left:1px solid #e6e6e6;color:#4a4a4a;position:absolute;right:0}.employees-timesheet-wrapper .table__head-column:not(.header_row):first-child{border-top:none;height:66px;top:0;padding-top:30px;border-bottom:1px solid #e6e6e6}.employees-timesheet-wrapper .table__data-holiday{background:#f5f5f5}.employees-timesheet-wrapper .table__data{height:58px;border-right:1px solid #e6e6e6;min-width:56px;padding:0;overflow:hidden}.employees-timesheet-wrapper .table__data .table__data-wrapper{width:100%;height:100%;align-content:flex-start}.employees-timesheet-wrapper .table__data .table__data-value{padding:25px 10px 9px;vertical-align:baseline;text-align:center;width:100%;height:100%}.employees-timesheet-wrapper .table__data .table__data-value.red{color:red}.employees-timesheet-wrapper .table__row-title{padding-top:0;padding-bottom:0;height:100%}.employees-timesheet-wrapper .table__row-title span{text-overflow:ellipsis;display:block}.employees-timesheet-wrapper .table__row:last-child .first-column,.employees-timesheet-wrapper .table__row:last-child .table__data:last-child,.employees-timesheet-wrapper .table__row:last-child .table__data:nth-last-child(2){border-bottom:1px solid #e6e6e6}.employees-timesheet-wrapper .table__row:last-child.show-last-devider .first-column{border-bottom:1px solid rgba(74,74,74,.35)}.employees-timesheet-wrapper .month-year-display{position:absolute;top:-22px;left:6px;width:60px;color:#4a4a4a;background-color:#fff}.employees-timesheet-wrapper .month-year-display.right{left:unset;right:6px;text-align:end}.employees-timesheet-wrapper th:nth-child(3) .month-year-display{left:25px}.employees-timesheet-wrapper .header_row{height:30px;max-height:30px}.employees-timesheet-wrapper .not-submited{color:red}.employees-timesheet-hint .hint-item{display:block}.employees-timesheet-hint .hint-item-name{margin-bottom:6px}@media (min-width:1400px){.main--open-menu .employees-timesheet-wrapper .fixed-table-wrapper .table.table--hierarchical.table--fixed-header .table__head--fixed{width:calc(100% - 853px)}.main--open-menu .employees-timesheet-wrapper .fixed-table-wrapper .table.table--hierarchical.table--fixed-header .table__head--fixed .table__head-column.header_row:first-child,.main--open-menu .employees-timesheet-wrapper .fixed-table-wrapper .table.table--hierarchical.table--fixed-header .table__head--fixed .table__head-column.table__head-column--fixed:first-child{left:310px}.main--open-menu .employees-timesheet-wrapper .horizontal-scroll-wrapper{left:660px;width:calc(100% - 825px);height:10px}}@media (min-width:1200px){.employees-timesheet-wrapper .table.table--hierarchical.table--fixed-header .table__head.table__head--fixed{width:calc(100% - 635px)}.employees-timesheet-wrapper .horizontal-scroll-wrapper{left:447px;width:calc(100% - 622px)}.employees-timesheet-wrapper .table__head--fixed{width:calc(100% - 635px)}.employees-timesheet-wrapper .fixed-table-wrapper .table.table--hierarchical.table--fixed-header .table__head--fixed .table__head-column.header_row:first-child,.employees-timesheet-wrapper .fixed-table-wrapper .table.table--hierarchical.table--fixed-header .table__head--fixed .table__head-column.table__head-column--fixed:first-child{left:94px}}.hours-table-container{overflow-x:auto;max-height:100vh;overflow-y:auto}.hours-table-wrapper{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;position:relative}.table-header{position:-webkit-sticky;position:sticky;top:0;z-index:20;background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1)}.row{display:flex}.cell{border:1px solid #d1d5db;padding:.5rem;text-align:center;background:#fff;min-width:4rem}.cell.header{font-weight:700;background-color:#f3f4f6}.cell.name{width:10rem;text-align:left}.sticky-left{left:0}.sticky-left,.sticky-right{position:-webkit-sticky;position:sticky;z-index:10;background:#fff}.sticky-right{right:0;display:flex}.totals .cell{width:5rem}.finance-project-modal .form__inputs-subwrapper .form__inputs-subwrapper{margin-bottom:0}.finance-project-modal .rate-block.form__inputs-subwrapper .form__input-block:not(:first-child):not(:last-child),.finance-project-modal .rate-block.form__inputs-subwrapper .select:not(:first-child):not(:last-child){width:87px;margin-right:6px}.finance-project-modal .rate-block.form__inputs-subwrapper .form__input-block:not(:first-child):not(:last-child) .select__placeholder,.finance-project-modal .rate-block.form__inputs-subwrapper .select:not(:first-child):not(:last-child) .select__placeholder{margin-left:0}.finance-project-modal .rate-block.form__inputs-subwrapper .date-wrapper{width:125px;margin-right:6px}.finance-project-modal .rate-block.form__inputs-subwrapper .pay-terms-wrapper{width:100px}.finance-project-modal .rate-block.form__inputs-subwrapper .form__inputs-subwrapper{align-items:flex-start}.finance-project-modal .rate-block.form__inputs-subwrapper label{font-size:13px}.jira-projects-wrapper{display:flex;flex-wrap:wrap}.jira-projects-wrapper div{padding-right:10px;padding-bottom:5px}.incomes-expenses-page-header .check_box_wrapper{display:flex;justify-content:center;align-items:center;background:#f5f5f5;height:36px;border-radius:18px;cursor:pointer;padding:9px}.incomes-expenses-page-header .check_box_wrapper .checkbox-label{text-transform:none;line-height:1px;font-weight:400}.incomes-expenses-page-header .page__panel-view{margin-right:20px}.incomes-expenses-page-content .tabel-title{font-size:16px;font-weight:700;margin-bottom:10px}.incomes-expenses-page-content .tabel-title.expenses{margin-top:24px}.incomes-expenses-page-content .chart-summary-block{display:flex;justify-content:center}.incomes-expenses-page-content .chart-summary-block div{margin-right:16px;font-weight:600;color:#6a9e3f}.incomes-expenses-page-content .chart-summary-block div:first-child{color:#5d6dbe}.incomes-expenses-page-content .chart-summary-block div:nth-child(3){color:#ff8a00}.incomes-expenses-page-content .chart-summary-block div:last-child{color:#da5748}.incomes-expenses-page-content .tabs__content-work-wrapper.summary{height:calc(100vh - 365px)}.incomes-expenses-page-content .table__no-data{padding:0}.expense-report-table .table__data,.expense-report-table .table__head-column{border-right:1px solid #e6e6e6;text-align:right}.expense-report-table .table__data:first-child,.expense-report-table .table__head-column:first-child{text-align:left}.expense-report-table .table__data:last-child,.expense-report-table .table__head-column:last-child{border-right:none}.expense-report-table .table__dropdown-wrapper{display:block;height:100%}.expense-report-table .dropdown__button{margin:0 auto;height:100%;width:100%}.expense-report-table .dropdown__list{border-radius:8px}.expense-report-table .dropdown__list.bottom{right:-10px;top:calc(100% + 10px)}.expense-report-table .dropdown__list.top{bottom:calc(100% + 13px);right:-10px;top:unset;transform:none}.expense-report-table .dropdown__list.left{left:-9px}.expense-report-table-wrapper{margin-left:250px;margin-right:310px;width:calc(100% - 360px)}.expense-report-table-wrapper .fixed-table-wrapper{overflow-x:auto;scrollbar-width:thin;scrollbar-color:#e2e2e2 transparent}.expense-report-table-wrapper .table__head--fixed{width:calc(100% - 420px)}.expense-report-table-wrapper .table__head--fixed .table__head-column.header_row:first-child,.expense-report-table-wrapper .table__head--fixed .table__head-column.table__head-column--fixed-expense-report:first-child,.expense-report-table-wrapper .table__head--fixed .table__head-column.table__head-column--fixed-incomes-report:first-child{left:30px;position:fixed;top:unset;background-color:#fff;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.expense-report-table-wrapper .table__head--fixed .table__head-column.header_row:first-child:not(.header_row),.expense-report-table-wrapper .table__head--fixed .table__head-column.table__head-column--fixed-expense-report:first-child:not(.header_row),.expense-report-table-wrapper .table__head--fixed .table__head-column.table__head-column--fixed-incomes-report:first-child:not(.header_row){margin-top:-30px}.expense-report-table-wrapper .table__head--fixed .table__head-column.header_row:last-child,.expense-report-table-wrapper .table__head--fixed .table__head-column.table__head-column--fixed-expense-report:last-child,.expense-report-table-wrapper .table__head--fixed .table__head-column.table__head-column--fixed-incomes-report:last-child{right:30px;background-color:#fff;position:fixed}.expense-report-table-wrapper .table__head--fixed .table__head-column.header_row:last-child:not(.header_row),.expense-report-table-wrapper .table__head--fixed .table__head-column.table__head-column--fixed-expense-report:last-child:not(.header_row),.expense-report-table-wrapper .table__head--fixed .table__head-column.table__head-column--fixed-incomes-report:last-child:not(.header_row){border-bottom:1px solid #e6e6e6}.expense-report-table-wrapper .table__head{border-top:0}.expense-report-table-wrapper .table__data{height:48px;overflow:hidden;padding:6px}.expense-report-table-wrapper .table__data:not(:first-child){white-space:nowrap}.expense-report-table-wrapper .table__head-column{height:30px}.expense-report-table-wrapper .table__head-column:nth-last-child(2){border-right:none}.expense-report-table-wrapper .table__row{position:static}.expense-report-table-wrapper .table__head-column{position:relative}.expense-report-table-wrapper .expense-report-table .table__data:first-child,.expense-report-table-wrapper .table__head-column:not(.header_row):first-child{position:absolute;left:0;padding-top:17px;padding-bottom:9px;width:251px;border-bottom:1px solid #e6e6e6;vertical-align:middle;z-index:1}.expense-report-table-wrapper .expense-report-table .table__data:last-child:not(:first-child),.expense-report-table-wrapper .table__head-column:not(.header_row):last-child:not(:first-child){position:absolute;right:0;padding-bottom:9px;width:110px;border-bottom:1px solid #e6e6e6;border-left:1px solid #e6e6e6;vertical-align:middle;font-weight:700}.expense-report-table-wrapper .expense-report-table .table__data:last-child:not(:first-child) .without-planned,.expense-report-table-wrapper .table__head-column:not(.header_row):last-child:not(:first-child) .without-planned{padding-top:10px}.expense-report-table-wrapper .expense-report-table .table__data:nth-last-child(2),.expense-report-table-wrapper .table__head-column:not(.header_row):nth-last-child(2){border-right:none}.expense-report-table-wrapper .table__head-column:not(.header_row):first-child{padding-top:0}.expense-report-table-wrapper .table__head-column:not(.header_row):first-child .column-name{margin-top:-6px}.expense-report-table-wrapper .table__head-column:not(.header_row):last-child:not(:first-child){padding-top:0}.expense-report-table-wrapper .table__head-column:not(.header_row):last-child:not(:first-child) .column-name{margin-top:-6px}.expense-report-table-wrapper .header_row{border-bottom:none;height:30px;border-top:1px solid #e6e6e6}.expense-report-table-wrapper .employees-column-head{position:absolute;left:0;padding-top:12px;padding-bottom:9px;width:251px}.expense-report-table-wrapper .total-column-head{position:absolute;right:0;padding-top:12px;padding-bottom:9px;width:110px;border-left:1px solid #e6e6e6}.expense-report-table-wrapper .table__row-head{border-top:none}.expense-report-table-wrapper .year-display{position:absolute;top:-22px;left:50%;transform:translateX(-50%)}.expense-report-table-wrapper .table__row:last-child .table__data{font-weight:700}.expense-report-table-wrapper .table__row:last-child .table__data:first-child{color:rgba(74,74,74,.6)}.expense-report-table-wrapper .income-block{width:100%}.expense-report-table-wrapper .income-block .planed-income{color:#adadad;opacity:.7}.expense-report-table-wrapper .expense-report-table.incomes-report-table.table.table--hierarchical .table__data{padding:6px;text-align:right}.expense-report-table-wrapper .expense-report-table.incomes-report-table.table.table--hierarchical .table__data:last-child:not(:first-child){padding-top:7px;border-bottom:0}.expense-report-table-wrapper .expense-report-table.incomes-report-table.table.table--hierarchical .table__data:first-child{padding-top:0;border-bottom:0}.expense-report-table-wrapper .expense-report-table.incomes-report-table.table.table--hierarchical .table__head-column:not(.header_row){border-top:1px solid #e6e6e6}.expense-report-table-wrapper .expense-report-table.incomes-report-table.table.table--hierarchical .table__head-column:not(.header_row):first-child,.expense-report-table-wrapper .expense-report-table.incomes-report-table.table.table--hierarchical .table__head-column:not(.header_row):last-child{border-bottom:0;border-top:0}.expense-report-table-wrapper .expense-report-table.incomes-report-table.table.table--hierarchical .table__sub-row .table__row-title{padding-left:60px}.expense-report-table-wrapper .expense-report-table.incomes-report-table.table.table--hierarchical .table__row:last-child .table__data,.expense-report-table-wrapper .expense-report-table.incomes-report-table.table.table--hierarchical .table__row:nth-last-child(2) .table__data{font-weight:700;height:40px}.expense-report-table-wrapper .expense-report-table.incomes-report-table.table.table--hierarchical .table__row:last-child .table__data:first-child,.expense-report-table-wrapper .expense-report-table.incomes-report-table.table.table--hierarchical .table__row:nth-last-child(2) .table__data:first-child{color:rgba(74,74,74,.6)}.expense-report-table-wrapper .expense-report-table.incomes-report-table.table.table--hierarchical .table__row:last-child .table__data:first-child .table__row-title,.expense-report-table-wrapper .expense-report-table.incomes-report-table.table.table--hierarchical .table__row:nth-last-child(2) .table__data:first-child .table__row-title{padding-top:8px}.expense-report-table-wrapper .expense-report-table.incomes-report-table.table.table--hierarchical .table__row:last-child .table__data:last-child,.expense-report-table-wrapper .expense-report-table.incomes-report-table.table.table--hierarchical .table__row:nth-last-child(2) .table__data:last-child{padding-top:12px}.expense-report-table-wrapper .expense-report-table.incomes-report-table.table.table--hierarchical .table__row:last-child .table__data:first-child,.expense-report-table-wrapper .expense-report-table.incomes-report-table.table.table--hierarchical .table__row:last-child .table__data:last-child{border-bottom:1px solid #e6e6e6}.expense-report-table-wrapper .expense-report-table.incomes-report-table.table.table--hierarchical .table__row--opener .table__data{font-weight:400}.expense-report-table-wrapper .expense-report-table.incomes-report-table.table.table--hierarchical .table__row.even,.expense-report-table-wrapper .expense-report-table.incomes-report-table.table.table--hierarchical .table__row.even .table__data:first-child,.expense-report-table-wrapper .expense-report-table.incomes-report-table.table.table--hierarchical .table__row.even .table__data:last-child{background-color:hsla(0,0%,97.6%,.9019607843137255)}.activity_page .page__panel-view{margin-right:20px}.activity-chart-table .table-border{width:8.33333%;height:100%;border-right:1px solid #e6e6e6}.activity-chart-table .table-border-wrapper{padding-left:10px;display:flex;position:absolute;height:100%;top:0;width:100%}.activity-chart-table .activity__no-data{position:relative;z-index:2;display:flex;width:100%;justify-content:center;color:rgba(74,74,74,.503742);padding-top:12px}.activity-chart-table .table__row .table__data:not(.first-column){padding-left:0}.activity-chart-table .table__row.table__row-head .table__head-column:first-child{width:400px;border-right:1px solid #e6e6e6}.activity-chart-table .table__row.table__row-head .table__head-column:nth-child(2){position:relative;padding-left:0}.activity-chart-table .table__row td:not(:last-child){border-right:1px solid #e6e6e6}.activity-chart-table .table__row.table__sub-row .table__data:before{content:none}.activity-chart-table .work-chart{width:100%!important}.activity-chart-table .work-chart text{display:none}.activity-chart-table .work-chart svg g:nth-child(2) rect{stroke-width:0}.activity-chart-table .work-chart div{overflow:visible!important}.activity-chart-table .work-chart div>svg g:nth-child(4) rect:first-child,.activity-chart-table .work-chart div>svg g:nth-child(4) rect:last-child{display:none}.activity-chart-table .activity__time-wrapper{display:flex;height:100%;width:100%;position:absolute;top:0;padding-left:10px}.activity-chart-table .activity__time{display:flex;align-items:center;padding-left:10px;position:relative;width:8.33333%;height:100%;border-right:1px solid #e6e6e6}.activity-chart-table .activity__time:first-child{padding-left:0}.work-chart table{display:none}.work-chart div{scrollbar-color:#e2e2e2 transparent;scrollbar-width:thin}.work-chart div::-webkit-scrollbar{height:5px;width:5px;background-color:transparent}.work-chart div::-webkit-scrollbar-thumb{background-color:#e2e2e2;border-radius:2.5px}.work-chart .tooltip{font-size:14px;padding-bottom:20px}.work-chart .tooltip .bold-text{font-weight:700}.work-chart .tooltip__header{padding:15px;font-weight:700;border-bottom:1px solid rgba(74,74,74,.35)}.work-chart .tooltip__info{padding:15px}.work-chart .tooltip__user{width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-bottom:15px}.work-chart.custom-node text{display:none}.work-chart svg g:nth-child(2) rect{fill:transparent;stroke-width:1;stroke:#e6e6e6}.work-chart svg g:nth-child(2) rect:last-child{stroke:#fff}.work-chart svg g:nth-child(2) path{stroke-width:0}.work-chart svg g:nth-child(3),.work-chart svg g:nth-child(5) text,.work-chart svg g:nth-child(7) text{display:none}.work-chart svg g:nth-child(7) rect{stroke-width:1px}.work-chart svg text[font-size="13"]{display:none}.page__scrollable-table-wrapper__inner.activity-table-wrapper{position:unset;max-height:unset}.page__scrollable-table-wrapper__inner.activity-table-wrapper .activity-table{border-top:1px solid #e6e6e6;border-collapse:separate}.page__scrollable-table-wrapper__inner.activity-table-wrapper .activity-table tbody .first-column{border-right-width:2px}.page__scrollable-table-wrapper__inner.activity-table-wrapper .table__head .table__row:first-child .table__head-column:not(:first-child):not(.total-header){width:calc(var(--column-width)*4);border-bottom:1px solid #e6e6e6}.page__scrollable-table-wrapper__inner.activity-table-wrapper .table__head-column.total-header{width:calc(var(--column-width)*4);right:0;border-bottom:1px solid #e6e6e6;border-left-width:2px;text-align:center}.page__scrollable-table-wrapper__inner.activity-table-wrapper .table__head-column{min-width:80px;font-weight:700}.page__scrollable-table-wrapper__inner.activity-table-wrapper .sticky{position:-webkit-sticky;position:sticky;background:#fff}.page__scrollable-table-wrapper__inner.activity-table-wrapper .total-submited{right:0}.page__scrollable-table-wrapper__inner.activity-table-wrapper .total-tracked{right:var(--column-width)}.page__scrollable-table-wrapper__inner.activity-table-wrapper .total-active{right:calc(var(--column-width)*2)}.page__scrollable-table-wrapper__inner.activity-table-wrapper .sticky.total-logged{right:calc(var(--column-width)*3);border-left-width:2px}.page__scrollable-table-wrapper__inner.activity-table-wrapper .table--striped.activity-table .table__head .table__row .table__head-column:first-child,.page__scrollable-table-wrapper__inner.activity-table-wrapper .table--striped.activity-table .table__row .table__data:first-child{position:-webkit-sticky;position:sticky;min-width:300px;width:300px;left:0;background:#fff;z-index:1;border-right:2px solid #e6e6e6}.page__scrollable-table-wrapper__inner.activity-table-wrapper .table--striped.activity-table .table__row.even .first-column,.page__scrollable-table-wrapper__inner.activity-table-wrapper .table--striped.activity-table .table__row.even .sticky{background-color:#f9f9f9}.page__scrollable-table-wrapper__inner.activity-table-wrapper .table--striped.activity-table .table__row-head .table__head-column:nth-child(2),.page__scrollable-table-wrapper__inner.activity-table-wrapper .table--striped.activity-table .table__row .table__data:nth-child(2){border-left:none}.page__scrollable-table-wrapper.page_activity-table_view .horizontal-scroll-wrapper{width:calc(100% - 358px - var(--column-width)*4)}.page__scrollable-table-wrapper.page_activity-table_view .horizontal-scroll{width:calc(var(--table-width) - 300px - var(--column-width)*4)}.page__scrollable-table-wrapper.page_activity-table_view .activity-table-wrapper{border-right:1px solid #e6e6e6}.activity_page .title-block{display:flex;align-items:baseline}.activity_page .title-block .task-tracker-button{font-size:16px;cursor:pointer;color:var(--global-color);margin-left:8px;padding:10px 16px 10px 12px;border-radius:18px}.activity_page .title-block .task-tracker-button:hover{text-decoration:underline}@media (min-width:1400px){.main--open-menu .activity-table-wrapper .horizontal-scroll-wrapper{left:610px;width:calc(100% - 636px - var(--column-width)*4)}}@media screen and (max-width:425px){.work-chart svg g:nth-child(5),.work-chart svg g:nth-child(7){transform:scaleX(.9) translateX(30px)}.main .main__content .page__content.activity_page{padding:0 20px;overflow-y:scroll}.page__panel.activity_page{padding-top:0;z-index:15}.page__panel.activity_page .page__wrapper{padding:30px 20px 24px}.page__panel.activity_page .page__wrapper .page__panel-top{flex-direction:column;grid-row-gap:24px;row-gap:24px}.page__panel.activity_page .page__wrapper .page__panel-top .title-block{width:100%;justify-content:space-between}.page__panel.activity_page .page__wrapper .page__panel-top .title-block .page__panel-top__buttons{display:flex;grid-column-gap:8px;-webkit-column-gap:8px;column-gap:8px}.page__panel.activity_page .page__wrapper .page__panel-top .title-block .page__panel-top__buttons .filters__toggle-btn{margin:0}.page__panel.activity_page .page__wrapper .page__panel-top .page__panel-top__control,.page__panel.activity_page .page__wrapper .page__panel-top .page__panel-top__control .inline_date_picker,.page__panel.activity_page .page__wrapper .page__panel-top .page__panel-top__control .inline_date_picker .datepicker-container{width:100%}.page__panel.activity_page .page__wrapper .page__panel-top .page__panel-top__control .inline_date_picker .datepicker-container .daterangepicker-input{width:100%;box-sizing:border-box}.page__scrollable-table-wrapper.page_activity-table_view .page__scrollable-table-wrapper__inner.activity-table-wrapper{border:none}.page__scrollable-table-wrapper.page_activity-table_view .page__scrollable-table-wrapper__inner.activity-table-wrapper .activities{display:flex;flex-direction:column;grid-row-gap:12px;row-gap:12px}.page__scrollable-table-wrapper.page_activity-table_view .page__scrollable-table-wrapper__inner.activity-table-wrapper .activities details{border-bottom:1px solid #e6e6e6}.page__scrollable-table-wrapper.page_activity-table_view .page__scrollable-table-wrapper__inner.activity-table-wrapper .activities details summary{height:36px;font-size:16px;font-weight:700;list-style:none;cursor:pointer}.page__scrollable-table-wrapper.page_activity-table_view .page__scrollable-table-wrapper__inner.activity-table-wrapper .activities details summary span.display-name{height:24px;line-height:24px}.page__scrollable-table-wrapper.page_activity-table_view .page__scrollable-table-wrapper__inner.activity-table-wrapper .activities details summary svg{margin-right:18px;rotate:-90deg;transform:scale(1.4) translateY(1px);transition:rotate .15s}.page__scrollable-table-wrapper.page_activity-table_view .page__scrollable-table-wrapper__inner.activity-table-wrapper .activities details summary svg use{transform:translate(-2px,-1px)}.page__scrollable-table-wrapper.page_activity-table_view .page__scrollable-table-wrapper__inner.activity-table-wrapper .activities details:open>summary svg{rotate:0deg}.page__scrollable-table-wrapper.page_activity-table_view .page__scrollable-table-wrapper__inner.activity-table-wrapper .activities details .activities__days{width:calc(100% - 36px);margin-left:36px;margin-top:8px;display:flex;flex-direction:column;grid-row-gap:12px;row-gap:12px}.page__scrollable-table-wrapper.page_activity-table_view .page__scrollable-table-wrapper__inner.activity-table-wrapper .activities details .activities__days .activities__day{width:100%}.page__scrollable-table-wrapper.page_activity-table_view .page__scrollable-table-wrapper__inner.activity-table-wrapper .activities details .activities__days .activities__day summary{width:100%;height:129px;font-size:14px}.page__scrollable-table-wrapper.page_activity-table_view .page__scrollable-table-wrapper__inner.activity-table-wrapper .activities details .activities__days .activities__day summary .activities__day-title{height:24px;cursor:pointer}.page__scrollable-table-wrapper.page_activity-table_view .page__scrollable-table-wrapper__inner.activity-table-wrapper .activities details .activities__days .activities__day summary .activities__day-title span{line-height:20px;margin:2px 0}.page__scrollable-table-wrapper.page_activity-table_view .page__scrollable-table-wrapper__inner.activity-table-wrapper .activities details .activities__days .activities__day .activities__info{width:calc(100% - 32px);height:85px;display:flex;grid-row-gap:12px;row-gap:12px;grid-column-gap:12px;-webkit-column-gap:12px;column-gap:12px;margin-left:32px;flex-wrap:wrap;flex-direction:row;overflow-wrap:normal;margin-top:8px}.page__scrollable-table-wrapper.page_activity-table_view .page__scrollable-table-wrapper__inner.activity-table-wrapper .activities details .activities__days .activities__day .activities__info .activities__mark{flex:calc(50% - 6px) 1;height:36px}.page__scrollable-table-wrapper.page_activity-table_view .page__scrollable-table-wrapper__inner.activity-table-wrapper .activities details .activities__days .activities__day .activities__info .activities__mark span:first-child{display:inline-block;width:100%;font-weight:400;line-height:15px;font-size:12px;color:#adadad}.page__scrollable-table-wrapper.page_activity-table_view .page__scrollable-table-wrapper__inner.activity-table-wrapper .activities details .activities__days .activities__day .activities__info .activities__mark span:last-child{font-weight:400;line-height:19px;font-size:14px;color:#323232}.page__scrollable-table-wrapper.page_activity-table_view .page__scrollable-table-wrapper__inner.activity-table-wrapper .activities details .activities__days .activities__day .activities__users{display:flex;grid-row-gap:12px;row-gap:12px;flex-direction:column;margin-bottom:12px}.page__scrollable-table-wrapper.page_activity-table_view .page__scrollable-table-wrapper__inner.activity-table-wrapper .activities details .activities__days .activities__day .activities__users .activities__user{border-top:1px solid #e6e6e6;margin-left:32px;padding-top:12px}.page__scrollable-table-wrapper.page_activity-table_view .page__scrollable-table-wrapper__inner.activity-table-wrapper .activities details .activities__days .activities__day .activities__users .activities__user .activities__user-title{display:flex;height:30px;cursor:pointer;align-items:center;grid-column-gap:8px;-webkit-column-gap:8px;column-gap:8px}.page__scrollable-table-wrapper.page_activity-table_view .page__scrollable-table-wrapper__inner.activity-table-wrapper .activities details .activities__days .activities__day .activities__users .activities__user .activities__user-title .activities__user-avatar{height:30px;width:30px}.page__scrollable-table-wrapper.page_activity-table_view .page__scrollable-table-wrapper__inner.activity-table-wrapper .activities details .activities__days .activities__day .activities__users .activities__user .activities__user-title span{line-height:20px;margin:2px 0}.page__scrollable-table-wrapper.page_activity-table_view .page__scrollable-table-wrapper__inner.activity-table-wrapper .activities details .activities__days .activities__day .activities__users .activities__user .activities__info{margin-left:38px}.page__scrollable-table-wrapper.page_activity-table_view .page__scrollable-table-wrapper__inner.activity-table-wrapper .activities details .activities__days .activities__day:last-child{border-bottom:none}}.days-used-limit-table{table-layout:fixed}.days-used-limit-table tbody{display:block;max-height:100%;overflow-y:scroll;overflow-x:hidden;scrollbar-color:#e2e2e2 transparent;scrollbar-width:thin}.days-used-limit-table tbody::-webkit-scrollbar{height:5px;width:5px;background-color:transparent}.days-used-limit-table tbody::-webkit-scrollbar-thumb{background-color:#e2e2e2;border-radius:2.5px}.days-used-limit-table tbody tr,.days-used-limit-table thead{display:table;width:100%;table-layout:fixed}.days-used-limit-table .table__head--fixed{width:calc(100% - 60px)}.days-used-limit-table .table__row{width:calc(100vw - 60px)}@media (min-width:1200px){.days-used-limit-table .table__row{width:calc(100vw - 124px)}}.days-used-limit-table .table__data:not(:last-child),.days-used-limit-table .table__head-column:not(:last-child){border-right:1px solid #e6e6e6}.days-used-limit-table .manual-column .table__data-wrapper{display:block}.days-used-limit-table .left-column{padding:0;position:relative}.days-used-limit-table .left-column .table__data-wrapper{display:block}.days-used-limit-table .left-column .left-days-block{width:100%}.days-used-limit-table .left-column .left-days-block>div{display:inline-block;width:50%;padding:15px 10px 9px}.days-used-limit-table .left-column .left-days-block>div:first-child:after{content:"";position:absolute;top:0;left:calc(50% - 1px);height:100%;width:1px;background:#e6e6e6}.days-used-limit-table .no-limit{text-align:center}@media (min-width:1400px){.main--open-menu .days-used-limit-table .table__row{width:calc(100vw - 340px)}}.manual-dropdown .form__input-block,.manual-dropdown .select{height:36px;width:84px;margin-right:12px;margin-bottom:0}.manual-dropdown .form__input,.manual-dropdown .select__value-container{height:36px;padding-top:6px}.manual-dropdown .button--modal{width:55px;font-size:14px;border-radius:4px}.manual-dropdown.dropdown__list{width:200px;border-radius:3px;padding:20px 0;top:calc(100% + 12px);right:-10px}.manual-dropdown .dropdown__list-item,.manual-dropdown .filter__option,.manual-dropdown .select__option{cursor:auto}.manual-dropdown .dropdown__list-item:hover,.manual-dropdown .filter__option:hover,.manual-dropdown .select__option:hover{background:#fff}.manual-dropdown .dropdown__button,.manual-limit{color:red}.dropdown__list-item__wrapper .form{flex-direction:row}@media (min-width:1200px){.days-used-limit-table .table__head--fixed{width:calc(100% - 124px)}}@media (min-width:1400px){.main--open-menu .days-used-limit-table .table__head--fixed{width:calc(100% - 340px)!important}}.tracker-description{margin-bottom:30px;font-size:16px}.task-tracker-software-page-panel.page__profile-panel{padding-bottom:21px}.software-links-block{display:flex;justify-content:flex-start;flex-wrap:wrap}.software-link{background-color:#f5f5f5;border-radius:4px;height:180px;padding:108px 30px 30px;width:198px;margin-bottom:12px;overflow:hidden;word-wrap:break-word;text-align:center;line-height:16.5px;cursor:pointer;position:relative}.software-link:not(:nth-child(6n)){margin-right:12px}.software-link .delete-software-button{position:absolute;right:14px;top:14px;display:none;cursor:pointer}.software-link .delete-software-button .icons{width:18px;height:18px;color:#4a4a4a}.software-link:hover{box-shadow:inset 200px -200px 300px 200px rgba(0,0,0,.08)}.software-link:hover .delete-software-button{display:block}.software-link .loader,.software-link>.icons{position:absolute;left:50%;top:40px;transform:translateX(-50%);height:41px;width:48px}.software-link .loader.windows,.software-link>.icons.windows{height:48px;width:48px}.task-tracker-software-page .error_wrapper{text-align:center}.task-tracker-software-page .error_wrapper .error_block{color:#c1201e}.task-tracker-software-page .error_wrapper .loader{margin:0 auto}.event-poll{border:1px solid #e6e6e6;padding:0 0 10px 10px;border-radius:4px;margin-top:15px}.event-poll__dropdown{display:flex;align-items:center;padding-right:15px;padding-top:10px;cursor:pointer}.event-poll__dropdown.disable{cursor:unset}.event-poll__dropdown.disable .event-poll__dropdown-title{margin-left:24px}.event-poll__dropdown-title{font-weight:700;font-size:16px;line-height:18.75px;color:#4a4a4a;margin-left:10px}.event-poll__dropdown--left{display:flex;align-items:center}.event-poll__dropdown--right{margin-left:auto}.event-poll__content{display:none;scrollbar-color:#e2e2e2 transparent;scrollbar-width:thin}.event-poll__content::-webkit-scrollbar{height:5px;width:5px;background-color:transparent}.event-poll__content::-webkit-scrollbar-thumb{background-color:#e2e2e2;border-radius:2.5px}.event-poll__content--open{display:flex;flex-direction:column;margin-top:32px}.event-poll__content-header{display:flex;align-items:center;box-sizing:content-box;height:45px;width:-webkit-max-content;width:-moz-max-content;width:max-content;background-color:#fff;z-index:10}.event-poll__content-header .polls__section--question-wrapper{height:85px;padding-top:45px}.event-poll__content-header>*{text-align:left}.event-poll__content-header--title{font-weight:700;font-size:14px;line-height:14px;color:#4a4a4a}.event-poll__content-header--responder{display:flex;align-items:center;margin-right:20px}.event-poll__content-header--responder:last-child{margin-right:30px}.event-poll__content-header--responder-data{display:flex;flex-direction:column;width:100%}.event-poll__content-header--responder-avatar{margin-right:8px}.event-poll__content-header--responder-name{height:16px;font-size:14px;line-height:16px;margin-bottom:4px}.event-poll__content-header--responder-name,.event-poll__content-header--responder-position{width:206px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-weight:400;color:#4a4a4a}.event-poll__content-header--responder-position{height:12px;font-size:12px;line-height:10px;opacity:.6}.event-poll__content-questions{display:flex;position:relative}.event-poll__content-questions .react-horizontal-scrolling-menu--scroll-container{scrollbar-color:#e2e2e2 transparent;scrollbar-width:thin;display:block;cursor:move;cursor:grab;cursor:-webkit-grab}.event-poll__content-questions .react-horizontal-scrolling-menu--scroll-container::-webkit-scrollbar{height:5px;width:5px;background-color:transparent}.event-poll__content-questions .react-horizontal-scrolling-menu--scroll-container::-webkit-scrollbar-thumb{background-color:#e2e2e2;border-radius:2.5px}.event-poll__content-questions .react-horizontal-scrolling-menu--scroll-container.grabbing{cursor:grabbing;cursor:-webkit-grabbing}.event-poll__content__group{position:relative;margin-bottom:25px}.event-poll__content__group-name{padding:0 280px;display:flex;justify-content:center}.event-poll__content__group-name.my-polls-title{padding:0}.event-poll__content-question{display:flex;flex-direction:column;width:100%}.event-poll__content-question__group{display:flex;flex-direction:row;width:100%}.event-poll__content-question__group .event-poll--element:nth-child(2){margin-left:13px}.event-poll--element{min-width:250px;max-width:250px;overflow-wrap:break-word;height:-webkit-max-content;height:-moz-max-content;height:max-content;position:relative}.event-poll--element.no-background:before{background-color:unset}.event-poll--last-element{min-width:10px;max-width:10px;height:100%;min-height:1px}.event-poll .event-poll__dropdown--right{display:flex;align-items:flex-end}.event-poll .event-poll__dropdown--right>.label{width:unset;padding-left:10px;margin-right:20px}.event-poll .event-poll__dropdown--right .dropdown__button{background-color:transparent}.event-poll .event-poll__dropdown--right .dropdown__button .dropdown__list{z-index:10}.react-horizontal-scrolling-menu--item:first-child .event-poll--element{margin-top:12px}@media (min-width:1400px){.main.main--open-menu .poll-header:not(.poll-info){width:calc(100vw - 500px)}}.poll-header{width:calc(100vw - 221px);overflow:hidden;-ms-overflow-style:none;scrollbar-width:none}.poll-header.poll-info{width:100%}.poll-header .event-poll--element:nth-child(2){margin-left:3px}.poll-header::-webkit-scrollbar{display:none}.poll-header-wrapper{width:100%;height:45px;margin-bottom:38px}.event-poll__first-column-element{width:280px;height:calc(100% - 13px);position:absolute;top:0;left:0;z-index:3;background-color:#fff}@media screen and (max-width:425px){.main__content .page__profile-panel{padding:0;margin:24px 20px 16px}.main__content .page__profile-panel .page__panel__wrapper{padding:0;margin-bottom:30px}.main__content .page__profile-panel .page__panel__wrapper .page__panel__back-title{padding:0}.main__content .page__profile-panel .page__panel__wrapper .page__panel__back-title button,.main__content .page__profile-panel .page__panel__wrapper .page__profile-panel__label-options .page__profile-panel__label-info{margin:0}.main__content .page__profile-panel .title-wratter--pool{padding:0;margin:0}.main__content .page__profile-panel .title-wratter--schedule{padding-left:0;padding-right:0;margin-bottom:8px}.main__content .page__profile-panel .title-wratter--schedule h1{font-size:28px}.main__content .page__my-polls-content{padding:0;border:none}.main__content .page__my-polls-content .event-poll__content .event-poll__content-question{grid-row-gap:25px;row-gap:25px}.main__content .page__my-polls-content .event-poll__content .event-poll__content-question .event-poll__content__group{margin:0}.main__content .page__my-polls-content .event-poll__content .event-poll__content-question .event-poll__content__group .event-poll__content-question__group{flex-direction:column;grid-row-gap:12px;row-gap:12px;padding-top:16px;margin-top:20px;border-top:1px solid #e6e6e6}.main__content .page__my-polls-content .event-poll__content .event-poll__content-question .event-poll__content__group .event-poll__content-question__group .polls__section--answer,.main__content .page__my-polls-content .event-poll__content .event-poll__content-question .event-poll__content__group .event-poll__content-question__group .polls__section--question{width:calc(100% - 20px);margin:20px 0 0}.main__content .page__my-polls-content .event-poll__content .event-poll__content-question .event-poll__content__group .event-poll__content-question__group .polls__section--answer .page__profile-block-avatar,.main__content .page__my-polls-content .event-poll__content .event-poll__content-question .event-poll__content__group .event-poll__content-question__group .polls__section--question .page__profile-block-avatar{top:-20px}.main__content .page__my-polls-content .event-poll__content .event-poll__content-question .event-poll__content__group .event-poll__content-question__group .polls__section--answer .select .select__control .select__value-container input,.main__content .page__my-polls-content .event-poll__content .event-poll__content-question .event-poll__content__group .event-poll__content-question__group .polls__section--question .select .select__control .select__value-container input{position:absolute;width:100%;height:100%;inset:0;caret-color:transparent;transform:none;max-width:unset}.main__content .page__my-polls-content .event-poll__content .event-poll__content-question .event-poll__content__group .event-poll__content-question__group .polls__section--question{left:20px}.main__content .page__my-polls-content .event-poll__content .event-poll__content-question .event-poll__content__group .event-poll__content-question__group .polls__section--question .page__profile-block-avatar{left:-20px}.main__content .page__my-polls-content .event-poll__content .event-poll__content-question .event-poll__content__group .event-poll__content-question__group .polls__section--answer .page__profile-block-avatar{right:-20px;left:auto}.main__content .page__inner-content .page__wrapper{grid-row-gap:12px;row-gap:12px}.main__content .page__inner-content .page__wrapper .page__info-block{width:100%;min-height:36px;padding:0;line-height:19px;flex-direction:row;grid-column-gap:8px;-webkit-column-gap:8px;column-gap:8px;align-items:center}.main__content .page__inner-content .page__wrapper .page__info-block .icons{position:relative!important}.main__content .page__inner-content .page__wrapper .buttons-section{border:none;margin:0;padding:30px 0}.main__content .page__inner-content .page__wrapper .buttons-section button{flex:50% 1}}.notification-template-modal .modal__body{width:918px}.notification-template-modal .notification-template-wrapper{display:flex}.notification-template-modal .notification-template-form,.notification-template-modal .notification-template-variables{width:50%}.notification-template-modal .notification-template-variables{padding-left:31px}.notification-template-modal .variables-title{font-weight:700;color:rgba(74,74,74,.3137254901960784);font-size:16px;margin-bottom:10px}.notification-template-modal .variables-note{margin-bottom:20px}.notification-template-modal .variables-item{color:#828282;font-weight:500;margin-bottom:8px;cursor:pointer}.notification-template-modal .variables-item:hover{color:#c7c6c6}.notification-template-modal .variables-item:hover span{color:#828282;opacity:1%;font-weight:500}.notification-template-modal .variables-item.inline{display:inline-block}.notification-template-modal .variables-item .inline-last{margin-left:5px;margin-right:100px}.notification-template-modal .quill{max-height:60vh}.notification-template-modal .quill .ql-editor{min-height:150px}.notification-template-modal .quill .ql-tooltip{transform:none!important}.notification-template-modal .new-modal .quill{max-height:55 vh}.modal__transaction .currency-select,.original-amount_filter .currency-select{min-width:69px;width:69px}.modal__transaction .currency-select .select__value-container,.original-amount_filter .currency-select .select__value-container{padding-right:20px!important}.modal__transaction .form__rate-input,.original-amount_filter .form__rate-input{max-width:66px}.modal__transaction .form__currency-operations,.original-amount_filter .form__currency-operations{margin-right:10px;height:100%;height:46px;display:flex;align-items:center}.transactions__page-panel .import-button{margin-right:8px}.transactions__page-panel .transactions__total-wrapper{display:flex}.transactions__content-wrapper{margin-bottom:24px;height:calc(100vh - 291px);min-height:412px}.transactions__content-wrapper .select__scroll-manager{z-index:-1}.transactions__file-preview{display:flex;grid-column-gap:16px;-webkit-column-gap:16px;column-gap:16px;height:100%}.transactions__file-preview .transactions__preview-table-wrapper{width:80%;overflow:auto;border:1px solid #c9c9c9}.transactions__file-preview .transactions__preview-table-wrapper.empty{background-color:#f5f5f5;border-color:#e6e6e6}.transactions__file-preview .transactions__match-form-wrapper{width:20%;border:1px solid #c9c9c9;overflow:auto}.transactions__file-preview .transactions__match-form-wrapper.empty{background-color:#f5f5f5;border-color:#e6e6e6}.transactions__file-preview .transactions__match-form-wrapper .form__item{padding:8px;line-height:20px;border-bottom:1px solid #e6e6e6;position:relative}.transactions__file-preview .transactions__match-form-wrapper .form__item.isSelected .select__control:before,.transactions__file-preview .transactions__match-form-wrapper .form__item.isSelected:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:var(--global-color);opacity:.1}.transactions__file-preview .transactions__match-form-wrapper .form__item.isSelected .select__control:before{border-radius:4px}.transactions__file-preview .transactions__match-form-wrapper .form__item.isSelected .icons.checkbox{fill:var(--global-color);position:absolute;right:8px;top:13.3px}.transactions__file-preview .transactions__match-form-wrapper .form__title{font-weight:700;text-overflow:ellipsis;overflow:hidden}.transactions__file-preview .transactions__match-form-wrapper .form__select-container{display:flex;grid-column-gap:7px;-webkit-column-gap:7px;column-gap:7px}.transactions__file-preview .transactions__match-form-wrapper .form__select-container .select{margin-bottom:0;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.transactions__file-preview .transactions__match-form-wrapper .form__select-container .form__select{display:flex;align-items:center}.transactions__file-preview .transactions__match-form-wrapper .form__select-container .select__control{min-height:unset!important}.transactions__import-table-wrapper{height:100%;overflow:auto;border:1px solid #c9c9c9;width:100%}.transactions__table{width:calc(100% - 1px)}.transactions__table.preview-table td,.transactions__table.preview-table th{height:27px;max-width:350px;white-space:nowrap}.transactions__table.preview-table td{overflow:hidden;text-overflow:ellipsis}.transactions__table.preview-table tr{height:27px;max-height:27px;overflow:hidden}.transactions__table.preview-table tr:last-child td{border-bottom:1px solid #e6e6e6}.transactions__table.import-table{table-layout:fixed;height:1px}.transactions__table.import-table col:first-child{width:20px}.transactions__table.import-table col:nth-child(2),.transactions__table.import-table col:nth-child(3),.transactions__table.import-table col:nth-child(5),.transactions__table.import-table col:nth-child(6),.transactions__table.import-table col:nth-child(7),.transactions__table.import-table col:nth-child(8),.transactions__table.import-table col:nth-child(9),.transactions__table.import-table col:nth-child(14){width:8%;min-width:150px}.transactions__table.import-table col:nth-child(4){width:26%;min-width:150px}.transactions__table.import-table col:nth-child(10),.transactions__table.import-table col:nth-child(11),.transactions__table.import-table col:nth-child(12),.transactions__table.import-table col:nth-child(13){width:6%;min-width:150px}.transactions__table.import-table td.hasError:before,.transactions__table.import-table td:focus-within:not(.hasError):before{content:"";position:absolute;width:calc(100% + 3px);height:calc(100% + 3px);top:-2px;left:-2px}.transactions__table.import-table td.hasError:before{border:2px solid #c1201e}.transactions__table.import-table td:focus-within:not(.hasError)>div{position:relative;z-index:2}.transactions__table.import-table td:focus-within:not(.hasError):before{border:2px solid var(--global-color);z-index:1}.transactions__table.import-table .form__checkbox-block{position:absolute;width:16px;top:12px;left:50%;transform:translateX(-50%)}.transactions__table.import-table .form__checkbox-block .icons.checkbox{top:-5px;left:-5px}.transactions__table.import-table .form__checkbox-block .icons.clear-all-checkbox{top:-9px;left:-8px}.transactions__table.import-table .form__checkbox-label{padding-left:0}.transactions__table.import-table .form__input-block,.transactions__table.import-table .select{height:100%;margin-bottom:0}.transactions__table.import-table .form__input-block.textarea-wrapper .form__label,.transactions__table.import-table .form__input-block.textarea-wrapper .select__placeholder,.transactions__table.import-table .textarea-wrapper.select .form__label,.transactions__table.import-table .textarea-wrapper.select .select__placeholder{display:none}.transactions__table.import-table .form__input-block.textarea-wrapper .form__textarea,.transactions__table.import-table .textarea-wrapper.select .form__textarea{min-height:35px}.transactions__table.import-table .form__input-block:not(.textarea-wrapper) .form__label,.transactions__table.import-table .form__input-block:not(.textarea-wrapper) .select__placeholder,.transactions__table.import-table .select:not(.textarea-wrapper) .form__label,.transactions__table.import-table .select:not(.textarea-wrapper) .select__placeholder{top:15px;height:calc(100% - 15px)}.transactions__table.import-table .form__input,.transactions__table.import-table .form__textarea,.transactions__table.import-table .select__value-container{padding:0;height:unset;background-color:#fff;max-height:unset;min-height:unset}.transactions__table.import-table .form__input:-webkit-autofill,.transactions__table.import-table .form__textarea:-webkit-autofill,.transactions__table.import-table .select__value-container:-webkit-autofill{-webkit-box-shadow:0 0 0 30px #fff inset!important}.transactions__table.import-table .select .select__control{background-color:#fff}.transactions__table.import-table .select .select__value-container{padding:0 26px 0 0!important}.transactions__table.import-table .select div:not(.select__control){height:100%!important}.transactions__table.import-table .transactions__date-input{width:105px}.transactions__table .row-header{position:-webkit-sticky;position:sticky;top:0;background:#fff;z-index:3}.transactions__table .row-header-content{overflow:hidden;text-overflow:ellipsis;height:calc(100% + 1px);width:calc(100% + 1px);padding:5px;border-right:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.transactions__table td,.transactions__table th{position:relative;font-weight:500;color:#000;height:100%;max-width:350px;vertical-align:top}.transactions__table td:last-child,.transactions__table td:last-child .row-header-content,.transactions__table th:last-child,.transactions__table th:last-child .row-header-content{border-right:none}.transactions__table td{padding:5px;height:100%;border:1px solid #e6e6e6;vertical-align:top}.transactions__table td:last-child{border-right:none}.transactions__table th{border-right:1px solid #fff;text-align:start;min-width:100px;height:27px}.transactions__table tr.row-header+tr td{border-top:none}.transactions__table tr.row-header+tr td.hasError:before,.transactions__table tr.row-header+tr td:focus-within:not(.hasError):before{top:1px;height:100%}.transactions__table tr td:first-child{border-left:none;width:20px}.transactions__table tr:last-child td{border-top:none}.transactions__form-select{min-width:-webkit-max-content!important;min-width:-moz-max-content!important;min-width:max-content!important}.transactions__form-select.right{right:0}.page__transactions .button--modal .icons{width:16px;height:16px}.page__transactions .button--continue{width:unset;min-width:116px;padding:10px 15.5px;justify-content:space-between}.page__transactions .button--cancel{width:94px}.page__transactions .button--back{padding:10px 22px 10px 23px;justify-content:space-between;width:100px}@supports (-moz-appearance:none){.transactions__import-table-wrapper .import-table{table-layout:auto}.transactions__import-table-wrapper .import-table th .form__checkbox-block{left:calc(50% + 1px)}.transactions__import-table-wrapper .import-table td.hasError:before{left:-2px;width:calc(100% + 3px)}.transactions__import-table-wrapper .import-table td:focus-within:not(.hasError):before{left:-2px;top:-1px;width:calc(100% + 3px);height:calc(100% + 2px)}.transactions__import-table-wrapper .import-table .form__checkbox-block{transform:translate(-50%,-50%);top:50%}.transactions__import-table-wrapper .import-table .transactions__date-input{width:118px}}.user-hours-wrapper{margin-bottom:12px}.user-hours-wrapper-flex{display:flex}.user-hours-block{margin-right:15px}.user-hours-block__without-margin{margin:0!important}.user-hours-block .global-color{color:var(--global-color)}.user-hours-title{font-size:12px;color:#828282;margin-bottom:6px}.planning-pencil{margin:0 6px 0 0;padding:0 9px;cursor:pointer;color:var(--global-color);display:flex;align-items:center}.page__panel__back-plan-info{display:flex}.page__panel__back-plan-info .user-hours-block{margin-right:16px}.user-plan-page .page__profile-panel__label-options{align-items:center}.user-plan-page .plan-month{margin-right:20px;font-weight:700}.user-plan-page .page__title{margin-bottom:20px}.new-plan-modal .currency-select{min-width:69px;width:69px}.new-plan-modal .currency-select .select__value-container{padding-right:20px!important}.new-plan-modal .month-input{width:201px}.new-plan-modal .currency-rate-input{width:350px}.new-plan-modal .rate-input label{width:100%;padding-left:10px;font-size:13px}.employees-plan-table .table__head-column:not(:first-child){text-align:right}.employees-plan-table .table__actions-block,.employees-plan-table .table__head-column--dropdown{padding-left:50px}.employees-plan-table .table__head--fixed .table__row{border-bottom:none}.employees-plan-table .global-color,.plans-table .global-color{color:var(--global-color)}.employees-plan-table .table__head .table__row:first-child,.plans-table .table__head .table__row:first-child{border-bottom:none;height:30px}.employees-plan-table .table__head .table__row .two-column,.plans-table .table__head .table__row .two-column{border-bottom:1px solid #e6e6e6;text-align:center}.employees-plan-table .table__head-column:not(:last-child),.plans-table .table__head-column:not(:last-child){border-right:1px solid #e6e6e6}.employees-plan-table .column-name,.plans-table .column-name{margin-top:-20px}.employees-plan-table .high-display,.plans-table .high-display{position:absolute;top:-22px;left:75%;transform:translateX(-50%)}.clone-plan__confirm-modal table{width:-webkit-max-content;width:-moz-max-content;width:max-content}.clone-plan__confirm-modal table td{padding:5px;vertical-align:middle}.clone-plan__confirm-modal table .original-value{text-decoration:line-through}.clone-plan__confirm-modal table .new-value{color:red}.add-user-plan__modal .other-project-wrapper,.edit-user-plan__modal .other-project-wrapper{padding:15px 0}.add-user-plan__modal .form__inputs-subwrapper:last-child,.edit-user-plan__modal .form__inputs-subwrapper:last-child{padding-top:14px}.add-user-plan__modal .other-project-name,.edit-user-plan__modal .other-project-name{display:flex;height:44px;align-items:center;font-weight:600}.add-user-plan__modal .modal-finalized-title,.edit-user-plan__modal .modal-finalized-title{font-size:16px;font-weight:600;margin-bottom:16px;padding-top:24px;width:100%;border-top:1px solid #e6e6e6}.add-user-plan__modal .available-label,.edit-user-plan__modal .available-label{font-weight:600}.add-user-plan__modal .available-label.hidden-label,.edit-user-plan__modal .available-label.hidden-label{visibility:hidden}.page__candidate-profile .page__profile-alternative-name{font-size:18px;color:#adadad;font-weight:700;margin-left:16px;line-height:20px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.page__candidate-profile__info-wrapper{display:flex;flex-grow:1;position:relative}.page__candidate-profile__info-wrapper .page__profile-block-avatar{min-width:260px}.page__candidate-profile .modifyinig-info{min-width:unset;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:290px}.page__candidate-profile .modifyinig-info .data-wrapper{margin-bottom:24px}.page__candidate-profile .modifyinig-info .data-wrapper:last-child{margin-bottom:0}.page__candidate-profile .modifyinig-info .data-title{margin-bottom:2px}.page__candidate-profile .page__profile-contacts-info{width:unset;max-width:735px;overflow:hidden}.page__candidate-profile .page__profile-contacts-info .page__profile-name{display:block}.page__candidate-profile .page__profile-contacts-info .page__profile-contacts{grid-row-gap:10px;row-gap:10px;grid-column-gap:30px;-webkit-column-gap:30px;column-gap:30px}.page__candidate-profile .page__profile-contacts-info .page__profile-contact--emails .icons{height:14px;width:14px}.page__candidate-profile .page__profile-contacts-info .page__profile-contact{display:flex;flex-wrap:wrap;grid-row-gap:5px;row-gap:5px;margin-bottom:0;padding-right:0}.page__candidate-profile .page__profile-contacts-info .page__profile-contact-info,.page__candidate-profile .page__profile-contacts-info .page__profile-contacts{margin-bottom:20px}.tabs__content-item--comments .page__info-block--comments{padding:0;border-top:none;width:668px}.tabs__content-item--comments .page__event__info-title{font-size:22px;line-height:22px;color:#4a4a4a;text-transform:capitalize;margin-bottom:24px}.tabs__content-item--comments .page__event__count{font-weight:600;color:#929292}.table-candidate .table__head:not(.table__head--fixed){border-top:none}.table-candidate .cv_table_checkbox:not(.clear-all-checkbox) .form__checkbox-label:before{top:-1px}.table-candidate .cv_table_checkbox .form__checkbox-label:before{left:-5px}.table-candidate .cv_table_checkbox .form__checkbox-label svg.checkbox{left:-10px}.table-candidate .cv_table_checkbox .form__checkbox-label svg.clear-all-checkbox{left:-13px;top:-9px}.table-candidate .table__head-column:first-child{max-width:30px!important;min-width:30px!important;width:30px!important}.permissions-users-table.table.table--hierarchical .action-column{width:4%}.permissions-users-table.table.table--hierarchical .pencil{color:#4a4a4a}.permissions-users-table.table.table--hierarchical .table__dropdown-wrapper button{width:24px;height:24px;border-radius:12px;cursor:pointer;position:relative}.permissions-users-table.table.table--hierarchical .table__dropdown-wrapper button:hover{box-shadow:inset 200px -200px 300px 200px rgba(0,0,0,.08)}.permissions-users-table.table.table--hierarchical .table__dropdown-wrapper button svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.permissions-users-table.table.table--hierarchical .page__profile-block-avatar{margin-right:-4px}.permissions-users-table.table.table--hierarchical .table__more-users{height:24px;width:24px;z-index:5}.permissions-users-table.table.table--hierarchical .table__user-name{margin-left:12px;z-index:10}.permissions-users-table.table.table--hierarchical .table__head-column--fixed{border-top:none}.edit-users-permissions.modal .table-wrapper .table tbody .table__row .table__data{padding-top:6px;padding-bottom:6px}.edit-users-permissions.modal .table-wrapper .table tbody .table__row .table__data-search{padding:0}.edit-users-permissions .table__data:not(:first-child),.edit-users-permissions .table__head-column:not(:first-child){text-align:center}.edit-users-permissions .level-module-name{font-size:14px;font-weight:500;color:#929292}.edit-users-permissions .search{max-width:unset}.edit-users-permissions .search .search__input{background:transparent;border-radius:0}.edit-users-permissions .checkbox-no-label,.edit-users-permissions .form__checkbox-block{min-height:100%}.edit-users-permissions .checkbox-no-label label,.edit-users-permissions .form__checkbox-block label{width:100%;height:100%}.edit-users-permissions .checkbox-no-label label:before,.edit-users-permissions .form__checkbox-block label:before{transform:translateX(-50%);left:50%;top:-8px}.edit-users-permissions .checkbox-no-label label .clear-all-checkbox,.edit-users-permissions .checkbox-no-label label svg,.edit-users-permissions .form__checkbox-block label .clear-all-checkbox,.edit-users-permissions .form__checkbox-block label svg{top:-4px;transform:translateX(-50%);left:50%}.edit-users-permissions .checkbox-no-label label .clear-all-checkbox,.edit-users-permissions .form__checkbox-block label .clear-all-checkbox{top:-8px}.edit-users-permissions .form__checkbox:disabled+.form__checkbox-label .clear-all-checkbox{opacity:.2}@keyframes remove{0%{opacity:0}20%{opacity:1}80%{opacity:1}to{opacity:0}}.portal-notification{display:flex;position:fixed;align-items:center;left:20px;bottom:20px;padding:7px 7px 7px 15px;background-color:rgba(0,0,0,.8);box-shadow:0 0 30px 0 rgba(0,0,0,.14901960784313725);color:#5aab18;font-size:14px;font-weight:700;border-radius:25px;animation:remove 5s;animation-fill-mode:forwards}.portal-notification span{margin-left:8px}.portal-notification>svg{height:20px;width:20px}.portal-notification .close-button{margin-left:14px;cursor:pointer;display:flex;width:36px;height:36px;border-radius:22px;position:relative}.portal-notification .close-button svg{fill:#929292;cursor:pointer;position:absolute;height:13px;width:13px;top:50%;left:50%;transform:translate(-50%,-50%)}.portal-notification .close-button:hover{background-color:#4a4a4a}.portal-notification .close-button:hover svg{fill:#fff}.info-block__wrapper{margin-left:28px}.info-block__wrapper:first-child{margin-left:0}.info-block__wrapper.green{color:#6a9e3f}.info-block__wrapper.red{color:#da5748}.info-block__wrapper.blue{color:#5d6dbe}.info-block__wrapper.text-end{text-align:end}.info-block__wrapper.text-center{text-align:center}.info-block__label{font-weight:400}.info-block__value{font-weight:700}.sort-select .direction-button{height:16px;width:16px;border-radius:10px;cursor:pointer;margin-left:8px;margin-right:0}.sort-select .direction-button:hover{background:#f5f5f5}.sort-select .filter__value-container{padding:10px!important}.sort-select .filter__option{padding:0 36px!important;position:relative}.sort-select .check{position:absolute;top:50%;transform:translateY(-50%);left:12px}.planned-expense-wrapper{margin-left:250px;margin-right:150px}.planned-expense-wrapper .fixed-table-wrapper{overflow-x:auto;scrollbar-width:thin;scrollbar-color:#e2e2e2 transparent}.planned-expense-wrapper .horizontal-scroll-wrapper{left:280px;width:calc(100% - 458px)}.planned-expense-wrapper .horizontal-scroll{width:calc(var(--table-width))}.planned-expense-wrapper .table__head{border-top:0}.planned-expense-wrapper .table__head--fixed{width:calc(100% - 475px);border-bottom:none}.planned-expense-wrapper .table__head--fixed .table__head-column.header_row:first-child,.planned-expense-wrapper .table__head--fixed .table__head-column.table__head-column--fixed:first-child{left:30px;position:fixed;top:unset;background-color:#fff;height:62px;transition:left .3s}.planned-expense-wrapper .table__head--fixed .table__head-column.header_row:first-child:not(.header_row),.planned-expense-wrapper .table__head--fixed .table__head-column.table__head-column--fixed:first-child:not(.header_row){margin-top:-31px}.planned-expense-wrapper .table__head--fixed .table__head-column.header_row:last-child,.planned-expense-wrapper .table__head--fixed .table__head-column.table__head-column--fixed:last-child{position:fixed;right:45px;top:unset;background-color:#fff;height:62px}.planned-expense-wrapper .table__head--fixed .table__head-column.header_row:last-child:not(.header_row),.planned-expense-wrapper .table__head--fixed .table__head-column.table__head-column--fixed:last-child:not(.header_row){margin-top:-31px}.planned-expense-wrapper .table__head--fixed .table__head-column.header_row:not(.header_row),.planned-expense-wrapper .table__head--fixed .table__head-column.table__head-column--fixed:not(.header_row){margin-top:-31px;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.planned-expense-wrapper .table__head-column{border-right:1px solid #e6e6e6;position:relative;border-top:1px solid #e6e6e6}.planned-expense-wrapper .table__head-column:not(:first-child){text-align:center}.planned-expense-wrapper .table__head-column:not(.header_row):first-child,.planned-expense-wrapper .table__head-column:not(.header_row):last-child{border-top:none;height:62px;top:0;padding-top:22px;border-bottom:1px solid #e6e6e6}.planned-expense-wrapper .table__head-column:not(.header_row):last-child{padding-top:26px}.planned-expense-wrapper .table__row{position:static}.planned-expense-wrapper .header_row:first-child,.planned-expense-wrapper .table__data:first-child,.planned-expense-wrapper .table__head-column:first-child{position:absolute;left:0;width:250px;z-index:1}.planned-expense-wrapper .header_row:first-child:before,.planned-expense-wrapper .table__data:first-child:before,.planned-expense-wrapper .table__head-column:first-child:before{width:250px}.planned-expense-wrapper .header_row:last-child,.planned-expense-wrapper .table__data:last-child,.planned-expense-wrapper .table__head-column:last-child{position:absolute;right:0;width:150px;z-index:1;border-left:1px solid #e6e6e6;border-right:none}.planned-expense-wrapper .header_row:nth-last-child(2),.planned-expense-wrapper .table__data:nth-last-child(2),.planned-expense-wrapper .table__head-column:nth-last-child(2){border-right:none}.planned-expense-wrapper .table__data{border-right:1px solid #e6e6e6;min-width:56px;height:43px;padding:0}.planned-expense-wrapper .table__data span{padding-right:10px;padding-left:10px}.planned-expense-wrapper .table__data .dropdown__button,.planned-expense-wrapper .table__data:not(:last-child) .table__data-wrapper{justify-content:flex-end;display:flex}.planned-expense-wrapper .table__data .table__data-value{padding:15px 10px 12px;text-align:center;width:100%;height:100%}.planned-expense-wrapper .table__data:last-child .table__data-wrapper{justify-content:center}.planned-expense-wrapper .table__data:last-child(2){border-left:none;background-color:red}.planned-expense-wrapper .table__data .table__data-wrapper{height:100%}.planned-expense-wrapper .table__data .table__row-title .table__data-wrapper{max-width:196px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block}.planned-expense-wrapper .total{position:absolute;right:0;width:50px;min-width:50px;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6}.planned-expense-wrapper .header_row{height:30px}.planned-expense-wrapper .table__row:last-child{font-weight:700}.planned-expense-wrapper .table__row:last-child td:first-child{border-bottom:1px solid #e6e6e6}.planned-expense-wrapper .table__row:last-child.show-last-devider .first-column{border-bottom:1px solid rgba(74,74,74,.35)}.planned-expense-wrapper .year-display{position:absolute;top:-22px;left:50%;width:35px;color:#4a4a4a;background-color:#fff;transform:translateX(-50%)}.planned-expense-wrapper .dropdown,.planned-expense-wrapper .dropdown__button{width:100%;height:100%}.planned-expense-wrapper .dropdown__button{border-radius:0}.planned-expense-modal .modal__title{margin-bottom:10px}.planned-expense-modal .office-block{font-size:16px;font-weight:500;color:#929292;margin-bottom:30px}@media (min-width:1200px){.planned-expense-wrapper .fixed-table-wrapper .table.table--hierarchical.table--fixed-header .table__head.table__head--fixed{width:calc(100% - 539px)}.planned-expense-wrapper .table__head-column.header_row:first-child,.planned-expense-wrapper .table__head-column.table__head-column--fixed:first-child{left:94px!important}}@media (min-width:1400px){.main--open-menu .planned-expense-wrapper .fixed-table-wrapper .table.table--hierarchical.table--fixed-header .table__head.table__head--fixed{width:calc(100% - 755px)}.main--open-menu .planned-expense-wrapper .fixed-table-wrapper .table.table--hierarchical.table--fixed-header .table__head.table__head--fixed .table__head-column.header_row:first-child,.main--open-menu .planned-expense-wrapper .fixed-table-wrapper .table.table--hierarchical.table--fixed-header .table__head.table__head--fixed .table__head-column.table__head-column--fixed:first-child{left:310px!important}.main--open-menu .planned-expense-wrapper .horizontal-scroll-wrapper{left:560px;width:calc(100% - 738px)}}.offices-balance-wrapper{margin-left:250px}.offices-balance-wrapper .table__head{border-top:0}.offices-balance-wrapper .table__head--fixed{width:calc(100% - 325px)}.offices-balance-wrapper .table__head--fixed .table__head-column:first-child{position:fixed;top:unset!important;margin-top:-31px;left:30px;background-color:#fff;border-top:1px solid #e6e6e6!important;transition:left .3s,width .3s}.offices-balance-wrapper .table__head-column{border-right:1px solid #e6e6e6;position:relative;border-top:1px solid #e6e6e6}.offices-balance-wrapper .table__head-column:not(:first-child){text-align:center}.offices-balance-wrapper .table__head-column:not(.header_row):first-child{border-top:none;height:62px;top:0;padding-top:22px;border-bottom:1px solid #e6e6e6}.offices-balance-wrapper .table__row{position:static}.offices-balance-wrapper .header_row:first-child,.offices-balance-wrapper .table__data:first-child,.offices-balance-wrapper .table__head-column:first-child{position:absolute;left:0;width:250px;z-index:1}.offices-balance-wrapper .header_row:first-child:before,.offices-balance-wrapper .table__data:first-child:before,.offices-balance-wrapper .table__head-column:first-child:before{width:250px}.offices-balance-wrapper .table__data{border-right:1px solid #e6e6e6;min-width:56px;height:43px;padding:0}.offices-balance-wrapper .table__data span{padding-right:10px;padding-left:10px}.offices-balance-wrapper .table__data .table__data-value{padding:15px 10px 12px;text-align:center;width:100%;height:100%}.offices-balance-wrapper .table__data .table__data-wrapper{height:100%}.offices-balance-wrapper .table__data .table__row-title .table__data-wrapper{max-width:196px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block}.offices-balance-wrapper .header_row{height:30px}.offices-balance-wrapper .year-display{position:absolute;top:-22px;left:50%;width:35px;color:#4a4a4a;background-color:#fff;transform:translateX(-50%)}.offices-balance-wrapper .accent-text{color:#c1201e}.offices-balance-wrapper .dropdown,.offices-balance-wrapper .dropdown__button{width:100%;height:100%}.offices-balance-wrapper .dropdown__button{border-radius:0}.offices-balance-modal .modal__title{margin-bottom:10px}.offices-balance-modal .office-block{font-size:16px;font-weight:500;color:#929292;margin-bottom:30px}.offices-balance-modal .office-input-block{position:relative}.offices-balance-modal .reset-button{position:absolute;z-index:5;right:0;top:4px;border-radius:0;background-color:transparent!important}@media (min-width:1200px){.offices-balance-wrapper .table__head--fixed{width:calc(100% - 389px)!important}.offices-balance-wrapper .table__head--fixed .table__head-column:first-child{left:94px!important}}@media (min-width:1400px){.main--open-menu .offices-balance-wrapper .table__head--fixed{width:calc(100% - 605px)!important}.main--open-menu .offices-balance-wrapper .table__head--fixed .table__head-column:first-child{left:310px!important}}.main--open-menu .cash-flow-report .table__head--fixed .table__row-head .table__head-column:first-child{left:30px}.main--open-menu .cash-flow-report .table__head--fixed .table__row-head .table__head-column:last-child{right:30px}.cash-flow-report{margin-bottom:25px}.cash-flow-report .salaries-wrapper .table__head-column:not(.header_row):first-child,.cash-flow-report .salaries-wrapper .table__head-column:not(.header_row):last-child{height:80px!important}.cash-flow-report .cash-flow-report-wrapper{margin-left:250px;margin-right:150px}.cash-flow-report .cash-flow-report-wrapper .fixed-table-wrapper{overflow-x:auto;scrollbar-width:thin;scrollbar-color:#e2e2e2 transparent}.cash-flow-report .cash-flow-report-wrapper .table__head{border-top:0}.cash-flow-report .cash-flow-report-wrapper .table__head--fixed{width:calc(100% - 475px)}.cash-flow-report .cash-flow-report-wrapper .table__head-column{border-right:1px solid #e6e6e6;position:relative;border-top:1px solid #e6e6e6}.cash-flow-report .cash-flow-report-wrapper .table__head-column:not(:first-child){text-align:center}.cash-flow-report .cash-flow-report-wrapper .table__head-column:not(.header_row):first-child,.cash-flow-report .cash-flow-report-wrapper .table__head-column:not(.header_row):last-child{border-top:1px solid #e6e6e6;height:62px;top:0;padding-top:22px;border-bottom:1px solid #e6e6e6;background-color:#fff}.cash-flow-report .cash-flow-report-wrapper .table__head-column:not(.header_row):last-child{padding-top:26px}.cash-flow-report .cash-flow-report-wrapper .table__row{position:static}.cash-flow-report .cash-flow-report-wrapper .table__head--fixed{transition:width .3s}.cash-flow-report .cash-flow-report-wrapper .table__head--fixed .table__row-head .table__head-column:first-child,.cash-flow-report .cash-flow-report-wrapper .table__head--fixed .table__row-head .table__head-column:last-child{position:fixed;top:unset}.cash-flow-report .cash-flow-report-wrapper .table__head--fixed .table__row-head .table__head-column--fixed:first-child,.cash-flow-report .cash-flow-report-wrapper .table__head--fixed .table__row-head .table__head-column--fixed:last-child{margin-top:-31px}.cash-flow-report .cash-flow-report-wrapper .table__head--fixed .table__row-head .table__head-column:first-child{left:30px;transition:left .3s}.cash-flow-report .cash-flow-report-wrapper .table__head--fixed .table__row-head .table__head-column:last-child{right:45px}.cash-flow-report .cash-flow-report-wrapper .header_row:first-child,.cash-flow-report .cash-flow-report-wrapper .table__data:first-child,.cash-flow-report .cash-flow-report-wrapper .table__head-column:first-child{position:absolute;left:0;width:250px;z-index:1}.cash-flow-report .cash-flow-report-wrapper .header_row:first-child:before,.cash-flow-report .cash-flow-report-wrapper .table__data:first-child:before,.cash-flow-report .cash-flow-report-wrapper .table__head-column:first-child:before{width:250px}.cash-flow-report .cash-flow-report-wrapper .header_row:last-child,.cash-flow-report .cash-flow-report-wrapper .table__data:last-child,.cash-flow-report .cash-flow-report-wrapper .table__head-column:last-child{position:absolute;right:0;width:150px;z-index:1;border-left:1px solid #e6e6e6;border-right:none}.cash-flow-report .cash-flow-report-wrapper .header_row:nth-last-child(2),.cash-flow-report .cash-flow-report-wrapper .table__data:nth-last-child(2),.cash-flow-report .cash-flow-report-wrapper .table__head-column:nth-last-child(2){border-right:none}.cash-flow-report .cash-flow-report-wrapper .table__data{border-right:1px solid #e6e6e6;min-width:56px;height:43px}.cash-flow-report .cash-flow-report-wrapper .table__data span{padding-right:10px;padding-left:10px}.cash-flow-report .cash-flow-report-wrapper .table__data .dropdown__button,.cash-flow-report .cash-flow-report-wrapper .table__data:not(:last-child) .table__data-wrapper{justify-content:flex-end;display:flex}.cash-flow-report .cash-flow-report-wrapper .table__data .table__data-value{padding:15px 10px 12px;text-align:center;width:100%;height:100%}.cash-flow-report .cash-flow-report-wrapper .table__data:last-child .table__data-wrapper{justify-content:center}.cash-flow-report .cash-flow-report-wrapper .table__data:last-child(2){border-left:none;background-color:red}.cash-flow-report .cash-flow-report-wrapper .table__data .table__data-wrapper{height:100%}.cash-flow-report .cash-flow-report-wrapper .table__data .table__row-title .table__data-wrapper{max-width:196px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block}.cash-flow-report .cash-flow-report-wrapper .total{position:absolute;right:0;width:50px;min-width:50px;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6}.cash-flow-report .cash-flow-report-wrapper .header_row{height:30px}.cash-flow-report .cash-flow-report-wrapper .table__row:last-child{font-weight:700}.cash-flow-report .cash-flow-report-wrapper .table__row:last-child td:first-child{border-bottom:1px solid #e6e6e6}.cash-flow-report .cash-flow-report-wrapper .table__row:last-child.show-last-devider .first-column{border-bottom:1px solid rgba(74,74,74,.35)}.cash-flow-report .cash-flow-report-wrapper .table__no-data{padding:0}.cash-flow-report .cash-flow-report-wrapper .year-display{position:absolute;top:-22px;left:50%;width:35px;color:#4a4a4a;background-color:#fff;transform:translateX(-50%)}.cash-flow-report .cash-flow-report-wrapper .dropdown,.cash-flow-report .cash-flow-report-wrapper .dropdown__button{width:100%;height:100%}.cash-flow-report .cash-flow-report-wrapper .dropdown__button{border-radius:0}.cash-flow-report-table{pointer-events:none}.cash-flow-report-button{pointer-events:auto;width:100%;height:100%;display:flex;align-items:center;justify-content:flex-end;cursor:pointer}.cash-flow-report-link{pointer-events:auto}.cash-flow-report-link:hover{color:var(--global-color);text-decoration:underline}.cash-flow-report__table-head{width:100%;display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.cash-flow-report__table-head .cash-flow__block-title{font-size:18px;font-weight:700}.cash-flow-report__table-head .cash-flow__report-button{padding:10px}.dashboard-page .cash-flow__report-button{height:36px;width:36px;padding:unset}.cash-flow-report-modal .modal__title{margin-bottom:10px}.cash-flow-report-modal .cash-flow-modal-draggable{display:flex;align-items:center;margin-bottom:12px}.cash-flow-report-modal .cash-flow-select{margin-bottom:0!important}.cash-flow-report-modal .cash-flow-select__cropped{max-width:calc(100% - 46px)}.cash-flow-report-modal .cash-flow-placeholder{color:#929292}.cash-flow-report-modal .cash-flow-expenses{display:flex;width:100%;align-items:center;grid-gap:20px;gap:20px;padding:12px 8px;border-bottom:1px solid #e6e6e6}.cash-flow-report-modal .cash-flow-expenses:hover{background-color:rgba(0,0,0,.02);cursor:pointer}.cash-flow-report-modal .cash-flow-expenses-container{width:100%}.cash-flow-report-modal .cash-flow-expenses-buttons{padding:20px 30px 0 0}.cash-flow-report-modal .cash-flow-expenses .label{font-weight:400;text-transform:none}.cash-flow-report-modal .cash-flow-expenses .checkbox-no-label,.cash-flow-report-modal .cash-flow-expenses .form__checkbox-block{min-height:100%}.cash-flow-report-modal .cash-flow-expenses .checkbox-no-label label,.cash-flow-report-modal .cash-flow-expenses .form__checkbox-block label{width:100%;height:100%;padding-left:20px}.cash-flow-report-modal .cash-flow-expenses .checkbox-no-label label:before,.cash-flow-report-modal .cash-flow-expenses .form__checkbox-block label:before{left:0;top:0;transform:none}.cash-flow-report-modal .cash-flow-expenses .checkbox-no-label label .clear-all-checkbox,.cash-flow-report-modal .cash-flow-expenses .checkbox-no-label label svg,.cash-flow-report-modal .cash-flow-expenses .form__checkbox-block label .clear-all-checkbox,.cash-flow-report-modal .cash-flow-expenses .form__checkbox-block label svg{top:3px;left:3px}.cash-flow-report-modal .cash-flow-expenses .checkbox-no-label label .clear-all-checkbox,.cash-flow-report-modal .cash-flow-expenses .form__checkbox-block label .clear-all-checkbox{top:0;left:0}.cash-flow-report-modal .cash-flow-expense-block{display:flex;flex:1 1}.cash-flow-report-modal .cash-flow-subexpenses{display:flex;width:100%;align-items:center;padding:12px 8px 12px 76px;border-bottom:1px solid #e6e6e6}.cash-flow-report-modal input.cash-flow-search{border-bottom:1px solid #e6e6e6;background-color:#fff;border-radius:0}.cash-flow-report-modal .cash-flow-search-container{max-width:100%}.cash-flow-report-modal .cash-flow-draggable-container{position:relative}.cash-flow-report-modal .cash-flow-drag{color:grey;cursor:-webkit-grab;cursor:grab}.cash-flow-report-modal .cash-flow-drag-grabbing{cursor:-webkit-grabbing;cursor:grabbing}@media (min-width:1200px){.cash-flow-report-wrapper .table__head--fixed{width:calc(100% - 539px)!important}.cash-flow-report-wrapper .table__head-column.table__head-column--fixed:first-child{left:94px!important}}@media (min-width:1400px){.cash-flow-report-wrapper .horizontal-scroll-wrapper{left:560px;width:calc(100% - 738px)}.main--open-menu .cash-flow-report-wrapper .table__head--fixed{width:calc(100% - 755px)!important}.main--open-menu .cash-flow-report-wrapper .table__head--fixed .table__head-column.table__head-column--fixed:first-child{left:310px!important}.main--open-menu .cash-flow-report-wrapper .horizontal-scroll-wrapper{left:560px;width:calc(100% - 738px)}}.dashboard-page{padding-top:30px}.dashboard-page .dashboard-table{display:flex;grid-gap:28px;gap:28px;flex-wrap:wrap;flex-direction:row!important;background-color:#f9f9f9;padding:20px 30px}.dashboard-page .dashboard-table__max-scope-for-three{width:50%}.dashboard-page .dashboard-table__max-scope-for-three-item{width:25%}.dashboard-page .dashboard-table__max-scope-for-four{width:30%}.dashboard-page .dashboard-table__max-scope-for-four-item{width:14%}.dashboard-page .dashboard-table__block{width:calc(50% - 14px);height:-webkit-max-content;height:-moz-max-content;height:max-content;border-radius:32px;border:1px solid #e6e6e6;padding:20px 0 0;background-color:#fff}.dashboard-page .dashboard-table__block-item{display:flex;justify-content:space-between;align-items:center;padding:0 20px 20px}.dashboard-page .dashboard-table__block-item button{padding:10px}.dashboard-page .dashboard-table__block-item__range-container{display:flex;align-items:center;grid-gap:8px;gap:8px}.dashboard-page .dashboard-table__block-item__range-container_content{font-family:Roboto;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0;color:#929292}.dashboard-page .dashboard-table__block-title{font-size:18px;font-weight:700}.dashboard-page .dashboard-table .dashboard-wrapper{display:flex;align-items:center;justify-content:center}.dashboard-page .dashboard-table .dashboard-wrapper .fixed-table-wrapper{width:100%}.dashboard-page .dashboard-table .dashboard-wrapper caption{padding-bottom:20px}.dashboard-page .dashboard-table .dashboard-wrapper .table__head{border-top:none}.dashboard-page .dashboard-table .dashboard-wrapper .table__row-head{background-color:#4a4a4a}.dashboard-page .dashboard-table .dashboard-wrapper .table__row-head .table__head-column{color:#dbdbdb}.dashboard-page .dashboard-table .dashboard-wrapper .table__row-head .table__head-column:first-child{border-top-left-radius:20px;padding-left:24px}.dashboard-page .dashboard-table .dashboard-wrapper .table__row-head .table__head-column:last-child{border-top-right-radius:20px}.dashboard-page .dashboard-table .dashboard-wrapper .table__body{border:none}.dashboard-page .dashboard-table .dashboard-wrapper .table__body .table__row--opener:not(:last-child){border-bottom:1px solid #adadad}.dashboard-page .dashboard-table .dashboard-wrapper .table__body .table__row .table__row-title{padding-left:20px}.dashboard-page .dashboard-table .dashboard-wrapper .table__body .table__row:not(:last-child){border-bottom:1px solid #e6e6e6}.dashboard-page .dashboard-table .dashboard-wrapper .table__body .table__row td{border-bottom:none!important}.dashboard-page .dashboard-table .dashboard-wrapper .table__body .table__row td:before{height:0}.dashboard-page .dashboard-table .dashboard-wrapper .table__body .table__row td:not(:last-child){border-right:1px solid #e6e6e6}.dashboard-page .dashboard-table .dashboard-wrapper .table__body .table__row td .due-date{display:flex;flex-direction:column}.dashboard-page .dashboard-table .dashboard-wrapper .table__body .table__row td .due-date .pay-date{font-size:12px}.dashboard-page .dashboard-table .dashboard-wrapper .table__body .table__row td .due-date .overdue-days{color:#adadad;font-size:12px}.dashboard-page .dashboard-table .dashboard-wrapper .table__body .table__row td .due-date .overdue-days.red{color:#f0504b}.dashboard-page .dashboard-table .dashboard-wrapper .table__row:last-child{font-weight:700}.dashboard-page .dashboard-table .dashboard-wrapper .table__row:last-child .table__row-title{padding-left:24px;color:#adadad}.dashboard-page .dashboard-chart-container{display:flex;align-items:center;flex-direction:column;justify-content:center;padding:20px 30px;grid-gap:10px;gap:10px}.dashboard-page .dashboard-page-flex{display:flex;grid-gap:20px;gap:20px;width:100%}.dashboard-page .dashboard-page-flex--container{flex:1 1;display:flex;border:1px solid #e6e6e6;padding:20px 24px;border-radius:32px}.dashboard-page .dashboard-page-flex--container .dashboard-flex{width:60%}.dashboard-page .dashboard-page-flex--container .dashboard-flex-small{width:40%}.dashboard-page .dashboard-page-flex--container .filters__dashboard{display:flex;width:100%}.dashboard-page .dashboard-page-flex--container .filters__dashboard>div{max-width:calc(100% - 35px)}.dashboard-page .dashboard-page-flex--container .filters__dashboard-text{color:#333;display:flex;align-items:center;border-radius:13px;padding:6px 7px 4px 10px}.dashboard-page .dashboard-page-flex--container .filters__dashboard-top{height:26px}.dashboard-page .dashboard-page-flex--container .filters__dashboard-top .filter__value-container{padding:4px 36px 4px 10px!important;max-height:26px;border-radius:13px;font-weight:400}.dashboard-page .dashboard-page-flex--container .filters__dashboard-button{background-color:#fff!important;color:#929292;padding:10px}.dashboard-page .dashboard-page-flex--container .dashboard-head{display:flex;grid-gap:4px;gap:4px;flex-wrap:wrap;align-items:center;margin-top:10px}.dashboard-page .dashboard-page-flex--container .dashboard-head__amount{font-weight:700;font-size:20px}.dashboard-page .dashboard-page-flex--container .dashboard-head__amount-mid{color:#adadad;font-size:14px}.dashboard-page .dashboard-page-flex--container .dashboard-head__percent{color:#5aab18;font-weight:600;display:flex;align-items:center;grid-gap:2px;gap:2px;margin-top:6px}.dashboard-page .dashboard-page-flex--container .dashboard-head__percent-icon{width:24px;height:24px;padding:4px;background-color:rgba(90,171,24,.1);border-radius:12px}.dashboard-page .dashboard-page-flex--container .dashboard-head__percent.red{color:#f0504b}.dashboard-page .dashboard-page-flex--container .dashboard-head__percent.red .dashboard-head__percent-icon{background-color:rgba(240,80,75,.1)}.dashboard-page .dashboard-chart{padding:0 20px 20px}.dashboard-modal .dashboard-draggable-container{position:relative}.dashboard-modal .dashboard-modal-draggable{padding:10px;grid-gap:10px;gap:10px;align-items:center}.dashboard-modal .dashboard-drag{color:grey;cursor:-webkit-grab;cursor:grab}.dashboard-modal .dashboard-drag-grabbing{cursor:-webkit-grabbing;cursor:grabbing}.dashboard-modal .dashboard-placeholder{color:#929292}.dashboard-modal .dashboard-container{display:flex;width:100%;align-items:center;grid-gap:20px;gap:20px;padding:4px 8px 14px}.dashboard-modal .dashboard-container.opened{border-bottom:1px solid #e6e6e6}.dashboard-modal .dashboard-container .form__input-block,.dashboard-modal .dashboard-container .select{margin:0}.dashboard-modal .dashboard-expenses{display:flex;align-items:center;grid-gap:20px;gap:20px;padding:12px 8px 12px 32px;border-bottom:1px solid #e6e6e6}.dashboard-modal .dashboard-expenses:not(:last-child){padding-left:8px;margin-left:24px}.dashboard-modal .dashboard-expenses:hover{background-color:rgba(0,0,0,.02);cursor:pointer}.dashboard-modal .dashboard-expenses-container{width:100%}.dashboard-modal .dashboard-expenses-buttons{padding:20px 30px 0 0}.dashboard-modal .dashboard-expenses .label{font-weight:400;text-transform:none}.dashboard-modal .dashboard-expenses .checkbox-no-label,.dashboard-modal .dashboard-expenses .form__checkbox-block{min-height:100%}.dashboard-modal .dashboard-expenses .checkbox-no-label label,.dashboard-modal .dashboard-expenses .form__checkbox-block label{width:100%;height:100%;padding-left:20px}.dashboard-modal .dashboard-expenses .checkbox-no-label label:before,.dashboard-modal .dashboard-expenses .form__checkbox-block label:before{left:0;top:0;transform:none}.dashboard-modal .dashboard-expenses .checkbox-no-label label .clear-all-checkbox,.dashboard-modal .dashboard-expenses .checkbox-no-label label svg,.dashboard-modal .dashboard-expenses .form__checkbox-block label .clear-all-checkbox,.dashboard-modal .dashboard-expenses .form__checkbox-block label svg{top:3px;left:3px}.dashboard-modal .dashboard-expenses .checkbox-no-label label .clear-all-checkbox,.dashboard-modal .dashboard-expenses .form__checkbox-block label .clear-all-checkbox{top:0;left:0}.dashboard-modal .dashboard-subexpenses{display:flex;width:100%;align-items:center;padding:12px 8px 12px 76px;border-bottom:1px solid #e6e6e6}.invoice-modal-clone .modal__body,.invoice-modal-clone .modal__body .form__inputs-wrapper,.invoice-modal .modal__body,.invoice-modal .modal__body .form__inputs-wrapper{overflow:visible}.invoice-modal--half-input,.invoice-modal-clone--half-input{width:50%}.invoice-modal--half-input .select.time-select,.invoice-modal-clone--half-input .select.time-select{max-width:100%}.invoice-modal--datepicker,.invoice-modal-clone--datepicker{position:relative;margin-bottom:15px;background-color:#f5f5f5;height:44px}.invoice-modal--datepicker .filter__datepicker-container,.invoice-modal-clone--datepicker .filter__datepicker-container{padding:14px 36px 14px 14px!important}.invoice-modal--datepicker .filter__datepicker-container .icons.filter-arrow,.invoice-modal-clone--datepicker .filter__datepicker-container .icons.filter-arrow{width:7px}.invoice-modal--datepicker .filter__datepicker-container.placeholder,.invoice-modal-clone--datepicker .filter__datepicker-container.placeholder{opacity:.5}.invoice-modal-checkbox--row,.invoice-modal-clone-checkbox--row{display:flex;justify-content:space-between;padding-top:12px}.invoice-modal-checkbox--row .label,.invoice-modal-clone-checkbox--row .label{width:-webkit-max-content;width:-moz-max-content;width:max-content}.invoice-modal--file-input,.invoice-modal-clone--file-input{align-items:center;justify-content:space-between}.invoice-modal--file-input .recognition__icon-reset,.invoice-modal-clone--file-input .recognition__icon-reset{font-size:14px}.invoice-modal--file-input .recognition__icon-reset.disabled,.invoice-modal-clone--file-input .recognition__icon-reset.disabled{opacity:.5;cursor:default;pointer-events:none}.invoice-table__time{display:flex;grid-gap:5px;gap:5px;align-items:center}.invoice-table__time svg{cursor:pointer;width:16px;height:16px}.ends-section{margin-top:20px}.ends-section__note{font-size:14px;margin-bottom:10px}.ends-section__option{display:flex;align-items:center;grid-gap:12px;gap:12px;margin-bottom:15px}.ends-section__input-wrapper{display:flex;align-items:center;grid-gap:5px;gap:5px;flex:1 1}.ends-section__radio{min-width:80px;display:flex;align-items:center}.ends-section__label{font-size:14px;color:#666;white-space:nowrap}.ends-section__option .form__input-block,.ends-section__option .select,.ends-section__option input[type=date]{width:auto}.ends-section__option input[type=number]{width:75px}.invoice-number-generation-title{margin-top:10px}.invoices-table .table__body .table__row:last-child{font-weight:700}.invoice-number-input{width:250px}.hidden-invoice-step{visibility:hidden;height:0;margin:0;padding:0;width:0;overflow:hidden}.increment-step-checkbox{width:200px;grid-gap:8px;gap:8px;height:38px;line-height:normal}.form__checkbox-capitalazie-label,.increment-step-checkbox{display:flex;align-items:center;margin:0}.increment-step-container{display:flex;align-items:center;justify-content:flex-start;width:120px;margin-left:8px}.increment-step-container input{width:100%;visibility:hidden}.increment-step-container input:not([value=""]){visibility:visible}.custom-file-input{display:flex;align-items:center;width:100%;position:relative}.file-input{position:absolute;top:0;left:0;opacity:0;pointer-events:none}.file-button{display:inline-block;padding:6px 12px;background-color:#fff;border:1px solid #ccc;border-radius:4px;font-size:14px;cursor:pointer;font-family:Arial,sans-serif}.file-button:hover{background-color:#f7f7f7;border-color:#bbb}.file-button:active{background-color:#eee;border-color:#aaa}.file-placeholder{flex-grow:1;margin:0 10px;font-size:14px;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.remove-button.disabled{opacity:.5;cursor:not-allowed}.invoice-file-label{font-size:14px;font-weight:400;color:#666;margin-bottom:5px;display:block}.invoice-amount{color:var(--global-color)}.no-amount{color:inherit}.invoice-icon{margin-left:5px}.invoice-modal-clone .modal__body{overflow:visible!important}.invoice-modal-clone .modal__body .form__inputs-wrapper{overflow-y:auto}.invoice-modal-clone .daterangepicker{position:fixed!important;z-index:9999!important;top:auto!important}.invoice-modal-clone .daterangepicker.ltr.show-calendar.opensleft{left:auto!important;right:auto!important}body{overflow-y:hidden;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}@media screen and (max-width:425px){body{height:100vh}body #root{height:100%}}.table__data .page__profile-block-avatar{margin-right:5px}.table__data .page__profile-block-avatar .page__profile-avatar{font-size:10px}.page__profile-block-avatar{border-radius:50%;position:relative;box-sizing:content-box}.page__profile-block-avatar.polls__section--avatar{border:2px solid #fff}.page__profile-block-avatar.avatar-select{margin-right:6px}.page__profile-block-avatar.avatar-participants{margin-right:10px}.page__profile-block-avatar.tiny{height:18px;width:18px;min-width:18px}.page__profile-block-avatar.tiny .page__profile-avatar--no-img{font-size:.55rem}.page__profile-block-avatar.small{height:24px;width:24px;min-width:24px;margin-right:0}.page__profile-block-avatar.small.avatar-with-name{margin-right:8px}.page__profile-block-avatar.small .page__profile-avatar--no-img{font-size:.65rem}.page__profile-block-avatar.medium{height:36px;width:36px;min-width:36px}.page__profile-block-avatar.medium .page__profile-avatar--no-img{font-size:15px}.page__profile-block-avatar.huge{height:120px;width:120px;min-width:120px}.page__profile-block-avatar.huge .page__profile-avatar--no-img{font-size:40px}.page__profile-block-avatar.large{height:60px;width:60px}.page__profile-block-avatar.large .page__profile-avatar--no-img{font-size:20px}.page__profile-block-avatar:before{content:"";height:100%;width:100%;border-radius:50%;position:absolute;top:0;left:0;z-index:1;opacity:0;background:rgba(0,0,0,.5);transition:.3s}.page__profile-block-avatar:hover:not(.loading):not(.anonymous) .page__profile-avatar-edit{display:flex}.page__profile-block-avatar:hover:not(.loading):not(.anonymous):before{opacity:1}.page__profile-block-avatar.loading .page__profile-avatar,.page__profile-block-avatar.view-only:before,.page__profile-block-avatar:not(.loading) .page__profile-avatar-loader-wrapper{display:none}.page__profile-block-avatar.square .page__profile-avatar,.page__profile-block-avatar.square:before{border-radius:0}.page__profile-block-avatar.user-page-link:not(.anonymous){cursor:pointer;pointer-events:all}.page__profile-block-avatar.user-page-link:not(.anonymous):hover{transform:scale(1.15)}.page__profile-avatar-loader{height:35px;width:35px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page__profile-avatar-loader-wrapper{height:100%;width:100%;object-fit:cover;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:#f5f5f5;font-family:var(--body-font);font-size:9px;font-weight:700;color:rgba(74,74,74,.5);text-transform:uppercase}.page__profile-avatar{height:100%;width:100%;object-fit:cover;border-radius:50%;vertical-align:top}.page__profile-avatar--no-img{display:flex;align-items:center;justify-content:center;background-color:#f5f5f5;font-family:var(--body-font);font-weight:700;color:rgba(74,74,74,.5);text-transform:uppercase;font-size:9px}.page__profile-avatar-edit{display:none;justify-content:center;align-items:center;height:100%;width:100%;position:absolute;top:0;left:0;z-index:2}.page__profile-avatar-edit-btn{position:relative;height:18px;width:18px;margin-right:30px;cursor:pointer}.page__profile-avatar-edit-btn:last-child{margin-right:0}.page__profile-avatar-edit-btn .icons{height:100%;width:100%;position:absolute;top:0;left:0;color:#fff}.image_error_modal{z-index:12}.crop_container{margin:0 auto 30px;padding-right:30px}.crop_container .square .cropper-crop-box,.crop_container .square .cropper-view-box{border-radius:0}.cropper-crop-box,.cropper-view-box{border-radius:50%}.cropper-view-box{box-shadow:0 0 0 1px #39f;outline:0}.cropper-face{background-color:#000}.page__profile-vacation-info{position:relative;width:290px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;min-width:290px;border-radius:20px;padding:24px;background:#f5f5f5}.page__profile-vacation-info .absence-user-block{right:0;left:unset;top:-50%}.page__profile-vacation-info .current-year-dropdown .dropdown__button:hover{box-shadow:none}.page__profile-vacation__head{display:flex;align-items:center;font-weight:700;font-size:12px;margin-bottom:10px}.page__profile-vacation__head .icons{width:14px;height:14px}.page__profile-vacation__head .dropdown__button{width:43px;height:14px;font-weight:700}.tabs{display:flex}.tabs__header{width:260px;margin-right:30px}.tabs__content,.tabs__header-wrapper{display:flex;flex-direction:column}.tabs__header-wrapper{background:#f5f5f5;border-radius:23px;padding:20px}.tabs__header-item{display:flex;width:100%;justify-content:center;font-family:var(--body-font);font-size:16px;line-height:19px;color:#4a4a4a;border-radius:18px;padding:9px 16px 8px;margin-bottom:10px;cursor:pointer;transition:.15s}.tabs__header-item.active{font-weight:500;color:var(--global-color);position:relative;z-index:0}.tabs__header-item.active:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:var(--global-color);border-radius:18px;z-index:-1;opacity:.1}.tabs__header-item:last-child{margin-bottom:0}.tabs__header-item:hover:not(.active){background-color:#ececec}.tabs__header-item__recognitions-count{display:flex;justify-content:center;align-items:center;min-width:20px;min-height:20px;border-radius:50%;font-family:var(--body-font);font-size:12px;line-height:14px;color:var(--global-text-color);font-weight:700;padding:3px 6px;margin-left:6px;background-color:var(--global-color)}.tabs__content{width:calc(100% - 290px);border-top:1px solid #e6e6e6}.tabs__content-item{display:none;flex-direction:column;padding-top:26px;position:relative}.tabs__content-item.active{display:flex;animation:show .3s linear 1 forwards}.tabs__content-item .tabs__content-item__title{margin-bottom:24px}.tabs__content-item--about .tabs__content-item__title{font-family:var(--titles-font)}.tabs__content-item--competencies-tab,.tabs__content-item--competencies-tab .title-wrapper{display:flex}.tabs__content-item--competencies-tab .title-wrapper .button{margin-bottom:20px}.tabs__content-item--competencies-tab .tabs__content-item__filters{display:flex;flex-wrap:unset;justify-content:space-between;margin-bottom:20px}.tabs__content-item--competencies-tab .tabs__content-item__filters .select{margin-right:0;display:inline-block}.tabs__content-item--competencies-tab .tabs__content-item__filters .select .select__value-container{height:36px;border-radius:18px;padding-top:6px!important}.tabs__content-item--competencies-tab .tabs__content-item__filters .select:first-child{margin-right:10px}.tabs__content-item--competencies-tab .table{border-right:none}.tabs__content-item--competencies-tab .add_assessment_button{margin-left:20px;cursor:pointer}.tabs__content-item--competencies-tab .add_assessment_button:first-child{margin-left:0;margin-right:20px}.tabs__content-item--competencies-tab .add_assessment_button svg{width:20px;height:20px;fill:#4a4a4a}.tabs__content-item--competencies-tab .assessment-date{text-align:center;font-size:14px}.tabs__content-item--competencies-tab .assessment-date button{font-weight:700;cursor:pointer}.tabs__content-item--competencies-tab .table__row.table__row--opener .table__data{border-right:none}.tabs__content-item--competencies-tab .table__sub-row .table__data:before{display:none}.tabs__content-item--competencies-tab .table__sub-row.even{background-color:#f9f9f9}.tabs__content-item--competencies-tab .table__head-column:last-child{border-right:none}.tabs__content-item--competencies-tab .table__head .table__head-column:first-child{width:500px}.tabs__content-item--competencies-tab .table__head-column{border-right:1px solid #f0f0f0}.tabs__content-item--competencies-tab .table__data{vertical-align:top;text-align:center;border-right:1px solid #f0f0f0}.tabs__content-item--competencies-tab .table__data:last-child{border-right:none}.tabs__content-item--competencies-tab .table__data .table__data-wrapper:not(.sub_row_table__data){display:flex;justify-content:center;height:100%}.tabs__content-item--competencies-tab .table__data:first-child{text-align:start}.tabs__content-item--competencies-tab .assessment-details-modal .table__user{margin-right:10px}.tabs__content-item--competencies-tab .assessment-details-modal .table__user.user-solo .page__profile-block-avatar{margin-right:5px}.tabs__content-item__title{width:100%;font-family:var(--titles-font);font-size:22px;line-height:22px;font-weight:700;color:#4a4a4a;position:relative}.tabs__content-item__about-column-wrapper{display:flex;justify-content:space-between;width:100%}.tabs__content-item__about-column{display:flex;flex-direction:column;width:47.81%;position:relative;padding-top:6px}.tabs__content-item__about-column-title{font-family:var(--titles-font);font-size:18px;line-height:21px;font-weight:700;color:#4a4a4a;margin-bottom:25px}.tabs__content-item__about-info{display:flex;flex-direction:column;width:100%;margin-bottom:34px}.tabs__content-item__about-info:last-child{margin-bottom:0}.tabs__content-item__about-info--subitems .tabs__content-item__about-info-name{margin-bottom:6px}.tabs__content-item__about-info-wrapper{display:flex;justify-content:flex-start;width:100%;margin-bottom:34px}.tabs__content-item__about-info-wrapper .tabs__content-item__about-info{min-width:110px;width:auto;margin-right:21px;margin-bottom:0}.tabs__content-item__about-info-wrapper .tabs__content-item__about-info:last-child{margin-right:0}.tabs__content-item__about-info-name{font-family:var(--body-font);font-size:12px;color:#4a4a4a;line-height:12px;opacity:.6;margin-bottom:2px}.tabs__modal__content-item__about-info-name{font-family:var(--body-font);font-size:12px;line-height:14px;text-transform:uppercase;font-weight:700;color:#979797;margin-bottom:24px;margin-top:6px}.tabs__content-item__about-info-value{display:flex;align-items:center;flex-wrap:wrap;font-family:var(--body-font);font-size:14px;line-height:18px;color:#4a4a4a;white-space:pre-wrap;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.tabs__content-item__about-info-value>.page__profile-block-avatar{margin-right:5px}.tabs__content-item__about-info-value.links{display:block}.tabs__content-item__about-info-value.links a{color:var(--global-color)}.tabs__content-item__about-info-value.links a:hover{text-decoration:underline}.tabs__content-item__about-info-value__subitem{background:#f5f5f5;font-family:var(--body-font);font-size:12px;line-height:16px;padding:1px 7px;border-radius:19px;margin-right:4px;margin-bottom:4px}.tabs__content-item__about-button{position:absolute;top:0;right:0}.tabs__content-item__filters{margin-bottom:30px}.tabs__top-right-block{position:absolute;top:23px;right:0}.tabs__top-right-block:not(.button){padding:0}.tabs__top-right-block .pagination__item--date{padding-left:12px;padding-right:12px}.tabs__content-item__technologies-wrapper{display:flex;flex-direction:column}.tabs__content-item__wrapper{display:flex;justify-content:flex-start;align-items:center;width:100%}.tabs__content-item__wrapper--grades{margin-bottom:30px}.tabs__content-item__wrapper--levels{margin-bottom:20px}.tabs__content-item__wrapper--recognitions{align-items:flex-start}.tabs__content-item__wrapper--technical-skills{display:block}.tabs__content-item__wrapper--technical-skills .title-wrapper{display:flex}.tabs__content-item__wrapper--technical-skills .title-wrapper>button{margin-top:-8px}.tabs__content-item__wrapper--public-cv{display:block}.tabs__content-item__wrapper--public-cv .page__profile-panel__label-options{width:50%;justify-content:flex-end}.tabs__content-item__wrapper--public-cv .title-wrapper{display:flex;justify-content:space-between;align-items:flex-start}.tabs__content-item__wrapper--public-cv .tabs__content-item__title{width:auto;margin-top:4px}.tabs__content-item__wrapper--public-cv .page__profile-panel__label-options{align-items:center}.tabs__content-item__details-btn{margin-right:20px;margin-left:0}.tabs__content-item__details-btn:last-of-type{margin-right:0;margin-left:20px}.tabs__content-item__wrapper--work-time .tabs__content-work-wrapper{position:relative}.tabs__content-item__wrapper--work-time .tabs__content-work-wrapper:last-child{margin:0}.tabs__content-item__wrapper--work-time .tabs__content-work-wrapper.summary{padding-top:10px;margin-bottom:0}.tabs__content-item__wrapper--work-time .tabs__content-work-wrapper .tabs__content-item__title{font-size:18px}.tabs__content-item__wrapper--work-time .tabs__content-work-wrapper .tabs__content-item__title.summary-titile{display:flex;position:absolute;top:0;justify-content:space-between;margin-bottom:0}.tabs__content-item__wrapper--work-time .tabs__content-work-wrapper .tabs__content-item__title .summary-info-wrapper{display:flex;font-size:14px;line-height:16px;padding-top:5px}.tabs__content-distribution-wrapper .work-chart.custom-node{position:relative}.tabs__content-distribution-wrapper .work-chart.custom-node:after{content:"";position:absolute;width:100%;height:1px;top:var(--under-line-top);left:0;background:#f0f0f0}.technologies{display:flex;flex-direction:column;margin-bottom:33px}.technologies:last-child{margin-bottom:0}.technologies__level{display:flex;flex-direction:column}.technologies__title{font-size:18px;font-weight:700;margin-bottom:16px}.technologies__levels{display:flex}.technologies__level{width:32.46%;margin-right:1.31%}.technologies__level:nth-child(2) .technologies__level-title{color:#1bacc0;border-bottom:3px solid #1bacc0}.technologies__level:nth-child(2) .technologies__level-item svg{color:#1bacc0}.technologies__level:nth-child(3) .technologies__level-title{color:#5d6dbe;border-bottom:3px solid #5d6dbe}.technologies__level:nth-child(3) .technologies__level-item svg{color:#5d6dbe}.technologies__level:nth-child(4) .technologies__level-title{color:#b96bc6;border-bottom:3px solid #b96bc6}.technologies__level:nth-child(4) .technologies__level-item svg{color:#b96bc6}.technologies__level:last-child{margin-right:0}.technologies__level-title{line-height:16px;font-weight:500;color:#6a9e3f;border-bottom:3px solid #6a9e3f;padding-bottom:10px}.technologies__level-stack{display:grid;grid-template-columns:54% 46%;grid-auto-flow:column;padding-top:11px}.technologies__level-item{display:flex;font-size:12px;line-height:16px;grid-column:2;padding-right:12px;margin-bottom:12px;position:relative}.technologies__level-item svg{color:#6a9e3f;margin-right:7px;min-width:12px}.technologies__level-item:first-child,.technologies__level-item:nth-child(2),.technologies__level-item:nth-child(3),.technologies__level-item:nth-child(4),.technologies__level-item:nth-child(5),.technologies__level-item:nth-child(6),.technologies__level-item:nth-child(7),.technologies__level-item:nth-child(8),.technologies__level-item:nth-child(9),.technologies__level-item:nth-child(10){grid-column:1}.technologies__level-item:last-child,.technologies__level-item:nth-child(10){margin-bottom:0}.grade-block{width:calc(20% - 8px);height:64px;display:flex;flex-direction:column;justify-content:center;background-color:rgba(74,74,74,.08);color:#4a4a4a;border-radius:18px;padding:12px 20px 8px;margin-right:10px}.grade-block:last-child{margin-right:0}.grade-block--current-grade{background-color:rgba(247,167,56,.08);color:#f7a738}.grade-block--current-grade .grade-block__name-info .button-info__icon{fill:#f7a738}.grade-block--grade-experience{background-color:rgba(106,158,63,.08);color:#6a9e3f}.grade-block--grade-experience .grade-block__name-info .button-info__icon{fill:#6a9e3f}.grade-block--prev-experience{background-color:rgba(185,107,198,.08);color:#b96bc6}.grade-block--prev-experience .grade-block__name-info .button-info__icon{fill:#b96bc6}.grade-block--experience-in-company{background-color:rgba(93,109,190,.08);color:#5d6dbe}.grade-block--experience-in-company .grade-block__name-info .button-info__icon{fill:#5d6dbe}.grade-block--full-experience{background-color:rgba(27,172,192,.08);color:#1bacc0}.grade-block--full-experience .grade-block__name-info .button-info__icon{fill:#1bacc0}.grade-block--level{width:calc(25% - 7.5px);padding-top:7px}.grade-block--level .grade-block__name{line-height:14px;margin-bottom:6px}.grade-block--trainee{background-color:rgba(106,158,63,.08);color:#6a9e3f}.grade-block--junior{background-color:rgba(27,172,192,.08);color:#1bacc0}.grade-block--middle{background-color:rgba(93,109,190,.08);color:#5d6dbe}.grade-block--senior{background-color:rgba(185,107,198,.08);color:#b96bc6}.grade-block__total{font-size:20px;line-height:22px;font-weight:700}.grade-block__name{display:flex;align-items:center;font-size:12px;line-height:22px}.grade-block__name-info{position:relative;display:flex;align-items:center;margin-left:6px;cursor:pointer}.grade-block__name-info .grade-block__hint-info{padding:0 10px;width:-webkit-max-content;width:-moz-max-content;width:max-content;visibility:hidden;color:#fff;background:#6a9e3f;border-radius:10px;position:absolute;top:50%;transform:translateY(-50%);left:20px}.grade-block__name-info:hover .grade-block__hint-info{visibility:visible}.tabs__no-content{display:flex;justify-content:center;padding-top:60px}.tabs__no-content-title{color:rgba(74,74,74,.5)}@media screen and (max-width:425px){.modal__timeoff .modal__body .modal__head{position:absolute;width:calc(100% - 24px);flex-direction:row-reverse}.modal__timeoff .modal__body .modal__content{margin:0;grid-row-gap:16px;row-gap:16px}.modal__timeoff .modal__body .modal__content .page__profile-vacation__head{margin:6px 0}.modal__timeoff .modal__body .modal__content .page__profile-vacation__head .dropdown button{height:24px;width:47px}.modal__timeoff .modal__body .modal__content .page__profile-vacation__head .dropdown button:hover{box-shadow:none}.modal__timeoff .modal__body .modal__content .page__profile-vacation__head .dropdown button .current-year{font-size:14px;height:14px}.modal__timeoff .modal__body .modal__content .page__profile-vacation-info{width:100%;background-color:#fff;padding:unset}.modal__timeoff .modal__body .modal__content .page__profile-vacation-info .page__profile-vacation__content .absence-block__item{border-bottom:1px dashed #c9c9c9;border-top:0 dashed #c9c9c9;height:24px;padding:0 0 10px;margin-bottom:10px}.modal__timeoff .modal__body .modal__content .page__profile-vacation-info .page__profile-vacation__content .absence-block__item:last-child{margin-bottom:0}.tabs{flex-direction:column}.tabs .tabs__header{margin:0;height:60px;width:100%}.tabs .tabs__header .tabs__header-wrapper{overflow-x:scroll;height:60px;padding:12px;flex-direction:row;grid-column-gap:4px;-webkit-column-gap:4px;column-gap:4px}.tabs .tabs__header .tabs__header-wrapper::-webkit-scrollbar{display:none}.tabs .tabs__header .tabs__header-wrapper .tabs__header-item{margin:0;text-wrap-mode:nowrap}.tabs .tabs__content{border:none;width:100%}.tabs .tabs__content .tabs__content-item{padding:unset;margin-top:32px}.tabs .tabs__content .tabs__content-item .tabs__content-item__filters{margin-top:20px}.tabs .tabs__content .tabs__content-item .pagination{position:static}.tabs .tabs__content .tabs__content-item .pagination .inline_date_picker,.tabs .tabs__content .tabs__content-item .pagination .inline_date_picker .datepicker-container{width:100%}.tabs .tabs__content .tabs__content-item .pagination .inline_date_picker .datepicker-container .daterangepicker-input{width:100%;box-sizing:border-box}.tabs .tabs__content .tabs__content-item .tabs__content-item__title{display:flex;flex-direction:column;justify-content:center;height:36px;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:0}.tabs .tabs__content .tabs__content-item .tabs__content-item__title .summary-info-wrapper{flex-wrap:wrap;flex-direction:row}.tabs .tabs__content .tabs__content-item .tabs__content-item__title .summary-info-wrapper .info-block__wrapper{flex:33% 1;margin:0;text-align:left;height:42px;display:flex;align-items:flex-start;flex-direction:column;justify-content:center}.tabs .tabs__content .tabs__content-item .tabs__content-work-wrapper{padding:0;margin-top:30px}.tabs .tabs__content .tabs__content-item .tabs__content-work-wrapper .tabs__content-item__title{height:auto;position:static;margin-bottom:12px}.tabs .tabs__content .tabs__content-item .tabs__content-work-wrapper .summary-titile{grid-row-gap:16px;row-gap:16px}.tabs .tabs__content .tabs__content-item .tabs__content-work-wrapper .canvas-wrapper{overflow-x:scroll}.tabs .tabs__content .tabs__content-item .tabs__content-work-wrapper .canvas-wrapper::-webkit-scrollbar{display:none}.tabs .tabs__content .tabs__content-item .tabs__content-work-wrapper .canvas-container{width:667px;height:244px}.tabs .tabs__content .tabs__content-item .tabs__content-work-wrapper canvas{position:static}.tabs .tabs__content .tabs__content-item .tabs__content-item__about-column-wrapper{flex-direction:column;grid-row-gap:20px;row-gap:20px}.tabs .tabs__content .tabs__content-item .tabs__content-item__about-column-wrapper .tabs__content-item__about-column{padding:unset;width:100%}.tabs .tabs__content .tabs__content-item .tabs__content-item__about-column-wrapper .tabs__content-item__about-column .tabs__content-item__about-info-wrapper:last-child{margin-bottom:20px}.tabs .tabs__content .tabs__content-item .tabs__content-item__about-column-wrapper .tabs__content-item__about-column .tabs__content-item__about-column-title{display:flex;align-items:center;height:36px;margin-bottom:20px;justify-content:space-between}.tabs .tabs__content .tabs__content-item .tabs__content-item__about-column-wrapper .tabs__content-item__about-column .tabs__content-item__about-column-title button{position:static}.tabs .tabs__content .tabs__content-item .tabs__content-item__about-column-wrapper .tabs__content-item__about-column .tabs__content-item__about-info-wrapper{flex-wrap:wrap;width:100%;grid-row-gap:16px;row-gap:16px;margin-bottom:28px}.tabs .tabs__content .tabs__content-item .tabs__content-item__about-column-wrapper .tabs__content-item__about-column .tabs__content-item__about-info-wrapper .tabs__content-item__about-info{flex:50% 1;margin:0}.tabs .tabs__content .tabs__content-item .tabs__content-item__about-column-wrapper .tabs__content-item__about-column:first-child{border-bottom:1px solid #e6e6e6}.tabs .tabs__content .tabs__content-item.tabs__content-item__wrapper--work-time .tabs__content-item__title{margin-bottom:12px;width:100%}.tabs .tabs__content .tabs__content-item.tabs__content-item__wrapper--schedule{flex-direction:row;flex-wrap:wrap;grid-row-gap:14px;row-gap:14px}.tabs .tabs__content .tabs__content-item.tabs__content-item__wrapper--schedule>div{width:100%}.tabs .tabs__content .tabs__content-item.tabs__content-item__wrapper--schedule .tabs__content-item__filters,.tabs .tabs__content .tabs__content-item.tabs__content-item__wrapper--schedule .tabs__content-item__title{width:50%;margin:0}.tabs .tabs__content .tabs__content-item.tabs__content-item__wrapper--schedule .tabs__content-item__filters:has(button){flex-direction:row-reverse}.tabs .tabs__content .tabs__content-item.tabs__content-item__wrapper--schedule .tabs__content-item__filters:has(button) .dropdown{margin:0}.tabs .tabs__content .tabs__content-item.tabs__content-item--competencies-tab .tabs__content-item__filters{flex-direction:column}.tabs .tabs__content .tabs__content-item.tabs__content-item--competencies-tab .tabs__content-item__filters>div{width:100%}.tabs .tabs__content .tabs__content-item.tabs__content-item--competencies-tab .tabs__content-item__filters .select>div>div .select__control .select__value-container--searchable input{width:100%;height:100%;max-width:unset;transform:unset;left:0}.tabs .tabs__content .tabs__content-item.tabs__content-item--competencies-tab .tabs__content-item__wrapper--levels{flex-direction:column;align-items:start}.tabs .tabs__content .tabs__content-item.tabs__content-item--competencies-tab .tabs__content-item__wrapper--levels .add_assessment_button{margin-bottom:17px;margin-left:9px}.tabs .tabs__content .tabs__content-item.tabs__content-item--competencies-tab .tabs__content-item__wrapper--levels .add_assessment_button svg{display:block}.tabs .tabs__content .tabs__content-item.tabs__content-item--competencies-tab .tabs__content-item__wrapper--levels .tabs__content-item__wrapper{flex-wrap:wrap;flex:50% 1;grid-row-gap:12px;row-gap:12px;grid-column-gap:12px;-webkit-column-gap:12px;column-gap:12px}.tabs .tabs__content .tabs__content-item.tabs__content-item--competencies-tab .tabs__content-item__wrapper--levels .tabs__content-item__wrapper .grade-block--level{width:calc(50% - 6px);margin:0}.tabs .tabs__content .tabs__content-item.tabs__content-item__wrapper--technical-skills .title-wrapper{justify-content:space-between}.tabs .tabs__content .tabs__content-item.tabs__content-item__wrapper--technical-skills button{margin:0}.tabs .tabs__content .tabs__content-item.tabs__content-item__wrapper--technical-skills .technologies{margin-top:20px}.tabs .tabs__content .tabs__content-item.tabs__content-item__wrapper--technical-skills .technologies .technologies__title{margin-bottom:24px}.tabs .tabs__content .tabs__content-item.tabs__content-item__wrapper--technical-skills .technologies .technologies__levels{flex-direction:column;grid-row-gap:32px;row-gap:32px}.tabs .tabs__content .tabs__content-item.tabs__content-item__wrapper--technical-skills .technologies .technologies__levels .technologies__level{width:100%}.tabs .tabs__content .tabs__content-item.tabs__content-item__wrapper--technical-skills .technologies .technologies__levels .technologies__level .technologies__level-item{font-size:12px}.tabs .tabs__content .tabs__content-item.tabs__content-item__wrapper--recognitions .recognition-columns{grid-template-columns:100%;margin-top:20px;z-index:0}.tabs .tabs__content .tabs__content-item.tabs__content-item__wrapper--recognitions .recognition-columns .recognition-column-container{margin:0 0 24px}.tabs .tabs__content .tabs__content-item.tabs__content-item__wrapper--recognitions .recognition-columns .recognition-column-container .recognition-type-name-container{margin-bottom:0}.tabs .tabs__content .tabs__content-item.tabs__content-item__wrapper--recognitions .recognition-columns .recognition-column-container .recognition-type-name-container .recognition-type-name{margin-bottom:12px}.tabs .tabs__content .tabs__content-item.tabs__content-item__wrapper--recognitions .recognition-columns .recognition-column-container .recognition-type-name-container .recognition-column .recognition{margin:12px 0}.tabs .tabs__content .tabs__content-item.tabs__content-item__wrapper--recognitions .recognition-columns .recognition-column-container .recognition-type-name-container .recognition-column .recognition:first-child{margin-top:0}.tabs .tabs__content .tabs__content-item.tabs__content-item__wrapper--recognitions .recognition-columns .recognition-column-container .recognition-type-name-container .recognition-column .recognition:last-child{margin-bottom:0}.tabs .tabs__content .tabs__content-item.tabs__content-item--grades .grades_bonuses-list{display:flex;flex-direction:column;grid-row-gap:16px;row-gap:16px}.tabs .tabs__content .tabs__content-item.tabs__content-item--grades .grades_bonuses-list details{border-bottom:1px solid #e6e6e6;min-height:40px}.tabs .tabs__content .tabs__content-item.tabs__content-item--grades .grades_bonuses-list details summary{line-height:24px;font-weight:700;list-style:none;cursor:pointer}.tabs .tabs__content .tabs__content-item.tabs__content-item--grades .grades_bonuses-list details summary svg{margin-right:18px;transform:scale(1.4) translateY(1px);transition:rotate .15s}.tabs .tabs__content .tabs__content-item.tabs__content-item--grades .grades_bonuses-list details summary svg use{transform:translate(-2px,-1px)}.tabs .tabs__content .tabs__content-item.tabs__content-item--grades .grades_bonuses-list details:open summary svg{rotate:-90deg}.tabs .tabs__content .tabs__content-item.tabs__content-item--grades .grades_bonuses-list details .grades_bonuses__experiences-list{margin:20px 0 0 32px;display:flex;flex-direction:column;grid-row-gap:20px;row-gap:20px}.tabs .tabs__content .tabs__content-item.tabs__content-item--grades .grades_bonuses-list details .grades_bonuses__experiences-list .grades_bonuses__experience{height:68px;border-bottom:1px solid #e6e6e6}.tabs .tabs__content .tabs__content-item.tabs__content-item--grades .grades_bonuses-list details .grades_bonuses__experiences-list .grades_bonuses__experience .grades_bonuses__experience-name{font-weight:500}.tabs .tabs__content .tabs__content-item.tabs__content-item--grades .grades_bonuses-list details .grades_bonuses__experiences-list .grades_bonuses__experience .grades_bonuses__experience-value{margin:16px 0 20px}.tabs .tabs__content .tabs__content-item.tabs__content-item--grades .grades_bonuses-list details .grades_bonuses__experiences-list .grades_bonuses__experience .grades_bonuses__experience-value.available{color:#6a9e3f;font-weight:500}.tabs .tabs__content .tabs__content-item.tabs__content-item--grades .grades_bonuses-list details .grades_bonuses__experiences-list .grades_bonuses__experience .grades_bonuses__experience-value svg{margin-left:8px;transform:translateY(1px)}.tabs .tabs__content .tabs__content-item.tabs__content-item--grades .grades_bonuses-list details .grades_bonuses__experiences-list .grades_bonuses__experience:last-child,.tabs .tabs__content .tabs__content-item.tabs__content-item--grades .grades_bonuses-list details:last-child{border-bottom:none}.tabs .tabs__content .tabs__content-item.tabs__content-item--grades .tabs__content-item__wrapper--grades{flex-wrap:wrap;flex:50% 1;grid-row-gap:12px;row-gap:12px;grid-column-gap:12px;-webkit-column-gap:12px;column-gap:12px;margin:20px 0}.tabs .tabs__content .tabs__content-item.tabs__content-item--grades .tabs__content-item__wrapper--grades .grade-block{width:calc(50% - 6px);margin:0}.tabs .tabs__content .tabs__content-item.tabs__content-item--grades .tabs__content-item__wrapper--grades .grade-block--full-experience{width:100%}}.recognition-columns{width:100%;display:grid;grid-template-columns:repeat(5,minmax(182px,19%));grid-template-rows:auto;overflow:auto;justify-content:space-between;scrollbar-color:#e2e2e2 transparent;scrollbar-width:thin}.recognition-columns::-webkit-scrollbar{height:5px;width:5px;background-color:transparent}.recognition-columns::-webkit-scrollbar-thumb{background-color:#e2e2e2;border-radius:2.5px}.recognition-column-container{margin-right:12px;margin-bottom:14px}.recognition-type-name-container{position:-webkit-sticky;position:sticky;top:0;z-index:3;background-color:#fff;margin-bottom:14px}.recognition-column{max-height:500px;overflow:auto;scrollbar-color:#e2e2e2 transparent;scrollbar-width:thin;scrollbar-color:transparent transparent}.recognition-column::-webkit-scrollbar{height:5px;width:5px;background-color:transparent}.recognition-column::-webkit-scrollbar-thumb{background-color:#e2e2e2;border-radius:2.5px;background-color:transparent}.recognition-column:hover{scrollbar-color:#e2e2e2 transparent}.recognition-column:hover::-webkit-scrollbar-thumb{background-color:#e2e2e2}.recognition-type-name{border-radius:18px;font-weight:700;font-size:14px;padding:10px;margin-bottom:10px;text-align:center;display:block;cursor:pointer;overflow:hidden}.recognition-type-name .icons{width:12px;height:12px;margin-right:5px}.recognition-type-name.disabled{cursor:unset}.recognition{border-radius:18px;color:#fff;margin:14px 0;padding:16px;position:relative;overflow:hidden}.recognition:first-child{margin-top:0}.recognition:last-child{margin-bottom:0}.recognition .recognition-type{font-size:14px;display:inline;font-weight:700;z-index:2;position:relative}.recognition .recognition-actions{display:inline;right:0;float:right;font-size:10px;position:relative;z-index:2}.recognition .recognition-actions .icons{width:9px;height:9px;fill:#fff;margin:0 2px}.recognition .text{font-size:12px;display:block;margin-top:12px;position:relative;z-index:2}.recognition .recognition-image{position:absolute;min-width:52px;max-width:66px;height:auto;z-index:1;top:12px;right:12px;opacity:.1}.recognition .author{margin-top:12px;position:relative}.recognition .author .no-image{margin-right:15px;background-color:rgba(0,0,0,.15);display:flex;justify-content:center;align-items:center;color:rgba(0,0,0,.4);font-size:.65rem}.recognition .author .image,.recognition .author .no-image{width:24px;height:24px;border-radius:50%}.recognition .author .name{position:absolute;top:0;left:30px;font-size:11px;font-weight:700}.recognition .author .date{position:absolute;top:12px;left:30px;font-size:11px;font-weight:400}.profile-competencies{width:100%;overflow:auto;display:inline-flex;flex-flow:column wrap}.profile-competencies .table__head{display:flex}.profile-competencies .table__head-column{min-width:120px}.profile-competencies .table__head-column--competence-skills{width:100%!important;min-width:500px}.profile-competencies tbody{display:flex;flex-direction:column;min-width:100%}.profile-competencies .table__row{display:inline-flex;flex-flow:row nowrap;width:100%}.profile-competencies .table__row .table__data{min-width:120px}.profile-competencies .table__row .first-column{width:100%!important;min-width:500px}.profile-competencies .table__row:not(.table__sub-row) .first-column{position:-webkit-sticky;position:sticky;left:0;top:0}.profile-competencies .table__row:not(.table__sub-row) .table__data:last-child{position:-webkit-sticky;position:sticky;right:0}.assessments_levels_table .form__input__counter-btns{height:36px}.assessments_levels_table .form__error svg{left:3px}.assessments_levels_table .table__head-column{min-width:92px}.assessments_levels_table .table__head-column--competence-skills{width:70%!important}.assessments_levels_table tbody{display:flex;flex-direction:column}.assessments_levels_table .table__row{display:inline-flex;flex-flow:row nowrap}.assessments_levels_table .table__row .table__data{min-width:92px}.assessments_levels_table .table__row .table__data-wrapper{width:-webkit-max-content;width:-moz-max-content;width:max-content;height:100%;margin-left:-10px}.assessments_levels_table .table__row .table__data--new-assessment-max{display:flex;justify-content:flex-end}.assessments_levels_table .table__row .first-column{width:70%}.assessments_levels_table .table__row-head{display:flex}@media screen and (max-width:425px){.assessments{display:flex;flex-direction:column;grid-row-gap:16px;row-gap:16px}.assessments details{border-bottom:1px solid #e6e6e6}.assessments details summary{height:24px;line-height:24px;background-color:#fff;font-weight:700;list-style:none;cursor:pointer;margin-bottom:16px}.assessments details summary svg{margin-right:18px;transform:scale(1.4) translateY(1px);transition:rotate .15s}.assessments details summary svg use{transform:translate(-2px,-1px)}.assessments details:open summary svg{rotate:-90deg}.assessments details:last-child{border-bottom:unset}.assessments .assessments__level{display:flex;grid-row-gap:16px;row-gap:16px;flex-direction:column;margin:20px 0 20px 32px}.assessments .assessments__level .assessments__level_skill{border-bottom:1px solid #e6e6e6;padding-bottom:20px}.assessments .assessments__level .assessments__level_skill:last-child{border-bottom:unset;padding-bottom:0}.assessments .assessments__level .assessments__level_skill>span{display:block;font-weight:500;margin-bottom:16px}.assessments .assessments__level .assessments__level_skill .assessments__level_skill-assessments{display:flex;flex-direction:column;grid-row-gap:12px;row-gap:12px}.assessments .assessments__level .assessments__level_skill .assessments__level_skill-assessments .assessments__level_skill-assessment{display:flex;justify-content:space-between}.assessments .assessments__level .assessments__level_skill .assessments__level_skill-assessments .assessments__level_skill-assessment .assessments__level_skill-timestamp svg{transform:translateY(1px);margin-right:6px;fill:#adadad}}.page__profile-info{display:flex;justify-content:space-between;padding-bottom:30px}.page__profile-contacts-info{width:calc(100% - 550px);position:relative;padding-left:30px;padding-right:30px}.page__profile-name{font-family:var(--titles-font);font-size:28px;line-height:33px;font-weight:700;color:#4a4a4a;display:flex;align-items:center;padding-top:2px;margin:0 0 28px}.page__profile-name .label{margin-left:20px}.page__profile-department,.page__profile-office,.page__profile-post{font-family:var(--body-font);font-size:16px;line-height:19px;color:#4a4a4a;padding-left:20px;margin-bottom:14px;position:relative}.page__profile-department .icons,.page__profile-office .icons,.page__profile-post .icons{height:14px;width:14px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.page__profile-post{font-weight:700;display:flex;align-items:center}.page__profile-post .dropdown{margin-left:16px}.page__profile-post .dropdown svg{left:50%;transform:translate(-50%,-50%)}.page__profile-office{margin-bottom:32px}.page__profile-contacts{display:flex;flex-wrap:wrap;grid-column-gap:30px;-webkit-column-gap:30px;column-gap:30px;grid-row-gap:16px;row-gap:16px}.page__profile-contacts .copy-to-clickboard-wrapper .copy-icon{top:unset;transform:unset}.page__profile-contact{display:inline-block;line-height:16px;padding-left:20px;position:relative}.page__profile-contact .icons:not(.copy-to-clipboard){height:14px;width:14px;position:absolute;top:0;left:0}.page__profile-contact--email .icons.envelope,.page__profile-contact--emails .icons.envelope{color:#c1201e}.page__profile-contact--email .select__value-container,.page__profile-contact--emails .select__value-container{cursor:text}.page__profile-contact--emails .icons:not(.copy-to-clipboard){height:11px;width:11px}.page__profile-contact--emails .icons:not(.copy-to-clipboard):nth-child(2){top:5px;left:6px}.page__profile-contact--phones .icons.phone{color:#119517}.page__profile-contact--phones .select__value-container{cursor:text}.page__profile-contact--emails:not(.select),.page__profile-contact--phones:not(.select){display:flex;grid-column-gap:19px;-webkit-column-gap:19px;column-gap:19px}.page__profile-contact--emails .page__profile-contact,.page__profile-contact--phones .page__profile-contact{padding:0;margin-bottom:0}.page__profile-contact--emails .copy-icon,.page__profile-contact--phones .copy-icon{right:-14px}.page__profile-contact--emails .copy-to-clickboard-wrapper:not(:last-child) .page__profile-contact:after,.page__profile-contact--phones .copy-to-clickboard-wrapper:not(:last-child) .page__profile-contact:after{content:","}a.page__profile-contact:hover{text-decoration:underline}.page__profile-button{position:absolute;right:30px;top:0;padding:17px 12px}.page__profile-avatar-wrapper{position:relative;display:inline-block}.page__profile-avatar-icon{position:absolute;top:5px;right:35px;background:hsla(0,0%,100%,.8);border-radius:50%;padding:4px;display:flex;align-items:center;justify-content:center;width:30px;height:30px;box-shadow:0 1px 4px rgba(0,0,0,.15)}@media screen and (max-width:425px){.page__profile__popup-buttons{display:flex;margin-bottom:16px;grid-column-gap:12px;-webkit-column-gap:12px;column-gap:12px}.page__profile__popup-buttons button{flex:50% 1}}.page__panel-top .filters__toggle-btn{width:36px;padding:10px;margin-right:16px}.page__panel-top .page__panel-view{display:flex;background-color:#f5f5f5;border-radius:18px;height:32px}.page__panel-top .page__panel-view .page__panel-view__btn{background:unset;color:#4a4a4a;padding:8px 16px}.page__panel-top .page__panel-view .page__panel-view__btn.active{background:var(--button-active-background-color);color:var(--global-text-color)}.page__panel-top .page__panel-view .page__panel-view__btn .icons{height:16px;width:16px}.page__panel-top .page__panel-view .page__panel-view__btn:last-child .icons.events{height:20px;width:20px;transform:scale(1)}.page__panel-bottom__wrapper--people{display:flex;width:100%}.page__panel-bottom__wrapper--people-justify{justify-content:space-between}.page__panel-bottom__wrapper--people button{margin-right:8px}.page__panel-bottom__wrapper--people .page__panel-bottom__wrapper--left{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px}.page__panel-bottom__wrapper--people .page__panel__filters,.page__panel-bottom__wrapper--people .page__panel__filters--right{display:flex;width:auto;min-width:50%}.page__panel-bottom__wrapper--people .page__panel__filters--right .search,.page__panel-bottom__wrapper--people .page__panel__filters .search{margin-right:10px;min-width:200px}.page__panel-bottom__wrapper--people .page__panel__filters--right .filters__select,.page__panel-bottom__wrapper--people .page__panel__filters .filters__select{margin-bottom:0}.page__panel-bottom__wrapper--people .page__panel__filters--right .filters__select .icons.filter,.page__panel-bottom__wrapper--people .page__panel__filters .filters__select .icons.filter{height:12px;width:12px}.page__panel-bottom__wrapper--people .page__panel__filters--right .filters__select .select__value-container,.page__panel-bottom__wrapper--people .page__panel__filters .filters__select .select__value-container{cursor:pointer}.page__panel-bottom__wrapper--people .page__panel__filters--right .filters__select .select__value-container--is-multi,.page__panel-bottom__wrapper--people .page__panel__filters .filters__select .select__value-container--is-multi{max-height:20px}.page__panel-bottom__wrapper--people .page__panel__filters--right .filters__select .select__control,.page__panel-bottom__wrapper--people .page__panel__filters .filters__select .select__control{min-width:120px}.page__panel-bottom__wrapper--people .page__panel__filters--right .filters__select .select__single-value,.page__panel-bottom__wrapper--people .page__panel__filters .filters__select .select__single-value{margin-bottom:5px}.page__panel-bottom__wrapper--people .page__panel__filters--right .filters__select .select__menu,.page__panel-bottom__wrapper--people .page__panel__filters .filters__select .select__menu{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.page__panel-bottom__wrapper--people .page__panel__filters--right .filters__select *,.page__panel-bottom__wrapper--people .page__panel__filters .filters__select *{cursor:pointer}.page__panel-bottom__wrapper--people .page__panel__filters--right .filters__select .select__value-container{border-radius:18px;height:36px}.page__panel-bottom__wrapper--people .cv-filters{display:flex;flex-direction:column}.page__panel-bottom__wrapper--people .cv-filters--bottom,.page__panel-bottom__wrapper--people .cv-filters--top{display:flex}.page__panel-bottom__wrapper--people .page__panel__filters--right{display:flex;margin-right:0;margin-left:auto;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.page__panel-bottom__wrapper--people .page__panel__filters--right .select{width:120px;margin-right:0}.table__data--avatar{display:flex;margin:10px 0}.table__data--avatar .list-employee{margin-right:15px}.table__data--avatar .grid-employee__avatar--no-img{font-size:20px}.table__data--avatar div{display:flex;flex-direction:column;justify-content:center}.table--employees .table__data{vertical-align:middle}.table--employees .table__data span{display:flex;align-items:center}.table--employees .table__data span:first-child{margin-bottom:7px}.table--employees .table__data span .page__profile-contact{padding-left:0;padding-right:0}.table--employees .table__data span .page__profile-contact:hover{text-decoration:underline}.table--employees .table__data span .icons{margin-right:5px;opacity:.6;height:12px;width:12px}.table--employees .table__data span .icons.copy-to-clipboard{opacity:1}.page__content-grid{display:none;padding-top:20px;grid-template-columns:repeat(3,calc(33.33333% - 34px));grid-column-gap:51px;grid-row-gap:40px}.page__content-grid.active{display:grid;animation:show .3s linear 1 forwards}.grid-employee{display:flex;padding-right:10px;position:relative}.grid-employee:hover .grid-employee__more{opacity:1;visibility:visible}.list-employee{display:flex}.list-employee .page__profile-block-avatar{margin-right:15px}.list-employee__labels{width:-webkit-max-content;width:-moz-max-content;width:max-content}.table__data--labels.table__data{vertical-align:top;padding-top:21px}.table__data--labels.table__data .label--recognitions{width:35px}.cv-employee{display:flex;flex-direction:row}.cv-employee .grid-employee__avatar,.cv-employee img{height:20px;width:20px;min-width:20px;margin-right:10px}.cv-employee .grid-employee__avatar .page__profile-avatar--no-img,.cv-employee img .page__profile-avatar--no-img{font-size:10px}.grid-employee__avatar{height:100%;width:100%;object-fit:cover;border-radius:50%}.grid-employee__avatar--no-img{display:flex;align-items:center;justify-content:center;background-color:#f5f5f5;font-family:var(--body-font);font-size:9px;font-weight:700;color:rgba(74,74,74,.5);text-transform:uppercase;font-size:36px}.grid-employee__avatar-text{opacity:.5}.grid-employee__labels{position:absolute;left:0;bottom:0;width:-webkit-max-content;width:-moz-max-content;width:max-content;display:flex;flex-direction:column;flex-wrap:wrap}.grid-employee__absence{width:120px;padding-top:5px}.grid-employee__absence.list{width:-webkit-max-content;width:-moz-max-content;width:max-content}.grid-employee__info{display:flex;flex-direction:column;padding-top:10px;padding-left:14px}.grid-employee__name{font-family:var(--body-font);font-weight:700;font-size:16px;line-height:19px;color:#4a4a4a;margin-bottom:18px}.grid-employee__department,.grid-employee__post,.grid-employee__town{font-weight:400;line-height:16px;color:#4a4a4a;margin-bottom:8px;position:relative}.grid-employee__department .icons,.grid-employee__post .icons,.grid-employee__town .icons{height:12px;width:12px;margin-right:5px;opacity:.5}.grid-employee__department:before,.grid-employee__post:before,.grid-employee__town:before{position:absolute;top:1px;left:0;height:12px;width:12px}.login-details{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:10px;width:100%;padding:30px 0;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6}.login-details p{text-align:center;font-weight:700;margin-bottom:14px;opacity:.5;font-size:12px}.login-details .checkbox-label #send-details+label{font-size:14px;text-transform:none;font-weight:400}.login-details>*{width:50%}.password-icon{position:absolute;right:12px;top:16px;height:16px;width:16px;opacity:.7;cursor:pointer}.grid-employee__labels .label--absence:hover,.grid-employee__labels .label--recognitions:hover,.table--employees .label--absence:hover,.table--employees .label--recognitions:hover{transform:scale(1.1)}.grid-employee-wrapper{position:relative}.grid-employee-wrapper .dropdown{position:absolute;right:0;top:0}.grid-employee-wrapper .dropdown:not(.open){display:none}.grid-employee-wrapper:hover .dropdown{display:block}.grid-employee_recognitions-link{border-radius:18px}.main__content:has(.people-page){display:flex;height:calc(100vh - 84px);flex-direction:column}.people-page .page__panel-view{margin-right:20px}.grid-employee__block-avatar,.list-employee__avatar-wrapper{position:relative;display:inline-block}.avatar-icon,.grid-employee__icon-top-right,.list-employee__avatar-icon{position:absolute;background:hsla(0,0%,100%,.8);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 5px rgba(0,0,0,.2)}.grid-employee__icon-top-right{top:5px;right:5px;padding:5px;width:24px;height:24px}.list-employee__avatar-icon{top:1px;right:10px;padding:4px;width:20px;height:20px}@media screen and (min-width:426px){body:has(.people-page){overflow:hidden}body:has(.people-page) .page__content{height:100%;overflow:hidden}body:has(.people-page) .page__content .page__wrapper{height:100%}body:has(.people-page) .page__content .page__wrapper .infinite-scroll-wrappper{overflow-y:scroll}}@media screen and (max-width:425px){.page__wrapper .page__panel-top{margin-bottom:0}.page__content .page__wrapper{padding:0 20px}.page__content .page__wrapper .page__content-grid{display:none;padding-top:0;grid-template-columns:100%;grid-row-gap:20px}.page__content .page__wrapper .page__content-grid .page__profile-block-avatar.huge{height:100px;width:100px;min-width:100px}.page__content .page__wrapper .page__content-grid .grid-employee-wrapper{height:126px;border-bottom:1px solid #e6e6e6}.page__content .page__wrapper .page__content-grid .grid-employee-wrapper .grid-employee{padding-right:0}.page__content .page__wrapper .page__content-grid .grid-employee-wrapper .grid-employee .grid-employee__info{padding-top:0}.page__content .page__wrapper .page__content-grid .grid-employee-wrapper .grid-employee__labels .label{bottom:15px}.page__content .page__wrapper .page__content-grid.active{display:grid;animation:show .3s linear 1 forwards}}.pagination{display:flex;justify-content:space-between;align-items:center;padding-top:20px;padding-bottom:0}.pagination__pages{line-height:16px;min-width:120px}.pagination__list{display:flex}.pagination__item{display:flex;width:36px;height:36px;background-color:#f5f5f5}.pagination__item--next,.pagination__item--prev{border-radius:18px}.pagination__item--next:hover .pagination__item-link:not(.pagination__item-link--disabled) svg,.pagination__item--prev:hover .pagination__item-link:not(.pagination__item-link--disabled) svg{fill:#fff}.pagination__item--prev{margin-right:10px}.pagination__item--next{margin-left:10px}.pagination__item--date,.pagination__item--today{width:auto;padding:10px 16px;border-radius:18px}.pagination__item--date .pagination__item-link,.pagination__item--today .pagination__item-link{font-weight:700}.pagination__item--today{margin-right:20px}.pagination__item:nth-child(2){border-top-left-radius:18px;border-bottom-left-radius:18px}.pagination__item:nth-last-child(2){border-top-right-radius:18px;border-bottom-right-radius:18px}.pagination__item:not(.pagination__item--date):hover .pagination__item-link:not(.pagination__item-link--disabled){background-color:rgba(74,74,74,.2)}.pagination__item.active .pagination__item-link{background-color:#c1201e;color:#fff;font-weight:700}.pagination__item-link{display:flex;align-items:center;justify-content:center;width:100%;height:100%;line-height:16px;border-radius:18px;transition:.15s}.pagination__item-link--disabled{color:rgba(74,74,74,.5)}.pagination__item-link--disabled svg{width:24px;height:24px;opacity:.5;fill:#4a4a4a}.pagination__page-count{display:flex;justify-content:flex-end;min-width:120px}.pagination .select__head{padding-right:34px}:root{--fc-border-color:#f0f0f0}.page__panel-top__control{display:flex;align-items:center}.page__panel-top__control :last-child{margin-right:0}.select.page__panel-top__control__stage{margin-right:20px}.pagination.page__panel-top__control__pagination{padding:0;margin-right:20px}.pagination.page__panel-top__control__pagination:last-child{margin-right:0}.form__date-input-repeater{width:134px}.form__number-input-repeater{flex-basis:58px}.form__input-date-repeater__label{flex-basis:80px;box-sizing:content-box;border-radius:0 4px 4px 0;line-height:46px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form__input-date-repeater__label.no-checked{color:rgba(32,33,36,.38)}.schedule-page .page__panel__filters--right .button{background:#f5f5f5}.schedule-page .page__panel__filters--right .button .icons{fill:#4a4a4a}.schedule-page .switch_back_arrow_button{margin-right:0}.holiday-wrapper{position:relative}.modal-holiday{top:-80px;left:unset;right:11px;position:absolute;background-color:unset;width:375px;height:-webkit-max-content;height:-moz-max-content;height:max-content}.modal-holiday .modal__content{scrollbar-color:#e2e2e2 transparent;scrollbar-width:thin;overflow-y:scroll;max-height:calc(80vh - 250px)}.modal-holiday .modal__content::-webkit-scrollbar{height:5px;width:5px;background-color:transparent}.modal-holiday .modal__content::-webkit-scrollbar-thumb{background-color:#e2e2e2;border-radius:2.5px}.modal-holiday .holidays-title{font-weight:700;margin-bottom:14px}.modal-holiday .holidays-container{margin-bottom:30px}.modal-holiday .holidays-item{line-height:24px}.page__event__send-message-wrapper{position:relative;width:calc(100% - 50px);background-color:#f5f5f5}.page__event__send-message-wrapper.edit{background-color:unset}.page__event__send-message-wrapper.edit:focus-within .form__textarea{background-color:#ededed}.page__event__send-message-wrapper.edit .form__textarea{background-color:#f5f5f5}.page__event__send-message-wrapper:focus-within:not(.edit){background:#ededed}.page__event__send-message-wrapper .form__input-block,.page__event__send-message-wrapper .select{display:flex;margin-bottom:0}.page__event__send-message-wrapper .message__form-wrapper{display:flex;grid-column-gap:13px;-webkit-column-gap:13px;column-gap:13px;position:relative}.page__event__send-message-wrapper .form__label,.page__event__send-message-wrapper .select__placeholder{display:none}.page__event__send-message-wrapper .reply-message-wrapper{position:relative;padding:21px 12px 0}.page__event__send-message-wrapper .reply-message-wrapper .page__event__comment-head{padding-right:13px}.page__event__send-message-wrapper .reply-message-wrapper .page__event__comment-head .page__event__comment-published{margin-right:13px}.page__event__send-message-wrapper .replayed-comment{padding-bottom:16px;border-bottom:1px solid #929292}.page__event__send-message-wrapper .replayed-comment .page__event__comment-content{max-height:300px;overflow-y:auto;scrollbar-color:#e2e2e2 transparent;scrollbar-width:thin}.page__event__send-message-wrapper .replayed-comment .page__event__comment-content::-webkit-scrollbar{height:5px;width:5px;background-color:transparent}.page__event__send-message-wrapper .replayed-comment .page__event__comment-content::-webkit-scrollbar-thumb{background-color:#e2e2e2;border-radius:2.5px}.page__event__send-message-btn{position:absolute;height:14px;width:14px;z-index:1;top:16px;right:14px;cursor:pointer}.page__event__send-message-cancel-wrapper{padding-top:16px}.page__event__send-message-cancel-btn{cursor:pointer;height:9.5px;width:9.5px;display:flex;align-items:center}.page__schedule__calendar-view{height:100%}.page__schedule__calendar-view .fc-event-title{font-weight:700}.page__schedule__calendar-view .fc-daygrid-event,.page__schedule__calendar-view .fc-daygrid-more-link,.page__schedule__calendar-view .fc-popover-title,.page__schedule__calendar-view .week-number{cursor:pointer;position:relative}.page__schedule__calendar-view .fc-daygrid-event:not(:focus):hover:before,.page__schedule__calendar-view .fc-daygrid-more-link:not(:focus):hover:before,.page__schedule__calendar-view .fc-popover-title:not(:focus):hover:before,.page__schedule__calendar-view .week-number:not(:focus):hover:before{content:"";border-radius:11px;position:absolute;top:-1px;left:-1px;z-index:7;background-color:rgba(32,33,36,.042);height:calc(100% + 2px);width:calc(100% + 1px)}.page__schedule__calendar-view .fc-daygrid-event,.page__schedule__calendar-view .fc-daygrid-more-link{cursor:pointer}.page__schedule__calendar-view .fc-daygrid-event:after,.page__schedule__calendar-view .fc-daygrid-more-link:after{content:"";box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px -1px rgba(0,0,0,.2);border-radius:11px;background-color:unset}.page__schedule__calendar-view .date{color:#4a4a4a}.page__schedule__calendar-view .date.holiday{color:rgba(74,74,74,.497077)}.page__schedule__calendar-view .fc-daygrid-dot-event:after{z-index:100}.page__schedule__calendar-view .fc-daygrid-dot-event:focus{box-shadow:none}.page__schedule__calendar-view .fc-daygrid-dot-event:hover:not(:focus):before{background-color:#f1f3f4;z-index:-1}.page__schedule__calendar-view .fc-more-popover{width:0;height:0;top:0;left:0}.page__schedule__calendar-view .fc-more-popover .fc-popover-body,.page__schedule__calendar-view .fc-more-popover .fc-popover-header{display:none}.page__schedule__calendar-view .fc-popover{border:none;box-shadow:0 6px 20px 0 rgba(0,0,0,.1);border-radius:20px;padding-top:20px;z-index:10;padding-bottom:13px;background:#fff;position:absolute;left:0;top:0;transition:transform .2s ease-in-out}.page__schedule__calendar-view .fc-popover-loader{padding:0 10px}.page__schedule__calendar-view .fc-popover .fc-popover-header{position:relative;top:0;padding:0 10px 15px;z-index:10;background-color:#fff;width:220px}.page__schedule__calendar-view .fc-popover .fc-popover-header .fc-popover-title{font-weight:500;font-size:14px}.page__schedule__calendar-view .fc-popover .fc-popover-header .fc-popover-title:hover:before{top:-3px;left:-6px;height:calc(100% + 6px);width:calc(100% + 12px)}.page__schedule__calendar-view .fc-popover .fc-popover-header .fc-popover-close{position:absolute;width:17px;height:17px;right:10px;top:-3px}.page__schedule__calendar-view .fc-popover .fc-daygrid-event-harness{height:26px;overflow:hidden}.page__schedule__calendar-view .fc-popover .fc-event-main{padding-top:2px;padding-left:6px;height:100%;display:flex;align-items:center}.page__schedule__calendar-view .fc-popover .fc-popover-body{max-height:500px;scrollbar-color:#e2e2e2 transparent;scrollbar-width:thin;padding:5px 10px 0;width:220px}.page__schedule__calendar-view .fc-popover .fc-popover-body::-webkit-scrollbar{height:5px;width:5px;background-color:transparent}.page__schedule__calendar-view .fc-popover .fc-popover-body::-webkit-scrollbar-thumb{background-color:#e2e2e2;border-radius:2.5px}.page__schedule__calendar-view .fc-popover .fc-popover-body.overflow{overflow-y:auto}.page__schedule__calendar-view .fc-popover .fc-daygrid-event-dot{border-width:11px;border-radius:50%;margin-right:4px;margin-left:0}.page__schedule__calendar-view .fc-popover .fc-daygrid-event{display:block;margin:0;height:22px;border-radius:11px}.page__schedule__calendar-view .fc-popover .fc-daygrid-event:not(.dot-event):focus:after{top:0;left:0;right:0;bottom:0}.page__schedule__calendar-view .fc-popover .fc-daygrid-event .dot-event-wrapper{display:flex;align-items:center}.page__schedule__calendar-view .fc-popover .fc-daygrid-event .dot-event-wrapper .fc-event-time{margin-right:3px}.page__schedule__calendar-view .fc-popover .fc-daygrid-event .dot-event-wrapper .fc-event-time,.page__schedule__calendar-view .fc-popover .fc-daygrid-event .dot-event-wrapper .fc-event-title{padding-top:3px}.page__schedule__calendar-view .fc-popover .fc-daygrid-event .fc-event-main{border-radius:11px}.page__schedule__calendar-view .fc thead .fc-scroller{overflow:unset!important}.page__schedule__calendar-view .fc thead .fc-scrollgrid-sync-inner{height:35px;display:flex;justify-content:center;align-items:center}.page__schedule__calendar-view .fc thead .fc-scrollgrid-sync-inner .fc-col-header-cell-cushion{font-size:12px;font-weight:700;color:rgba(74,74,74,.602273);padding:0}.page__schedule__calendar-view .fc tbody .fc-scroller{scrollbar-color:#e2e2e2 transparent;scrollbar-width:thin}.page__schedule__calendar-view .fc tbody .fc-scroller::-webkit-scrollbar{height:5px;width:5px;background-color:transparent}.page__schedule__calendar-view .fc tbody .fc-scroller::-webkit-scrollbar-thumb{background-color:#e2e2e2;border-radius:2.5px}.page__schedule__calendar-view .fc tbody .fc-day-other{background-color:#f9f9f9}.page__schedule__calendar-view .fc tbody .fc-daygrid-day{background-color:unset}.page__schedule__calendar-view .fc tbody .fc-daygrid-day .fc-daygrid-day-top{box-sizing:border-box;padding:4px 6px 0 0}.page__schedule__calendar-view .fc tbody .fc-daygrid-day .fc-daygrid-day-number{padding:0!important;font-size:12px;display:flex;justify-content:center;align-items:center;width:24px;height:24px;border-radius:50%}.page__schedule__calendar-view .fc tbody .fc-daygrid-day .fc-daygrid-day-number:hover{background-color:#f2f2f2;text-decoration:none}.page__schedule__calendar-view .fc tbody .fc-daygrid-day.fc-day-today .fc-daygrid-day-number{background-color:var(--global-color)}.page__schedule__calendar-view .fc tbody .fc-daygrid-day.fc-day-today .fc-daygrid-day-number span{color:var(--global-text-color)}.page__schedule__calendar-view .fc tbody .fc-daygrid-day.fc-day-today .fc-daygrid-day-number:hover{opacity:.8}.page__schedule__calendar-view .fc tbody .fc-daygrid-day-top{opacity:1;font-weight:700;color:#4a4a4a}.page__schedule__calendar-view .fc tbody .fc-daygrid-day-top .fc-daygrid-day-number{padding:8px 8px 5px 0}.page__schedule__calendar-view .fc tbody .fc-daygrid-day-events .fc-daygrid-day-bottom,.page__schedule__calendar-view .fc tbody .fc-daygrid-day-events .fc-daygrid-event-harness{height:30px;padding:3px 10px 0}.page__schedule__calendar-view .fc tbody .fc-daygrid-day-events .fc-daygrid-day-bottom:last-child,.page__schedule__calendar-view .fc tbody .fc-daygrid-day-events .fc-daygrid-event-harness:last-child{margin:0}.page__schedule__calendar-view .fc tbody .fc-daygrid-day-events .fc-daygrid-more-link{font-weight:700;height:22px;display:flex;align-items:center}.page__schedule__calendar-view .fc tbody .fc-daygrid-day-events .fc-daygrid-more-link:focus:after,.page__schedule__calendar-view .fc tbody .fc-daygrid-day-events .fc-daygrid-more-link:hover:before{background-color:#f1f3f4;z-index:-1}.page__schedule__calendar-view .fc tbody .fc-daygrid-day-events .fc-daygrid-more-link:focus:after{content:"";left:0;bottom:0;right:0;position:absolute;box-shadow:none;top:0;height:100%}.page__schedule__calendar-view .fc tbody .fc-daygrid-day-events .fc-daygrid-event{padding-top:4px;height:22px;margin:0!important;border-radius:11px}.page__schedule__calendar-view .fc tbody .fc-daygrid-day-events .fc-daygrid-event:not(.fc-daygrid-dot-event){padding-left:6px}.page__schedule__calendar-view .fc tbody .fc-daygrid-day-events .fc-daygrid-event.fc-daygrid-dot-event{padding:0}.page__schedule__calendar-view .fc tbody .fc-daygrid-day-events .fc-daygrid-event.fc-daygrid-dot-event .fc-event-time,.page__schedule__calendar-view .fc tbody .fc-daygrid-day-events .fc-daygrid-event.fc-daygrid-dot-event .fc-event-title{padding-top:3px}.page__schedule__calendar-view .fc tbody .fc-daygrid-day-events .fc-daygrid-event.fc-daygrid-dot-event .fc-daygrid-event-dot{border-width:11px;border-radius:50%;margin-right:4px;margin-left:0}.page__schedule__calendar-view .fc tbody .fc-daygrid-day-events .fc-daygrid-event.fc-daygrid-dot-event:hover{background-color:unset}.page__schedule__calendar-view .fc tbody .fc-daygrid-day-events .fc-daygrid-event.fc-daygrid-dot-event:focus{box-shadow:none}.page__schedule__calendar-view .fc .fc-timegrid-divider{padding:0}.page__schedule__calendar-view .fc .fc-timegrid-now-indicator-arrow{display:none}.page__schedule__calendar-view .fc .fc-timegrid-now-indicator-line{border-color:var(--global-color);border-top-width:2px}.page__schedule__calendar-view .fc .fc-timegrid-now-indicator-line:before{position:absolute;content:"";top:-1px;transform:translateY(-50%);left:0;width:7px;height:7px;border-radius:50%;background-color:var(--global-color)}.page__schedule__calendar-view .fc .month-view .fc-scroller{overflow:hidden!important}.page__schedule__calendar-view .fc .week-view .week-number:hover{color:#70757a}.page__schedule__calendar-view .fc .week-view .week-number:hover:before{top:-3px;left:-6px;height:calc(100% + 6px);width:calc(100% + 12px)}.page__schedule__calendar-view .fc .day-view .fc-scrollgrid,.page__schedule__calendar-view .fc .week-view .fc-scrollgrid{border-left:none}.page__schedule__calendar-view .fc .day-view thead:first-child,.page__schedule__calendar-view .fc .week-view thead:first-child{position:relative}.page__schedule__calendar-view .fc .day-view thead:first-child:after,.page__schedule__calendar-view .fc .week-view thead:first-child:after{position:absolute;content:"";width:100%;bottom:0;left:0;height:1px;background-color:#f0f0f0;background-color:var(--fc-border-color)}.page__schedule__calendar-view .fc .day-view .fc-daygrid-body,.page__schedule__calendar-view .fc .day-view .fc-timegrid-body,.page__schedule__calendar-view .fc .day-view table,.page__schedule__calendar-view .fc .week-view .fc-daygrid-body,.page__schedule__calendar-view .fc .week-view .fc-timegrid-body,.page__schedule__calendar-view .fc .week-view table{width:100%!important}.page__schedule__calendar-view .fc .day-view .fc-timegrid-event-harness,.page__schedule__calendar-view .fc .week-view .fc-timegrid-event-harness{cursor:pointer}.page__schedule__calendar-view .fc .day-view .fc-timegrid-event-harness:focus-within,.page__schedule__calendar-view .fc .week-view .fc-timegrid-event-harness:focus-within{z-index:100!important}.page__schedule__calendar-view .fc .day-view .fc-timegrid-event,.page__schedule__calendar-view .fc .week-view .fc-timegrid-event{box-shadow:none;border-color:#fff!important;padding-left:6px;border-radius:11px;min-height:22px;padding-top:4px;padding-bottom:4px;margin-bottom:-4px}.page__schedule__calendar-view .fc .day-view .fc-timegrid-event:focus:before,.page__schedule__calendar-view .fc .week-view .fc-timegrid-event:focus:before{position:absolute;border-radius:11px;top:0;left:0;width:100%;height:100%;box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px -1px rgba(0,0,0,.2);transition:opacity .1s linear}.page__schedule__calendar-view .fc .day-view .fc-timegrid-event:after,.page__schedule__calendar-view .fc .week-view .fc-timegrid-event:after{content:none}.page__schedule__calendar-view .fc .day-view .fc-timegrid-slots tr,.page__schedule__calendar-view .fc .week-view .fc-timegrid-slots tr{height:43px}.page__schedule__calendar-view .fc .day-view .fc-day-today,.page__schedule__calendar-view .fc .week-view .fc-day-today{background-color:unset}.page__schedule__calendar-view .fc .day-view .fc-col-header-cell,.page__schedule__calendar-view .fc .week-view .fc-col-header-cell{border:none}.page__schedule__calendar-view .fc .day-view .fc-event-time,.page__schedule__calendar-view .fc .day-view .fc-event-title,.page__schedule__calendar-view .fc .week-view .fc-event-time,.page__schedule__calendar-view .fc .week-view .fc-event-title{font-size:12px}.page__schedule__calendar-view .year-view .calendar-year__month{width:25%}@media (max-width:1250px){.page__schedule__calendar-view .year-view .calendar-year__month{width:33.33333%}}@media (max-width:970px){.page__schedule__calendar-view .year-view .calendar-year__month{width:50%}}.page__schedule__calendar-view .year-view .calendar-year__wrapper{padding-left:105px;display:flex;flex-wrap:wrap}@media (max-width:790px){.page__schedule__calendar-view .year-view .calendar-year__wrapper{padding-left:55px}}.page__schedule__calendar-view .year-view .month-wrapper{width:262px;padding:0 5px 32px}.page__schedule__calendar-view .year-view .month__title{font-weight:700;font-size:18px;color:#4a4a4a}.page__schedule__calendar-view .year-view .month__content{padding-top:16px}.page__schedule__calendar-view .year-view .month__week-days{display:flex;justify-content:space-between}.page__schedule__calendar-view .year-view .month__week-days .week-day{display:flex;justify-content:center;align-items:center;width:36px;height:14px;font-weight:700;font-size:12px;color:rgba(74,74,74,.497077)}.page__schedule__calendar-view .year-view .month__days-wrapper{display:flex;flex-wrap:wrap;padding-top:15px}.page__schedule__calendar-view .year-view .month__days-wrapper .day-wrapper{cursor:pointer;height:32px;width:36px;display:flex;justify-content:center;align-items:center;position:relative}.page__schedule__calendar-view .year-view .month__days-wrapper .day-wrapper.holiday{color:rgba(74,74,74,.497077)}.page__schedule__calendar-view .year-view .month__days-wrapper .day-wrapper:hover:before{content:"";transform:translate(-50%,-50%);left:50%;top:50%;position:absolute;border-radius:50%;width:24px;height:24px;background-color:#f2f2f2;transition:background-color .1s linear}.page__schedule__calendar-view .year-view .month__days-wrapper .day-wrapper:active:before{background-color:#e8e8e8}.page__schedule__calendar-view .year-view .month__days-wrapper .day-wrapper.today{color:var(--global-text-color)}.page__schedule__calendar-view .year-view .month__days-wrapper .day-wrapper.today:hover:before{opacity:.8}.page__schedule__calendar-view .year-view .month__days-wrapper .day-wrapper.today:before{content:"";transform:translate(-50%,-50%);left:50%;top:50%;position:absolute;border-radius:50%;width:24px;height:24px;background-color:var(--global-color)}.page__schedule__calendar-view .year-view .month__days-wrapper .day-wrapper .month-day{display:flex;justify-content:center;align-items:center;width:14px;height:14px;font-size:12px;font-weight:700;position:relative;pointer-events:none}@media screen and (max-width:425px){.page__schedule__calendar-view .year-view .month__title{margin-left:12px}}@media screen and (max-width:425px){.main .main__content:has(.schedule-page) .page__panel.page__panel--fixed.schedule-page{padding-bottom:24px}.main .main__content:has(.schedule-page) .page__panel.page__panel--fixed.schedule-page .page__wrapper{grid-row-gap:24px;row-gap:24px}.main .main__content:has(.schedule-page) .page__panel .page__wrapper .page__panel-center{display:flex;justify-content:space-between}.main .main__content:has(.schedule-page) .page__panel .page__wrapper .page__panel-center .page__panel-view{display:flex;background-color:#f5f5f5;border-radius:18px;height:36px;width:96px}.main .main__content:has(.schedule-page) .page__panel .page__wrapper .page__panel-center .page__panel-view .page__panel-view__btn.active{background:var(--button-active-background-color);color:var(--global-text-color)}.main .main__content:has(.schedule-page) .page__panel .page__wrapper .page__panel-center .inline_date_picker__buttons{display:flex;grid-column-gap:8px;-webkit-column-gap:8px;column-gap:8px}.main .main__content:has(.schedule-page) .page__panel .page__wrapper .page__panel-center .inline_date_picker__buttons .filter .filter__control{min-height:unset}.main .main__content:has(.schedule-page) .page__panel .page__wrapper .page__panel-center .inline_date_picker__buttons button{background:#f5f5f5;color:#333}.main .main__content:has(.schedule-page) .page__panel .page__wrapper .page__panel-bottom .page__panel-top__control__pagination{width:100%}.main .main__content:has(.schedule-page) .page__panel .page__wrapper .page__panel-bottom .page__panel-top__control__pagination .inline_date_picker{width:100%}.main .main__content:has(.schedule-page) .page__panel .page__wrapper .page__panel-bottom .page__panel-top__control__pagination .inline_date_picker .current_period{width:100%;text-align:center}.main .main__content:has(.schedule-page) .page__panel .page__wrapper .page__panel-bottom .page__panel-top__control__pagination .inline_date_picker .datepicker-container{width:100%}.main .main__content:has(.schedule-page) .page__panel .page__wrapper .page__panel-bottom .page__panel-top__control__pagination .inline_date_picker .datepicker-container .daterangepicker-input{box-sizing:border-box}.main .main__content:has(.schedule-page) .page__content{overflow-y:scroll}.main .main__content:has(.schedule-page) .page__content:has(.day-view),.main .main__content:has(.schedule-page) .page__content:has(.week-view){flex-grow:1}.main .main__content:has(.schedule-page) .page__content .page__wrapper .event__list{padding:0 20px}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .calendar-year__wrapper{margin:0 auto;width:-webkit-min-content;width:-moz-min-content;width:min-content;padding-left:unset}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .calendar-year__wrapper .calendar-year__month{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc{height:100%!important}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc:has(.day-view) .fc-view-harness,.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc:has(.week-view) .fc-view-harness{height:100%}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .month-view{position:static}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .month-view table[role=grid]{border-top:unset}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .month-view table[role=grid] thead[role=rowgroup] tr[role=presentation] th[role=presentation] .fc-scroller-harness .fc-scroller table[role=presentation]{width:100%!important}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .month-view table[role=grid] thead[role=rowgroup] tr[role=presentation] th[role=presentation] .fc-scroller-harness .fc-scroller table[role=presentation] thead[role=presentation] tr[role=row] th[role=columnheader]{border-left:unset;border-right:unset}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .month-view table[role=grid] thead[role=rowgroup] tr[role=presentation] th[role=presentation] .fc-scroller-harness .fc-scroller table[role=presentation] thead[role=presentation] tr[role=row] th[role=columnheader] .fc-scrollgrid-sync-inner{height:30px}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .month-view table[role=grid] tbody[role=rowgroup] tr[role=presentation] td[role=presentation] .fc-scroller-harness .fc-scroller{position:static}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .month-view table[role=grid] tbody[role=rowgroup] tr[role=presentation] td[role=presentation] .fc-scroller-harness .fc-scroller .fc-daygrid-body{width:100%!important}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .month-view table[role=grid] tbody[role=rowgroup] tr[role=presentation] td[role=presentation] .fc-scroller-harness .fc-scroller .fc-daygrid-body table[role=presentation]{height:unset!important;width:100%!important}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .month-view table[role=grid] tbody[role=rowgroup] tr[role=presentation] td[role=presentation] .fc-scroller-harness .fc-scroller .fc-daygrid-body table[role=presentation] tbody[role=presentation] tr[role=row]{height:80px}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .month-view table[role=grid] tbody[role=rowgroup] tr[role=presentation] td[role=presentation] .fc-scroller-harness .fc-scroller .fc-daygrid-body table[role=presentation] tbody[role=presentation] tr[role=row] td[role=gridcell] .fc-daygrid-day-top{padding-right:0;justify-content:center}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .month-view table[role=grid] tbody[role=rowgroup] tr[role=presentation] td[role=presentation] .fc-scroller-harness .fc-scroller .fc-daygrid-body table[role=presentation] tbody[role=presentation] tr[role=row] td[role=gridcell] .fc-daygrid-day-events .fc-daygrid-event-harness{padding:3px 0 0}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .month-view table[role=grid] tbody[role=rowgroup] tr[role=presentation] td[role=presentation] .fc-scroller-harness .fc-scroller .fc-daygrid-body table[role=presentation] tbody[role=presentation] tr[role=row] td[role=gridcell] .fc-daygrid-day-events .fc-daygrid-event-harness .fc-daygrid-event{height:12px;border-radius:3px;padding:0 0 0 4px;font-size:10px}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .month-view table[role=grid] tbody[role=rowgroup] tr[role=presentation] td[role=presentation] .fc-scroller-harness .fc-scroller .fc-daygrid-body table[role=presentation] tbody[role=presentation] tr[role=row] td[role=gridcell].fc-day-other{background-color:#f9f9f9}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .week-view{position:static;height:100%}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .week-view table[role=grid]{border:unset;display:flex;flex-direction:column;height:100%}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .week-view table[role=grid] thead[role=rowgroup] tr[role=presentation]:first-child th[role=presentation]{border:unset}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .week-view table[role=grid] thead[role=rowgroup] tr[role=presentation]:first-child th[role=presentation] .fc-scroller-harness .fc-scroller table[role=presentation] colgroup col{width:50px!important}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .week-view table[role=grid] thead[role=rowgroup] tr[role=presentation]:first-child th[role=presentation] .fc-scroller-harness .fc-scroller table[role=presentation] thead[role=presentation] tr[role=row] th{border:unset}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .week-view table[role=grid] thead[role=rowgroup] tr[role=presentation]:first-child th[role=presentation] .fc-scroller-harness .fc-scroller table[role=presentation] thead[role=presentation] tr[role=row] th .fc-scrollgrid-sync-inner{height:36px}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .week-view table[role=grid] thead[role=rowgroup] tr[role=presentation]:first-child th[role=presentation] .fc-scroller-harness .fc-scroller table[role=presentation] thead[role=presentation] tr[role=row] th .fc-scrollgrid-sync-inner .fc-col-header-cell-cushion .week-number{font-weight:700;font-size:12px;display:block;height:36px;text-align:center;line-height:10px}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .week-view table[role=grid] thead[role=rowgroup] tr[role=presentation]:first-child th[role=presentation] .fc-scroller-harness .fc-scroller table[role=presentation] thead[role=presentation] tr[role=row] th .fc-scrollgrid-sync-inner .fc-col-header-cell-cushion .week-number span:first-child{display:inline-block;color:rgba(74,74,74,.4980392156862745)}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .week-view table[role=grid] thead[role=rowgroup] tr[role=presentation]:first-child th[role=presentation] .fc-scroller-harness .fc-scroller table[role=presentation] thead[role=presentation] tr[role=row] th .fc-scrollgrid-sync-inner .fc-col-header-cell-cushion .week-number span:last-child{display:inline-block;margin-top:8px;color:#4a4a4a}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .week-view table[role=grid] thead[role=rowgroup] tr[role=presentation]:first-child th[role=presentation] .fc-scroller-harness .fc-scroller table[role=presentation] thead[role=presentation] tr[role=row] th .fc-scrollgrid-sync-inner .fc-col-header-cell-cushion .week-number:before{width:calc(100% + 10px)}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .week-view table[role=grid] thead[role=rowgroup]:first-child:after{display:none}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .week-view table[role=grid] tbody[role=rowgroup]{display:flex;flex-direction:column;height:calc(100% - 36px)}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .week-view table[role=grid] tbody[role=rowgroup] tr[role=presentation]{height:unset}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .week-view table[role=grid] tbody[role=rowgroup] tr[role=presentation] td[role=presentation] .fc-scroller-harness .fc-scroller{position:static}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .week-view table[role=grid] tbody[role=rowgroup] tr[role=presentation] td[role=presentation] .fc-scroller-harness .fc-scroller .fc-daygrid-body table[role=presentation] tbody[role=presentation] tr[role=row] td[role=gridcell] .fc-daygrid-day-events .fc-daygrid-event-harness{padding:4px 0 0}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .week-view table[role=grid] tbody[role=rowgroup] tr[role=presentation] td[role=presentation] .fc-scroller-harness .fc-scroller .fc-daygrid-body table[role=presentation] tbody[role=presentation] tr[role=row] td[role=gridcell] .fc-daygrid-day-events .fc-daygrid-event-harness .fc-daygrid-event{height:16px;border-radius:3px;padding:0 0 0 4px}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .week-view table[role=grid] tbody[role=rowgroup] tr[role=presentation] td[role=presentation] .fc-scroller-harness .fc-scroller .fc-daygrid-body table[role=presentation] tbody[role=presentation] tr[role=row] td[role=gridcell] .fc-daygrid-day-events .fc-daygrid-event-harness .fc-daygrid-event .fc-event-title{line-height:12px;font-size:10px}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .week-view table[role=grid] tbody[role=rowgroup] tr[role=presentation]:first-child{min-height:18px;box-shadow:0 4px 4px 0 rgba(191,192,199,.14901960784313725);flex-shrink:0}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .week-view table[role=grid] tbody[role=rowgroup] tr[role=presentation]:first-child td[role=presentation]{border:unset}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .week-view table[role=grid] tbody[role=rowgroup] tr[role=presentation]:first-child td[role=presentation] .fc-scroller-harness .fc-scroller .fc-daygrid-body table[role=presentation] colgroup col{width:50px!important}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .week-view table[role=grid] tbody[role=rowgroup] tr[role=presentation]:first-child td[role=presentation] .fc-scroller-harness .fc-scroller .fc-daygrid-body table[role=presentation] tbody[role=presentation] tr[role=row] td{border:unset}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .week-view table[role=grid] tbody[role=rowgroup] tr[role=presentation]:first-child td[role=presentation] .fc-scroller-harness .fc-scroller .fc-daygrid-body table[role=presentation] tbody[role=presentation] tr[role=row] td .fc-daygrid-day-events{height:unset;min-height:unset;margin:0 1px 0 0}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .week-view table[role=grid] tbody[role=rowgroup] tr[role=presentation]:first-child td[role=presentation] .fc-scroller-harness .fc-scroller .fc-daygrid-body table[role=presentation] tbody[role=presentation] tr[role=row] td .fc-daygrid-day-events .fc-daygrid-event-harness{height:unset;padding:2px 0 0;transform:translateY(-2px)}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .week-view table[role=grid] tbody[role=rowgroup] tr[role=presentation]:first-child td[role=presentation] .fc-scroller-harness .fc-scroller .fc-daygrid-body table[role=presentation] tbody[role=presentation] tr[role=row] td .fc-daygrid-day-bottom{display:none}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .week-view table[role=grid] tbody[role=rowgroup] tr[role=presentation].fc-scrollgrid-section:not(.fc-scrollgrid-section-body){display:none}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .week-view table[role=grid] tbody[role=rowgroup] tr[role=presentation].fc-scrollgrid-section-liquid{flex-grow:1;height:100%;overflow-y:scroll}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .week-view table[role=grid] tbody[role=rowgroup] tr[role=presentation].fc-scrollgrid-section-liquid td[role=presentation] .fc-scroller-harness .fc-scroller .fc-timegrid-body .fc-timegrid-slots table colgroup col{width:50px!important}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .week-view table[role=grid] tbody[role=rowgroup] tr[role=presentation].fc-scrollgrid-section-liquid td[role=presentation] .fc-scroller-harness .fc-scroller .fc-timegrid-body .fc-timegrid-slots table tbody tr{height:30px}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .week-view table[role=grid] tbody[role=rowgroup] tr[role=presentation].fc-scrollgrid-section-liquid td[role=presentation] .fc-scroller-harness .fc-scroller .fc-timegrid-body .fc-timegrid-slots table tbody tr td:first-child{font-size:12px;line-height:10px;font-weight:700;color:rgba(74,74,74,.4980392156862745);border:unset}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .week-view table[role=grid] tbody[role=rowgroup] tr[role=presentation].fc-scrollgrid-section-liquid td[role=presentation] .fc-scroller-harness .fc-scroller .fc-timegrid-body .fc-timegrid-slots table tbody tr td:last-child{border-left:unset}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .week-view table[role=grid] tbody[role=rowgroup] tr[role=presentation].fc-scrollgrid-section-liquid td[role=presentation] .fc-scroller-harness .fc-scroller .fc-timegrid-body .fc-timegrid-slots table tbody tr td .fc-timegrid-slot-label-frame{text-align:center}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .week-view table[role=grid] tbody[role=rowgroup] tr[role=presentation].fc-scrollgrid-section-liquid td[role=presentation] .fc-scroller-harness .fc-scroller .fc-timegrid-body .fc-timegrid-slots table tbody tr td .fc-timegrid-slot-label-frame .fc-timegrid-slot-label-cushion{padding:unset}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .week-view table[role=grid] tbody[role=rowgroup] tr[role=presentation].fc-scrollgrid-section-liquid td[role=presentation] .fc-scroller-harness .fc-scroller .fc-timegrid-body .fc-timegrid-cols table[role=presentation] colgroup col{width:50px!important}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .week-view table[role=grid] tbody[role=rowgroup] tr[role=presentation].fc-scrollgrid-section-liquid td[role=presentation] .fc-scroller-harness .fc-scroller .fc-timegrid-body .fc-timegrid-cols table[role=presentation] tbody[role=presentation] tr[role=row] td{border:unset}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .day-view{position:static;height:100%}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .day-view table[role=grid]{border:unset;display:flex;height:100%}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .day-view table[role=grid] thead[role=rowgroup]{display:none}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .day-view table[role=grid] thead[role=rowgroup] tr[role=presentation]:first-child th[role=presentation]{border:unset}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .day-view table[role=grid] thead[role=rowgroup] tr[role=presentation]:first-child th[role=presentation] .fc-scroller-harness .fc-scroller table[role=presentation] colgroup col{width:50px!important}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .day-view table[role=grid] thead[role=rowgroup] tr[role=presentation]:first-child th[role=presentation] .fc-scroller-harness .fc-scroller table[role=presentation] thead[role=presentation] tr[role=row] th{border:unset}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .day-view table[role=grid] thead[role=rowgroup]:first-child:after{display:none}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .day-view table[role=grid] tbody[role=rowgroup]{display:flex;flex-direction:column}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .day-view table[role=grid] tbody[role=rowgroup] tr[role=presentation]{height:unset}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .day-view table[role=grid] tbody[role=rowgroup] tr[role=presentation] td[role=presentation] .fc-scroller-harness .fc-scroller{position:static}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .day-view table[role=grid] tbody[role=rowgroup] tr[role=presentation] td[role=presentation] .fc-scroller-harness .fc-scroller .fc-daygrid-body table[role=presentation] tbody[role=presentation] tr[role=row] td[role=gridcell] .fc-daygrid-day-events .fc-daygrid-event-harness{padding:4px 0 0}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .day-view table[role=grid] tbody[role=rowgroup] tr[role=presentation] td[role=presentation] .fc-scroller-harness .fc-scroller .fc-daygrid-body table[role=presentation] tbody[role=presentation] tr[role=row] td[role=gridcell] .fc-daygrid-day-events .fc-daygrid-event-harness .fc-daygrid-event{height:16px;border-radius:3px;padding:0 0 0 4px}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .day-view table[role=grid] tbody[role=rowgroup] tr[role=presentation] td[role=presentation] .fc-scroller-harness .fc-scroller .fc-daygrid-body table[role=presentation] tbody[role=presentation] tr[role=row] td[role=gridcell] .fc-daygrid-day-events .fc-daygrid-event-harness .fc-daygrid-event .fc-event-title{line-height:12px;font-size:10px}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .day-view table[role=grid] tbody[role=rowgroup] tr[role=presentation]:first-child{box-shadow:0 4px 4px 0 rgba(191,192,199,.14901960784313725)}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .day-view table[role=grid] tbody[role=rowgroup] tr[role=presentation]:first-child td[role=presentation]{border:unset}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .day-view table[role=grid] tbody[role=rowgroup] tr[role=presentation]:first-child td[role=presentation] .fc-scroller-harness .fc-scroller .fc-daygrid-body table[role=presentation] colgroup col{width:50px!important}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .day-view table[role=grid] tbody[role=rowgroup] tr[role=presentation]:first-child td[role=presentation] .fc-scroller-harness .fc-scroller .fc-daygrid-body table[role=presentation] tbody[role=presentation] tr[role=row] td{border:unset}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .day-view table[role=grid] tbody[role=rowgroup] tr[role=presentation]:first-child td[role=presentation] .fc-scroller-harness .fc-scroller .fc-daygrid-body table[role=presentation] tbody[role=presentation] tr[role=row] td:first-child .fc-timegrid-axis-frame{justify-content:center}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .day-view table[role=grid] tbody[role=rowgroup] tr[role=presentation]:first-child td[role=presentation] .fc-scroller-harness .fc-scroller .fc-daygrid-body table[role=presentation] tbody[role=presentation] tr[role=row] td:first-child .fc-timegrid-axis-frame .week-number{font-weight:700;font-size:12px;display:block;height:36px;text-align:center;line-height:10px}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .day-view table[role=grid] tbody[role=rowgroup] tr[role=presentation]:first-child td[role=presentation] .fc-scroller-harness .fc-scroller .fc-daygrid-body table[role=presentation] tbody[role=presentation] tr[role=row] td:first-child .fc-timegrid-axis-frame .week-number span:first-child{display:inline-block;color:rgba(74,74,74,.4980392156862745)}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .day-view table[role=grid] tbody[role=rowgroup] tr[role=presentation]:first-child td[role=presentation] .fc-scroller-harness .fc-scroller .fc-daygrid-body table[role=presentation] tbody[role=presentation] tr[role=row] td:first-child .fc-timegrid-axis-frame .week-number span:last-child{display:inline-block;margin-top:8px;color:#4a4a4a}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .day-view table[role=grid] tbody[role=rowgroup] tr[role=presentation]:first-child td[role=presentation] .fc-scroller-harness .fc-scroller .fc-daygrid-body table[role=presentation] tbody[role=presentation] tr[role=row] td:first-child .fc-timegrid-axis-frame .week-number:before{width:calc(100% + 10px)}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .day-view table[role=grid] tbody[role=rowgroup] tr[role=presentation]:first-child td[role=presentation] .fc-scroller-harness .fc-scroller .fc-daygrid-body table[role=presentation] tbody[role=presentation] tr[role=row] td .fc-daygrid-day-events{height:unset;min-height:unset;margin:0 1px 0 0}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .day-view table[role=grid] tbody[role=rowgroup] tr[role=presentation]:first-child td[role=presentation] .fc-scroller-harness .fc-scroller .fc-daygrid-body table[role=presentation] tbody[role=presentation] tr[role=row] td .fc-daygrid-day-events .fc-daygrid-event-harness{height:unset;padding:2px 0 0;transform:translateY(-2px)}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .day-view table[role=grid] tbody[role=rowgroup] tr[role=presentation]:first-child td[role=presentation] .fc-scroller-harness .fc-scroller .fc-daygrid-body table[role=presentation] tbody[role=presentation] tr[role=row] td .fc-daygrid-day-bottom{display:none}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .day-view table[role=grid] tbody[role=rowgroup] tr[role=presentation].fc-scrollgrid-section:not(.fc-scrollgrid-section-body){display:none}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .day-view table[role=grid] tbody[role=rowgroup] tr[role=presentation].fc-scrollgrid-section-liquid{height:100%;overflow-y:scroll}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .day-view table[role=grid] tbody[role=rowgroup] tr[role=presentation].fc-scrollgrid-section-liquid td[role=presentation] .fc-scroller-harness .fc-scroller .fc-timegrid-body .fc-timegrid-slots table colgroup col{width:50px!important}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .day-view table[role=grid] tbody[role=rowgroup] tr[role=presentation].fc-scrollgrid-section-liquid td[role=presentation] .fc-scroller-harness .fc-scroller .fc-timegrid-body .fc-timegrid-slots table tbody tr{height:30px}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .day-view table[role=grid] tbody[role=rowgroup] tr[role=presentation].fc-scrollgrid-section-liquid td[role=presentation] .fc-scroller-harness .fc-scroller .fc-timegrid-body .fc-timegrid-slots table tbody tr td:first-child{font-size:12px;line-height:10px;font-weight:700;color:rgba(74,74,74,.4980392156862745);border:unset}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .day-view table[role=grid] tbody[role=rowgroup] tr[role=presentation].fc-scrollgrid-section-liquid td[role=presentation] .fc-scroller-harness .fc-scroller .fc-timegrid-body .fc-timegrid-slots table tbody tr td:last-child{border-left:unset}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .day-view table[role=grid] tbody[role=rowgroup] tr[role=presentation].fc-scrollgrid-section-liquid td[role=presentation] .fc-scroller-harness .fc-scroller .fc-timegrid-body .fc-timegrid-slots table tbody tr td .fc-timegrid-slot-label-frame{text-align:center}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .day-view table[role=grid] tbody[role=rowgroup] tr[role=presentation].fc-scrollgrid-section-liquid td[role=presentation] .fc-scroller-harness .fc-scroller .fc-timegrid-body .fc-timegrid-slots table tbody tr td .fc-timegrid-slot-label-frame .fc-timegrid-slot-label-cushion{padding:unset}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .day-view table[role=grid] tbody[role=rowgroup] tr[role=presentation].fc-scrollgrid-section-liquid td[role=presentation] .fc-scroller-harness .fc-scroller .fc-timegrid-body .fc-timegrid-cols table[role=presentation] colgroup col{width:50px!important}.main .main__content:has(.schedule-page) .page__content .page__wrapper .page__schedule__calendar-view .fc .day-view table[role=grid] tbody[role=rowgroup] tr[role=presentation].fc-scrollgrid-section-liquid td[role=presentation] .fc-scroller-harness .fc-scroller .fc-timegrid-body .fc-timegrid-cols table[role=presentation] tbody[role=presentation] tr[role=row] td{border:unset}.main .main__content:has(.schedule-page) .page__content .page__wrapper:has(.fc){padding:0}.main .main__content:has(.schedule-page) .modal__event{position:fixed;height:100vh;width:100vw;inset:0;transform:unset!important;max-height:unset;background-color:rgba(0,0,0,.2)}.main .main__content:has(.schedule-page) .modal__event .modal__body{position:absolute;margin:auto;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%;inset:0;max-height:unset;padding:16px 12px 24px 20px;transform:unset}.main .main__content:has(.schedule-page) .modal__event .modal__body .modal__head{padding:0}.event__list .event__item{display:flex;flex-direction:column;grid-row-gap:16px;row-gap:16px;margin-top:16px;border-bottom:1px solid #e6e6e6;padding-bottom:20px}.event__list .event__item .event__item-top{display:flex;justify-content:space-between}.event__list .event__item .event__item-top .event__item-type{display:flex}.event__list .event__item .event__item-top .event__item-type--circle{display:block;border-radius:6px;height:12px;width:12px}.event__list .event__item .event__item-top .event__item-type a{font-weight:500;font-size:14px;margin-left:4px}.event__list .event__item .event__item-top .event__item-options{display:flex;grid-column-gap:4px;-webkit-column-gap:4px;column-gap:4px}.event__list .event__item .event__item-top .event__item-options span{height:18px;padding:1px 7px;border-radius:9px;background-color:#f5f5f5}.event__list .event__item .event__item-main{display:flex;justify-content:space-between;height:16px}.event__list .event__item .event__item-main button{top:-10px;position:relative}.event__list .event__item .event__item-date{display:flex;grid-column-gap:6px;-webkit-column-gap:6px;column-gap:6px}.event__list .event__item .event__item-date svg{fill:#adadad}.event__list .event__item:last-child{border-bottom:none}.modal-wrapper{position:fixed;inset:0;height:100vh;background-color:rgba(0,0,0,.2);z-index:5}.modal-wrapper .modal-holiday{height:calc(100% - 62px);width:100%;padding:0;inset:0;top:31px}.modal-wrapper .modal-holiday .modal__body{height:100%;width:100%;inset:0;transform:unset;padding:0 12px 0 20px}.modal-wrapper .modal-holiday .modal__body .modal__head{height:68px;padding:0;align-items:center}.modal-wrapper .modal-holiday .modal__body .modal__head .modal__title{margin:0}.modal-wrapper .modal-holiday .modal__body .modal__content{max-height:calc(100% - 68px)}.modal-wrapper .modal-holiday .modal__body .modal__content .holidays-wrapper .holidays-container{margin-bottom:16px}}.main{display:flex;background:#fff;width:100%;height:auto;padding-top:60px;padding-bottom:24px}@media (min-width:1200px){.main .main__content{padding-left:64px}}@media (min-width:1400px){.main--open-menu .main__content{padding-left:280px}}@media (max-width:425px){.main{padding:0;position:relative;top:60px;z-index:13}.main .main__content{height:calc(100vh - 60px)}}.main__content{display:flex;flex-direction:column;height:calc(100vh - 60px);width:100%;transition:.3s;padding-left:0}.main__content:has(.page__inner-content){overflow-y:scroll}.page{height:100%;font-family:var(--body-font);font-size:14px;color:#4a4a4a}.page--no-scroll{overflow:hidden}.page__auth{position:relative;height:100vh}.page__auth .sign-in__vector-1,.page__auth .sign-in__vector-2{position:absolute;bottom:2px}.page__auth .sign-in__vector-1 img,.page__auth .sign-in__vector-2 img{width:100%;height:100%}.page__auth .sign-in__vector-1{width:417px;height:291px;left:0}.page__auth .sign-in__vector-2{right:0}.page__auth__wrapper{max-width:336px;margin:0 auto;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2}.page__auth__wrapper .button--block{color:#fff}.page__auth__header{letter-spacing:1px;font-size:28px;line-height:28px;font-weight:900;text-align:center;margin-bottom:40px}.page__auth__header-logo{align-items:center;display:flex;margin-bottom:7px;height:40px}.page__auth__header-logo-wrapper{display:flex;justify-content:center}.page__content{height:100%;overflow-y:auto;scrollbar-gutter:stable;margin-bottom:25px}.page__content.half-content{width:50%;margin:0}.page__panel{background:#fff;padding-top:30px}.page__panel--fixed{right:0;z-index:8;transition:.3s}.page__panel--fixed:not(.half-content).page__wrapper>div:last-child{padding-bottom:30px;margin-bottom:0}.page__panel__filters{display:flex;width:auto;margin-bottom:10px}.page__panel__filters .dropdown{margin-right:20px}.page__panel__wrapper,.page__wrapper{display:flex;width:100%;padding-left:30px;padding-right:30px;margin:0 auto;box-sizing:border-box}.page__panel__wrapper.fixed-container,.page__wrapper.fixed-container{max-width:1440px}.page__wrapper{flex-direction:column}.page__wrapper--horizontal{flex-direction:row}.page__inner-content .page__wrapper{padding-left:96px;padding-right:96px;position:relative}.page__panel__wrapper{justify-content:space-between;align-items:center}.page__profile-panel{padding-top:30px;padding-bottom:30px}.page__profile-panel--inner-page{padding-bottom:21px}.page__profile-panel .title-wratter{max-width:1440px;padding-left:96px;padding-right:96px;padding-top:20px;margin:0 auto}.page__profile-panel .title-wratter--pool,.page__profile-panel .title-wratter--schedule{margin:unset;margin-top:20px;padding-left:96px;padding-right:96px}.page__profile-panel__label-options{display:flex}.page__profile-panel__label-options .button:not(:last-child){margin-right:20px}.page__profile-panel__label-info{display:flex;align-items:center;margin-right:30px}.page__profile-panel__label-duration{font-weight:700;opacity:.5;white-space:nowrap;text-transform:uppercase;margin-right:10px}.page__profile-panel__label.label{font-size:14px;line-height:17px;height:24px;padding:4px 13px}.page__panel-top{align-items:center;margin-bottom:24px;min-height:36px}.page__panel-bottom,.page__panel-top{display:flex;justify-content:space-between}.page__panel-bottom{align-items:flex-start;padding-bottom:30px}.page__panel-bottom.left{justify-content:left;grid-gap:10px;gap:10px}.page__panel .page__wrapper .page__panel-bottom.no-border{border:none}.page__panel-top__wrapper .page__title{margin-right:20px}.page__title{margin:0;font-family:var(--titles-font);font-size:28px;line-height:33px;font-weight:700;color:#4a4a4a}.page__title--smaller{font-size:26px;line-height:30px}.page__panel__back-title{display:flex;align-items:center;padding-right:242px}.page__info-block{display:flex;flex-direction:column;width:50%;font-size:16px;line-height:20px;padding-left:30px;padding-bottom:21px;position:relative;overflow:hidden}.page__info-block svg.icons:not(.dropdown__list-item__icon):not(.dots):not(.modal__options-icon):not(.send-message):not(.page__event__send-message-cancel):not(.exclamation-circle):not(.assessment-link){position:absolute;left:0;top:0;width:20px;height:20px}.page__info-block+.page__event__comments,.page__info-block+.page__event__participants,.page__info-block:not(.page__event__participants):not(.page__event__comments)+.questionnaire{margin-top:12px}.page__info-block--days,.page__info-block--remind,.page__info-block--town,.page__info-block.assessment-links{flex-direction:row;flex-wrap:wrap;width:80%;grid-row-gap:10px;row-gap:10px}.page__info-block.assessment-links{padding-left:0}.page__info-block.assessment-links .table__type-link{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.page__info-block.assessment-links .table__type-link :hover:not(.link-disabled){text-decoration:underline}.page__info-block.assessment-links .link-item{margin-right:21px;display:flex;position:relative;padding-left:30px}.page__info-block.assessment-links .link-item svg.icons.link{top:0;left:0;position:absolute}.page__info-block.assessment-links .link-item:last-child{margin-right:0}.page__info-block--comments{margin-bottom:0;padding-left:25px}.page__info-block--comments,.page__info-block--organizers,.page__info-block--participants{width:100%;padding-top:26px;border-top:1px solid #e6e6e6}.page__info-block--comments:before,.page__info-block--organizers:before,.page__info-block--participants:before{top:26px}.page__info-block--organizers{margin-bottom:0}.page__info-block--organizers-icon{top:26px!important}.page__info-block--organizers .page__event__participants-wrapper{grid-template-columns:repeat(auto-fit,minmax(180px,180px))}.page__info-block--event .table__type-link:not(.link-disabled) span{color:var(--global-color)}.page__info-block:last-child{margin-bottom:0}.page__info-block--comments{margin-top:33px}.page__back{margin-right:30px}.questionnaire+.page__event__comments .page__info-block--comments{border-top:unset;padding-top:0}.questionnaire+.page__event__comments .page__info-block--comments:before{top:2px}.cursor-pointer{cursor:pointer!important}.page__event__day{font-weight:700}.page__event__day,.page__event__time{margin-right:21px}.all-responders-wrapper,.jira-projects-wrapper>div,.page__event__option,.page__event__town:not(.no-table),.user-with-name{position:relative;background:#f5f5f5;padding:5px;margin:0 3px 3px 0;border-radius:11px}.all-responders-wrapper:last-child,.jira-projects-wrapper>div:last-child,.page__event__option:last-child,.page__event__town:not(.no-table):last-child,.user-with-name:last-child{margin-right:0}.all-responders-wrapper{display:flex;width:-webkit-min-content;width:-moz-min-content;width:min-content;align-items:flex-start}.page__event__town.no-table:not(:last-child){padding-right:6px}.page__event__town.no-table:not(:last-child):after{content:","}.table__user.user-with-name{min-height:24px;border-radius:12px;position:relative;padding:0 6px 0 34px}.table__user.user-with-name .page__profile-block-avatar{position:absolute;left:0}.page__event__option-wrapper{display:flex;flex-wrap:wrap}.page__event__repeat{color:rgba(74,74,74,.5)}.page__event__info-title{font-size:14px;font-weight:700;color:rgba(74,74,74,.5);text-transform:uppercase;margin-bottom:20px}.page__event__info-title.poll-group-scores{display:block;z-index:30;position:static;padding:0 0 0 280px}.page__event__info-title.poll-group-scores .users-score-list{display:flex;align-items:flex-end}.page__event__info-title.poll-group-scores .group-name{padding-left:20px;position:static}.page__event__info-title.poll-group-scores .user-score-wrapper{min-width:270px;max-width:270px;padding-left:13px;text-transform:lowercase}.page__event__info-title.poll-group-scores .user-score-wrapper .group-name{text-transform:uppercase;padding-left:0}.page__event__info-title.poll-group-scores .user-score-wrapper:first-child{padding-left:20px;position:absolute;left:0;z-index:10}.event-poll__content .react-horizontal-scrolling-menu--scroll-container,.event-poll__content .react-horizontal-scrolling-menu--scroll-container .event-poll__content__group{position:static}.page__event__employee{display:flex;align-items:center}.page__event__employee-avatar{margin-right:10px}.page__event__employee-avatar--no-img{font-size:20px}.page__event__employee-name{font-size:18px;font-weight:700;line-height:18px;margin-left:10px}.page__event__status{display:flex;flex-direction:column;align-items:flex-end;position:absolute;top:0;right:96px}.page__event__status-value{line-height:16px;font-weight:700;color:rgba(74,74,74,.5);text-transform:uppercase;margin-bottom:5px}.page__event__status-value.poll-info{width:350px}.page__event__status-date,.page__event__status-responsible{line-height:18px}.page__event__status-responsible{display:flex;align-items:center;font-weight:700;margin-bottom:5px}.page__event__status-responsible span{margin-left:10px}.page__event__participants-wrapper{display:grid;grid-template-columns:repeat(auto-fit,180px);grid-column-gap:22px;grid-row-gap:20px}.page__event__participant{font-size:14px;display:flex;align-items:center;font-weight:700}.page__event__participant-avatar{height:36px;width:36px;object-fit:cover;border-radius:50%;margin-right:10px!important}.page__event__participant-avatar--no-img{display:flex;align-items:center;justify-content:center;background-color:#f5f5f5;font-family:var(--body-font);font-size:9px;font-weight:700;color:rgba(74,74,74,.5);text-transform:uppercase}.page__event__comments{display:flex;justify-content:space-between;margin-bottom:40px}.page__event__comments:last-child{margin-bottom:0}.page__event__comments .page__event__info-title{line-height:16.4px;padding-left:10px}.page__event__comments .page__event__info-title .comments{top:24px!important}.page__event__comments .page__info-block{width:48.4%}.page__event__count{font-weight:400;color:rgba(74,74,74,.5)}.page__event__comments-wrapper{margin-bottom:30px}.page__event__comment{margin-left:5px}.page__event__comment.replayed-comment{margin:0}.page__event__comment.replayed-comment .page__event__comment-author-name,.page__event__comment.replayed-comment .page__event__comment-content{font-size:12px}.page__event__comment.replayed-comment .page__event__comment-content{padding-left:36px;padding-right:24px}.page__event__comment.replayed-comment .page__event__comment-published{margin:0}.page__event__comment.quoted{border:1px solid #e6e6e6;background-color:#f9f9f9;padding:8px 16px 12px 10px;margin-bottom:10px}.page__event__comment-head{display:flex;justify-content:space-between;margin-bottom:2px}.page__event__comment-author{display:flex;align-items:center;font-weight:700}.page__event__comment-author-avatar,.page__event__comment-form__user{width:40px;height:30px;object-fit:cover;border-radius:50%;margin-right:10px}.page__event__comment-author-name{font-size:14px}.page__event__comment-author-avatar--no-img{display:flex;align-items:center;justify-content:center;background-color:#f5f5f5;font-family:var(--body-font);font-size:9px;font-weight:700;color:rgba(74,74,74,.5);text-transform:uppercase}.page__event__comment-head__wrapper{display:flex;align-items:center}.page__event__comment-published{font-size:12px;font-weight:700;color:rgba(74,74,74,.5);margin-right:20px}.page__event__comment-content{font-size:14px;white-space:pre-wrap;line-height:18px;padding-left:50px;word-wrap:break-word}.page__event__comment-form{display:flex;margin-bottom:24px;margin-left:5px}.page__event__comment-form__user{display:flex;align-items:center;background:#f5f5f5;position:relative;top:8px}.page__event__comment-form__textarea{width:100%;border-radius:3px;height:44px;padding:16px 36px 14px 12px;resize:none;overflow:hidden;transition:.15s;background-color:unset}.page__event__comment-form__textarea::-webkit-input-placeholder{color:#929292}.page__event__comment-form__textarea:-ms-input-placeholder{color:#929292}.page__event__comment-form__textarea::placeholder{color:#929292}.page__event__comment{margin-bottom:20px;padding-right:10px}.page__event__comment:last-child{margin-bottom:0}.page__setting-column{width:400px}.page__setting-column:first-child{margin-right:170px}.page__setting-item{margin-bottom:30px}.page__setting-item:last-child{margin-bottom:0}.page__setting-item .form__input--no-label{padding-top:10px;padding-bottom:10px}.page__setting-title{display:flex;align-items:center;width:100%;font-size:18px;font-weight:700;line-height:21px;margin-bottom:16px;font-family:var(--titles-font)}.page__setting-reset-btn{font-size:14px;font-weight:400;line-height:16px;color:#c1201e;margin-left:30px;cursor:pointer}.page__setting-wrapper{display:flex;align-items:center;margin-bottom:14px;flex-wrap:wrap;position:relative}.page__setting-wrapper img{position:absolute;top:50%;left:240px;transform:translateY(-50%);max-width:36px;max-height:100%;object-fit:cover}.page__setting-wrapper .page__setting-chosen-file{position:relative;width:70px;height:70px}.page__setting-wrapper .page__radios-wrapper{width:212px;margin-right:0;margin-bottom:0}.page__radios-wrapper .form__radio-label{height:32px}.page__radios-wrapper .form__radio-label:hover{box-shadow:inset 200px -200px 300px 200px rgba(0,0,0,.08)}.page__setting-colors-name{vertical-align:middle;padding-right:10px;padding-bottom:14px}.page__setting-colors-value{display:flex;align-items:center;padding-bottom:14px}.page__setting-colors-note{color:rgba(74,74,74,.5);margin-left:10px}.page__setting-colors-value .switch{width:100%;margin:0}.page__setting-colors-value .switch__block{margin:0}.hidden{display:none}.page__panel-top__control .bonuses-settings{height:36px;width:36px;background:#f5f5f5;display:flex;justify-content:center;align-items:center;border-radius:18px;cursor:pointer}.page__panel-top__control .bonuses-settings .settings{height:18px;width:18px}.page__schedule__event-departments-view,.page_activity-table_view{position:relative}.page__schedule__event-departments-view .horizontal-scroll,.page_activity-table_view .horizontal-scroll{width:calc(var(--table-width) - 300px)}.page__schedule__event-departments-view .horizontal-scroll-wrapper,.page_activity-table_view .horizontal-scroll-wrapper{position:absolute;left:330px;z-index:2;width:calc(100% - 302px);overflow:scroll;height:11px;scrollbar-color:#e2e2e2 transparent;scrollbar-width:thin}.page__schedule__event-departments-view .horizontal-scroll-wrapper::-webkit-scrollbar,.page_activity-table_view .horizontal-scroll-wrapper::-webkit-scrollbar{height:5px;width:5px;background-color:transparent}.page__schedule__event-departments-view .horizontal-scroll-wrapper::-webkit-scrollbar-thumb,.page_activity-table_view .horizontal-scroll-wrapper::-webkit-scrollbar-thumb{background-color:#e2e2e2;border-radius:2.5px}.page__schedule__event-departments-view .vertical-scroll,.page_activity-table_view .vertical-scroll{height:calc(var(--table-height) - 52px)}.page__schedule__event-departments-view .vertical-scroll-wrapper,.page_activity-table_view .vertical-scroll-wrapper{position:absolute;z-index:2;width:6px;right:0;top:calc(var(--table-header-height) + 6px);height:calc(100% - var(--table-header-height) - 6px);overflow:scroll;scrollbar-color:#e2e2e2 transparent;scrollbar-width:thin}.page__schedule__event-departments-view .vertical-scroll-wrapper::-webkit-scrollbar,.page_activity-table_view .vertical-scroll-wrapper::-webkit-scrollbar{height:5px;width:5px;background-color:transparent}.page__schedule__event-departments-view .vertical-scroll-wrapper::-webkit-scrollbar-thumb,.page_activity-table_view .vertical-scroll-wrapper::-webkit-scrollbar-thumb{background-color:#e2e2e2;border-radius:2.5px}.horizontal-scroll-wrapper{overflow:scroll;height:11px;cursor:pointer;scrollbar-color:#e2e2e2 transparent;scrollbar-width:thin}.horizontal-scroll-wrapper::-webkit-scrollbar{height:5px;width:5px;background-color:transparent}.horizontal-scroll-wrapper::-webkit-scrollbar-thumb{background-color:#e2e2e2;border-radius:2.5px}.users-jira-report-status{text-transform:uppercase}.report__task-name{color:var(--global-color)}.report__task-name:hover{text-decoration:underline}.assessments-info .table__type-link span,.poll-info .table__type-link span{color:var(--global-color)}.react-tiny-popover-container{z-index:1000}.poll-info .page__event__status{top:unset;bottom:26px}@-moz-document url-prefix(){.page__content{padding-right:15px}}@media screen and (max-width:425px){.main,html{overflow-y:hidden}.main .main__content{display:flex;flex-direction:column;overflow-y:hidden;height:calc(100vh - 60px)}.main .main__content .page__panel .page__wrapper{padding:unset}.main .main__content .page__panel.page__panel--fixed{padding:30px 20px}.main .main__content .page__panel .page__panel-bottom{padding:unset}.main .main__content .page__content{margin-bottom:0;overflow-y:hidden}.main .main__content .page__content .page__wrapper{height:100%;padding:0}.main .main__content:has(.page__profile-info){overflow-y:scroll}.page__inner-content .page__wrapper,.page__panel__wrapper{padding:0 20px}.page__inner-content .page__wrapper .page__profile-info{flex-direction:column}.page__inner-content .page__wrapper .page__profile-info .page__profile-contacts-info{position:static;width:unset;padding:unset}.page__inner-content .page__wrapper .page__profile-info .page__profile-contacts-info .page__profile-name{padding:unset;margin:24px 0 16px}.page__inner-content .page__wrapper .page__profile-info .page__profile-contacts-info .page__profile-post .dropdown{margin-left:12px}.page__inner-content .page__wrapper .page__profile-info .page__profile-contacts-info .page__profile-department,.page__inner-content .page__wrapper .page__profile-info .page__profile-contacts-info .page__profile-office,.page__inner-content .page__wrapper .page__profile-info .page__profile-contacts-info .page__profile-post{margin:0;height:36px;display:flex;align-items:center}.page__inner-content.event-info-page-content{overflow-y:scroll}.page__inner-content.event-info-page-content .page__wrapper{grid-row-gap:0;row-gap:0}.page__inner-content.event-info-page-content .page__wrapper .page__info-block.page__info-block--target-employee{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:16px;border:unset;border-bottom:1px solid #e6e6e6}.page__inner-content.event-info-page-content .page__wrapper .page__info-block.page__info-block--target-employee details{width:100%;min-height:40px}.page__inner-content.event-info-page-content .page__wrapper .page__info-block.page__info-block--target-employee details summary.page__target-employee-summary{cursor:pointer;height:36px;list-style:none;display:flex}.page__inner-content.event-info-page-content .page__wrapper .page__info-block.page__info-block--target-employee details summary.page__target-employee-summary .page__event__info-title{height:24px;margin-bottom:12px;position:relative;top:5px;padding:unset}.page__inner-content.event-info-page-content .page__wrapper .page__info-block.page__info-block--target-employee details summary.page__target-employee-summary .page__event__info-title svg.icons.user:has(+.page__event__title){top:0!important;margin-right:10px;height:14px;width:14px;fill:#4a4a4a}.page__inner-content.event-info-page-content .page__wrapper .page__info-block.page__info-block--target-employee details summary.page__target-employee-summary .page__event__info-title .page__event__title{height:16px}.page__inner-content.event-info-page-content .page__wrapper .page__info-block.page__info-block--target-employee details summary.page__target-employee-summary svg.icons.angle-down_light:has(+.page__event__info-title){height:24px;width:24px;margin-right:8px}.page__inner-content.event-info-page-content .page__wrapper .page__info-block.page__info-block--target-employee details summary.page__target-employee-summary svg.icons.angle-down_light:has(+.page__event__info-title) use{transform-origin:center;transform:scale(1.4) translate(3px,3px);rotate:-90deg;transition:rotate .15s}.page__inner-content.event-info-page-content .page__wrapper .page__info-block.page__info-block--target-employee details:open summary.page__target-employee-summary svg.icons.angle-down_light:has(+.page__event__info-title) use{rotate:0deg}.page__inner-content.event-info-page-content .page__wrapper .page__info-block.page__info-block--target-employee details .page__event__employee{margin-left:32px;margin-bottom:16px}.page__inner-content.event-info-page-content .page__wrapper .page__info-block.page__info-block--target-employee details .page__event__employee .page__event__employee-name{font-size:14px;margin:0}.page__inner-content.event-info-page-content .page__wrapper .page__info-block.page__info-block--target-employee details .page__event__employee .page__profile-block-avatar{height:30px;width:30px;margin-right:8px}.page__inner-content.event-info-page-content .page__wrapper .page__event__comments{margin:0;flex-direction:column}.page__inner-content.event-info-page-content .page__wrapper .page__event__comments .page__info-block.page__info-block--comments{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:16px;border:unset;border-bottom:1px solid #e6e6e6}.page__inner-content.event-info-page-content .page__wrapper .page__event__comments .page__info-block.page__info-block--comments details.page__comments-details{width:100%;min-height:40px}.page__inner-content.event-info-page-content .page__wrapper .page__event__comments .page__info-block.page__info-block--comments details.page__comments-details summary{cursor:pointer;height:36px;list-style:none;display:flex}.page__inner-content.event-info-page-content .page__wrapper .page__event__comments .page__info-block.page__info-block--comments details.page__comments-details summary .page__event__info-title{height:24px;margin-bottom:12px;position:relative;top:5px;padding:unset}.page__inner-content.event-info-page-content .page__wrapper .page__event__comments .page__info-block.page__info-block--comments details.page__comments-details summary .page__event__info-title svg.icons.comments.page__info-block--organizers-icon{top:0!important;margin-right:10px;height:14px;width:14px;fill:#4a4a4a}.page__inner-content.event-info-page-content .page__wrapper .page__event__comments .page__info-block.page__info-block--comments details.page__comments-details summary .page__event__info-title .page__event__title{height:16px}.page__inner-content.event-info-page-content .page__wrapper .page__event__comments .page__info-block.page__info-block--comments details.page__comments-details summary svg.icons.angle-down_light{height:24px;width:24px;margin-right:8px}.page__inner-content.event-info-page-content .page__wrapper .page__event__comments .page__info-block.page__info-block--comments details.page__comments-details summary svg.icons.angle-down_light use{transform-origin:center;transform:scale(1.4) translate(3px,3px);rotate:-90deg;transition:rotate .15s}.page__inner-content.event-info-page-content .page__wrapper .page__event__comments .page__info-block.page__info-block--comments details.page__comments-details:open summary svg.icons.angle-down_light use{rotate:0deg}.page__inner-content.event-info-page-content .page__wrapper .page__event__comments .page__info-block.page__info-block--comments details.page__comments-details .page__comments-details__content{margin-left:32px;margin-bottom:16px;width:calc(100% - 32px);display:flex;flex-direction:column-reverse}.page__inner-content.event-info-page-content .page__wrapper .page__event__comments .page__info-block.page__info-block--comments details.page__comments-details .page__comments-details__content .page__event__comment-form{margin:0;width:100%}.page__inner-content.event-info-page-content .page__wrapper .page__event__comments .page__info-block.page__info-block--comments details.page__comments-details .page__comments-details__content .page__event__comment-form .page__event__comment-form__user{display:none}.page__inner-content.event-info-page-content .page__wrapper .page__event__comments .page__info-block.page__info-block--comments details.page__comments-details .page__comments-details__content .page__event__comment-form .page__event__send-message-wrapper{width:100%;min-height:40px}.page__inner-content.event-info-page-content .page__wrapper .page__event__comments .page__info-block.page__info-block--comments details.page__comments-details .page__comments-details__content .page__event__comment-form .page__event__send-message-wrapper .message__form-wrapper .form__input-block .textarea-wrapper-block .form__input-wrapper .page__event__comment-form__textarea,.page__inner-content.event-info-page-content .page__wrapper .page__event__comments .page__info-block.page__info-block--comments details.page__comments-details .page__comments-details__content .page__event__comment-form .page__event__send-message-wrapper .message__form-wrapper .select .textarea-wrapper-block .form__input-wrapper .page__event__comment-form__textarea{height:46px!important}.page__inner-content.event-info-page-content .page__wrapper .page__event__comments .page__info-block.page__info-block--comments details.page__comments-details .page__comments-details__content .page__event__comments-wrapper{margin-bottom:0}.page__inner-content.event-info-page-content .page__wrapper .page__event__comments .page__info-block.page__info-block--comments details.page__comments-details .page__comments-details__content .page__event__comments-wrapper .infinite-scroll-component{padding:0;min-height:unset}.page__inner-content.event-info-page-content .page__wrapper .page__event__comments .page__info-block.page__info-block--comments details.page__comments-details .page__comments-details__content .page__event__comments-wrapper .infinite-scroll-component .page__event__comment{margin:0 0 16px;padding:0}.page__inner-content.event-info-page-content .page__wrapper .page__event__comments .page__info-block.page__info-block--comments details.page__comments-details .page__comments-details__content .page__event__comments-wrapper .infinite-scroll-component .page__event__comment .page__event__comment-head{margin-bottom:12px}.page__inner-content.event-info-page-content .page__wrapper .page__event__comments .page__info-block.page__info-block--comments details.page__comments-details .page__comments-details__content .page__event__comments-wrapper .infinite-scroll-component .page__event__comment .page__event__comment-head .page__event__comment-author .page__profile-block-avatar{height:30px;width:30px;min-width:unset}.page__inner-content.event-info-page-content .page__wrapper .page__event__comments .page__info-block.page__info-block--comments details.page__comments-details .page__comments-details__content .page__event__comments-wrapper .infinite-scroll-component .page__event__comment .page__event__comment-head .page__event__comment-author .page__profile-block-avatar a{display:inline-block;height:100%}.page__inner-content.event-info-page-content .page__wrapper .page__event__comments .page__info-block.page__info-block--comments details.page__comments-details .page__comments-details__content .page__event__comments-wrapper .infinite-scroll-component .page__event__comment .page__event__comment-head .page__event__comment-head__wrapper .dropdown,.page__inner-content.event-info-page-content .page__wrapper .page__event__comments .page__info-block.page__info-block--comments details.page__comments-details .page__comments-details__content .page__event__comments-wrapper .infinite-scroll-component .page__event__comment .page__event__comment-head .page__event__comment-head__wrapper .dropdown>button{height:30px;width:30px}.page__inner-content.event-info-page-content .page__wrapper .page__event__comments .page__info-block.page__info-block--comments details.page__comments-details .page__comments-details__content .page__event__comments-wrapper .infinite-scroll-component .page__event__comment .page__event__comment-content{padding:0 0 12px;border-bottom:1px solid #e6e6e6}.page__inner-content.event-info-page-content .page__wrapper .page__event__participants{margin:0;flex-direction:column}.page__inner-content.event-info-page-content .page__wrapper .page__event__participants .page__info-block.page__info-block--participants{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:16px;border:unset;border-bottom:1px solid #e6e6e6}.page__inner-content.event-info-page-content .page__wrapper .page__event__participants .page__info-block.page__info-block--participants details.page__participants-details{width:100%;min-height:40px}.page__inner-content.event-info-page-content .page__wrapper .page__event__participants .page__info-block.page__info-block--participants details.page__participants-details summary{cursor:pointer;height:36px;list-style:none;display:flex}.page__inner-content.event-info-page-content .page__wrapper .page__event__participants .page__info-block.page__info-block--participants details.page__participants-details summary .page__event__info-title{height:24px;margin-bottom:12px;position:relative;top:5px}.page__inner-content.event-info-page-content .page__wrapper .page__event__participants .page__info-block.page__info-block--participants details.page__participants-details summary .page__event__info-title svg.icons.users.page__info-block--organizers-icon{top:0!important;margin-right:10px;height:14px;width:14px;fill:#4a4a4a}.page__inner-content.event-info-page-content .page__wrapper .page__event__participants .page__info-block.page__info-block--participants details.page__participants-details summary .page__event__info-title .page__event__title{height:16px}.page__inner-content.event-info-page-content .page__wrapper .page__event__participants .page__info-block.page__info-block--participants details.page__participants-details summary svg.icons.angle-down_light{height:24px;width:24px;margin-right:8px}.page__inner-content.event-info-page-content .page__wrapper .page__event__participants .page__info-block.page__info-block--participants details.page__participants-details summary svg.icons.angle-down_light use{transform-origin:center;transform:scale(1.4) translate(3px,3px);rotate:-90deg;transition:rotate .15s}.page__inner-content.event-info-page-content .page__wrapper .page__event__participants .page__info-block.page__info-block--participants details.page__participants-details:open summary svg.icons.angle-down_light use{rotate:0deg}.page__inner-content.event-info-page-content .page__wrapper .page__event__participants .page__info-block.page__info-block--participants details.page__participants-details .page__event__participants-wrapper{display:flex;flex-direction:column;grid-row-gap:12px;row-gap:12px;margin-left:32px;margin-bottom:16px}.page__inner-content.event-info-page-content .page__wrapper .page__event__participants .page__info-block.page__info-block--participants details.page__participants-details .page__event__participants-wrapper .page__event__participant{height:30px}.page__inner-content.event-info-page-content .page__wrapper .page__event__participants .page__info-block.page__info-block--participants details.page__participants-details .page__event__participants-wrapper .page__event__participant .page__profile-block-avatar{height:30px;width:30px;min-width:unset;margin-right:8px}.page__inner-content.event-info-page-content .page__wrapper .event-poll{padding:16px}.page__inner-content.event-info-page-content .page__wrapper .event-poll .event-poll__dropdown{padding:0;height:36px}.page__inner-content.event-info-page-content .page__wrapper .event-poll .event-poll__dropdown .event-poll__dropdown--right .label{margin-right:4px}.page__inner-content.event-info-page-content .page__wrapper .event-poll .event-poll__content{width:100%;margin-top:20px}.page__inner-content.event-info-page-content .page__wrapper .event-poll .event-poll__content .event-poll__content-questions .event-poll__first-column-element,.page__inner-content.event-info-page-content .page__wrapper .event-poll .event-poll__content .poll-header-wrapper{display:none}.page__inner-content.event-info-page-content .page__wrapper .event-poll .event-poll__content .event-poll__content-questions .event-poll__content-question .event-poll__content__group{display:flex;flex-direction:column;width:100%;margin-bottom:0;grid-row-gap:12px;row-gap:12px}.page__inner-content.event-info-page-content .page__wrapper .event-poll .event-poll__content .event-poll__content-questions .event-poll__content-question .event-poll__content__group .event-poll__content__group-name{display:none}.page__inner-content.event-info-page-content .page__wrapper .event-poll .event-poll__content .event-poll__content-questions .event-poll__content-question .event-poll__content__group .event-poll__content-question__group{display:flex;flex-direction:column;grid-row-gap:12px;row-gap:12px}.page__inner-content.event-info-page-content .page__wrapper .event-poll .event-poll__content .event-poll__content-questions .event-poll__content-question .event-poll__content__group .event-poll__content-question__group .polls__section--question-wrapper{width:100%;max-width:unset}.page__inner-content.event-info-page-content .page__wrapper .event-poll .event-poll__content .event-poll__content-questions .event-poll__content-question .event-poll__content__group .event-poll__content-question__group .polls__section--question-wrapper .polls__section--question{margin:20px 0 0 20px;min-width:unset;max-width:unset;box-sizing:border-box;width:calc(100% - 20px)}.page__inner-content.event-info-page-content .page__wrapper .event-poll .event-poll__content .event-poll__content-questions .event-poll__content-question .event-poll__content__group .event-poll__content-question__group .polls__section--question-wrapper .polls__section--question .page__profile-block-avatar{height:40px;width:40px;border:2px solid #fff;left:-22px;top:-22px}.page__inner-content.event-info-page-content .page__wrapper .event-poll .event-poll__content .event-poll__content-questions .event-poll__content-question .event-poll__content__group .event-poll__content-question__group .polls__section--answer{width:100%;max-width:unset;margin:0;padding-top:40px}.page__inner-content.event-info-page-content .page__wrapper .event-poll .event-poll__content .event-poll__content-questions .event-poll__content-question .event-poll__content__group .event-poll__content-question__group .polls__section--answer:before{margin:20px 0 0 20px;min-width:unset;max-width:unset;box-sizing:border-box;width:calc(100% - 20px);height:calc(100% - 20px)}.page__inner-content.event-info-page-content .page__wrapper .event-poll .event-poll__content .event-poll__content-questions .event-poll__content-question .event-poll__content__group .event-poll__content-question__group .polls__section--answer .page__profile-block-avatar{height:40px;width:40px;border:2px solid #fff;left:-2px;top:-2px}.page__inner-content.event-info-page-content .page__wrapper .event-poll .event-poll__content .event-poll__content-questions .event-poll__content-question .event-poll__content__group .event-poll__content-question__group .polls__section--answer .polls__section--description{margin-left:30px}.page__inner-content.event-info-page-content .page__wrapper .event-poll .event-poll__content .event-poll__content-questions .event-poll__content-question .event-poll__content__group .event-poll__content-question__group .event-poll--last-element{display:none}}.header{background:var(--header-background-color);width:100%;height:60px;box-shadow:var(--header-box-shadow);border-bottom:var(--header-bottom-border);position:fixed;top:0;left:0;z-index:13;transition:.3s}.header__wrapper{justify-content:space-between;width:100%;margin:0 auto;box-sizing:border-box;max-width:100%;padding:12px 24px 12px 26px}.header__edge-wrapper,.header__nav__menu,.header__wrapper{display:flex;align-items:center}.header__nav__menu{min-width:300px}.header__menu-btn{margin-right:15px;cursor:pointer;height:36px;width:36px;border-radius:50%;position:relative;margin-left:-9px}.header__menu-btn svg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.header__menu-btn:hover{background-color:rgba(0,0,0,.08)}.header__menu-btn__icon{height:18px;width:18px;fill:var(--header-foreground-color)}.header__logo{height:30px;width:66px}.header__logo-link{display:block;width:100%;height:100%}.header__logo-img{height:100%;width:100%;object-fit:contain;object-position:left}.header__nav__menu{display:flex;justify-content:flex-end}.header__nav__item{max-width:62px;cursor:pointer}.header__nav__item:last-child{padding-top:0;padding-right:0;padding-bottom:0}.header__nav__item svg{fill:var(--header-foreground-color);transition:.15s}.header__nav__item:hover a{box-shadow:inset 200px -200px 300px 200px rgba(0,0,0,.08)}.header__nav__item--account .header__nav__link{display:flex;height:36px;width:36px}.header__nav__item--account .header__nav-avatar{height:100%;width:100%;object-fit:cover;border-radius:50%}.header__nav__item--account .header__nav-avatar--no-img{display:flex;align-items:center;justify-content:center;background-color:#f5f5f5;font-family:var(--body-font);font-size:9px;font-weight:700;color:rgba(74,74,74,.5);text-transform:uppercase;font-size:14px}.header__nav__item--account .header__nav-avatar-text{opacity:.5}.header__nav__item--account .dropdown.open .header__nav__item-avatar:before,.header__nav__item--account:hover .header__nav__item-avatar:before{opacity:1}.header__nav__item-avatar{position:relative}.header__nav__item-avatar.dropdown__button{padding:0}.header__nav__item-avatar:before{content:"";height:36px;width:36px;border-radius:50%;background-color:rgba(0,0,0,.4);position:absolute;top:0;left:0;opacity:0;transition:.4s;z-index:20}.header__nav__link{display:flex;position:relative;margin-right:28px;height:36px;width:36px;border-radius:50%}.header__nav__link .icons{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:18px;width:18px}.header__nav__link.active>svg{fill:var(--global-color)}.header__polls-count{position:absolute;height:17px;width:17px;top:2px;right:2px;background-color:var(--global-color);color:var(--global-text-color);border:1px solid #fff;border-radius:50%;font-family:var(--body-font);font-size:10px;font-weight:700;line-height:11px;display:flex;justify-content:center;align-items:center}.header__custom-nav,.header__navigation-wrapper{display:flex;justify-content:flex-end}.header__custom-nav{max-width:calc(100% - 400px);flex-grow:1}.header__custom-nav.export{max-width:calc(100% - 616.54px)}.header__custom-nav__menu{padding:0 15px;max-width:100%;width:-webkit-max-content;width:-moz-max-content;width:max-content;display:flex;align-items:center;justify-content:flex-end;height:100%}.header__custom-nav__item{display:flex;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}.header__custom-nav__item a{border-radius:18px;font-weight:500}.header__custom-nav__item a:hover{box-shadow:inset 200px -200px 300px 200px rgba(0,0,0,.08);text-decoration:none}.header__custom-nav__link{padding:10px 16px;color:#000;line-height:16px;display:flex;justify-content:center}.header__custom-nav__link .link-icon{max-width:16px;max-height:16px}.header__custom-nav__link .icon-and-name{margin-right:8px}.header__custom-nav__link:hover{text-decoration:underline}.header__custom-nav .links-reorder{border-top:1px solid #d3d3d3}.header__custom-nav .btn-links-reorder{color:#000}.header__custom-nav .dropdown__list-item__link{display:block;width:100%;color:#000}.header__custom-nav .link-icon{max-width:16px;max-height:16px}.header__custom-nav .icon-and-name{margin-right:8px}.header__custom-nav .visible-custom{order:0;visibility:visible;opacity:1}.header__custom-nav .inVisible-custom{order:100;visibility:hidden}.header__custom-nav .toolbarWrapper-custom{display:flex;width:100%}.header__custom-nav .toolbarWrapper-custom .dropdown__button{background:transparent}.header__custom-nav .toolbarWrapper-custom .dropdown__button .dots{fill:var(--header-foreground-color)}.export-container{display:flex;justify-content:center;flex-grow:100}.header__export-wrapper{display:flex;align-items:center;background-color:var(--global-color);color:var(--global-text-color);padding:2px 2px 2px 12px;border-radius:20px;font-size:16px;line-height:16px;grid-column-gap:10px;-webkit-column-gap:10px;column-gap:10px}@keyframes ldio-puy6rw8oq6m{0%{opacity:1;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0) scale(1.5)}to{opacity:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0) scale(1)}}.header__export-wrapper .ldio-puy6rw8oq6m div>div{position:absolute;width:12px;height:12px;border-radius:50%;background:#fff;animation:ldio-puy6rw8oq6m 1s linear infinite}.header__export-wrapper .ldio-puy6rw8oq6m div:first-child>div{left:74px;top:44px;animation-delay:-.875s}.header__export-wrapper .ldio-puy6rw8oq6m>div:first-child{transform:rotate(0deg);transform-origin:80px 50px}.header__export-wrapper .ldio-puy6rw8oq6m div:nth-child(2)>div{left:65px;top:65px;animation-delay:-.75s}.header__export-wrapper .ldio-puy6rw8oq6m>div:nth-child(2){transform:rotate(45deg);transform-origin:71px 71px}.header__export-wrapper .ldio-puy6rw8oq6m div:nth-child(3)>div{left:44px;top:74px;animation-delay:-.625s}.header__export-wrapper .ldio-puy6rw8oq6m>div:nth-child(3){transform:rotate(90deg);transform-origin:50px 80px}.header__export-wrapper .ldio-puy6rw8oq6m div:nth-child(4)>div{left:23px;top:65px;animation-delay:-.5s}.header__export-wrapper .ldio-puy6rw8oq6m>div:nth-child(4){transform:rotate(135deg);transform-origin:29px 71px}.header__export-wrapper .ldio-puy6rw8oq6m div:nth-child(5)>div{left:14px;top:44px;animation-delay:-.375s}.header__export-wrapper .ldio-puy6rw8oq6m>div:nth-child(5){transform:rotate(180deg);transform-origin:20px 50px}.header__export-wrapper .ldio-puy6rw8oq6m div:nth-child(6)>div{left:23px;top:23px;animation-delay:-.25s}.header__export-wrapper .ldio-puy6rw8oq6m>div:nth-child(6){transform:rotate(225deg);transform-origin:29px 29px}.header__export-wrapper .ldio-puy6rw8oq6m div:nth-child(7)>div{left:44px;top:14px;animation-delay:-.125s}.header__export-wrapper .ldio-puy6rw8oq6m>div:nth-child(7){transform:rotate(270deg);transform-origin:50px 20px}.header__export-wrapper .ldio-puy6rw8oq6m div:nth-child(8)>div{left:65px;top:23px;animation-delay:0s}.header__export-wrapper .ldio-puy6rw8oq6m>div:nth-child(8){transform:rotate(315deg);transform-origin:71px 29px}.header__export-wrapper .loadingio-spinner-spin-wnal38ivfa{width:21px;height:21px;display:inline-block;overflow:hidden}.header__export-wrapper .ldio-puy6rw8oq6m{width:100%;height:100%;position:relative;transform:translateZ(0) scale(.21);-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-origin:0 0}.header__export-wrapper .ldio-puy6rw8oq6m div{box-sizing:content-box}.header__export-btn{cursor:pointer;padding:8px 16px;border-radius:18px;background-color:#fff;color:var(--global-color);font-weight:500}.header__export-btn:hover{opacity:.95}.header__export-btn:active{opacity:.85}@media screen and (max-width:425px){.header__nav__menu{min-width:unset}.header__nav__menu .header__nav__link{margin-right:18px}}@media screen and (max-width:321px){.header__wrapper{padding:12px 20px}.header__wrapper .header__nav__menu .header__nav__link{margin-right:6px}}.menu{width:67px;max-height:calc(100vh - 60px);height:calc(100vh - 60px);background:#fff;box-shadow:var(--menu-box-shadow);position:fixed;top:60px;left:0;z-index:11;overflow:hidden;overflow-y:auto;scrollbar-color:#e2e2e2 transparent;scrollbar-width:thin;border-right:var(--menu-right-border);transition:.3s;margin-left:-100%;padding-bottom:20px}.menu::-webkit-scrollbar{height:5px;width:5px;background-color:transparent}.menu::-webkit-scrollbar-thumb{background-color:#e2e2e2;border-radius:2.5px}@media (min-width:1200px){.menu{margin-left:0}}.menu .menu__item-link-name{display:none}.menu:not(.open) .menu__item.active .menu__item-link{background-color:var(--global-color-opacity)}.menu:not(.open) .menu__item.active .menu__item-icon{fill:var(--global-color)}.menu.open{margin-left:0;width:280px}.menu.open .menu__item-link{padding:10px 0 10px 16px;width:100%}.menu.open .menu__item-link-name{display:inline-block}.menu.open .menu-search{width:calc(100% - 9px);margin:30px 3px 0 6px}.menu.open .menu-search .search__icon{left:14px}.menu.open .menu-search .search__input{padding:10px 10px 10px 40px;caret-color:inherit}.menu.open .menu__item .arrow-open{display:block}.menu.open .menu__item.open .menu__item-child{display:flex}.menu.open .menu__item-child .menu__item-link{padding-left:52px}.menu .menu-search{margin:30px 9px 0 11px;width:36px;max-width:unset;position:relative}.menu .menu-search .search__input{padding:0;caret-color:transparent}.menu .menu-search .search__icon{position:absolute;left:10px;cursor:pointer}.menu__list{display:flex;flex-direction:column;border-radius:20px;padding:8px 6px;margin:0 3px 0 6px;background-color:#f9f9f9}.menu__item--parent{position:relative;cursor:pointer}.menu__item--parent .arrow-open{height:18px;width:18px;position:absolute;top:8px;right:8px;transition:.15s;transform:rotate(180deg);display:none}.menu__item--group{font-size:14px;font-weight:700;padding:10px 10px 10px 26px;color:#adadad;margin-top:10px}.menu__item.open .arrow-open{transform:rotate(90deg)}.menu__item-link{display:flex;align-items:center;width:34px;height:34px;font-weight:500;line-height:16px;padding-left:9px;border-radius:4px}.menu__item-link:hover{background-color:#f5f5f5}.menu__item-link.active{color:var(--global-color);font-weight:700;background-color:var(--global-color-opacity)}.menu__item-icon{width:16px;height:16px;fill:#4a4a4a;margin-right:10px}.menu__item-child{display:none;flex-direction:column;padding-top:4px;padding-bottom:3px}.menu__item-child .menu__item-link :not(.active){font-weight:400}
/*# sourceMappingURL=main.09ecc5ea.chunk.css.map */