@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:300;src:url(../fonts/roboto/roboto-v47-cyrillic_latin_math_symbols-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:300;src:url(../fonts/roboto/roboto-v47-cyrillic_latin_math_symbols-300italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(../fonts/roboto/roboto-v47-cyrillic_latin_math_symbols-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:italic;font-weight:400;src:url(../fonts/roboto/roboto-v47-cyrillic_latin_math_symbols-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:500;src:url(../fonts/roboto/roboto-v47-cyrillic_latin_math_symbols-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:600;src:url(../fonts/roboto/roboto-v47-cyrillic_latin_math_symbols-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:700;src:url(../fonts/roboto/roboto-v47-cyrillic_latin_math_symbols-700.woff2) format("woff2")}@font-face{font-family:icomoon;src:url(../fonts/icomoon/icomoon.eot?qo7hkx);src:url(../fonts/icomoon/icomoon.eot?qo7hkx#iefix) format("embedded-opentype"),url(../fonts/icomoon/icomoon.woff2?qo7hkx) format("woff2"),url(../fonts/icomoon/icomoon.ttf?qo7hkx) format("truetype"),url(../fonts/icomoon/icomoon.woff?qo7hkx) format("woff"),url(../fonts/icomoon/icomoon.svg?qo7hkx#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-filter-left:before{content:"\e928"}.icon-arrow-long-left:before{content:"\e91a"}.icon-menu:before{content:"\e900"}.icon-close:before{content:"\e901"}.icon-link-chain:before{content:"\e902"}.icon-plus:before{content:"\e903"}.icon-angle-right:before{content:"\e904"}.icon-link-shear:before{content:"\e905"}.icon-list-check:before{content:"\e906"}.icon-at:before{content:"\e907"}.icon-bar-chart:before{content:"\e908"}.icon-pin:before{content:"\e909"}.icon-funnel:before{content:"\e90a"}.icon-person:before{content:"\e90b"}.icon-search:before{content:"\e90c"}.icon-snow:before{content:"\e90d"}.icon-share:before{content:"\e90e"}.icon-telephone:before{content:"\e90f"}.icon-wallet:before{content:"\e910"}.icon-calendar:before{content:"\e911"}.icon-chat-dots:before{content:"\e912"}.icon-clock-history:before{content:"\e913"}.icon-download:before{content:"\e914"}.icon-file-copy:before{content:"\e915"}.icon-film:before{content:"\e916"}.icon-filter:before{content:"\e917"}.icon-music-note:before{content:"\e918"}.icon-support:before{content:"\e925"}.icon-lock:before{content:"\e919"}.icon-person-fill:before{content:"\e926"}.icon-gear:before{content:"\e929"}.icon-pencil-fill:before{content:"\e91b"}.icon-heart:before{content:"\e91c"}.icon-question-circle-fill:before{content:"\e91d"}.icon-star:before{content:"\e91e"}.icon-briefcase-fill:before{content:"\e91f"}.icon-trash:before{content:"\e920"}.icon-diamond:before{content:"\e921"}.icon-exclamation:before{content:"\e922"}.icon-exclamation-triangle-fill:before{content:"\e923"}.icon-caret-down:before{content:"\e924"}.icon-exit:before{content:"\e927"}button,hr,input{overflow:visible}progress,sub,sup{vertical-align:baseline}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}details,main{display:block}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration-style:dotted}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative}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,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:ButtonText dotted 1px}fieldset{padding:.35em .75em .625em;margin:0;border:none}legend{color:inherit;display:table;max-width:100%;white-space:normal}textarea{overflow:auto}[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}summary{display:list-item}[hidden],template{display:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{text-decoration:none;color:#000}a:not([href]):not([tabindex]):focus{outline:0}[role=button]{cursor:pointer}[tabindex="-1"]:focus{outline:0!important}[role=button],a,area,button,input,label,select,summary,textarea{touch-action:manipulation}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button,input[type=date]::-webkit-calendar-picker-indicator,input[type=date]::-webkit-inner-spin-button,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none;margin:0}input[type=text]::-ms-clear,input[type=text]::-ms-reveal{display:none;width:0;height:0}input[type=date],input[type=number],label{-moz-appearance:textfield!important;-webkit-user-select:none;-moz-user-select:none;user-select:none}*,::after,::before{box-sizing:border-box}html{height:100%;scroll-behavior:smooth;-ms-overflow-style:scrollbar;font-size:16px}body{max-width:100%;min-width:340px;font-family:Roboto,Helvetica,Verdana,sans-serif;font-weight:400;line-height:1.4;font-size:1rem;background-color:#f3f4f8;color:#404c55;position:relative;min-height:100%}hr{border-top:1px solid rgba(0,0,0,.1)}img{max-width:100%;height:auto}.d-none{display:none!important}.no-scroll{overflow:hidden}.w-100{width:100%}.container{width:100%;max-width:1476px;margin:0 auto;padding:0 15px}.body-block{overflow:clip;scrollbar-gutter:stable}.body-block:after{content:"";position:absolute;background-color:rgba(64,76,85,.8);z-index:99;inset:0}.wrapper{display:grid;grid-template-rows:auto 1fr auto;min-height:100vh}.block{background-color:#fff;padding:10px;border-radius:3px;box-shadow:0 0 6px 4px rgba(103,122,136,.05)}.status-simple{display:inline-flex;gap:8px;align-items:center;line-height:1}.status-simple>.icon{font-size:1rem;margin-top:-3px;display:inline-block;position:relative}.status-simple span{font-size:.9375rem;color:#404c55;white-space:nowrap}.grid-full-width{grid-column:1/-1}.tr-d{transition-duration:.2s}.air-datepicker-global-container{z-index:99999}.info-block-title{margin-bottom:5px}.info-block-title span{color:#677a88;font-size:.875rem}.info-block-content a,.info-block-content span{font-size:1rem}.info-block-content a:not(:last-child):after,.info-block-content span:not(:last-child):after{content:"/";margin-inline:10px;font-weight:500;color:#b2bdc5}.info-block-content span{color:#080a0b}.info-block-content a{color:#104bca;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.info-block-content a:hover{text-decoration:none}h1,h2,h3,h4,h5,h6{font-weight:700;margin:0 0 .8em}h1{font-size:clamp(1.375rem,1rem + 3vw,2.25rem)}h2{font-size:clamp(1.25rem,1rem + 3vw,2rem)}h3{font-size:clamp(1.125rem,1rem + 3vw,1.75rem)}h4{font-size:clamp(1.0625rem,1rem + 3vw,1.375rem)}h5{font-size:clamp(1rem,1rem + 4vw,1.25rem)}h6{font-size:clamp(.9375rem,1rem + 4vw,1.125rem)}b,strong{font-weight:700}p{margin-top:0}a{transition-duration:.2s;text-decoration:none}a:active,a:hover{outline-width:0;text-decoration:none!important}dl,ol,ul{margin:0;padding:0;list-style:none}.text-underline{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:.8px;text-decoration-style:dotted}.text-center{text-align:center}.fw-medium{font-weight:500}.fw-semi{font-weight:600}.fw-bold{font-weight:700}.pagetitle{margin:20px 0 25px}.pagetitle-item{font-weight:600;color:#20262b;font-size:1.25rem;margin:0}.mb-20{margin-bottom:20px}.mb-25{margin-bottom:25px}.mb-35{margin-bottom:25px}.tc-dark{color:#080a0b}.tc-red{color:#ef3340}.tc-blue{color:#104bca}.tc-green{color:#008517}.tc-orange{color:#e45d04}.tc-grey{color:#677a88}.bg-type-at-work{background-color:#fbbb56}.bg-type-problem{background-color:#fe9d98}.bg-type-date{background-color:#58d5cf}.bg-type-wedding{background-color:#67e0a8}.bg-type-close{background-color:#5ed5ff}.bg-type-freeze{background-color:#adb3fc}.bg-type-remove{background-color:#c4cbd1}.ico-type-at-work{color:#ae6f09}.ico-type-problem{color:#bc0900}.ico-type-date{color:#168d87}.ico-type-wedding{color:#089855}.ico-type-close{color:#0d7fa7}.ico-type-freeze{color:#353eb8}.ico-type-remove{color:#6b7b8a}.sc-at-work{color:#f39c12}.sc-problem{color:#ff5e57}.sc-date{color:#0fb9b1}.sc-wedding{color:#05c46b}.sc-close{color:#0fbcf9}.sc-freeze{color:#575fcf}.sc-remove{color:#808e9b}.funnel-vacancy[data-status=new],.vacancy-hidden-send .ch-card[data-status][data-status=new]{background-color:#fcebbe;border-color:#fbbb56}.funnel-vacancy[data-status=reject],.vacancy-hidden-send .ch-card[data-status][data-status=reject]{background-color:#ffe7e7;border-color:#fe9d98}.funnel-vacancy[data-status=approved],.vacancy-hidden-send .ch-card[data-status][data-status=approved]{background-color:#c1f3f0;border-color:#58d5cf}.funnel-vacancy[data-status=trial],.vacancy-hidden-send .ch-card[data-status][data-status=trial]{background-color:#d5ffd4;border-color:#67e0a8}.funnel-vacancy[data-status=works],.vacancy-hidden-send .ch-card[data-status][data-status=works]{background-color:#d3d6fa;border-color:#adb3fc}button{border:none;background-color:transparent;transition-duration:.2s;padding:0}button:hover{cursor:pointer}.btn{display:inline-flex;align-items:center;justify-content:center;position:relative;line-height:1;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;max-width:100%;transition:all .2s ease}.btn:focus{outline:2px solid rgba(239,51,64,.3);outline-offset:2px}.btn:disabled{pointer-events:none;opacity:.5}.btn span.ico{display:block;position:relative}.btn span.ico:first-child{border-right:1px solid rgba(255,255,255,.3);margin-right:15px}.btn span.ico:last-child{margin-left:15px;border-left:1px solid rgba(255,255,255,.3)}.btn span.ico>.icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.btn-small{height:32px;border-radius:3px}.btn-small:not(:has(.ico)){padding:0 15px}.btn-small:has(.ico:first-child){padding-right:15px}.btn-small:has(.ico:last-child){padding-left:15px}.btn-small span:not(.ico){font-size:.8125rem}.btn-small span.ico{width:32px;height:32px}.btn-small span.ico>.icon{font-size:.8125rem}.btn-medium{height:40px;border-radius:3px}.btn-medium:not(:has(.ico)){padding:0 20px}.btn-medium:has(.ico:first-child){padding-right:20px}.btn-medium:has(.ico:last-child){padding-left:20px}.btn-medium span:not(.ico){font-size:.875rem}.btn-medium span.ico{width:40px;height:40px}.btn-medium span.ico>.icon{font-size:.8125rem}.btn-theme{background-color:#ef3340;color:#fff}.btn-theme:hover{background-color:#ca101d}.btn-blue{background-color:#336fef;color:#fff}.btn-blue:hover{background-color:#104bca}.btn-dark{background-color:#080a0b;color:#fff}.btn-dark:hover{background-color:#404c55}.btn-grey{background-color:#e5e9ec;color:#080a0b}.btn-grey:hover{background-color:#ccd3d8}.border-link{display:inline-block;text-align:left;padding:0}.border-link span{border-bottom:1px dashed;transition-duration:.2s;font-size:.9375rem;font-weight:400}.border-link:hover span{border-bottom-color:transparent}.btn-icon{padding:0!important}.btn-icon .ico{margin:0!important;border-width:0!important}.contents p{font-size:inherit}.contents p:last-child{margin-bottom:0}.contents h2,.contents h3,.contents h4,.contents h5,.contents h6{overflow-wrap:break-word;hyphens:auto;word-break:break-word;text-wrap:balance}.contents ol,.contents ul{margin:15px 0;padding-left:20px}.contents ol li:not(:last-child),.contents ul li:not(:last-child){margin-bottom:10px}.contents ul{list-style:disc}.contents ol{list-style:decimal}input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]),textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):focus,textarea:focus{outline:0}input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range])::-moz-placeholder,textarea::-moz-placeholder{font-weight:300;color:#404c55;font-family:Roboto,Helvetica,Verdana,sans-serif}input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range])::placeholder,textarea::placeholder{font-weight:300;color:#404c55;font-family:Roboto,Helvetica,Verdana,sans-serif}input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):focus::-moz-placeholder,textarea:focus::-moz-placeholder{color:transparent}input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):focus::placeholder,textarea:focus::placeholder{color:transparent}input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]),textarea{font-weight:400;font-size:.9375rem;line-height:1;width:100%;background-color:#fff;border:1px solid #ccd3d8;border-radius:3px;color:#404c55;padding-inline:15px}input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):focus,textarea:focus{border-color:#808e9b}input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]){height:40px}textarea{height:auto;padding-top:15px;padding-bottom:15px}.error-input{border-color:#ef3340!important}label.ch-label{display:block;margin-bottom:8px;font-size:.875rem;color:#080a0b}label.ch-label.require span:before{content:"*";color:#ef3340;margin-right:3px}input[type=checkbox].checkbox{display:none;vertical-align:top;margin:0;width:20px;height:20px}input[type=checkbox].checkbox+span{z-index:1;cursor:pointer;position:relative;padding:0 0 0 30px;display:inline-block;font-size:.9375rem;min-height:20px}input[type=checkbox].checkbox+span span{color:#20262b;overflow-wrap:break-word;hyphens:auto;word-break:break-word;text-wrap:balance}input[type=checkbox].checkbox+span:before{content:"";position:absolute;left:0;top:-1px;width:20px;height:20px;background:#fff;border:1px solid #98a7b1;border-radius:2px;transition-duration:.2s}input[type=checkbox].checkbox+span:hover:before{border-color:#6b7b8a}input[type=checkbox].checkbox:not(:checked){position:absolute;opacity:0}input[type=checkbox].checkbox:disabled+span{cursor:default}input[type=checkbox].checkbox:disabled+span span{color:#336fef}input[type=checkbox].checkbox:disabled+span:before{border-color:#fafbfc!important}input[type=checkbox].checkbox:checked+span:before{border-color:#ef3340!important;z-index:1}input[type=checkbox].checkbox:checked+span:after{content:"";position:absolute;top:3px;left:4px;width:12px;height:12px;background-color:#ef3340;border-radius:0;z-index:2}input[type=radio].radio{display:none;vertical-align:top;margin:0;width:20px;height:20px}input[type=radio].radio+span{z-index:1;cursor:pointer;position:relative;padding:0 0 0 30px;display:inline-block;font-size:.9375rem;min-height:20px}input[type=radio].radio+span span{color:#20262b;overflow-wrap:break-word;hyphens:auto;word-break:break-word;text-wrap:balance}input[type=radio].radio+span:before{content:"";position:absolute;left:0;top:-1px;width:20px;height:20px;background:#fff;border:1px solid #98a7b1;border-radius:50%;transition-duration:.2s}input[type=radio].radio+span:hover:before{border-color:#6b7b8a}input[type=radio].radio:not(:checked){position:absolute;opacity:0}input[type=radio].radio:disabled+span{cursor:default}input[type=radio].radio:disabled+span span{color:#336fef}input[type=radio].radio:disabled+span:before{border-color:#fafbfc!important}input[type=radio].radio:checked+span:before{border-color:#ef3340!important;z-index:1}input[type=radio].radio:checked+span:after{content:"";position:absolute;top:3px;left:4px;width:12px;height:12px;background-color:#ef3340;border-radius:50%;z-index:2}input[type=checkbox].check-btn,input[type=radio].radio-btn{display:none}input[type=checkbox].check-btn+span,input[type=radio].radio-btn+span{padding:6px 16px;border:1px solid #f5f7f9;background-color:#fefefe;font-weight:500;font-size:.875rem;border-radius:3px;transition-duration:.3s}input[type=checkbox].check-btn+span:hover,input[type=radio].radio-btn+span:hover{cursor:pointer;border-color:#fefefe}input[type=checkbox].check-btn:checked+span,input[type=radio].radio-btn:checked+span{border-color:#860b13!important;background-color:#860b13;color:#fff}.select-wrapper{position:relative}.select-wrapper:after{content:"";position:absolute;bottom:14px;right:10px;width:0;height:0;border-style:solid;border-width:9px 7px 0 7px;border-color:#b2bdc5 transparent transparent transparent}.select-wrapper select{appearance:none;-moz-appearance:none;-webkit-appearance:none;height:40px;font-size:.875rem;cursor:pointer;font-weight:400;line-height:1;width:100%;background-color:#fff;border:1px solid #ccd3d8;border-radius:3px;color:#080a0b;padding:0 50px 0 15px;field-sizing:content}.select-wrapper select:focus{outline:0;border-color:#808e9b}.toggle{display:inline-flex;align-items:center;cursor:pointer;gap:12px}.toggle-input{display:none}.toggle-track{position:relative;width:60px;height:26px;background:#98a7b1;border-radius:14px;transition:background .3s;padding:0 10px;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between}.toggle-thumb{position:absolute;top:3px;left:3px;width:20px;height:20px;background:#fff;border-radius:50%;transition:left .3s;z-index:1}.toggle-label{font-size:12px;color:#fff;z-index:2}.toggle-label-left{order:1;opacity:0}.toggle-label-right{order:3;opacity:1}.toggle-text{font-size:14px;color:#20262b}.toggle-input:checked+.toggle-track{background:#ef3340}.toggle-input:checked+.toggle-track .toggle-label-left{opacity:1}.toggle-input:checked+.toggle-track .toggle-label-right{opacity:0}.toggle-input:checked+.toggle-track .toggle-thumb{left:calc(100% - 23px)}.freeze-choice-date{display:none;margin-top:15px;position:relative;width:170px}.freeze-choice-date:after{content:"\e911";font-family:icomoon!important;position:absolute;top:10px;right:10px;color:#98a7b1;z-index:9}.freeze-choice-date input[type=text].js-datepicker-freeze{padding:0 10px;text-transform:lowercase;position:relative;z-index:2;background-color:transparent}.freeze-choice:has(input[type=checkbox]:checked) .freeze-choice-date{display:block}.choices__inner{display:inline-block;vertical-align:top;width:100%;background-color:#fafbfc;padding:0;border:1px solid #ccd3d8;border-radius:2.5px;font-size:14px;min-height:45px;overflow:hidden}.choices__inner input[type=search]{display:block;margin:5px;width:calc(100% - 10px)!important}.choices__list--multiple .choices__item{display:flex;margin:5px;width:calc(100% - 10px)!important;border-radius:3px;background-color:#ef3340;border-width:0;font-size:.875rem;padding:8px 0 8px 10px;font-weight:400}.choices[data-type*=select-multiple] .choices__button,.choices[data-type*=text] .choices__button{margin:0 0 0 auto;padding-left:18px;padding-right:8px;border-left-color:rgba(255,255,255,.3);width:10px;background-size:10px;background-position:center}.input-prefix{border:1px solid #ccd3d8;border-radius:3px;display:flex;align-items:stretch}.input-prefix:focus-within{border-color:#808e9b}.input-prefix-item{display:flex;align-items:center;justify-content:center;padding:0 8px;background-color:#fafbfc}.input-prefix-item:first-child{border-right:1px solid #ccd3d8}.input-prefix-item:last-child{border-left:1px solid #ccd3d8}.input-prefix-item span{font-size:.875rem;font-weight:300;color:#101315}.input-prefix-item .icon{font-size:1rem;color:#7e909e}.input-prefix input{border-width:0!important}.error-text{margin-top:5px;font-size:.875rem;color:#ca101d;display:none}.error-input+.error-text{display:inline-block}.error-text.error-text-visible{display:inline-block}.stars-rating{display:inline-grid;position:relative;font-family:icomoon!important;font-size:.9375rem;line-height:1;color:#ccc;letter-spacing:4px;--star-count:5}.stars-rating::after,.stars-rating::before{content:"\e91e\e91e\e91e\e91e\e91e";display:block;white-space:nowrap}.stars-rating::after{position:absolute;top:0;left:0;color:#f39c12;overflow:hidden;width:calc(var(--rating)/ var(--star-count) * 100%);pointer-events:none}.aa-Form{border-color:#ccd3d8;border-radius:3px}.aa-Form:focus-within{border-color:#808e9b;box-shadow:none}.aa-SubmitButton{border-right:1px solid #ccd3d8}.aa-Label svg,.aa-LoadingIndicator svg{color:#808e9b}.aa-InputWrapper .aa-Input{border-width:0!important}.aa-InputWrapperPrefix{height:40px}.aa-Item{font-size:.9375rem}#selected-results{display:flex;flex-direction:column;gap:15px}#selected-results:not(:empty){padding-top:20px}.selected-tag{display:block;padding:10px 24px 10px 12px;background:#eef0f5;color:#080a0b;border-radius:3px;font-size:.875rem;position:relative}.selected-tag .remove-tag{color:#ca101d;opacity:.5;position:absolute;top:8px;right:10px;font-size:1.25rem}.selected-tag .remove-tag:hover{opacity:1}.aa-Panel{z-index:999}body:has(.fixed-panel){padding-bottom:60px}.fixed-panel{position:fixed;bottom:0;right:0;left:0;width:100%;z-index:25;padding:10px 15px;background-color:#fff;box-shadow:0 -6px 12px 0 rgba(0,0,0,.1)}.fixed-panel-funnel{display:flex;justify-content:space-between}.panel-fixed-block{display:flex;justify-content:space-between;flex-wrap:wrap;gap:15px;box-shadow:0 -6px 12px 0 rgba(0,0,0,.1);padding:10px 15px;background-color:#fff;position:fixed;bottom:0;left:0;right:0;width:100%;z-index:99999}.copy-block{display:flex;flex-wrap:wrap;align-items:center;gap:20px 30px}.copy-block-item{padding:15px 20px;background-color:#f8f9fb;border:1px solid #ccd3d8;border-radius:5px;display:inline-flex;align-items:center;justify-content:center}.copy-block-item a,.copy-block-item span{font-size:.9375rem}.copy-block-item a{color:#336fef;text-decoration:underline;text-decoration-thickness:.7px;text-underline-offset:2px}.copy-block-item a:hover{text-decoration:none}.copy-block-btn{padding-left:25px;position:relative}.copy-block-btn:before{content:"\e915";font-family:icomoon!important;font-size:1.25rem;color:#98a7b1;position:absolute;top:-2px;left:0}.media-row{display:grid;padding:15px 10px 15px 40px;gap:15px;border-bottom:1px solid #ebeef3;position:relative}.media-row>.icon{font-size:1.25rem;position:absolute;top:20px;left:10px;color:#ccd3d8}.media-row-info-title{display:block;margin-bottom:2px;font-size:.8125rem;color:#677a88}.media-row-info-item{font-size:.9375rem;color:#20262b}.media-row-info-link{font-size:.9375rem;color:#ef3340;border-bottom:1px dashed #ef3340}.media-row-info-link:after{content:"";position:absolute;z-index:1;inset:0}.media-row:hover{background-color:#eef0f5}.media-row:hover .media-row-info-link{border-bottom-color:transparent}.header{background-color:#fff;box-shadow:0 0 6px 4px rgba(103,122,136,.05);z-index:1}.header-wrap{display:flex;justify-content:space-between;height:48px}.header-left,.header-right{display:flex;align-items:center;gap:15px}.header-menu-btn-item{display:flex;align-items:center;height:48px;width:48px;justify-content:center;transition-duration:.2s;background-color:#ef3340}.header-menu-btn-item>.icon{color:#fff;font-size:1rem}.header-logo{align-self:center;display:flex;align-items:center;gap:12px}.header-logo img{width:24px}.header-logo span{width:calc(100% - 36px);text-transform:uppercase;font-size:.9375rem;display:block;font-weight:500;color:#404c55}.header-logo:only-child{padding-left:24px}.header-logo img{display:block}.header-user{padding:0 15px;border-left:1px solid #e5e9ec;height:100%;display:flex;flex-direction:column;justify-content:center;position:relative}.header-user-wrap{display:flex;align-items:center;gap:15px}.header-user-img{width:44px;height:44px;display:flex}.header-user-img img{display:block;border-radius:50%;object-fit:cover;border:1px solid #e5e9ec}.header-user-info{width:calc(100% - 48px)}.header-user-info span{display:block;color:#404c55}.header-user-info span:nth-child(1){font-size:.875rem;font-weight:500}.header-user-info span:nth-child(2){font-size:.8125rem;margin-top:1px}.header-user-wrap .header-user-info{display:none}.header-user-list{position:absolute;inset:100% 0 auto auto;min-width:100%;background-color:#fff;padding:20px;box-shadow:0 2px 6px 0 rgba(0,0,0,.05);opacity:0;transform:translateY(-10px);transition:opacity .3s ease,transform .3s ease;visibility:hidden;height:auto;z-index:9}.header-user-list .header-user-info{width:100%;margin-bottom:15px}.header-user-list .header-user-info span:nth-child(1){font-size:1rem}.header-user-list-item li:not(:last-child){margin-bottom:20px}.header-user-list-item li a{display:flex;align-items:center;gap:10px;font-size:.9375rem;color:#404c55}.header-user-list-item li a .icon{color:#b2bdc5;font-size:1rem}.header-user-list-item li a .icon.icon-person-fill{font-size:1.125rem}.header-user-list-item li a .icon.icon-exit{font-size:.9375rem}.header-user-list-item li a>span{white-space:nowrap}.header-user-list-item li a:hover{color:#ef3340}.header-user:focus .header-user-list,.header-user:hover .header-user-list{opacity:1;transform:translateY(0);visibility:visible}.breadcrumbs{padding:10px 24px;background-color:#e5e9ec}.breadcrumbs-link{font-size:.8125rem;color:#ca101d;display:flex;align-items:center;gap:6px}.breadcrumbs-link:before{content:"\e91a";font-family:icomoon!important;color:#ca101d;font-size:.75rem}.breadcrumbs-link:hover{gap:10px}.search-block{display:flex;gap:15px}.tabs-list{display:flex;flex-direction:column;gap:10px;margin-bottom:25px}.tabs-item{padding:15px;border-radius:5px;display:flex;align-items:center;gap:8px;transition-duration:.2s;line-height:1;flex:1 1 auto;position:relative}.tabs-item span{font-size:1rem;color:#000;white-space:nowrap}.tabs-item .icon{font-size:1.125rem}.tabs-item .icon.icon-star{position:absolute;top:6px;right:6px;color:#ef3340;font-size:.875rem}.tabs-item:has(.icon-list-check){background-color:#080a0b;color:#fff}.tabs-item:has(.icon-list-check) span{color:#fff;font-weight:300}.tabs-item:has(.icon-list-check):hover{background-color:#404c55}.tabs-item:not(.active):focus,.tabs-item:not(.active):hover{filter:brightness(110%)}.tabs-item.active{cursor:default;margin-left:0}.vacancies-list-title{display:none}.vacancies-list{margin-bottom:80px}.vacancy{position:relative;background-color:#fff;border-radius:3px;box-shadow:0 0 6px 4px rgba(103,122,136,.05);margin-bottom:15px}.vacancy[data-status]{border-left:5px solid}.vacancy[data-status=at-work]{border-left-color:#f39c12}.vacancy[data-status=at-work] .status-bg{background-color:#f39c12}.vacancy[data-status=problem]{border-left-color:#ff5e57;background-color:#ffe7e7}.vacancy[data-status=problem] .status-bg{background-color:#ff5e57}.vacancy[data-status=date]{border-left-color:#0fb9b1}.vacancy[data-status=date] .status-bg{background-color:#0fb9b1}.vacancy[data-status=wedding]{border-left-color:#05c46b}.vacancy[data-status=wedding] .status-bg{background-color:#05c46b}.vacancy[data-status=close]{border-left-color:#0fbcf9}.vacancy[data-status=close] .status-bg{background-color:#0fbcf9}.vacancy[data-status=freeze]{border-left-color:#575fcf}.vacancy[data-status=freeze] .status-bg{background-color:#575fcf}.vacancy[data-status=remove]{border-left-color:#808e9b}.vacancy[data-status=remove] .status-bg{background-color:#808e9b}.vacancy .ch-row{position:relative}.vacancy .ch-row button.ch-link{inset:0}.vacancy .ch-row a.ch-link{display:none}.vacancy .ch-row .ch-link{position:absolute}.vacancy .ch-row .ch-media{position:absolute;top:0;left:-16px;width:28px;height:28px;border-radius:3px}.vacancy .ch-row .ch-media>.icon{font-size:.875rem;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vacancy .ch-row .ch-col{padding:25px 10px;display:flex;flex-direction:column;gap:5px}.vacancy .ch-row .ch-col-num{padding-left:15px}.vacancy .ch-row .ch-col .ch-top{font-size:1.0625rem;margin-bottom:5px}.vacancy .ch-row .ch-col .ch-top>span{color:#080a0b}.vacancy .ch-row .ch-col .ch-bottom{font-size:.9375rem;overflow-wrap:break-word;hyphens:auto;word-break:break-word;text-wrap:balance}.vacancy .ch-row .ch-col .ch-bottom>span{color:#53636f}.vacancy .ch-row:hover{background-color:#f8f9fb}.vacancy .ch-row:hover span.text-underline{text-decoration:none;color:#ef3340}.vacancy-open{display:none}.vacancy-hidden{background-color:#fff}.vacancy-hidden-panel{padding-bottom:25px}.vacancy-hidden-panel .ch-panel-title{margin-bottom:20px;line-height:1.3}.vacancy-hidden-panel .ch-panel-title:after{content:"";display:block;width:48px;height:3px;border-radius:2px;background-color:#fe9d98;margin-top:10px}.vacancy-hidden-panel .ch-panel-title span{font-size:1.125rem;font-weight:500;color:#080a0b}.vacancy-hidden-panel .ch-panel-row{margin-top:15px}.vacancy-hidden-panel .ch-panel-row:before{content:attr(data-title);display:block;margin-bottom:5px;font-size:.8125rem;color:#677a88}.vacancy-hidden-panel .ch-panel-row span{display:block;font-size:1rem}.vacancy-hidden-info,.vacancy-hidden-send{padding:25px 0;border-top:1px solid #ebeef3;display:grid}.vacancy-hidden-info .ch-col-title{margin-bottom:15px}.vacancy-hidden-info .ch-col-title span{color:#080a0b;font-size:.9375rem;font-weight:500}.vacancy-hidden-info .ch-col-item{display:flex;flex-direction:column;gap:15px}.vacancy-hidden-info .ch-col-item-links{display:flex;flex-wrap:wrap;gap:15px;align-items:center}.vacancy-hidden-info .ch-col-item-links a:hover{opacity:.7}.vacancy-hidden-send{gap:15px}.vacancy-hidden-send .ch-title span{color:#080a0b;font-size:.9375rem;font-weight:500}.vacancy-hidden-send .ch-card{padding:12px;border-radius:2px;position:relative;transition-duration:.2s}.vacancy-hidden-send .ch-card-handle{position:absolute;inset:0}.vacancy-hidden-send .ch-card[data-count]{display:flex;align-items:center;border:2px dashed}.vacancy-hidden-send .ch-card[data-count] .ch-card-count{display:flex;align-items:center}.vacancy-hidden-send .ch-card[data-count] .ch-card-count:before{content:"\e913";font-family:icomoon!important;font-size:1.25rem;color:#7e909e}.vacancy-hidden-send .ch-card[data-count] .ch-card-count-wrap{display:flex;flex-direction:column;gap:5px;width:calc(100% - 20px);padding-left:15px}.vacancy-hidden-send .ch-card[data-count] .ch-card-count-title span{font-size:.8125rem;color:#404c55}.vacancy-hidden-send .ch-card[data-count] .ch-card-count-time{color:#080a0b;font-size:.9375rem;font-weight:500}.vacancy-hidden-send .ch-card[data-count=warning]{border-color:#f39c12}.vacancy-hidden-send .ch-card[data-count=danger]{border-color:#ff5e57}.vacancy-hidden-send .ch-card[data-count=good]{border-color:#05c46b}.vacancy-hidden-send .ch-card[data-count=bad]{border-color:#808e9b}.vacancy-hidden-send .ch-card[data-status]{display:flex;flex-direction:column;gap:5px;background-color:#ebeef3;border:1px solid}.vacancy-hidden-send .ch-card[data-status]:hover{filter:brightness(110%)}.vacancy-hidden-send .ch-card[data-status]:hover .ch-card-name span{border-color:transparent}.vacancy-hidden-send .ch-card[data-status] .ch-card-status span{font-size:.8125rem;color:#53636f}.vacancy-hidden-send .ch-card[data-status] .ch-card-name span{font-size:1.0625rem;color:#080a0b;border-bottom:1px dashed #080a0b}.vacancy-hidden-send .ch-card[data-status] .ch-card-info span{font-size:.8125rem;color:#101315}.vacancy-hidden-send .ch-card[data-status] .ch-card-info span+span:before{content:"|";margin:0 7px;color:#b2bdc5}.vacancy-hidden-send .ch-card[data-status] .ch-card-info span.set-interview{color:#ef3340;font-style:600}.vacancy-hidden-send .ch-card[data-status] .ch-card-user span{font-size:.875rem;color:#53636f}.vacancy-hidden-send .ch-card[data-status] .ch-card-comments{position:absolute;top:0;right:0;background-color:rgba(255,255,255,.4);padding:6px 8px;border-radius:0 3px 0 3px;display:flex;align-items:center;gap:8px;line-height:1}.vacancy-hidden-send .ch-card[data-status] .ch-card-comments:after{content:"\e912";font-family:icomoon!important;font-size:.875rem;color:#7e909e}.vacancy-hidden-send .ch-card[data-status] .ch-card-comments span{font-size:.75rem;font-weight:600}.vacancy-hidden-send .ch-card[data-link]{display:flex;align-items:center;border:1px solid #ebeef3}.vacancy-hidden-send .ch-card[data-link] .ch-card-link-title{margin-bottom:5px}.vacancy-hidden-send .ch-card[data-link] .ch-card-link-title span{color:#104bca;border-bottom:1px dashed #104bca;font-size:.9375rem;transition-duration:.2s}.vacancy-hidden-send .ch-card[data-link] .ch-card-link-date span{color:#677a88;font-size:.875rem}.vacancy-hidden-send .ch-card[data-link]:hover{background-color:#f3f4f8}.vacancy-hidden-send .ch-card[data-link]:hover .ch-card-link-title span{border-bottom-color:transparent;color:#ef3340}.vacancy-comment{padding:15px;background-color:#f5f7f9;border-radius:3px}.vacancy-comment p{margin:0;font-size:.875rem;color:#404c55}.vacancy-comment p+p{margin-top:15px}.vacancy-comment p:last-child{color:#080a0b}.vacancy-comment p:last-child span+span:before{content:"/";color:#b2bdc5;margin:0 8px}.vacancy-info{padding:15px 15px 10px;border:1px solid #ebeef3;background-color:#fff}.vacancy-info p{margin-bottom:0;font-size:.875rem;color:#404c55}.vacancy-comment+button,.vacancy-info+button{align-self:start}.vacancy-fixed-panel{box-shadow:0 -6px 12px 0 rgba(0,0,0,.1);padding:10px 15px;background-color:#fff;position:fixed;bottom:0;left:0;right:0;width:100%;z-index:99999}.vacancy-summary{background-color:#fff;border-radius:3px;box-shadow:0 0 6px 4px rgba(103,122,136,.05)}.vacancy-summary-top{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:15px;padding:15px}.vacancy-summary-top-info{display:flex;align-items:center;flex-wrap:wrap;gap:20px 30px}.vacancy-summary-top-info .tabs-item{flex:0 1 auto;border-radius:5px;padding-inline:20px}.vacancy-summary-top-info .border-link span{font-size:1rem}.vacancy-summary-top-links{display:flex;align-items:center;flex-wrap:wrap;gap:15px}.vacancy-summary-top-links a{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background-color:#fafbfc;border:1px solid #e5e9ec;border-radius:3px}.vacancy-summary-top-links a:hover{border-color:#ef3340}.vacancy-summary-middle{padding:25px 15px;display:flex;gap:30px;flex-wrap:wrap;border-top:1px solid #ebeef3;border-bottom:1px solid #ebeef3}.vacancy-summary-middle .ch-col{width:100%}.vacancy-summary-middle .ch-col-title{margin-bottom:15px}.vacancy-summary-middle .ch-col-title span,.vacancy-summary-middle .ch-col-user-title span{color:#080a0b;font-size:.9375rem;font-weight:500}.vacancy-summary-middle .ch-col-item{display:flex;flex-direction:column;gap:15px}.vacancy-summary-middle .ch-col-user-title{margin-bottom:5px}.vacancy-summary-middle .ch-col-user-links{display:flex;flex-direction:column;align-items:flex-start}.vacancy-summary-middle .ch-col-user-links .tc-dark{font-size:.875rem}.vacancy-summary-middle .ch-col-user-links .observer-item{display:inline-flex;gap:12px}.vacancy-summary-middle .ch-col-user-links .observer-item:not(:last-child){margin:0 15px 10px 0}.vacancy-summary-middle .ch-col-user-links .observer-item-delete .ch-del:after{content:"\e901";font-family:icomoon!important;font-weight:700;font-size:.625rem;color:#ff5e57}.vacancy-summary-middle .ch-col-user-links .observer-item-delete:hover{cursor:pointer}.vacancy-summary-middle .ch-col-user-links .observer-item-delete:hover .ch-del:after{color:#bc0900}.vacancy-summary-bottom{padding:15px;display:flex;flex-wrap:wrap;gap:15px;justify-content:space-between}.funnel.js-funnel-parent .funnel-list{padding:0;box-shadow:none;display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s}.funnel.js-funnel-parent .funnel-list-wrap{overflow:hidden}.funnel.js-funnel-parent:not(.active) .funnel-title{background-color:#fff;border-radius:3px;box-shadow:0 0 6px 4px rgba(103,122,136,.05);transition-duration:.2s}.funnel.js-funnel-parent:not(.active) .funnel-toggle .btn{background-color:#ef3340;border-color:#ef3340}.funnel.js-funnel-parent:not(.active) .funnel-toggle .btn .icon,.funnel.js-funnel-parent:not(.active) .funnel-toggle .btn span{color:#fff}.funnel.js-funnel-parent:not(.active) .funnel-toggle .btn span{font-size:0}.funnel.js-funnel-parent:not(.active) .funnel-toggle .btn span:after{content:attr(data-title);font-size:.875rem}.funnel.js-funnel-parent.active .funnel-list{padding:10px;box-shadow:0 0 6px 4px rgba(103,122,136,.05);grid-template-rows:1fr}.funnel.js-funnel-parent.active .funnel-title{background-color:transparent;box-shadow:none}.funnel{margin-bottom:35px}.funnel:last-child{margin-bottom:80px}.funnel-title{display:flex;flex-direction:column;align-items:flex-start;gap:15px;padding:20px 15px}.funnel-title-item{color:#080a0b;font-size:1.25rem;font-weight:500}.funnel-toggle .btn{padding:6px 12px;border:1px solid #98a7b1;background-color:#ebeef3;border-radius:3px;gap:8px}.funnel-toggle .btn .icon{font-size:1.25rem;color:#ef3340}.funnel-toggle .btn span{font-size:.875rem;color:#404c55}.funnel-toggle .btn:hover{background-color:#f5f7f9}.funnel-toggle .btn:hover span{color:#ef3340}.funnel-list{background-color:#fff;padding:10px;border-radius:3px;box-shadow:0 0 6px 4px rgba(103,122,136,.05)}.funnel-list-title,.funnel-vacancy{display:grid;grid-template-rows:auto;grid-template-columns:1.5fr 1fr}.funnel-list-title .ch-col{padding:5px 15px 15px}.funnel-list-title .ch-col span{font-size:.875rem;color:#20262b}.funnel-vacancy{grid-template-areas:"date handle" "name name" "contacts contacts" "status hr" "comment comment" "data data"}.funnel-vacancy .ch-col{padding:15px;border-top:1px solid transparent}.funnel-vacancy .fv-date{-ms-grid-row:1;-ms-grid-column:1;grid-area:date}.funnel-vacancy .fv-name{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:name}.funnel-vacancy .fv-contacts{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:contacts}.funnel-vacancy .fv-status{-ms-grid-row:4;-ms-grid-column:1;grid-area:status}.funnel-vacancy .fv-comment{-ms-grid-row:5;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:comment}.funnel-vacancy .fv-hr{-ms-grid-row:4;-ms-grid-column:2;grid-area:hr}.funnel-vacancy .fv-data{-ms-grid-row:6;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:data}.funnel-vacancy .fv-handle{-ms-grid-row:1;-ms-grid-column:2;grid-area:handle}.funnel-vacancy{border-radius:3px;position:relative;transition-duration:.2s;border:1px solid transparent}.funnel-vacancy:not(:last-child){margin-bottom:25px}.funnel-vacancy[data-status] .ch-col{border-color:#fff}.funnel-vacancy[data-status]:hover{filter:brightness(105%);border-color:#ccd3d8}.funnel-vacancy[data-status]:hover .ch-col{border-color:#ccd3d8!important}.funnel-vacancy:not([data-status]){border-color:#e5e9ec}.funnel-vacancy:not([data-status]):hover{background-color:#f3f4f8}.funnel-vacancy:not([data-status]) .ch-col{border-color:#e5e9ec}.funnel-vacancy:not([data-status]) .ch-col.fv-handle{border-right-width:1px!important}.funnel-vacancy:not([data-status]) .ch-col .fv-comment-edit{background-color:rgba(229,233,236,.5)}.fv-date{display:flex;align-items:center;gap:15px;flex-direction:row}.fv-date-num{font-weight:600;font-size:.875rem;color:#080a0b;display:block}.fv-date-item{font-size:.875rem;color:#53636f}.fv-name{display:flex;align-items:flex-start;position:relative}.fv-name-img{width:70px;line-height:1}.fv-name-img img{display:block;width:100%;object-fit:cover;border-radius:50%;border:1px solid #f0f2f6}.fv-name-wrap{width:calc(100% - 56px);padding-left:12px;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.fv-name-item{color:#080a0b}.fv-name-item span{font-size:1.0625rem}.fv-name-item:hover{color:#ef3340}.fv-name-city{font-size:.875rem;color:#53636f}.fv-name-links{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:6px}.fv-name-links a img{display:block}.fv-name-links a:hover img{opacity:.7}.fv-contacts{display:flex;align-items:center;flex-wrap:wrap;gap:8px 20px}.fv-contacts-link{color:#20262b;font-size:1rem}.fv-contacts-link:hover{color:#ef3340}.fv-contacts-links{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.fv-contacts-links a img{transition-duration:.2s;display:block}.fv-contacts-links a:hover img{opacity:.7}.fv-status-btn{margin-bottom:8px}.fv-status-btn:hover{color:#ef3340}.fv-status-add{margin-top:3px}.fv-status-add span{font-size:.875rem}.fv-status-add span:not(:last-child){margin-right:5px}.fv-comment{position:relative}.fv-comment-item{font-size:.9375rem;color:#404c55;display:inline-block;padding:10px 10px 0 0;overflow-wrap:break-word;hyphens:auto;word-break:break-word;text-wrap:balance}.fv-comment-edit{position:absolute;z-index:2;top:0;right:0;padding:5px 7px;background-color:rgba(255,255,255,.4)}.fv-comment-edit:after{content:"\e91b";font-family:icomoon!important;color:#677a88;font-size:.875rem;transition-duration:.2s}.fv-comment-edit.fv-comment-share:after{content:"\e90e"}.fv-comment-edit>span{font-size:.8125rem;padding-right:6px;color:#53636f}.fv-comment-edit:hover{background-color:#ef3340!important}.fv-comment-edit:hover span,.fv-comment-edit:hover:after{color:#fff}.fv-comment .border-link{padding-top:15px}.fv-hr{border-left:1px solid #fff}.fv-hr:before{content:attr(data-title);display:block;font-size:.8125rem;color:#808e9b;margin-bottom:5px}.fv-hr-item{font-size:.9375rem}.fv-data{display:flex;gap:10px}.fv-data-item{display:flex;align-items:center;gap:8px}.fv-data-item .icon{font-size:1rem;color:#98a7b1}.fv-data-item span{font-size:.875rem;color:#20262b;font-weight:600}.fv-handle{border-width:0!important;text-align:right}.fv-handle-delete{color:rgba(239,51,64,.5)}.fv-handle-delete:hover{color:#ef3340}.fv-adding{-ms-grid-row:5;-ms-grid-column:2;grid-area:adding}.funnel-list-shadow .funnel-list-title,.funnel-list-shadow .funnel-vacancy{display:grid;grid-template-rows:auto;grid-template-columns:1.5fr 1fr}.funnel-list-shadow .funnel-vacancy{grid-template-areas:"date handle" "name name" "contacts contacts" "hr hr" "data adding"}.comment{margin-bottom:30px}.comment-text{padding:20px;position:relative;margin-bottom:15px}.comment-text:after{content:"";position:absolute;bottom:-35px;left:10px;width:0;height:0;border-style:solid;border-width:38px 38px 0 0;border-color:#f5f7f9 transparent transparent transparent;transform:rotate(0)}.comment-info{padding-left:40px}.comment-info,.comment-list-add,.comment-list-info{display:flex;flex-wrap:wrap;gap:5px 7px}.comment-info>span,.comment-list-add>span,.comment-list-info>span{display:inline-flex;flex-wrap:wrap;gap:6px}.comment-info a,.comment-info span,.comment-list-add a,.comment-list-add span,.comment-list-info a,.comment-list-info span{font-size:.9375rem}.comment-info a>span,.comment-list-add a>span,.comment-list-info a>span{color:#104bca;text-decoration:underline;text-decoration-thickness:.8px;text-underline-offset:2px}.comment-info a>span:hover,.comment-list-add a>span:hover,.comment-list-info a>span:hover{text-decoration:none}.comment-info>a:not(:last-child):after,.comment-info>span:not(:last-child):after,.comment-list-add>a:not(:last-child):after,.comment-list-add>span:not(:last-child):after,.comment-list-info>a:not(:last-child):after,.comment-list-info>span:not(:last-child):after{content:"/";margin-left:5px;color:#ccd3d8;text-decoration-color:#fff}.comment-list-text,.comment-text{border-radius:5px;background-color:#f5f7f9}.comment-list-text p,.comment-text p{font-size:.9375rem;color:#404c55}.comment-list-text p:last-child,.comment-text p:last-child{margin-bottom:0}.comment-list-add:not(:last-child),.comment-list:not(:last-child){border-left:2px solid #dde5ed}.comment-list-add:not(:last-child):after,.comment-list:not(:last-child):after{content:"";position:absolute;width:0;height:0;border-style:solid;border-width:0 5px 10px 5px;border-color:transparent transparent #dde5ed transparent;top:21px;left:-6px}.comment-list-add:before,.comment-list:before{content:"";position:absolute;top:-4px;left:-14px;width:16px;height:16px;border-radius:50%;border:5px solid #fff;box-sizing:content-box;background-color:#98a7b1}.comment-list{position:relative;padding:0 0 24px 28px;margin-left:8px}.comment-list.comment-list-tech:before{content:"\e929";width:auto;height:auto;font-size:1.125rem;border-top-width:1px;border-bottom-width:1px;background-color:#fff;font-family:icomoon!important;color:#98a7b1}.comment-list-text{padding:15px;margin-top:20px;position:relative}.comment-list-text:before{content:"";position:absolute;left:20px;top:-20px;width:0;height:0;border-style:solid;border-width:20px 0 0 28px;border-color:transparent transparent transparent #f5f7f9;transform:rotate(0)}.comment-list-add-wrap{margin-top:15px}.comment-list-add{padding:0 0 20px 20px;margin-left:8px;position:relative}.comment-list-add:before{background-color:#dde5ed}.comment-list-add a:after{text-decoration:none}footer.footer{background-color:#2a3740;padding:40px 0}.footer-logo{align-self:center;display:flex;align-items:center;gap:12px}.footer-logo img{width:24px}.footer-logo span{width:calc(100% - 36px);text-transform:uppercase;font-size:.9375rem;display:block;white-space:nowrap;color:#fff}.footer-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px}.footer-links{display:flex;flex-wrap:wrap;flex-direction:column;gap:20px;justify-content:space-between}.footer-links .footer-link{display:inline-flex;align-items:center;gap:10px}.footer-links .footer-link .icon,.footer-links .footer-link img{width:24px}.footer-links .footer-link .icon{color:#ff5e57;font-size:1.625rem}.footer-links .footer-link span{width:calc(100% - 34px);font-size:.9375rem;color:#fdfdfe;font-weight:300;line-height:1.5;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:.5px;transition-duration:.2s}.footer-links .footer-link:hover span{text-decoration-color:transparent}.simple-tabs .tab-panel{opacity:0;transform:translateY(10px);transition:opacity .3s ease,transform .3s ease;position:absolute;width:100%;pointer-events:none}.simple-tabs .tab-panel.active{opacity:1;transform:translateY(0);pointer-events:all;position:relative}.simple-tabs .tabs-nav{display:flex;flex-wrap:wrap;gap:5px}.simple-tabs .tabs-nav .tab-btn{position:relative;padding:15px 10px;width:calc(50% - 3px);background-color:#ebeef3}.simple-tabs .tabs-nav .tab-btn span{font-size:.875rem}.simple-tabs .tabs-nav .tab-btn span:nth-child(1){transition-duration:.2s;font-weight:500}.simple-tabs .tabs-nav .tab-btn span:nth-child(2){font-weight:400;margin-left:5px;color:#677a88}.simple-tabs .tabs-nav .tab-btn:not(.active) span:nth-child(1){color:#20262b}.simple-tabs .tabs-nav .tab-btn.active{cursor:default}.simple-tabs .tabs-nav .tab-btn.active:after{content:"";position:absolute;inset:auto 0 -2px 0;background-color:#ef3340;height:2px}.simple-tabs .tabs-nav .tab-btn.active span:nth-child(1),.simple-tabs .tabs-nav .tab-btn:hover span:nth-child(1){color:#ef3340}.simple-tabs .tab-panel{padding:20px 0}.header-menu li a{display:block;position:relative;border-bottom:1px solid #ebeef3;padding:20px 0;color:#080a0b}.header-menu li a:after{content:"";position:absolute;right:10px;top:20px;font-family:icomoon!important;color:#ef3340;transition-duration:.3s}.header-menu li a.internal-link:after{content:"\e904";font-size:.875rem}.header-menu li a.external-link:after{content:"\e905";font-size:1.25rem}.header-menu li a span{font-size:.9375rem;display:block;max-width:calc(100% - 30px)}.header-menu li a:hover{color:#ef3340}.auth{display:grid;place-items:center;margin:50px 0}.auth-wrap{width:100%;max-width:500px}.auth-title{text-align:center;margin-bottom:30px}.auth-item{background-color:#fff;box-shadow:0 0 6px 4px rgba(103,122,136,.05);margin-inline:auto}.auth-item-form{padding:20px}.auth-item-footer{padding:20px;border-top:1px solid #ccd3d8}.modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;z-index:999}.modal__header{position:relative}.modal__header .modal__close:before{content:"\e901";font-family:icomoon!important}.modal__container{background-color:#fff;padding:30px;max-width:680px;max-height:100vh;border-radius:4px;overflow-y:auto;box-sizing:border-box}.modal__container-audio{width:95%}.modal__container-audio audio{width:100%}.modal__container-audio .modal__title{margin-top:0;margin-bottom:0;font-size:1.125rem;color:#080a0b;font-weight:500}.modal__container-audio .modal__close{position:absolute;font-size:1rem;top:-20px!important;right:-20px!important;opacity:.6}.modal__container-audio .modal__close:hover{opacity:1}.modal__container-audio .modal__content{padding-top:20px}.modal__container-video{width:98%;background-color:transparent;padding:30px 0}.modal__container-video .modal__close{position:absolute;font-size:1.25rem;color:rgba(255,255,255,.7);top:-30px;right:0}.modal__container-video .modal__close:hover{color:#fff}.modal__container-content{padding:0;width:95%}.modal__container-content .modal__header{background-color:#404c55;padding:15px 20px}.modal__container-content .modal__title{padding-right:20px;font-size:.9375rem;color:#fff;text-transform:uppercase;font-weight:400}.modal__container-content .modal__close{position:absolute;right:15px;top:17px;font-size:1rem;color:rgba(255,255,255,.5)}.modal__container-content .modal__close:hover{color:#fff}.modal__container-content .modal__content{padding:30px 20px}.modal__container-content .modal__footer{padding:0 20px 20px}.modal__container-content .ch-add-title{margin-bottom:5px}.modal__container-content .ch-add-title span{font-size:.875rem;color:#404c55}.modal__container-content .ch-add-name{background-color:#eef0f5;padding:10px 15px;border-radius:2px}.modal__container-content .ch-add-name span{font-size:.9375rem;color:#080a0b}.modal-comments{padding:20px;border-top:2px dotted #e5e9ec}.modal-comments-title{margin-bottom:20px}.modal-comments-title span{font-weight:500;color:#080a0b;font-size:.9375rem}@keyframes mmfadeIn{from{opacity:0}to{opacity:1}}@keyframes mmfadeOut{from{opacity:1}to{opacity:0}}@keyframes mmslideIn{from{transform:translateY(15%)}to{transform:translateY(0)}}@keyframes mmslideOut{from{transform:translateY(0)}to{transform:translateY(-10%)}}.micromodal-slide{display:none}.micromodal-slide.is-open{display:block}.micromodal-slide[aria-hidden=false] .modal__overlay{animation:mmfadeIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=false] .modal__container{animation:mmslideIn .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__overlay{animation:mmfadeOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide[aria-hidden=true] .modal__container{animation:mmslideOut .3s cubic-bezier(0,0,.2,1)}.micromodal-slide .modal__container,.micromodal-slide .modal__overlay{will-change:transform}.panel{background-color:#fff}.panel-right{box-shadow:-4px 0 12px rgba(32,38,43,.1);opacity:0;visibility:hidden;transform:rotateY(-75deg);top:0;right:0;transform-origin:100% 0;position:fixed;bottom:0;width:100%;z-index:999;transform-style:preserve-3d;transition:transform .3s,opacity .3s}.panel-right.open{opacity:1;visibility:visible;transform:rotateY(0);top:0;right:0;transform-origin:100% 0;position:fixed;bottom:0;width:100%;z-index:999;transform-style:preserve-3d;transition:transform .3s,opacity .3s}.panel-left{box-shadow:4px 0 12px rgba(32,38,43,.1);opacity:0;visibility:hidden;transform:rotateY(-75deg);top:0;left:0;transform-origin:0 0;position:fixed;bottom:0;width:100%;z-index:999;transform-style:preserve-3d;transition:transform .3s,opacity .3s}.panel-left.open{opacity:1;visibility:visible;transform:rotateY(0);top:0;left:0;transform-origin:0 0;position:fixed;bottom:0;width:100%;z-index:999;transform-style:preserve-3d;transition:transform .3s,opacity .3s}.panel-title{padding:8px 10px 8px 20px;background-color:#404c55;display:flex;align-items:center;justify-content:space-between}.panel-title span{font-size:.9375rem;text-transform:uppercase;color:#fff;letter-spacing:.2px}.panel-close{padding:10px}.panel-close:after{content:"\e901";font-family:icomoon!important;color:rgba(255,255,255,.4);transition-duration:.2s}.panel-close:hover:after{color:#fff}.panel-wrap{height:100%;overflow-y:auto;padding:20px 20px 120px;scrollbar-width:thin;scrollbar-color:#ccd3d8 #fafbfc}.panel-wrap::-webkit-scrollbar{width:8px}.panel-wrap::-webkit-scrollbar-track{background:#fafbfc;border-radius:4px}.panel-wrap::-webkit-scrollbar-thumb{background:#ccd3d8;border-radius:4px}.panel-wrap::-webkit-scrollbar-thumb:hover{background:#f3f4f8}.panel-wrap:has(.panel-fixed-block){padding-bottom:160px}.panel-bottom{overflow:hidden;opacity:0;visibility:hidden;transform:rotateX(-75deg);left:0;right:0;top:5vh;bottom:0;transform-origin:50% 100%;width:100%;position:fixed;bottom:0;width:100%;z-index:999;transform-style:preserve-3d;transition:transform .3s,opacity .3s}.panel-bottom.open{background-color:#fff;border-radius:25px 25px 0 0;opacity:1;visibility:visible;transform:rotateX(0);left:0;right:0;top:5vh;bottom:0;transform-origin:50% 100%;width:100%;position:fixed;bottom:0;width:100%;z-index:999;transform-style:preserve-3d;transition:transform .3s,opacity .3s}.panel-info .info-block{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #ebeef3}.panel-comments-added{margin-top:25px;padding-top:25px;border-top:2px dotted #ccd3d8}.panel-status{margin-bottom:25px}.panel-status input[type=radio].radio+span span{font-size:.9375rem;font-weight:500;color:#101315}.panel-status-hide{display:none}.panel-status:has(input:checked) .panel-status-hide{display:grid;grid-template-columns:1fr;gap:20px;padding:10px 0 10px 30px}.panel-status:has(input:checked) .panel-status-hide .ch-col-list{padding-top:10px;display:flex;align-items:flex-start;flex-direction:column;gap:20px}.panel-filter{padding:15px;border-bottom:1px solid #e5e9ec}.panel-filter-title{font-weight:500;font-size:.9375rem;color:#080a0b}.panel-filter-title:not(.mb-20){margin-bottom:10px}.panel-filter-column{display:flex;flex-direction:column;gap:15px}.panel-filter-range{display:flex;flex-direction:row;gap:20px}.panel-user{position:relative;height:100%}.panel-user-wrap{height:100%;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#ccd3d8 #fafbfc}.panel-user-wrap::-webkit-scrollbar{width:8px}.panel-user-wrap::-webkit-scrollbar-track{background:#fafbfc;border-radius:4px}.panel-user-wrap::-webkit-scrollbar-thumb{background:#ccd3d8;border-radius:4px}.panel-user-wrap::-webkit-scrollbar-thumb:hover{background:#f3f4f8}.panel-user-close{position:absolute;width:36px;height:36px;top:10px;right:10px;background-color:#dde5ed;border-radius:50%;color:#ef3340;z-index:9}.panel-user-close:after{content:"\e901";font-family:icomoon!important;font-size:.875rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.panel-user-close:hover{background-color:#ef3340;color:#fff}.panel-user-top{padding-top:20px;padding-bottom:20px;background-color:#f8f9fb}.panel-user-main{display:grid;grid-template-columns:95px 1fr;gap:20px 15px;grid-template-areas:"links links" "img title" "data data"}.panel-user-main-img{-ms-grid-row:3;-ms-grid-column:1;grid-area:img;display:flex;align-items:center;flex-direction:column;gap:20px}.panel-user-main-img .ch-img img{display:block;border-radius:50%;border:3px solid #ebeef3}.panel-user-main-title{-ms-grid-row:3;-ms-grid-column:3;grid-area:title}.panel-user-main-title .ch-id{margin-bottom:5px}.panel-user-main-title .ch-id span{font-size:.875rem;font-weight:500}.panel-user-main-title .ch-id span:nth-child(1){color:#98a7b1;margin-right:5px}.panel-user-main-title .ch-id span:nth-child(2){color:#404c55}.panel-user-main-title .ch-name span{font-size:1.125rem;font-weight:500;color:#080a0b}.panel-user-main-title .ch-job{margin-top:2px}.panel-user-main-title .ch-job span{color:#20262b;font-size:.9375rem}.panel-user-main-data{-ms-grid-row:6;-ms-grid-column:1;-ms-grid-column-span:2;grid-area:data}.funnel-list-shadow .funnel-vacancy>.panel-user-main-data{-ms-grid-row:5;-ms-grid-column:1;-ms-grid-column-span:1}.panel-user-main>.panel-user-main-data{-ms-grid-row:5;-ms-grid-column:1;-ms-grid-column-span:3}.panel-user-main-data .ch-list{display:inline-block}.panel-user-main-data .ch-list li{display:flex;align-items:flex-start;gap:10px;margin-bottom:15px}.panel-user-main-data .ch-list li .icon{padding-top:1px;color:#98a7b1;font-size:1.125rem}.panel-user-main-data .ch-list li a,.panel-user-main-data .ch-list li span{font-size:.9375rem;color:#20262b;overflow-wrap:break-word;hyphens:auto;word-break:break-word;text-wrap:balance}.panel-user-main-data .ch-list li a.ch-list-download{color:#104bca;border-bottom:1px dashed #104bca;line-height:1.2}.panel-user-main-data .ch-list li a.ch-list-download:hover{border-bottom-color:transparent}.panel-user-main-data .ch-list li a:hover{color:#ef3340}.panel-user-main-links{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3;grid-area:links;display:flex;flex-wrap:wrap;gap:10px;align-items:center}.panel-user-main-links a{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background-color:#fff;border:1px solid #e5e9ec;border-radius:3px}.panel-user-main-links a:hover{border-color:#ef3340}.panel-user-bottom{padding-top:40px;padding-bottom:40px}.panel-user-funnels .ch-funnel{display:flex;align-items:stretch;flex-direction:column}.panel-user-funnels .ch-funnel:not(:last-child){margin-bottom:15px}.panel-user-funnels .ch-funnel[data-status=new]{background-color:#fcebbe;border-color:#fbbb56}.panel-user-funnels .ch-funnel[data-status=dialog]{background-color:#c2edff;border-color:#5ed5ff}.panel-user-funnels .ch-funnel[data-status=reject]{background-color:#ffe7e7;border-color:#fe9d98}.panel-user-funnels .ch-funnel[data-status=interview]{background-color:#d5ffd4;border-color:#67e0a8}.panel-user-funnels .ch-funnel-num{width:100%;padding:15px 20px;border-bottom:2px solid #fff;display:flex;flex-direction:row;justify-content:space-between;gap:10px}.panel-user-funnels .ch-funnel-num-date span{font-size:.9375rem;color:#677a88}.panel-user-funnels .ch-funnel-num-id span{font-weight:600;color:#080a0b;font-size:.9375rem}.panel-user-funnels .ch-funnel-item{padding:20px;display:flex;gap:20px;flex-direction:column;width:100%}.panel-user-funnels .ch-funnel-item-el:not(:last-child){margin-bottom:15px}.panel-user-funnels .ch-funnel-item-el .ch-title{color:#677a88;font-size:.8125rem;margin-bottom:2px}.panel-user-funnels .ch-funnel-item-el .ch-info,.panel-user-funnels .ch-funnel-item-el .ch-title{display:block;overflow-wrap:break-word;hyphens:auto;word-break:break-word;text-wrap:balance}.panel-user-funnels .ch-funnel-item-el .ch-info,.panel-user-funnels .ch-funnel-item-el .ch-link{font-size:.9375rem}.panel-user-funnels .ch-funnel-item-el .ch-info+.ch-link{margin-top:5px}.panel-user-funnels .ch-funnel-item-el .ch-link{display:inline-block;color:#104bca;border-bottom:1px dashed #104bca;line-height:1.1;white-space:nowrap}.panel-user-funnels .ch-funnel-item-el .ch-link:hover{color:#ef3340;border-bottom-color:transparent}@media (min-width:470px){.block{padding:15px}.vacancy-hidden-send{grid-template-columns:repeat(2,1fr)}.vacancy-hidden-send .ch-card[data-status] .ch-card-name span{font-size:.9375rem}.vacancy-hidden-send .ch-card[data-status] .ch-card-user span{font-size:.75rem}.funnel-list-shadow .funnel-vacancy{grid-template-areas:"date handle" "name name" "contacts hr" "data adding"}.simple-tabs .tabs-nav{gap:0;border-bottom:2px solid #ebeef3}.simple-tabs .tabs-nav .tab-btn{background-color:transparent;width:auto;padding:15px}.simple-tabs .tabs-nav .tab-btn span{font-size:.9375rem}.panel-status:has(input:checked) .panel-status-hide{grid-template-columns:repeat(2,1fr)}.panel-filter{padding:25px}.panel-user-main{grid-template-columns:140px 1fr;gap:20px;grid-template-areas:"links links" "img title" "img data"}.funnel-list-shadow .funnel-vacancy>.fv-date{-ms-grid-row:1;-ms-grid-column:1}.funnel-list-shadow .funnel-vacancy>.fv-name{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:2}.funnel-list-shadow .funnel-vacancy>.fv-contacts{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:1}.funnel-list-shadow .funnel-vacancy>.fv-hr{-ms-grid-row:3;-ms-grid-column:2;-ms-grid-column-span:1}.funnel-list-shadow .funnel-vacancy>.fv-data{-ms-grid-row:4;-ms-grid-column:1;-ms-grid-column-span:1}.panel-user-main>.fv-data{-ms-grid-row:5;-ms-grid-column:3;-ms-grid-column-span:1}.funnel-list-shadow .funnel-vacancy>.fv-handle{-ms-grid-row:1;-ms-grid-column:2}.fv-adding{-ms-grid-row:4;-ms-grid-column:2}.panel-user-main-img{-ms-grid-row:3;-ms-grid-row-span:3;-ms-grid-column:1}.panel-user-main-title{-ms-grid-row:3;-ms-grid-column:3}.funnel-list-shadow .funnel-vacancy>.panel-user-main-data{-ms-grid-row:4;-ms-grid-column:1;-ms-grid-column-span:1}.panel-user-main>.panel-user-main-data{-ms-grid-row:5;-ms-grid-column:3;-ms-grid-column-span:1}.panel-user-main-links{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3}}@media (min-width:576px){.media-row{gap:20px;padding:25px 20px 25px 60px;grid-template-columns:2fr 1fr auto}.media-row>.icon{font-size:1.5rem;top:30px;left:20px}.header-left,.header-right{gap:20px}.header-logo span{white-space:nowrap}.header-user{padding:0 24px}.vacancies-list-title .ch-row,.vacancy .ch-row{display:grid;grid-template-columns:65% 35%}.vacancy-summary-top{padding:20px}.vacancy-summary-middle{padding:25px 20px}.vacancy-summary-middle .ch-col-freeze{width:180px}.vacancy-summary-middle .ch-col-users{width:calc(100% - 210px)}.vacancy-summary-middle .ch-col-comments,.vacancy-summary-middle .ch-col-info{width:calc(50% - 15px)}.vacancy-summary-bottom{padding:20px}.funnel.js-funnel-parent:not(.active) .funnel-title{align-items:center}.funnel-title{flex-wrap:wrap;justify-content:space-between;flex-direction:row}.funnel-vacancy{grid-template-areas:"date handle" "name contacts" "status hr" "comment comment" "data data"}.funnel-vacancy .ch-col{border-right:1px solid transparent}.fv-contacts{gap:8px;flex-direction:column;align-items:flex-start}.fv-hr{border-left-width:0}.comment-info,.comment-list-add,.comment-list-info{gap:5px 15px}.comment-info>a:not(:last-child):after,.comment-info>span:not(:last-child):after,.comment-list-add>a:not(:last-child):after,.comment-list-add>span:not(:last-child):after,.comment-list-info>a:not(:last-child):after,.comment-list-info>span:not(:last-child):after{margin-left:12px}.simple-tabs .tabs-nav .tab-btn{padding:0 25px 10px}.auth-item-form{padding:40px}.auth-item-footer{padding:25px 40px}.panel-user-main-title .ch-name span{font-size:1.25rem}.panel-user-funnels .ch-funnel-item{flex-direction:row}.panel-user-funnels .ch-funnel-item-col{width:calc(50% - 10px)}.funnel-vacancy .fv-date{-ms-grid-row:1;-ms-grid-column:1}.funnel-vacancy .fv-name{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}.funnel-vacancy .fv-contacts{-ms-grid-row:2;-ms-grid-column:2;-ms-grid-column-span:1}.funnel-vacancy .fv-status{-ms-grid-row:3;-ms-grid-column:1}.funnel-vacancy .fv-comment{-ms-grid-row:4;-ms-grid-column:1;-ms-grid-column-span:2}.funnel-vacancy .fv-hr{-ms-grid-row:3;-ms-grid-column:2;-ms-grid-column-span:1}.funnel-vacancy .fv-data{-ms-grid-row:5;-ms-grid-column:1;-ms-grid-column-span:2}.funnel-vacancy .fv-handle{-ms-grid-row:1;-ms-grid-column:2}.panel-user-main-data{-ms-grid-row:5;-ms-grid-column:1;-ms-grid-column-span:2}}@media (min-width:768px){.container{padding:0 30px}.block{padding:20px}.pagetitle{margin:30px 0 35px}.header-wrap{height:64px}.header-menu-btn-item{height:64px;width:64px}.header-menu-btn-item>.icon{font-size:1.125rem}.header-user-wrap .header-user-info{display:block}.header-user-list .header-user-info{display:none}.vacancies-list-title .ch-row,.vacancy .ch-row{grid-template-columns:20% 55% 25%}.vacancy .ch-row .ch-media{left:-28px}.vacancy .ch-row .ch-col .ch-top{font-size:.9375rem}.vacancy .ch-row .ch-col .ch-bottom{font-size:.8125rem}.funnel-list-title,.funnel-vacancy{grid-template-columns:1.5fr 1fr 1.2fr 1fr}.funnel-vacancy{grid-template-areas:"date date date handle" "name contacts status hr" "comment comment comment comment" "data data data data"}.funnel-vacancy:not(:last-child){margin-bottom:10px}.fv-name-img{width:56px}.fv-name-wrap{gap:5px}.fv-name-item span{font-size:.9375rem}.fv-contacts-link{font-size:.9375rem}.fv-comment-item{font-size:.875rem}.funnel-list-shadow .funnel-list-title,.funnel-list-shadow .funnel-vacancy{grid-template-columns:1fr 30% 30%}.funnel-list-shadow .funnel-vacancy{grid-template-areas:"date date handle" "name contacts hr" "data data adding"}.footer-links{flex-direction:row}.modal__container-audio{width:700px}.modal__container-video{max-width:70vw}.modal__container-content{width:700px}.panel-right{width:550px}.panel-right.open{width:550px}.panel-right.open.panel-right-big{width:80%}.panel-left{width:550px}.panel-left.open{width:550px}.panel-title{padding:12px 10px 12px 20px}.panel-user-top{padding-top:40px}.panel-user-main{grid-template-columns:140px 1fr 180px;gap:20px 35px;grid-template-areas:"img title links" "img data data"}.panel-user-main-data .ch-list{-moz-column-count:2;column-count:2;-moz-column-gap:20px;column-gap:20px}.panel-user-funnels .ch-funnel{flex-direction:row}.panel-user-funnels .ch-funnel-num{gap:0;justify-content:flex-start;flex-direction:column;padding:20px 10px;border-bottom-width:0;border-right:2px solid #fff;text-align:center;width:80px}.panel-user-funnels .ch-funnel-num-date span{font-size:.8125rem}.panel-user-funnels .ch-funnel-item-col{width:calc(50% - 30px)}.funnel-vacancy .fv-date{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:3}.funnel-list-shadow .funnel-vacancy>.fv-date{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:2}.funnel-vacancy .fv-name{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}.funnel-list-shadow .funnel-vacancy>.fv-name{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}.funnel-vacancy .fv-contacts{-ms-grid-row:2;-ms-grid-column:2;-ms-grid-column-span:1}.funnel-list-shadow .funnel-vacancy>.fv-contacts{-ms-grid-row:2;-ms-grid-column:2;-ms-grid-column-span:1}.funnel-vacancy .fv-status{-ms-grid-row:2;-ms-grid-column:3}.funnel-vacancy .fv-comment{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:4}.funnel-vacancy .fv-hr{-ms-grid-row:2;-ms-grid-column:4;-ms-grid-column-span:1}.funnel-list-shadow .funnel-vacancy>.fv-hr{-ms-grid-row:2;-ms-grid-column:3;-ms-grid-column-span:1}.funnel-vacancy .fv-data{-ms-grid-row:4;-ms-grid-column:1;-ms-grid-column-span:4}.funnel-list-shadow .funnel-vacancy>.fv-data{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:2}.panel-user-main>.fv-data{-ms-grid-row:3;-ms-grid-column:3;-ms-grid-column-span:3}.funnel-vacancy .fv-handle{-ms-grid-row:1;-ms-grid-column:4}.funnel-list-shadow .funnel-vacancy>.fv-handle{-ms-grid-row:1;-ms-grid-column:3}.fv-adding{-ms-grid-row:3;-ms-grid-column:3}.panel-user-main-img{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:1}.panel-user-main-title{-ms-grid-row:1;-ms-grid-column:3}.panel-user-main-data{-ms-grid-row:4;-ms-grid-column:1;-ms-grid-column-span:4}.funnel-list-shadow .funnel-vacancy>.panel-user-main-data{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:2}.panel-user-main>.panel-user-main-data{-ms-grid-row:3;-ms-grid-column:3;-ms-grid-column-span:3}.panel-user-main-links{-ms-grid-row:1;-ms-grid-column:5;-ms-grid-column-span:1}}@media (min-width:992px){.mb-35{margin-bottom:35px}.header-left,.header-right{gap:30px}.tabs-list{padding-left:0;gap:1px;margin-bottom:0;align-items:flex-end;flex-direction:row}.tabs-item{padding:15px 10px;justify-content:center;border-radius:5px 5px 0 0}.tabs-item span{font-size:.875rem}.tabs-item .icon{display:none}.tabs-item.active{padding:20px 15px}.vacancies-list-title .ch-row,.vacancy .ch-row{grid-template-columns:10% 41% 17% 17% 15%}.vacancies-list-title{display:block;margin-bottom:15px}.vacancies-list-title .ch-row .ch-col{padding:15px;font-size:.8125rem;color:#080a0b}.vacancies-list-title .ch-row .ch-col span{display:block}.vacancy .ch-row button.ch-link{display:none}.vacancy .ch-row a.ch-link{display:block;inset:0 45px 0 0}.vacancy-open{position:absolute;display:block;inset:5px 5px 5px auto;width:32px;background-color:#f3f4f8;border-radius:2px}.vacancy-open:after{content:"\e924";font-family:icomoon!important;color:#ef3340;font-size:.75rem;display:inline-block;margin-left:2px;transition-duration:.2s}.vacancy-open:hover{background-color:#ccd3d8}.vacancy-hidden{padding:0 36px 0 20px;display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s}.vacancy-hidden-wrap{overflow:hidden}.vacancy-hidden .panel-title,.vacancy-hidden-panel{display:none}.vacancy-hidden-info{gap:20px;grid-template-columns:1fr 1fr 1.7fr 1.7fr}.vacancy-hidden-info .ch-col-title span{color:#677a88;font-size:.8125rem;font-weight:400}.vacancy-hidden-send{grid-template-columns:repeat(4,1fr)}.js-vacancy-parent.active .vacancy-hidden{grid-template-rows:1fr}.js-vacancy-parent.active .vacancy-open{background-color:#ef3340}.js-vacancy-parent.active .vacancy-open:after{rotate:180deg;color:#fff}.vacancy-fixed-panel{display:none}.vacancy-summary-middle .ch-col-title span,.vacancy-summary-middle .ch-col-user-title span{color:#677a88;font-size:.8125rem;font-weight:400}.funnel-list-title,.funnel-vacancy{grid-template-columns:24% 18% 20% 1fr 12%}.funnel-vacancy{grid-template-areas:"date date date date handle" "name contacts status comment hr" "data data data data data"}.footer-links{gap:15px 60px}.auth{margin:150px 0}.panel-user-main-data .ch-list{-moz-column-gap:100px;column-gap:100px}.panel-user-review{padding:0 20px}.funnel-vacancy .fv-date{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:4}.funnel-vacancy .fv-name{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:1}.funnel-vacancy .fv-contacts{-ms-grid-row:2;-ms-grid-column:2;-ms-grid-column-span:1}.funnel-vacancy .fv-status{-ms-grid-row:2;-ms-grid-column:3}.funnel-vacancy .fv-comment{-ms-grid-row:2;-ms-grid-column:4;-ms-grid-column-span:1}.funnel-vacancy .fv-hr{-ms-grid-row:2;-ms-grid-column:5;-ms-grid-column-span:1}.funnel-vacancy .fv-data{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:5}.funnel-vacancy .fv-handle{-ms-grid-row:1;-ms-grid-column:5}.panel-user-main-data{-ms-grid-row:3;-ms-grid-column:1;-ms-grid-column-span:5}}@media (min-width:1110px){.tabs-item .icon{font-size:1rem;display:block}.vacancy-hidden-send{grid-template-columns:repeat(5,1fr)}.vacancy-summary-middle .ch-col-freeze{width:calc(20% - 23px)}.vacancy-summary-middle .ch-col-users{width:calc(20% - 23px)}.vacancy-summary-middle .ch-col-comments,.vacancy-summary-middle .ch-col-info{width:calc(30% - 23px)}.panel-user-bottom,.panel-user-top{padding-inline:90px}.panel-user-main-links{align-self:start}}@media (min-width:1290px){.tabs-item{padding:15px}.tabs-item span{font-size:.9375rem}.funnel-list-title,.funnel-vacancy{grid-template-columns:82px 20% 15% 15% 1fr 12% 64px 46px}.funnel-vacancy{grid-template-areas:"date name contacts status comment hr data handle"}.funnel-vacancy[data-status] .ch-col{border-top-color:transparent}.funnel-vacancy:not([data-status]){border-top-color:transparent}.funnel-vacancy:not([data-status]) .ch-col.fv-handle{border-top-width:1px!important}.fv-date{align-items:flex-start;gap:10px;flex-direction:column}.fv-date-num{font-size:.9375rem}.fv-date-item{font-size:.8125rem}.fv-hr:before{display:none}.fv-data{flex-direction:column}.funnel-list-shadow .funnel-list-title,.funnel-list-shadow .funnel-vacancy{grid-template-columns:82px 1fr 20% 20% 20% 64px 46px}.funnel-list-shadow .funnel-vacancy{grid-template-areas:"date name contacts hr adding data handle"}.funnel-vacancy .fv-date{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:1}.funnel-list-shadow .funnel-vacancy>.fv-date{-ms-grid-row:1;-ms-grid-column:1;-ms-grid-column-span:1}.funnel-vacancy .fv-name{-ms-grid-row:1;-ms-grid-column:2;-ms-grid-column-span:1}.funnel-list-shadow .funnel-vacancy>.fv-name{-ms-grid-row:1;-ms-grid-column:2;-ms-grid-column-span:1}.funnel-vacancy .fv-contacts{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:1}.funnel-list-shadow .funnel-vacancy>.fv-contacts{-ms-grid-row:1;-ms-grid-column:3;-ms-grid-column-span:1}.funnel-vacancy .fv-status{-ms-grid-row:1;-ms-grid-column:4}.funnel-vacancy .fv-comment{-ms-grid-row:1;-ms-grid-column:5;-ms-grid-column-span:1}.funnel-vacancy .fv-hr{-ms-grid-row:1;-ms-grid-column:6;-ms-grid-column-span:1}.funnel-list-shadow .funnel-vacancy>.fv-hr{-ms-grid-row:1;-ms-grid-column:4;-ms-grid-column-span:1}.funnel-vacancy .fv-data{-ms-grid-row:1;-ms-grid-column:7;-ms-grid-column-span:1}.funnel-list-shadow .funnel-vacancy>.fv-data{-ms-grid-row:1;-ms-grid-column:6;-ms-grid-column-span:1}.funnel-vacancy .fv-handle{-ms-grid-row:1;-ms-grid-column:8}.funnel-list-shadow .funnel-vacancy>.fv-handle{-ms-grid-row:1;-ms-grid-column:7}.fv-adding{-ms-grid-row:1;-ms-grid-column:5}.panel-user-main-data{-ms-grid-row:1;-ms-grid-column:7;-ms-grid-column-span:1}.funnel-list-shadow .funnel-vacancy>.panel-user-main-data{-ms-grid-row:1;-ms-grid-column:6;-ms-grid-column-span:1}}@media (max-width:1289.98px){.funnel-list-title{display:none!important}.funnel-vacancy:not([data-status]){border-right-width:0}.fv-date{border-width:0!important}.funnel-vacancy:not([data-status]) .fv-date,.funnel-vacancy:not([data-status]) .fv-handle{background-color:#f0f2f6}.fv-adding{text-align:right}.funnel-list-shadow .fv-data{border-right-color:transparent!important}}@media (max-width:1109.98px){.vacancy-summary-middle .ch-col-users .ch-col-item{flex-direction:row;gap:20px 30px;flex-wrap:wrap}}@media (max-width:991.98px){.tabs-list .tabs-item:not(.active){color:#2a3740;background-color:#e5e9ec;margin-inline:20px;border:1px solid #ccd3d8}.tabs-list .tabs-item:not(.active) span{color:#080a0b;font-weight:400}.vacancy .ch-row .ch-col[data-tablet=hidden]{display:none}.vacancy-hidden{opacity:0;visibility:hidden;transform:rotateY(-75deg);top:0;right:0;transform-origin:100% 0;position:fixed;bottom:0;width:100%;z-index:999;transform-style:preserve-3d;transition:transform .3s,opacity .3s}.vacancy-hidden.open{box-shadow:-4px 0 12px rgba(32,38,43,.1);opacity:1;visibility:visible;transform:rotateY(0);top:0;right:0;transform-origin:100% 0;position:fixed;bottom:0;width:100%;z-index:999;transform-style:preserve-3d;transition:transform .3s,opacity .3s}.vacancy-hidden-wrap{height:100%;overflow-y:auto;padding:20px 20px 160px;scrollbar-width:thin;scrollbar-color:#ccd3d8 #fafbfc}.vacancy-hidden-wrap::-webkit-scrollbar{width:8px}.vacancy-hidden-wrap::-webkit-scrollbar-track{background:#fafbfc;border-radius:4px}.vacancy-hidden-wrap::-webkit-scrollbar-thumb{background:#ccd3d8;border-radius:4px}.vacancy-hidden-wrap::-webkit-scrollbar-thumb:hover{background:#f3f4f8}.vacancy-hidden-info .ch-col:not(:last-child){padding-bottom:20px;margin-bottom:20px;border-bottom:2px dashed #e5e9ec}}@media (max-width:991.98px) and (min-width:768px){.vacancy-hidden{width:550px}.vacancy-hidden.open{width:550px}}@media (max-width:767.98px){.btn[data-mobile=text-hidden]{padding:0!important}.btn[data-mobile=text-hidden] span.ico{border-width:0;margin:0}.btn[data-mobile=text-hidden] span:not([class]){display:none}.vacancy .ch-row .ch-col{padding:10px 20px}.vacancy .ch-row .ch-col-num{padding:10px 20px;grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;flex-direction:row;border-bottom:1px solid #ebeef3}.panel-user-funnels .ch-funnel-num-date{order:1}}@media (max-width:575.98px){.funnel-vacancy:not([data-status]){border-right-width:1px!important}.fv-contacts-links{order:1}}@media (max-width:469.98px){.simple-tabs .tabs-nav .tab-btn.active{background-color:#ef3340}.simple-tabs .tabs-nav .tab-btn.active span{color:#fff!important}}