.notification-dropdown[data-v-41c9630c]{z-index:6;background:#fff;border:1px solid #efefef;border-radius:16px;width:450px;position:absolute;top:58px;right:0;overflow:hidden;box-shadow:0 4px 4px -4px #0c0c0d0d,0 16px 16px -8px #0c0c0d1a}.notification-dropdown[data-v-41c9630c] .scrollbar__wrapper{overflow:hidden}.notification-dropdown[data-v-41c9630c] .scrollbar__thumbPlaceholder--vertical{opacity:1;border-radius:4px;padding:13px 0 0}.notification-dropdown[data-v-41c9630c] .scrollbar__thumb--vertical{background-color:var(--gray-200);opacity:1;border-radius:4px;width:4px}.notification-dropdown-item[data-v-41c9630c]{gap:20px;padding:15px 20px 15px 15px;display:flex;position:relative}.notification-dropdown-item[data-v-41c9630c]:after{content:"";background:var(--gray-100);height:1px;position:absolute;bottom:0;left:16px;right:21px}.notification-dropdown-item[data-v-41c9630c]:last-child:after{display:none}.notification-dropdown-item-icon[data-v-41c9630c]{width:24px;height:24px;color:var(--blue-500);flex-shrink:0;transition:color .2s ease-out}.notification-dropdown-item-icon svg[data-v-41c9630c]{width:24px;height:24px;margin-bottom:0}.notification-dropdown-item-icon--read[data-v-41c9630c]{color:var(--gray-200,#d1d5db)}.notification-dropdown-item-content[data-v-41c9630c]{flex-direction:column;flex:1;gap:10px;min-width:0;display:flex}.notification-dropdown-item-title[data-v-41c9630c]{color:var(--black-900,#1d1f25);font-size:14px;font-weight:500;line-height:143%}.notification-dropdown-item-description[data-v-41c9630c]{color:var(--black-900,#181a1e);font-size:14px;line-height:133%}.notification-dropdown-item-date[data-v-41c9630c]{color:var(--black-200,#9398a7);font-size:12px;line-height:133%}.notification-dropdown-loader[data-v-41c9630c]{justify-content:center;align-items:center;gap:6px;padding:12px;display:flex}.notification-dropdown-loader-dot[data-v-41c9630c]{background:var(--gray-200,#d1d5db);border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite both bounce-41c9630c}.notification-dropdown-loader-dot[data-v-41c9630c]:first-child{animation-delay:-.32s}.notification-dropdown-loader-dot[data-v-41c9630c]:nth-child(2){animation-delay:-.16s}@keyframes bounce-41c9630c{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.notification-dropdown-empty[data-v-41c9630c]{flex-direction:column;gap:16px;padding:24px 16px 16px;display:flex}.notification-dropdown-empty-body[data-v-41c9630c]{align-items:flex-start;gap:12px;display:flex}.notification-dropdown-empty-icon[data-v-41c9630c]{width:32px;height:32px;color:var(--gray-200,#d1d5db);flex-shrink:0;margin-top:2px}.notification-dropdown-empty-icon svg[data-v-41c9630c]{width:32px;height:32px}.notification-dropdown-empty-info[data-v-41c9630c]{flex-direction:column;gap:4px;display:flex}.notification-dropdown-empty-title[data-v-41c9630c]{color:var(--black-900,#1d1f25);font-size:14px;font-weight:500;line-height:143%}.notification-dropdown-empty-text[data-v-41c9630c]{color:var(--black-200,#9ca3af);font-size:12px;line-height:133%}.notification-dropdown-empty-actions[data-v-41c9630c]{border-top:1px solid var(--gray-100,#f3f4f6);justify-content:center;width:100%;padding-top:16px;display:flex}.notification-dropdown-empty-link[data-v-41c9630c]{color:var(--blue-500,#3b82f6);font-size:14px;line-height:143%;transition:color .2s ease-out}.notification-dropdown-empty-link[data-v-41c9630c]:hover{color:var(--blue-700,#1d4ed8)}.notification-dropdown-footer[data-v-41c9630c]{justify-content:space-between;align-items:center;padding:15px 20px 15px 15px;display:flex;position:relative}.notification-dropdown-footer[data-v-41c9630c]:before{content:"";background:var(--gray-100);height:1px;position:absolute;top:0;left:16px;right:21px}.notification-dropdown-footer-link[data-v-41c9630c]{color:var(--blue-500,#3b82f6);font-size:14px;font-weight:500;line-height:143%;transition:color .2s ease-out}.notification-dropdown-footer-link[data-v-41c9630c]:hover{color:var(--blue-700,#1d4ed8)}.notification-dropdown-footer-btn[data-v-41c9630c]{color:var(--blue-500,#3b82f6);cursor:pointer;background:0 0;border:none;padding:0;font-size:14px;font-weight:500;line-height:143%;transition:color .2s ease-out}.notification-dropdown-footer-btn[data-v-41c9630c]:hover{color:var(--blue-700,#1d4ed8)}.notifications-wrapper[data-v-7fc79046]{position:relative}.notifications-btn[data-v-7fc79046]{background:var(--gray-50);color:#fff;cursor:pointer;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;transition:background .2s ease-out;display:flex;position:relative}.notifications-btn[data-v-7fc79046]:hover{background:var(--gray-100)}.notifications-btn[data-v-7fc79046]:active{background:var(--gray-200)}.notifications-btn svg[data-v-7fc79046],.notifications-btn-icon svg[data-v-7fc79046]{width:18px;height:20px}.notifications-btn-icon--active[data-v-7fc79046]{color:var(--black-900,#181a1e)}.notifications-btn-icon--inactive[data-v-7fc79046]{color:var(--gray-200,#dedee5)}.notifications-btn-counter[data-v-7fc79046]{border:2px solid var(--based-full-white);background:var(--red-500);width:24px;height:24px;font-family:var(--second-family);color:var(--based-full-white);border-radius:100%;justify-content:center;align-items:center;padding:0 6px;font-size:12px;font-weight:600;line-height:133%;display:flex;position:absolute;top:-6px;right:-6px}@media (width<=640px){.notifications-btn[data-v-7fc79046]{display:none}}.notifications-link[data-v-7fc79046]{background:var(--gray-50);color:#fff;cursor:pointer;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;transition:background .2s ease-out;display:none;position:relative}.notifications-link[data-v-7fc79046]:hover{background:var(--gray-100)}.notifications-link[data-v-7fc79046]:active{background:var(--gray-200)}.notifications-link svg[data-v-7fc79046],.notifications-link-icon svg[data-v-7fc79046]{width:18px;height:20px}.notifications-link-icon--active[data-v-7fc79046]{color:var(--black-900,#181a1e)}.notifications-link-icon--inactive[data-v-7fc79046]{color:var(--gray-200,#dedee5)}.notifications-link-counter[data-v-7fc79046]{border:2px solid var(--based-full-white);background:var(--red-500);width:24px;height:24px;font-family:var(--second-family);color:var(--based-full-white);border-radius:100%;justify-content:center;align-items:center;padding:0 6px;font-size:12px;font-weight:600;line-height:133%;display:flex;position:absolute;top:-6px;right:-6px}@media (width<=640px){.notifications-link[data-v-7fc79046]{display:flex}}.switcher-lang[data-v-48d862f4]{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);z-index:1;border:1px solid #b2b2b2;border-radius:12px;flex-direction:column;width:max-content;padding:12px;display:flex;position:absolute;bottom:100%;left:0}.switcher-lang-wrapper[data-v-48d862f4]{width:32px;height:32px;display:flex;position:relative}.switcher-lang-icon[data-v-48d862f4]{width:100%;height:100%;color:var(--white-opacity-75);gap:8px}.switcher-lang-icon[data-v-48d862f4],.switcher-lang-item[data-v-48d862f4]{cursor:pointer;align-items:center;display:flex}.switcher-lang-item[data-v-48d862f4]{border-radius:8px;gap:12px;padding:12px;transition:all .2s ease-out}.switcher-lang-item svg[data-v-48d862f4]{border-radius:6px;width:30px;height:30px}.switcher-lang-item.active-lang[data-v-48d862f4]{background:#f0f0f0}.switcher-lang-item[data-v-48d862f4]:hover{color:var(--based-full-white)}.vacancy-respond-modal[data-v-f9fa33cc]{background:var(--based-full-white);border-radius:24px;flex-direction:column;gap:20px;width:600px;padding:24px;display:flex;position:relative}@media (width<=640px){.vacancy-respond-modal[data-v-f9fa33cc]{border-radius:20px 20px 0 0;justify-content:flex-start;width:100%;max-width:100%;height:auto;max-height:90vh;padding:16px 20px 20px}}.vacancy-respond-modal-close[data-v-f9fa33cc]{cursor:pointer;width:15px;height:15px;color:var(--black-300);margin:0;transition:color .2s ease-out;position:absolute;top:29px;right:20px}@media (width<=640px){.vacancy-respond-modal-close[data-v-f9fa33cc]{top:23px}}.vacancy-respond-modal-close[data-v-f9fa33cc]:hover{color:var(--black-800)}.vacancy-respond-modal-close svg[data-v-f9fa33cc]{width:100%;height:100%}.vacancy-respond-modal-info[data-v-f9fa33cc]{flex-direction:column;gap:6px;display:flex}.vacancy-respond-modal-info p[data-v-f9fa33cc]{color:var(--black-800);margin:0}.vacancy-respond-modal-info p strong[data-v-f9fa33cc]{color:var(--black-900)}.vacancy-respond-modal-list[data-v-f9fa33cc]{flex-direction:column;gap:12px;display:flex}.vacancy-respond-modal-field[data-v-f9fa33cc]{flex-direction:column;gap:6px;display:flex}.vacancy-respond-modal-field-head[data-v-f9fa33cc]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:6px;display:flex}.vacancy-respond-modal-field-head p[data-v-f9fa33cc]{margin:0}.vacancy-respond-modal-empty[data-v-f9fa33cc]{color:var(--gray-400);margin:0}.vacancy-respond-modal-item[data-v-f9fa33cc]{border:2px solid var(--gray-200);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:16px;align-items:center;gap:12px;padding:12px 16px;transition:border-color .2s ease-out;display:flex}.vacancy-respond-modal-item[data-v-f9fa33cc]:hover{border-color:var(--gray-300)}.vacancy-respond-modal-item--active[data-v-f9fa33cc],.vacancy-respond-modal-radio:checked+.vacancy-respond-modal-radio-custom[data-v-f9fa33cc]{border-color:var(--orange-500)}.vacancy-respond-modal-item--disabled[data-v-f9fa33cc]{pointer-events:none;cursor:default}.vacancy-respond-modal-item--disabled .vacancy-respond-modal-item-position[data-v-f9fa33cc],.vacancy-respond-modal-item--disabled .vacancy-respond-modal-item-salary[data-v-f9fa33cc]{color:var(--gray-400)}.vacancy-respond-modal-radio[data-v-f9fa33cc]{opacity:0;width:0;height:0;position:absolute}.vacancy-respond-modal-radio:checked+.vacancy-respond-modal-radio-custom[data-v-f9fa33cc]:after{transform:translate(-50%,-50%)scale(1)}.vacancy-respond-modal-radio-custom[data-v-f9fa33cc]{border:2px solid var(--gray-200);background:var(--based-full-white);border-radius:50%;flex-shrink:0;width:20px;height:20px;transition:all .2s;position:relative}.vacancy-respond-modal-radio-custom[data-v-f9fa33cc]:after{content:"";background:var(--orange-500);border-radius:50%;width:10px;height:10px;transition:transform .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}.vacancy-respond-modal-item-text[data-v-f9fa33cc]{flex-direction:column;gap:2px;min-width:0;display:flex}.vacancy-respond-modal-item-position[data-v-f9fa33cc]{color:var(--black-900)}.vacancy-respond-modal-item-salary[data-v-f9fa33cc]{color:var(--gray-400)}.vacancy-respond-modal-item-note[data-v-f9fa33cc]{color:var(--gray-400);flex-shrink:0;margin-left:auto}.vacancy-respond-modal-footer[data-v-f9fa33cc]{align-items:center;gap:24px;display:flex}.vacancy-respond-modal-add[data-v-f9fa33cc]{color:var(--blue-500);cursor:pointer;font-weight:500;text-decoration:none;transition:color .2s ease-out}.vacancy-respond-modal-add[data-v-f9fa33cc]:hover{color:var(--blue-600)}@media (width>=641px){.vacancy-respond-modal-add--mobile[data-v-f9fa33cc]{display:none}}.vacancy-respond-modal-btn[data-v-f9fa33cc]{width:192px;margin-left:auto}@media (width<=640px){.vacancy-respond-modal-footer[data-v-f9fa33cc]{flex-direction:column;align-items:stretch;gap:12px}.vacancy-respond-modal-add--desktop[data-v-f9fa33cc]{display:none}.vacancy-respond-modal-btn[data-v-f9fa33cc]{width:100%;margin-left:0}}.vacancy-respond-plaque-modal[data-v-c9ade3df]{background:var(--based-full-white);border-radius:24px;flex-direction:column;gap:20px;width:600px;padding:24px;display:flex;position:relative}@media (width<=640px){.vacancy-respond-plaque-modal[data-v-c9ade3df]{border-radius:20px 20px 0 0;justify-content:flex-start;width:100%;max-width:100%;height:auto;max-height:90vh;padding:16px 20px 20px}}.vacancy-respond-plaque-modal-close[data-v-c9ade3df]{cursor:pointer;width:15px;height:15px;color:var(--black-300);margin:0;transition:color .2s ease-out;position:absolute;top:29px;right:20px}@media (width<=640px){.vacancy-respond-plaque-modal-close[data-v-c9ade3df]{top:23px}}.vacancy-respond-plaque-modal-close[data-v-c9ade3df]:hover{color:var(--black-800)}.vacancy-respond-plaque-modal-close svg[data-v-c9ade3df]{width:100%;height:100%}.vacancy-respond-plaque-modal-description[data-v-c9ade3df]{margin:0}.vacancy-respond-plaque-modal-btn[data-v-c9ade3df]{align-self:center;text-decoration:none}
