.Textarea-module-scss-module__YLr8Tq__textarea{color:#2b2b2b;background-color:initial;resize:none;width:100%;min-height:40px;font-weight:400;line-height:150%;overflow-y:auto}.Textarea-module-scss-module__YLr8Tq__textarea::placeholder{color:#13131380}.Textarea-module-scss-module__YLr8Tq__textarea:focus{border:none;outline:none}.Textarea-module-scss-module__YLr8Tq__resizable{max-height:40dvh}
.InputFormActions-module-scss-module__0LDZGG__tooltip{width:310px}.InputFormActions-module-scss-module__0LDZGG__file-input{display:none}.InputFormActions-module-scss-module__0LDZGG__actions,.InputFormActions-module-scss-module__0LDZGG__actions-left,.InputFormActions-module-scss-module__0LDZGG__actions-right{align-items:center;display:flex}.InputFormActions-module-scss-module__0LDZGG__actions{justify-content:space-between;padding:8px 16px}.InputFormActions-module-scss-module__0LDZGG__actions-right{gap:16px}
.SelectedFiles-module-scss-module___3jAEq__attached-files{padding:8px 16px}
.TemplateInserter-module-scss-module__0TEeHG__template-inserter{border-bottom:1px solid #1313131a;justify-content:flex-start;align-items:center;gap:8px;padding:8px 16px;display:flex}
.InputForm-module-scss-module__0FM6NW__form{background-color:#fff;border:1px solid #1313131a;border-radius:4px;box-shadow:0 8px 8px #00000014}.InputForm-module-scss-module__0FM6NW__form:focus-within{border-color:#3761aa}.InputForm-module-scss-module__0FM6NW__body{padding:8px 16px;font-size:14px}.InputForm-module-scss-module__0FM6NW__errors{padding:4px 16px}.InputForm-module-scss-module__0FM6NW__dialog{flex-direction:column;gap:16px;display:flex}.InputForm-module-scss-module__0FM6NW__label{align-items:center}.InputForm-module-scss-module__0FM6NW__checkbox{justify-items:center;width:100%}
.InterviewScheduler-module-scss-module__vnj0zG__scheduler{z-index:1;background-color:#fff;justify-content:center;align-items:center;padding:16px;display:flex;position:sticky;bottom:0}.InterviewScheduler-module-scss-module__vnj0zG__hr{border-color:#1313131a;width:100%}.InterviewScheduler-module-scss-module__vnj0zG__content{flex-grow:1;min-width:60px;max-width:360px}
.ToggleIcon-module-scss-module__4Gbjqq__button{border-radius:2px;padding:4px;transition:background-color .15s cubic-bezier(.5,0,.5,1);display:flex}@media (hover:hover) and (pointer:fine){.ToggleIcon-module-scss-module__4Gbjqq__button:hover{background-color:#1313130d}.ToggleIcon-module-scss-module__4Gbjqq__button:hover .ToggleIcon-module-scss-module__4Gbjqq__icon-off:before{background-color:#a88744}}.ToggleIcon-module-scss-module__4Gbjqq__button:disabled{opacity:.1}@media (hover:hover) and (pointer:fine){.ToggleIcon-module-scss-module__4Gbjqq__button:disabled:hover{cursor:not-allowed}}
.Label-module-scss-module__m_Sq2G__label{word-break:break-all;overflow-wrap:break-word;font-weight:400;line-height:100%}.Label-module-scss-module__m_Sq2G__size-small{border-radius:24px;padding:4px 8px;font-size:12px}.Label-module-scss-module__m_Sq2G__size-large{border-radius:20px;padding:8px 16px;font-size:14px}.Label-module-scss-module__m_Sq2G__color-gray{color:#2b2b2b;background-color:#1313130d}.Label-module-scss-module__m_Sq2G__color-blue{color:#2e4979;background-color:#f3f5f7}.Label-module-scss-module__m_Sq2G__color-gold{color:#905d00;background-color:#fff8e2}.Label-module-scss-module__m_Sq2G__color-red{color:#a5000b;background-color:#fef4f5}
.CompanyBasic-module-scss-module__gFoNNG__industry-label,.CompanyBasic-module-scss-module__gFoNNG__company-name-label{text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.CompanyBasic-module-scss-module__gFoNNG__link{padding:8px;transition:background-color .15s cubic-bezier(.5,0,.5,1);display:flex}.CompanyBasic-module-scss-module__gFoNNG__link:hover{background-color:#1313130d}
.CompanyBasic-module-scss-module__letyIW__industry-label,.CompanyBasic-module-scss-module__letyIW__company-name-label{text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
.Company-module-scss-module__KjSXyW__company-container{border:1px solid #1313131a;border-radius:2px;padding:16px}.Company-module-scss-module__KjSXyW__company-contents{border-top:1px solid #1313131a;padding-top:16px}.Company-module-scss-module__KjSXyW__company-content-label{width:56px}.Company-module-scss-module__KjSXyW__company-overview{text-overflow:ellipsis;-webkit-line-clamp:8;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.Company-module-scss-module__KjSXyW__company-image{border:1px solid #1313131a;border-radius:2px}.Company-module-scss-module__KjSXyW__link-icon{margin-left:auto}.Company-module-scss-module__KjSXyW__industry-label{text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
.DesireInformation-module-scss-module__tqmcBG__desire-information{background-color:#fff;padding:8px 16px}
.JobCategory-module-scss-module__w_e-wa__main{width:100%;max-width:1440px;margin-inline:auto;padding:24px 24px 56px}.JobCategory-module-scss-module__w_e-wa__grid{grid-template-columns:343px 1fr;align-items:flex-start;gap:16px;width:100%;display:grid}.JobCategory-module-scss-module__w_e-wa__content{flex-direction:column;gap:16px;display:flex}
.JobSearchResults-module-scss-module__19CcZW__pagination{justify-content:center;display:flex}
.JobCategory-module-scss-module__fThqyq__main{background-color:#f3f3f3;flex:1;overflow-y:auto}.JobCategory-module-scss-module__fThqyq__search-header{background-color:#fff;border-bottom:1px solid #1313131a;padding:16px}.JobCategory-module-scss-module__fThqyq__title{background-color:#f3f3f3;padding:16px 16px 0}.JobCategory-module-scss-module__fThqyq__content{padding:16px 16px 64px}
.page-module-scss-module__erg9mG__pc-main{grid-template-columns:343px 1fr;align-items:flex-start;gap:16px;width:100%;max-width:1440px;margin-inline:auto;padding:16px 24px 56px;display:grid}.page-module-scss-module__erg9mG__sp-main{background-color:#fff;flex:1;overflow-y:auto}
.AttachedJob-module-scss-module__h51AAG__card{background-color:#fff;width:100%;padding:16px;transition:background-color .15s cubic-bezier(.5,0,.5,1)}.AttachedJob-module-scss-module__h51AAG__card:hover{background-color:#1313130d}.AttachedJob-module-scss-module__h51AAG__company-link{transition:background-color .15s cubic-bezier(.5,0,.5,1)}.AttachedJob-module-scss-module__h51AAG__company-link:hover{cursor:pointer;background-color:#1313130d}.AttachedJob-module-scss-module__h51AAG__job-title,.AttachedJob-module-scss-module__h51AAG__salary,.AttachedJob-module-scss-module__h51AAG__job-category,.AttachedJob-module-scss-module__h51AAG__work-location,.AttachedJob-module-scss-module__h51AAG__company-industry,.AttachedJob-module-scss-module__h51AAG__company-name{text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
.JobListJobSearchFilterButton-module-scss-module__UYPOYW__icon-wrapper{justify-content:center;align-items:center;display:flex}.JobListJobSearchFilterButton-module-scss-module__UYPOYW__badge{z-index:1;display:flex;position:absolute;top:4px;right:0}
.AttachedJobList-module-scss-module__w8c9Ka__accordion{width:100%}.AttachedJobList-module-scss-module__w8c9Ka__list{border:1px solid #1313131a;border-radius:4px}.AttachedJobList-module-scss-module__w8c9Ka__item+.AttachedJobList-module-scss-module__w8c9Ka__item{border-top:1px solid #1313131a}.AttachedJobList-module-scss-module__w8c9Ka__content{justify-content:center;align-items:center;padding:16px;display:flex}
.HeadhunterProfile-module-scss-module__9HGfAa__body{flex:1;min-width:0}.HeadhunterProfile-module-scss-module__9HGfAa__score-block{border-bottom:1px solid #1313131a;padding-bottom:24px}.HeadhunterProfile-module-scss-module__9HGfAa__image-container{width:fit-content;position:relative}.HeadhunterProfile-module-scss-module__9HGfAa__award{max-width:fit-content;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.HeadhunterProfile-module-scss-module__9HGfAa__list{border-collapse:collapse;display:table}.HeadhunterProfile-module-scss-module__9HGfAa__row{display:table-row}.HeadhunterProfile-module-scss-module__9HGfAa__detail-label{vertical-align:middle;width:64px;padding-bottom:8px;padding-right:16px;display:table-cell}.HeadhunterProfile-module-scss-module__9HGfAa__detail-value{vertical-align:middle;padding-bottom:8px;display:table-cell}.HeadhunterProfile-module-scss-module__9HGfAa__row:last-child .HeadhunterProfile-module-scss-module__9HGfAa__detail-label,.HeadhunterProfile-module-scss-module__9HGfAa__row:last-child .HeadhunterProfile-module-scss-module__9HGfAa__detail-value{padding-bottom:0}
.JobListSkeleton-module-scss-module__3_JRhW__container{width:100%}
.AppliedLabel-module-scss-module__xwCzEa__triangle{aspect-ratio:1;color:#2b2b2b;clip-path:polygon(100% 0,100% 100%,0 0);background-color:#1313131a;justify-content:center;align-items:flex-end;width:64px;height:64px;padding:8px;font-size:14px;font-weight:700;position:absolute;top:0;right:0}@media screen and (min-width:768px){.AppliedLabel-module-scss-module__xwCzEa__triangle{width:72px;height:72px}}.AppliedLabel-module-scss-module__xwCzEa__apply-label{text-align:center;font-size:12px;position:absolute;top:12px;right:4px;transform:rotate(45deg)}@media screen and (min-width:768px){.AppliedLabel-module-scss-module__xwCzEa__apply-label{font-size:14px}}
.JobTitle-module-scss-module__MN6VUa__job-title.JobTitle-module-scss-module__MN6VUa__has-apply-label{margin-right:40px}
.NewLabel-module-scss-module__RWcVdW__new-label{background-color:#a5000b;border-radius:2px;width:47px;padding:4px}
.GuestFavoriteButton-module-scss-module__s7-A9q__register-label-prefix{display:none}@media screen and (min-width:768px){.GuestFavoriteButton-module-scss-module__s7-A9q__register-label-prefix{display:inline}}
.ScheduleAdjustmentRequest-module-scss-module__ZyB7Lq__container{background-color:#fff;border-radius:4px;max-width:960px;padding:16px}
.HeadhunterSection-module-scss-module__ldCata__section{border-top:1px solid #1313131a;padding-top:32px}
.ReceivedMessage-module-scss-module__p1eGwq__section{grid-template-columns:36px auto;gap:8px;min-width:64px;margin-right:96px;display:grid}.ReceivedMessage-module-scss-module__p1eGwq__section+*{margin-top:24px}.ReceivedMessage-module-scss-module__p1eGwq__section+.ReceivedMessage-module-scss-module__p1eGwq__section{margin-top:16px}.ReceivedMessage-module-scss-module__p1eGwq__articles{flex-direction:column;gap:8px;display:flex}.ReceivedMessage-module-scss-module__p1eGwq__article{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.ReceivedMessage-module-scss-module__p1eGwq__message{background-color:#fff;border-radius:4px;flex-direction:column;gap:8px;max-width:960px;padding:16px;display:flex}.ReceivedMessage-module-scss-module__p1eGwq__attached-jobs,.ReceivedMessage-module-scss-module__p1eGwq__attached-files{width:100%;max-width:960px}.ReceivedMessage-module-scss-module__p1eGwq__icon{width:36px;height:36px}.ReceivedMessage-module-scss-module__p1eGwq__hr{width:100%}.ReceivedMessage-module-scss-module__p1eGwq__evaluation-points{padding-left:16px;list-style:outside}.ReceivedMessage-module-scss-module__p1eGwq__evaluation-point{list-style:outside}.ReceivedMessage-module-scss-module__p1eGwq__evaluation-point>*{text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
.HeadhunterDetailView-module-scss-module__Ddw6uW__container{background-color:#fff;padding-block:32px}.HeadhunterDetailView-module-scss-module__Ddw6uW__left-column{min-width:0;padding-inline:32px}.HeadhunterDetailView-module-scss-module__Ddw6uW__right-column{width:375px;padding-inline:24px}.HeadhunterDetailView-module-scss-module__Ddw6uW__pre-line{white-space:pre-line}.HeadhunterDetailView-module-scss-module__Ddw6uW__award-list{list-style:inside}.HeadhunterDetailView-module-scss-module__Ddw6uW__award-item{text-indent:-1.4em;padding-left:1.4em}.HeadhunterDetailView-module-scss-module__Ddw6uW__award-item:not(:first-child){margin-top:8px}.HeadhunterDetailView-module-scss-module__Ddw6uW__block-button{border-top:1px solid #1313131a;padding-top:32px}
.SentMessage-module-scss-module__53aecq__section{min-width:64px;margin-left:96px}.SentMessage-module-scss-module__53aecq__message{background-color:#424242;border-radius:4px;flex-direction:column;align-items:flex-start;gap:8px;max-width:960px;padding:16px;display:flex}.SentMessage-module-scss-module__53aecq__hr{color:#fff;width:100%}.SentMessage-module-scss-module__53aecq__article{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.SentMessage-module-scss-module__53aecq__attached-jobs,.SentMessage-module-scss-module__53aecq__attached-files{width:100%;max-width:960px}
.HeadhunterActivity-module-scss-module__bFwOfW__container{background-color:#fff;border:1px solid #1313131a;border-radius:2px;padding:16px}.HeadhunterActivity-module-scss-module__bFwOfW__body{flex:1;min-width:0}
.MessageList-module-scss-module__8lLm9W__message-wrapper{flex-direction:column;flex-grow:1;padding:16px;display:flex;overflow-y:auto}.MessageList-module-scss-module__8lLm9W__validating{justify-content:center;align-items:center;width:100%;height:40px;margin-bottom:24px;display:flex}.MessageList-module-scss-module__8lLm9W__scroll-trigger{opacity:0;height:1px}.MessageList-module-scss-module__8lLm9W__messages{flex-direction:column;display:flex}.MessageList-module-scss-module__8lLm9W__message{scroll-margin:16px 0}.MessageList-module-scss-module__8lLm9W__message+.MessageList-module-scss-module__8lLm9W__message{margin-top:24px}.MessageList-module-scss-module__8lLm9W__received+.MessageList-module-scss-module__8lLm9W__received,.MessageList-module-scss-module__8lLm9W__sent+.MessageList-module-scss-module__8lLm9W__sent{margin-top:16px}
.JobList-module-scss-module__6_uYWa__section{border-top:1px solid #1313131a;padding-top:24px}.JobList-module-scss-module__6_uYWa__list{background-color:#fff;border:1px solid #1313131a;border-radius:2px;width:100%}.JobList-module-scss-module__6_uYWa__item+.JobList-module-scss-module__6_uYWa__item{border-top:1px solid #1313131a}.JobList-module-scss-module__6_uYWa__link{transition:background-color .15s cubic-bezier(.5,0,.5,1);display:block}.JobList-module-scss-module__6_uYWa__link:hover{background-color:#1313130d}.JobList-module-scss-module__6_uYWa__link,.JobList-module-scss-module__6_uYWa__skeleton-item{padding:16px}.JobList-module-scss-module__6_uYWa__body{min-width:0}.JobList-module-scss-module__6_uYWa__icon{flex-shrink:0}.JobList-module-scss-module__6_uYWa__view-all{border-top:1px solid #1313131a;padding:8px}
.CompanyDetailBreadcrumb-module-scss-module__ESnb0q__pc{margin-bottom:16px}.CompanyDetailBreadcrumb-module-scss-module__ESnb0q__sp{padding:16px 16px 40px}
.CompanyInfo-module-scss-module__ojz_0W__header{border-bottom:1px solid #1313131a;padding-bottom:32px}.CompanyInfo-module-scss-module__ojz_0W__body{flex-grow:1}.CompanyInfo-module-scss-module__ojz_0W__name-area{border-bottom:1px solid #1313131a;padding-bottom:24px}.CompanyInfo-module-scss-module__ojz_0W__list{display:table}.CompanyInfo-module-scss-module__ojz_0W__row{display:table-row}.CompanyInfo-module-scss-module__ojz_0W__detail-label{vertical-align:middle;width:64px;padding-bottom:8px;padding-right:16px;display:table-cell}.CompanyInfo-module-scss-module__ojz_0W__detail-value{vertical-align:middle;padding-bottom:8px;display:table-cell}.CompanyInfo-module-scss-module__ojz_0W__row:last-child .CompanyInfo-module-scss-module__ojz_0W__detail-label,.CompanyInfo-module-scss-module__ojz_0W__row:last-child .CompanyInfo-module-scss-module__ojz_0W__detail-value{padding-bottom:0}
.CompanyOverview-module-scss-module__D8rxYq__overview{padding-top:32px}.CompanyOverview-module-scss-module__D8rxYq__section-title{border-left:4px solid #a5000b;padding-left:16px}
.NotificationBar-module-scss-module__8U0vxG__notification-bar{padding:8px 16px}.NotificationBar-module-scss-module__8U0vxG__color-alert{background-color:#ffebf0}.NotificationBar-module-scss-module__8U0vxG__color-warning{background-color:#fff8e2}.NotificationBar-module-scss-module__8U0vxG__color-info{background-color:#f3f5f7}.NotificationBar-module-scss-module__8U0vxG__close{animation:.15s cubic-bezier(.5,0,.5,1) forwards NotificationBar-module-scss-module__8U0vxG__out}@keyframes NotificationBar-module-scss-module__8U0vxG__out{0%{opacity:1;display:flex}to{opacity:0;display:none}}
.HeadhunterSection-module-scss-module__yIJLqa__section{border-top:1px solid #1313131a;padding-top:24px}
.CategoryFooterAnchorLinks-module-scss-module__CjOInq__container{background-color:#fff;padding:24px 16px}.CategoryFooterAnchorLinks-module-scss-module__CjOInq__item{line-height:100%}
.ThreadDetailView-module-scss-module__phi0iW__section{background-color:#f3f3f3;flex-direction:column;height:calc(100vh - 112px);display:flex}@supports (height:1dvh){.ThreadDetailView-module-scss-module__phi0iW__section{height:calc(100dvh - 112px)}}.ThreadDetailView-module-scss-module__phi0iW__form{z-index:1;background-color:#f3f3f3;padding:0 16px 16px;position:sticky;bottom:0}
.HeadhunterProfile-module-scss-module__ct7aGa__body{flex:1;min-width:0}.HeadhunterProfile-module-scss-module__ct7aGa__image-container{width:fit-content;position:relative}.HeadhunterProfile-module-scss-module__ct7aGa__award{max-width:fit-content;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.HeadhunterProfile-module-scss-module__ct7aGa__list{border-collapse:collapse;display:table}.HeadhunterProfile-module-scss-module__ct7aGa__row{display:table-row}.HeadhunterProfile-module-scss-module__ct7aGa__detail-label{vertical-align:middle;width:56px;padding-bottom:4px;padding-right:16px;display:table-cell}.HeadhunterProfile-module-scss-module__ct7aGa__detail-value{vertical-align:middle;padding-bottom:4px;display:table-cell}.HeadhunterProfile-module-scss-module__ct7aGa__row:last-child .HeadhunterProfile-module-scss-module__ct7aGa__detail-label,.HeadhunterProfile-module-scss-module__ct7aGa__row:last-child .HeadhunterProfile-module-scss-module__ct7aGa__detail-value{padding-bottom:0}
.JobCategoryResults-module-scss-module__W09Bca__pagination{justify-content:center;display:flex}
.InterviewScheduler-module-scss-module__tvt9LW__scheduler{z-index:1;background-color:#fff;justify-content:center;align-items:center;padding:16px;display:flex;position:sticky;bottom:0}.InterviewScheduler-module-scss-module__tvt9LW__hr{border-color:#1313131a;width:100%}.InterviewScheduler-module-scss-module__tvt9LW__content{flex-grow:1;min-width:60px;max-width:360px}
.Thread-module-scss-module__J4X8Yq__thread{width:100%;padding:16px;transition:background-color .15s cubic-bezier(.5,0,.5,1)}.Thread-module-scss-module__J4X8Yq__thread.Thread-module-scss-module__J4X8Yq__is-current{background-color:#1313131a}.Thread-module-scss-module__J4X8Yq__thread:hover{cursor:pointer;background-color:#1313130d}.Thread-module-scss-module__J4X8Yq__thumbnail{align-self:flex-start}.Thread-module-scss-module__J4X8Yq__recruiter-company-name{text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.Thread-module-scss-module__J4X8Yq__timestamp{flex-shrink:0}.Thread-module-scss-module__J4X8Yq__opening-sentence{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.Thread-module-scss-module__J4X8Yq__right-column{place-items:flex-start;height:100%;display:grid}.Thread-module-scss-module__J4X8Yq__right-column>.Thread-module-scss-module__J4X8Yq__badge{justify-self:end}
.Tabs-module-scss-module__LaRMGq__tabs{border-bottom:1px solid #1313131a;justify-content:space-between;padding:0 16px;display:flex}.Tabs-module-scss-module__LaRMGq__trigger{color:#2b2b2b;word-break:break-all;flex:1 1 0;justify-content:center;align-items:center;padding:16px;font-size:14px;line-height:100%;display:inline-flex}@media (hover:hover) and (pointer:fine){.Tabs-module-scss-module__LaRMGq__trigger:hover{background-color:#1313130d}}.Tabs-module-scss-module__LaRMGq__trigger[data-state=active]{color:#a5000b;border-bottom:2px solid #a5000b;font-weight:700}
.HeadhunterDetailView-module-scss-module__IB-s4W__container{background-color:#fff;padding:16px 16px 24px}.HeadhunterDetailView-module-scss-module__IB-s4W__pre-line{white-space:pre-line}.HeadhunterDetailView-module-scss-module__IB-s4W__award-list{list-style:inside}.HeadhunterDetailView-module-scss-module__IB-s4W__award-item{text-indent:-1.4em;padding-left:1.4em}.HeadhunterDetailView-module-scss-module__IB-s4W__award-item:not(:first-child){margin-top:4px}
.JobCategoryTitle-module-scss-module__v-vSZa__header{border-bottom:1px solid #1313131a;padding-bottom:16px}.JobCategoryTitle-module-scss-module__v-vSZa__page-number{display:block}
.TemplateInserter-module-scss-module__2sBP_G__label{padding:8px 16px}.TemplateInserter-module-scss-module__2sBP_G__chip-container{padding:0 16px 8px;overflow-x:auto}
.MessageSender-module-scss-module__k2L_Da__form{background-color:#fff}.MessageSender-module-scss-module__k2L_Da__form:focus-within{border-color:#3761aa}.MessageSender-module-scss-module__k2L_Da__body{border-top:1px solid #1313131a;padding:8px 16px;font-size:14px}.MessageSender-module-scss-module__k2L_Da__body .MessageSender-module-scss-module__k2L_Da__textarea-wrapper{background-color:#1313130d;border-radius:2px;width:100%;padding:8px 16px;font-size:16px}.MessageSender-module-scss-module__k2L_Da__body .MessageSender-module-scss-module__k2L_Da__textarea-wrapper textarea{vertical-align:middle;min-height:24px}.MessageSender-module-scss-module__k2L_Da__errors{padding:4px 16px}.MessageSender-module-scss-module__k2L_Da__dialog{flex-direction:column;gap:16px;display:flex}.MessageSender-module-scss-module__k2L_Da__label{align-items:center}.MessageSender-module-scss-module__k2L_Da__contact{border-top:1px solid #1313131a;padding:8px 16px}.MessageSender-module-scss-module__k2L_Da__checkbox{width:100%;padding:4px 0}
.ThreadListSearch-module-scss-module__p2jEEW__list-header{z-index:2;background-color:#fff}.ThreadListSearch-module-scss-module__p2jEEW__search{justify-content:space-between;align-items:center;gap:16px;padding:16px 16px 8px;display:flex}.ThreadListSearch-module-scss-module__p2jEEW__icon-button{flex-direction:column;align-items:center;gap:4px;display:flex;position:relative}.ThreadListSearch-module-scss-module__p2jEEW__badge{position:absolute;top:0;right:0}.ThreadListSearch-module-scss-module__p2jEEW__keyword{flex-grow:1}.ThreadListSearch-module-scss-module__p2jEEW__filter{flex-direction:column;gap:16px;display:flex}
.MessageHeaderMenu-module-scss-module__cpMlRG__menu-content{border:1px solid #1313131a;width:240px;padding:4px;box-shadow:0 6px 6px #00000014}.MessageHeaderMenu-module-scss-module__cpMlRG__menu-item{padding:8px 16px}.MessageHeaderMenu-module-scss-module__cpMlRG__menu-item:hover{cursor:pointer;background-color:#1313130d;outline:none}.MessageHeaderMenu-module-scss-module__cpMlRG__textarea{border:1px solid #13131333;border-radius:2px;height:104px;padding:16px}.MessageHeaderMenu-module-scss-module__cpMlRG__textarea:focus{border:1px solid #13131333}.MessageHeaderMenu-module-scss-module__cpMlRG__textarea.MessageHeaderMenu-module-scss-module__cpMlRG__error{border-color:#ec0039}.MessageHeaderMenu-module-scss-module__cpMlRG__menu{border-radius:2px;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.MessageHeaderMenu-module-scss-module__cpMlRG__menu.MessageHeaderMenu-module-scss-module__cpMlRG__opened{background-color:#1313131a}
.ThreadList-module-scss-module__KYVg-W__wrapper{flex:1;overflow-y:auto}.ThreadList-module-scss-module__KYVg-W__container{flex-direction:column;height:100%;display:flex}.ThreadList-module-scss-module__KYVg-W__item+.ThreadList-module-scss-module__KYVg-W__item{border-top:1px solid #1313131a}.ThreadList-module-scss-module__KYVg-W__item:last-child{border-bottom:1px solid #1313131a}.ThreadList-module-scss-module__KYVg-W__loading{padding:16px;display:flex}.ThreadList-module-scss-module__KYVg-W__loading .ThreadList-module-scss-module__KYVg-W__surface{margin-right:8px}.ThreadList-module-scss-module__KYVg-W__loading .ThreadList-module-scss-module__KYVg-W__description{flex-direction:column;flex-grow:1;gap:8px;display:flex}.ThreadList-module-scss-module__KYVg-W__validating{height:40px}.ThreadList-module-scss-module__KYVg-W__empty{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.ThreadList-module-scss-module__KYVg-W__error{flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;height:100%;display:flex}.ThreadList-module-scss-module__KYVg-W__error-message{flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex}.ThreadList-module-scss-module__KYVg-W__failed{border-top:1px solid #1313131a;flex-direction:column;align-items:center;gap:8px;padding:24px 16px;display:flex}.ThreadList-module-scss-module__KYVg-W__latest-messages-notice{background-color:#fff;padding:24px 16px}
.Grid-module-scss-module__YVcgfW__grid{align-items:start;display:grid}.Grid-module-scss-module__YVcgfW__count-1{grid-template-columns:repeat(1,1fr)}.Grid-module-scss-module__YVcgfW__count-2{grid-template-columns:repeat(2,1fr)}.Grid-module-scss-module__YVcgfW__count-3{grid-template-columns:repeat(3,1fr)}.Grid-module-scss-module__YVcgfW__count-4{grid-template-columns:repeat(4,1fr)}.Grid-module-scss-module__YVcgfW__count-5{grid-template-columns:repeat(5,1fr)}.Grid-module-scss-module__YVcgfW__count-6{grid-template-columns:repeat(6,1fr)}.Grid-module-scss-module__YVcgfW__row-gap-none{row-gap:0}.Grid-module-scss-module__YVcgfW__row-gap-xxs{row-gap:2px}.Grid-module-scss-module__YVcgfW__row-gap-xs{row-gap:4px}.Grid-module-scss-module__YVcgfW__row-gap-sm{row-gap:8px}.Grid-module-scss-module__YVcgfW__row-gap-md{row-gap:16px}.Grid-module-scss-module__YVcgfW__row-gap-lg{row-gap:24px}.Grid-module-scss-module__YVcgfW__row-gap-xl{row-gap:32px}.Grid-module-scss-module__YVcgfW__row-gap-xxl{row-gap:40px}.Grid-module-scss-module__YVcgfW__row-gap-xxxl{row-gap:64px}.Grid-module-scss-module__YVcgfW__column-gap-none{column-gap:0}.Grid-module-scss-module__YVcgfW__column-gap-xxs{column-gap:2px}.Grid-module-scss-module__YVcgfW__column-gap-xs{column-gap:4px}.Grid-module-scss-module__YVcgfW__column-gap-sm{column-gap:8px}.Grid-module-scss-module__YVcgfW__column-gap-md{column-gap:16px}.Grid-module-scss-module__YVcgfW__column-gap-lg{column-gap:24px}.Grid-module-scss-module__YVcgfW__column-gap-xl{column-gap:32px}.Grid-module-scss-module__YVcgfW__column-gap-xxl{column-gap:40px}.Grid-module-scss-module__YVcgfW__column-gap-xxxl{column-gap:64px}
@keyframes JobFeatureCarousel-module-scss-module__biONvq__fade-in{0%{opacity:0}to{opacity:1}}.JobFeatureCarousel-module-scss-module__biONvq__carousel{width:240px;margin-left:auto;margin-right:auto;position:relative}.JobFeatureCarousel-module-scss-module__biONvq__scroller{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding-left:0;list-style:none;display:flex;overflow-x:auto}.JobFeatureCarousel-module-scss-module__biONvq__scroller::-webkit-scrollbar{display:none}.JobFeatureCarousel-module-scss-module__biONvq__slide{scroll-snap-align:center;scroll-snap-stop:always;flex:0 0 100%}.JobFeatureCarousel-module-scss-module__biONvq__slide-image{object-fit:cover}.JobFeatureCarousel-module-scss-module__biONvq__prev,.JobFeatureCarousel-module-scss-module__biONvq__next{z-index:2;cursor:pointer;border:none;width:20px;height:44px;position:absolute;top:50%;transform:translateY(-50%)}.JobFeatureCarousel-module-scss-module__biONvq__prev{background:url(../media/carousel-controller-prev.0v6eupx0j9ko5.png) 50%/cover no-repeat;left:-28px}.JobFeatureCarousel-module-scss-module__biONvq__next{background:url(../media/carousel-controller-next.0bebhzk77k-qo.png) 50%/cover no-repeat;right:-28px}
@keyframes JobFeature-module-scss-module__Q15-eG__fade-in{0%{opacity:0}to{opacity:1}}.JobFeature-module-scss-module__Q15-eG__job-feature{width:240px;position:relative;box-shadow:0 4px 32px -8px #0003}.JobFeature-module-scss-module__Q15-eG__job-feature:after{content:"";opacity:0;background-color:#111;width:100%;height:100%;transition:opacity .3s ease-out;position:absolute;top:0;left:0}.JobFeature-module-scss-module__Q15-eG__job-feature:hover:after{opacity:.2}
@keyframes JobFeatures-module-scss-module__dPM3KG__fade-in{0%{opacity:0}to{opacity:1}}@media (min-width:1024px){.JobFeatures-module-scss-module__dPM3KG__wrapper{width:1024px;margin-left:auto;margin-right:auto;padding:40px 16px}.JobFeatures-module-scss-module__dPM3KG__h2+.JobFeatures-module-scss-module__dPM3KG__job-feature-section{margin-top:48px}}.JobFeatures-module-scss-module__dPM3KG__h3{text-align:center;font-size:20px;font-weight:700}@media (min-width:1024px){.JobFeatures-module-scss-module__dPM3KG__h3{text-align:left;font-family:YuMincho,ヒラギノ明朝 Pro,MS PMincho,serif;font-size:32px;font-weight:600;line-height:125%}.JobFeatures-module-scss-module__dPM3KG__h3.JobFeatures-module-scss-module__dPM3KG__align-center{text-align:center}}.JobFeatures-module-scss-module__dPM3KG__h3+*{margin-top:24px}.JobFeatures-module-scss-module__dPM3KG__section{background-color:#fff;padding:32px 16px}@media (min-width:1024px){.JobFeatures-module-scss-module__dPM3KG__section{padding:0}}.JobFeatures-module-scss-module__dPM3KG__section+*{margin-top:16px}@media (min-width:1024px){.JobFeatures-module-scss-module__dPM3KG__job-feature-section+*{margin-top:48px}.JobFeatures-module-scss-module__dPM3KG__job-features{grid-template-columns:repeat(4,240px);gap:8px;display:grid}}.JobFeatures-module-scss-module__dPM3KG__job-feature{width:240px;position:relative;box-shadow:0 4px 32px -8px #0003}.JobFeatures-module-scss-module__dPM3KG__job-feature:after{content:"";opacity:0;background-color:#111;width:100%;height:100%;transition:opacity .3s ease-out;position:absolute;top:0;left:0}.JobFeatures-module-scss-module__dPM3KG__job-feature:hover:after{opacity:.2}.JobFeatures-module-scss-module__dPM3KG__category-accordion-section{margin-top:16px}
@keyframes Popover-module-scss-module__KT56RG__fade-in{0%{opacity:0}to{opacity:1}}.Popover-module-scss-module__KT56RG__content{outline:unset;background-color:#fff;border-radius:5px;width:272px;margin-bottom:4px;padding:16px;font-size:14px;line-height:1.5;position:relative;box-shadow:0 0 15px #0000004d}.Popover-module-scss-module__KT56RG__arrow{fill:#fff}
@keyframes RegisterForm-module-scss-module___YNq4G__fade-in{0%{opacity:0}to{opacity:1}}.RegisterForm-module-scss-module___YNq4G__container-wrapper{background:#96070c;padding:0 16px 16px}.RegisterForm-module-scss-module___YNq4G__register-form{background-color:#fff;gap:16px;padding:16px;display:grid}.RegisterForm-module-scss-module___YNq4G__email-input{gap:4px;display:grid}.RegisterForm-module-scss-module___YNq4G__email-input-label{display:flex}.RegisterForm-module-scss-module___YNq4G__email-input-label-text{font-size:14px}.RegisterForm-module-scss-module___YNq4G__email-input-tooltip{align-items:center;margin-left:4px;display:flex}.RegisterForm-module-scss-module___YNq4G__form-caution{color:#666;text-align:center;font-size:12px;line-height:1}.RegisterForm-module-scss-module___YNq4G__form-caution>a{color:#1d568f}.RegisterForm-module-scss-module___YNq4G__title{text-align:center;font-size:20px;font-weight:700;line-height:125%}.RegisterForm-module-scss-module___YNq4G__copy{text-align:center;font-family:inherit;font-size:14px}.RegisterForm-module-scss-module___YNq4G__submit-button{color:#fff;text-align:center;background-color:#d7000e;border-radius:3px;width:100%;padding:16px 8px;font-size:16px;font-weight:700;line-height:150%}.RegisterForm-module-scss-module___YNq4G__submit-button:hover{background-color:#af000b}
@keyframes TextInput-module-scss-module__uhzDjG__fade-in{0%{opacity:0}to{opacity:1}}.TextInput-module-scss-module__uhzDjG__input{color:#333;border:1px solid #aaa;border-radius:3px;width:100%;padding:16px 10px;font-size:14px;font-weight:400;line-height:19px}.TextInput-module-scss-module__uhzDjG__input::placeholder{color:#666}.TextInput-module-scss-module__uhzDjG__input:focus{outline:unset;box-shadow:none;border-color:#1d568f}.TextInput-module-scss-module__uhzDjG__input.TextInput-module-scss-module__uhzDjG__error{border-color:#d7000e}.TextInput-module-scss-module__uhzDjG__error-message{color:#d7000e;margin-top:4px;font-size:14px;line-height:150%;display:block}
@keyframes KeyVisual-module-scss-module__Kpk2QW__fade-in{0%{opacity:0}to{opacity:1}}.KeyVisual-module-scss-module__Kpk2QW__image{object-fit:cover}.KeyVisual-module-scss-module__Kpk2QW__image-wrapper{width:100%;height:0;padding-bottom:44%;position:relative}.KeyVisual-module-scss-module__Kpk2QW__wrapper{min-width:1024px;max-width:1040px;height:inherit;margin:0 auto;padding-left:16px;position:relative}.KeyVisual-module-scss-module__Kpk2QW__kv{background:url(../media/background.383do70bj3le1.jpg) 50%/cover no-repeat;min-width:1024px;height:616px;position:relative}.KeyVisual-module-scss-module__Kpk2QW__catch{padding-top:110px}.KeyVisual-module-scss-module__Kpk2QW__catch+*{margin-top:24px}.KeyVisual-module-scss-module__Kpk2QW__talent-picture{position:absolute;bottom:0;right:0}.KeyVisual-module-scss-module__Kpk2QW__main{background-color:#eee;width:412px}.KeyVisual-module-scss-module__Kpk2QW__main+*{margin-top:50px}.KeyVisual-module-scss-module__Kpk2QW__buttons{width:412px;height:133px;padding:16px}.KeyVisual-module-scss-module__Kpk2QW__buttons>li+li{margin-top:10px}
@keyframes PostesCompany-module-scss-module__6M3sGW__fade-in{0%{opacity:0}to{opacity:1}}.PostesCompany-module-scss-module__6M3sGW__posted-company{text-align:center}@media (min-width:1024px){.PostesCompany-module-scss-module__6M3sGW__posted-company{min-width:1024px;margin:0 auto;padding:40px 0}}@media (max-width:1023px){.PostesCompany-module-scss-module__6M3sGW__inner{background-color:#fff;padding:16px}}.PostesCompany-module-scss-module__6M3sGW__header{color:#111;font-size:20px;font-weight:700;line-height:125%}@media (min-width:1024px){.PostesCompany-module-scss-module__6M3sGW__header{padding:0}.PostesCompany-module-scss-module__6M3sGW__header br{display:none}}.PostesCompany-module-scss-module__6M3sGW__header+*{margin-top:16px}.PostesCompany-module-scss-module__6M3sGW__companies{grid-template-columns:repeat(3,minmax(auto,108px));grid-auto-rows:auto;justify-content:center;gap:4px;display:grid}@media (min-width:1024px){.PostesCompany-module-scss-module__6M3sGW__companies{grid-template-columns:repeat(6,108px)}}.PostesCompany-module-scss-module__6M3sGW__companies+*{margin-top:16px}.PostesCompany-module-scss-module__6M3sGW__description{color:#666;text-align:left;font-size:12px;line-height:150%}@media (min-width:1024px){.PostesCompany-module-scss-module__6M3sGW__description{text-align:center}}
@keyframes Register-module-scss-module__kojw2q__fade-in{0%{opacity:0}to{opacity:1}}@media (min-width:1024px){.Register-module-scss-module__kojw2q__register{background-color:#f5f5f5;width:100%;min-width:1024px;margin:0 auto;padding-left:16px;padding-right:16px}.Register-module-scss-module__kojw2q__container{grid-template-columns:auto auto;justify-content:center;place-items:center;gap:48px;padding-top:32px;padding-bottom:32px;display:grid}.Register-module-scss-module__kojw2q__copy{font-family:YuMincho,ヒラギノ明朝 Pro,MS PMincho,serif;font-size:24px;font-weight:500;line-height:125%}.Register-module-scss-module__kojw2q__button{color:#fff;text-align:center;background-color:#d7000e;border-radius:4px;width:258px;transition:background-color .2s ease-in-out}.Register-module-scss-module__kojw2q__button:hover{background-color:#af000b}}.Register-module-scss-module__kojw2q__button-wrapper{width:258px}
@keyframes TopLevelContent-module-scss-module__nlT9hW__fade-in{0%{opacity:0}to{opacity:1}}@media (min-width:1024px){.TopLevelContent-module-scss-module__nlT9hW__content-wrapper{background-color:#faf9f8;padding-left:0;padding-right:0}}.TopLevelContent-module-scss-module__nlT9hW__top-level-contents{text-align:center;background-color:#fff;width:100%;margin-left:auto;margin-right:auto;padding:24px 16px}@media (min-width:1024px){.TopLevelContent-module-scss-module__nlT9hW__top-level-contents{min-width:1024px;max-width:inherit;background-color:unset;padding:40px 16px}}.TopLevelContent-module-scss-module__nlT9hW__top-level-contents p:not(.TopLevelContent-module-scss-module__nlT9hW__sub-title){text-align:left}@media (min-width:1024px){.TopLevelContent-module-scss-module__nlT9hW__top-level-contents p:not(.TopLevelContent-module-scss-module__nlT9hW__sub-title){text-align:center}}@media (max-width:1023px){.TopLevelContent-module-scss-module__nlT9hW__top-level-contents+*{margin-top:16px}}.TopLevelContent-module-scss-module__nlT9hW__sub-title{color:#700;text-align:center;border-top:1px solid #700;border-bottom:1px solid #700;width:100%;margin:auto;padding:8px 0;font-family:YuMincho,ヒラギノ明朝 Pro,MS PMincho,serif;font-size:18px;font-weight:700;line-height:125%}@media (min-width:1024px){.TopLevelContent-module-scss-module__nlT9hW__sub-title{width:514px;padding:16px 32px}.TopLevelContent-module-scss-module__nlT9hW__sub-title>br{display:none}}.TopLevelContent-module-scss-module__nlT9hW__sub-title+*{margin-top:32px}.TopLevelContent-module-scss-module__nlT9hW__heading-2{color:#111;text-align:center;font-family:YuMincho,ヒラギノ明朝 Pro,MS PMincho,serif;font-size:18px;font-weight:800;line-height:125%}.TopLevelContent-module-scss-module__nlT9hW__heading-2+*{margin-top:32px}@media (min-width:1024px){.TopLevelContent-module-scss-module__nlT9hW__heading-2{font-size:40px}.TopLevelContent-module-scss-module__nlT9hW__heading-2>br:first-of-type{display:none}}.TopLevelContent-module-scss-module__nlT9hW__description{color:#111;font-size:14px}@media (min-width:1024px){.TopLevelContent-module-scss-module__nlT9hW__description{font-size:16px;line-height:1.7}}.TopLevelContent-module-scss-module__nlT9hW__description+*{color:#111;margin-top:24px}@media (min-width:1024px){.TopLevelContent-module-scss-module__nlT9hW__description+*{margin-top:56px}}.TopLevelContent-module-scss-module__nlT9hW__features{align-items:baseline;display:grid}@media (min-width:1024px){.TopLevelContent-module-scss-module__nlT9hW__features{grid-template-columns:repeat(auto-fill,minmax(247px,1fr));gap:24px;max-width:800px;margin-left:auto;margin-right:auto}}.TopLevelContent-module-scss-module__nlT9hW__features+*{margin-top:56px}.TopLevelContent-module-scss-module__nlT9hW__feature{border-top:1px solid #c7c7c7;grid-template-columns:auto auto;justify-content:start;gap:16px;padding-top:16px;padding-bottom:16px;display:grid}@media (min-width:1024px){.TopLevelContent-module-scss-module__nlT9hW__feature{border-top:none;grid-template-columns:auto;justify-content:center;justify-items:center;padding:0}}.TopLevelContent-module-scss-module__nlT9hW__feature-logo{width:46px}@media (min-width:1024px){.TopLevelContent-module-scss-module__nlT9hW__feature-logo{width:auto}}.TopLevelContent-module-scss-module__nlT9hW__feature-title{color:#700;text-align:center;font-family:YuMincho,ヒラギノ明朝 Pro,MS PMincho,serif;font-size:16px;font-weight:600;line-height:125%}@media (min-width:1024px){.TopLevelContent-module-scss-module__nlT9hW__feature-title{padding-bottom:0;font-size:20px}}@media (max-width:1023px){.TopLevelContent-module-scss-module__nlT9hW__feature-title>br{display:none}}.TopLevelContent-module-scss-module__nlT9hW__feature-title>.TopLevelContent-module-scss-module__nlT9hW__total{font-size:10px}@media (min-width:1024px){.TopLevelContent-module-scss-module__nlT9hW__feature-title>.TopLevelContent-module-scss-module__nlT9hW__total{font-size:12px}}.TopLevelContent-module-scss-module__nlT9hW__feature-title+.TopLevelContent-module-scss-module__nlT9hW__feature-description{margin-top:8px}@media (min-width:1024px){.TopLevelContent-module-scss-module__nlT9hW__feature-title+.TopLevelContent-module-scss-module__nlT9hW__feature-description{margin-top:16px}}.TopLevelContent-module-scss-module__nlT9hW__feature-description{font-size:14px;font-weight:400}.TopLevelContent-module-scss-module__nlT9hW__feature-title>small,.TopLevelContent-module-scss-module__nlT9hW__feature-description>small{color:#111;font-family:YuMincho,ヒラギノ明朝 Pro,MS PMincho,serif;font-size:10px;font-weight:600}.TopLevelContent-module-scss-module__nlT9hW__cta-pc+*{margin-top:24px}@media (min-width:1024px){.TopLevelContent-module-scss-module__nlT9hW__cta-pc+*{margin-top:56px}}.TopLevelContent-module-scss-module__nlT9hW__notes{color:#111;justify-content:center;align-items:center;gap:8px;display:flex}@media (min-width:1024px){.TopLevelContent-module-scss-module__nlT9hW__notes{justify-content:end;width:800px;margin-left:auto;margin-right:auto}}.TopLevelContent-module-scss-module__nlT9hW__notes small{font-size:12px;font-weight:400}
@keyframes UsageGuide-module-scss-module__NrWZ7a__fade-in{0%{opacity:0}to{opacity:1}}@media (min-width:1024px){.UsageGuide-module-scss-module__NrWZ7a__section{display:none}}.UsageGuide-module-scss-module__NrWZ7a__inner{background-color:#fff;padding:32px 16px}.UsageGuide-module-scss-module__NrWZ7a__title{text-align:center;font-size:20px;font-style:normal;font-weight:700;line-height:125%}.UsageGuide-module-scss-module__NrWZ7a__h3{grid-template-columns:25px auto;align-items:start;padding:24px 0 8px;font-size:18px;font-weight:700;display:grid}.UsageGuide-module-scss-module__NrWZ7a__h3>img{width:20px;height:20px;margin:auto 0}.UsageGuide-module-scss-module__NrWZ7a__h3>div{padding-left:4px}.UsageGuide-module-scss-module__NrWZ7a__advice{font-size:16px;line-height:150%}.UsageGuide-module-scss-module__NrWZ7a__advice>img{width:100%;padding-top:8px}
@keyframes Top-module-scss-module__FL_HHa__fade-in{0%{opacity:0}to{opacity:1}}.Top-module-scss-module__FL_HHa__top-page{color:#111;font-size:14px;font-weight:400}@media (max-width:1023px){.Top-module-scss-module__FL_HHa__main{background-color:#eee;padding:16px}}.Top-module-scss-module__FL_HHa__grid-container{display:grid}@media (max-width:1023px){.Top-module-scss-module__FL_HHa__grid-container>*{width:100%}.Top-module-scss-module__FL_HHa__grid-container>*+*{margin-top:16px}}.Top-module-scss-module__FL_HHa__grid-container .Top-module-scss-module__FL_HHa__order-mobile-1{order:1}.Top-module-scss-module__FL_HHa__grid-container .Top-module-scss-module__FL_HHa__order-mobile-2{order:2}.Top-module-scss-module__FL_HHa__grid-container .Top-module-scss-module__FL_HHa__order-mobile-3{order:3}.Top-module-scss-module__FL_HHa__grid-container .Top-module-scss-module__FL_HHa__order-mobile-4{order:4}.Top-module-scss-module__FL_HHa__grid-container .Top-module-scss-module__FL_HHa__order-mobile-5{order:5}.Top-module-scss-module__FL_HHa__grid-container .Top-module-scss-module__FL_HHa__order-mobile-6{order:6}.Top-module-scss-module__FL_HHa__grid-container .Top-module-scss-module__FL_HHa__order-mobile-7{order:7}.Top-module-scss-module__FL_HHa__grid-container .Top-module-scss-module__FL_HHa__order-mobile-8{order:8}@media (min-width:1024px){.Top-module-scss-module__FL_HHa__grid-container .Top-module-scss-module__FL_HHa__order-desktop-1{order:1}.Top-module-scss-module__FL_HHa__grid-container .Top-module-scss-module__FL_HHa__order-desktop-2{order:2}.Top-module-scss-module__FL_HHa__grid-container .Top-module-scss-module__FL_HHa__order-desktop-3{order:3}.Top-module-scss-module__FL_HHa__grid-container .Top-module-scss-module__FL_HHa__order-desktop-4{order:4}.Top-module-scss-module__FL_HHa__grid-container .Top-module-scss-module__FL_HHa__order-desktop-5{order:5}.Top-module-scss-module__FL_HHa__grid-container .Top-module-scss-module__FL_HHa__order-desktop-6{order:6}.Top-module-scss-module__FL_HHa__grid-container .Top-module-scss-module__FL_HHa__order-desktop-7{order:7}.Top-module-scss-module__FL_HHa__grid-container .Top-module-scss-module__FL_HHa__order-desktop-8{order:8}}
.JobSearchResults-module-scss-module__jq7DKa__pagination{justify-content:center;display:flex}
.ActionPromotion-module-scss-module__Afmbzq__action-promotion{background-color:#fff;flex-direction:column;align-items:center;padding:32px 16px;display:flex}.ActionPromotion-module-scss-module__Afmbzq__action-promotion>div+div{margin-top:24px}.ActionPromotion-module-scss-module__Afmbzq__action-promotion-description>p+p{margin-top:8px}
.MessageHeader-module-scss-module__tui4FG__sender{flex-direction:row;align-items:center;gap:8px;display:flex}.MessageHeader-module-scss-module__tui4FG__name-link{flex-direction:row;flex:1;align-items:center;gap:2px;display:flex}.MessageHeader-module-scss-module__tui4FG__actions{flex-direction:row;align-items:center;gap:16px;display:flex}
.Thread-module-scss-module__Qmjpzq__thread{width:100%;padding:16px;transition:background-color .15s cubic-bezier(.5,0,.5,1)}.Thread-module-scss-module__Qmjpzq__thumbnail{align-self:flex-start}.Thread-module-scss-module__Qmjpzq__recruiter-company-name{text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.Thread-module-scss-module__Qmjpzq__timestamp{flex-shrink:0}.Thread-module-scss-module__Qmjpzq__opening-sentence{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.Thread-module-scss-module__Qmjpzq__right-column{place-items:flex-start;height:100%;display:grid}.Thread-module-scss-module__Qmjpzq__right-column>.Thread-module-scss-module__Qmjpzq__badge{justify-self:end}
.CompanyJobList-module-scss-module__dTIKza__page{max-inline-size:1440px;margin-inline:auto;padding:16px 24px 56px}
.HeadhunterJobList-module-scss-module__0mN42a__page{max-inline-size:1440px;margin-inline:auto;padding:16px 24px 56px}
.page-module-scss-module__GYihPa__sp-main{background-color:#f3f3f3;flex:1;overflow-y:auto}.page-module-scss-module__GYihPa__job-list-header{background-color:#fff;border-bottom:1px solid #1313131a;padding:16px}.page-module-scss-module__GYihPa__job-list{padding:16px 16px 64px}
.AppliedHeader-module-scss-module__kftoQG__header{background-color:#eff7f5;justify-content:center;align-items:center;gap:16px;padding:16px;display:flex}.AppliedHeader-module-scss-module__kftoQG__header+*{margin-top:8px}
.ThreadList-module-scss-module__6bS7nq__hide{display:none}.ThreadList-module-scss-module__6bS7nq__wrapper{background-color:#fff;flex:1;overflow-y:auto}.ThreadList-module-scss-module__6bS7nq__container{flex-direction:column;height:100%;display:flex;position:relative}.ThreadList-module-scss-module__6bS7nq__item+.ThreadList-module-scss-module__6bS7nq__item{border-top:1px solid #1313131a}.ThreadList-module-scss-module__6bS7nq__item:last-child{border-bottom:1px solid #1313131a}.ThreadList-module-scss-module__6bS7nq__loading{padding:16px;display:flex}.ThreadList-module-scss-module__6bS7nq__loading .ThreadList-module-scss-module__6bS7nq__surface{margin-right:8px}.ThreadList-module-scss-module__6bS7nq__loading .ThreadList-module-scss-module__6bS7nq__description{flex-direction:column;flex-grow:1;gap:8px;display:flex}.ThreadList-module-scss-module__6bS7nq__validating{height:40px}.ThreadList-module-scss-module__6bS7nq__empty{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ThreadList-module-scss-module__6bS7nq__error{flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;height:100%;display:flex}.ThreadList-module-scss-module__6bS7nq__error-message{flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex}.ThreadList-module-scss-module__6bS7nq__failed{border-top:1px solid #1313131a;flex-direction:column;align-items:center;gap:8px;padding:24px 16px;display:flex}
.CompanyJobList-module-scss-module__97KCjW__page{padding:16px 16px 64px}
.HeadhunterJobList-module-scss-module__ijWB-W__page{padding:16px 16px 64px}
.page-module-scss-module__854tjG__container{padding-top:4px}@media screen and (min-width:1024px){.page-module-scss-module__854tjG__container{min-width:1280px;padding:16px}}.page-module-scss-module__854tjG__container>*+*{margin-top:4px}@media screen and (min-width:1024px){.page-module-scss-module__854tjG__container>*+*{margin-top:8px}}
.error-module-scss-module__nLn0Pa__error{flex-direction:column;justify-content:center;align-items:center;gap:4px;height:100%;padding:40px;display:flex}.error-module-scss-module__nLn0Pa__sp-error{padding:40px 24px}.error-module-scss-module__nLn0Pa__illustration{width:300px;height:180px}
.page-module-scss-module__kPfNfq__threads{background-color:#fff;border-right:1px solid #1313131a;width:440px;height:100%}
/*# */