@layer components{.chat-message-input-module-scss-module__lAX7AG__root{box-sizing:border-box;background-color:var(--ui-body-block-bg);border:1px solid var(--border-default);border-radius:12px;align-items:flex-end;gap:10px;min-height:54px;margin:0;padding:16px;transition:background-color .2s,border-color .2s;display:flex;position:relative}.chat-message-input-module-scss-module__lAX7AG__root:focus-within{background-color:var(--ui-background)}.chat-message-input-module-scss-module__lAX7AG__root_disabled{pointer-events:none;opacity:.56}.chat-message-input-module-scss-module__lAX7AG__textarea{min-width:0;max-height:160px;color:var(--foreground);resize:none;background-color:#0000;border:none;outline:none;flex:auto;padding:0;font-size:16px;font-weight:400;line-height:22px;overflow-y:auto}.chat-message-input-module-scss-module__lAX7AG__textarea::placeholder{color:color-mix(in srgb, var(--foreground) 58%, transparent)}.chat-message-input-module-scss-module__lAX7AG__textarea:disabled{cursor:not-allowed}.chat-message-input-module-scss-module__lAX7AG__sendButton{width:22px;height:22px;color:color-mix(in srgb, var(--foreground) 50%, transparent);cursor:pointer;background:0 0;border:0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:color .2s,background-color .2s;display:inline-flex}.chat-message-input-module-scss-module__lAX7AG__sendButton:hover{color:var(--foreground);background-color:var(--ui-background)}.chat-message-input-module-scss-module__lAX7AG__sendIcon{background-color:currentColor;width:18px;height:18px;display:block;-webkit-mask:url(/icons/plane-icon.svg) 50%/contain no-repeat;mask:url(/icons/plane-icon.svg) 50%/contain no-repeat}.chat-message-input-module-scss-module__lAX7AG__sendButtonWrap{flex-shrink:0;display:inline-flex;position:relative}.chat-message-input-module-scss-module__lAX7AG__sendButtonWrap:hover .chat-message-input-module-scss-module__lAX7AG__tooltip{display:block}.chat-message-input-module-scss-module__lAX7AG__tooltip{z-index:1300;width:max-content;color:var(--foreground);pointer-events:none;background-color:var(--surface-modal);border:1px solid var(--border-default);border-radius:8px;padding:8px 12px;font-size:14px;display:none;position:absolute;bottom:calc(100% + 6px);right:0;box-shadow:0 2px 8px #0000001a}}
@layer components.kit{.styles-module-scss-module__5BAHCG__root{box-sizing:border-box;background-color:var(--ui-base-block-bg);border:1px solid var(--border-hover);border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.styles-module-scss-module__5BAHCG__image{object-fit:cover;border-radius:inherit;width:100%;height:100%}.styles-module-scss-module__5BAHCG__imageFallback{width:var(--ui-avatar-fallback-size,18px);height:var(--ui-avatar-fallback-size,18px);object-fit:contain;opacity:.5;filter:brightness(0);will-change:filter;border-radius:0}.dark .styles-module-scss-module__5BAHCG__imageFallback{filter:brightness(100)}}
@layer components{.styles-module-scss-module__T_7sTW__root{display:inline-flex;position:relative}.styles-module-scss-module__T_7sTW__tooltip{z-index:10;visibility:hidden;width:max-content;max-width:320px;color:var(--foreground);white-space:normal;pointer-events:auto;background:var(--ui-body-block-bg);border:1px solid var(--border-default);box-shadow:0 10px 24px color-mix(in srgb, var(--background) 30%, transparent);opacity:0;border-radius:8px;padding:8px 12px;font-size:14px;font-weight:500;transition:opacity .12s,transform .12s,visibility .12s;display:block;position:absolute;top:calc(100% + 8px);right:0;transform:translateY(-2px)}.styles-module-scss-module__T_7sTW__tooltip:before{content:"";height:8px;position:absolute;top:-8px;left:0;right:0}.styles-module-scss-module__T_7sTW__link{cursor:pointer;flex-shrink:0;display:inline-flex}.styles-module-scss-module__T_7sTW__linkUnderline{text-decoration:underline}.styles-module-scss-module__T_7sTW__link img{opacity:.7;transition:opacity .12s}.styles-module-scss-module__T_7sTW__link:hover img{opacity:1}.styles-module-scss-module__T_7sTW__root:hover .styles-module-scss-module__T_7sTW__tooltip,.styles-module-scss-module__T_7sTW__root:focus-within .styles-module-scss-module__T_7sTW__tooltip{visibility:visible;opacity:1;transform:translateY(0)}}
@layer components{.employer-info-row-module-scss-module__ect4ZW__row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 16px;min-width:0;display:flex}.employer-info-row-module-scss-module__ect4ZW__row>:first-child{flex:120px}}
@layer components{.push-notification-modal-module-scss-module__tzAI_G__dialog{background:var(--ui-body-block-bg);width:446px;max-height:362px}.push-notification-modal-module-scss-module__tzAI_G__body{padding:24px 24px 0}.push-notification-modal-module-scss-module__tzAI_G__footer{background:var(--ui-body-block-bg);justify-content:center;padding:24px}.push-notification-modal-module-scss-module__tzAI_G__state{text-align:center;flex-direction:column;align-items:center;gap:24px;display:flex}.push-notification-modal-module-scss-module__tzAI_G__iconWrap{background:color-mix(in srgb, var(--light-green-default) 8%, transparent);border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;display:inline-flex}.push-notification-modal-module-scss-module__tzAI_G__iconWrap_muted{background:var(--ui-base-block-bg)}.push-notification-modal-module-scss-module__tzAI_G__icon{width:32px;height:32px}.push-notification-modal-module-scss-module__tzAI_G__icon_muted{opacity:.5;filter:brightness(0)}.dark .push-notification-modal-module-scss-module__tzAI_G__icon_muted{filter:brightness(100)}.push-notification-modal-module-scss-module__tzAI_G__text{flex-direction:column;align-items:center;gap:16px;display:flex}.push-notification-modal-module-scss-module__tzAI_G__text h2,.push-notification-modal-module-scss-module__tzAI_G__text p{margin:0}.push-notification-modal-module-scss-module__tzAI_G__text h2{max-width:300px;color:var(--foreground);font-family:Arsenal,sans-serif;font-size:32px;font-weight:700;line-height:40px}.push-notification-modal-module-scss-module__tzAI_G__text p{width:398px;color:color-mix(in srgb, var(--foreground) 50%, transparent);font-size:16px;font-weight:500}.push-notification-modal-module-scss-module__tzAI_G__primaryButton,.push-notification-modal-module-scss-module__tzAI_G__secondaryButton{white-space:nowrap;border-radius:12px;width:auto;min-width:115px;height:46px;padding:12px 16px;font-size:16px}}
.styles-module-scss-module__CA3W5q__spinner{background:url(/fullpage-spinner/step-1-theme-light.svg) 50%/contain no-repeat;animation:.5s step-end infinite styles-module-scss-module__CA3W5q__spinner-light}.dark .styles-module-scss-module__CA3W5q__spinner{background-image:url(/fullpage-spinner/step-1-theme-dark.svg);animation-name:styles-module-scss-module__CA3W5q__spinner-dark}@keyframes styles-module-scss-module__CA3W5q__spinner-light{0%{background-image:url(/fullpage-spinner/step-1-theme-light.svg)}33%{background-image:url(/fullpage-spinner/step-2-theme-light.svg)}66%{background-image:url(/fullpage-spinner/step-3-theme-light.svg)}to{background-image:url(/fullpage-spinner/step-1-theme-light.svg)}}@keyframes styles-module-scss-module__CA3W5q__spinner-dark{0%{background-image:url(/fullpage-spinner/step-1-theme-dark.svg)}33%{background-image:url(/fullpage-spinner/step-2-theme-dark.svg)}66%{background-image:url(/fullpage-spinner/step-3-theme-dark.svg)}to{background-image:url(/fullpage-spinner/step-1-theme-dark.svg)}}
@layer components.kit{.styles-module-scss-module__kTj_hq__root{border:1px solid var(--foreground);border-radius:12px;margin:0 0 0 8px;padding:2px 8px;font-size:12px;font-weight:400;display:inline-flex}}
@layer components.kit{.styles-module-scss-module__KQTUCW__Button{width:fit-content;height:46px;font-family:var(--font-primary);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:12px 16px;font-size:16px;font-weight:500;line-height:22px;transition:all .2s;display:flex}.styles-module-scss-module__KQTUCW__Button:active{filter:brightness(80%)}.styles-module-scss-module__KQTUCW__Button:disabled{cursor:not-allowed;opacity:.5}.styles-module-scss-module__KQTUCW__Button_typePrimary{color:var(--light-100);background-color:var(--brand-purple-400)}.styles-module-scss-module__KQTUCW__Button_typePrimary:hover{background-color:var(--brand-purple-600)}.dark .styles-module-scss-module__KQTUCW__Button_typePrimary{background-color:var(--brand-purple-600)}.dark .styles-module-scss-module__KQTUCW__Button_typePrimary:hover{background-color:var(--brand-purple-400)}.styles-module-scss-module__KQTUCW__Button_typePrimary img{filter:brightness(100)}.styles-module-scss-module__KQTUCW__Button_typeSecondary{background-color:var(--border-default)}.styles-module-scss-module__KQTUCW__Button_typeSecondary:hover{background-color:var(--ui-background)}.styles-module-scss-module__KQTUCW__Button_typeSecondary:active{filter:brightness(90%)}.styles-module-scss-module__KQTUCW__Button_typeSecondary img{filter:brightness(0);will-change:filter;width:18px}.dark .styles-module-scss-module__KQTUCW__Button_typeSecondary img{filter:brightness(100)}.styles-module-scss-module__KQTUCW__Button_typeRemove img{opacity:.5;filter:brightness(0);will-change:filter;width:18px}.dark .styles-module-scss-module__KQTUCW__Button_typeRemove img{filter:brightness(100)}.styles-module-scss-module__KQTUCW__Button_loadingIcon{animation:.8s linear infinite styles-module-scss-module__KQTUCW__Button_spin}.styles-module-scss-module__KQTUCW__Button_loading:disabled{cursor:default;opacity:1}@keyframes styles-module-scss-module__KQTUCW__Button_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}}
@layer components.kit{.styles-module-scss-module__Wx6dRa__container{cursor:pointer;align-items:center;display:inline-flex;position:relative}.styles-module-scss-module__Wx6dRa__input{pointer-events:none;opacity:0;position:absolute}.styles-module-scss-module__Wx6dRa__checkbox{background-color:var(--ui-base-block-bg);border:1px solid var(--border-default);border-radius:6px;justify-content:center;align-items:center;width:22px;height:22px;transition:all .2s;display:flex}.styles-module-scss-module__Wx6dRa__icon{opacity:0;width:14px;height:14px;transition:all .2s;display:block}.styles-module-scss-module__Wx6dRa__input:checked+.styles-module-scss-module__Wx6dRa__checkbox{background:var(--brand-green-50);border-color:var(--brand-green-50)}.styles-module-scss-module__Wx6dRa__input:checked+.styles-module-scss-module__Wx6dRa__checkbox .styles-module-scss-module__Wx6dRa__icon{opacity:1;transform:scale(1)}.styles-module-scss-module__Wx6dRa__input:indeterminate+.styles-module-scss-module__Wx6dRa__checkbox{background:var(--brand-green-50);border-color:var(--brand-green-50)}.styles-module-scss-module__Wx6dRa__input:focus-visible+.styles-module-scss-module__Wx6dRa__checkbox{box-shadow:0 0 0 3px #22c55e59}.styles-module-scss-module__Wx6dRa__container:hover .styles-module-scss-module__Wx6dRa__checkbox{border-color:var(--brand-green-50)}.styles-module-scss-module__Wx6dRa__disabled{cursor:not-allowed;opacity:.5}}
@layer components{.styles-module-scss-module__R3hKhG__panel{background-color:var(--ui-body-block-bg);border-radius:12px;flex-direction:column;flex-shrink:0;width:320px;height:fit-content;display:flex}@media (max-width:1150px){.styles-module-scss-module__R3hKhG__panel{width:100%}}.styles-module-scss-module__R3hKhG__header{background-color:var(--ui-base-block-bg);border-radius:12px 12px 0 0;align-items:center;gap:8px;padding:12px 16px;display:flex}.styles-module-scss-module__R3hKhG__header h2{font-size:16px;font-weight:500;line-height:22px}.styles-module-scss-module__R3hKhG__headerIcon{filter:brightness(0);width:18px;height:18px}.dark .styles-module-scss-module__R3hKhG__headerIcon{filter:brightness(100)}.styles-module-scss-module__R3hKhG__body{flex-direction:column;gap:16px;padding:16px;display:flex}.styles-module-scss-module__R3hKhG__group{flex-direction:column;gap:12px;width:100%;display:flex}.styles-module-scss-module__R3hKhG__groupTitle{color:var(--foreground);opacity:.5;font-size:14px;font-weight:400;line-height:18px}.styles-module-scss-module__R3hKhG__optionsList{flex-direction:column;gap:12px;display:flex}.styles-module-scss-module__R3hKhG__optionLabel{cursor:pointer;align-items:center;gap:10px;display:flex}.styles-module-scss-module__R3hKhG__optionText{color:var(--foreground);cursor:pointer;-webkit-user-select:none;user-select:none;font-size:16px;font-weight:500;line-height:22px}.styles-module-scss-module__R3hKhG__showMoreButton{color:var(--brand-green-75);cursor:pointer;align-self:flex-start;font-size:16px}.styles-module-scss-module__R3hKhG__resetButton{background-color:var(--light-dark-25);width:100%;font-size:16px;font-weight:500;line-height:22px}.styles-module-scss-module__R3hKhG__resetIcon{filter:brightness(0);width:18px;height:18px}.dark .styles-module-scss-module__R3hKhG__resetIcon{filter:brightness(100)}}
@layer components.kit{.styles-module-scss-module__eJnCgG__badge{width:18px;min-width:18px;max-width:18px;height:18px;color:var(--light-100);border-radius:999px;justify-content:center;align-items:center;padding:0;font-size:12px;font-weight:500;display:inline-flex}}
@layer components.kit{.styles-module-scss-module__TtPRwq__root{box-sizing:border-box;background-color:var(--ui-input-bg);border:1px solid var(--border-default);border-radius:12px;align-items:center;gap:10px;height:46px;padding:12px 16px;transition:background-color .2s,border-color .2s;display:flex;position:relative}.styles-module-scss-module__TtPRwq__root:hover:not(.styles-module-scss-module__TtPRwq__root_focused):not(.styles-module-scss-module__TtPRwq__root_error),.styles-module-scss-module__TtPRwq__root_focused{background-color:var(--ui-background)}.styles-module-scss-module__TtPRwq__root_error{border-color:var(--red)}.styles-module-scss-module__TtPRwq__root_disabled{pointer-events:none;opacity:.56}.styles-module-scss-module__TtPRwq__input{min-width:0;height:100%;color:var(--foreground);background-color:#0000;border:none;outline:none;flex:auto;font-size:16px;font-weight:500}.styles-module-scss-module__TtPRwq__input::placeholder{color:color-mix(in srgb, var(--foreground) 58%, transparent)}.styles-module-scss-module__TtPRwq__input:disabled{cursor:not-allowed}.styles-module-scss-module__TtPRwq__iconButton{cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;padding:0;display:flex}.styles-module-scss-module__TtPRwq__calendarIcon{background-color:color-mix(in srgb, var(--foreground) 58%, transparent);width:18px;height:18px;display:block;-webkit-mask:url(/icons/calendar-icon.svg) 50%/contain no-repeat;mask:url(/icons/calendar-icon.svg) 50%/contain no-repeat}.styles-module-scss-module__TtPRwq__calendar{z-index:1000;background-color:var(--background);border:1px solid var(--border-default);width:300px;box-shadow:0 12px 32px color-mix(in srgb, var(--dark-100) 12%, transparent);border-radius:12px;padding:12px;position:absolute;bottom:calc(100% + 8px);left:0}.styles-module-scss-module__TtPRwq__calendarHeader{justify-content:space-between;align-items:center;gap:8px;height:36px;margin-bottom:8px;display:flex}.styles-module-scss-module__TtPRwq__monthYear{color:var(--foreground);font-size:14px;font-weight:600}.styles-module-scss-module__TtPRwq__navButton{width:28px;height:28px;color:color-mix(in srgb, var(--foreground) 55%, transparent);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:0;font-size:22px;transition:background-color .15s,color .15s;display:flex}.styles-module-scss-module__TtPRwq__navButton:hover{color:var(--foreground);background-color:var(--ui-background)}.styles-module-scss-module__TtPRwq__dayNames{grid-template-columns:repeat(7,1fr);margin-bottom:4px;display:grid}.styles-module-scss-module__TtPRwq__dayName{height:28px;color:color-mix(in srgb, var(--foreground) 45%, transparent);text-transform:uppercase;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:flex}.styles-module-scss-module__TtPRwq__daysGrid{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.styles-module-scss-module__TtPRwq__dayCell{height:34px;color:var(--foreground);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;font-size:14px;font-weight:500;transition:background-color .15s;display:flex}.styles-module-scss-module__TtPRwq__dayCell:hover{background-color:var(--ui-background)}.styles-module-scss-module__TtPRwq__dayCell:disabled{color:color-mix(in srgb, var(--foreground) 25%, transparent);pointer-events:none;cursor:not-allowed}.styles-module-scss-module__TtPRwq__dayCell_today{color:var(--brand-green);font-weight:700}.styles-module-scss-module__TtPRwq__dayCell_selected{color:var(--light-100);background-color:var(--brand-purple-600)}.styles-module-scss-module__TtPRwq__dayCell_selected:hover{background-color:var(--brand-purple-400)}}
@layer components.kit{.styles-module-scss-module__zrMSCa__arrow{filter:brightness(0);will-change:filter;transition:transform .5s;display:inline-block}.dark .styles-module-scss-module__zrMSCa__arrow{filter:brightness(100)}.styles-module-scss-module__zrMSCa__rotate{transform:rotate(180deg)}}
@layer components.kit{.styles-module-scss-module__1eHyhq__root{text-align:center;background-color:var(--ui-body-block-bg);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:16px;height:180px;padding:24px;display:flex}.styles-module-scss-module__1eHyhq__iconWrap{background-color:var(--border-default);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;display:inline-flex}.styles-module-scss-module__1eHyhq__icon{opacity:.5;filter:brightness(0);will-change:filter;width:24px;height:24px}.dark .styles-module-scss-module__1eHyhq__icon{filter:none}.styles-module-scss-module__1eHyhq__textBlock{flex-direction:column;gap:4px;display:flex}.styles-module-scss-module__1eHyhq__textBlock h3{color:var(--foreground);font-size:20px;font-weight:700;line-height:26px}.styles-module-scss-module__1eHyhq__textBlock p{color:color-mix(in srgb, var(--foreground) 50%, transparent);font-size:16px;font-weight:500;line-height:22px}@media (max-width:900px){.styles-module-scss-module__1eHyhq__root{min-height:180px;padding:32px 20px}}}
@layer components.kit{.styles-module-scss-module__owL9qa__root{flex-direction:column;gap:8px;width:100%;display:flex}.styles-module-scss-module__owL9qa__message{max-width:100%;color:color-mix(in srgb, var(--foreground) 50%, transparent);align-items:center;gap:4px;font-size:14px;display:flex}.styles-module-scss-module__owL9qa__message_error{color:var(--red)}}
@layer components.kit{.styles-module-scss-module__MVQc6q__root{flex-direction:column;gap:12px;width:100%;display:flex}.styles-module-scss-module__MVQc6q__hiddenInput{display:none}.styles-module-scss-module__MVQc6q__addButton{height:46px;color:var(--foreground);cursor:pointer;background-color:var(--border-default);border-radius:12px;align-self:flex-end;align-items:center;gap:8px;padding:12px 16px;font-size:16px;font-weight:500;transition:background-color .2s,border-color .2s;display:inline-flex}.styles-module-scss-module__MVQc6q__addButton:hover{background-color:var(--border-hover)}.styles-module-scss-module__MVQc6q__addButtonIcon{width:16px;height:16px;color:color-mix(in srgb, var(--foreground) 50%, transparent);background-color:currentColor;display:block;-webkit-mask:url(/icons/attach-icon.svg) 50%/contain no-repeat;mask:url(/icons/attach-icon.svg) 50%/contain no-repeat}.styles-module-scss-module__MVQc6q__fileItem{align-items:center;gap:10px;width:100%;max-width:450px;display:flex;position:relative}.styles-module-scss-module__MVQc6q__fileCard{--upload-item-bg:var(--ui-input-bg);background-color:var(--upload-item-bg);border:1px solid var(--border-default);border-radius:12px;flex:auto;align-items:center;gap:12px;min-width:0;height:46px;padding:12px 16px;transition:background-color .2s,border-color .2s;display:flex}.styles-module-scss-module__MVQc6q__fileCard_failed{border-color:var(--red)}.styles-module-scss-module__MVQc6q__statusSlot{width:20px;height:20px;color:color-mix(in srgb, var(--foreground) 50%, transparent);flex-shrink:0;justify-content:center;align-items:center;display:flex}.styles-module-scss-module__MVQc6q__progressRing{--progress:0%;background:radial-gradient(closest-side, var(--upload-item-bg) 68%, transparent 69% 100%),conic-gradient(currentColor var(--progress), color-mix(in srgb, currentColor 18%, transparent) 0);border-radius:50%;width:20px;height:20px;display:block;position:relative}.styles-module-scss-module__MVQc6q__statusIcon{background-color:currentColor;width:20px;height:20px;display:block}.styles-module-scss-module__MVQc6q__statusIcon_file{-webkit-mask:url(/icons/file-icon.svg) 50%/contain no-repeat;mask:url(/icons/file-icon.svg) 50%/contain no-repeat}.styles-module-scss-module__MVQc6q__fileBody{flex:auto;min-width:0}.styles-module-scss-module__MVQc6q__fileNameWrap{min-width:0;position:relative}.styles-module-scss-module__MVQc6q__fileNameWrap:hover .styles-module-scss-module__MVQc6q__fileNameTooltip{display:block}.styles-module-scss-module__MVQc6q__fileName{text-overflow:ellipsis;color:var(--foreground);white-space:nowrap;font-size:16px;font-weight:500;line-height:22px;display:block;overflow:hidden}.styles-module-scss-module__MVQc6q__fileNameTooltip{z-index:1300;width:max-content;color:var(--foreground);pointer-events:none;background-color:var(--surface-modal);border:1px solid var(--border-default);border-radius:8px;padding:8px 12px;font-size:16px;line-height:22px;display:none;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);box-shadow:0 2px 8px #0000001a}.styles-module-scss-module__MVQc6q__fileMeta{min-width:fit-content;color:color-mix(in srgb, var(--foreground) 50%, transparent);flex-shrink:0;justify-content:flex-end;align-items:center;font-size:16px;line-height:22px;display:flex}.styles-module-scss-module__MVQc6q__fileMeta_failed{color:var(--red)}.styles-module-scss-module__MVQc6q__failedBadge{align-items:center;gap:6px;display:inline-flex}.styles-module-scss-module__MVQc6q__renameInput{width:100%;color:var(--foreground);background:0 0;border:none;outline:none;font-size:16px;font-weight:500;line-height:22px}.styles-module-scss-module__MVQc6q__sideActionButton{width:20px;height:20px;color:color-mix(in srgb, var(--foreground) 58%, transparent);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.styles-module-scss-module__MVQc6q__moreIcon{background-color:currentColor;width:18px;height:18px;display:block;-webkit-mask:url(/icons/more-icon.svg) 50%/contain no-repeat;mask:url(/icons/more-icon.svg) 50%/contain no-repeat}.styles-module-scss-module__MVQc6q__retryIcon{background-color:currentColor;width:18px;height:18px;display:block;-webkit-mask:url(/icons/retry-icon.svg) 50%/contain no-repeat;mask:url(/icons/retry-icon.svg) 50%/contain no-repeat}.styles-module-scss-module__MVQc6q__dropdown{z-index:20;background-color:var(--background);border:1px solid var(--border-default);width:202px;box-shadow:0 12px 32px color-mix(in srgb, var(--dark-100) 12%, transparent);border-radius:12px;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden}.styles-module-scss-module__MVQc6q__dropdownItem{width:100%;height:46px;color:var(--foreground);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;padding:12px 16px;font-size:16px;font-weight:500;display:flex}.styles-module-scss-module__MVQc6q__dropdownItem:not(:first-child){border-top:1px solid var(--border-default)}.styles-module-scss-module__MVQc6q__dropdownItem:hover{background-color:var(--ui-background)}@media (max-width:640px){.styles-module-scss-module__MVQc6q__dropdown{min-width:200px}}}
@layer components.kit{.styles-module-scss-module__sYTbUW__root{align-items:center;gap:10px;width:100%;min-width:0;display:flex;position:relative}.styles-module-scss-module__sYTbUW__card{background-color:var(--ui-input-bg);border:1px solid var(--border-default);border-radius:12px;flex:auto;align-items:center;gap:12px;min-width:0;height:46px;padding:12px 16px;display:flex}.styles-module-scss-module__sYTbUW__cardNoBorder{border:none}.styles-module-scss-module__sYTbUW__iconSlot{width:18px;height:18px;color:color-mix(in srgb, var(--foreground) 50%, transparent);flex-shrink:0;justify-content:center;align-items:center;display:flex}.styles-module-scss-module__sYTbUW__iconSlot img{opacity:.5;filter:brightness(0);will-change:filter;width:18px;height:18px}.dark .styles-module-scss-module__sYTbUW__iconSlot img{filter:brightness(100)}.styles-module-scss-module__sYTbUW__name{min-width:0;color:var(--foreground);flex:auto;align-items:center;font-size:16px;font-weight:500;line-height:22px;display:flex}.styles-module-scss-module__sYTbUW__card:hover~.styles-module-scss-module__sYTbUW__nameTooltip{display:block}.styles-module-scss-module__sYTbUW__nameText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.styles-module-scss-module__sYTbUW__nameTooltip{z-index:1300;width:max-content;max-width:300px;color:var(--foreground);overflow-wrap:break-word;white-space:normal;pointer-events:none;background-color:var(--surface-modal);border:1px solid var(--border-default);border-radius:8px;padding:8px 12px;font-size:16px;line-height:22px;display:none;position:absolute;bottom:calc(100% + 6px);right:0;box-shadow:0 2px 8px #0000001a}.styles-module-scss-module__sYTbUW__menuButton{width:20px;height:20px;color:color-mix(in srgb, var(--foreground) 58%, transparent);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.styles-module-scss-module__sYTbUW__menuButton img{opacity:.62;filter:brightness(0);will-change:filter;width:18px;height:18px}.dark .styles-module-scss-module__sYTbUW__menuButton img{filter:brightness(100)}.styles-module-scss-module__sYTbUW__menuList{z-index:20;background:var(--background);border:1px solid var(--border-default);width:202px;box-shadow:0 12px 32px color-mix(in srgb, var(--dark-100) 12%, transparent);border-radius:12px;flex-direction:column;display:flex;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden}.styles-module-scss-module__sYTbUW__menuList button{width:100%;height:46px;font-family:var(--font-primary);color:var(--foreground);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;padding:12px 16px;font-size:16px;font-weight:500;display:flex}.styles-module-scss-module__sYTbUW__menuList button:not(:first-child){border-top:1px solid var(--border-default)}.styles-module-scss-module__sYTbUW__menuList button:hover{background-color:var(--ui-background)}.styles-module-scss-module__sYTbUW__menuList button:disabled{cursor:not-allowed;opacity:.45}@media (max-width:640px){.styles-module-scss-module__sYTbUW__root,.styles-module-scss-module__sYTbUW__name{width:100%}.styles-module-scss-module__sYTbUW__menuList{min-width:200px}}}
@layer components.kit{.styles-module-scss-module__HvA5lG__cover{border-radius:12px}.styles-module-scss-module__HvA5lG__coverLight{border:1px solid var(--light-50)}.dark .styles-module-scss-module__HvA5lG__coverLight{display:none}.styles-module-scss-module__HvA5lG__coverDark{display:none}.dark .styles-module-scss-module__HvA5lG__coverDark{display:block}.styles-module-scss-module__HvA5lG__slideshow{aspect-ratio:4;border-radius:12px;position:relative;overflow:hidden}.styles-module-scss-module__HvA5lG__slide{opacity:0;transition:opacity 1s ease-in-out;position:absolute;inset:0}.styles-module-scss-module__HvA5lG__slide img{object-fit:cover;width:100%;height:100%}@media (prefers-reduced-motion:reduce){.styles-module-scss-module__HvA5lG__slide{transition:none}}.styles-module-scss-module__HvA5lG__slideActive{opacity:1}}
@layer components.kit{.styles-module-scss-module__PDa_ZW__root{width:36px;height:36px;color:var(--foreground);cursor:pointer;background-color:var(--ui-background);border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0;transition:background-color .2s,color .2s;display:inline-flex}.styles-module-scss-module__PDa_ZW__label{white-space:nowrap;font-size:14px;font-weight:500;line-height:18px}.styles-module-scss-module__PDa_ZW__root:hover{color:var(--foreground);background-color:var(--ui-background)}.styles-module-scss-module__PDa_ZW__root:disabled{cursor:not-allowed;opacity:.45}.styles-module-scss-module__PDa_ZW__icon{object-fit:contain;opacity:.5;filter:brightness(0);will-change:filter;width:18px;height:18px;transition:filter .2s,opacity .2s}.dark .styles-module-scss-module__PDa_ZW__icon{filter:brightness(100)}.styles-module-scss-module__PDa_ZW__root:hover .styles-module-scss-module__PDa_ZW__icon{opacity:1}}
@layer components.kit{.styles-module-scss-module__DUm7Ya__wrapper{vertical-align:middle;cursor:default;align-items:center;margin-left:4px;display:inline-flex;position:relative}.styles-module-scss-module__DUm7Ya__icon{filter:brightness(0);will-change:filter}.dark .styles-module-scss-module__DUm7Ya__icon{filter:brightness(100)}.styles-module-scss-module__DUm7Ya__tooltip{z-index:1300;width:max-content;max-width:400px;color:var(--foreground);white-space:normal;pointer-events:none;background-color:var(--surface-modal);border:1px solid var(--border-default);border-radius:8px;padding:8px 12px;font-size:14px;display:none;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);box-shadow:0 2px 8px #0000001a}.styles-module-scss-module__DUm7Ya__tooltipVisible{display:block}}
@layer components{.styles-module-scss-module__GDcQqW__container{flex-direction:column;gap:24px;margin-bottom:32px;display:flex}.styles-module-scss-module__GDcQqW__container section{padding-bottom:24px}.styles-module-scss-module__GDcQqW__container h1{font-size:32px;font-weight:700;line-height:40px}.styles-module-scss-module__GDcQqW__container p:not(.styles-module-scss-module__GDcQqW__whiteText,.styles-module-scss-module__GDcQqW__whiteText *){opacity:.5;align-self:flex-start;font-size:14px}.styles-module-scss-module__GDcQqW__container h3{background-color:var(--ui-base-block-bg);border-radius:12px 12px 0 0;min-height:58px;padding:16px 24px;font-size:20px;font-weight:700}.styles-module-scss-module__GDcQqW__container>.styles-module-scss-module__GDcQqW__rowContainer{flex-wrap:wrap;align-items:stretch;gap:24px}.styles-module-scss-module__GDcQqW__whiteText{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;font-weight:500;line-height:22px;opacity:1!important;font-size:16px!important}.styles-module-scss-module__GDcQqW__whiteText h2{font-size:20px;font-weight:700}.styles-module-scss-module__GDcQqW__whiteText h3{font-size:18px;font-weight:700}.styles-module-scss-module__GDcQqW__whiteText h4{font-size:16px;font-weight:700}.styles-module-scss-module__GDcQqW__whiteText p,.styles-module-scss-module__GDcQqW__whiteText li{color:var(--foreground)}.styles-module-scss-module__GDcQqW__whiteText ul,.styles-module-scss-module__GDcQqW__whiteText ol{padding-left:20px}.styles-module-scss-module__GDcQqW__whiteText ul{list-style-type:disc}.styles-module-scss-module__GDcQqW__whiteText ol{list-style-type:decimal}.styles-module-scss-module__GDcQqW__whiteText li:not(:last-child){margin-bottom:10px}.styles-module-scss-module__GDcQqW__whiteText a{color:var(--brand-green);text-decoration:underline}.styles-module-scss-module__GDcQqW__whiteText blockquote{color:color-mix(in srgb, var(--foreground) 50%, transparent);border-left:3px solid var(--light-border);padding-left:16px}.styles-module-scss-module__GDcQqW__whiteText p,.styles-module-scss-module__GDcQqW__whiteText h1,.styles-module-scss-module__GDcQqW__whiteText h2,.styles-module-scss-module__GDcQqW__whiteText h3,.styles-module-scss-module__GDcQqW__whiteText h4,.styles-module-scss-module__GDcQqW__whiteText h5,.styles-module-scss-module__GDcQqW__whiteText h6{margin:0}.styles-module-scss-module__GDcQqW__whiteText p:not(:last-child),.styles-module-scss-module__GDcQqW__whiteText h1:not(:last-child),.styles-module-scss-module__GDcQqW__whiteText h2:not(:last-child),.styles-module-scss-module__GDcQqW__whiteText h3:not(:last-child),.styles-module-scss-module__GDcQqW__whiteText h4:not(:last-child),.styles-module-scss-module__GDcQqW__whiteText h5:not(:last-child),.styles-module-scss-module__GDcQqW__whiteText h6:not(:last-child){margin-bottom:10px}.styles-module-scss-module__GDcQqW__columnContainer{flex-direction:column;gap:16px;display:flex}.styles-module-scss-module__GDcQqW__pageHeader{align-items:center}.styles-module-scss-module__GDcQqW__contentTop{align-items:flex-start}.styles-module-scss-module__GDcQqW__mainSectionsGroup{display:contents}.styles-module-scss-module__GDcQqW__flexStart{align-self:flex-start;margin-top:16px}.styles-module-scss-module__GDcQqW__rowContainer{flex-direction:row;justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.styles-module-scss-module__GDcQqW__profileLinkRow{justify-content:flex-start}.styles-module-scss-module__GDcQqW__mainSection{background-color:var(--ui-body-block-bg);border-radius:12px;width:100%}.styles-module-scss-module__GDcQqW__voithosSection{border:1px solid var(--brand-yellow)}.styles-module-scss-module__GDcQqW__voithosAppliedAt{opacity:.5;font-size:18px}.styles-module-scss-module__GDcQqW__itemsContainer{flex-direction:column;gap:16px;padding:0 24px;display:flex}.styles-module-scss-module__GDcQqW__itemsContainer .styles-module-scss-module__GDcQqW__rowContainer>*{align-self:center}.styles-module-scss-module__GDcQqW__buttonGray{cursor:pointer;background-color:var(--border-default);border:none;border-radius:12px;flex-direction:row;align-items:center;gap:8px;width:210px;height:46px;padding:12px 16px;text-decoration:none;display:flex}.styles-module-scss-module__GDcQqW__buttonGray:hover{background-color:var(--ui-background)}.styles-module-scss-module__GDcQqW__iconSmall{opacity:.5;filter:brightness(0);flex-shrink:0;width:18px;height:18px}.dark .styles-module-scss-module__GDcQqW__iconSmall{filter:brightness(100)}.styles-module-scss-module__GDcQqW__iconBack{transform:rotate(90deg)}.styles-module-scss-module__GDcQqW__copyIcon{cursor:pointer;opacity:.5;filter:brightness(.2);width:16px;height:16px}.dark .styles-module-scss-module__GDcQqW__copyIcon{filter:brightness(100)}.styles-module-scss-module__GDcQqW__copyIconButton{color:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:2px;display:inline-flex}.styles-module-scss-module__GDcQqW__copyTooltipWrap{align-items:center;display:inline-flex;position:relative}.styles-module-scss-module__GDcQqW__copyTooltip{z-index:6;visibility:hidden;width:max-content;max-width:280px;color:var(--foreground);text-align:center;pointer-events:none;background:var(--ui-body-block-bg);border:1px solid var(--border-default);box-shadow:0 10px 24px color-mix(in srgb, var(--background) 30%, transparent);opacity:0;border-radius:8px;padding:7px 10px;font-size:14px;font-weight:500;transition:opacity .16s,visibility .16s,transform .16s;position:absolute;bottom:calc(100% + 8px);right:-20px;transform:translateY(4px)}.styles-module-scss-module__GDcQqW__copyTooltipWrap:hover .styles-module-scss-module__GDcQqW__copyTooltip,.styles-module-scss-module__GDcQqW__copyIconButton:focus-visible+.styles-module-scss-module__GDcQqW__copyTooltip,.styles-module-scss-module__GDcQqW__copyTooltipVisible{visibility:visible;opacity:1;transform:translateY(0)}.styles-module-scss-module__GDcQqW__copyableValueWrap{display:inline-flex;position:relative}.styles-module-scss-module__GDcQqW__inlineCopyToast{z-index:6;width:max-content;color:var(--foreground);pointer-events:none;background:var(--ui-base-block-bg);border:1px solid var(--border-default);border-radius:12px;padding:8px 12px;font-size:14px;font-weight:500;animation:.16s forwards styles-module-scss-module__GDcQqW__inline-toast-in;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}@keyframes styles-module-scss-module__GDcQqW__inline-toast-in{0%{opacity:0;transform:translate(-50%)translateY(4px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.styles-module-scss-module__GDcQqW__linkWithCopy{flex-direction:row;align-self:center;align-items:center;gap:2px;min-width:0;margin-left:2px;display:flex}.styles-module-scss-module__GDcQqW__mutedText{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;opacity:.5;align-self:center}.styles-module-scss-module__GDcQqW__centeredSelf{align-self:center!important}.styles-module-scss-module__GDcQqW__positionTitle{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;align-self:flex-start;font-family:Arsenal,sans-serif;font-size:24px;font-weight:700}.styles-module-scss-module__GDcQqW__statusBadge{overflow-wrap:anywhere;opacity:1;border-radius:123px;align-self:flex-start;align-items:center;gap:8px;padding:10px 16px;font-size:16px;display:flex}.styles-module-scss-module__GDcQqW__statusAct{color:var(--status-hire);background-color:var(--status-hire-bg)}.styles-module-scss-module__GDcQqW__statusOpen{color:var(--status-agree);background-color:var(--status-agree-bg)}.styles-module-scss-module__GDcQqW__statusHide{color:var(--status-hide);background-color:var(--status-hide-bg)}.styles-module-scss-module__GDcQqW__iconHire{content:url(/icons/hire-icon-light.svg)}.dark .styles-module-scss-module__GDcQqW__iconHire{content:url(/icons/hire-icon-dark.svg)}.styles-module-scss-module__GDcQqW__iconAgree{content:url(/icons/agree-icon-light.svg)}.dark .styles-module-scss-module__GDcQqW__iconAgree{content:url(/icons/agree-icon-dark.svg)}.styles-module-scss-module__GDcQqW__iconHide{content:url(/icons/incognito-icon-light.svg)}.dark .styles-module-scss-module__GDcQqW__iconHide{content:url(/icons/incognito-icon-dark.svg)}.styles-module-scss-module__GDcQqW__avatarSection{background-color:var(--ui-base-block-bg);border-radius:12px 12px 0 0;flex-direction:column;justify-content:center;align-items:center;gap:24px;padding:24px;display:flex}.styles-module-scss-module__GDcQqW__avatarSectionContent{flex-direction:column;justify-content:center;align-items:center;gap:24px;width:100%;display:flex}.styles-module-scss-module__GDcQqW__avatarInfoColumn{flex-direction:column;align-items:center;gap:24px;display:flex}.styles-module-scss-module__GDcQqW__avatarMeta{flex-direction:column;align-items:center;gap:4px;display:flex}.styles-module-scss-module__GDcQqW__avatarName{text-align:center;word-break:break-all}.styles-module-scss-module__GDcQqW__avatarSectionLocation,.styles-module-scss-module__GDcQqW__avatarSectionAction{width:fit-content;max-width:100%}.styles-module-scss-module__GDcQqW__avatarActions{flex-direction:column;gap:10px;display:flex}.styles-module-scss-module__GDcQqW__avatar{cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:100px;height:100px;display:flex;position:relative;overflow:hidden}.styles-module-scss-module__GDcQqW__avatarFallback{opacity:.5;filter:brightness(.2);object-fit:contain!important;width:40px!important;height:40px!important}.dark .styles-module-scss-module__GDcQqW__avatarFallback{filter:brightness(100)}.styles-module-scss-module__GDcQqW__salaryLocation{flex-wrap:wrap;justify-content:center;align-self:center}.styles-module-scss-module__GDcQqW__avatarSectionContent .styles-module-scss-module__GDcQqW__buttonGray{justify-content:center}.styles-module-scss-module__GDcQqW__employerTopSection{background-color:var(--ui-base-block-bg);border-radius:12px 12px 0 0;gap:16px;margin-bottom:0;padding:24px}.styles-module-scss-module__GDcQqW__profileLayout{align-items:flex-start}.styles-module-scss-module__GDcQqW__employerProfileLayout>.styles-module-scss-module__GDcQqW__employerSidebarCard{flex:1 1 0}.styles-module-scss-module__GDcQqW__employerActions{flex-direction:column;align-items:stretch;gap:16px;width:100%;display:flex}.styles-module-scss-module__GDcQqW__employerSummaryAction{flex-direction:column;align-items:center;gap:16px;min-width:0;display:flex}.styles-module-scss-module__GDcQqW__employerInfoColumn,.styles-module-scss-module__GDcQqW__employerActionsColumn{flex-direction:column;align-items:center;gap:24px;width:100%;display:flex}.styles-module-scss-module__GDcQqW__employerLinksColumn{flex-direction:column;gap:10px;display:flex}.styles-module-scss-module__GDcQqW__employerPrimaryAction{border-radius:12px!important;align-self:center!important;width:fit-content!important;padding-left:18px!important;padding-right:18px!important}.dark .styles-module-scss-module__GDcQqW__employerSidebarCard{background-color:var(--ui-body-block-bg)}.styles-module-scss-module__GDcQqW__employerSecondaryAction{width:100%!important;height:auto!important;min-height:24px!important;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;justify-content:center!important;padding:0 8px!important;font-size:16px!important;font-weight:500!important}.styles-module-scss-module__GDcQqW__employerSecondaryAction:hover,.styles-module-scss-module__GDcQqW__employerSecondaryAction:active{background:0 0!important}.styles-module-scss-module__GDcQqW__employerSecondaryIcon{justify-content:center;align-items:center;display:inline-flex}.styles-module-scss-module__GDcQqW__employerSecondaryIcon img{opacity:.5;width:18px;height:18px}.styles-module-scss-module__GDcQqW__employerHireCostBadge{background-color:var(--light-dark-25);border-radius:999px;justify-content:center;align-items:center;gap:8px;width:100%;height:46px;padding:14px 20px;display:flex}.styles-module-scss-module__GDcQqW__employerHireCostBadge img{filter:brightness(0)}.dark .styles-module-scss-module__GDcQqW__employerHireCostBadge img{filter:brightness(100)}.styles-module-scss-module__GDcQqW__employerHireCostText{font-size:14px;font-weight:600}.styles-module-scss-module__GDcQqW__employerSidebarDetails{background-color:var(--ui-body-block-bg);border-radius:12px;flex-direction:column;gap:0;padding:24px;display:flex}.styles-module-scss-module__GDcQqW__employerPersonalData,.styles-module-scss-module__GDcQqW__employerMetrics{gap:16px;padding:0 24px}.styles-module-scss-module__GDcQqW__employerInfoRow{flex-wrap:wrap;align-items:center;gap:6px 16px;display:flex}.styles-module-scss-module__GDcQqW__employerInfoRow>:first-child{flex:120px}.styles-module-scss-module__GDcQqW__employerInfoRow .styles-module-scss-module__GDcQqW__statusBadge{justify-content:center;gap:2px;width:fit-content;min-height:36px;padding:9px 12px;font-size:16px}.styles-module-scss-module__GDcQqW__employerInfoRow .styles-module-scss-module__GDcQqW__statusBadge span{white-space:nowrap}.styles-module-scss-module__GDcQqW__sidebarDivider{background-color:var(--border-default);height:1px;margin:0 24px}.styles-module-scss-module__GDcQqW__labelContainer{flex-wrap:wrap;gap:8px;display:flex}.styles-module-scss-module__GDcQqW__labelContainer label{background-color:var(--border-default);border-radius:123px;justify-content:center;align-items:center;padding:9px 12px;display:flex}@media (min-width:1301px){.styles-module-scss-module__GDcQqW__profileLayout{grid-template-columns:1fr 1.5fr 1fr;justify-content:flex-start;display:grid}}@media (min-width:1601px){.styles-module-scss-module__GDcQqW__container>.styles-module-scss-module__GDcQqW__contentTop>.styles-module-scss-module__GDcQqW__mainSectionsGroup>.styles-module-scss-module__GDcQqW__columnContainer,.styles-module-scss-module__GDcQqW__container>.styles-module-scss-module__GDcQqW__contentTop>.styles-module-scss-module__GDcQqW__mainSection{flex:1 1 0;min-width:0}.styles-module-scss-module__GDcQqW__container>.styles-module-scss-module__GDcQqW__contentTop>.styles-module-scss-module__GDcQqW__mainSectionsGroup>.styles-module-scss-module__GDcQqW__columnContainer:nth-child(2){flex:1.5 1 0}.styles-module-scss-module__GDcQqW__profileLayout:has(>.styles-module-scss-module__GDcQqW__mainSectionsGroup>.styles-module-scss-module__GDcQqW__workInfoColumn:only-child){grid-template-columns:calc(28.5714% - 13.7143px) calc(28.5714% - 13.7143px)}.styles-module-scss-module__GDcQqW__profileLayout:has(>.styles-module-scss-module__GDcQqW__mainSectionsGroup>.styles-module-scss-module__GDcQqW__experienceColumn:only-child){grid-template-columns:calc(42.8571% - 20.5714px) calc(28.5714% - 13.7143px)}.styles-module-scss-module__GDcQqW__profileLayout:has(>.styles-module-scss-module__GDcQqW__mainSectionsGroup:empty){grid-template-columns:calc(28.5714% - 13.7143px)}}@media (min-width:1301px) and (max-width:1600px){.styles-module-scss-module__GDcQqW__contentTop{grid-template-columns:minmax(0,1fr) 380px;display:grid}.styles-module-scss-module__GDcQqW__mainSectionsGroup{flex-direction:column;gap:24px;min-width:0;display:flex}.styles-module-scss-module__GDcQqW__mainSectionsGroup>.styles-module-scss-module__GDcQqW__columnContainer:first-child{gap:24px}}@media (max-width:1300px){.styles-module-scss-module__GDcQqW__container h1{font-size:28px}.styles-module-scss-module__GDcQqW__container>.styles-module-scss-module__GDcQqW__rowContainer>.styles-module-scss-module__GDcQqW__mainSectionsGroup>.styles-module-scss-module__GDcQqW__columnContainer,.styles-module-scss-module__GDcQqW__container>.styles-module-scss-module__GDcQqW__rowContainer>.styles-module-scss-module__GDcQqW__mainSection{flex-basis:100%;min-width:0}.styles-module-scss-module__GDcQqW__container>.styles-module-scss-module__GDcQqW__rowContainer>.styles-module-scss-module__GDcQqW__mainSection:last-child{order:-1;align-self:flex-start}.styles-module-scss-module__GDcQqW__avatarSection{flex-direction:row;justify-content:flex-start;align-items:stretch}.styles-module-scss-module__GDcQqW__avatarSectionContent{flex-direction:row;flex:auto;align-items:stretch;gap:24px;width:auto;min-width:0;display:flex}.styles-module-scss-module__GDcQqW__avatarInfoColumn{flex:auto;justify-content:center;align-items:flex-start;gap:8px;min-width:0}.styles-module-scss-module__GDcQqW__avatarInfoColumn .styles-module-scss-module__GDcQqW__employerPrimaryAction{align-self:flex-start!important}.styles-module-scss-module__GDcQqW__avatarMeta{align-items:flex-start;min-width:0}.styles-module-scss-module__GDcQqW__avatarMeta .styles-module-scss-module__GDcQqW__centeredSelf{align-self:flex-start!important}.styles-module-scss-module__GDcQqW__avatarName{text-align:left}.styles-module-scss-module__GDcQqW__salaryLocation{justify-content:flex-start;align-self:flex-start}.styles-module-scss-module__GDcQqW__avatarActions{flex:none;justify-content:space-evenly;align-self:stretch}.styles-module-scss-module__GDcQqW__employerActions{flex:260px;width:100%;max-width:none}.styles-module-scss-module__GDcQqW__employerProfileLayout .styles-module-scss-module__GDcQqW__employerTopSection{flex-direction:row;justify-content:flex-start;align-items:center;padding:24px}.styles-module-scss-module__GDcQqW__employerProfileLayout .styles-module-scss-module__GDcQqW__avatarSectionContent{flex-direction:row;flex:1 1 0;align-items:center;gap:24px;min-width:0;display:flex}.styles-module-scss-module__GDcQqW__employerProfileLayout .styles-module-scss-module__GDcQqW__employerInfoColumn{flex:auto;justify-content:space-between;align-items:flex-start;gap:8px;width:auto;min-width:0}.styles-module-scss-module__GDcQqW__employerProfileLayout .styles-module-scss-module__GDcQqW__avatarMeta{flex-direction:column;align-items:flex-start}.styles-module-scss-module__GDcQqW__employerProfileLayout .styles-module-scss-module__GDcQqW__mutedText{align-self:flex-start}.styles-module-scss-module__GDcQqW__employerProfileLayout .styles-module-scss-module__GDcQqW__employerSummaryAction{align-items:flex-start;gap:8px;width:100%}.styles-module-scss-module__GDcQqW__employerProfileLayout .styles-module-scss-module__GDcQqW__salaryLocation{justify-content:flex-start;min-width:0}.styles-module-scss-module__GDcQqW__employerProfileLayout .styles-module-scss-module__GDcQqW__employerActionsColumn{flex:none;justify-content:center;align-items:stretch;gap:10px;width:fit-content}.styles-module-scss-module__GDcQqW__employerProfileLayout .styles-module-scss-module__GDcQqW__employerActions{flex:none;width:100%;max-width:none}.styles-module-scss-module__GDcQqW__employerProfileLayout .styles-module-scss-module__GDcQqW__buttonGray{justify-content:center;width:100%}.styles-module-scss-module__GDcQqW__employerProfileLayout .styles-module-scss-module__GDcQqW__avatarSectionAction{white-space:nowrap;flex:none;align-self:stretch}.styles-module-scss-module__GDcQqW__employerProfileLayout .styles-module-scss-module__GDcQqW__linkWithCopy{justify-content:center;align-self:stretch}.styles-module-scss-module__GDcQqW__employerProfileLayout .styles-module-scss-module__GDcQqW__employerPrimaryAction{align-self:flex-start!important}}@media (max-width:1050px){.styles-module-scss-module__GDcQqW__avatarSectionContent{justify-content:center}}@media (max-width:950px){.styles-module-scss-module__GDcQqW__avatarSection{grid-template-columns:1fr auto;align-items:center;column-gap:24px;display:grid}.styles-module-scss-module__GDcQqW__avatarSectionContent,.styles-module-scss-module__GDcQqW__avatarInfoColumn{display:contents}.styles-module-scss-module__GDcQqW__avatar{grid-area:1/1;justify-self:start}.styles-module-scss-module__GDcQqW__avatarMeta{grid-area:2/1/auto/-1}.styles-module-scss-module__GDcQqW__salaryLocation{grid-area:3/1/auto/-1}.styles-module-scss-module__GDcQqW__avatarActions{grid-area:1/2/-1;align-self:start}.styles-module-scss-module__GDcQqW__employerProfileLayout .styles-module-scss-module__GDcQqW__employerTopSection{flex-direction:column;align-items:stretch;display:flex}.styles-module-scss-module__GDcQqW__employerProfileLayout .styles-module-scss-module__GDcQqW__avatarSectionContent{grid-template-columns:1fr 1fr;align-items:center;gap:16px;width:100%;display:grid}.styles-module-scss-module__GDcQqW__employerProfileLayout .styles-module-scss-module__GDcQqW__avatar{justify-self:center}.styles-module-scss-module__GDcQqW__employerProfileLayout .styles-module-scss-module__GDcQqW__employerInfoColumn,.styles-module-scss-module__GDcQqW__employerProfileLayout .styles-module-scss-module__GDcQqW__avatarMeta{align-items:center}.styles-module-scss-module__GDcQqW__employerProfileLayout .styles-module-scss-module__GDcQqW__avatarName{text-align:center}.styles-module-scss-module__GDcQqW__employerProfileLayout .styles-module-scss-module__GDcQqW__mutedText{align-self:center}.styles-module-scss-module__GDcQqW__employerProfileLayout .styles-module-scss-module__GDcQqW__employerSummaryAction{align-items:center}.styles-module-scss-module__GDcQqW__employerProfileLayout .styles-module-scss-module__GDcQqW__salaryLocation{justify-content:center;align-self:center}.styles-module-scss-module__GDcQqW__employerProfileLayout .styles-module-scss-module__GDcQqW__employerPrimaryAction{align-self:center!important}.styles-module-scss-module__GDcQqW__employerProfileLayout .styles-module-scss-module__GDcQqW__employerActionsColumn{flex-flow:wrap;justify-content:flex-start;align-items:stretch;gap:16px;width:100%}.styles-module-scss-module__GDcQqW__employerProfileLayout .styles-module-scss-module__GDcQqW__employerActions,.styles-module-scss-module__GDcQqW__employerProfileLayout .styles-module-scss-module__GDcQqW__employerLinksColumn{flex:220px;min-width:0}}@media (max-width:768px){.styles-module-scss-module__GDcQqW__container,.styles-module-scss-module__GDcQqW__container>.styles-module-scss-module__GDcQqW__rowContainer{gap:16px}.styles-module-scss-module__GDcQqW__rowContainer{flex-wrap:wrap;align-items:flex-start}.styles-module-scss-module__GDcQqW__itemsContainer{padding:0 12px}.styles-module-scss-module__GDcQqW__container h1{font-size:24px}.styles-module-scss-module__GDcQqW__container h3{padding:14px 16px;font-size:18px}.styles-module-scss-module__GDcQqW__voithosAppliedAt{font-size:16px}.styles-module-scss-module__GDcQqW__employerProfileLayout .styles-module-scss-module__GDcQqW__employerActions,.styles-module-scss-module__GDcQqW__employerProfileLayout .styles-module-scss-module__GDcQqW__employerSummaryAction{width:100%}.styles-module-scss-module__GDcQqW__employerProfileLayout .styles-module-scss-module__GDcQqW__employerTopSection{align-items:stretch;padding:20px 24px}.styles-module-scss-module__GDcQqW__employerProfileLayout .styles-module-scss-module__GDcQqW__avatarSectionContent{flex-direction:column;align-items:center}.styles-module-scss-module__GDcQqW__employerProfileLayout .styles-module-scss-module__GDcQqW__avatarSectionLocation,.styles-module-scss-module__GDcQqW__employerProfileLayout .styles-module-scss-module__GDcQqW__avatarSectionAction{width:100%}.styles-module-scss-module__GDcQqW__employerPersonalData,.styles-module-scss-module__GDcQqW__employerMetrics{padding:0 12px}.styles-module-scss-module__GDcQqW__employerHireCostBadge{border-radius:24px}}@media (max-width:640px){.styles-module-scss-module__GDcQqW__employerProfileLayout .styles-module-scss-module__GDcQqW__employerTopSection{flex-direction:column;align-items:center}.styles-module-scss-module__GDcQqW__employerProfileLayout .styles-module-scss-module__GDcQqW__avatarSectionContent{flex-direction:column;align-items:center;gap:16px;display:flex}.styles-module-scss-module__GDcQqW__employerProfileLayout .styles-module-scss-module__GDcQqW__employerInfoColumn{justify-content:flex-start;align-items:center}.styles-module-scss-module__GDcQqW__employerProfileLayout .styles-module-scss-module__GDcQqW__avatarMeta{align-items:center}.styles-module-scss-module__GDcQqW__employerProfileLayout .styles-module-scss-module__GDcQqW__mutedText{align-self:center}.styles-module-scss-module__GDcQqW__employerProfileLayout .styles-module-scss-module__GDcQqW__employerSummaryAction{align-items:center}.styles-module-scss-module__GDcQqW__employerProfileLayout .styles-module-scss-module__GDcQqW__salaryLocation{justify-content:center;align-self:center}.styles-module-scss-module__GDcQqW__employerProfileLayout .styles-module-scss-module__GDcQqW__employerPrimaryAction{align-self:center!important}.styles-module-scss-module__GDcQqW__employerProfileLayout .styles-module-scss-module__GDcQqW__employerActionsColumn{flex-direction:column;align-items:stretch;gap:10px;width:fit-content}.styles-module-scss-module__GDcQqW__employerProfileLayout .styles-module-scss-module__GDcQqW__employerActions,.styles-module-scss-module__GDcQqW__employerProfileLayout .styles-module-scss-module__GDcQqW__employerLinksColumn{flex:none;width:100%}}@media (max-width:500px){.styles-module-scss-module__GDcQqW__avatarSection{flex-direction:column;justify-content:center;align-items:center;display:flex}.styles-module-scss-module__GDcQqW__avatarSectionContent{flex-direction:column;justify-content:center;align-items:center;gap:16px;width:100%;display:flex}.styles-module-scss-module__GDcQqW__avatarInfoColumn{flex-direction:column;align-items:center;width:100%;display:flex}.styles-module-scss-module__GDcQqW__avatarInfoColumn .styles-module-scss-module__GDcQqW__employerPrimaryAction{align-self:center!important}.styles-module-scss-module__GDcQqW__avatarMeta{align-items:center}.styles-module-scss-module__GDcQqW__avatarMeta .styles-module-scss-module__GDcQqW__centeredSelf{align-self:center!important}.styles-module-scss-module__GDcQqW__avatarName{text-align:center}.styles-module-scss-module__GDcQqW__salaryLocation{justify-content:center;align-self:center}.styles-module-scss-module__GDcQqW__avatarActions{align-self:center}}}
@layer components.kit{.styles-module-scss-module__MKwFaW__root{box-sizing:border-box;background-color:var(--ui-base-block-bg);border:1px solid var(--border-default);border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.styles-module-scss-module__MKwFaW__image{object-fit:cover;border-radius:inherit;width:100%;height:100%}.styles-module-scss-module__MKwFaW__imageFallback{width:var(--ui-company-avatar-fallback-size,18px);height:var(--ui-company-avatar-fallback-size,18px);object-fit:contain;opacity:.5;filter:brightness(0);will-change:filter;border-radius:0}.dark .styles-module-scss-module__MKwFaW__imageFallback{filter:brightness(100)}}
@layer components{.employer-review-details-curtain-module-scss-module__D21TSG__root{color:var(--foreground);flex-direction:column;gap:16px;display:flex}.employer-review-details-curtain-module-scss-module__D21TSG__state,.employer-review-details-curtain-module-scss-module__D21TSG__section{background:var(--ui-base-block-bg);border-radius:12px}.employer-review-details-curtain-module-scss-module__D21TSG__state{padding:20px;font-size:14px;font-weight:500}.employer-review-details-curtain-module-scss-module__D21TSG__loadingState{justify-content:center;align-items:center;padding:48px 24px;display:flex}.employer-review-details-curtain-module-scss-module__D21TSG__leadingIcon{width:50px;height:50px}.employer-review-details-curtain-module-scss-module__D21TSG__candidatePositionSubtitle{opacity:.5}.employer-review-details-curtain-module-scss-module__D21TSG__candidateHeader{flex-direction:column;gap:16px;display:flex}.employer-review-details-curtain-module-scss-module__D21TSG__heroActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.employer-review-details-curtain-module-scss-module__D21TSG__messageButton{border-radius:12px;height:36px;padding:7px 12px;font-size:16px;line-height:22px}.employer-review-details-curtain-module-scss-module__D21TSG__iconButtons{gap:8px;display:flex}.employer-review-details-curtain-module-scss-module__D21TSG__iconButton{border-radius:12px;width:46px;height:36px}.employer-review-details-curtain-module-scss-module__D21TSG__iconButtons .employer-review-details-curtain-module-scss-module__D21TSG__heroActionTooltip{inset:calc(100% + 6px) 0 auto auto;transform:none}.employer-review-details-curtain-module-scss-module__D21TSG__iconButton:disabled{cursor:not-allowed;opacity:.5}.employer-review-details-curtain-module-scss-module__D21TSG__chips{flex-wrap:wrap;gap:8px;display:flex}.employer-review-details-curtain-module-scss-module__D21TSG__chip{background-color:var(--ui-chips);border-radius:999px;padding:8px 12px;font-size:14px;font-weight:500}.employer-review-details-curtain-module-scss-module__D21TSG__headerMetaRow{border-top:1px solid var(--border-default);justify-content:space-between;align-items:center;gap:12px;padding-top:16px;display:flex}.employer-review-details-curtain-module-scss-module__D21TSG__hireCostBadge,.employer-review-details-curtain-module-scss-module__D21TSG__statusBadge{border-radius:999px;align-items:center;gap:8px;min-height:32px;padding:7px 12px;font-size:14px;font-weight:500;line-height:18px;display:inline-flex}.employer-review-details-curtain-module-scss-module__D21TSG__hireCostBadge{color:var(--foreground);background:var(--light-dark-25)}.employer-review-details-curtain-module-scss-module__D21TSG__hireCostBadge img{filter:brightness(0);will-change:filter;width:18px;height:18px}.dark .employer-review-details-curtain-module-scss-module__D21TSG__hireCostBadge img{filter:brightness(100)}.employer-review-details-curtain-module-scss-module__D21TSG__statusAct{color:var(--status-hire);background-color:var(--status-hire-bg)}.employer-review-details-curtain-module-scss-module__D21TSG__statusOpen{color:var(--status-agree);background-color:var(--status-agree-bg)}.employer-review-details-curtain-module-scss-module__D21TSG__statusHide{color:var(--status-hide);background-color:var(--status-hide-bg)}.employer-review-details-curtain-module-scss-module__D21TSG__iconHire,.employer-review-details-curtain-module-scss-module__D21TSG__iconAgree,.employer-review-details-curtain-module-scss-module__D21TSG__iconHide{flex-shrink:0;width:18px;height:18px}.employer-review-details-curtain-module-scss-module__D21TSG__iconHire{content:url(/icons/hire-icon-light.svg)}.dark .employer-review-details-curtain-module-scss-module__D21TSG__iconHire{content:url(/icons/hire-icon-dark.svg)}.employer-review-details-curtain-module-scss-module__D21TSG__iconAgree{content:url(/icons/agree-icon-light.svg)}.dark .employer-review-details-curtain-module-scss-module__D21TSG__iconAgree{content:url(/icons/agree-icon-dark.svg)}.employer-review-details-curtain-module-scss-module__D21TSG__iconHide{content:url(/icons/incognito-icon-light.svg)}.dark .employer-review-details-curtain-module-scss-module__D21TSG__iconHide{content:url(/icons/incognito-icon-dark.svg)}.employer-review-details-curtain-module-scss-module__D21TSG__stats{gap:12px;display:flex}.employer-review-details-curtain-module-scss-module__D21TSG__stat{background:var(--ui-base-block-bg);border-radius:12px;flex-direction:column;flex:1 1 0;gap:4px;padding:12px 16px;display:flex}.employer-review-details-curtain-module-scss-module__D21TSG__stat span,.employer-review-details-curtain-module-scss-module__D21TSG__row span,.employer-review-details-curtain-module-scss-module__D21TSG__resume>span{color:color-mix(in srgb, var(--foreground) 50%, transparent);font-size:14px;line-height:18px}.employer-review-details-curtain-module-scss-module__D21TSG__stat strong,.employer-review-details-curtain-module-scss-module__D21TSG__row strong,.employer-review-details-curtain-module-scss-module__D21TSG__resume strong{overflow-wrap:anywhere;font-size:16px;font-weight:500;line-height:22px}.employer-review-details-curtain-module-scss-module__D21TSG__row strong{text-align:right}.employer-review-details-curtain-module-scss-module__D21TSG__resume{justify-content:space-between;align-items:center;gap:16px;display:flex}.employer-review-details-curtain-module-scss-module__D21TSG__valueWrap{align-items:center;gap:8px;min-width:0;display:inline-flex}.employer-review-details-curtain-module-scss-module__D21TSG__section{flex-direction:column;display:flex;overflow:hidden}.employer-review-details-curtain-module-scss-module__D21TSG__sectionHead{background:var(--ui-background);align-items:center;gap:12px;padding:16px;display:flex}.employer-review-details-curtain-module-scss-module__D21TSG__sectionHead h3{margin:0;font-size:18px;font-weight:600;line-height:24px}.employer-review-details-curtain-module-scss-module__D21TSG__sectionIcon{width:24px;height:24px;color:color-mix(in srgb, var(--foreground) 50%, transparent);justify-content:center;align-items:center;display:inline-flex}.employer-review-details-curtain-module-scss-module__D21TSG__sectionIcon img{opacity:.5;filter:brightness(0);will-change:filter;width:20px;height:20px}.dark .employer-review-details-curtain-module-scss-module__D21TSG__sectionIcon img{filter:brightness(100)}.employer-review-details-curtain-module-scss-module__D21TSG__voithosSection{border-color:var(--brand-yellow)}.employer-review-details-curtain-module-scss-module__D21TSG__voithosHead{background:var(--ui-background);justify-content:space-between;align-items:center;padding:16px;display:flex}.employer-review-details-curtain-module-scss-module__D21TSG__voithosHead span{margin:0;font-size:18px;font-weight:600}.employer-review-details-curtain-module-scss-module__D21TSG__voithosItemQuestion{color:color-mix(in srgb, var(--foreground) 50%, transparent);font-size:14px}.employer-review-details-curtain-module-scss-module__D21TSG__voithosItemAnswer{font-size:16px;font-weight:600}.employer-review-details-curtain-module-scss-module__D21TSG__sectionBody,.employer-review-details-curtain-module-scss-module__D21TSG__rows{flex-direction:column;gap:12px;display:flex}.employer-review-details-curtain-module-scss-module__D21TSG__sectionBody{padding:16px}.employer-review-details-curtain-module-scss-module__D21TSG__row{justify-content:space-between;gap:16px;min-width:0;display:flex}.employer-review-details-curtain-module-scss-module__D21TSG__valueWrap{justify-content:flex-end;max-width:65%}.employer-review-details-curtain-module-scss-module__D21TSG__contactRowLabel{color:color-mix(in srgb, var(--foreground) 50%, transparent);font-size:14px;line-height:18px}.employer-review-details-curtain-module-scss-module__D21TSG__subRow{flex-direction:column;gap:8px;display:flex}.employer-review-details-curtain-module-scss-module__D21TSG__subRowLabel{color:color-mix(in srgb, var(--foreground) 50%, transparent);font-size:14px;line-height:18px}.employer-review-details-curtain-module-scss-module__D21TSG__text{overflow-wrap:anywhere;margin:0;font-weight:500}.employer-review-details-curtain-module-scss-module__D21TSG__text h2{font-size:20px;font-weight:700}.employer-review-details-curtain-module-scss-module__D21TSG__text h3{font-size:18px;font-weight:700}.employer-review-details-curtain-module-scss-module__D21TSG__text h4{font-size:16px;font-weight:700}.employer-review-details-curtain-module-scss-module__D21TSG__text p,.employer-review-details-curtain-module-scss-module__D21TSG__text li{color:var(--foreground)}.employer-review-details-curtain-module-scss-module__D21TSG__text ul,.employer-review-details-curtain-module-scss-module__D21TSG__text ol{padding-left:20px}.employer-review-details-curtain-module-scss-module__D21TSG__text ul{list-style-type:disc}.employer-review-details-curtain-module-scss-module__D21TSG__text ol{list-style-type:decimal}.employer-review-details-curtain-module-scss-module__D21TSG__text li:not(:last-child){margin-bottom:10px}.employer-review-details-curtain-module-scss-module__D21TSG__text a{color:var(--brand-green);text-decoration:underline}.employer-review-details-curtain-module-scss-module__D21TSG__text blockquote{color:color-mix(in srgb, var(--foreground) 50%, transparent);border-left:3px solid var(--light-border);padding-left:16px}@media (max-width:900px){.employer-review-details-curtain-module-scss-module__D21TSG__stats{flex-direction:column}}@media (max-width:640px){.employer-review-details-curtain-module-scss-module__D21TSG__root{gap:16px}.employer-review-details-curtain-module-scss-module__D21TSG__heroActions,.employer-review-details-curtain-module-scss-module__D21TSG__resume,.employer-review-details-curtain-module-scss-module__D21TSG__row,.employer-review-details-curtain-module-scss-module__D21TSG__headerMetaRow,.employer-review-details-curtain-module-scss-module__D21TSG__valueWrap{flex-direction:column;align-items:flex-start}.employer-review-details-curtain-module-scss-module__D21TSG__headerMetaRow{gap:12px}.employer-review-details-curtain-module-scss-module__D21TSG__hireCostBadge,.employer-review-details-curtain-module-scss-module__D21TSG__statusBadge,.employer-review-details-curtain-module-scss-module__D21TSG__messageButton,.employer-review-details-curtain-module-scss-module__D21TSG__iconButtons{width:100%}.employer-review-details-curtain-module-scss-module__D21TSG__row strong{text-align:right}.employer-review-details-curtain-module-scss-module__D21TSG__valueWrap{max-width:100%}}}
@layer components.kit{.styles-module-scss-module__AKC2Sa__root{align-items:center;gap:10px;width:100%;min-width:0;display:flex;position:relative}.styles-module-scss-module__AKC2Sa__hiddenInput{display:none}.styles-module-scss-module__AKC2Sa__fileCard{background-color:var(--ui-input-bg);border:1px solid var(--border-default);border-radius:12px;flex:auto;align-items:center;gap:12px;min-width:0;height:46px;padding:12px 16px;transition:background-color .2s,border-color .2s;display:flex}.styles-module-scss-module__AKC2Sa__fileCard_failed{border-color:var(--red)}.styles-module-scss-module__AKC2Sa__statusSlot{width:20px;height:20px;color:color-mix(in srgb, var(--foreground) 58%, transparent);flex-shrink:0;justify-content:center;align-items:center;display:flex}.styles-module-scss-module__AKC2Sa__statusIcon{background-color:currentColor;width:20px;height:20px;display:block}.styles-module-scss-module__AKC2Sa__statusIcon_file{-webkit-mask:url(/icons/file-icon.svg) 50%/contain no-repeat;mask:url(/icons/file-icon.svg) 50%/contain no-repeat}.styles-module-scss-module__AKC2Sa__fileBody{flex:auto;min-width:0}.styles-module-scss-module__AKC2Sa__fileNameWrap{min-width:0;position:relative}.styles-module-scss-module__AKC2Sa__fileNameWrap:hover .styles-module-scss-module__AKC2Sa__fileNameTooltip{display:block}.styles-module-scss-module__AKC2Sa__fileName{text-overflow:ellipsis;color:var(--foreground);white-space:nowrap;font-size:16px;font-weight:500;line-height:22px;display:block;overflow:hidden}.styles-module-scss-module__AKC2Sa__fileNameTooltip{z-index:1300;width:max-content;color:var(--foreground);pointer-events:none;background-color:var(--surface-modal);border:1px solid var(--border-default);border-radius:8px;padding:8px 12px;font-size:16px;line-height:22px;display:none;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);box-shadow:0 2px 8px #0000001a}.styles-module-scss-module__AKC2Sa__fileMeta{min-width:fit-content;color:color-mix(in srgb, var(--foreground) 50%, transparent);flex-shrink:0;justify-content:flex-end;align-items:center;font-size:16px;line-height:22px;display:flex}.styles-module-scss-module__AKC2Sa__fileMeta_failed{color:var(--red)}.styles-module-scss-module__AKC2Sa__failedBadge{align-items:center;gap:6px;display:inline-flex}.styles-module-scss-module__AKC2Sa__sideActionButton{width:20px;height:20px;color:color-mix(in srgb, var(--foreground) 58%, transparent);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.styles-module-scss-module__AKC2Sa__retryIcon{background-color:currentColor;width:18px;height:18px;display:block;-webkit-mask:url(/icons/retry-icon.svg) 50%/contain no-repeat;mask:url(/icons/retry-icon.svg) 50%/contain no-repeat}.styles-module-scss-module__AKC2Sa__dropdown{z-index:20;background-color:var(--background);border:1px solid var(--border-default);width:202px;box-shadow:0 12px 32px color-mix(in srgb, var(--dark-100) 12%, transparent);border-radius:12px;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden}.styles-module-scss-module__AKC2Sa__dropdownItem{width:100%;height:46px;color:var(--foreground);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;padding:12px 16px;font-size:16px;font-weight:500;display:flex}.styles-module-scss-module__AKC2Sa__dropdownItem:not(:first-child){border-top:1px solid var(--border-default)}.styles-module-scss-module__AKC2Sa__dropdownItem:hover{background-color:var(--ui-background)}@media (max-width:640px){.styles-module-scss-module__AKC2Sa__root{width:100%}}}
@layer components{.styles-module-scss-module__VkdfvW__statusBadge{white-space:nowrap;opacity:1;border-radius:123px;align-self:flex-start;align-items:center;gap:8px;width:fit-content;height:36px;padding:8px 12px;font-size:14px;line-height:22px;display:flex}.styles-module-scss-module__VkdfvW__statusAct{color:var(--status-hire);background-color:var(--status-hire-bg)}.styles-module-scss-module__VkdfvW__statusOpen{color:var(--status-agree);background-color:var(--status-agree-bg)}.styles-module-scss-module__VkdfvW__statusHide{color:var(--status-hide);background-color:var(--status-hide-bg)}.styles-module-scss-module__VkdfvW__iconHire{content:url(/icons/hire-icon-light.svg)}.dark .styles-module-scss-module__VkdfvW__iconHire{content:url(/icons/hire-icon-dark.svg)}.styles-module-scss-module__VkdfvW__iconAgree{content:url(/icons/agree-icon-light.svg)}.dark .styles-module-scss-module__VkdfvW__iconAgree{content:url(/icons/agree-icon-dark.svg)}.styles-module-scss-module__VkdfvW__iconHide{content:url(/icons/incognito-icon-light.svg)}.dark .styles-module-scss-module__VkdfvW__iconHide{content:url(/icons/incognito-icon-dark.svg)}}
@layer components{.styles-module-scss-module__dvxb8G__dialog{background-color:var(--ui-body-block-bg);border-radius:12px;width:min(446px,100%)}.styles-module-scss-module__dvxb8G__header{background-color:var(--ui-block-header-bg);height:58px;padding:16px 24px}.styles-module-scss-module__dvxb8G__title{color:var(--foreground);font-size:20px}.styles-module-scss-module__dvxb8G__body{text-align:left;background-color:var(--ui-body-block-bg);padding:32px 32px 16px}.styles-module-scss-module__dvxb8G__footer{background-color:var(--ui-block-header-bg);justify-content:flex-start;padding:24px}.styles-module-scss-module__dvxb8G__footerLongTitle{background-color:var(--ui-body-block-bg);justify-content:flex-start;padding:24px 32px}.styles-module-scss-module__dvxb8G__button{border-radius:12px;height:46px;padding:12px 18px}@media (max-width:640px){.styles-module-scss-module__dvxb8G__footer{flex-direction:row}.styles-module-scss-module__dvxb8G__button{width:fit-content}}}
@layer components.kit{.styles-module-scss-module__qJ0ORW__root{box-sizing:border-box;background-color:var(--ui-input-bg);border:1px solid var(--border-default);border-radius:12px;align-items:center;gap:10px;height:46px;margin:0;padding:12px 16px;transition:background-color .2s,border-color .2s,box-shadow .2s;display:flex;position:relative}.styles-module-scss-module__qJ0ORW__root:hover:not(.styles-module-scss-module__qJ0ORW__root_focused):not(.styles-module-scss-module__qJ0ORW__root_error),.styles-module-scss-module__qJ0ORW__root_focused{background-color:var(--ui-background)}.styles-module-scss-module__qJ0ORW__root_error{border-color:var(--red)}.styles-module-scss-module__qJ0ORW__root_disabled{pointer-events:none;opacity:.56}.styles-module-scss-module__qJ0ORW__input{min-width:0;height:100%;color:var(--foreground);background-color:#0000;border:none;outline:none;flex:auto;font-size:16px;font-weight:500}.styles-module-scss-module__qJ0ORW__input::placeholder{color:color-mix(in srgb, var(--foreground) 50%, transparent)}.styles-module-scss-module__qJ0ORW__input:disabled{cursor:not-allowed}.styles-module-scss-module__qJ0ORW__input[type=date],.styles-module-scss-module__qJ0ORW__input_select{cursor:pointer}.styles-module-scss-module__qJ0ORW__iconButton{cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;padding:0;display:flex}.styles-module-scss-module__qJ0ORW__clearButton{width:18px;height:18px;color:color-mix(in srgb, var(--foreground) 58%, transparent);opacity:.5;background-color:currentColor;display:block;-webkit-mask:url(/icons/close-icon.svg) 50%/contain no-repeat;mask:url(/icons/close-icon.svg) 50%/contain no-repeat}.styles-module-scss-module__qJ0ORW__adornmentIcon{opacity:.5;width:18px;height:18px;fill:color-mix(in srgb, var(--foreground) 58%, transparent);flex-shrink:0}.styles-module-scss-module__qJ0ORW__selectContainer{align-items:center;display:flex}.styles-module-scss-module__qJ0ORW__selectTrigger{height:32px;color:var(--foreground);cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:4px;padding:0 4px 0 8px;font-size:16px;font-weight:500;display:flex}.styles-module-scss-module__qJ0ORW__selectTriggerLabel{white-space:nowrap}.styles-module-scss-module__qJ0ORW__rightSide{flex-shrink:0;align-items:center;gap:8px;display:flex}.styles-module-scss-module__qJ0ORW__dropdown{z-index:1000;background-color:var(--background);border:1px solid var(--border-default);width:100%;max-height:280px;box-shadow:0 12px 32px color-mix(in srgb, var(--dark-100) 12%, transparent);border-radius:12px;flex-direction:column;display:flex;position:absolute;top:calc(100% + 8px);right:0;overflow-y:auto}.styles-module-scss-module__qJ0ORW__dropdownItem{width:100%;min-height:46px;color:var(--foreground);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;padding:12px 16px;font-size:16px;font-weight:500;transition:background-color .2s;display:flex}.styles-module-scss-module__qJ0ORW__dropdownItem:hover{background-color:var(--ui-background)}}
@layer components.kit{.styles-module-scss-module__JH77WG__root{height:34px;color:color-mix(in srgb, var(--foreground) 50%, transparent);background-color:var(--ui-base-block-bg);border-radius:123px;align-items:center;gap:8px;padding:8px 12px;font-size:14px;font-weight:500;display:inline-flex}.styles-module-scss-module__JH77WG__icon{object-fit:contain;opacity:.5;filter:brightness(0);will-change:filter;width:18px;height:18px;display:block}.dark .styles-module-scss-module__JH77WG__icon{filter:brightness(100)}}
@layer components.kit{.styles-module-scss-module__4bTo1W__root{flex-direction:column;justify-content:center;align-items:center;display:inline-flex;position:relative}.styles-module-scss-module__4bTo1W__hiddenInput{display:none}.styles-module-scss-module__4bTo1W__avatarButton{width:var(--avatar-size);height:var(--avatar-size);cursor:pointer;background-color:color-mix(in srgb, var(--foreground) 9%, var(--background));border:1px solid color-mix(in srgb, var(--foreground) 12%, transparent);border-radius:50%;justify-content:center;align-items:center;transition:transform .2s,border-color .2s,background-color .2s;display:inline-flex;position:relative;overflow:hidden}.styles-module-scss-module__4bTo1W__avatarButton:hover{background-color:color-mix(in srgb, var(--foreground) 12%, var(--background));border-color:color-mix(in srgb, var(--foreground) 18%, transparent)}.styles-module-scss-module__4bTo1W__avatarButton_dragging{border-color:var(--brand-green);box-shadow:0 0 0 3px color-mix(in srgb, var(--brand-green) 18%, transparent)}.styles-module-scss-module__4bTo1W__avatarImage{object-fit:cover;width:100%;height:100%}.styles-module-scss-module__4bTo1W__placeholderIcon{width:var(--avatar-icon-size);height:var(--avatar-icon-size);color:color-mix(in srgb, var(--foreground) 48%, transparent);background-color:currentColor;display:block}.styles-module-scss-module__4bTo1W__placeholderIcon_user{-webkit-mask:url(/icons/avatar-icon.svg) 50%/contain no-repeat;mask:url(/icons/avatar-icon.svg) 50%/contain no-repeat}.styles-module-scss-module__4bTo1W__placeholderIcon_company{-webkit-mask:url(/icons/case-icon.svg) 50%/contain no-repeat;mask:url(/icons/case-icon.svg) 50%/contain no-repeat}.styles-module-scss-module__4bTo1W__overlay{background:color-mix(in srgb, var(--foreground) 18%, transparent);opacity:0;justify-content:center;align-items:center;transition:opacity .2s;display:flex;position:absolute;inset:0}.styles-module-scss-module__4bTo1W__avatarButton:hover .styles-module-scss-module__4bTo1W__overlay{opacity:1}.styles-module-scss-module__4bTo1W__cameraBadge{pointer-events:none;background-color:var(--background);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:25px;height:25px;display:flex;position:absolute;bottom:0;right:0}.styles-module-scss-module__4bTo1W__cameraBadgeIcon{filter:brightness(0);will-change:filter;flex-shrink:0;width:18px;height:18px;display:block}.dark .styles-module-scss-module__4bTo1W__cameraBadgeIcon{filter:brightness(100)}.styles-module-scss-module__4bTo1W__dropdown{z-index:20;background-color:var(--background);border:1px solid var(--border-default);min-width:196px;box-shadow:0 12px 32px color-mix(in srgb, var(--dark-100) 12%, transparent);border-radius:12px;position:absolute;top:calc(100% + 10px);overflow:hidden}.styles-module-scss-module__4bTo1W__dropdownItem{width:100%;min-height:46px;color:var(--foreground);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;padding:14px 18px;font-size:14px;font-weight:600;display:flex}.styles-module-scss-module__4bTo1W__dropdownItem:not(:first-child){border-top:1px solid var(--border-default)}.styles-module-scss-module__4bTo1W__dropdownItem:hover{background-color:var(--ui-background)}.styles-module-scss-module__4bTo1W__modalBackdrop{z-index:1000;background:var(--overlay-backdrop);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.styles-module-scss-module__4bTo1W__modal{background-color:var(--background);border:1px solid var(--border-default);box-shadow:0 24px 64px color-mix(in srgb, var(--dark-100) 22%, transparent);border-radius:24px;flex-direction:column;align-items:center;gap:16px;padding:20px;display:flex}.styles-module-scss-module__4bTo1W__cropCanvas{touch-action:none;cursor:grab;background-color:var(--dark-50);border-radius:12px;width:min(360px,100vw - 64px);height:min(360px,100vw - 64px)}.styles-module-scss-module__4bTo1W__cropCanvas:active{cursor:grabbing}.styles-module-scss-module__4bTo1W__modalActions{justify-content:center;align-items:center;gap:10px;width:100%;display:flex}}
@layer components.kit{.styles-module-scss-module__inq3RG__root{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;max-width:100%;display:flex}.styles-module-scss-module__inq3RG__pages{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;min-width:0;max-width:100%;display:flex}.styles-module-scss-module__inq3RG__button,.styles-module-scss-module__inq3RG__ellipsis{border-radius:12px;justify-content:center;align-items:center;width:36px;height:36px;font-size:16px;font-weight:500;display:inline-flex}.styles-module-scss-module__inq3RG__button{color:var(--foreground);cursor:pointer;background:0 0;border:none;transition:background-color .2s,color .2s,opacity .2s}.styles-module-scss-module__inq3RG__button:hover:not(:disabled){background-color:var(--ui-background)}.styles-module-scss-module__inq3RG__button:disabled{cursor:default;opacity:.35}.styles-module-scss-module__inq3RG__buttonActive,.styles-module-scss-module__inq3RG__buttonActive:hover:not(:disabled){color:var(--background);background-color:var(--foreground)}.styles-module-scss-module__inq3RG__arrowPrev,.styles-module-scss-module__inq3RG__arrowNext{width:18px;height:18px;cursor:inherit;filter:brightness(0);will-change:filter;display:block}:is(.dark .styles-module-scss-module__inq3RG__arrowPrev,.dark .styles-module-scss-module__inq3RG__arrowNext){filter:brightness(100)}.styles-module-scss-module__inq3RG__arrowPrev{transform:rotate(90deg)}.styles-module-scss-module__inq3RG__arrowNext{transform:rotate(-90deg)}.styles-module-scss-module__inq3RG__ellipsis{color:color-mix(in srgb, var(--foreground) 58%, transparent);-webkit-user-select:none;user-select:none}}
.styles-module-scss-module__AeXzpa__root{border:1px solid var(--border-default);border-radius:12px;align-items:center;gap:0;width:fit-content;padding:4px;display:flex}.styles-module-scss-module__AeXzpa__itemBase{height:46px;color:color-mix(in srgb, var(--foreground) 50%, transparent);cursor:pointer;background:0 0;border:none;border-radius:12px;align-items:center;gap:8px;padding:0 12px;transition:color .2s,background-color .2s;display:flex}.styles-module-scss-module__AeXzpa__itemBase span{white-space:nowrap;font-size:16px;font-weight:500}.styles-module-scss-module__AeXzpa__itemBase:hover:not(.styles-module-scss-module__AeXzpa__itemActive){color:var(--foreground);background-color:var(--ui-base-block-bg)}.styles-module-scss-module__AeXzpa__switchBlackWhite{filter:brightness(0);will-change:filter}.dark .styles-module-scss-module__AeXzpa__switchBlackWhite{filter:brightness(100)}.styles-module-scss-module__AeXzpa__itemIcon{opacity:.5;transition:opacity .2s}.styles-module-scss-module__AeXzpa__itemIconActive{opacity:1}.styles-module-scss-module__AeXzpa__itemActive{color:var(--foreground);background-color:var(--ui-background)}@media (max-width:640px){.styles-module-scss-module__AeXzpa__root{justify-content:space-between;width:100%}.styles-module-scss-module__AeXzpa__itemBase{flex:1 1 0;justify-content:center;min-width:0}.styles-module-scss-module__AeXzpa__itemBase span{display:none}}
@layer components.kit{.styles-module-scss-module__DhsY_q__root{justify-content:flex-end;gap:4px;margin-top:4px;display:flex}.styles-module-scss-module__DhsY_q__message{width:auto;color:var(--red);text-align:right;align-items:center;gap:4px;margin:0;font-size:14px;display:flex}}
@layer components.kit{.styles-module-scss-module__EWbm0a__icon{filter:brightness(0);will-change:filter}.dark .styles-module-scss-module__EWbm0a__icon{filter:brightness(100)}}
@layer components{.styles-module-scss-module__A40a_G__container{justify-self:flex-end;align-items:center;gap:16px;min-width:0;display:flex}.styles-module-scss-module__A40a_G__notificationsRoot,.styles-module-scss-module__A40a_G__notificationsContainer,.styles-module-scss-module__A40a_G__candidateStatusContainer,.styles-module-scss-module__A40a_G__userMenuContainer{flex-shrink:0;position:relative}.styles-module-scss-module__A40a_G__notificationsContainer{justify-content:center;align-items:center;width:36px;height:36px;display:flex}.styles-module-scss-module__A40a_G__notificationsButton,.styles-module-scss-module__A40a_G__statusButton,.styles-module-scss-module__A40a_G__userMenu,.styles-module-scss-module__A40a_G__notificationsMenuItem{font:inherit;color:inherit;background:0 0;border:none;padding:0}.styles-module-scss-module__A40a_G__notificationsButton,.styles-module-scss-module__A40a_G__userMenu{cursor:pointer;border-radius:12px;justify-content:center;align-items:center;height:36px;transition:background-color .2s;display:flex}.styles-module-scss-module__A40a_G__notificationsButton{width:36px;position:relative}.styles-module-scss-module__A40a_G__notificationsContainer .styles-module-scss-module__A40a_G__notificationsButton{background-color:var(--border-default);padding:0}.styles-module-scss-module__A40a_G__notificationsContainer .styles-module-scss-module__A40a_G__notificationsButton:hover{background-color:var(--ui-background)}.styles-module-scss-module__A40a_G__notificationsContainerHidden .styles-module-scss-module__A40a_G__notificationsButtonHidden{display:none}.styles-module-scss-module__A40a_G__notificationsContainerHidden:hover .styles-module-scss-module__A40a_G__notificationsButtonHidden,.styles-module-scss-module__A40a_G__notificationsContainerHidden:focus-within .styles-module-scss-module__A40a_G__notificationsButtonHidden{display:flex}.styles-module-scss-module__A40a_G__notificationsMenuItem{text-align:left;cursor:pointer;background-color:#0000;border-radius:0;flex-direction:column;gap:8px;width:100%;padding:16px;transition:background-color .2s;display:flex}.styles-module-scss-module__A40a_G__notificationsMenuItem:hover{background-color:var(--ui-background)}.styles-module-scss-module__A40a_G__notificationsMenuItem+.styles-module-scss-module__A40a_G__notificationsMenuItem{border-top:1px solid var(--border-default)}.styles-module-scss-module__A40a_G__notificationsMenuItem p{margin:0;font-size:14px;font-weight:500}.styles-module-scss-module__A40a_G__notificationsMenuItem span{color:color-mix(in srgb, var(--foreground) 50%, transparent);font-size:14px}.styles-module-scss-module__A40a_G__notifHighlight{color:var(--dark-green-default)}.dark .styles-module-scss-module__A40a_G__notifHighlight{color:var(--brand-green-400)}.styles-module-scss-module__A40a_G__notificationsMenuItemStatic{padding:16px;font-size:14px;font-weight:500}.styles-module-scss-module__A40a_G__notifHeader{border-bottom:1px solid var(--border-default);padding:16px 16px 8px}.styles-module-scss-module__A40a_G__notifHeader h4{margin:0;font-size:14px;font-weight:500}.styles-module-scss-module__A40a_G__notifButtons{flex-direction:column;gap:12px;padding:8px 16px 16px;display:flex}.styles-module-scss-module__A40a_G__notifButtons button{width:100%;min-height:36px;color:var(--foreground);cursor:pointer;background-color:var(--ui-base-block-bg);border:none;border-radius:12px;padding:0 12px;font-size:14px;font-weight:500;transition:background-color .2s}.styles-module-scss-module__A40a_G__notifButtons button:hover{background-color:var(--ui-background)}.styles-module-scss-module__A40a_G__switchBlackWhite{filter:brightness(0);will-change:filter}.dark .styles-module-scss-module__A40a_G__switchBlackWhite{filter:brightness(100)}.styles-module-scss-module__A40a_G__dropdownMenuIcon{opacity:.5;align-self:center}.styles-module-scss-module__A40a_G__newNotifics{width:20px;min-width:20px;max-width:20px;height:20px;color:var(--light-100);background-color:var(--red);border:2px solid var(--background);border-radius:999px;justify-content:center;align-items:center;padding:0;font-size:12px;font-weight:500;display:flex;position:absolute;bottom:-5px;right:-5px}.styles-module-scss-module__A40a_G__candidateStatusContainer{border-radius:12px}.styles-module-scss-module__A40a_G__statusButton{cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:36px;padding:9px 12px;display:flex}.styles-module-scss-module__A40a_G__statusButtonLocked{cursor:default}.styles-module-scss-module__A40a_G__statusText,.styles-module-scss-module__A40a_G__userName{white-space:nowrap;font-size:14px;font-weight:500}.styles-module-scss-module__A40a_G__statusDescription{text-align:left;flex-direction:column;gap:8px;line-height:18px;display:flex}.styles-module-scss-module__A40a_G__statusDescription p{margin:0;font-size:14px;font-weight:500}.styles-module-scss-module__A40a_G__statusDescription span{color:color-mix(in srgb, var(--foreground) 50%, transparent);font-size:14px}.styles-module-scss-module__A40a_G__darkIcon{height:18px;display:none}.styles-module-scss-module__A40a_G__lightIcon{flex-shrink:0;height:18px;display:flex}.dark .styles-module-scss-module__A40a_G__darkIcon{flex-shrink:0;display:flex}.dark .styles-module-scss-module__A40a_G__lightIcon{display:none}.styles-module-scss-module__A40a_G__userMenu{gap:8px;padding:0 12px}.styles-module-scss-module__A40a_G__userMenuContainer .styles-module-scss-module__A40a_G__userMenu{background-color:var(--border-default)}.styles-module-scss-module__A40a_G__userMenuContainer .styles-module-scss-module__A40a_G__userMenu:hover{background-color:var(--ui-background)}.styles-module-scss-module__A40a_G__avatarIcon{background-color:var(--ui-base-block-bg);border:1px solid var(--border-hover);border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.styles-module-scss-module__A40a_G__notifDropdownMenu,.styles-module-scss-module__A40a_G__dropdownMenu{z-index:1000;background-color:var(--ui-body-block-bg);border:1px solid var(--border-default);box-shadow:0 12px 32px color-mix(in srgb, var(--dark-100) 12%, transparent);border-radius:12px;flex-direction:column;gap:12px;padding:16px;display:flex;position:absolute;top:calc(100% + 8px);right:0}.styles-module-scss-module__A40a_G__notifDropdownMenu{width:min(400px,100vw - 32px);max-height:calc(100vh - var(--header-top-offset) - var(--header-height) - 24px);gap:0;padding:0;overflow:hidden}.styles-module-scss-module__A40a_G__notifList{min-height:0;overflow-y:auto}.styles-module-scss-module__A40a_G__dropdownMenu{gap:0;width:300px;padding:0;overflow:hidden}.styles-module-scss-module__A40a_G__dropdownMenuItem{width:100%;color:var(--foreground);text-align:left;cursor:pointer;background-color:#0000;border:none;border-radius:0;align-items:flex-start;gap:8px;padding:12px 16px;font-size:14px;font-weight:500;text-decoration:none;transition:background-color .2s;display:flex}.styles-module-scss-module__A40a_G__dropdownMenuItem:hover{background-color:var(--background)}.styles-module-scss-module__A40a_G__dropdownMenuItem span{white-space:normal}.styles-module-scss-module__A40a_G__dropdownMenuItem img{margin-top:1px}.styles-module-scss-module__A40a_G__dropdownMenuItem+.styles-module-scss-module__A40a_G__dropdownMenuItem{border-top:1px solid var(--border-default)}.styles-module-scss-module__A40a_G__dropdownMenuItemDanger{color:var(--red)}@media (max-width:1024px){.styles-module-scss-module__A40a_G__container{gap:12px;margin-right:0}.styles-module-scss-module__A40a_G__dropdownMenu{width:min(300px,100vw - 24px)}}@media (max-width:900px){.styles-module-scss-module__A40a_G__userName{display:none}}@media (max-width:640px){.styles-module-scss-module__A40a_G__statusText{display:none}}@media (max-width:768px){.styles-module-scss-module__A40a_G__container{gap:8px}.styles-module-scss-module__A40a_G__notifDropdownMenu,.styles-module-scss-module__A40a_G__dropdownMenu{right:-8px}}}
@layer components.kit{.styles-module-scss-module__ywti5G__root{width:100%;position:relative}.styles-module-scss-module__ywti5G__trigger{box-sizing:border-box;width:100%;height:46px;color:var(--foreground);text-align:left;cursor:pointer;background-color:var(--ui-input-bg);border:1px solid var(--border-default);border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:12px 16px;font-size:16px;font-weight:500;transition:background-color .2s,border-color .2s;display:flex}.styles-module-scss-module__ywti5G__trigger:hover{background-color:var(--ui-background)}.styles-module-scss-module__ywti5G__triggerLabel{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.styles-module-scss-module__ywti5G__triggerLabel_placeholder{color:color-mix(in srgb, var(--foreground) 58%, transparent)}.styles-module-scss-module__ywti5G__dropdown{z-index:1000;background-color:var(--background);border:1px solid var(--border-default);width:100%;max-height:330px;box-shadow:0 12px 32px color-mix(in srgb, var(--dark-100) 12%, transparent);border-radius:12px;flex-direction:column;display:flex;position:absolute;top:calc(100% + 8px);left:0;overflow:hidden}.styles-module-scss-module__ywti5G__search{min-height:46px;color:var(--foreground);background-color:var(--ui-input-bg);border:none;border-bottom:1px solid var(--border-default);outline:none;padding:12px 16px;font-size:16px;font-weight:500}.styles-module-scss-module__ywti5G__search::placeholder{color:color-mix(in srgb, var(--foreground) 48%, transparent);opacity:1}.styles-module-scss-module__ywti5G__optionsList{overflow-y:auto}.styles-module-scss-module__ywti5G__option{min-height:46px;color:var(--foreground);cursor:pointer;align-items:center;gap:12px;padding:12px 16px;font-size:16px;font-weight:500;transition:background-color .2s;display:flex}.styles-module-scss-module__ywti5G__option:hover{background-color:var(--ui-background)}.styles-module-scss-module__ywti5G__option_empty{text-align:center;background:0 0;border:none;justify-content:center;width:100%}.styles-module-scss-module__ywti5G__optionEmptyText{opacity:.5}.styles-module-scss-module__ywti5G__emptyState{color:color-mix(in srgb, var(--foreground) 58%, transparent);text-align:center;padding:24px 16px;font-size:14px;font-weight:500}@media (max-width:640px){.styles-module-scss-module__ywti5G__root{width:100%!important}}}
@layer components.kit{.styles-module-scss-module__llMHWq__root{width:100%;position:relative}.styles-module-scss-module__llMHWq__buttonRoot{box-sizing:border-box;width:100%;height:46px;color:var(--foreground);text-transform:none;cursor:pointer;background-color:var(--ui-input-bg);border:1px solid var(--border-default);box-shadow:none;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:12px 16px;font-size:16px;font-weight:500;transition:background-color .2s,border-color .2s;display:flex}.styles-module-scss-module__llMHWq__buttonRoot:hover,.styles-module-scss-module__llMHWq__buttonRoot_open{background-color:var(--ui-background)}.styles-module-scss-module__llMHWq__buttonRoot_disabled{cursor:not-allowed;opacity:.56}.styles-module-scss-module__llMHWq__buttonRoot_error{border-color:var(--red)}.styles-module-scss-module__llMHWq__buttonLabel{text-overflow:ellipsis;min-width:0;color:var(--foreground);text-align:left;white-space:nowrap;flex:auto;font-size:16px;font-weight:500;overflow:hidden}.styles-module-scss-module__llMHWq__buttonLabel_placeholder{color:color-mix(in srgb, var(--foreground) 58%, transparent)}.styles-module-scss-module__llMHWq__endIconContainer{flex-shrink:0;align-items:center;gap:10px;display:flex}.styles-module-scss-module__llMHWq__clearIcon{width:18px;height:18px;color:color-mix(in srgb, var(--foreground) 50%, transparent);cursor:pointer;opacity:.5;background-color:currentColor;display:block;-webkit-mask:url(/icons/close-icon.svg) 50%/contain no-repeat;mask:url(/icons/close-icon.svg) 50%/contain no-repeat}.styles-module-scss-module__llMHWq__dropdownContainer{z-index:1000;width:100%;position:absolute;top:calc(100% + 8px);left:0}.styles-module-scss-module__llMHWq__dropdownBox{background-color:var(--background);border:1px solid var(--border-default);box-shadow:0 12px 32px color-mix(in srgb, var(--dark-100) 12%, transparent);border-radius:12px;flex-direction:column;gap:12px;display:flex;overflow:hidden}.styles-module-scss-module__llMHWq__backButton{width:fit-content;color:var(--foreground);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:12px 0 0 16px;font-size:14px;font-weight:600;display:inline-flex}.styles-module-scss-module__llMHWq__backIcon{filter:brightness(0);will-change:filter;transform:rotate(90deg)}.dark .styles-module-scss-module__llMHWq__backIcon{filter:brightness(100)}.styles-module-scss-module__llMHWq__forwardIcon{filter:brightness(0);will-change:filter;flex-shrink:0;margin-left:auto;transform:rotate(-90deg)}.dark .styles-module-scss-module__llMHWq__forwardIcon{filter:brightness(100)}.styles-module-scss-module__llMHWq__searchInputWrapper{background-color:var(--ui-input-bg);border-bottom:1px solid var(--border-default);align-items:center;padding-right:12px;display:flex}.styles-module-scss-module__llMHWq__searchInput{min-width:0;min-height:46px;color:var(--foreground);background:0 0;border:none;outline:none;flex:1;padding:12px 16px;font-size:16px;font-weight:500}.styles-module-scss-module__llMHWq__searchInput::placeholder{color:color-mix(in srgb, var(--foreground) 48%, transparent);opacity:1}.styles-module-scss-module__llMHWq__searchClearBtn{cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.styles-module-scss-module__llMHWq__chips{flex-wrap:wrap;gap:8px;padding:0 16px;display:flex}.styles-module-scss-module__llMHWq__chip{background-color:var(--ui-background);border:1px solid var(--border-default);border-radius:999px;align-items:center;gap:6px;max-width:100%;padding:6px 10px;display:inline-flex}.styles-module-scss-module__llMHWq__chipLabel{text-overflow:ellipsis;color:var(--foreground);white-space:nowrap;font-size:16px;font-weight:600;overflow:hidden}.styles-module-scss-module__llMHWq__chipRemoveButton{cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;padding:0;display:inline-flex}.styles-module-scss-module__llMHWq__chipRemoveIcon{width:14px;height:14px;color:color-mix(in srgb, var(--foreground) 58%, transparent);background-color:currentColor;display:block;-webkit-mask:url(/icons/close-icon.svg) 50%/contain no-repeat;mask:url(/icons/close-icon.svg) 50%/contain no-repeat}.styles-module-scss-module__llMHWq__optionsList{overflow-y:auto}.styles-module-scss-module__llMHWq__menuItem{width:100%;min-height:46px;color:var(--foreground);text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;padding:12px 16px;font-size:16px;font-weight:500;transition:background-color .2s;display:flex}.styles-module-scss-module__llMHWq__menuItem:hover,.styles-module-scss-module__llMHWq__menuItem_active{background-color:var(--ui-background)}.styles-module-scss-module__llMHWq__menuItem_group{padding:0}.styles-module-scss-module__llMHWq__menuItem_empty{text-align:center;justify-content:center}.styles-module-scss-module__llMHWq__menuItemEmptyText{opacity:.5}.styles-module-scss-module__llMHWq__menuItemStart{align-items:center;gap:12px;min-width:0;display:flex}.styles-module-scss-module__llMHWq__checkboxAction{flex-shrink:0;display:inline-flex}.styles-module-scss-module__llMHWq__groupCheckboxArea{flex:1;min-width:0;min-height:46px;padding:12px 0 12px 16px}.styles-module-scss-module__llMHWq__groupNavigateArea{cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-self:stretch;align-items:center;padding:0 16px 0 12px;display:flex}.styles-module-scss-module__llMHWq__menuItemEnd{flex-shrink:0;align-items:center;gap:10px;margin-left:12px;display:flex}.styles-module-scss-module__llMHWq__menuItemLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.styles-module-scss-module__llMHWq__selectionCount{min-width:22px;height:22px;color:var(--foreground);background-color:var(--ui-input-bg);border-radius:999px;justify-content:center;align-items:center;padding:0 6px;font-size:14px;font-weight:600;display:inline-flex}.styles-module-scss-module__llMHWq__emptyState{color:color-mix(in srgb, var(--foreground) 58%, transparent);text-align:center;padding:24px 16px;font-size:14px;font-weight:500}@media (max-width:640px){.styles-module-scss-module__llMHWq__buttonRoot{padding:12px}.styles-module-scss-module__llMHWq__dropdownContainer{width:100%}.styles-module-scss-module__llMHWq__dropdownBox{padding:10px}.styles-module-scss-module__llMHWq__field{width:100%!important}}}
@layer components{.employer-reviews-dashboard-module-scss-module__pzo8Da__container{color:var(--foreground);flex-direction:column;gap:24px;margin-bottom:40px;display:flex}.employer-reviews-dashboard-module-scss-module__pzo8Da__vacanciesSection{background-color:var(--ui-body-block-bg);border-radius:12px;flex-direction:column;gap:16px;padding:16px;display:flex}.employer-reviews-dashboard-module-scss-module__pzo8Da__vacanciesHeader{justify-content:space-between;align-items:center;gap:16px;display:flex}.employer-reviews-dashboard-module-scss-module__pzo8Da__vacanciesCount{color:color-mix(in srgb, var(--foreground) 50%, transparent);margin:0;font-size:14px;font-weight:500}.employer-reviews-dashboard-module-scss-module__pzo8Da__vacanciesControls{align-items:center;gap:0;display:inline-flex}.employer-reviews-dashboard-module-scss-module__pzo8Da__scrollButton{cursor:pointer;background-color:var(--ui-base-block-bg);border-radius:0;justify-content:center;align-items:center;width:32px;height:24px;transition:opacity .2s,background-color .2s;display:inline-flex}.employer-reviews-dashboard-module-scss-module__pzo8Da__scrollButton:first-child{border-radius:12px 0 0 12px}.employer-reviews-dashboard-module-scss-module__pzo8Da__scrollButton:last-child{border-radius:0 12px 12px 0}.employer-reviews-dashboard-module-scss-module__pzo8Da__scrollButton:hover:not(:disabled),.employer-reviews-dashboard-module-scss-module__pzo8Da__scrollButton:focus-visible:not(:disabled){background-color:var(--border-default)}.employer-reviews-dashboard-module-scss-module__pzo8Da__scrollButton:disabled{cursor:not-allowed;opacity:.5}.employer-reviews-dashboard-module-scss-module__pzo8Da__scrollLeft,.employer-reviews-dashboard-module-scss-module__pzo8Da__scrollRight{opacity:.5;filter:brightness(0);will-change:filter;width:16px;height:16px}.employer-reviews-dashboard-module-scss-module__pzo8Da__scrollLeft{transform:rotate(90deg)}.employer-reviews-dashboard-module-scss-module__pzo8Da__scrollRight{transform:rotate(-90deg)}:is(.dark .employer-reviews-dashboard-module-scss-module__pzo8Da__scrollLeft,.dark .employer-reviews-dashboard-module-scss-module__pzo8Da__scrollRight){filter:brightness(100)}.employer-reviews-dashboard-module-scss-module__pzo8Da__vacanciesTrack{scroll-behavior:smooth;scrollbar-width:none;gap:14px;display:flex;overflow-x:auto}.employer-reviews-dashboard-module-scss-module__pzo8Da__vacanciesTrack::-webkit-scrollbar{display:none}.employer-reviews-dashboard-module-scss-module__pzo8Da__vacancyChip{text-align:left;cursor:pointer;background-color:var(--ui-base-block-bg);border:1px solid var(--border-default);border-radius:12px;flex-direction:column;flex:none;gap:6px;width:max-content;min-width:0;height:68px;padding:9px 12px;transition:border-color .2s,background-color .2s;display:flex}.employer-reviews-dashboard-module-scss-module__pzo8Da__vacancyChip:hover:not(.employer-reviews-dashboard-module-scss-module__pzo8Da__vacancyChipActive){background-color:var(--light-75)}.dark .employer-reviews-dashboard-module-scss-module__pzo8Da__vacancyChip:hover:not(.employer-reviews-dashboard-module-scss-module__pzo8Da__vacancyChipActive){background-color:var(--dark-25)}.employer-reviews-dashboard-module-scss-module__pzo8Da__vacancyChipActive{background-color:var(--switch-purple-darkest);border-color:var(--light-light-purple)}.employer-reviews-dashboard-module-scss-module__pzo8Da__vacancyChipTop{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.employer-reviews-dashboard-module-scss-module__pzo8Da__vacancyChipTitle{color:var(--foreground);white-space:nowrap;font-size:16px;font-weight:600}.employer-reviews-dashboard-module-scss-module__pzo8Da__vacancyChipMeta{color:color-mix(in srgb, var(--foreground) 50%, transparent);white-space:nowrap;margin:0;font-size:14px;font-weight:500}.employer-reviews-dashboard-module-scss-module__pzo8Da__search{max-width:980px}.employer-reviews-dashboard-module-scss-module__pzo8Da__headingBlock{flex-direction:column;gap:12px;display:flex}.employer-reviews-dashboard-module-scss-module__pzo8Da__headingRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.employer-reviews-dashboard-module-scss-module__pzo8Da__headingWrap{align-items:center;gap:16px;display:flex}.employer-reviews-dashboard-module-scss-module__pzo8Da__heading{font-family:var(--font-heading);margin:0;font-size:32px;font-weight:700;line-height:40px}.employer-reviews-dashboard-module-scss-module__pzo8Da__headingVacancyLink{color:inherit;cursor:pointer}.employer-reviews-dashboard-module-scss-module__pzo8Da__headingVacancyLink:hover{color:var(--brand-green-50)}.employer-reviews-dashboard-module-scss-module__pzo8Da__headingHiddenIcon{opacity:.5;filter:brightness(0);will-change:filter;width:24px;height:24px;display:inline-block}.dark .employer-reviews-dashboard-module-scss-module__pzo8Da__headingHiddenIcon{filter:brightness(100)}.employer-reviews-dashboard-module-scss-module__pzo8Da__tabs{width:100%}.employer-reviews-dashboard-module-scss-module__pzo8Da__tabButton{gap:12px;padding:16px}.employer-reviews-dashboard-module-scss-module__pzo8Da__tabButtonActive{opacity:1}.employer-reviews-dashboard-module-scss-module__pzo8Da__list{flex-direction:column;gap:16px;display:flex}.employer-reviews-dashboard-module-scss-module__pzo8Da__emptyState{width:100%}.employer-reviews-dashboard-module-scss-module__pzo8Da__loadingState{color:color-mix(in srgb, var(--foreground) 50%, transparent);border-radius:12px;padding:24px;font-size:18px;font-weight:500}@media (min-width:1300px){.employer-reviews-dashboard-module-scss-module__pzo8Da__vacanciesSection{border-radius:12px;width:calc(100vw - 305px);margin-left:calc(267px - 50vw);position:relative;left:50%}}@media (max-width:900px){.employer-reviews-dashboard-module-scss-module__pzo8Da__container{gap:24px}.employer-reviews-dashboard-module-scss-module__pzo8Da__heading{font-size:28px}}@media (max-width:640px){.employer-reviews-dashboard-module-scss-module__pzo8Da__container{gap:20px}.employer-reviews-dashboard-module-scss-module__pzo8Da__vacanciesSection{padding:14px}.employer-reviews-dashboard-module-scss-module__pzo8Da__vacanciesHeader{align-items:flex-start}.employer-reviews-dashboard-module-scss-module__pzo8Da__heading{font-size:24px}.employer-reviews-dashboard-module-scss-module__pzo8Da__tabButton{padding:16px}.employer-reviews-dashboard-module-scss-module__pzo8Da__loadingState{padding:16px 24px;font-size:16px}}}
@layer components.kit{.styles-module-scss-module__OPXXra__menuItem{width:100%;min-height:46px;color:var(--foreground);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:12px 16px;font-size:16px;font-weight:500;display:flex}.styles-module-scss-module__OPXXra__menuItem:hover{background-color:var(--ui-background)}.styles-module-scss-module__OPXXra__menuItem_selected{background-color:var(--ui-background);font-weight:600}.styles-module-scss-module__OPXXra__menuItem_selected:hover{background-color:var(--ui-background)}.styles-module-scss-module__OPXXra__menuItem_empty{text-align:center;justify-content:center}.styles-module-scss-module__OPXXra__menuItemEmptyText{opacity:.5}.styles-module-scss-module__OPXXra__menuItemLabel{text-overflow:ellipsis;white-space:nowrap;width:fit-content;overflow:hidden}.styles-module-scss-module__OPXXra__buttonRoot{box-sizing:border-box;width:100%;height:46px;color:var(--foreground);text-transform:none;cursor:pointer;background-color:var(--ui-input-bg);border:1px solid var(--border-default);box-shadow:none;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:12px 16px;font-size:16px;font-weight:500;transition:background-color .2s,border-color .2s;display:flex}.styles-module-scss-module__OPXXra__buttonRoot:hover,.styles-module-scss-module__OPXXra__buttonRoot_open{background-color:var(--ui-background)}.styles-module-scss-module__OPXXra__buttonRoot_disabled{cursor:not-allowed;opacity:.56}.styles-module-scss-module__OPXXra__buttonRoot_error{border-color:var(--red)}.styles-module-scss-module__OPXXra__root{width:100%;position:relative}.styles-module-scss-module__OPXXra__buttonLabel{text-overflow:ellipsis;min-width:0;color:var(--foreground);text-align:left;white-space:nowrap;flex:auto;align-items:center;gap:8px;font-size:16px;font-weight:500;display:inline-flex;overflow:hidden}.styles-module-scss-module__OPXXra__buttonLabel_placeholder{color:color-mix(in srgb, var(--foreground) 58%, transparent)}.styles-module-scss-module__OPXXra__optionIcon{object-fit:contain;filter:brightness(0);flex:none;width:18px;height:18px}.dark .styles-module-scss-module__OPXXra__optionIcon{filter:brightness(100)}.styles-module-scss-module__OPXXra__optionIcon_colorful{filter:none}.dark .styles-module-scss-module__OPXXra__optionIcon_colorful{filter:none}.styles-module-scss-module__OPXXra__endIconContainer{flex-shrink:0;align-items:center;gap:10px;display:flex}.styles-module-scss-module__OPXXra__clearIcon{width:18px;height:18px;color:color-mix(in srgb, var(--foreground) 50%, transparent);cursor:pointer;opacity:.5;background-color:currentColor;display:block;-webkit-mask:url(/icons/close-icon.svg) 50%/contain no-repeat;mask:url(/icons/close-icon.svg) 50%/contain no-repeat}.styles-module-scss-module__OPXXra__dropdownContainer{z-index:1000;width:100%;position:absolute;top:calc(100% + 8px);left:0}.styles-module-scss-module__OPXXra__dropdownContainer_flipped{top:auto;bottom:calc(100% + 8px)}.styles-module-scss-module__OPXXra__dropdownBox{background-color:var(--background);border:1px solid var(--border-default);max-height:300px;box-shadow:0 12px 32px color-mix(in srgb, var(--dark-100) 12%, transparent);border-radius:12px;overflow-y:auto}.styles-module-scss-module__OPXXra__searchDropdown{background-color:var(--background);border:1px solid var(--border-default);box-shadow:0 12px 32px color-mix(in srgb, var(--dark-100) 12%, transparent);border-radius:12px;overflow:hidden}.styles-module-scss-module__OPXXra__searchInputWrapper{background-color:var(--ui-input-bg);border-bottom:1px solid var(--border-default);align-items:center;padding-right:12px;display:flex}.styles-module-scss-module__OPXXra__searchInput{min-width:0;min-height:46px;color:var(--foreground);background:0 0;border:none;outline:none;flex:1;padding:12px 16px;font-size:16px;font-weight:500}.styles-module-scss-module__OPXXra__searchInput::placeholder{color:color-mix(in srgb, var(--foreground) 48%, transparent);opacity:1}.styles-module-scss-module__OPXXra__searchClearBtn{cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.styles-module-scss-module__OPXXra__searchList{max-height:256px;overflow-y:auto}@media (max-width:640px){.styles-module-scss-module__OPXXra__buttonRoot{padding:12px}.styles-module-scss-module__OPXXra__field{width:100%!important}}}
@layer components.kit{.styles-module-scss-module___3eoIG__root{width:100%;font:inherit;color:var(--foreground);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:12px;flex-direction:row;align-items:center;margin:0 0 4px;padding:8px 0 8px 8px;text-decoration:none;display:flex}.styles-module-scss-module___3eoIG__active{background-color:var(--brand-green-25)}.styles-module-scss-module___3eoIG__active .styles-module-scss-module___3eoIG__icon{background-color:var(--dark-green-default)}.styles-module-scss-module___3eoIG__icon{background-color:var(--ui-base-block-bg);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;margin:0 10px 0 0;display:flex}.styles-module-scss-module___3eoIG__label{white-space:nowrap;margin:0;font-size:16px;font-weight:500;line-height:22px}}
@layer components.kit{.styles-module-scss-module__XRbxIa__root{border:1px solid var(--border-default);border-radius:12px;padding:16px;font-size:14px;font-weight:500}.styles-module-scss-module__XRbxIa__default{color:color-mix(in srgb, var(--foreground) 68%, transparent);background:var(--ui-base-block-bg)}.styles-module-scss-module__XRbxIa__error{color:var(--red);background:0 0;border:none;padding:0;font-size:16px}}
@layer components.kit{.styles-module-scss-module__9IfJ9a__root{height:36px;font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 12px;display:flex}.styles-module-scss-module__9IfJ9a__label{white-space:nowrap;font-size:14px;font-weight:500;line-height:18px}}
.styles-module-scss-module__GusnJq__root{flex-direction:column;align-items:center;gap:24px;padding-bottom:32px;display:flex}.styles-module-scss-module__GusnJq__copyright{color:var(--foreground);opacity:.5;margin:0;font-size:16px}
