.JobImageModal-module-scss-module__3UzVsG__overlay{z-index:9999;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000e6;flex-direction:column;justify-content:center;align-items:center;animation:.2s ease-out JobImageModal-module-scss-module__3UzVsG__fadeIn;display:flex;position:fixed;inset:0}@keyframes JobImageModal-module-scss-module__3UzVsG__fadeIn{0%{opacity:0}to{opacity:1}}.JobImageModal-module-scss-module__3UzVsG__header{z-index:10001;justify-content:space-between;align-items:center;padding:20px 24px;display:flex;position:absolute;top:0;left:0;right:0}.JobImageModal-module-scss-module__3UzVsG__counter{color:#fff;font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell",sans-serif;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff26;border-radius:9999px;padding:6px 16px;font-size:15px;font-weight:600}.JobImageModal-module-scss-module__3UzVsG__closeBtn{color:#fff;cursor:pointer;background:#ffffff26;border:none;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:all .2s;display:flex}.JobImageModal-module-scss-module__3UzVsG__closeBtn:hover{background:#ffffff4d;transform:scale(1.05)}.JobImageModal-module-scss-module__3UzVsG__closeBtn:active{transform:scale(.95)}.JobImageModal-module-scss-module__3UzVsG__content{box-sizing:border-box;justify-content:center;align-items:center;width:100%;height:100%;padding:60px 20px 20px;display:flex;position:relative}.JobImageModal-module-scss-module__3UzVsG__imageWrapper{justify-content:center;align-items:center;max-width:90vw;max-height:82vh;display:flex}.JobImageModal-module-scss-module__3UzVsG__modalImage{object-fit:contain;-webkit-user-select:none;user-select:none;border-radius:8px;max-width:90vw;max-height:82vh;box-shadow:0 20px 25px -5px #00000080}.JobImageModal-module-scss-module__3UzVsG__navBtn{color:#fff;cursor:pointer;z-index:10000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff26;border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;transition:all .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.JobImageModal-module-scss-module__3UzVsG__navBtn:hover{background:#ffffff4d;transform:translateY(-50%)scale(1.1)}.JobImageModal-module-scss-module__3UzVsG__navBtn:active{transform:translateY(-50%)scale(.95)}@media (max-width:640px){.JobImageModal-module-scss-module__3UzVsG__navBtn{width:42px;height:42px}}.JobImageModal-module-scss-module__3UzVsG__prevBtn{left:24px}@media (max-width:640px){.JobImageModal-module-scss-module__3UzVsG__prevBtn{left:12px}}.JobImageModal-module-scss-module__3UzVsG__nextBtn{right:24px}@media (max-width:640px){.JobImageModal-module-scss-module__3UzVsG__nextBtn{right:12px}}
.ImageCarousel-module-scss-module__gdv8xa__carousel{background:#0f172a;border-radius:1.5rem;width:100%;max-width:100%;position:relative}@media (min-width:768px){.ImageCarousel-module-scss-module__gdv8xa__carousel{border-radius:2rem}}.ImageCarousel-module-scss-module__gdv8xa__carousel{overflow:hidden}.ImageCarousel-module-scss-module__gdv8xa__imageContainer{cursor:pointer;background:#0f172a;width:100%;height:380px;position:relative;overflow:hidden}.ImageCarousel-module-scss-module__gdv8xa__imageContainer:hover .ImageCarousel-module-scss-module__gdv8xa__zoomHint{opacity:1;background:#000000bf}@media (max-width:768px){.ImageCarousel-module-scss-module__gdv8xa__imageContainer{height:250px}}.ImageCarousel-module-scss-module__gdv8xa__image{object-fit:contain;background:#0f172a;width:100%;height:100%}.ImageCarousel-module-scss-module__gdv8xa__zoomHint{color:var(--color-white);font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell",sans-serif;opacity:.85;z-index:5;pointer-events:none;background:#0000008c;border-radius:.25rem;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:500;transition:all .2s;display:flex;position:absolute;top:.5rem;right:.5rem}.ImageCarousel-module-scss-module__gdv8xa__navButton{width:40px;height:40px;color:var(--color-white);cursor:pointer;z-index:10;background:#0009;border:none;border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.ImageCarousel-module-scss-module__gdv8xa__navButton:hover{background:#000c;transform:translateY(-50%)scale(1.1)}.ImageCarousel-module-scss-module__gdv8xa__navButton:active{transform:translateY(-50%)scale(.95)}.ImageCarousel-module-scss-module__gdv8xa__prevButton{left:1rem}.ImageCarousel-module-scss-module__gdv8xa__nextButton{right:1rem}.ImageCarousel-module-scss-module__gdv8xa__counter{color:var(--color-white);background:#0009;border-radius:.375rem;padding:.25rem 1rem;position:absolute;bottom:.5rem;left:50%;transform:translate(-50%)}@media (min-width:768px){.ImageCarousel-module-scss-module__gdv8xa__counter{border-radius:.5rem}}.ImageCarousel-module-scss-module__gdv8xa__counter{font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell",sans-serif;font-size:.625rem}@media (min-width:768px){.ImageCarousel-module-scss-module__gdv8xa__counter{font-size:.625rem}}.ImageCarousel-module-scss-module__gdv8xa__counter{z-index:10;white-space:nowrap;font-weight:600}.ImageCarousel-module-scss-module__gdv8xa__dots{background:var(--color-white);justify-content:center;align-items:center;gap:.5rem;padding:1rem;display:flex}.ImageCarousel-module-scss-module__gdv8xa__dot{cursor:pointer;background:#0000004d;border:none;border-radius:50%;width:8px;height:8px;padding:0;transition:all .2s}.ImageCarousel-module-scss-module__gdv8xa__dot:hover{background:#00000080;transform:scale(1.2)}.ImageCarousel-module-scss-module__gdv8xa__dot.ImageCarousel-module-scss-module__gdv8xa__active{background:#2196f3;border-radius:9999px;width:24px}
.Button-module-scss-module__hVRfrG__button{cursor:pointer;border:none;border-radius:1rem;padding:.5rem 2rem}@media (min-width:768px){.Button-module-scss-module__hVRfrG__button{border-radius:1.5rem}}.Button-module-scss-module__hVRfrG__button{font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell",sans-serif;font-size:1rem}@media (min-width:768px){.Button-module-scss-module__hVRfrG__button{font-size:1.125rem}}.Button-module-scss-module__hVRfrG__button{gap:.5rem;font-weight:500;transition:all .2s;display:inline-flex}.Button-module-scss-module__hVRfrG__button:disabled{opacity:.6;cursor:not-allowed}.Button-module-scss-module__hVRfrG__button.Button-module-scss-module__hVRfrG__primary{color:#fff;background-color:#2196f3}.Button-module-scss-module__hVRfrG__button.Button-module-scss-module__hVRfrG__primary:hover:not(:disabled){background-color:#1976d2}.Button-module-scss-module__hVRfrG__button.Button-module-scss-module__hVRfrG__primary:active:not(:disabled){transform:scale(.98)}.Button-module-scss-module__hVRfrG__button.Button-module-scss-module__hVRfrG__outlined{color:#2196f3;background-color:#0000;border:2px solid #2196f3}.Button-module-scss-module__hVRfrG__button.Button-module-scss-module__hVRfrG__outlined:hover:not(:disabled){background-color:#e3f2fd}.Button-module-scss-module__hVRfrG__button.Button-module-scss-module__hVRfrG__outlined:active:not(:disabled){transform:scale(.98)}.Button-module-scss-module__hVRfrG__button.Button-module-scss-module__hVRfrG__error{color:#fff;background-color:#f44336}.Button-module-scss-module__hVRfrG__button.Button-module-scss-module__hVRfrG__error:hover:not(:disabled){background-color:#ea1c0d}.Button-module-scss-module__hVRfrG__button.Button-module-scss-module__hVRfrG__error:active:not(:disabled){transform:scale(.98)}
.Modal-module-scss-module__oISAza__overlay{z-index:1000;background-color:#0000008c;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.Modal-module-scss-module__oISAza__dialog{background-color:#fff;border-radius:.375rem;width:100%;max-width:440px;max-height:calc(100vh - 2rem);position:relative;overflow-y:auto}@media (min-width:768px){.Modal-module-scss-module__oISAza__dialog{border-radius:.5rem}}.Modal-module-scss-module__oISAza__dialog{padding:2rem 1.5rem;box-shadow:0 12px 40px #0003}.Modal-module-scss-module__oISAza__closeButton{color:#616161;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex;position:absolute;top:1rem;right:1rem}.Modal-module-scss-module__oISAza__closeButton:hover{background-color:#f5f5f5}
.AccountDropdown-module-scss-module__j5W74W__root{position:relative}.AccountDropdown-module-scss-module__j5W74W__trigger{cursor:pointer;background:0 0;border:none;border-radius:.75rem;padding:.25rem .5rem}@media (min-width:768px){.AccountDropdown-module-scss-module__j5W74W__trigger{border-radius:1rem}}.AccountDropdown-module-scss-module__j5W74W__trigger{transition:background .15s}.AccountDropdown-module-scss-module__j5W74W__trigger:hover{background:#f5f5f5}.AccountDropdown-module-scss-module__j5W74W__avatar{background:#eee;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:flex;overflow:hidden}.AccountDropdown-module-scss-module__j5W74W__avatarImage{object-fit:cover;width:100%;height:100%}.AccountDropdown-module-scss-module__j5W74W__avatarFallback{font-size:.75rem}@media (min-width:768px){.AccountDropdown-module-scss-module__j5W74W__avatarFallback{font-size:.75rem}}.AccountDropdown-module-scss-module__j5W74W__avatarFallback{color:#616161;font-weight:600}.AccountDropdown-module-scss-module__j5W74W__userName{font-size:.75rem}@media (min-width:768px){.AccountDropdown-module-scss-module__j5W74W__userName{font-size:.75rem}}.AccountDropdown-module-scss-module__j5W74W__userName{color:#616161;text-overflow:ellipsis;white-space:nowrap;max-width:10rem;overflow:hidden}@media (max-width:767px){.AccountDropdown-module-scss-module__j5W74W__userName{display:none}}.AccountDropdown-module-scss-module__j5W74W__chevron{color:#9e9e9e;flex-shrink:0;transition:transform .15s}.AccountDropdown-module-scss-module__j5W74W__chevronOpen{transform:rotate(180deg)}.AccountDropdown-module-scss-module__j5W74W__menu{background:var(--color-white,#fff);border:1px solid var(--input-border);border-radius:.75rem;min-width:18rem;position:absolute;top:calc(100% + .5rem);right:0}@media (min-width:768px){.AccountDropdown-module-scss-module__j5W74W__menu{border-radius:1rem}}.AccountDropdown-module-scss-module__j5W74W__menu{z-index:200;max-height:min(70vh,32rem);padding:.25rem 0;overflow-y:auto;box-shadow:0 8px 24px #0000001f}.AccountDropdown-module-scss-module__j5W74W__section+.AccountDropdown-module-scss-module__j5W74W__section{margin-top:.25rem}.AccountDropdown-module-scss-module__j5W74W__sectionTitle{margin:0;padding:.5rem 1rem .25rem;font-size:.625rem}@media (min-width:768px){.AccountDropdown-module-scss-module__j5W74W__sectionTitle{font-size:.625rem}}.AccountDropdown-module-scss-module__j5W74W__sectionTitle{color:#9e9e9e;background:#fafafa;font-weight:500}.AccountDropdown-module-scss-module__j5W74W__list{margin:0;padding:0;list-style:none}.AccountDropdown-module-scss-module__j5W74W__footer{border-top:1px solid var(--input-border);margin-top:.25rem;padding-top:.25rem}.AccountDropdown-module-scss-module__j5W74W__item{cursor:pointer;text-align:left;color:#424242;background:0 0;border:none;width:100%;padding:.5rem 1rem;transition:background .12s}.AccountDropdown-module-scss-module__j5W74W__item:hover{background:#fafafa}.AccountDropdown-module-scss-module__j5W74W__itemLocked{opacity:.5;color:#9e9e9e}.AccountDropdown-module-scss-module__j5W74W__itemLocked .AccountDropdown-module-scss-module__j5W74W__itemIcon{color:#bdbdbd}.AccountDropdown-module-scss-module__j5W74W__itemLocked .AccountDropdown-module-scss-module__j5W74W__itemLabel{color:#9e9e9e}.AccountDropdown-module-scss-module__j5W74W__itemDanger,.AccountDropdown-module-scss-module__j5W74W__itemDanger .AccountDropdown-module-scss-module__j5W74W__itemIcon{color:#f44336}.AccountDropdown-module-scss-module__j5W74W__itemIcon{color:#757575;flex-shrink:0;display:flex}.AccountDropdown-module-scss-module__j5W74W__itemText{flex:1;gap:.1rem;min-width:0}.AccountDropdown-module-scss-module__j5W74W__itemLabel{font-size:.75rem}@media (min-width:768px){.AccountDropdown-module-scss-module__j5W74W__itemLabel{font-size:.75rem}}.AccountDropdown-module-scss-module__j5W74W__itemLabel{line-height:1.3}.AccountDropdown-module-scss-module__j5W74W__itemSubtitle{font-size:.625rem}@media (min-width:768px){.AccountDropdown-module-scss-module__j5W74W__itemSubtitle{font-size:.625rem}}.AccountDropdown-module-scss-module__j5W74W__itemSubtitle{color:#9e9e9e;line-height:1.2}.AccountDropdown-module-scss-module__j5W74W__planModal{padding:1.5rem 1rem 1rem}.AccountDropdown-module-scss-module__j5W74W__planModalTitle{font-size:1rem}@media (min-width:768px){.AccountDropdown-module-scss-module__j5W74W__planModalTitle{font-size:1.125rem}}.AccountDropdown-module-scss-module__j5W74W__planModalTitle{color:#212121;text-align:center;margin:0;font-weight:600}
.HeaderActions-module-scss-module__5VveKW__actions{gap:.5rem}@media (max-width:767px){.HeaderActions-module-scss-module__5VveKW__actions{gap:.25rem}}.HeaderActions-module-scss-module__5VveKW__iconButton{color:#616161;background:0 0;border:none;border-radius:.75rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;padding:0;display:inline-flex}@media (min-width:768px){.HeaderActions-module-scss-module__5VveKW__iconButton{border-radius:1rem}}.HeaderActions-module-scss-module__5VveKW__iconButton{cursor:pointer;transition:background .15s,color .15s}.HeaderActions-module-scss-module__5VveKW__iconButton:hover{color:#2196f3;background:#f5f5f5}@media (max-width:767px){.HeaderActions-module-scss-module__5VveKW__iconButton{width:2.25rem;height:2.25rem}}.HeaderActions-module-scss-module__5VveKW__badgeContainer{position:relative}.HeaderActions-module-scss-module__5VveKW__unreadDot{background-color:#0084ff;border:2px solid #fff;border-radius:50%;width:9px;height:9px;position:absolute;top:5px;right:5px;box-shadow:0 0 4px #0084ff66}@media (max-width:767px){.HeaderActions-module-scss-module__5VveKW__unreadDot{width:8px;height:8px;top:4px;right:4px}}.HeaderActions-module-scss-module__5VveKW__publishButton{font-size:.75rem;padding:.5rem 1rem!important}@media (min-width:768px){.HeaderActions-module-scss-module__5VveKW__publishButton{font-size:.75rem}}.HeaderActions-module-scss-module__5VveKW__publishButton{white-space:nowrap}@media (max-width:575px){.HeaderActions-module-scss-module__5VveKW__publishButton{padding:.5rem!important}.HeaderActions-module-scss-module__5VveKW__publishButton span{display:none}}
.Header-module-scss-module__kkw8ka__header{-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--input-border);z-index:100;box-sizing:border-box;background:#fffc;width:100%;padding:1rem 1.5rem;position:fixed;top:0;left:0;right:0}@media (max-width:767px){.Header-module-scss-module__kkw8ka__header{padding:.5rem 1rem}}.Header-module-scss-module__kkw8ka__container{width:100%;margin:0;padding:0}.Header-module-scss-module__kkw8ka__right{flex-shrink:0;gap:1rem}@media (max-width:767px){.Header-module-scss-module__kkw8ka__right{gap:.5rem}}.Header-module-scss-module__kkw8ka__logo{cursor:pointer;align-items:center;margin-top:-50px;margin-bottom:-50px;margin-left:-25px;font-size:1.25rem;text-decoration:none;transition:all .2s;display:flex}@media (min-width:768px){.Header-module-scss-module__kkw8ka__logo{font-size:1.5rem}}.Header-module-scss-module__kkw8ka__logo{letter-spacing:-.02em;-webkit-text-stroke:1px var(--primary);-webkit-text-fill-color:var(--color-white);color:var(--color-white);font-weight:700}.Header-module-scss-module__kkw8ka__logo:hover{opacity:.8;transform:scale(1.02)}.Header-module-scss-module__kkw8ka__logo .logo img{width:auto;height:100px;display:block}@media (max-width:767px){.Header-module-scss-module__kkw8ka__logo{font-size:1.125rem}}@media (max-width:767px) and (min-width:768px){.Header-module-scss-module__kkw8ka__logo{font-size:1.25rem}}.Header-module-scss-module__kkw8ka__userName{font-size:.75rem}@media (min-width:768px){.Header-module-scss-module__kkw8ka__userName{font-size:.75rem}}.Header-module-scss-module__kkw8ka__userName{color:#616161;text-overflow:ellipsis;white-space:nowrap;max-width:12rem;overflow:hidden}@media (max-width:767px){.Header-module-scss-module__kkw8ka__userName{display:none}}
.EmptyState-module-scss-module__txSY3q__emptyState{text-align:center;gap:1.5rem;padding:4rem}.EmptyState-module-scss-module__txSY3q__icon{color:var(--text-tertiary);opacity:.5}.EmptyState-module-scss-module__txSY3q__text{font-size:1.125rem}@media (min-width:768px){.EmptyState-module-scss-module__txSY3q__text{font-size:1.25rem}}.EmptyState-module-scss-module__txSY3q__text{color:var(--text-secondary);max-width:400px;margin:0}
.StatusBadge-module-scss-module__squoUq__badge{border-radius:9999px;align-items:center;gap:6px;padding:4px 12px;font-size:.625rem;display:inline-flex}@media (min-width:768px){.StatusBadge-module-scss-module__squoUq__badge{font-size:.625rem}}.StatusBadge-module-scss-module__squoUq__badge{text-transform:capitalize;font-weight:600;line-height:1}.StatusBadge-module-scss-module__squoUq__dot{background-color:currentColor;border-radius:50%;width:6px;height:6px}.StatusBadge-module-scss-module__squoUq__pending{color:#ef6c00;background-color:#fff3e0;border:1px solid #ef6c0033}.StatusBadge-module-scss-module__squoUq__accepted{color:#2e7d32;background-color:#e8f5e9;border:1px solid #2e7d3233}.StatusBadge-module-scss-module__squoUq__rejected{color:#c62828;background-color:#ffebee;border:1px solid #c6282833}
.CallModal-module-scss-module__JoDK1q__overlay{z-index:9999;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#00000073;justify-content:center;align-items:center;padding:16px;animation:.2s ease-out CallModal-module-scss-module__JoDK1q__fadeIn;display:flex;position:fixed;inset:0}@keyframes CallModal-module-scss-module__JoDK1q__fadeIn{0%{opacity:0}to{opacity:1}}.CallModal-module-scss-module__JoDK1q__modalCard{background:#fff;border-radius:16px;flex-direction:column;width:100%;max-width:440px;padding:24px 28px 28px;animation:.2s ease-out CallModal-module-scss-module__JoDK1q__scaleUp;display:flex;position:relative;box-shadow:0 20px 25px -5px #00000026,0 8px 10px -6px #0000001a}@keyframes CallModal-module-scss-module__JoDK1q__scaleUp{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.CallModal-module-scss-module__JoDK1q__header{justify-content:center;align-items:center;width:100%;margin-bottom:24px;display:flex;position:relative}.CallModal-module-scss-module__JoDK1q__title{font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell",sans-serif;color:#1e293b;text-transform:uppercase;letter-spacing:.8px;text-align:center;margin:0;padding:0 32px;font-size:19px;font-weight:700}.CallModal-module-scss-module__JoDK1q__closeBtn{color:#334155;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:all .15s;display:flex;position:absolute;top:50%;right:-4px;transform:translateY(-50%)}.CallModal-module-scss-module__JoDK1q__closeBtn:hover{color:#0f172a;background:#f1f5f9}.CallModal-module-scss-module__JoDK1q__body{align-items:center;gap:20px;width:100%;display:flex}@media (max-width:480px){.CallModal-module-scss-module__JoDK1q__body{text-align:center;flex-direction:column}}.CallModal-module-scss-module__JoDK1q__imageContainer{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:140px;height:105px;display:flex;overflow:hidden}.CallModal-module-scss-module__JoDK1q__image{object-fit:cover;width:100%;height:100%}.CallModal-module-scss-module__JoDK1q__infoContainer{flex-direction:column;flex:1;justify-content:center;gap:14px;min-width:0;display:flex}.CallModal-module-scss-module__JoDK1q__locationText{font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell",sans-serif;color:#334155;margin:0;font-size:15px;font-weight:500;line-height:1.35}.CallModal-module-scss-module__JoDK1q__phoneLink{color:#1e293b;align-items:center;gap:10px;text-decoration:none;transition:color .15s;display:inline-flex}.CallModal-module-scss-module__JoDK1q__phoneLink:hover{color:#2196f3}.CallModal-module-scss-module__JoDK1q__phoneIcon{color:#1e293b;flex-shrink:0}.CallModal-module-scss-module__JoDK1q__phoneNumber{font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell",sans-serif;color:#1e293b;letter-spacing:.3px;font-size:17px;font-weight:600}
.CompanyCard-module-scss-module__5Xp9Cq__card{background:#fff;border:1px solid #eee;border-radius:18px;flex-direction:column;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden;box-shadow:0 4px 16px #0000000a}.CompanyCard-module-scss-module__5Xp9Cq__card:hover{box-shadow:0 8px 24px #00000014}.CompanyCard-module-scss-module__5Xp9Cq__coverWrap{background-color:#f5f5f5;width:100%;height:100px;position:relative}.CompanyCard-module-scss-module__5Xp9Cq__coverImage{object-fit:cover}.CompanyCard-module-scss-module__5Xp9Cq__body{flex-direction:column;gap:.5rem;padding:1rem;display:flex}.CompanyCard-module-scss-module__5Xp9Cq__topRow{align-items:flex-start;gap:1rem;display:flex}.CompanyCard-module-scss-module__5Xp9Cq__logoWrap{background-color:#f5f5f5;border:1px solid #eee;border-radius:12px;flex-shrink:0;width:56px;height:56px;position:relative;overflow:hidden}.CompanyCard-module-scss-module__5Xp9Cq__logoImage{object-fit:cover}.CompanyCard-module-scss-module__5Xp9Cq__logoPlaceholder{justify-content:center;align-items:center;width:100%;height:100%;font-size:1.125rem;font-weight:700;display:flex}@media (min-width:768px){.CompanyCard-module-scss-module__5Xp9Cq__logoPlaceholder{font-size:1.25rem}}.CompanyCard-module-scss-module__5Xp9Cq__logoPlaceholder{color:var(--primary);background-color:#e3f2fd}.CompanyCard-module-scss-module__5Xp9Cq__infoCol{flex-direction:column;flex:1;gap:4px;display:flex}.CompanyCard-module-scss-module__5Xp9Cq__headerTitleRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.CompanyCard-module-scss-module__5Xp9Cq__name{margin:0;font-size:1rem}@media (min-width:768px){.CompanyCard-module-scss-module__5Xp9Cq__name{font-size:1.125rem}}.CompanyCard-module-scss-module__5Xp9Cq__name{color:#212121;font-weight:700}.CompanyCard-module-scss-module__5Xp9Cq__categoryBadge{font-size:.625rem;display:inline-block}@media (min-width:768px){.CompanyCard-module-scss-module__5Xp9Cq__categoryBadge{font-size:.625rem}}.CompanyCard-module-scss-module__5Xp9Cq__categoryBadge{color:var(--primary);background-color:#e3f2fd;border-radius:6px;align-self:flex-start;padding:2px 8px;font-weight:500}.CompanyCard-module-scss-module__5Xp9Cq__description{margin:0;font-size:.75rem}@media (min-width:768px){.CompanyCard-module-scss-module__5Xp9Cq__description{font-size:.75rem}}.CompanyCard-module-scss-module__5Xp9Cq__description{color:#757575;line-height:1.4}.CompanyCard-module-scss-module__5Xp9Cq__details{margin-top:4px}.CompanyCard-module-scss-module__5Xp9Cq__detailRow{align-items:center;gap:8px;font-size:.625rem;display:flex}@media (min-width:768px){.CompanyCard-module-scss-module__5Xp9Cq__detailRow{font-size:.625rem}}.CompanyCard-module-scss-module__5Xp9Cq__detailRow{color:#616161}.CompanyCard-module-scss-module__5Xp9Cq__icon{color:#9e9e9e;flex-shrink:0}.CompanyCard-module-scss-module__5Xp9Cq__link{color:var(--primary);text-decoration:none}.CompanyCard-module-scss-module__5Xp9Cq__link:hover{text-decoration:underline}.CompanyCard-module-scss-module__5Xp9Cq__actions{border-top:1px solid #f5f5f5;justify-content:flex-end;align-items:center;gap:.5rem;margin-top:.5rem;padding-top:.5rem;display:flex}.CompanyCard-module-scss-module__5Xp9Cq__editBtn,.CompanyCard-module-scss-module__5Xp9Cq__deleteBtn{border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-size:.625rem;display:inline-flex}@media (min-width:768px){.CompanyCard-module-scss-module__5Xp9Cq__editBtn,.CompanyCard-module-scss-module__5Xp9Cq__deleteBtn{font-size:.625rem}}.CompanyCard-module-scss-module__5Xp9Cq__editBtn,.CompanyCard-module-scss-module__5Xp9Cq__deleteBtn{cursor:pointer;border:none;font-weight:600;transition:background .2s}.CompanyCard-module-scss-module__5Xp9Cq__editBtn{color:#424242;background-color:#f5f5f5}.CompanyCard-module-scss-module__5Xp9Cq__editBtn:hover{color:var(--primary);background-color:#e3f2fd}.CompanyCard-module-scss-module__5Xp9Cq__deleteBtn{color:#c62828;background-color:#ffebee}.CompanyCard-module-scss-module__5Xp9Cq__deleteBtn:hover{background-color:#ffcdd2}
.JobDetailHeader-module-scss-module__18OnHW__stickyHeader{background:var(--color-white);z-index:1000;opacity:0;border-bottom:1px solid #0000001a;padding:.5rem 0;transition:transform .3s,opacity .3s;position:fixed;top:0;left:0;right:0;transform:translateY(-100%);box-shadow:0 2px 8px #0000001a}.JobDetailHeader-module-scss-module__18OnHW__stickyHeader.JobDetailHeader-module-scss-module__18OnHW__visible{opacity:1;transform:translateY(0)}.JobDetailHeader-module-scss-module__18OnHW__stickyHeader.JobDetailHeader-module-scss-module__18OnHW__hidden{opacity:0;pointer-events:none;transform:translateY(-100%)}.JobDetailHeader-module-scss-module__18OnHW__thumbnail{object-fit:cover;border-radius:.5rem;width:60px;height:45px}@media (min-width:768px){.JobDetailHeader-module-scss-module__18OnHW__thumbnail{border-radius:.75rem}}.JobDetailHeader-module-scss-module__18OnHW__thumbnail{background:var(--scrollbar-track);flex-shrink:0}.JobDetailHeader-module-scss-module__18OnHW__title{font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell",sans-serif;font-size:1rem}@media (min-width:768px){.JobDetailHeader-module-scss-module__18OnHW__title{font-size:1.125rem}}.JobDetailHeader-module-scss-module__18OnHW__title{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:600;overflow:hidden}.JobDetailHeader-module-scss-module__18OnHW__publisherName{font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell",sans-serif;font-size:.75rem}@media (min-width:768px){.JobDetailHeader-module-scss-module__18OnHW__publisherName{font-size:.75rem}}.JobDetailHeader-module-scss-module__18OnHW__publisherName{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;margin:.25rem 0 0;font-weight:400;overflow:hidden}
.AppPromoSection-module-scss-module__kBHLjG__topSection{background:#2196f314;padding:4rem 0;position:relative;overflow:hidden}.AppPromoSection-module-scss-module__kBHLjG__wavyLines{pointer-events:none;position:absolute;inset:0;overflow:hidden}.AppPromoSection-module-scss-module__kBHLjG__wavyLine1,.AppPromoSection-module-scss-module__kBHLjG__wavyLine2{color:#2196f333;pointer-events:none;width:120%;height:120px;position:absolute}.AppPromoSection-module-scss-module__kBHLjG__wavyLine1{top:-60px;left:0;transform:rotate(0)}.AppPromoSection-module-scss-module__kBHLjG__wavyLine2{bottom:-60px;right:0;transform:rotate(0)}.AppPromoSection-module-scss-module__kBHLjG__container{z-index:1;max-width:1200px;margin:0 auto;padding:0 1.5rem;position:relative}.AppPromoSection-module-scss-module__kBHLjG__appPromoContent{gap:3rem}.AppPromoSection-module-scss-module__kBHLjG__leftSection{flex:1;min-width:300px;max-width:400px}.AppPromoSection-module-scss-module__kBHLjG__downloadTitle{font-size:1.5rem}@media (min-width:768px){.AppPromoSection-module-scss-module__kBHLjG__downloadTitle{font-size:1.875rem}}.AppPromoSection-module-scss-module__kBHLjG__downloadTitle{color:var(--text-primary);margin:0 0 1rem;font-weight:700}.AppPromoSection-module-scss-module__kBHLjG__downloadDescription{font-size:.875rem}@media (min-width:768px){.AppPromoSection-module-scss-module__kBHLjG__downloadDescription{font-size:1rem}}.AppPromoSection-module-scss-module__kBHLjG__downloadDescription{color:var(--text-secondary);margin:0 0 1.5rem;line-height:1.5}.AppPromoSection-module-scss-module__kBHLjG__downloadButtons{gap:1rem;margin-bottom:1.5rem}.AppPromoSection-module-scss-module__kBHLjG__downloadButton{background:var(--color-black);color:var(--color-white);border-radius:.375rem;padding:.5rem 1rem}@media (min-width:768px){.AppPromoSection-module-scss-module__kBHLjG__downloadButton{border-radius:.5rem}}.AppPromoSection-module-scss-module__kBHLjG__downloadButton{cursor:pointer;gap:.25rem;min-width:140px;transition:opacity .2s}.AppPromoSection-module-scss-module__kBHLjG__downloadButton:hover{opacity:.9}.AppPromoSection-module-scss-module__kBHLjG__downloadLabel{font-size:.625rem}@media (min-width:768px){.AppPromoSection-module-scss-module__kBHLjG__downloadLabel{font-size:.625rem}}.AppPromoSection-module-scss-module__kBHLjG__downloadLabel{text-transform:uppercase;letter-spacing:.05em;font-weight:500}.AppPromoSection-module-scss-module__kBHLjG__storeLogo{font-size:.75rem}@media (min-width:768px){.AppPromoSection-module-scss-module__kBHLjG__storeLogo{font-size:.75rem}}.AppPromoSection-module-scss-module__kBHLjG__storeLogo{font-weight:600}.AppPromoSection-module-scss-module__kBHLjG__storeIcon{color:var(--color-white);flex-shrink:0}.AppPromoSection-module-scss-module__kBHLjG__socialLinks{gap:1rem;margin-top:1rem}.AppPromoSection-module-scss-module__kBHLjG__socialLink{color:var(--text-tertiary);width:32px;height:32px;transition:color .2s}.AppPromoSection-module-scss-module__kBHLjG__socialLink:hover{color:var(--primary)}.AppPromoSection-module-scss-module__kBHLjG__centerSection{flex:none}.AppPromoSection-module-scss-module__kBHLjG__qrCard{background:var(--color-white);border-radius:.75rem;padding:1.5rem}@media (min-width:768px){.AppPromoSection-module-scss-module__kBHLjG__qrCard{border-radius:1rem}}.AppPromoSection-module-scss-module__kBHLjG__qrCard{gap:1rem;min-width:200px;box-shadow:0 4px 12px #0000001a}.AppPromoSection-module-scss-module__kBHLjG__qrText{font-size:.75rem}@media (min-width:768px){.AppPromoSection-module-scss-module__kBHLjG__qrText{font-size:.75rem}}.AppPromoSection-module-scss-module__kBHLjG__qrText{color:var(--text-primary);text-align:center;margin:0;font-style:italic}.AppPromoSection-module-scss-module__kBHLjG__qrCode{background:var(--color-white);border:2px solid var(--input-border);border-radius:.375rem;width:120px;height:120px}@media (min-width:768px){.AppPromoSection-module-scss-module__kBHLjG__qrCode{border-radius:.5rem}}.AppPromoSection-module-scss-module__kBHLjG__qrCode{color:var(--text-tertiary);font-size:.625rem}@media (min-width:768px){.AppPromoSection-module-scss-module__kBHLjG__qrCode{font-size:.625rem}}.AppPromoSection-module-scss-module__kBHLjG__rightSection{flex:none}.AppPromoSection-module-scss-module__kBHLjG__phoneMockup{background:var(--color-white);border:8px solid var(--color-black);border-radius:1.5rem;width:200px;height:400px}@media (min-width:768px){.AppPromoSection-module-scss-module__kBHLjG__phoneMockup{border-radius:2rem}}.AppPromoSection-module-scss-module__kBHLjG__phoneMockup{color:var(--text-tertiary);font-size:.75rem;box-shadow:0 8px 24px #0003}@media (min-width:768px){.AppPromoSection-module-scss-module__kBHLjG__phoneMockup{font-size:.75rem}}.AppPromoSection-module-scss-module__kBHLjG__phoneMockup{position:relative;overflow:hidden}.AppPromoSection-module-scss-module__kBHLjG__phoneMockup:before{content:"";opacity:0;background:#2196f31a 50%/cover;transition:opacity .3s;position:absolute;inset:0}.AppPromoSection-module-scss-module__kBHLjG__phoneMockup span{z-index:1;position:relative}@media (max-width:991px){.AppPromoSection-module-scss-module__kBHLjG__leftSection{max-width:100%}.AppPromoSection-module-scss-module__kBHLjG__centerSection,.AppPromoSection-module-scss-module__kBHLjG__rightSection{width:100%}}@media (max-width:767px){.AppPromoSection-module-scss-module__kBHLjG__topSection{padding:3rem 0}.AppPromoSection-module-scss-module__kBHLjG__container{padding:0 1rem}.AppPromoSection-module-scss-module__kBHLjG__downloadTitle{font-size:1.25rem}}@media (max-width:767px) and (min-width:768px){.AppPromoSection-module-scss-module__kBHLjG__downloadTitle{font-size:1.5rem}}@media (max-width:767px){.AppPromoSection-module-scss-module__kBHLjG__downloadButtons{width:100%}.AppPromoSection-module-scss-module__kBHLjG__downloadButton{flex:1;min-width:0}.AppPromoSection-module-scss-module__kBHLjG__phoneMockup{width:150px;height:300px}.AppPromoSection-module-scss-module__kBHLjG__qrCard{min-width:180px}.AppPromoSection-module-scss-module__kBHLjG__qrCode{width:100px;height:100px}}
.NavigationSection-module-scss-module__ukDJDW__navigationSection{background:var(--color-gray-100);padding:4rem 0}.NavigationSection-module-scss-module__ukDJDW__container{max-width:1200px;margin:0 auto;padding:0 1.5rem}.NavigationSection-module-scss-module__ukDJDW__navContent{gap:3rem}.NavigationSection-module-scss-module__ukDJDW__logoColumn{flex:none}.NavigationSection-module-scss-module__ukDJDW__logo{font-size:1.875rem}@media (min-width:768px){.NavigationSection-module-scss-module__ukDJDW__logo{font-size:2rem}}.NavigationSection-module-scss-module__ukDJDW__logo{color:var(--primary);margin:-38px 0 0;font-weight:700}.NavigationSection-module-scss-module__ukDJDW__rightColumns{flex:1;gap:3rem;min-width:300px}.NavigationSection-module-scss-module__ukDJDW__navColumn{flex:1;min-width:180px}.NavigationSection-module-scss-module__ukDJDW__navTitle{font-size:1rem}@media (min-width:768px){.NavigationSection-module-scss-module__ukDJDW__navTitle{font-size:1.125rem}}.NavigationSection-module-scss-module__ukDJDW__navTitle{color:var(--text-primary);margin:0 0 1rem;font-weight:600}.NavigationSection-module-scss-module__ukDJDW__navList{gap:.5rem;margin:0;padding:0;list-style:none}.NavigationSection-module-scss-module__ukDJDW__navLink{font-size:.875rem}@media (min-width:768px){.NavigationSection-module-scss-module__ukDJDW__navLink{font-size:1rem}}.NavigationSection-module-scss-module__ukDJDW__navLink{color:var(--text-secondary);text-decoration:none;transition:color .2s}.NavigationSection-module-scss-module__ukDJDW__navLink:hover{color:var(--primary)}@media (max-width:991px){.NavigationSection-module-scss-module__ukDJDW__rightColumns{width:100%}}@media (max-width:767px){.NavigationSection-module-scss-module__ukDJDW__container{padding:0 1rem}.NavigationSection-module-scss-module__ukDJDW__rightColumns{gap:1.5rem}.NavigationSection-module-scss-module__ukDJDW__navColumn{min-width:100%}}
.Footer-module-scss-module__9kpaoq__footer{background:var(--background);width:100%;margin-top:4rem}
.LocationPickerModal-module-scss-module__wJ5PuG__container{flex-direction:column;gap:1rem;width:100%;display:flex}.LocationPickerModal-module-scss-module__wJ5PuG__header{border-bottom:1px solid #eee;align-items:center;gap:1rem;padding-bottom:.5rem;display:flex}.LocationPickerModal-module-scss-module__wJ5PuG__backBtn{color:#424242;cursor:pointer;background-color:#f5f5f5;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:background .2s;display:flex}.LocationPickerModal-module-scss-module__wJ5PuG__backBtn:hover{color:var(--primary);background-color:#eee}.LocationPickerModal-module-scss-module__wJ5PuG__title{margin:0;font-size:1.125rem}@media (min-width:768px){.LocationPickerModal-module-scss-module__wJ5PuG__title{font-size:1.25rem}}.LocationPickerModal-module-scss-module__wJ5PuG__title{color:#212121;font-weight:700}.LocationPickerModal-module-scss-module__wJ5PuG__searchSection{z-index:10;width:100%;position:relative}.LocationPickerModal-module-scss-module__wJ5PuG__inputWrap{align-items:center;width:100%;display:flex;position:relative}.LocationPickerModal-module-scss-module__wJ5PuG__searchIcon{color:#9e9e9e;pointer-events:none;position:absolute;left:14px}.LocationPickerModal-module-scss-module__wJ5PuG__searchInput{border:1px solid #e0e0e0;border-radius:.5rem;width:100%;padding:12px 40px 12px 42px}@media (min-width:768px){.LocationPickerModal-module-scss-module__wJ5PuG__searchInput{border-radius:.75rem}}.LocationPickerModal-module-scss-module__wJ5PuG__searchInput{font-size:.75rem}@media (min-width:768px){.LocationPickerModal-module-scss-module__wJ5PuG__searchInput{font-size:.75rem}}.LocationPickerModal-module-scss-module__wJ5PuG__searchInput{color:#212121;background-color:#fff;transition:border-color .2s,box-shadow .2s}.LocationPickerModal-module-scss-module__wJ5PuG__searchInput:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 3px #2196f326}.LocationPickerModal-module-scss-module__wJ5PuG__clearBtn{color:#9e9e9e;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:flex;position:absolute;right:12px}.LocationPickerModal-module-scss-module__wJ5PuG__clearBtn:hover{color:#212121}.LocationPickerModal-module-scss-module__wJ5PuG__suggestionsList{z-index:20;background:#fff;border:1px solid #eee;border-radius:12px;max-height:220px;margin-top:4px;padding:6px 0;list-style:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 8px 24px #0000001f}.LocationPickerModal-module-scss-module__wJ5PuG__suggestionItem{align-items:center;gap:10px;padding:10px 16px;font-size:.75rem;display:flex}@media (min-width:768px){.LocationPickerModal-module-scss-module__wJ5PuG__suggestionItem{font-size:.75rem}}.LocationPickerModal-module-scss-module__wJ5PuG__suggestionItem{color:#424242;cursor:pointer;transition:background .15s}.LocationPickerModal-module-scss-module__wJ5PuG__suggestionItem:hover{color:var(--primary);background-color:#f5f5f5}.LocationPickerModal-module-scss-module__wJ5PuG__itemIcon{color:#bdbdbd;flex-shrink:0}.LocationPickerModal-module-scss-module__wJ5PuG__mapArea{background-color:#f5f5f5;border:1px solid #eee;border-radius:18px;width:100%;height:320px;position:relative;overflow:hidden}.LocationPickerModal-module-scss-module__wJ5PuG__mapCanvas{pointer-events:auto;width:100%;height:100%}.LocationPickerModal-module-scss-module__wJ5PuG__pinOverlay{pointer-events:none;z-index:5;position:absolute;top:50%;left:50%;transform:translate(-50%,-100%)}.LocationPickerModal-module-scss-module__wJ5PuG__pinWrapper{flex-direction:column;align-items:center;display:flex}.LocationPickerModal-module-scss-module__wJ5PuG__redPin{color:#f44336;filter:drop-shadow(0 4px 8px #0000004d)}.LocationPickerModal-module-scss-module__wJ5PuG__pinShadow{background:#00000040;border-radius:50%;width:12px;height:4px;margin-top:-4px}.LocationPickerModal-module-scss-module__wJ5PuG__gpsBtn{color:#424242;cursor:pointer;z-index:6;background:#fff;border:1px solid #eee;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;transition:transform .2s,color .2s;display:flex;position:absolute;top:14px;right:14px;box-shadow:0 4px 12px #00000026}.LocationPickerModal-module-scss-module__wJ5PuG__gpsBtn:hover{color:var(--primary);transform:scale(1.06)}.LocationPickerModal-module-scss-module__wJ5PuG__spinIcon{animation:1s linear infinite LocationPickerModal-module-scss-module__wJ5PuG__spin}@keyframes LocationPickerModal-module-scss-module__wJ5PuG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.LocationPickerModal-module-scss-module__wJ5PuG__footer{border-top:1px solid #eee;flex-direction:column;gap:1rem;padding-top:.5rem;display:flex}.LocationPickerModal-module-scss-module__wJ5PuG__addressPreview{background-color:#fafafa;border:1px solid #eee;border-radius:12px;align-items:flex-start;gap:10px;padding:12px 16px;display:flex}.LocationPickerModal-module-scss-module__wJ5PuG__previewIcon{color:var(--primary);flex-shrink:0;margin-top:2px}.LocationPickerModal-module-scss-module__wJ5PuG__addressTextGroup{flex-direction:column;gap:2px;display:flex}.LocationPickerModal-module-scss-module__wJ5PuG__addressLabel{font-size:.625rem}@media (min-width:768px){.LocationPickerModal-module-scss-module__wJ5PuG__addressLabel{font-size:.625rem}}.LocationPickerModal-module-scss-module__wJ5PuG__addressLabel{color:#757575;font-weight:600}.LocationPickerModal-module-scss-module__wJ5PuG__addressValue{font-size:.75rem}@media (min-width:768px){.LocationPickerModal-module-scss-module__wJ5PuG__addressValue{font-size:.75rem}}.LocationPickerModal-module-scss-module__wJ5PuG__addressValue{color:#212121;font-weight:500;line-height:1.35}
.page-module-scss-module__G_62Iq__container{background:var(--color-white);width:100%;min-height:100vh;padding-bottom:80px}.page-module-scss-module__G_62Iq__mainLayout{box-sizing:border-box;max-width:1200px;margin:0 auto;padding:24px}@media (max-width:768px){.page-module-scss-module__G_62Iq__mainLayout{padding:16px}}.page-module-scss-module__G_62Iq__columnsLayout{align-items:flex-start;gap:32px;width:100%;display:flex}@media (max-width:1024px){.page-module-scss-module__G_62Iq__columnsLayout{flex-direction:column;gap:24px}}.page-module-scss-module__G_62Iq__leftColumn{flex:1;min-width:0}@media (max-width:1024px){.page-module-scss-module__G_62Iq__leftColumn{width:100%}}.page-module-scss-module__G_62Iq__rightColumn{flex-shrink:0;width:320px;height:fit-content;position:sticky;top:90px}@media (max-width:1024px){.page-module-scss-module__G_62Iq__rightColumn{width:100%;position:static}}.page-module-scss-module__G_62Iq__breadcrumbs{font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell",sans-serif;font-size:.75rem}@media (min-width:768px){.page-module-scss-module__G_62Iq__breadcrumbs{font-size:.75rem}}.page-module-scss-module__G_62Iq__breadcrumbs{margin-bottom:20px}.page-module-scss-module__G_62Iq__breadcrumbLink{font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell",sans-serif;background:0 0;border:none;font-size:.75rem}@media (min-width:768px){.page-module-scss-module__G_62Iq__breadcrumbLink{font-size:.75rem}}.page-module-scss-module__G_62Iq__breadcrumbLink{color:#2196f3;cursor:pointer;padding:0;transition:color .2s}.page-module-scss-module__G_62Iq__breadcrumbLink:hover{color:#1976d2;text-decoration:underline}.page-module-scss-module__G_62Iq__separator{color:var(--text-secondary);margin:0 .25rem}.page-module-scss-module__G_62Iq__breadcrumbText{color:var(--text-secondary);font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell",sans-serif;font-size:.75rem}@media (min-width:768px){.page-module-scss-module__G_62Iq__breadcrumbText{font-size:.75rem}}.page-module-scss-module__G_62Iq__breadcrumbCurrent{color:var(--text-primary);font-weight:600}
.CompanyForm-module-scss-module__KiuD8G__form{flex-direction:column;width:100%;padding:.25rem;display:flex}.CompanyForm-module-scss-module__KiuD8G__header{border-bottom:1px solid #eee;margin-bottom:1rem;padding-bottom:1rem}.CompanyForm-module-scss-module__KiuD8G__title{margin:0;font-size:1.125rem}@media (min-width:768px){.CompanyForm-module-scss-module__KiuD8G__title{font-size:1.25rem}}.CompanyForm-module-scss-module__KiuD8G__title{color:#212121;text-align:left;font-weight:700}.CompanyForm-module-scss-module__KiuD8G__body{flex-direction:column;gap:1.5rem;width:100%;height:auto;max-height:none;padding:0;display:flex;overflow:visible}.CompanyForm-module-scss-module__KiuD8G__imagesRow{grid-template-columns:2fr 1fr;align-items:flex-start;gap:1.5rem;width:100%;display:grid}@media (max-width:640px){.CompanyForm-module-scss-module__KiuD8G__imagesRow{grid-template-columns:1fr;gap:1rem}}.CompanyForm-module-scss-module__KiuD8G__gridTwo{grid-template-columns:repeat(2,1fr);gap:1.5rem;display:grid}@media (max-width:640px){.CompanyForm-module-scss-module__KiuD8G__gridTwo{grid-template-columns:1fr;gap:1rem}}.CompanyForm-module-scss-module__KiuD8G__fieldGroup{flex-direction:column;gap:6px;width:100%;display:flex}.CompanyForm-module-scss-module__KiuD8G__fieldLabel{font-size:.75rem}@media (min-width:768px){.CompanyForm-module-scss-module__KiuD8G__fieldLabel{font-size:.75rem}}.CompanyForm-module-scss-module__KiuD8G__fieldLabel{color:#424242;font-weight:600}.CompanyForm-module-scss-module__KiuD8G__selectInput,.CompanyForm-module-scss-module__KiuD8G__textareaInput{border:1px solid #e0e0e0;border-radius:.5rem;width:100%}@media (min-width:768px){.CompanyForm-module-scss-module__KiuD8G__selectInput,.CompanyForm-module-scss-module__KiuD8G__textareaInput{border-radius:.75rem}}.CompanyForm-module-scss-module__KiuD8G__selectInput,.CompanyForm-module-scss-module__KiuD8G__textareaInput{padding:10px 14px;font-size:.75rem}@media (min-width:768px){.CompanyForm-module-scss-module__KiuD8G__selectInput,.CompanyForm-module-scss-module__KiuD8G__textareaInput{font-size:.75rem}}.CompanyForm-module-scss-module__KiuD8G__selectInput,.CompanyForm-module-scss-module__KiuD8G__textareaInput{color:#212121;background-color:#fff;font-family:inherit;transition:border-color .2s,box-shadow .2s}.CompanyForm-module-scss-module__KiuD8G__selectInput:focus,.CompanyForm-module-scss-module__KiuD8G__textareaInput:focus{border-color:var(--primary);outline:none;box-shadow:0 0 0 3px #2196f326}.CompanyForm-module-scss-module__KiuD8G__locationInputTrigger{border:1px solid #e0e0e0;border-radius:.5rem;align-items:center;gap:10px;width:100%;display:flex}@media (min-width:768px){.CompanyForm-module-scss-module__KiuD8G__locationInputTrigger{border-radius:.75rem}}.CompanyForm-module-scss-module__KiuD8G__locationInputTrigger{cursor:pointer;background-color:#fff;padding:10px 14px;transition:border-color .2s,box-shadow .2s,background-color .2s}.CompanyForm-module-scss-module__KiuD8G__locationInputTrigger:hover{border-color:var(--primary);background-color:#fafafa}.CompanyForm-module-scss-module__KiuD8G__locationPinIcon{color:var(--primary);flex-shrink:0}.CompanyForm-module-scss-module__KiuD8G__locationValue{font-size:.75rem}@media (min-width:768px){.CompanyForm-module-scss-module__KiuD8G__locationValue{font-size:.75rem}}.CompanyForm-module-scss-module__KiuD8G__locationValue{color:#212121;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.CompanyForm-module-scss-module__KiuD8G__locationPlaceholder{font-size:.75rem}@media (min-width:768px){.CompanyForm-module-scss-module__KiuD8G__locationPlaceholder{font-size:.75rem}}.CompanyForm-module-scss-module__KiuD8G__locationPlaceholder{color:#9e9e9e;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.CompanyForm-module-scss-module__KiuD8G__textareaInput{resize:vertical;min-height:80px}.CompanyForm-module-scss-module__KiuD8G__errorText{font-size:.625rem}@media (min-width:768px){.CompanyForm-module-scss-module__KiuD8G__errorText{font-size:.625rem}}.CompanyForm-module-scss-module__KiuD8G__errorText{color:#f44336;margin-top:4px;font-weight:500}.CompanyForm-module-scss-module__KiuD8G__actions{border-top:1px solid #eee;justify-content:flex-end;align-items:center;gap:1rem;margin-top:1.5rem;padding-top:1rem;display:flex}
.DeleteCompanyDialog-module-scss-module__Igh2Wa__container{text-align:center;padding:1.5rem 1rem 1rem}.DeleteCompanyDialog-module-scss-module__Igh2Wa__title{margin:0;font-size:1.125rem}@media (min-width:768px){.DeleteCompanyDialog-module-scss-module__Igh2Wa__title{font-size:1.25rem}}.DeleteCompanyDialog-module-scss-module__Igh2Wa__title{color:#212121;font-weight:700}.DeleteCompanyDialog-module-scss-module__Igh2Wa__message{margin:.5rem 0 0;font-size:.75rem}@media (min-width:768px){.DeleteCompanyDialog-module-scss-module__Igh2Wa__message{font-size:.75rem}}.DeleteCompanyDialog-module-scss-module__Igh2Wa__message{color:#616161}.DeleteCompanyDialog-module-scss-module__Igh2Wa__warning{margin:0 0 1rem;font-size:.625rem}@media (min-width:768px){.DeleteCompanyDialog-module-scss-module__Igh2Wa__warning{font-size:.625rem}}.DeleteCompanyDialog-module-scss-module__Igh2Wa__warning{color:#f44336;font-weight:600}.DeleteCompanyDialog-module-scss-module__Igh2Wa__actions{flex-wrap:wrap;justify-content:center}
.ProfileUserCard-module-scss-module__Kz-zAq__card{text-align:center;width:100%;max-width:16.5rem;padding:1rem}@media (max-width:767px){.ProfileUserCard-module-scss-module__Kz-zAq__card{max-width:none}}.ProfileUserCard-module-scss-module__Kz-zAq__avatar{background:#eee;border:2px solid #eee;border-radius:50%;justify-content:center;align-items:center;width:5.5rem;height:5.5rem;display:flex;overflow:hidden}.ProfileUserCard-module-scss-module__Kz-zAq__avatarImage{object-fit:cover;width:100%;height:100%}.ProfileUserCard-module-scss-module__Kz-zAq__avatarFallback{font-size:1.25rem}@media (min-width:768px){.ProfileUserCard-module-scss-module__Kz-zAq__avatarFallback{font-size:1.5rem}}.ProfileUserCard-module-scss-module__Kz-zAq__avatarFallback{color:#616161;font-weight:600}.ProfileUserCard-module-scss-module__Kz-zAq__username{margin:0;font-size:.875rem}@media (min-width:768px){.ProfileUserCard-module-scss-module__Kz-zAq__username{font-size:1rem}}.ProfileUserCard-module-scss-module__Kz-zAq__username{color:#212121;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-weight:500;overflow:hidden}.ProfileUserCard-module-scss-module__Kz-zAq__editButton{width:100%}
.FilterDialog-module-scss-module__evaCtG__backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background-color:#00000073;justify-content:center;align-items:center;padding:1rem;animation:.2s cubic-bezier(.4,0,.2,1) FilterDialog-module-scss-module__evaCtG__fadeIn;display:flex;position:fixed;inset:0}@media (max-width:575px){.FilterDialog-module-scss-module__evaCtG__backdrop{align-items:flex-end;padding:0}}.FilterDialog-module-scss-module__evaCtG__modal{background:#fff;border-radius:20px;flex-direction:column;width:100%;max-width:480px;max-height:90vh;animation:.25s cubic-bezier(.16,1,.3,1) FilterDialog-module-scss-module__evaCtG__slideUp;display:flex;overflow:hidden;box-shadow:0 10px 30px #00000026}@media (max-width:575px){.FilterDialog-module-scss-module__evaCtG__modal{border-radius:24px 24px 0 0;max-width:100%;max-height:95vh}}.FilterDialog-module-scss-module__evaCtG__header{border-bottom:1px solid #f0f0f0;align-items:center;gap:12px;padding:18px 24px;display:flex}.FilterDialog-module-scss-module__evaCtG__header .FilterDialog-module-scss-module__evaCtG__backBtn{cursor:pointer;color:#2c3e50;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:4px;transition:background-color .2s;display:flex}.FilterDialog-module-scss-module__evaCtG__header .FilterDialog-module-scss-module__evaCtG__backBtn:hover{background-color:#f5f5f5}.FilterDialog-module-scss-module__evaCtG__header .FilterDialog-module-scss-module__evaCtG__title{color:#2c3e50;font-size:22px;font-weight:700;font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell",sans-serif;margin:0}.FilterDialog-module-scss-module__evaCtG__body{flex-direction:column;flex:1;gap:18px;padding:24px;display:flex;overflow-y:auto}.FilterDialog-module-scss-module__evaCtG__inputGroup{flex-direction:column;display:flex;position:relative}.FilterDialog-module-scss-module__evaCtG__inputWrapper{background:#fff;border:1px solid #d9d9d9;border-radius:10px;align-items:center;gap:12px;height:52px;padding:0 16px;transition:all .2s;display:flex}.FilterDialog-module-scss-module__evaCtG__inputWrapper:focus-within{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}.FilterDialog-module-scss-module__evaCtG__inputWrapper .FilterDialog-module-scss-module__evaCtG__searchIcon{color:#595959;flex-shrink:0;font-size:20px}.FilterDialog-module-scss-module__evaCtG__inputWrapper .FilterDialog-module-scss-module__evaCtG__input{color:#262626;font-size:15px;font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell",sans-serif;background:0 0;border:none;outline:none;flex:1}.FilterDialog-module-scss-module__evaCtG__inputWrapper .FilterDialog-module-scss-module__evaCtG__input::placeholder{color:#8c8c8c}.FilterDialog-module-scss-module__evaCtG__inputWrapper .FilterDialog-module-scss-module__evaCtG__clearBtn{color:#8c8c8c;cursor:pointer;background:0 0;border:none;padding:2px;font-size:16px}.FilterDialog-module-scss-module__evaCtG__inputWrapper .FilterDialog-module-scss-module__evaCtG__clearBtn:hover{color:#262626}.FilterDialog-module-scss-module__evaCtG__suggestionsDropdown{z-index:10;background:#fff;border:1px solid #e8e8e8;border-radius:10px;max-height:180px;margin-top:4px;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 6px 16px #00000014}.FilterDialog-module-scss-module__evaCtG__suggestionsDropdown .FilterDialog-module-scss-module__evaCtG__suggestionItem{color:#333;cursor:pointer;padding:10px 16px;font-size:14px;transition:background-color .15s}.FilterDialog-module-scss-module__evaCtG__suggestionsDropdown .FilterDialog-module-scss-module__evaCtG__suggestionItem:hover{background-color:#f5f5f5}.FilterDialog-module-scss-module__evaCtG__suggestionsDropdown .FilterDialog-module-scss-module__evaCtG__suggestionItem.FilterDialog-module-scss-module__evaCtG__selected{color:#1890ff;background-color:#e6f7ff;font-weight:600}.FilterDialog-module-scss-module__evaCtG__segmentedControl{background:#e8e8e8;border-radius:12px;align-items:center;gap:4px;margin-top:6px;padding:4px;display:flex}.FilterDialog-module-scss-module__evaCtG__segmentBtn{color:#8c8c8c;cursor:pointer;height:38px;font-size:14px;font-weight:600;font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell",sans-serif;background:0 0;border:none;border-radius:8px;flex:1;transition:all .2s cubic-bezier(.4,0,.2,1)}.FilterDialog-module-scss-module__evaCtG__segmentBtn:hover:not(.FilterDialog-module-scss-module__evaCtG__active){color:#595959}.FilterDialog-module-scss-module__evaCtG__segmentBtn.FilterDialog-module-scss-module__evaCtG__active{color:#fff;background:#1890ff;box-shadow:0 2px 6px #1890ff59}.FilterDialog-module-scss-module__evaCtG__footer{background:#fff;border-top:1px solid #f5f5f5;padding:16px 24px 24px}.FilterDialog-module-scss-module__evaCtG__actionBtn{color:#fff;cursor:pointer;width:100%;height:52px;font-size:17px;font-weight:600;font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell",sans-serif;background:#1890ff;border:none;border-radius:12px;transition:all .2s;box-shadow:0 4px 12px #1890ff4d}.FilterDialog-module-scss-module__evaCtG__actionBtn:hover{background:#096dd9;box-shadow:0 6px 16px #1890ff66}.FilterDialog-module-scss-module__evaCtG__actionBtn:active{transform:scale(.98)}.FilterDialog-module-scss-module__evaCtG__categoryGrid{box-sizing:border-box;grid-template-columns:repeat(4,1fr);gap:10px;width:100%;padding:4px 0;display:grid;overflow-x:hidden}.FilterDialog-module-scss-module__evaCtG__categoryGridCard{cursor:pointer;text-align:center;aspect-ratio:1;box-sizing:border-box;background:#fff;border:1px solid #f0f0f0;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;min-width:0;padding:10px 4px 8px;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex;position:relative;box-shadow:0 2px 8px #00000008}.FilterDialog-module-scss-module__evaCtG__categoryGridCard:hover{border-color:#1890ff;transform:translateY(-2px);box-shadow:0 4px 12px #1890ff2e}.FilterDialog-module-scss-module__evaCtG__categoryGridCard:active{transform:scale(.96)}.FilterDialog-module-scss-module__evaCtG__categoryGridCard.FilterDialog-module-scss-module__evaCtG__selectedCard{background-color:#f0f7ff;border:2px solid #1890ff;box-shadow:0 4px 12px #1890ff33}.FilterDialog-module-scss-module__evaCtG__countBadge{color:#fff;min-width:22px;height:22px;font-size:12px;font-weight:700;line-height:1;font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell",sans-serif;z-index:2;background:#1890ff;border-radius:11px;justify-content:center;align-items:center;padding:0 6px;display:flex;position:absolute;top:6px;right:6px;box-shadow:0 2px 6px #1890ff59}.FilterDialog-module-scss-module__evaCtG__subCountBadge{color:#fff;min-width:22px;height:22px;font-size:12px;font-weight:700;line-height:1;font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell",sans-serif;background:#1890ff;border-radius:11px;justify-content:center;align-items:center;margin-left:8px;padding:0 6px;display:flex}.FilterDialog-module-scss-module__evaCtG__checkBadge{color:#fff;background:#1890ff;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;font-size:11px;display:flex;position:absolute;top:6px;right:6px;box-shadow:0 2px 4px #1890ff66}.FilterDialog-module-scss-module__evaCtG__categoryGridIcon{object-fit:contain;width:44px;height:44px;margin-bottom:4px}.FilterDialog-module-scss-module__evaCtG__categoryFallbackIcon{color:#1890ff;margin-bottom:4px;font-size:32px}.FilterDialog-module-scss-module__evaCtG__categoryGridName{color:#434343;text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;padding:0 2px;font-size:11px;font-weight:500;line-height:1.2;overflow:hidden}.FilterDialog-module-scss-module__evaCtG__subCategoryHeaderPill{box-sizing:border-box;background:#fff;border:1px solid #d9d9d9;border-radius:26px;align-items:center;gap:12px;height:52px;margin-bottom:16px;padding:0 16px;transition:all .2s;display:flex}.FilterDialog-module-scss-module__evaCtG__subCategoryHeaderPill:focus-within{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}.FilterDialog-module-scss-module__evaCtG__subCategoryHeaderPill .FilterDialog-module-scss-module__evaCtG__searchIcon{color:#595959;flex-shrink:0;font-size:20px}.FilterDialog-module-scss-module__evaCtG__subCategoryHeaderPill .FilterDialog-module-scss-module__evaCtG__subCategoryInput{color:#262626;font-size:15px;font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell",sans-serif;background:0 0;border:none;outline:none;flex:1}.FilterDialog-module-scss-module__evaCtG__subCategoryHeaderPill .FilterDialog-module-scss-module__evaCtG__subCategoryInput::placeholder{color:#8c8c8c}.FilterDialog-module-scss-module__evaCtG__subCategoryHeaderPill .FilterDialog-module-scss-module__evaCtG__clearBtn{color:#8c8c8c;cursor:pointer;background:0 0;border:none;padding:2px;font-size:18px}.FilterDialog-module-scss-module__evaCtG__subCategoryHeaderPill .FilterDialog-module-scss-module__evaCtG__clearBtn:hover{color:#262626}.FilterDialog-module-scss-module__evaCtG__subCategoryList{flex-direction:column;gap:2px;padding:4px 0;display:flex}.FilterDialog-module-scss-module__evaCtG__subCategoryItem{color:#262626;cursor:pointer;border-bottom:1px solid #f5f5f5;border-radius:8px;justify-content:space-between;align-items:center;padding:14px 12px;font-size:16px;font-weight:400;transition:all .15s;display:flex}.FilterDialog-module-scss-module__evaCtG__subCategoryItem:hover{background-color:#f9f9f9}.FilterDialog-module-scss-module__evaCtG__subCategoryItem.FilterDialog-module-scss-module__evaCtG__selectedSubItem{color:#1890ff;background-color:#f0f7ff;font-weight:600}.FilterDialog-module-scss-module__evaCtG__checkbox{border:2px solid #d9d9d9;border-radius:6px;justify-content:center;align-items:center;width:20px;height:20px;transition:all .15s;display:flex}.FilterDialog-module-scss-module__evaCtG__checkbox.FilterDialog-module-scss-module__evaCtG__checkboxChecked{color:#fff;background:#1890ff;border-color:#1890ff}.FilterDialog-module-scss-module__evaCtG__loadingState{color:#8c8c8c;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:40px 0;font-size:14px;display:flex}.FilterDialog-module-scss-module__evaCtG__spinner{border:3px solid #f3f3f3;border-top-color:#1890ff;border-radius:50%;width:28px;height:28px;animation:.8s linear infinite FilterDialog-module-scss-module__evaCtG__spin}.FilterDialog-module-scss-module__evaCtG__emptyState{text-align:center;color:#8c8c8c;padding:30px 0;font-size:14px}@keyframes FilterDialog-module-scss-module__evaCtG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes FilterDialog-module-scss-module__evaCtG__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes FilterDialog-module-scss-module__evaCtG__slideUp{0%{opacity:0;transform:translateY(20px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}
.ChatCard-module-scss-module__3chMBa__card{cursor:pointer;background-color:#fff;border:1px solid #eee;border-radius:14px;align-items:center;gap:12px;padding:10px 12px;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;box-shadow:0 2px 10px #00000005}.ChatCard-module-scss-module__3chMBa__card:hover{border-color:#0084ff;box-shadow:0 4px 14px #0084ff14}.ChatCard-module-scss-module__3chMBa__selected{background-color:#f0f7ff;border-color:#0084ff}.ChatCard-module-scss-module__3chMBa__avatarStack{flex-shrink:0;width:56px;height:56px;position:relative}.ChatCard-module-scss-module__3chMBa__jobBannerWrap{background-color:#f5f5f5;border:1px solid #eee;border-radius:12px;width:48px;height:48px;position:relative;overflow:hidden}.ChatCard-module-scss-module__3chMBa__bannerImg{object-fit:cover}.ChatCard-module-scss-module__3chMBa__userAvatarWrap{background-color:#424242;border:2px solid #fff;border-radius:50%;width:24px;height:24px;position:absolute;bottom:0;right:0;overflow:hidden;box-shadow:0 2px 5px #00000026}.ChatCard-module-scss-module__3chMBa__userAvatarImg{object-fit:cover}.ChatCard-module-scss-module__3chMBa__avatarInitial{color:#fff;background-color:#424242;justify-content:center;align-items:center;width:100%;height:100%;font-size:10px;font-weight:700;display:flex}.ChatCard-module-scss-module__3chMBa__infoContent{flex-direction:column;flex:1;gap:2px;display:flex;overflow:hidden}.ChatCard-module-scss-module__3chMBa__headerRow{justify-content:space-between;align-items:center;gap:6px;display:flex}.ChatCard-module-scss-module__3chMBa__participantName{color:#0084ff;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:13.5px;font-weight:700;overflow:hidden}.ChatCard-module-scss-module__3chMBa__topRightGroup{flex-shrink:0;align-items:center;gap:4px;display:flex}.ChatCard-module-scss-module__3chMBa__unreadBadge{color:#fff;background-color:#0084ff;border-radius:9999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:10.5px;font-weight:700;display:flex}.ChatCard-module-scss-module__3chMBa__menuBtn{color:#757575;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:2px;transition:color .2s;display:flex}.ChatCard-module-scss-module__3chMBa__menuBtn:hover{color:#212121}.ChatCard-module-scss-module__3chMBa__jobTitle{color:#212121;white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:12px;font-weight:600;overflow:hidden}.ChatCard-module-scss-module__3chMBa__messageRow{justify-content:space-between;align-items:center;gap:6px;display:flex}.ChatCard-module-scss-module__3chMBa__lastMessageSnippet{color:#757575;white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:12px;overflow:hidden}.ChatCard-module-scss-module__3chMBa__dateText{color:#9e9e9e;white-space:nowrap;flex-shrink:0;font-size:11px}
.ProfileCredits-module-scss-module__HDPmSa__card{background:#fff;border:1px solid #eee;border-radius:.5rem;width:100%}@media (min-width:768px){.ProfileCredits-module-scss-module__HDPmSa__card{border-radius:.75rem}}.ProfileCredits-module-scss-module__HDPmSa__card{gap:1rem;padding:1.5rem;box-shadow:0 1px 3px #0000000f}@media (max-width:767px){.ProfileCredits-module-scss-module__HDPmSa__card{flex-direction:column;align-items:flex-start}}.ProfileCredits-module-scss-module__HDPmSa__title{font-size:1rem}@media (min-width:768px){.ProfileCredits-module-scss-module__HDPmSa__title{font-size:1.125rem}}.ProfileCredits-module-scss-module__HDPmSa__title{color:#212121;margin:0;font-weight:600}.ProfileCredits-module-scss-module__HDPmSa__available{margin:0;font-size:.875rem}@media (min-width:768px){.ProfileCredits-module-scss-module__HDPmSa__available{font-size:1rem}}.ProfileCredits-module-scss-module__HDPmSa__available{color:#616161}.ProfileCredits-module-scss-module__HDPmSa__availableLabel{font-weight:500}.ProfileCredits-module-scss-module__HDPmSa__availableValue{color:var(--primary);font-size:1.125rem;font-weight:700}@media (min-width:768px){.ProfileCredits-module-scss-module__HDPmSa__availableValue{font-size:1.25rem}}
.JobCard-module-scss-module__5YVA8G__jobCard{background:var(--card-bg);border:1px solid var(--card-border);border-radius:1rem;width:250px;height:310px;position:relative}@media (min-width:768px){.JobCard-module-scss-module__5YVA8G__jobCard{border-radius:1.5rem}}.JobCard-module-scss-module__5YVA8G__jobCard{cursor:pointer;flex-direction:column;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden;box-shadow:0 2px 8px #00000014}.JobCard-module-scss-module__5YVA8G__jobCard:hover:not(.JobCard-module-scss-module__5YVA8G__disabled){transform:translateY(-3px);box-shadow:0 6px 16px #00000026}.JobCard-module-scss-module__5YVA8G__jobCard.JobCard-module-scss-module__5YVA8G__highlighted{background:linear-gradient(135deg,#fff9c4 0%,#fbc02d 50%,#ffa000 100%);border:1.5px solid #ffca28;box-shadow:0 8px 24px #ffa00059}.JobCard-module-scss-module__5YVA8G__jobCard.JobCard-module-scss-module__5YVA8G__highlighted:hover:not(.JobCard-module-scss-module__5YVA8G__disabled){transform:translateY(-4px)scale(1.01);box-shadow:0 12px 30px #ffa0007a}.JobCard-module-scss-module__5YVA8G__jobCard.JobCard-module-scss-module__5YVA8G__highlighted .JobCard-module-scss-module__5YVA8G__title{color:#3e2723;font-weight:700}.JobCard-module-scss-module__5YVA8G__jobCard.JobCard-module-scss-module__5YVA8G__highlighted .JobCard-module-scss-module__5YVA8G__locationIcon,.JobCard-module-scss-module__5YVA8G__jobCard.JobCard-module-scss-module__5YVA8G__highlighted .JobCard-module-scss-module__5YVA8G__location,.JobCard-module-scss-module__5YVA8G__jobCard.JobCard-module-scss-module__5YVA8G__highlighted .JobCard-module-scss-module__5YVA8G__countryName{color:#4e342e}.JobCard-module-scss-module__5YVA8G__jobCard.JobCard-module-scss-module__5YVA8G__highlighted .JobCard-module-scss-module__5YVA8G__hiringType{color:#e65100;background:#fff;font-weight:700;box-shadow:0 2px 6px #0000001f}.JobCard-module-scss-module__5YVA8G__jobCard.JobCard-module-scss-module__5YVA8G__highlighted .JobCard-module-scss-module__5YVA8G__dateGroup,.JobCard-module-scss-module__5YVA8G__jobCard.JobCard-module-scss-module__5YVA8G__highlighted .JobCard-module-scss-module__5YVA8G__dateGroup .JobCard-module-scss-module__5YVA8G__clockIcon{color:#fff}.JobCard-module-scss-module__5YVA8G__jobCard.JobCard-module-scss-module__5YVA8G__highlighted .JobCard-module-scss-module__5YVA8G__dateGroup .JobCard-module-scss-module__5YVA8G__dateText{color:#fff;filter:drop-shadow(0 1px 2px #00000040);font-weight:700}.JobCard-module-scss-module__5YVA8G__jobCard.JobCard-module-scss-module__5YVA8G__disabled{background:var(--scrollbar-track);opacity:.5;cursor:not-allowed}.JobCard-module-scss-module__5YVA8G__imageWrapper{flex-shrink:0;width:100%;height:140px;position:relative;overflow:hidden}.JobCard-module-scss-module__5YVA8G__image{object-fit:cover;background:var(--scrollbar-track);width:100%;height:100%}.JobCard-module-scss-module__5YVA8G__crownBadge{z-index:12;background:linear-gradient(135deg,#ff8f00 0%,#ff6f00 100%);border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:absolute;top:.5rem;left:.5rem;box-shadow:0 4px 10px #ff6f0073}.JobCard-module-scss-module__5YVA8G__crownBadge .JobCard-module-scss-module__5YVA8G__crownIcon{filter:drop-shadow(0 1px 2px #0000004d);font-size:16px;line-height:1}.JobCard-module-scss-module__5YVA8G__verified{background:var(--color-success);color:var(--color-white);border-radius:.375rem;padding:.25rem .5rem;position:absolute;top:.5rem;left:.5rem}@media (min-width:768px){.JobCard-module-scss-module__5YVA8G__verified{border-radius:.5rem}}.JobCard-module-scss-module__5YVA8G__verified{font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell",sans-serif;font-size:.625rem}@media (min-width:768px){.JobCard-module-scss-module__5YVA8G__verified{font-size:.625rem}}.JobCard-module-scss-module__5YVA8G__verified{z-index:10;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;font-weight:600}.JobCard-module-scss-module__5YVA8G__verified.JobCard-module-scss-module__5YVA8G__verifiedShifted{left:44px}.JobCard-module-scss-module__5YVA8G__favoriteButton{cursor:pointer;z-index:11;background:#ffffffe6;border:1px solid #0000001a;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:all .2s;display:flex;position:absolute;top:.5rem;right:.5rem}.JobCard-module-scss-module__5YVA8G__favoriteButton:hover{background:var(--color-white);transform:scale(1.1)}.JobCard-module-scss-module__5YVA8G__favoriteIcon{color:var(--text-secondary);transition:color .2s}.JobCard-module-scss-module__5YVA8G__favoriteButton:hover .JobCard-module-scss-module__5YVA8G__favoriteIcon,.JobCard-module-scss-module__5YVA8G__favoriteButton.JobCard-module-scss-module__5YVA8G__favoriteActive .JobCard-module-scss-module__5YVA8G__favoriteIcon{color:#e53935}.JobCard-module-scss-module__5YVA8G__content{flex-direction:column;flex:1;justify-content:space-between;padding:12px 14px;display:flex}.JobCard-module-scss-module__5YVA8G__title{-webkit-user-select:text;user-select:text;font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell",sans-serif;color:var(--text-primary);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0 0 10px;font-size:14px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.JobCard-module-scss-module__5YVA8G__locationRow{justify-content:space-between;align-items:center;gap:6px;margin-top:2px;margin-bottom:8px;display:flex}.JobCard-module-scss-module__5YVA8G__locItem{align-items:center;gap:4px;display:flex;overflow:hidden}.JobCard-module-scss-module__5YVA8G__locationIcon{color:var(--text-secondary);flex-shrink:0}.JobCard-module-scss-module__5YVA8G__location{font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell",sans-serif;color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.JobCard-module-scss-module__5YVA8G__hiringType{color:#540;font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell",sans-serif;white-space:nowrap;letter-spacing:.2px;background:#fff59d;border-radius:6px;padding:2px 8px;font-size:10.5px;font-weight:600;display:inline-flex}.JobCard-module-scss-module__5YVA8G__countryRow{flex-direction:row;justify-content:flex-start;align-items:center;gap:6px;margin-top:2px;margin-bottom:8px;display:flex}.JobCard-module-scss-module__5YVA8G__countryRow .JobCard-module-scss-module__5YVA8G__countryFlagImg{object-fit:cover;border-radius:2px;flex-shrink:0;width:18px;height:13px;box-shadow:0 1px 3px #00000026}.JobCard-module-scss-module__5YVA8G__countryRow .JobCard-module-scss-module__5YVA8G__countryName{font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell",sans-serif;color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-weight:600;overflow:hidden}.JobCard-module-scss-module__5YVA8G__footerRow{justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:6px;display:flex}.JobCard-module-scss-module__5YVA8G__dateGroup{color:var(--text-tertiary);align-items:center;gap:4px;font-size:11px;display:flex}.JobCard-module-scss-module__5YVA8G__dateGroup .JobCard-module-scss-module__5YVA8G__clockIcon{flex-shrink:0}.JobCard-module-scss-module__5YVA8G__dateGroup .JobCard-module-scss-module__5YVA8G__dateText{font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell",sans-serif;font-size:11px}.JobCard-module-scss-module__5YVA8G__viewsBadge{color:#fff;background-color:#0084ff;border-radius:6px;align-items:center;gap:4px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex}
.AuthTabs-module-scss-module__jiIrAG__tabs{border-bottom:1px solid #eee;width:100%;margin-bottom:1rem}.AuthTabs-module-scss-module__jiIrAG__tab{cursor:pointer;color:#757575;background:0 0;border:none;flex:1;padding:.5rem 0;font-size:.875rem}@media (min-width:768px){.AuthTabs-module-scss-module__jiIrAG__tab{font-size:1rem}}.AuthTabs-module-scss-module__jiIrAG__tab{font-weight:500;font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell",sans-serif;border-bottom:3px solid #0000;margin-bottom:-1px}.AuthTabs-module-scss-module__jiIrAG__tab.AuthTabs-module-scss-module__jiIrAG__active{color:#171717;border-bottom-color:#2196f3}
.ExpiredPlanModal-module-scss-module___HyjbW__container{text-align:center;padding:1rem .5rem}.ExpiredPlanModal-module-scss-module___HyjbW__iconWrap{background-color:#fff3e0;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.ExpiredPlanModal-module-scss-module___HyjbW__warningIcon{color:#e65100}.ExpiredPlanModal-module-scss-module___HyjbW__title{margin:0;font-size:1.125rem}@media (min-width:768px){.ExpiredPlanModal-module-scss-module___HyjbW__title{font-size:1.25rem}}.ExpiredPlanModal-module-scss-module___HyjbW__title{color:#212121;font-weight:700}.ExpiredPlanModal-module-scss-module___HyjbW__message{margin:0;font-size:.75rem}@media (min-width:768px){.ExpiredPlanModal-module-scss-module___HyjbW__message{font-size:.75rem}}.ExpiredPlanModal-module-scss-module___HyjbW__message{color:#757575;line-height:1.5}.ExpiredPlanModal-module-scss-module___HyjbW__actions{width:100%;margin-top:.5rem}
.ProfileSidebar-module-scss-module__Kyk0qG__sidebar{flex-shrink:0;width:100%;max-width:16.5rem}@media (max-width:767px){.ProfileSidebar-module-scss-module__Kyk0qG__sidebar{max-width:none}}.ProfileSidebar-module-scss-module__Kyk0qG__heading{font-size:1rem}@media (min-width:768px){.ProfileSidebar-module-scss-module__Kyk0qG__heading{font-size:1.125rem}}.ProfileSidebar-module-scss-module__Kyk0qG__heading{color:#616161;margin:0 0 1rem;font-weight:600}.ProfileSidebar-module-scss-module__Kyk0qG__section+.ProfileSidebar-module-scss-module__Kyk0qG__section{margin-top:1rem}.ProfileSidebar-module-scss-module__Kyk0qG__sectionTitle{margin:0 0 .25rem;padding:.5rem 1rem .25rem;font-size:.625rem}@media (min-width:768px){.ProfileSidebar-module-scss-module__Kyk0qG__sectionTitle{font-size:.625rem}}.ProfileSidebar-module-scss-module__Kyk0qG__sectionTitle{color:#9e9e9e;background:#fafafa;border-radius:.375rem;font-weight:500}@media (min-width:768px){.ProfileSidebar-module-scss-module__Kyk0qG__sectionTitle{border-radius:.5rem}}.ProfileSidebar-module-scss-module__Kyk0qG__list{flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.ProfileSidebar-module-scss-module__Kyk0qG__sectionFooter{border-top:1px solid var(--input-border);margin-top:1rem;padding-top:1rem}.ProfileSidebar-module-scss-module__Kyk0qG__item{cursor:pointer;text-align:left;color:#757575;background:0 0;border:none;border-radius:.375rem;width:100%;padding:.5rem 1rem;text-decoration:none}@media (min-width:768px){.ProfileSidebar-module-scss-module__Kyk0qG__item{border-radius:.5rem}}.ProfileSidebar-module-scss-module__Kyk0qG__item{font:inherit;border-left:3px solid #0000;transition:background .15s,color .15s}.ProfileSidebar-module-scss-module__Kyk0qG__item:hover{color:#424242;background:#fafafa}.ProfileSidebar-module-scss-module__Kyk0qG__itemActive{color:var(--primary);border-left-color:var(--primary);background:#e3f2fd;font-weight:500}.ProfileSidebar-module-scss-module__Kyk0qG__itemActive .ProfileSidebar-module-scss-module__Kyk0qG__icon{color:var(--primary)}.ProfileSidebar-module-scss-module__Kyk0qG__itemLocked{opacity:.5;color:#9e9e9e}.ProfileSidebar-module-scss-module__Kyk0qG__itemLocked .ProfileSidebar-module-scss-module__Kyk0qG__icon{color:#bdbdbd}.ProfileSidebar-module-scss-module__Kyk0qG__itemLocked:hover{color:#9e9e9e;background:#fafafa}.ProfileSidebar-module-scss-module__Kyk0qG__icon{color:#9e9e9e;flex-shrink:0;display:flex}.ProfileSidebar-module-scss-module__Kyk0qG__label{font-size:.75rem}@media (min-width:768px){.ProfileSidebar-module-scss-module__Kyk0qG__label{font-size:.75rem}}.ProfileSidebar-module-scss-module__Kyk0qG__label{line-height:1.3}.ProfileSidebar-module-scss-module__Kyk0qG__planModal{padding:1.5rem 1rem 1rem}.ProfileSidebar-module-scss-module__Kyk0qG__planModalTitle{font-size:1rem}@media (min-width:768px){.ProfileSidebar-module-scss-module__Kyk0qG__planModalTitle{font-size:1.125rem}}.ProfileSidebar-module-scss-module__Kyk0qG__planModalTitle{color:#212121;text-align:center;margin:0;font-weight:600}
.Pagination-module-scss-module__zSPmJW__paginationContainer{-webkit-user-select:none;user-select:none;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;margin-top:3rem;padding:1.5rem 0;display:flex}.Pagination-module-scss-module__zSPmJW__pageBtn{color:#2196f3;cursor:pointer;background-color:#0000;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;min-width:40px;height:40px;padding:0 10px;font-family:inherit;font-size:.95rem;font-weight:600;transition:all .2s cubic-bezier(.4,0,.2,1);display:inline-flex}.Pagination-module-scss-module__zSPmJW__pageBtn:hover:not(:disabled):not(.Pagination-module-scss-module__zSPmJW__active){background-color:#2196f314;transform:translateY(-1px)}.Pagination-module-scss-module__zSPmJW__pageBtn:active:not(:disabled):not(.Pagination-module-scss-module__zSPmJW__active){background-color:#2196f326;transform:translateY(0)scale(.96)}.Pagination-module-scss-module__zSPmJW__pageBtn:disabled{opacity:.35;cursor:not-allowed;color:#bdbdbd}.Pagination-module-scss-module__zSPmJW__pageBtn.Pagination-module-scss-module__zSPmJW__active{color:#fff;cursor:default;background-color:#2196f3;box-shadow:0 4px 12px #2196f34d}.Pagination-module-scss-module__zSPmJW__navBtn{align-items:center;gap:6px;padding:0 14px;display:inline-flex}.Pagination-module-scss-module__zSPmJW__ellipsis{color:#2196f3;opacity:.7;justify-content:center;align-items:center;min-width:36px;height:40px;font-size:1rem;font-weight:600;display:inline-flex}@media (max-width:575px){.Pagination-module-scss-module__zSPmJW__paginationContainer{gap:4px;padding:1rem 0}.Pagination-module-scss-module__zSPmJW__pageBtn{border-radius:8px;min-width:36px;height:36px;padding:0 6px;font-size:.875rem}.Pagination-module-scss-module__zSPmJW__navText{display:none}}
.WelcomeStep-module-scss-module__U4ElLG__root{text-align:center;width:100%;padding-top:.5rem}.WelcomeStep-module-scss-module__U4ElLG__illustration{width:140px;height:140px;margin-bottom:.5rem;position:relative}.WelcomeStep-module-scss-module__U4ElLG__avatar{background:linear-gradient(160deg,#e3f2fd,#64b5f6);border:4px solid #fff;border-radius:50%;width:110px;height:110px;margin:15px auto 0;box-shadow:0 4px 16px #2196f340}.WelcomeStep-module-scss-module__U4ElLG__bubble{background:#fff;border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.75rem;display:inline-flex;position:absolute;box-shadow:0 2px 8px #0000001f}@media (min-width:768px){.WelcomeStep-module-scss-module__U4ElLG__bubble{font-size:.75rem}}.WelcomeStep-module-scss-module__U4ElLG__chat{color:#9e9e9e;top:12px;left:4px}.WelcomeStep-module-scss-module__U4ElLG__bell{top:0;right:8px}.WelcomeStep-module-scss-module__U4ElLG__card{color:#2196f3;bottom:12px;right:0}.WelcomeStep-module-scss-module__U4ElLG__title{color:#171717;margin:0;font-size:1.25rem}@media (min-width:768px){.WelcomeStep-module-scss-module__U4ElLG__title{font-size:1.5rem}}.WelcomeStep-module-scss-module__U4ElLG__title{font-weight:700}.WelcomeStep-module-scss-module__U4ElLG__description{color:#757575;margin:0;font-size:.75rem}@media (min-width:768px){.WelcomeStep-module-scss-module__U4ElLG__description{font-size:.75rem}}.WelcomeStep-module-scss-module__U4ElLG__description{max-width:22rem;line-height:1.45}.WelcomeStep-module-scss-module__U4ElLG__actions{width:100%;margin-top:.5rem}.WelcomeStep-module-scss-module__U4ElLG__oauthButton{color:#171717;background-color:#fafafa;border:1px solid #eee;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.5rem 1rem;font-size:.875rem;display:inline-flex}@media (min-width:768px){.WelcomeStep-module-scss-module__U4ElLG__oauthButton{font-size:1rem}}.WelcomeStep-module-scss-module__U4ElLG__oauthButton{font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell",sans-serif;cursor:not-allowed;opacity:.7;font-weight:500}.WelcomeStep-module-scss-module__U4ElLG__oauthButton:disabled{cursor:not-allowed}.WelcomeStep-module-scss-module__U4ElLG__oauthButtonEnabled{cursor:pointer;opacity:1}.WelcomeStep-module-scss-module__U4ElLG__oauthButtonEnabled:hover:not(:disabled){background-color:#f5f5f5}.WelcomeStep-module-scss-module__U4ElLG__oauthButtonEnabled:active:not(:disabled){transform:scale(.98)}.WelcomeStep-module-scss-module__U4ElLG__error{color:#f44336;margin:0;font-size:.75rem}@media (min-width:768px){.WelcomeStep-module-scss-module__U4ElLG__error{font-size:.75rem}}.WelcomeStep-module-scss-module__U4ElLG__emailButton{width:100%}.WelcomeStep-module-scss-module__U4ElLG__footer{color:#616161;margin:.5rem 0 0;font-size:.75rem}@media (min-width:768px){.WelcomeStep-module-scss-module__U4ElLG__footer{font-size:.75rem}}.WelcomeStep-module-scss-module__U4ElLG__link{color:#2196f3;cursor:pointer;font-weight:700;font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell",sans-serif;background:0 0;border:none;padding:0;font-size:.75rem}@media (min-width:768px){.WelcomeStep-module-scss-module__U4ElLG__link{font-size:.75rem}}.WelcomeStep-module-scss-module__U4ElLG__link:hover{text-decoration:underline}
.SearchResultsClient-module-scss-module__yJ6LFa__main{background-color:#fcfcfc;min-height:70vh;padding-top:5.5rem;padding-bottom:4rem}@media (max-width:767px){.SearchResultsClient-module-scss-module__yJ6LFa__main{padding-top:3.5rem}}.SearchResultsClient-module-scss-module__yJ6LFa__container{box-sizing:border-box;max-width:1200px;margin:0 auto;padding:0 1.5rem}.SearchResultsClient-module-scss-module__yJ6LFa__breadcrumbs{color:var(--text-tertiary);align-items:center;gap:6px;margin-bottom:1rem;font-size:13px;display:flex}.SearchResultsClient-module-scss-module__yJ6LFa__breadcrumbs .SearchResultsClient-module-scss-module__yJ6LFa__breadcrumbItem{cursor:pointer;color:var(--primary)}.SearchResultsClient-module-scss-module__yJ6LFa__breadcrumbs .SearchResultsClient-module-scss-module__yJ6LFa__breadcrumbItem:hover{text-decoration:underline}.SearchResultsClient-module-scss-module__yJ6LFa__breadcrumbs .SearchResultsClient-module-scss-module__yJ6LFa__separator{color:var(--text-tertiary)}.SearchResultsClient-module-scss-module__yJ6LFa__breadcrumbs .SearchResultsClient-module-scss-module__yJ6LFa__current{color:var(--text-primary);font-weight:600}.SearchResultsClient-module-scss-module__yJ6LFa__headerSection{margin-bottom:1.5rem}.SearchResultsClient-module-scss-module__yJ6LFa__headerSection .SearchResultsClient-module-scss-module__yJ6LFa__title{font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell",sans-serif;color:var(--text-primary);margin:0 0 6px;font-size:26px;font-weight:700}.SearchResultsClient-module-scss-module__yJ6LFa__filterControlsRow{background:#fff;border:1px solid #00000014;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:1.5rem;padding:1rem;display:flex;box-shadow:0 2px 8px #0000000a}.SearchResultsClient-module-scss-module__yJ6LFa__filterGroup{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.SearchResultsClient-module-scss-module__yJ6LFa__typeFilterPill{color:var(--text-secondary);cursor:pointer;background:#f5f5f5;border:1px solid #e0e0e0;border-radius:20px;align-items:center;gap:6px;padding:6px 14px;font-size:13px;font-weight:600;transition:all .2s;display:inline-flex}.SearchResultsClient-module-scss-module__yJ6LFa__typeFilterPill:hover{background:#eee}.SearchResultsClient-module-scss-module__yJ6LFa__typeFilterPill.SearchResultsClient-module-scss-module__yJ6LFa__active{background:var(--primary);color:#fff;border-color:var(--primary);box-shadow:0 2px 6px #2196f34d}.SearchResultsClient-module-scss-module__yJ6LFa__selectBox{color:var(--text-primary);cursor:pointer;background:#fff;border:1px solid #dcdcdc;border-radius:8px;outline:none;padding:6px 12px;font-size:13px;transition:border-color .2s}.SearchResultsClient-module-scss-module__yJ6LFa__selectBox:focus{border-color:var(--primary)}.SearchResultsClient-module-scss-module__yJ6LFa__saveSearchBtn{border:1px solid var(--primary);color:var(--primary);cursor:pointer;background:0 0;border-radius:20px;align-items:center;gap:6px;padding:6px 14px;font-size:13px;font-weight:600;transition:all .2s;display:inline-flex}.SearchResultsClient-module-scss-module__yJ6LFa__saveSearchBtn:hover{background:#2196f314}.SearchResultsClient-module-scss-module__yJ6LFa__metaInfoBar{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.SearchResultsClient-module-scss-module__yJ6LFa__metaInfoBar .SearchResultsClient-module-scss-module__yJ6LFa__resultsCount{color:var(--text-secondary);font-size:14px;font-weight:600}.SearchResultsClient-module-scss-module__yJ6LFa__metaInfoBar .SearchResultsClient-module-scss-module__yJ6LFa__sortOrder{color:var(--text-secondary);align-items:center;gap:6px;font-size:13px;display:flex}.SearchResultsClient-module-scss-module__yJ6LFa__jobsGrid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1.5rem;margin-bottom:3rem;display:grid}
.ChatOptionsMenu-module-scss-module__A8AGRG__container{padding:.5rem}.ChatOptionsMenu-module-scss-module__A8AGRG__title{margin:0;font-size:1.125rem}@media (min-width:768px){.ChatOptionsMenu-module-scss-module__A8AGRG__title{font-size:1.25rem}}.ChatOptionsMenu-module-scss-module__A8AGRG__title{color:#212121;font-weight:700}.ChatOptionsMenu-module-scss-module__A8AGRG__chatInfo{margin:-6px 0 10px;font-size:.625rem}@media (min-width:768px){.ChatOptionsMenu-module-scss-module__A8AGRG__chatInfo{font-size:.625rem}}.ChatOptionsMenu-module-scss-module__A8AGRG__chatInfo{color:#757575}.ChatOptionsMenu-module-scss-module__A8AGRG__optionsList{flex-direction:column;gap:8px;display:flex}.ChatOptionsMenu-module-scss-module__A8AGRG__optionBtn{cursor:pointer;text-align:left;background-color:#fff;border:1px solid #eee;border-radius:14px;align-items:center;gap:12px;width:100%;padding:12px 14px;transition:background .2s,border-color .2s;display:flex}.ChatOptionsMenu-module-scss-module__A8AGRG__optionBtn:hover{background-color:#fafafa}.ChatOptionsMenu-module-scss-module__A8AGRG__iconWrap{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.ChatOptionsMenu-module-scss-module__A8AGRG__orangeIcon{color:#e65100;background-color:#fff3e0}.ChatOptionsMenu-module-scss-module__A8AGRG__purpleIcon{color:#7b1fa2;background-color:#f3e5f5}.ChatOptionsMenu-module-scss-module__A8AGRG__redIcon{color:#c62828;background-color:#ffebee}.ChatOptionsMenu-module-scss-module__A8AGRG__optionText{flex-direction:column;gap:2px;display:flex}.ChatOptionsMenu-module-scss-module__A8AGRG__optionTitle{font-size:.75rem}@media (min-width:768px){.ChatOptionsMenu-module-scss-module__A8AGRG__optionTitle{font-size:.75rem}}.ChatOptionsMenu-module-scss-module__A8AGRG__optionTitle{color:#212121;font-weight:700}.ChatOptionsMenu-module-scss-module__A8AGRG__optionDesc{font-size:.625rem}@media (min-width:768px){.ChatOptionsMenu-module-scss-module__A8AGRG__optionDesc{font-size:.625rem}}.ChatOptionsMenu-module-scss-module__A8AGRG__optionDesc{color:#757575}.ChatOptionsMenu-module-scss-module__A8AGRG__dangerBtn:hover{background-color:#fff5f5;border-color:#ffcdd2}
.ProfileShell-module-scss-module__qnCiLa__shell{width:100%}.ProfileShell-module-scss-module__qnCiLa__topRow{grid-template-columns:16.5rem 1fr;align-items:start;gap:1.5rem;display:grid}@media (max-width:767px){.ProfileShell-module-scss-module__qnCiLa__topRow{grid-template-columns:1fr}}.ProfileShell-module-scss-module__qnCiLa__creditsWrap{align-self:start;min-width:0}.ProfileShell-module-scss-module__qnCiLa__body{border-top:1px solid #eee;grid-template-columns:16.5rem 1fr;align-items:start;gap:1.5rem;padding-top:1.5rem;display:grid}@media (max-width:767px){.ProfileShell-module-scss-module__qnCiLa__body{grid-template-columns:1fr}}.ProfileShell-module-scss-module__qnCiLa__sidebarCol{border-right:1px solid #eee;min-width:0;padding-right:1rem}@media (max-width:767px){.ProfileShell-module-scss-module__qnCiLa__sidebarCol{border-bottom:1px solid #eee;border-right:none;padding-bottom:1rem;padding-right:0}}.ProfileShell-module-scss-module__qnCiLa__contentCol{min-width:0}
.MyJobCard-module-scss-module__EWI5-W__card{cursor:pointer;background-color:#fff;border:1px solid #eee;border-radius:20px;flex-direction:column;transition:transform .2s,box-shadow .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 18px #0000000d}.MyJobCard-module-scss-module__EWI5-W__card:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0000001a}.MyJobCard-module-scss-module__EWI5-W__cardPending{cursor:default}.MyJobCard-module-scss-module__EWI5-W__cardPending:hover{transform:none;box-shadow:0 4px 18px #0000000d}.MyJobCard-module-scss-module__EWI5-W__pendingOverlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:5;pointer-events:auto;background:#ffffffc7;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.MyJobCard-module-scss-module__EWI5-W__pendingBadgeCenter{color:#e65100;background-color:#fff3e0;border:1px solid #ffe0b2;border-radius:9999px;align-items:center;gap:8px;padding:8px 16px;font-size:.625rem;display:flex}@media (min-width:768px){.MyJobCard-module-scss-module__EWI5-W__pendingBadgeCenter{font-size:.625rem}}.MyJobCard-module-scss-module__EWI5-W__pendingBadgeCenter{z-index:6;font-weight:700;box-shadow:0 4px 14px #e651002e}.MyJobCard-module-scss-module__EWI5-W__pendingIcon{color:#e65100;flex-shrink:0}.MyJobCard-module-scss-module__EWI5-W__bannerWrap{background-color:#f5f5f5;width:100%;height:140px;position:relative}.MyJobCard-module-scss-module__EWI5-W__bannerImage{object-fit:cover}.MyJobCard-module-scss-module__EWI5-W__hiringTypeChip{color:#333;background-color:#ffca28;border-radius:9999px;padding:4px 12px;font-size:.625rem;position:absolute;top:12px;right:12px}@media (min-width:768px){.MyJobCard-module-scss-module__EWI5-W__hiringTypeChip{font-size:.625rem}}.MyJobCard-module-scss-module__EWI5-W__hiringTypeChip{z-index:2;font-weight:700;box-shadow:0 2px 8px #00000026}.MyJobCard-module-scss-module__EWI5-W__menuBtn{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#212121;cursor:pointer;z-index:10;background:#fffffff2;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:background .2s,transform .2s;display:flex;position:absolute;top:12px;left:12px}.MyJobCard-module-scss-module__EWI5-W__menuBtn:hover{color:var(--primary);background:#fff;transform:scale(1.06)}.MyJobCard-module-scss-module__EWI5-W__body{flex-direction:column;gap:10px;padding:1rem;display:flex}.MyJobCard-module-scss-module__EWI5-W__title{margin:0;font-size:1rem}@media (min-width:768px){.MyJobCard-module-scss-module__EWI5-W__title{font-size:1.125rem}}.MyJobCard-module-scss-module__EWI5-W__title{color:#212121;font-weight:700;line-height:1.3}.MyJobCard-module-scss-module__EWI5-W__locationRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.MyJobCard-module-scss-module__EWI5-W__locItem{align-items:center;gap:6px;font-size:.625rem;display:flex}@media (min-width:768px){.MyJobCard-module-scss-module__EWI5-W__locItem{font-size:.625rem}}.MyJobCard-module-scss-module__EWI5-W__locItem{color:#616161}.MyJobCard-module-scss-module__EWI5-W__pinIcon{color:var(--primary);flex-shrink:0}.MyJobCard-module-scss-module__EWI5-W__countryBadge{align-items:center;gap:4px;font-size:.625rem;display:inline-flex}@media (min-width:768px){.MyJobCard-module-scss-module__EWI5-W__countryBadge{font-size:.625rem}}.MyJobCard-module-scss-module__EWI5-W__countryBadge{color:#616161;background-color:#f5f5f5;border-radius:6px;padding:2px 8px;font-weight:500}.MyJobCard-module-scss-module__EWI5-W__daysRow{align-items:center;gap:6px;font-size:.625rem;display:flex}@media (min-width:768px){.MyJobCard-module-scss-module__EWI5-W__daysRow{font-size:.625rem}}.MyJobCard-module-scss-module__EWI5-W__clockIcon{color:#9e9e9e;flex-shrink:0}.MyJobCard-module-scss-module__EWI5-W__daysText{color:#616161;font-weight:500}.MyJobCard-module-scss-module__EWI5-W__expiredText{color:#f44336;font-weight:600}.MyJobCard-module-scss-module__EWI5-W__footerRow{border-top:1px solid #f5f5f5;justify-content:space-between;align-items:center;gap:.5rem;margin-top:4px;padding-top:10px;display:flex}.MyJobCard-module-scss-module__EWI5-W__leftBadges{align-items:center;gap:8px;display:flex}.MyJobCard-module-scss-module__EWI5-W__viewsBadge{color:var(--primary);background-color:#e3f2fd;border-radius:8px;align-items:center;gap:4px;padding:4px 10px;font-size:.625rem;display:inline-flex}@media (min-width:768px){.MyJobCard-module-scss-module__EWI5-W__viewsBadge{font-size:.625rem}}.MyJobCard-module-scss-module__EWI5-W__viewsBadge{font-weight:600}.MyJobCard-module-scss-module__EWI5-W__statusBadge{border-radius:8px;align-items:center;gap:4px;padding:4px 10px;font-size:.625rem;display:inline-flex}@media (min-width:768px){.MyJobCard-module-scss-module__EWI5-W__statusBadge{font-size:.625rem}}.MyJobCard-module-scss-module__EWI5-W__statusBadge{font-weight:600}.MyJobCard-module-scss-module__EWI5-W__statusActive{color:#2e7d32;background-color:#e8f5e9}.MyJobCard-module-scss-module__EWI5-W__statusPending{color:#e65100;background-color:#fff3e0}.MyJobCard-module-scss-module__EWI5-W__statusExpired{color:#c62828;background-color:#ffebee}.MyJobCard-module-scss-module__EWI5-W__promoteBtn{color:#f57f17;background-color:#fff8e1;border:1px solid #f57f174d;border-radius:10px;align-items:center;gap:6px;padding:6px 14px;font-size:.625rem;display:inline-flex}@media (min-width:768px){.MyJobCard-module-scss-module__EWI5-W__promoteBtn{font-size:.625rem}}.MyJobCard-module-scss-module__EWI5-W__promoteBtn{cursor:pointer;font-weight:700;transition:background .2s,transform .2s}.MyJobCard-module-scss-module__EWI5-W__promoteBtn:hover{background-color:#ffecb3;transform:scale(1.04)}
.ConfirmModal-module-scss-module__Kd3s7W__dialog{box-sizing:border-box;background:#fff;border-radius:24px;width:100%;max-width:380px;padding:28px 24px 20px;box-shadow:0 10px 40px #00000029}.ConfirmModal-module-scss-module__Kd3s7W__title{font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell",sans-serif;color:#111827;margin:0 0 12px;font-size:20px;font-weight:700;line-height:1.3}.ConfirmModal-module-scss-module__Kd3s7W__message{font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell",sans-serif;color:#4b5563;margin:0 0 24px;font-size:15px;line-height:1.5}.ConfirmModal-module-scss-module__Kd3s7W__actionsRow{justify-content:flex-end;align-items:center;gap:12px;display:flex}.ConfirmModal-module-scss-module__Kd3s7W__cancelBtn{font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell",sans-serif;color:#374151;cursor:pointer;background:0 0;border:1px solid #d1d5db;border-radius:9999px;padding:8px 18px;font-size:14px;font-weight:600;transition:all .15s}.ConfirmModal-module-scss-module__Kd3s7W__cancelBtn:hover:not(:disabled){background:#f3f4f6}.ConfirmModal-module-scss-module__Kd3s7W__cancelBtn:disabled{opacity:.5;cursor:not-allowed}.ConfirmModal-module-scss-module__Kd3s7W__confirmBtn{font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell",sans-serif;color:#fff;cursor:pointer;border:none;border-radius:9999px;padding:8px 20px;font-size:14px;font-weight:600;transition:all .15s}.ConfirmModal-module-scss-module__Kd3s7W__confirmBtn.ConfirmModal-module-scss-module__Kd3s7W__danger{background:#ef4444}.ConfirmModal-module-scss-module__Kd3s7W__confirmBtn.ConfirmModal-module-scss-module__Kd3s7W__danger:hover:not(:disabled){background:#dc2626}.ConfirmModal-module-scss-module__Kd3s7W__confirmBtn.ConfirmModal-module-scss-module__Kd3s7W__primary{background:#2563eb}.ConfirmModal-module-scss-module__Kd3s7W__confirmBtn.ConfirmModal-module-scss-module__Kd3s7W__primary:hover:not(:disabled){background:#1d4ed8}.ConfirmModal-module-scss-module__Kd3s7W__confirmBtn:disabled{opacity:.5;cursor:not-allowed}
.ReportModal-module-scss-module__09KwlG__dialog{box-sizing:border-box;background:#fff;border-radius:28px;width:100%;max-width:380px;padding:32px 28px 24px;position:relative;box-shadow:0 10px 40px #00000029}.ReportModal-module-scss-module__09KwlG__title{font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell",sans-serif;color:#2b7fff;margin:0 0 24px;font-size:22px;font-weight:700;line-height:1.35}.ReportModal-module-scss-module__09KwlG__optionsList{flex-direction:column;gap:16px;margin-bottom:28px;display:flex}.ReportModal-module-scss-module__09KwlG__optionItem{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:14px;display:flex}.ReportModal-module-scss-module__09KwlG__checkbox{background:#fff;border:2px solid #757575;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;transition:all .15s;display:flex}.ReportModal-module-scss-module__09KwlG__checkbox.ReportModal-module-scss-module__09KwlG__checked{color:#fff;background:#2b7fff;border-color:#2b7fff}.ReportModal-module-scss-module__09KwlG__optionLabel{font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell",sans-serif;color:#424242;font-size:15px;font-weight:400}.ReportModal-module-scss-module__09KwlG__actionsRow{justify-content:flex-end;align-items:center;gap:20px;margin-top:8px;display:flex}.ReportModal-module-scss-module__09KwlG__cancelButton,.ReportModal-module-scss-module__09KwlG__submitButton{font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell",sans-serif;color:#2b7fff;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:6px 12px;font-size:15px;font-weight:600;transition:background .15s}.ReportModal-module-scss-module__09KwlG__cancelButton:hover:not(:disabled),.ReportModal-module-scss-module__09KwlG__submitButton:hover:not(:disabled){background:#2b7fff14}.ReportModal-module-scss-module__09KwlG__cancelButton:disabled,.ReportModal-module-scss-module__09KwlG__submitButton:disabled{opacity:.4;cursor:not-allowed}
.TextField-module-scss-module__aFkVUG__field{width:100%}.TextField-module-scss-module__aFkVUG__label{color:#424242;font-size:.75rem}@media (min-width:768px){.TextField-module-scss-module__aFkVUG__label{font-size:.75rem}}.TextField-module-scss-module__aFkVUG__label{font-weight:500}.TextField-module-scss-module__aFkVUG__inputWrap{width:100%;position:relative}.TextField-module-scss-module__aFkVUG__input{box-sizing:border-box;width:100%;font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell",sans-serif;border:1px solid #e0e0e0;padding:.5rem 1rem;font-size:.875rem}@media (min-width:768px){.TextField-module-scss-module__aFkVUG__input{font-size:1rem}}.TextField-module-scss-module__aFkVUG__input{color:#171717;background-color:#fff}.TextField-module-scss-module__aFkVUG__input:focus{border-color:#2196f3;outline:none;box-shadow:0 0 0 2px #e3f2fd}.TextField-module-scss-module__aFkVUG__input::placeholder{color:#bdbdbd}.TextField-module-scss-module__aFkVUG__inputError{border-color:#f44336}.TextField-module-scss-module__aFkVUG__toggle{color:#757575;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:.25rem;display:inline-flex;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.TextField-module-scss-module__aFkVUG__error{color:#f44336;font-size:.75rem}@media (min-width:768px){.TextField-module-scss-module__aFkVUG__error{font-size:.75rem}}
.JobOptionsMenu-module-scss-module__2hDuWq__container{padding:.5rem}.JobOptionsMenu-module-scss-module__2hDuWq__title{margin:0;font-size:1.125rem}@media (min-width:768px){.JobOptionsMenu-module-scss-module__2hDuWq__title{font-size:1.25rem}}.JobOptionsMenu-module-scss-module__2hDuWq__title{color:#212121;font-weight:700}.JobOptionsMenu-module-scss-module__2hDuWq__jobName{margin:-6px 0 10px;font-size:.75rem}@media (min-width:768px){.JobOptionsMenu-module-scss-module__2hDuWq__jobName{font-size:.75rem}}.JobOptionsMenu-module-scss-module__2hDuWq__jobName{color:#757575;font-weight:500}.JobOptionsMenu-module-scss-module__2hDuWq__optionsList{flex-direction:column;gap:8px;width:100%;display:flex}.JobOptionsMenu-module-scss-module__2hDuWq__optionBtn{cursor:pointer;text-align:left;background-color:#fff;border:1px solid #eee;border-radius:14px;align-items:center;gap:14px;width:100%;padding:12px 14px;transition:background-color .2s,border-color .2s;display:flex}.JobOptionsMenu-module-scss-module__2hDuWq__optionBtn:hover{background-color:#fafafa;border-color:#e0e0e0}.JobOptionsMenu-module-scss-module__2hDuWq__iconCircle{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.JobOptionsMenu-module-scss-module__2hDuWq__blueIcon{color:var(--primary);background-color:#e3f2fd}.JobOptionsMenu-module-scss-module__2hDuWq__greenIcon{color:#2e7d32;background-color:#e8f5e9}.JobOptionsMenu-module-scss-module__2hDuWq__orangeIcon{color:#e65100;background-color:#fff3e0}.JobOptionsMenu-module-scss-module__2hDuWq__redIcon{color:#c62828;background-color:#ffebee}.JobOptionsMenu-module-scss-module__2hDuWq__optionTextGroup{flex-direction:column;gap:2px;display:flex}.JobOptionsMenu-module-scss-module__2hDuWq__optionTitle{font-size:.75rem}@media (min-width:768px){.JobOptionsMenu-module-scss-module__2hDuWq__optionTitle{font-size:.75rem}}.JobOptionsMenu-module-scss-module__2hDuWq__optionTitle{color:#212121;font-weight:700}.JobOptionsMenu-module-scss-module__2hDuWq__optionSub{font-size:.625rem}@media (min-width:768px){.JobOptionsMenu-module-scss-module__2hDuWq__optionSub{font-size:.625rem}}.JobOptionsMenu-module-scss-module__2hDuWq__optionSub{color:#757575}.JobOptionsMenu-module-scss-module__2hDuWq__dangerOption:hover{background-color:#fff5f5;border-color:#ffcdd2}
.Checkbox-module-scss-module__cYK7NW__root{cursor:pointer;-webkit-user-select:none;user-select:none}.Checkbox-module-scss-module__cYK7NW__input{accent-color:#2196f3;cursor:pointer;flex-shrink:0;width:1.125rem;height:1.125rem;margin-top:.125rem}.Checkbox-module-scss-module__cYK7NW__label{color:#424242;font-size:.75rem}@media (min-width:768px){.Checkbox-module-scss-module__cYK7NW__label{font-size:.75rem}}.Checkbox-module-scss-module__cYK7NW__label{line-height:1.4}
.Skeleton-module-scss-module__r2RtPq__skeleton{background:linear-gradient(90deg, var(--scrollbar-track) 0%, #e0e0e080 50%, var(--scrollbar-track) 100%);background-size:200% 100%;border-radius:.5rem;animation:1.5s ease-in-out infinite Skeleton-module-scss-module__r2RtPq__shimmer}@media (min-width:768px){.Skeleton-module-scss-module__r2RtPq__skeleton{border-radius:.75rem}}@keyframes Skeleton-module-scss-module__r2RtPq__shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.Skeleton-module-scss-module__r2RtPq__homeSkeleton{padding-top:7rem}@media (max-width:767px){.Skeleton-module-scss-module__r2RtPq__homeSkeleton{padding-top:5.5rem}}.Skeleton-module-scss-module__r2RtPq__container{max-width:1200px;margin:0 auto;padding:0 1.5rem}.Skeleton-module-scss-module__r2RtPq__visible{opacity:1;transition:opacity .3s ease-in-out}.Skeleton-module-scss-module__r2RtPq__hidden{opacity:0;transition:opacity .3s ease-in-out}.Skeleton-module-scss-module__r2RtPq__titleSkeleton{width:60%;height:2.5rem}.Skeleton-module-scss-module__r2RtPq__categoriesSkeleton{margin-top:3rem}.Skeleton-module-scss-module__r2RtPq__categoryItems{scrollbar-width:none;-ms-overflow-style:none;padding:1rem 1.5rem;overflow-x:auto}.Skeleton-module-scss-module__r2RtPq__categoryItems::-webkit-scrollbar{display:none}.Skeleton-module-scss-module__r2RtPq__categoryItem{background:0 0;border:1px solid #00000014;border-radius:.5rem;flex-shrink:0;width:97px;height:102px}@media (min-width:768px){.Skeleton-module-scss-module__r2RtPq__categoryItem{border-radius:.75rem}}.Skeleton-module-scss-module__r2RtPq__categoryItem{padding:1rem}.Skeleton-module-scss-module__r2RtPq__categoryIcon{border-radius:50%;width:40px;height:40px}.Skeleton-module-scss-module__r2RtPq__categoryText{width:3rem;height:.875rem}.Skeleton-module-scss-module__r2RtPq__jobsSectionSkeleton{margin-top:4rem}.Skeleton-module-scss-module__r2RtPq__sectionTitle{width:8rem;height:1.875rem}.Skeleton-module-scss-module__r2RtPq__jobsGrid{grid-template-columns:repeat(auto-fill,240px);justify-content:start;gap:1.5rem;margin-top:1.5rem;display:grid}@media (max-width:767px){.Skeleton-module-scss-module__r2RtPq__jobsGrid{grid-template-columns:repeat(auto-fill,240px);gap:1rem}}.Skeleton-module-scss-module__r2RtPq__jobCardSkeleton{background:var(--card-bg);border:1px solid var(--card-border);border-radius:.5rem;width:240px;height:280px}@media (min-width:768px){.Skeleton-module-scss-module__r2RtPq__jobCardSkeleton{border-radius:.75rem}}.Skeleton-module-scss-module__r2RtPq__jobCardSkeleton{overflow:hidden}.Skeleton-module-scss-module__r2RtPq__jobImageWrapper{flex-shrink:0;width:100%;height:160px;overflow:hidden}.Skeleton-module-scss-module__r2RtPq__jobImage{border-radius:0;width:100%;height:100%}.Skeleton-module-scss-module__r2RtPq__jobContent{flex:1;min-height:0}.Skeleton-module-scss-module__r2RtPq__jobTitle{width:90%;height:1.125rem}.Skeleton-module-scss-module__r2RtPq__jobSubtitle{width:70%;height:1.125rem}.Skeleton-module-scss-module__r2RtPq__jobBadge{width:4rem;height:1.25rem}.Skeleton-module-scss-module__r2RtPq__jobDate{width:3rem;height:.875rem}.Skeleton-module-scss-module__r2RtPq__jobDetailSkeleton{background:var(--color-white);width:100%;min-height:100vh;padding-bottom:100px}.Skeleton-module-scss-module__r2RtPq__jobDetailContainer{max-width:1400px;margin:0 auto;padding:3rem}.Skeleton-module-scss-module__r2RtPq__jobDetailLayout{gap:12px}.Skeleton-module-scss-module__r2RtPq__jobDetailLeftColumn{flex-shrink:0}.Skeleton-module-scss-module__r2RtPq__jobDetailRightColumn{width:320px;height:fit-content;min-height:240px;position:sticky;top:3rem}.Skeleton-module-scss-module__r2RtPq__breadcrumbsSkeleton{gap:.25rem}.Skeleton-module-scss-module__r2RtPq__breadcrumbSkeleton{width:80px;height:1rem}.Skeleton-module-scss-module__r2RtPq__imageSkeleton{border-radius:.5rem;width:614px;height:260px}@media (min-width:768px){.Skeleton-module-scss-module__r2RtPq__imageSkeleton{border-radius:.75rem}}.Skeleton-module-scss-module__r2RtPq__imageSkeleton{margin-bottom:1.5rem}.Skeleton-module-scss-module__r2RtPq__contentSkeleton{width:614px}.Skeleton-module-scss-module__r2RtPq__titleSkeleton{width:70%;height:2rem;margin-bottom:1rem}.Skeleton-module-scss-module__r2RtPq__metaSkeleton{width:50%;height:1.25rem;margin-bottom:1.5rem}.Skeleton-module-scss-module__r2RtPq__descriptionSkeleton{width:100%;height:8rem;margin-bottom:1.5rem}.Skeleton-module-scss-module__r2RtPq__detailsSkeleton{width:100%;height:6rem;margin-bottom:1.5rem}.Skeleton-module-scss-module__r2RtPq__publisherSkeleton{border-radius:.5rem;width:100%;height:400px}@media (min-width:768px){.Skeleton-module-scss-module__r2RtPq__publisherSkeleton{border-radius:.75rem}}@media (max-width:991px){.Skeleton-module-scss-module__r2RtPq__jobDetailLayout{flex-direction:column}.Skeleton-module-scss-module__r2RtPq__jobDetailRightColumn{width:100%;position:relative;top:0}.Skeleton-module-scss-module__r2RtPq__imageSkeleton{width:100%;max-width:614px}.Skeleton-module-scss-module__r2RtPq__contentSkeleton{width:100%}}
.page-module-scss-module__rcUngW__contentWrapper{padding-top:7rem}@media (max-width:767px){.page-module-scss-module__rcUngW__contentWrapper{padding-top:5.5rem}}.page-module-scss-module__rcUngW__container{max-width:1200px;margin:0 auto;padding:0 1.5rem}.page-module-scss-module__rcUngW__title{font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell",sans-serif;font-size:1.875rem}@media (min-width:768px){.page-module-scss-module__rcUngW__title{font-size:2rem}}.page-module-scss-module__rcUngW__title{text-align:center;color:var(--text-primary);margin-bottom:2rem;font-weight:600}.page-module-scss-module__rcUngW__sectionTitle{font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell",sans-serif;font-size:1.5rem}@media (min-width:768px){.page-module-scss-module__rcUngW__sectionTitle{font-size:1.875rem}}.page-module-scss-module__rcUngW__sectionTitle{color:var(--text-primary);margin:0;font-weight:600}.page-module-scss-module__rcUngW__sectionLink{font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell",sans-serif;font-size:.875rem}@media (min-width:768px){.page-module-scss-module__rcUngW__sectionLink{font-size:1rem}}.page-module-scss-module__rcUngW__sectionLink{color:var(--primary);text-decoration:none;transition:color .2s}.page-module-scss-module__rcUngW__sectionLink:hover{color:var(--primary-dark)}.page-module-scss-module__rcUngW__categoriesSection{margin-top:3rem;margin-bottom:4rem}.page-module-scss-module__rcUngW__jobsSection{margin-top:4rem}.page-module-scss-module__rcUngW__jobsGrid{grid-template-columns:repeat(auto-fill,240px);justify-content:start;gap:1.5rem;margin-top:1.5rem;display:grid}@media (max-width:767px){.page-module-scss-module__rcUngW__jobsGrid{grid-template-columns:repeat(auto-fill,240px);gap:1rem}}
.page-module-scss-module__IAhMJa__main{min-height:60vh;padding-top:7rem;padding-bottom:3rem}@media (max-width:767px){.page-module-scss-module__IAhMJa__main{padding-top:4.5rem}}.page-module-scss-module__IAhMJa__container{box-sizing:border-box;width:100%;max-width:1200px;margin:0 auto;padding:0 1.5rem}.page-module-scss-module__IAhMJa__pageTitle{font-size:1.5rem}@media (min-width:768px){.page-module-scss-module__IAhMJa__pageTitle{font-size:1.875rem}}.page-module-scss-module__IAhMJa__pageTitle{color:#212121;margin:0;font-weight:600}.page-module-scss-module__IAhMJa__headerRow{flex-wrap:wrap;width:100%}.page-module-scss-module__IAhMJa__sectionTitle{font-size:1.125rem}@media (min-width:768px){.page-module-scss-module__IAhMJa__sectionTitle{font-size:1.25rem}}.page-module-scss-module__IAhMJa__sectionTitle{color:#212121;margin:0;font-weight:600}.page-module-scss-module__IAhMJa__loading{font-size:.875rem}@media (min-width:768px){.page-module-scss-module__IAhMJa__loading{font-size:1rem}}.page-module-scss-module__IAhMJa__loading{color:#757575;text-align:center;margin:3rem 0}
.LoginForm-module-scss-module__FEP6NG__form{width:100%}.LoginForm-module-scss-module__FEP6NG__hint{color:#9e9e9e;margin:0;font-size:.75rem}@media (min-width:768px){.LoginForm-module-scss-module__FEP6NG__hint{font-size:.75rem}}.LoginForm-module-scss-module__FEP6NG__forgot{color:#616161;background:0 0;border:none;align-self:center;font-size:.75rem}@media (min-width:768px){.LoginForm-module-scss-module__FEP6NG__forgot{font-size:.75rem}}.LoginForm-module-scss-module__FEP6NG__forgot{cursor:pointer;font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell",sans-serif;padding:0}.LoginForm-module-scss-module__FEP6NG__forgot:hover{color:#2196f3;text-decoration:underline}.LoginForm-module-scss-module__FEP6NG__error{color:#f44336;margin:0;font-size:.75rem}@media (min-width:768px){.LoginForm-module-scss-module__FEP6NG__error{font-size:.75rem}}.LoginForm-module-scss-module__FEP6NG__error{text-align:center}.LoginForm-module-scss-module__FEP6NG__submit{width:100%;margin-top:.25rem}
.ChatList-module-scss-module__ssjcyW__chatListContainer{box-sizing:border-box;background-color:#fff;border:1px solid #eee;border-radius:16px;flex-direction:column;height:100%;max-height:740px;padding:14px;display:flex;box-shadow:0 6px 24px #0000000a}.ChatList-module-scss-module__ssjcyW__header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.ChatList-module-scss-module__ssjcyW__headerTitle{color:#0084ff;margin:0;font-size:18px;font-weight:700}.ChatList-module-scss-module__ssjcyW__settingsBtn{color:#616161;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:4px;transition:color .2s,background .2s;display:flex}.ChatList-module-scss-module__ssjcyW__settingsBtn:hover{color:#212121;background-color:#f5f5f5}.ChatList-module-scss-module__ssjcyW__searchWrap{width:100%;margin-bottom:10px;position:relative}.ChatList-module-scss-module__ssjcyW__searchIcon{color:#9e9e9e;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.ChatList-module-scss-module__ssjcyW__searchInput{color:#212121;box-sizing:border-box;background-color:#f8f9fa;border:1px solid #eee;border-radius:9999px;outline:none;width:100%;height:38px;padding:0 14px 0 40px;font-size:13.5px;transition:border-color .2s,background .2s}.ChatList-module-scss-module__ssjcyW__searchInput:focus{background-color:#fff;border-color:#0084ff}.ChatList-module-scss-module__ssjcyW__actionsBar{border-bottom:1px solid #f5f5f5;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:8px;display:flex}.ChatList-module-scss-module__ssjcyW__actionBtn{color:#0084ff;cursor:pointer;background:0 0;border:none;border-radius:6px;align-items:center;gap:4px;padding:4px 6px;font-size:12px;font-weight:600;transition:background .2s;display:flex}.ChatList-module-scss-module__ssjcyW__actionBtn:hover{background-color:#f0f7ff}.ChatList-module-scss-module__ssjcyW__listArea{overscroll-behavior:contain;flex-direction:column;flex:1;gap:8px;padding-right:2px;display:flex;overflow-y:auto}.ChatList-module-scss-module__ssjcyW__loadingState,.ChatList-module-scss-module__ssjcyW__emptyState{text-align:center;color:#757575;flex-direction:column;justify-content:center;align-items:center;padding:30px 14px;display:flex}.ChatList-module-scss-module__ssjcyW__emptyIcon{color:#bdbdbd;margin-bottom:10px}.ChatList-module-scss-module__ssjcyW__emptyTitle{color:#212121;margin:0 0 4px;font-size:14px;font-weight:700}.ChatList-module-scss-module__ssjcyW__emptySub{color:#757575;max-width:240px;margin:0;font-size:12px}
.SmartBanner-module-scss-module__Xbmayq__banner{z-index:9999;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff2;border-bottom:1px solid #0000000d;justify-content:space-between;align-items:center;padding:12px 16px;animation:.3s ease-out SmartBanner-module-scss-module__Xbmayq__slideDown;display:flex;position:fixed;top:0;left:0;right:0;box-shadow:0 4px 6px -1px #0000000d}@media (min-width:768px){.SmartBanner-module-scss-module__Xbmayq__banner{display:none}}.SmartBanner-module-scss-module__Xbmayq__content{flex:1;align-items:center;gap:12px;display:flex}.SmartBanner-module-scss-module__Xbmayq__closeButton{color:#666;cursor:pointer;opacity:.6;background:0 0;border:none;margin-right:4px;padding:4px;font-size:20px;line-height:1}.SmartBanner-module-scss-module__Xbmayq__closeButton:hover{opacity:1}.SmartBanner-module-scss-module__Xbmayq__icon{color:#fff;background:#000;border:1px solid #0000001a;border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;font-size:20px;font-weight:700;display:flex;overflow:hidden}.SmartBanner-module-scss-module__Xbmayq__icon img{object-fit:cover;width:100%;height:100%}.SmartBanner-module-scss-module__Xbmayq__info{flex-direction:column;gap:2px;display:flex}.SmartBanner-module-scss-module__Xbmayq__title{color:#000;margin:0;font-size:14px;font-weight:600}.SmartBanner-module-scss-module__Xbmayq__subtitle{color:#666;margin:0;font-size:12px}.SmartBanner-module-scss-module__Xbmayq__actionButton{color:#fff;cursor:pointer;white-space:nowrap;background:#007aff;border:none;border-radius:16px;padding:6px 14px;font-size:13px;font-weight:600;text-decoration:none;transition:all .2s}.SmartBanner-module-scss-module__Xbmayq__actionButton:hover{background:#006adc;transform:scale(1.02)}.SmartBanner-module-scss-module__Xbmayq__actionButton:active{transform:scale(.98)}@keyframes SmartBanner-module-scss-module__Xbmayq__slideDown{0%{transform:translateY(-100%)}to{transform:translateY(0)}}
.RegisterForm-module-scss-module__xTK75q__form{width:100%}.RegisterForm-module-scss-module__xTK75q__hint{color:#9e9e9e;margin:0;font-size:.75rem}@media (min-width:768px){.RegisterForm-module-scss-module__xTK75q__hint{font-size:.75rem}}.RegisterForm-module-scss-module__xTK75q__rulesTitle{color:#616161;margin:0;font-size:.75rem}@media (min-width:768px){.RegisterForm-module-scss-module__xTK75q__rulesTitle{font-size:.75rem}}.RegisterForm-module-scss-module__xTK75q__rules{margin:0;padding:0;list-style:none}.RegisterForm-module-scss-module__xTK75q__rule,.RegisterForm-module-scss-module__xTK75q__ruleOk{padding-left:.9rem;font-size:.75rem;position:relative}@media (min-width:768px){.RegisterForm-module-scss-module__xTK75q__rule,.RegisterForm-module-scss-module__xTK75q__ruleOk{font-size:.75rem}}.RegisterForm-module-scss-module__xTK75q__rule,.RegisterForm-module-scss-module__xTK75q__ruleOk{color:#9e9e9e}.RegisterForm-module-scss-module__xTK75q__rule:before,.RegisterForm-module-scss-module__xTK75q__ruleOk:before{content:"";background-color:#bdbdbd;border-radius:50%;width:.35rem;height:.35rem;position:absolute;top:.45em;left:0}.RegisterForm-module-scss-module__xTK75q__ruleOk{color:#2196f3}.RegisterForm-module-scss-module__xTK75q__ruleOk:before{background-color:#2196f3}.RegisterForm-module-scss-module__xTK75q__legalLink{color:#171717;text-decoration:underline}.RegisterForm-module-scss-module__xTK75q__error{color:#f44336;margin:0;font-size:.75rem}@media (min-width:768px){.RegisterForm-module-scss-module__xTK75q__error{font-size:.75rem}}.RegisterForm-module-scss-module__xTK75q__submit{width:100%}
.PlanRequiredModal-module-scss-module__J7mMzW__container{text-align:center;align-items:center;padding:1.5rem 1rem 1rem}.PlanRequiredModal-module-scss-module__J7mMzW__iconCircle{margin-bottom:.25rem;font-size:2.5rem}.PlanRequiredModal-module-scss-module__J7mMzW__title{margin:0;font-size:1rem}@media (min-width:768px){.PlanRequiredModal-module-scss-module__J7mMzW__title{font-size:1.125rem}}.PlanRequiredModal-module-scss-module__J7mMzW__title{color:#212121;font-weight:700;line-height:1.35}.PlanRequiredModal-module-scss-module__J7mMzW__description{margin:0 0 .5rem;font-size:.75rem}@media (min-width:768px){.PlanRequiredModal-module-scss-module__J7mMzW__description{font-size:.75rem}}.PlanRequiredModal-module-scss-module__J7mMzW__description{color:#757575}.PlanRequiredModal-module-scss-module__J7mMzW__actions{flex-wrap:wrap;justify-content:center;width:100%}
.ForgotPasswordForm-module-scss-module__9tOaeG__form{width:100%}.ForgotPasswordForm-module-scss-module__9tOaeG__description{color:#757575;margin:0;font-size:.75rem}@media (min-width:768px){.ForgotPasswordForm-module-scss-module__9tOaeG__description{font-size:.75rem}}.ForgotPasswordForm-module-scss-module__9tOaeG__description{line-height:1.45}.ForgotPasswordForm-module-scss-module__9tOaeG__error{color:#f44336;margin:0;font-size:.75rem}@media (min-width:768px){.ForgotPasswordForm-module-scss-module__9tOaeG__error{font-size:.75rem}}.ForgotPasswordForm-module-scss-module__9tOaeG__success{color:#4caf50;margin:0;font-size:.75rem}@media (min-width:768px){.ForgotPasswordForm-module-scss-module__9tOaeG__success{font-size:.75rem}}.ForgotPasswordForm-module-scss-module__9tOaeG__submit{width:100%}.ForgotPasswordForm-module-scss-module__9tOaeG__backLink{color:#2196f3;background:0 0;border:none;font-size:.75rem}@media (min-width:768px){.ForgotPasswordForm-module-scss-module__9tOaeG__backLink{font-size:.75rem}}.ForgotPasswordForm-module-scss-module__9tOaeG__backLink{cursor:pointer;font-weight:500;font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell",sans-serif;align-self:center;padding:0}.ForgotPasswordForm-module-scss-module__9tOaeG__backLink:hover{text-decoration:underline}
.AuthModal-module-scss-module__znrMyW__backButton{color:#616161;cursor:pointer;z-index:1;background:0 0;border:none;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex;position:absolute;top:1rem;left:1rem}.AuthModal-module-scss-module__znrMyW__backButton:hover{background-color:#f5f5f5}.AuthModal-module-scss-module__znrMyW__emailStep{width:100%;padding-top:1rem}.AuthModal-module-scss-module__znrMyW__forgotTitle{color:#171717;margin:0;font-size:1.125rem}@media (min-width:768px){.AuthModal-module-scss-module__znrMyW__forgotTitle{font-size:1.25rem}}.AuthModal-module-scss-module__znrMyW__forgotTitle{text-align:center;font-weight:700}
.page-module-scss-module__xjSNcG__main{min-height:60vh;padding-top:7rem;padding-bottom:3rem}@media (max-width:767px){.page-module-scss-module__xjSNcG__main{padding-top:4.5rem}}.page-module-scss-module__xjSNcG__container{box-sizing:border-box;width:100%;max-width:1200px;margin:0 auto;padding:0 1.5rem}.page-module-scss-module__xjSNcG__title{font-family:var(--font-inter),"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell",sans-serif;color:var(--text-primary);margin-bottom:3rem;font-weight:700}.page-module-scss-module__xjSNcG__jobsGrid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1.5rem;margin-bottom:3rem;display:grid}.page-module-scss-module__xjSNcG__skeletonCard{border-radius:12px;width:250px;height:305px}
