.CompanyProfiles-module__qJC7Tq__companyProfiles{flex-direction:column;justify-content:center;align-items:center;gap:2rem;width:100%;height:100%;display:flex}.CompanyProfiles-module__qJC7Tq__top{justify-content:space-between;align-items:center;gap:2rem;width:90%;margin:0 2rem 2rem;display:flex}.CompanyProfiles-module__qJC7Tq__totalStatistics{flex-direction:column;flex-shrink:0;width:22%;display:flex}.CompanyProfiles-module__qJC7Tq__addCompany{cursor:pointer;justify-content:center;align-items:center;gap:.5rem;font-weight:700;transition:all .25s;display:flex}.CompanyProfiles-module__qJC7Tq__addCompany button{transition:all .25s}.CompanyProfiles-module__qJC7Tq__addCompany svg{color:#fff;background-color:#33b499;border-radius:.25rem}.CompanyProfiles-module__qJC7Tq__addCompany:hover{filter:drop-shadow(0 0 10px rgba(41,255,159,.9))}.CompanyProfiles-module__qJC7Tq__searchContainer{justify-content:center;align-items:center;margin-right:5rem;display:flex;position:relative}.CompanyProfiles-module__qJC7Tq__search input{text-indent:2rem;border-radius:.375rem;width:30rem;height:4rem;padding:.5rem 1rem;transition:all .25s;display:flex;box-shadow:0 6px 24px rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.08)}.CompanyProfiles-module__qJC7Tq__search input:focus{box-shadow:0 0 0 3px rgba(52,152,219,.1),0 4px 16px rgba(52,152,219,.2)}.CompanyProfiles-module__qJC7Tq__searchIcon{color:gray;z-index:10;position:absolute;left:1rem}.CompanyProfiles-module__qJC7Tq__search input:focus~.CompanyProfiles-module__qJC7Tq__searchIcon{color:var(--accent)}.CompanyProfiles-module__qJC7Tq__jobseekersTable{flex-direction:column;gap:.5rem;max-width:100%;margin:0 5rem;display:flex}.CompanyProfiles-module__qJC7Tq__tableRow{grid-template-columns:auto auto;margin-bottom:1rem;display:grid}.CompanyProfiles-module__qJC7Tq__tableHeader,.CompanyProfiles-module__qJC7Tq__tableRow{text-align:center;grid-template-columns:7fr .7fr;align-items:center;width:100%;font-weight:700;display:grid}.CompanyProfiles-module__qJC7Tq__jobseekersDetailsHeader{text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted);font-size:.7rem;font-weight:700!important}.CompanyProfiles-module__qJC7Tq__jobseekersDetailsHeader,.CompanyProfiles-module__qJC7Tq__jobseekersDetails{text-align:center;grid-template-columns:2.5fr 2fr 2fr 2fr 1.2fr;align-items:center;width:100%;padding:.75rem 1.5rem;font-weight:400;display:grid}.CompanyProfiles-module__qJC7Tq__jobseekersDetails{will-change:transform;border:1px solid rgba(52,152,219,.1);border-radius:.375rem;height:auto;padding:.75rem 1.5rem;transition:transform .25s,box-shadow .25s,border-color .25s;box-shadow:0 4px 12px rgba(0,0,0,.08)}.CompanyProfiles-module__qJC7Tq__jobseekersDetails:hover{cursor:pointer;border-color:rgba(52,152,219,.3);transform:translateY(-4px);box-shadow:0 8px 24px rgba(52,152,219,.15)}.CompanyProfiles-module__qJC7Tq__avatarCell{align-items:center;gap:1rem;display:flex}.CompanyProfiles-module__qJC7Tq__avatar{aspect-ratio:1;border-radius:.375rem;width:4rem;box-shadow:0 2px 8px rgba(0,0,0,.1)}.CompanyProfiles-module__qJC7Tq__status{filter:brightness();border-radius:.25rem;padding:.2rem .7rem;font-size:.9rem;font-weight:400;transition:all .25s}.CompanyProfiles-module__qJC7Tq__status.CompanyProfiles-module__qJC7Tq__toreview{color:#fff;background:#ccc}.CompanyProfiles-module__qJC7Tq__status.CompanyProfiles-module__qJC7Tq__referred{color:#081761;background:#b2e5c8}.CompanyProfiles-module__qJC7Tq__status.CompanyProfiles-module__qJC7Tq__pending{color:#fff;background:#ffa726}.CompanyProfiles-module__qJC7Tq__status.CompanyProfiles-module__qJC7Tq__active{color:#fff;background-color:#33b499}.CompanyProfiles-module__qJC7Tq__detailsBtn{color:#081761;cursor:pointer;background:linear-gradient(135deg,#b2e5f9,#91c4e8);border:none;border-radius:.25rem;padding:.5rem 1.25rem;font-size:.875rem;font-weight:600;transition:transform .2s,box-shadow .2s;box-shadow:0 2px 8px rgba(52,152,219,.2)}.CompanyProfiles-module__qJC7Tq__detailsBtn:hover{transform:translateY(-2px);box-shadow:0 4px 16px rgba(52,152,219,.3)}.CompanyProfiles-module__qJC7Tq__detailsBtn:active{transform:translateY(0)}.CompanyProfiles-module__qJC7Tq__status:hover span{filter:brightness(.9);cursor:pointer}.CompanyProfiles-module__qJC7Tq__checkbox input{cursor:pointer;width:30px;height:30px;margin-top:.5rem}.CompanyProfiles-module__qJC7Tq__paginationContainer{flex-direction:column;align-items:center;gap:1rem;margin-top:-2rem;padding:1rem 0;display:flex}.CompanyProfiles-module__qJC7Tq__paginationInfo{color:var(--text-secondary);font-size:.875rem;font-weight:500}.CompanyProfiles-module__qJC7Tq__pagination{align-items:center;gap:.5rem;display:flex}.CompanyProfiles-module__qJC7Tq__paginationBtn{color:var(--text-primary);cursor:pointer;background:#fff;border:1px solid rgba(52,152,219,.2);border-radius:.25rem;padding:.5rem 1rem;font-size:.875rem;font-weight:600;transition:transform .2s,box-shadow .2s,border-color .2s;box-shadow:0 2px 4px rgba(0,0,0,.05)}.CompanyProfiles-module__qJC7Tq__paginationBtn:hover:not(:disabled){border-color:var(--accent);transform:translateY(-2px);box-shadow:0 4px 12px rgba(52,152,219,.15)}.CompanyProfiles-module__qJC7Tq__paginationBtn:disabled{opacity:.4;cursor:not-allowed}.CompanyProfiles-module__qJC7Tq__paginationNumber{min-width:2.5rem;height:2.5rem;color:var(--text-primary);cursor:pointer;background:#fff;border:1px solid rgba(52,152,219,.1);border-radius:.25rem;padding:.5rem;font-size:.875rem;font-weight:600;transition:transform .2s,background .2s,border-color .2s;box-shadow:0 2px 4px rgba(0,0,0,.05)}.CompanyProfiles-module__qJC7Tq__paginationNumber:hover{border-color:var(--accent);background:rgba(52,152,219,.05);transform:translateY(-2px)}.CompanyProfiles-module__qJC7Tq__paginationActive{background:linear-gradient(135deg,var(--accent),var(--button));color:#fff;border-color:transparent;box-shadow:0 4px 12px rgba(52,152,219,.3)}.CompanyProfiles-module__qJC7Tq__paginationActive:hover{background:linear-gradient(135deg,var(--accent),var(--button));transform:translateY(-2px)}.CompanyProfiles-module__qJC7Tq__paginationEllipsis{color:var(--text-muted);padding:.5rem;font-weight:600}.CompanyProfiles-module__qJC7Tq__specificCompany{flex-direction:column;gap:2rem;width:90%;margin-bottom:5rem;display:flex}.CompanyProfiles-module__qJC7Tq__companyLogoDiv{text-align:center;grid-template-columns:.6fr 1fr .6fr;align-items:center;width:100%;margin-bottom:1rem;display:grid}.CompanyProfiles-module__qJC7Tq__companyLogoDiv>span{font-size:1.2rem;font-weight:700}.CompanyProfiles-module__qJC7Tq__companyLogoDiv>span>span{color:green;font-size:2rem}.CompanyProfiles-module__qJC7Tq__back{justify-content:center;align-self:flex-start;align-items:center;gap:.5rem;font-weight:700;transition:all .25s;display:flex}.CompanyProfiles-module__qJC7Tq__backIcon{color:#fff;background-color:#0571d3;border-radius:.25rem;padding:.5rem;transition:all .25s}.CompanyProfiles-module__qJC7Tq__back:hover .CompanyProfiles-module__qJC7Tq__backIcon{background-color:#219ae0}.CompanyProfiles-module__qJC7Tq__back:hover{color:#219ae0}.CompanyProfiles-module__qJC7Tq__back span{margin-top:.1rem}.CompanyProfiles-module__qJC7Tq__companyDetails img{border-radius:.25rem;justify-self:center;width:84px;box-shadow:0 6px 24px rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.08)}.CompanyProfiles-module__qJC7Tq__companyDetails{background-color:#f7f7f7;border-radius:.25rem;flex-direction:column;justify-content:center;align-self:center;align-items:center;gap:.5rem;padding:2rem;display:flex;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.CompanyProfiles-module__qJC7Tq__jobsPosted{background-color:#f7f7f7;border-radius:.25rem;width:100%;padding:1rem;box-shadow:0 6px 24px rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.08)}.CompanyProfiles-module__qJC7Tq__jobCard{aspect-ratio:1;text-align:center;cursor:pointer;background:#fff;border:1px solid #ccc;border-radius:4px;flex-direction:column;gap:2rem;height:24rem;margin-bottom:1rem;padding:1rem;transition:all .2s;display:flex;box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.CompanyProfiles-module__qJC7Tq__jobCard:hover{background-color:var(--highlight);border-bottom:4px solid #000}.CompanyProfiles-module__qJC7Tq__createCompany{flex-direction:column;align-items:flex-start;gap:2rem;width:100%;height:100%;margin:0 0 15rem;padding:0;display:flex}.CompanyProfiles-module__qJC7Tq__createCompany .CompanyProfiles-module__qJC7Tq__back{margin-left:2rem}.CompanyProfiles-module__qJC7Tq__notFound{text-align:center;color:var(--accent);flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex}.CompanyProfiles-module__qJC7Tq__notFound svg{width:15rem;color:var(--accent)}@media (max-width:1400px){.CompanyProfiles-module__qJC7Tq__top{gap:41rem}.CompanyProfiles-module__qJC7Tq__jobseekersTable{margin:0 2rem;font-size:.9rem}.CompanyProfiles-module__qJC7Tq__createCompany img{width:12rem}.CompanyProfiles-module__qJC7Tq__companyDetails>input,.CompanyProfiles-module__qJC7Tq__companyDetails>textarea,.CompanyProfiles-module__qJC7Tq__companyDetails>select{width:18rem}.CompanyProfiles-module__qJC7Tq__jobRow,.CompanyProfiles-module__qJC7Tq__jobHeader{gap:1rem;font-size:.95rem}.CompanyProfiles-module__qJC7Tq__companyLogoDiv>span{font-size:1rem}.CompanyProfiles-module__qJC7Tq__jobCard{font-size:.9rem}.CompanyProfiles-module__qJC7Tq__jobCard h2{font-size:1.3rem;font-weight:700}}@media (max-width:1024px){.CompanyProfiles-module__qJC7Tq__createCompany{flex-direction:column;align-items:stretch;gap:1rem}.CompanyProfiles-module__qJC7Tq__createCompany img{width:8rem;margin-bottom:1rem}.CompanyProfiles-module__qJC7Tq__companyDetails>input,.CompanyProfiles-module__qJC7Tq__companyDetails>textarea,.CompanyProfiles-module__qJC7Tq__companyDetails>select{width:100%}.CompanyProfiles-module__qJC7Tq__jobRow,.CompanyProfiles-module__qJC7Tq__jobHeader{grid-template-columns:1fr 1fr 1fr;gap:.5rem;font-size:.9rem}.CompanyProfiles-module__qJC7Tq__companyLogoDiv{grid-template-columns:1fr;gap:.5rem}}@media (max-width:600px){.CompanyProfiles-module__qJC7Tq__pagination{flex-wrap:wrap;justify-content:center}.CompanyProfiles-module__qJC7Tq__paginationBtn{padding:.4rem .8rem;font-size:.75rem}.CompanyProfiles-module__qJC7Tq__paginationNumber{min-width:2rem;height:2rem;font-size:.75rem}.CompanyProfiles-module__qJC7Tq__createCompanyWrapper,.CompanyProfiles-module__qJC7Tq__content,.CompanyProfiles-module__qJC7Tq__createCompany,.CompanyProfiles-module__qJC7Tq__companyProfiles,.CompanyProfiles-module__qJC7Tq__specificCompany{gap:.5rem;width:100vw;padding:.5rem}.CompanyProfiles-module__qJC7Tq__nav{margin-left:.5rem}.CompanyProfiles-module__qJC7Tq__nav ul{flex-wrap:wrap;gap:.5rem;font-size:.9rem}.CompanyProfiles-module__qJC7Tq__createCompany img{width:5rem}.CompanyProfiles-module__qJC7Tq__companyDetails{gap:.5rem;padding:1rem}.CompanyProfiles-module__qJC7Tq__companyDetails>input,.CompanyProfiles-module__qJC7Tq__companyDetails>textarea,.CompanyProfiles-module__qJC7Tq__companyDetails>select{width:100%;padding:.3rem .5rem;font-size:.9rem}.CompanyProfiles-module__qJC7Tq__jobRow,.CompanyProfiles-module__qJC7Tq__jobHeader{grid-template-columns:1fr 1fr;gap:.2rem;padding:.5rem;font-size:.8rem}.CompanyProfiles-module__qJC7Tq__companyLogoDiv{grid-template-columns:1fr;gap:.2rem}.CompanyProfiles-module__qJC7Tq__jobCard{height:auto;aspect-ratio:unset;gap:.5rem;padding:.5rem;font-size:.9rem}.CompanyProfiles-module__qJC7Tq__search input{width:90vw;height:2.5rem;font-size:1rem}.CompanyProfiles-module__qJC7Tq__top{flex-direction:column;align-items:stretch;gap:20rem}.CompanyProfiles-module__qJC7Tq__jobseekersTable{margin:0 1rem;font-size:.85rem;overflow-x:auto}}@media (max-width:480px){.CompanyProfiles-module__qJC7Tq__createCompanyWrapper,.CompanyProfiles-module__qJC7Tq__content,.CompanyProfiles-module__qJC7Tq__createCompany,.CompanyProfiles-module__qJC7Tq__companyProfiles,.CompanyProfiles-module__qJC7Tq__specificCompany{gap:.35rem;width:100vw;padding:.35rem}.CompanyProfiles-module__qJC7Tq__nav{margin-left:.35rem}.CompanyProfiles-module__qJC7Tq__nav ul{gap:.35rem;font-size:.8rem}.CompanyProfiles-module__qJC7Tq__createCompany img{width:4rem}.CompanyProfiles-module__qJC7Tq__companyDetails{gap:.35rem;padding:.75rem}.CompanyProfiles-module__qJC7Tq__companyDetails>input,.CompanyProfiles-module__qJC7Tq__companyDetails>textarea,.CompanyProfiles-module__qJC7Tq__companyDetails>select{padding:.25rem .4rem;font-size:.85rem}.CompanyProfiles-module__qJC7Tq__jobRow,.CompanyProfiles-module__qJC7Tq__jobHeader{grid-template-columns:1fr;gap:.15rem;padding:.4rem;font-size:.75rem}.CompanyProfiles-module__qJC7Tq__jobCard{padding:.4rem;font-size:.85rem}.CompanyProfiles-module__qJC7Tq__search input{width:95vw;height:2.25rem;font-size:.9rem}.CompanyProfiles-module__qJC7Tq__jobseekersTable{margin:0 .5rem;font-size:.8rem}}
.Button-module__iYV4-q__button{cursor:pointer;color:#fff;border:none;border-radius:8px;padding:.6rem 1.5rem;font-size:1rem;font-weight:500;transition:all .2s;box-shadow:0 2px 8px rgba(0,0,0,.15)}.Button-module__iYV4-q__button:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.2)}.Button-module__iYV4-q__button:active{transform:translateY(0);box-shadow:0 1px 4px rgba(0,0,0,.15)}.Button-module__iYV4-q__button:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:0 2px 8px rgba(0,0,0,.1)}.Button-module__iYV4-q__primary{background:#86aa84;box-shadow:0 2px 8px rgba(101,147,97,.4)}.Button-module__iYV4-q__primary:hover{background:#6b9969;box-shadow:0 4px 12px rgba(101,147,97,.4)}.Button-module__iYV4-q__primary:active{box-shadow:0 1px 4px rgba(122,218,239,.3)}.Button-module__iYV4-q__outline{color:#86aa84;background:#fff;border:2px solid #86aa84}.Button-module__iYV4-q__outline:hover{color:#fff;background:#86aa84}.Button-module__iYV4-q__outline:active{box-shadow:0 1px 4px rgba(122,218,239,.3)}.Button-module__iYV4-q__danger{background:#e53e3e;box-shadow:0 2px 8px rgba(229,62,62,.3)}.Button-module__iYV4-q__danger:hover{background:#c53030;box-shadow:0 4px 12px rgba(197,48,48,.4)}.Button-module__iYV4-q__danger:active{box-shadow:0 1px 4px rgba(229,62,62,.3)}.Button-module__iYV4-q__success{background:var(--green-button);box-shadow:0 2px 8px rgba(128,231,177,.3)}.Button-module__iYV4-q__success:hover{background:#5fcaaf;box-shadow:0 4px 12px rgba(95,202,175,.4)}.Button-module__iYV4-q__success:active{box-shadow:0 1px 4px rgba(128,231,177,.3)}.Button-module__iYV4-q__warning{color:#92400e;background:#fbbf24;box-shadow:0 2px 8px rgba(251,191,36,.3)}.Button-module__iYV4-q__warning:hover{background:#f59e0b;box-shadow:0 4px 12px rgba(245,158,11,.4)}.Button-module__iYV4-q__warning:active{box-shadow:0 1px 4px rgba(251,191,36,.3)}.Button-module__iYV4-q__yellow{color:#b45309;background:#ffe066;box-shadow:0 2px 8px rgba(255,224,102,.3)}.Button-module__iYV4-q__yellow:hover{background:#ffd43b;box-shadow:0 4px 12px rgba(255,212,59,.4)}.Button-module__iYV4-q__yellow:active{box-shadow:0 1px 4px rgba(255,224,102,.3)}@media (max-width:768px){.Button-module__iYV4-q__button{padding:.5rem 1.25rem;font-size:.925rem}}@media (max-width:480px){.Button-module__iYV4-q__button{padding:.45rem 1rem;font-size:.875rem}}
.JobHome-module__e01xHG__jobCard{aspect-ratio:1;text-align:center;cursor:pointer;will-change:transform;background:#fff;border:1px solid rgba(52,152,219,.1);border-radius:.5rem;flex-direction:column;gap:.75rem;height:auto;min-height:18rem;max-height:18rem;margin-bottom:1rem;padding:1.5rem;font-size:13px;transition:transform .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.08)}.JobHome-module__e01xHG__jobCard:before{content:"";background:linear-gradient(90deg,var(--accent),var(--button));height:3px;transition:transform .3s;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.JobHome-module__e01xHG__jobCard:hover:before{transform:scaleX(1)}.JobHome-module__e01xHG__jobCard:hover{background:#f8fcff;border-color:rgba(52,152,219,.3);transform:translateY(-6px);box-shadow:0 8px 24px rgba(52,152,219,.15)}.JobHome-module__e01xHG__jobCardAdmin{aspect-ratio:1;text-align:center;cursor:pointer;background:#fff;border-radius:4px;flex-direction:column;gap:2rem;height:20rem;margin-bottom:1rem;padding:1rem 2rem;transition:all .2s;display:flex;box-shadow:0 6px 24px rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.08)}.JobHome-module__e01xHG__jobCardAdmin:hover{background-color:var(--highlight);border-bottom:4px solid #000}.JobHome-module__e01xHG__jobStats{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.35rem;min-width:0;padding:0 .3rem;font-size:12px;display:flex}.JobHome-module__e01xHG__jobStats h3{color:var(--accent);margin:0;font-size:1.5rem;font-weight:700;line-height:1}.JobHome-module__e01xHG__jobStats p{text-transform:uppercase;letter-spacing:.3px;color:#64748b;opacity:.8;word-wrap:break-word;text-align:center;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;max-width:100%;margin:0;padding:0 .25rem;font-size:.55rem;font-weight:600;line-height:1.15}.JobHome-module__e01xHG__manpowerCount,.JobHome-module__e01xHG__jobCount{flex:1;width:auto;min-width:0}.JobHome-module__e01xHG__jobCompany{background:rgba(52,152,219,.03);border-radius:.375rem;justify-content:space-between;align-items:center;gap:.5rem;min-width:0;padding:.75rem .5rem;display:flex}.JobHome-module__e01xHG__companyLogoContainer img{aspect-ratio:1;object-fit:contain;will-change:transform;background:#fff;border:1px solid rgba(52,152,219,.1);border-radius:.375rem;width:4rem;height:4rem;padding:.5rem;transition:transform .25s;box-shadow:0 2px 8px rgba(0,0,0,.08)}.JobHome-module__e01xHG__jobCard:hover .JobHome-module__e01xHG__companyLogoContainer img{transform:scale(1.1)}.JobHome-module__e01xHG__companyLogoContainer{flex-direction:column;justify-content:center;align-items:center;margin:0;display:flex}.JobHome-module__e01xHG__listHeader{justify-content:space-between;align-items:center;width:100%;display:flex}.JobHome-module__e01xHG__section{flex-direction:column;justify-content:center;place-self:flex-start center;align-items:flex-start;width:100%;max-width:1600px;min-height:110vh;margin:1rem auto;padding:0 2rem;display:flex}.JobHome-module__e01xHG__section a{color:#000;text-decoration:none!important}.JobHome-module__e01xHG__welcomeSearch{z-index:0;z-index:0;border-radius:.25rem;flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%;min-height:300px;margin-top:1rem;padding:3rem;display:flex;position:relative;overflow:hidden;box-shadow:0 6px 24px rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.08)}.JobHome-module__e01xHG__welcomeSearch:before{content:"";z-index:0;pointer-events:none;opacity:1;background:url(/assets/images/paranaqueCity.jpg) 50%/cover no-repeat;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(transparent 0%,#000 60%);mask-image:linear-gradient(transparent 0%,#000 60%)}.JobHome-module__e01xHG__welcomeSearch:after{content:"";z-index:1;background:linear-gradient(135deg,color-mix(in srgb,var(--accent)85%,transparent),color-mix(in srgb,var(--button)70%,transparent));opacity:1;pointer-events:none;border-radius:.25rem;position:absolute;top:0;bottom:0;left:0;right:0}.JobHome-module__e01xHG__welcomeSearch>*{z-index:2;position:relative}.JobHome-module__e01xHG__welcomeSearch>span{flex-direction:column;align-items:center;gap:1rem;display:flex}.JobHome-module__e01xHG__welcomeSearch>span>img{width:8rem}.JobHome-module__e01xHG__welcomeSearch span h2,.JobHome-module__e01xHG__welcomeSearch>span>h2,.JobHome-module__e01xHG__welcomeSearch h2{text-shadow:0 2px 4px rgba(0,0,0,.18),0 6px 24px rgba(0,0,0,.15);font-weight:700;color:#fff!important}.JobHome-module__e01xHG__search input{background-color:#fff;border-radius:.375rem;outline:none;width:25rem;padding:.5rem 1rem;font-size:12px;transition:all .2s;position:relative;box-shadow:0 6px 24px rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.08)}.JobHome-module__e01xHG__search input:focus{outline:none;box-shadow:0 6px 24px rgba(128,231,177,.3),0 0 0 2px rgba(128,231,177,.5),0 0 0 4px rgba(128,231,177,.1)}.JobHome-module__e01xHG__search input::placeholder{color:#000}.JobHome-module__e01xHG__jobList{grid-template-columns:repeat(5,1fr);gap:1rem;width:100%;display:grid}.JobHome-module__e01xHG__companyInfo{flex-direction:column;gap:.5rem;padding:0 .25rem;display:flex}.JobHome-module__e01xHG__companyInfo h3{color:#1e293b;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.95rem;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.JobHome-module__e01xHG__companyInfo p{color:#64748b;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.75rem;line-height:1.4;display:-webkit-box;overflow:hidden}@media (max-width:768px){.JobHome-module__e01xHG__section{flex-direction:column;align-items:center;width:100%;padding:0 1rem;display:flex}.JobHome-module__e01xHG__welcomeSearch{gap:1rem;padding:2rem 1.5rem}.JobHome-module__e01xHG__welcomeSearch>span>img{width:6rem}.JobHome-module__e01xHG__welcomeSearch h2{font-size:1.5rem}.JobHome-module__e01xHG__search input{width:100%;max-width:20rem;padding:.4rem .8rem;font-size:11px}.JobHome-module__e01xHG__jobList{grid-template-columns:repeat(2,1fr);justify-items:center;gap:.85rem;width:100%;max-width:100%;margin-top:1.5rem}.JobHome-module__e01xHG__jobCard{width:100%;min-height:16rem;max-height:16rem;padding:1.25rem;font-size:11px}.JobHome-module__e01xHG__companyLogoContainer img{width:3rem;height:3rem}.JobHome-module__e01xHG__jobStats h3{font-size:1.2rem}.JobHome-module__e01xHG__jobStats p{letter-spacing:.25px;padding:0 .2rem;font-size:.5rem;line-height:1.1}.JobHome-module__e01xHG__companyInfo h3{font-size:.8rem}.JobHome-module__e01xHG__companyInfo p{font-size:.65rem}}.JobHome-module__e01xHG__pagination{justify-content:flex-start;align-items:center;gap:.5rem;margin-top:2rem;display:flex}.JobHome-module__e01xHG__pageButton{cursor:pointer;color:#1e293b;background:#fff;border:1px solid rgba(52,152,219,.3);border-radius:.375rem;padding:.5rem .75rem;font-size:.875rem;font-weight:500;transition:all .2s;box-shadow:0 2px 4px rgba(0,0,0,.05)}.JobHome-module__e01xHG__pageButton:hover:not(:disabled){background:var(--accent);color:#fff;border-color:var(--accent);transform:translateY(-1px);box-shadow:0 4px 8px rgba(52,152,219,.2)}.JobHome-module__e01xHG__pageButton:disabled,.JobHome-module__e01xHG__activePage{background:var(--accent);color:#fff;border-color:var(--accent);cursor:default;font-weight:600}.JobHome-module__e01xHG__activePage{box-shadow:0 4px 8px rgba(52,152,219,.3)}@media (max-width:480px){.JobHome-module__e01xHG__section{flex-direction:column;align-items:center;width:100%;padding:0 .5rem;display:flex}.JobHome-module__e01xHG__welcomeSearch{border-radius:.25rem;width:100%;padding:1.5rem 1rem}.JobHome-module__e01xHG__welcomeSearch>span>img{width:5rem}.JobHome-module__e01xHG__welcomeSearch h2{font-size:1.25rem}.JobHome-module__e01xHG__search input{max-width:100%;padding:.35rem .7rem;font-size:10px}.JobHome-module__e01xHG__jobList{grid-template-columns:1fr;justify-items:center;gap:.75rem;width:100%;max-width:400px;margin-top:1rem}.JobHome-module__e01xHG__jobCard{border-radius:.375rem;width:100%;max-width:100%;min-height:14rem;max-height:14rem;padding:1rem;font-size:10px}.JobHome-module__e01xHG__companyLogoContainer img{width:2.5rem;height:2.5rem;padding:.3rem}.JobHome-module__e01xHG__jobCompany{gap:.4rem;padding:.625rem .5rem}.JobHome-module__e01xHG__jobStats h3{font-size:1.1rem}.JobHome-module__e01xHG__jobStats p{letter-spacing:.15px;padding:0 .15rem;font-size:.45rem;line-height:1.05}.JobHome-module__e01xHG__companyInfo h3{font-size:.7rem;line-height:1.2}.JobHome-module__e01xHG__companyInfo p{font-size:.6rem;line-height:1.3}.JobHome-module__e01xHG__pagination{gap:.4rem;margin-top:1.5rem}.JobHome-module__e01xHG__pageButton{padding:.4rem .6rem;font-size:.75rem}}
.JobsOfCompany-module__Jg4fmq__modalOverlay{z-index:1000;background:rgba(0,0,0,.5);justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.JobsOfCompany-module__Jg4fmq__modal{border-radius:4px;max-height:80vh;padding:2rem 4rem;position:relative;overflow-y:auto}.JobsOfCompany-module__Jg4fmq__applicationModal{background:#fff;flex-direction:column;width:auto;min-width:60vw;height:80vh;max-height:80vh;display:flex}.JobsOfCompany-module__Jg4fmq__jobCard{max-height:40rem}.JobsOfCompany-module__Jg4fmq__jobSpecificCard{aspect-ratio:1/1.2;justify-content:space-between;gap:.75rem;width:max-content;height:auto;min-height:28rem;overflow-x:hidden;padding-bottom:10rem!important}.JobsOfCompany-module__Jg4fmq__jobDetails{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;gap:.75rem;padding:0;display:flex;overflow:visible}.JobsOfCompany-module__Jg4fmq__jobDetails h2{color:#1e293b;text-align:left;border-bottom:2px solid rgba(52,152,219,.1);width:100%;margin:0 0 .5rem;padding-bottom:.5rem;font-size:1.15rem;font-weight:700;line-height:1.4}.JobsOfCompany-module__Jg4fmq__jobDetails p{color:#475569;text-align:left;word-wrap:break-word;width:100%;margin:0;font-size:.875rem;line-height:1.6}.JobsOfCompany-module__Jg4fmq__jobDetails p strong{color:#334155;margin-right:.25rem;font-weight:600}.JobsOfCompany-module__Jg4fmq__jobDetails button{border-radius:.25rem;flex-shrink:0;margin-top:auto;padding:.625rem 1.5rem;font-size:.875rem;transition:transform .2s,box-shadow .2s}.JobsOfCompany-module__Jg4fmq__jobDetails button:hover{transform:translateY(-2px)}.JobsOfCompany-module__Jg4fmq__companyInformation{background:rgba(52,152,219,.03);border-radius:.25rem;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;margin-bottom:.5rem;padding:1rem;display:flex}.JobsOfCompany-module__Jg4fmq__companyInformation span{color:#1e293b;text-align:center;font-size:1rem;font-weight:600;line-height:1.3}.JobsOfCompany-module__Jg4fmq__companyInformation img{background:#fff;border:1px solid rgba(52,152,219,.1);border-radius:.375rem;width:64px;height:64px;padding:.4rem;transition:transform .25s;box-shadow:0 2px 8px rgba(0,0,0,.08)}.JobsOfCompany-module__Jg4fmq__jobSpecificCard:hover .JobsOfCompany-module__Jg4fmq__companyInformation img{transform:scale(1.05)}.JobsOfCompany-module__Jg4fmq__applicationContainer{align-items:center;gap:2rem;width:100%;height:85%;display:flex}.JobsOfCompany-module__Jg4fmq__applicationJobCompany{background:#fff;border:1px solid rgba(52,152,219,.15);border-radius:.375rem;flex-direction:column;flex-shrink:0;align-self:center;gap:1.25rem;width:100%;min-width:280px;max-width:320px;height:auto;padding:1.75rem;display:flex;box-shadow:0 4px 16px rgba(0,0,0,.1)}.JobsOfCompany-module__Jg4fmq__applicationJobCompanyAdmin{aspect-ratio:1/1.2;align-self:center;height:77%}.JobsOfCompany-module__Jg4fmq__applicationDetails{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;height:100%;display:flex;overflow-x:hidden}.JobsOfCompany-module__Jg4fmq__applicationNav{border-bottom:1px solid rgba(52,152,219,.1);justify-content:center;align-items:center;gap:2rem;width:max-content;margin-bottom:1rem;padding:0;font-size:12px;font-weight:700;display:flex}.JobsOfCompany-module__Jg4fmq__applicationNav li{cursor:pointer;padding:1rem 2rem .5rem;list-style:none;transition:all .25s}.JobsOfCompany-module__Jg4fmq__applicationNav li:hover{color:var(--nav)}.JobsOfCompany-module__Jg4fmq__applicationNav li.JobsOfCompany-module__Jg4fmq__active{border-bottom:2px solid var(--nav);color:var(--nav)}.JobsOfCompany-module__Jg4fmq__closeButton{cursor:pointer;color:#64748b;z-index:10;background:rgba(0,0,0,.05);border:none;border-radius:.25rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;font-size:1.5rem;font-weight:300;transition:all .2s;display:flex;position:absolute;top:1.5rem;right:1.5rem}.JobsOfCompany-module__Jg4fmq__closeButton:hover{color:#ef4444;background:rgba(239,68,68,.1);transform:rotate(90deg)}.JobsOfCompany-module__Jg4fmq__tabContentContainer{flex:1;width:100%;height:100%;overflow-y:auto}.JobsOfCompany-module__Jg4fmq__companyHeader{background:#fff;border:1px solid rgba(52,152,219,.1);border-radius:.5rem;width:100%;margin-bottom:2rem;padding:2rem;box-shadow:0 4px 12px rgba(0,0,0,.08)}.JobsOfCompany-module__Jg4fmq__companyHeaderContent{align-items:center;gap:1.5rem;display:flex}.JobsOfCompany-module__Jg4fmq__companyHeaderLogo{object-fit:contain;background:#f8fcff;border:2px solid rgba(52,152,219,.15);border-radius:.375rem;flex-shrink:0;width:80px;height:80px;padding:.5rem}.JobsOfCompany-module__Jg4fmq__companyHeaderInfo{flex-direction:column;flex:1;gap:.25rem;display:flex}.JobsOfCompany-module__Jg4fmq__companyHeaderName{color:#1e293b;margin:0;font-size:2rem;font-weight:700;line-height:1.2}.JobsOfCompany-module__Jg4fmq__companyHeaderSubtext{color:#64748b;margin:0;font-size:1rem;font-weight:500}.JobsOfCompany-module__Jg4fmq__searchContainer{width:100%;margin-bottom:1.5rem}.JobsOfCompany-module__Jg4fmq__searchInput{background:#fff;border:2px solid rgba(52,152,219,.2);border-radius:.375rem;outline:none;width:100%;padding:1rem 1.5rem;font-size:1rem;transition:all .2s;box-shadow:0 2px 8px rgba(0,0,0,.05)}.JobsOfCompany-module__Jg4fmq__searchInput:focus{border-color:var(--accent);box-shadow:0 0 0 4px rgba(52,152,219,.1)}.JobsOfCompany-module__Jg4fmq__searchInput::placeholder{color:#94a3b8}.JobsOfCompany-module__Jg4fmq__jobsTitle{color:#1e293b;margin:0 0 1.5rem;font-size:1.75rem;font-weight:700}.JobsOfCompany-module__Jg4fmq__applicantDetail{flex-direction:column;justify-content:center;align-self:center;align-items:center;gap:2rem;width:100%;height:100%;margin:1rem;padding:2rem 0;display:flex;position:relative;overflow-x:hidden}.JobsOfCompany-module__Jg4fmq__applicantDetailResume{width:80%;height:100%;margin-bottom:2rem;display:flex;position:relative}.JobsOfCompany-module__Jg4fmq__applicantDetailButtons{justify-content:center;align-self:flex-start;gap:1rem;display:flex;position:absolute;bottom:1.2rem;right:16rem}.JobsOfCompany-module__Jg4fmq__resumeIconButtons{flex-direction:column;gap:1rem;display:flex;position:absolute;top:3rem;right:3rem}.JobsOfCompany-module__Jg4fmq__resumeIconButton{color:#000;cursor:pointer;border:none;border-radius:.375rem;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:600;transition:all .25s;display:flex;box-shadow:0 2px 6px rgba(0,0,0,.1)}.JobsOfCompany-module__Jg4fmq__resumeIconButton span{white-space:nowrap}.JobsOfCompany-module__Jg4fmq__resumeIconButton:hover{transform:translateY(-2px)}.JobsOfCompany-module__Jg4fmq__resumeIconButton:active{transform:translateY(0)}.JobsOfCompany-module__Jg4fmq__resumeEditButton{color:#fff!important;background-color:#f5d176!important}.JobsOfCompany-module__Jg4fmq__resumeEditButton svg{stroke:#fff!important}.JobsOfCompany-module__Jg4fmq__resumeEditButton:hover{background-color:#cfaf5d!important}.JobsOfCompany-module__Jg4fmq__resumeDownloadButton{color:#fff!important;background-color:#6b7280!important}.JobsOfCompany-module__Jg4fmq__resumeDownloadButton svg{stroke:#fff!important}.JobsOfCompany-module__Jg4fmq__resumeDownloadButton:hover{background-color:#4b5563!important}.JobsOfCompany-module__Jg4fmq__resumeEditIcon{cursor:pointer;z-index:10;background:#000;border:none;border-radius:.25rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition:all .25s;display:flex;position:absolute;top:1rem;right:1rem;box-shadow:0 2px 8px rgba(0,0,0,.2)}.JobsOfCompany-module__Jg4fmq__resumeEditIcon svg{color:#fff}.JobsOfCompany-module__Jg4fmq__resumeEditIcon:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.3)}.JobsOfCompany-module__Jg4fmq__continueArrowButton{cursor:pointer;background:#7cdaef;border:none;border-radius:.25rem;justify-content:center;align-items:center;width:3rem;height:3rem;transition:all .25s;display:flex;position:absolute;bottom:1.5rem;right:1.5rem;box-shadow:0 2px 8px rgba(124,218,239,.3)}.JobsOfCompany-module__Jg4fmq__continueArrowButton svg{color:#000}.JobsOfCompany-module__Jg4fmq__continueArrowButton:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(124,218,239,.5)}.JobsOfCompany-module__Jg4fmq__applicationSubmittedBadge{background:linear-gradient(135deg,var(--accent),var(--button));color:#fff;border-radius:.375rem;align-items:center;gap:.5rem;padding:.75rem 1.25rem;font-size:.875rem;font-weight:600;display:flex;box-shadow:0 2px 8px rgba(52,152,219,.3)}.JobsOfCompany-module__Jg4fmq__applicationSubmittedBadge svg{width:1.25rem;height:1.25rem}.JobsOfCompany-module__Jg4fmq__enlargedResumeOverlay{z-index:2000;background:rgba(0,0,0,.8);justify-content:center;align-items:center;padding:2rem;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.JobsOfCompany-module__Jg4fmq__enlargedResumeContent{background:#fff;border-radius:.5rem;max-width:90vw;max-height:90vh;position:relative;overflow:auto;box-shadow:0 8px 32px rgba(0,0,0,.3)}.JobsOfCompany-module__Jg4fmq__enlargedResumeWrapper{padding:2rem}.JobsOfCompany-module__Jg4fmq__enlargedCloseButton{float:right;cursor:pointer;color:#64748b;z-index:10;background:rgba(0,0,0,.1);border:none;border-radius:.25rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;margin-bottom:-2.5rem;margin-right:1rem;font-size:1.5rem;transition:all .2s;display:flex;position:-webkit-sticky;position:sticky;top:1rem;right:1rem}.JobsOfCompany-module__Jg4fmq__enlargedCloseButton:hover{color:#ef4444;background:rgba(239,68,68,.1);transform:rotate(90deg)}.JobsOfCompany-module__Jg4fmq__enlargedEditIcon{float:right;cursor:pointer;z-index:10;background:#f5d176;border:none;border-radius:.25rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;margin-bottom:-2.5rem;margin-right:.5rem;transition:all .25s;display:flex;position:-webkit-sticky;position:sticky;top:1rem;right:4.5rem;box-shadow:0 2px 8px rgba(0,0,0,.2)}.JobsOfCompany-module__Jg4fmq__enlargedEditIcon svg{color:#fff}.JobsOfCompany-module__Jg4fmq__enlargedEditIcon:hover{background:#cfaf5d;transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.3)}.JobsOfCompany-module__Jg4fmq__jobApplied{flex-direction:column;gap:2rem;display:flex}.JobsOfCompany-module__Jg4fmq__applicantInformation{justify-content:center;align-items:center;gap:1.5rem;display:flex}.JobsOfCompany-module__Jg4fmq__applicantPicture img{border-radius:.25rem}.JobsOfCompany-module__Jg4fmq__applicantPicture{border-radius:.25rem;width:120px;height:auto;box-shadow:0 6px 24px rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.08)}.JobsOfCompany-module__Jg4fmq__applicantPersonalInfo{flex-direction:column;font-size:.9rem;display:flex}@media (max-width:768px){.JobsOfCompany-module__Jg4fmq__companyHeader{margin-bottom:1.5rem;padding:1.5rem}.JobsOfCompany-module__Jg4fmq__companyHeaderContent{gap:1rem}.JobsOfCompany-module__Jg4fmq__companyHeaderLogo{width:64px;height:64px}.JobsOfCompany-module__Jg4fmq__companyHeaderName{font-size:1.5rem}.JobsOfCompany-module__Jg4fmq__companyHeaderSubtext{font-size:.9rem}.JobsOfCompany-module__Jg4fmq__searchInput{padding:.75rem 1rem;font-size:.9rem}.JobsOfCompany-module__Jg4fmq__jobsTitle{margin-bottom:1rem;font-size:1.5rem}.JobsOfCompany-module__Jg4fmq__modalOverlay{align-items:flex-start;padding:0}.JobsOfCompany-module__Jg4fmq__modal{border-radius:0;max-height:100vh;padding:1rem}.JobsOfCompany-module__Jg4fmq__applicationModal{border-radius:0;width:100vw;min-width:auto;height:100vh;max-height:100vh;overflow:hidden}.JobsOfCompany-module__Jg4fmq__jobSpecificCard{gap:.5rem;min-height:24rem;padding-bottom:1rem}.JobsOfCompany-module__Jg4fmq__jobDetails h2{font-size:1rem}.JobsOfCompany-module__Jg4fmq__jobDetails p{font-size:.8rem}.JobsOfCompany-module__Jg4fmq__jobDetails button{padding:.5rem 1.25rem;font-size:.8rem}.JobsOfCompany-module__Jg4fmq__companyInformation img{width:56px;height:56px}.JobsOfCompany-module__Jg4fmq__companyInformation span{font-size:.85rem}.JobsOfCompany-module__Jg4fmq__applicationContainer{flex-direction:column;flex:1;gap:1.5rem;height:auto;min-height:0;overflow-y:auto}.JobsOfCompany-module__Jg4fmq__applicationJobCompany,.JobsOfCompany-module__Jg4fmq__applicationJobCompanyAdmin{aspect-ratio:1/1.1;flex-shrink:0;align-self:stretch;width:100%;height:auto}.JobsOfCompany-module__Jg4fmq__applicationDetails{width:100%}.JobsOfCompany-module__Jg4fmq__applicationNav{white-space:nowrap;-webkit-overflow-scrolling:touch;flex-shrink:0;gap:1rem;font-size:11px;overflow-x:auto}.JobsOfCompany-module__Jg4fmq__applicationNav li{padding:.75rem 1.5rem .5rem}.JobsOfCompany-module__Jg4fmq__closeButton{z-index:10;background:rgba(255,255,255,.95);border-radius:50%;width:2.5rem;height:2.5rem;font-size:1.5rem;top:.5rem;right:.5rem;box-shadow:0 2px 8px rgba(0,0,0,.15)}.JobsOfCompany-module__Jg4fmq__tabContentContainer{-webkit-overflow-scrolling:touch;flex:1;min-height:0;overflow-y:auto}.JobsOfCompany-module__Jg4fmq__applicantDetail{gap:1.5rem;height:auto;padding:1.5rem 0;overflow-y:auto}.JobsOfCompany-module__Jg4fmq__applicantDetailResume{width:100%;height:auto;margin-bottom:1rem;transform:scale(1)}.JobsOfCompany-module__Jg4fmq__applicantDetailButtons{justify-content:space-between;align-self:stretch;margin-top:1rem;position:static}.JobsOfCompany-module__Jg4fmq__resumeEditIcon{width:2.25rem;height:2.25rem;top:.5rem;right:.5rem}.JobsOfCompany-module__Jg4fmq__resumeEditIcon svg{width:1.1rem;height:1.1rem}.JobsOfCompany-module__Jg4fmq__continueArrowButton{width:2.75rem;height:2.75rem;bottom:1rem;right:1rem}.JobsOfCompany-module__Jg4fmq__continueArrowButton svg{width:1.35rem;height:1.35rem}.JobsOfCompany-module__Jg4fmq__applicationSubmittedBadge{padding:.65rem 1rem;font-size:.8rem;bottom:1rem;right:1rem}.JobsOfCompany-module__Jg4fmq__applicationSubmittedBadge svg{width:1.1rem;height:1.1rem}.JobsOfCompany-module__Jg4fmq__enlargedResumeOverlay{padding:1rem}.JobsOfCompany-module__Jg4fmq__enlargedResumeContent{max-width:95vw;max-height:95vh}.JobsOfCompany-module__Jg4fmq__enlargedResumeWrapper{padding:1.5rem}.JobsOfCompany-module__Jg4fmq__enlargedCloseButton,.JobsOfCompany-module__Jg4fmq__enlargedEditIcon{width:2.25rem;height:2.25rem;font-size:1.25rem;top:.5rem}.JobsOfCompany-module__Jg4fmq__enlargedEditIcon{right:4rem}.JobsOfCompany-module__Jg4fmq__applicantInformation{flex-direction:column;gap:1rem}.JobsOfCompany-module__Jg4fmq__applicantPicture{width:100px}.JobsOfCompany-module__Jg4fmq__applicantPersonalInfo{text-align:center;font-size:.85rem}}@media (max-width:480px){.JobsOfCompany-module__Jg4fmq__companyHeader{margin-bottom:1rem;padding:1rem}.JobsOfCompany-module__Jg4fmq__companyHeaderContent{gap:.75rem}.JobsOfCompany-module__Jg4fmq__companyHeaderLogo{width:56px;height:56px}.JobsOfCompany-module__Jg4fmq__companyHeaderName{font-size:1.25rem}.JobsOfCompany-module__Jg4fmq__companyHeaderSubtext{font-size:.85rem}.JobsOfCompany-module__Jg4fmq__searchInput{padding:.65rem .9rem;font-size:.85rem}.JobsOfCompany-module__Jg4fmq__jobsTitle{margin-bottom:.75rem;font-size:1.25rem}.JobsOfCompany-module__Jg4fmq__modalOverlay{padding:0}.JobsOfCompany-module__Jg4fmq__modal{border-radius:0;max-height:100vh;padding:.5rem}.JobsOfCompany-module__Jg4fmq__applicationModal{border-radius:0;width:100vw;height:100vh;max-height:100vh;overflow:hidden}.JobsOfCompany-module__Jg4fmq__jobSpecificCard{gap:.4rem;min-height:20rem;padding:1rem}.JobsOfCompany-module__Jg4fmq__jobDetails h2{font-size:.9rem}.JobsOfCompany-module__Jg4fmq__jobDetails p{font-size:.75rem}.JobsOfCompany-module__Jg4fmq__jobDetails button{padding:.5rem 1rem;font-size:.75rem}.JobsOfCompany-module__Jg4fmq__companyInformation{padding:.5rem}.JobsOfCompany-module__Jg4fmq__companyInformation img{width:48px;height:48px}.JobsOfCompany-module__Jg4fmq__companyInformation span{font-size:.8rem}.JobsOfCompany-module__Jg4fmq__applicationContainer{gap:1rem;overflow-y:auto}.JobsOfCompany-module__Jg4fmq__applicationNav{gap:.5rem;padding:0 .5rem;font-size:9px}.JobsOfCompany-module__Jg4fmq__applicationNav li{padding:.65rem .85rem .45rem}.JobsOfCompany-module__Jg4fmq__closeButton{z-index:10;width:2.25rem;height:2.25rem;font-size:1.25rem;top:.25rem;right:.25rem}.JobsOfCompany-module__Jg4fmq__tabContentContainer{-webkit-overflow-scrolling:touch;flex:1;min-height:0;overflow-y:auto}.JobsOfCompany-module__Jg4fmq__applicantDetail{-webkit-overflow-scrolling:touch;gap:1rem;height:auto;padding:.75rem .5rem;overflow-y:auto}.JobsOfCompany-module__Jg4fmq__applicantDetailResume{width:100%;height:auto;margin-bottom:.75rem;overflow:visible;transform:scale(1)}.JobsOfCompany-module__Jg4fmq__applicantDetailButtons{flex-direction:column;gap:.75rem;margin-top:1rem;position:static}.JobsOfCompany-module__Jg4fmq__resumeEditIcon{width:2rem;height:2rem;top:.5rem;right:.5rem}.JobsOfCompany-module__Jg4fmq__resumeEditIcon svg{width:1rem;height:1rem}.JobsOfCompany-module__Jg4fmq__continueArrowButton{width:2.5rem;height:2.5rem;bottom:.75rem;right:.75rem}.JobsOfCompany-module__Jg4fmq__continueArrowButton svg{width:1.25rem;height:1.25rem}.JobsOfCompany-module__Jg4fmq__applicationSubmittedBadge{flex-direction:column;gap:.25rem;padding:.5rem .85rem;font-size:.75rem;bottom:.75rem;right:.75rem}.JobsOfCompany-module__Jg4fmq__applicationSubmittedBadge svg{width:1rem;height:1rem}.JobsOfCompany-module__Jg4fmq__enlargedResumeOverlay{padding:.5rem}.JobsOfCompany-module__Jg4fmq__enlargedResumeContent{border-radius:0;max-width:100vw;max-height:100vh}.JobsOfCompany-module__Jg4fmq__enlargedResumeWrapper{padding:1rem}.JobsOfCompany-module__Jg4fmq__enlargedCloseButton,.JobsOfCompany-module__Jg4fmq__enlargedEditIcon{width:2rem;height:2rem;margin-bottom:-2rem;font-size:1rem;top:.5rem}.JobsOfCompany-module__Jg4fmq__enlargedEditIcon{right:3.5rem}.JobsOfCompany-module__Jg4fmq__applicantPicture{width:80px}.JobsOfCompany-module__Jg4fmq__applicantPersonalInfo{font-size:.8rem}}
.WithdrawConfirmModal-module__jC6G5W__overlay{z-index:10000;background:rgba(0,0,0,.5);justify-content:center;align-items:center;animation:.2s WithdrawConfirmModal-module__jC6G5W__fadeIn;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}@keyframes WithdrawConfirmModal-module__jC6G5W__fadeIn{0%{opacity:0}to{opacity:1}}.WithdrawConfirmModal-module__jC6G5W__modal{background:#fff;border:1px solid rgba(52,152,219,.1);border-radius:.5rem;width:90%;max-width:500px;padding:1.5rem;animation:.25s WithdrawConfirmModal-module__jC6G5W__slideIn;position:relative;box-shadow:0 4px 12px rgba(0,0,0,.08)}@keyframes WithdrawConfirmModal-module__jC6G5W__slideIn{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.WithdrawConfirmModal-module__jC6G5W__header{margin-bottom:1.5rem}.WithdrawConfirmModal-module__jC6G5W__header h2{color:#1e293b;font-size:1.5rem;font-weight:600;font-family:var(--font-poppins-sans,sans-serif);margin:0}.WithdrawConfirmModal-module__jC6G5W__content{text-align:center;margin-bottom:1.75rem}.WithdrawConfirmModal-module__jC6G5W__warningIcon{color:#f59e0b;stroke-width:1.5px;width:64px;height:64px;margin:0 auto 1rem}.WithdrawConfirmModal-module__jC6G5W__content p{color:#64748b;margin:.75rem 0;font-size:.875rem;line-height:1.6}.WithdrawConfirmModal-module__jC6G5W__warning{color:#dc2626;margin-top:1rem;font-size:.8125rem;font-weight:500}.WithdrawConfirmModal-module__jC6G5W__actions{justify-content:flex-end;gap:1rem;display:flex}.WithdrawConfirmModal-module__jC6G5W__actions button{min-width:140px;transition:all .25s}@media (max-width:768px){.WithdrawConfirmModal-module__jC6G5W__modal{max-width:90%;padding:1.25rem}.WithdrawConfirmModal-module__jC6G5W__actions button{min-width:120px}}@media (max-width:480px){.WithdrawConfirmModal-module__jC6G5W__modal{width:95%;padding:1rem}.WithdrawConfirmModal-module__jC6G5W__header h2{font-size:1.25rem}.WithdrawConfirmModal-module__jC6G5W__warningIcon{width:48px;height:48px}.WithdrawConfirmModal-module__jC6G5W__content p{font-size:.8125rem}.WithdrawConfirmModal-module__jC6G5W__warning{font-size:.75rem}.WithdrawConfirmModal-module__jC6G5W__actions{flex-direction:column-reverse;gap:.75rem}.WithdrawConfirmModal-module__jC6G5W__actions button{width:100%;min-width:unset}}
.PrivateCompanyListWithRecommendations-module__ioNWYG__container{flex-direction:row;justify-content:flex-start;place-self:flex-start;align-items:flex-start;gap:2rem;width:100%;min-height:100vh;margin:0;padding:0;display:flex;position:relative}.PrivateCompanyListWithRecommendations-module__ioNWYG__mainContent{flex-direction:column;flex:1;gap:1.5rem;min-width:0;height:auto;min-height:-moz-fit-content;min-height:fit-content;margin:0;padding:0;display:flex}.PrivateCompanyListWithRecommendations-module__ioNWYG__sidebar{flex-shrink:0;align-self:flex-start;width:400px;height:auto;max-height:calc(100vh - 8rem);position:-webkit-sticky;position:sticky;top:1rem}.PrivateCompanyListWithRecommendations-module__ioNWYG__searchBox{width:100%;margin-bottom:1rem}.PrivateCompanyListWithRecommendations-module__ioNWYG__searchInput{word-wrap:break-word;background:#fff;border:2px solid transparent;border-radius:.375rem;outline:none;width:100%;padding:1rem;font-size:1rem;transition:all .2s;box-shadow:0 1px 6px #708090}.PrivateCompanyListWithRecommendations-module__ioNWYG__searchInput:focus{border-color:var(--accent);box-shadow:0 0 0 4px rgba(52,152,219,.1)}.PrivateCompanyListWithRecommendations-module__ioNWYG__searchInput::placeholder{color:#94a3b8}.PrivateCompanyListWithRecommendations-module__ioNWYG__sectionTitle{color:#1e293b;word-wrap:break-word;overflow-wrap:break-word;margin:0;font-size:1.5rem;font-weight:700}.PrivateCompanyListWithRecommendations-module__ioNWYG__container a{text-decoration:none!important}.PrivateCompanyListWithRecommendations-module__ioNWYG__companiesSection{width:100%;height:auto;min-height:-moz-fit-content;min-height:fit-content;margin-bottom:1.5rem}.PrivateCompanyListWithRecommendations-module__ioNWYG__companiesHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.PrivateCompanyListWithRecommendations-module__ioNWYG__companiesTitle{color:#1e293b;word-wrap:break-word;flex-wrap:wrap;align-items:center;gap:.75rem;margin:0;font-size:1.75rem;font-weight:700;display:flex}.PrivateCompanyListWithRecommendations-module__ioNWYG__count{color:var(--accent);background:rgba(52,152,219,.1);border-radius:.25rem;padding:.25rem .75rem;font-size:1rem;font-weight:600}.PrivateCompanyListWithRecommendations-module__ioNWYG__companiesGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));justify-content:start;gap:1rem;height:auto;margin-bottom:1rem;transition:all .3s;display:grid}.PrivateCompanyListWithRecommendations-module__ioNWYG__showMoreButton{background:var(--accent);color:#fff;cursor:pointer;white-space:normal;word-wrap:break-word;border:none;border-radius:.25rem;width:100%;max-width:400px;min-height:3rem;margin:1.5rem auto 0;padding:1rem 2rem;font-size:1rem;font-weight:600;line-height:1.4;transition:all .2s;display:block;position:relative}.PrivateCompanyListWithRecommendations-module__ioNWYG__showMoreButton:hover{background:var(--button);transform:translateY(-2px);box-shadow:0 4px 12px rgba(52,152,219,.3)}@media (max-width:1400px){.PrivateCompanyListWithRecommendations-module__ioNWYG__sidebar{width:280px}.PrivateCompanyListWithRecommendations-module__ioNWYG__container{gap:1.5rem}}@media (max-width:1200px){.PrivateCompanyListWithRecommendations-module__ioNWYG__sidebar{width:260px}.PrivateCompanyListWithRecommendations-module__ioNWYG__container{gap:1.25rem}}@media (max-width:1024px){.PrivateCompanyListWithRecommendations-module__ioNWYG__container{flex-direction:column;gap:2rem}.PrivateCompanyListWithRecommendations-module__ioNWYG__sidebar{order:-1;width:100%}}@media (max-width:768px){.PrivateCompanyListWithRecommendations-module__ioNWYG__container{gap:1.5rem}.PrivateCompanyListWithRecommendations-module__ioNWYG__searchInput{padding:.75rem 1rem;font-size:.9rem}.PrivateCompanyListWithRecommendations-module__ioNWYG__sectionTitle{font-size:1.25rem}.PrivateCompanyListWithRecommendations-module__ioNWYG__companiesTitle{font-size:1.5rem}.PrivateCompanyListWithRecommendations-module__ioNWYG__companiesGrid{grid-template-columns:1fr;gap:1rem}}@media (max-width:480px){.PrivateCompanyListWithRecommendations-module__ioNWYG__container,.PrivateCompanyListWithRecommendations-module__ioNWYG__mainContent{gap:1rem}.PrivateCompanyListWithRecommendations-module__ioNWYG__searchInput{padding:.625rem .875rem;font-size:.85rem}.PrivateCompanyListWithRecommendations-module__ioNWYG__sectionTitle{font-size:1.125rem}.PrivateCompanyListWithRecommendations-module__ioNWYG__companiesTitle{gap:.5rem;font-size:1.25rem}.PrivateCompanyListWithRecommendations-module__ioNWYG__count{padding:.2rem .5rem;font-size:.875rem}.PrivateCompanyListWithRecommendations-module__ioNWYG__companiesGrid{gap:.75rem}.PrivateCompanyListWithRecommendations-module__ioNWYG__showMoreButton{min-height:2.75rem;padding:.875rem 1.5rem;font-size:.9rem}}
.RecommendedJobsPanel-module__SchXpW__panel{background:#dedddd;border:1px solid rgba(52,152,219,.15);border-radius:.5rem;flex-direction:column;gap:1rem;height:calc(100lvh - 2rem);padding:2.5rem 3.5rem 2.5rem 2.5rem;display:flex;overflow-y:auto;box-shadow:0 4px 12px rgba(0,0,0,.08)}.RecommendedJobsPanel-module__SchXpW__header{border-bottom:1px solid rgba(52,152,219,.15);justify-content:space-between;align-items:center;margin-bottom:.75rem;padding-bottom:1rem;display:flex}.RecommendedJobsPanel-module__SchXpW__title{color:#1e293b;word-wrap:break-word;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;font-size:1.15rem;font-weight:700;display:flex}.RecommendedJobsPanel-module__SchXpW__count{color:#43b07f;background:rgba(52,152,219,.15);border-radius:.25rem;padding:.35rem .65rem;font-size:.875rem;font-weight:600}.RecommendedJobsPanel-module__SchXpW__loading,.RecommendedJobsPanel-module__SchXpW__noJobs{text-align:center;color:#64748b;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;place-self:center;padding:2rem 1rem;font-size:.9rem}.RecommendedJobsPanel-module__SchXpW__jobsList{flex-direction:column;gap:.65rem;display:flex}.RecommendedJobsPanel-module__SchXpW__jobItem{border:1px solid rgba(255,255,255,.2);border-radius:.5rem;flex-direction:column;gap:.6rem;padding:1rem;text-decoration:none;transition:all .3s;display:flex}.RecommendedJobsPanel-module__SchXpW__jobItem:hover{filter:brightness(1.05);border-color:rgba(255,255,255,.3);transform:translateY(-2px);box-shadow:0 6px 16px rgba(0,0,0,.15)}.RecommendedJobsPanel-module__SchXpW__jobHeader{align-items:flex-start;gap:.65rem;display:flex}.RecommendedJobsPanel-module__SchXpW__companyLogo{object-fit:contain;background:#fff;border:1px solid rgba(52,152,219,.1);border-radius:.25rem;flex-shrink:0;width:2.5rem;height:2.5rem;padding:.25rem}.RecommendedJobsPanel-module__SchXpW__jobInfo{flex:1;min-width:0;overflow:hidden}.RecommendedJobsPanel-module__SchXpW__jobTitle{color:inherit;-webkit-line-clamp:2;word-wrap:break-word;overflow-wrap:break-word;-webkit-box-orient:vertical;margin:0 0 .2rem;font-size:.9rem;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.RecommendedJobsPanel-module__SchXpW__companyName{color:inherit;opacity:.8;text-overflow:ellipsis;white-space:nowrap;margin:0 0 .2rem;font-size:.75rem;font-weight:500;overflow:hidden}.RecommendedJobsPanel-module__SchXpW__location{color:inherit;opacity:.7;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.7rem;overflow:hidden}@media (max-width:1024px){.RecommendedJobsPanel-module__SchXpW__panel{height:auto;margin-top:0;position:relative;top:auto}.RecommendedJobsPanel-module__SchXpW__title{font-size:1rem}.RecommendedJobsPanel-module__SchXpW__jobItem{padding:.85rem}.RecommendedJobsPanel-module__SchXpW__companyLogo{width:2.25rem;height:2.25rem}}@media (max-width:480px){.RecommendedJobsPanel-module__SchXpW__panel{padding:.75rem}.RecommendedJobsPanel-module__SchXpW__header{margin-bottom:.75rem}.RecommendedJobsPanel-module__SchXpW__title{font-size:.9rem}.RecommendedJobsPanel-module__SchXpW__jobItem{gap:.5rem;padding:.75rem}.RecommendedJobsPanel-module__SchXpW__companyLogo{width:2rem;height:2rem}.RecommendedJobsPanel-module__SchXpW__jobContent h4{font-size:.8rem}.RecommendedJobsPanel-module__SchXpW__jobContent p{font-size:.7rem}.RecommendedJobsPanel-module__SchXpW__emptyState p{font-size:.8rem}}
.Profile-module__bsRV8W__profileContainer{flex-direction:column;justify-content:flex-start;justify-self:center;align-items:center;width:90%;height:100%;padding-top:0;display:flex;position:relative}.Profile-module__bsRV8W__sidebar{z-index:2001;background:#fff;flex-direction:column;width:280px;height:100vh;padding-top:5rem;transition:transform .3s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;top:0;left:0;transform:translate(-100%);box-shadow:4px 0 16px rgba(0,0,0,.1)}.Profile-module__bsRV8W__profileDetailsContainer{background-color:transparent;flex-direction:column;justify-content:center;align-items:center;display:flex}.Profile-module__bsRV8W__profileDetailsContent{border-radius:4px;flex-direction:column;align-items:center;gap:2.5rem;min-height:90vh;padding:2rem;display:flex;margin:1rem auto!important}.Profile-module__bsRV8W__profilePicWrapper{border:1px solid #e2e8f0;margin:0 auto;padding:0;display:inline-block;position:relative;top:0;overflow:hidden;aspect-ratio:1!important;border-radius:50%!important;flex-shrink:0!important;width:160px!important;min-width:160px!important;height:160px!important;min-height:160px!important}.Profile-module__bsRV8W__nameContainer{margin-top:.5rem}.Profile-module__bsRV8W__resumeUploadBanner{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:12px;justify-content:space-between;align-items:center;gap:20px;margin-bottom:32px;padding:24px;display:flex;box-shadow:0 4px 12px rgba(102,126,234,.2)}.Profile-module__bsRV8W__bannerContent{flex:1;align-items:center;gap:16px;display:flex}.Profile-module__bsRV8W__bannerIcon{filter:drop-shadow(0 2px 4px rgba(0,0,0,.1));font-size:48px;line-height:1}.Profile-module__bsRV8W__bannerText h3{color:#fff;margin:0 0 4px;font-size:20px;font-weight:600}.Profile-module__bsRV8W__bannerText p{color:rgba(255,255,255,.9);margin:0;font-size:14px}.Profile-module__bsRV8W__uploadResumeBtn{cursor:pointer;white-space:nowrap;transition:all .2s;box-shadow:0 2px 8px rgba(0,0,0,.1);color:#667eea!important;background:#fff!important;border:none!important;border-radius:8px!important;padding:12px 24px!important;font-weight:600!important}.Profile-module__bsRV8W__uploadResumeBtn:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.Profile-module__bsRV8W__modalOverlay{z-index:999999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(0,0,0,.6);justify-content:center;align-items:center;width:100%;min-width:100vw;height:100%;min-height:100vh;padding:20px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0;overflow-y:auto}@media (max-width:768px){.Profile-module__bsRV8W__resumeUploadBanner{text-align:center;flex-direction:column;padding:20px}.Profile-module__bsRV8W__bannerContent{text-align:center;flex-direction:column}.Profile-module__bsRV8W__uploadResumeBtn{width:100%}.Profile-module__bsRV8W__bannerText h3{font-size:18px}}.Profile-module__bsRV8W__nameContainer h4{text-transform:uppercase;color:#0f172a;letter-spacing:.5px;text-align:center;margin:0;font-size:1.25rem;font-weight:900}.Profile-module__bsRV8W__profileDetailsInfo{flex-direction:column;align-items:center;gap:.5rem;width:100%;max-width:500px;display:flex}.Profile-module__bsRV8W__infoRowText{color:#334155;align-items:baseline;gap:.5rem;font-size:.85rem;line-height:1.6;display:flex}.Profile-module__bsRV8W__infoRow{background:0 0;border:none;flex-direction:row;justify-content:center;align-items:baseline;gap:.5rem;width:auto;padding:0;display:flex}.Profile-module__bsRV8W__infoLabel{color:#0f172a;min-width:auto;margin:0;font-size:.8rem;font-weight:800;display:inline-block}.Profile-module__bsRV8W__infoLabel svg{display:none}.Profile-module__bsRV8W__infoRow p{color:#475569;font-size:.85rem;font-weight:500}.Profile-module__bsRV8W__appliedJobs{flex-wrap:wrap;justify-content:flex-start;place-self:center;align-items:center;gap:1.5rem;width:100%;height:calc(100% + 10px);padding:0 2rem 1rem;display:flex}.Profile-module__bsRV8W__jobCard{background-color:#fff;border:1px solid rgba(52,152,219,.1);border-radius:.5rem;flex-direction:column;flex-grow:0;justify-content:center;align-items:center;width:300px;height:15rem;padding:1.5rem;transition:all .25s;display:flex;position:relative;overflow:hidden}.Profile-module__bsRV8W__status.Profile-module__bsRV8W__referred{background:linear-gradient(135deg,color-mix(in srgb,var(--accent)85%,transparent),color-mix(in srgb,var(--button)70%,transparent));color:#fff;border:1px solid rgba(128,231,177,.3)}@media (max-width:768px){.Profile-module__bsRV8W__profileDetailsContent{width:90%;padding:2rem 1rem}.Profile-module__bsRV8W__hamburgerButton{top:1rem;left:1rem}}.Profile-module__bsRV8W__hamburgerButton{z-index:9999;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:.375rem;justify-content:center;align-items:center;padding:.5rem;transition:left .3s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;top:5rem;left:1.5rem;box-shadow:0 1px 3px rgba(0,0,0,.1)}.Profile-module__bsRV8W__hamburgerButton.Profile-module__bsRV8W__shifted{left:calc(280px + 1.5rem)}.Profile-module__bsRV8W__hamburgerButton svg{width:1.5rem;height:1.5rem;color:var(--text)}.Profile-module__bsRV8W__sidebarOverlay{z-index:9997;opacity:0;visibility:hidden;background:rgba(0,0,0,.3);width:100vw;height:100vh;transition:all .3s;position:fixed;top:0;left:0}.Profile-module__bsRV8W__sidebarOverlay.Profile-module__bsRV8W__open{opacity:1;visibility:visible}.Profile-module__bsRV8W__sidebar{z-index:9998;background:#fff;flex-direction:column;align-items:flex-start;width:280px;height:100vh;padding:5rem 1.5rem 1.5rem;transition:transform .3s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;top:0;left:0;overflow-y:auto;transform:translate(-100%);box-shadow:2px 0 12px rgba(0,0,0,.1)}.Profile-module__bsRV8W__sidebar.Profile-module__bsRV8W__open{transform:translate(0)}.Profile-module__bsRV8W__profileContainer{transition:margin-left .3s cubic-bezier(.4,0,.2,1)}@media (min-width:769px){.Profile-module__bsRV8W__profileContainer.Profile-module__bsRV8W__contentShifted{margin-left:280px}}@media (max-width:768px){.Profile-module__bsRV8W__profileContainer.Profile-module__bsRV8W__contentShifted{margin-left:0}}.Profile-module__bsRV8W__profileDetailsContainer{background-color:transparent;flex-direction:column;justify-content:center;align-items:center;width:100%;margin:0 auto;padding:1rem;display:flex}.Profile-module__bsRV8W__profileDetailsContent{border-radius:4px;flex-direction:column;align-items:center;gap:2.5rem;min-height:80vh;padding:4rem 3rem;display:flex}.Profile-module__bsRV8W__profilePicWrapper{border:3px solid #fff;border-radius:50%;width:180px;height:180px;display:inline-block;position:relative;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.1)}.Profile-module__bsRV8W__profilePic{object-fit:cover;width:100%;height:100%;transition:filter .3s}.Profile-module__bsRV8W__nameContainer h4{text-transform:uppercase;color:#1e293b;letter-spacing:-.5px;text-align:center;font-size:1.5rem;font-weight:800}.Profile-module__bsRV8W__profileDetailsInfo{flex-direction:column;align-items:center;gap:.75rem;width:100%;display:flex}.Profile-module__bsRV8W__infoRowText{color:#334155;align-items:center;gap:.5rem;font-size:.9rem;display:flex}.Profile-module__bsRV8W__infoRowText strong{text-transform:uppercase;color:#0f172a;min-width:60px;font-weight:800}.Profile-module__bsRV8W__infoRow{background:#f8fcff;border:1px solid rgba(52,152,219,.1);border-radius:.5rem;flex-direction:column;gap:.5rem;width:100%;padding:1rem;display:flex}.Profile-module__bsRV8W__sectionContainer{width:100%;max-width:1200px;margin:0 auto;padding:1rem}.Profile-module__bsRV8W__buttonRow{justify-content:center;gap:.75rem;width:100%;margin-top:.5rem;display:flex}.Profile-module__bsRV8W__buttonRow button{flex:1}.Profile-module__bsRV8W__appliedJobs{flex-wrap:wrap;justify-content:flex-start;justify-self:center;align-items:center;gap:1.5rem;width:100%;padding:0 2rem 1rem;display:flex}.Profile-module__bsRV8W__jobCard{background-color:#fff;border-radius:.5rem;flex-direction:column;flex-grow:0;justify-content:center;align-items:center;width:300px;height:15rem;padding:1.5rem;transition:all .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.08);box-shadow:0 0 10px rgba(105,105,100,.41)!important}.Profile-module__bsRV8W__jobCard:before{content:"";background:linear-gradient(90deg,var(--accent),var(--button));height:3px;transition:transform .3s;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.Profile-module__bsRV8W__jobCard:hover:before{transform:scaleX(1)}.Profile-module__bsRV8W__jobCard:hover{background:#f8fcff;border-color:rgba(52,152,219,.3);transform:translateY(-6px);box-shadow:0 8px 24px rgba(52,152,219,.15)}.Profile-module__bsRV8W__jobCompany{text-align:center;flex-direction:column;justify-content:center;align-items:center;margin-bottom:.5rem;font-weight:700;display:flex}.Profile-module__bsRV8W__jobCompany img{background:#fff;border:1px solid rgba(52,152,219,.1);border-radius:.375rem;padding:.25rem;transition:transform .25s;box-shadow:0 2px 8px rgba(0,0,0,.08)}.Profile-module__bsRV8W__jobCard:hover .Profile-module__bsRV8W__jobCompany img{transform:scale(1.1)}.Profile-module__bsRV8W__jobDetails{color:#1e293b;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;display:flex}.Profile-module__bsRV8W__status{border-radius:.375rem;align-items:center;gap:.5rem;padding:.4rem .8rem;font-size:.8125rem;font-weight:600;transition:all .25s;display:flex}.Profile-module__bsRV8W__status svg{width:1rem;height:1rem}.Profile-module__bsRV8W__status.Profile-module__bsRV8W__pending{color:#f97316;background-color:#fffdf1;border:1px solid rgba(249,115,22,.2)}.Profile-module__bsRV8W__status.Profile-module__bsRV8W__referred{color:#fff;background:linear-gradient(135deg,#60a5fa,#3b82f6);border:1px solid rgba(59,130,246,.4)}@media (max-width:768px){.Profile-module__bsRV8W__profileDetailsContent{width:90%;padding:2rem 1rem}.Profile-module__bsRV8W__hamburgerButton{top:4.5rem}.Profile-module__bsRV8W__hamburgerButton.Profile-module__bsRV8W__shifted{left:1rem}}.Profile-module__bsRV8W__profileDetailsContainer,.Profile-module__bsRV8W__profileOptionsContainer{border:1px solid rgba(52,152,219,.1);border-radius:.5rem;transition:all .25s;box-shadow:0 4px 12px rgba(0,0,0,.08)}.Profile-module__bsRV8W__profileDetailsContainer{background-color:#fff;flex-direction:column;justify-content:flex-start;align-items:center;height:100%;padding:2rem 0;display:flex;overflow-y:auto}.Profile-module__bsRV8W__profileDetailsContent{flex-direction:column;justify-content:center;align-items:center;gap:2rem;width:100%;font-size:12px;display:flex}.Profile-module__bsRV8W__profilePicWrapper{aspect-ratio:1;border-radius:.25rem;width:10rem;display:inline-block;position:relative;overflow:hidden}.Profile-module__bsRV8W__profilePic{object-fit:cover;border:2px solid #000;width:100%;height:100%;transition:filter .3s;display:block}.Profile-module__bsRV8W__editIcon{color:#fff;opacity:0;pointer-events:none;z-index:2;font-size:2rem;transition:opacity .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Profile-module__bsRV8W__profilePicWrapper:hover .Profile-module__bsRV8W__profilePic{filter:brightness(.5)}.Profile-module__bsRV8W__profilePicWrapper:hover .Profile-module__bsRV8W__editIcon{opacity:1;pointer-events:auto}.Profile-module__bsRV8W__fileInput{opacity:0;cursor:pointer;z-index:3;width:100%;height:100%;position:absolute;top:0;left:0}.Profile-module__bsRV8W__nameContainer{justify-content:center;align-items:center;gap:.75rem;display:flex}.Profile-module__bsRV8W__nameContainer h4{color:var(--text);margin:0;font-size:1.25rem;font-weight:600}.Profile-module__bsRV8W__editNameButton{cursor:pointer;color:#64748b;background:0 0;border:none;border-radius:.25rem;justify-content:center;align-items:center;padding:.5rem;transition:all .2s;display:flex}.Profile-module__bsRV8W__editNameButton svg{width:1.25rem;height:1.25rem}.Profile-module__bsRV8W__editNameButton:hover{color:var(--nav);background:rgba(52,152,219,.1);transform:scale(1.1)}.Profile-module__bsRV8W__profileDetailsInfo{flex-direction:column;justify-content:center;align-items:stretch;gap:1rem;width:85%;display:flex}.Profile-module__bsRV8W__infoRow{background:#f8fcff;border:1px solid rgba(52,152,219,.1);border-radius:.25rem;flex-direction:column;gap:.5rem;padding:1rem;transition:all .25s;display:flex;position:relative}.Profile-module__bsRV8W__infoRowText{color:#000;justify-content:flex-start;align-items:center;gap:.5rem;width:100%;padding-left:2rem;font-size:.9rem;line-height:1.6;display:flex}.Profile-module__bsRV8W__infoLabelText{color:#000;text-transform:uppercase;white-space:nowrap;font-size:.85rem;font-weight:900}.Profile-module__bsRV8W__infoValueText{color:#4b5563;font-size:.9rem;font-weight:500}.Profile-module__bsRV8W__greyButton{align-self:center;transition:background-color .2s;color:#fff!important;text-transform:uppercase!important;letter-spacing:1px!important;background-color:gray!important;border:none!important;border-radius:4px!important;margin-top:2rem!important;padding:.75rem 3rem!important;font-size:.8rem!important;font-weight:700!important}.Profile-module__bsRV8W__greyButton:hover{background-color:#666!important;transform:none!important}.Profile-module__bsRV8W__profileOptionsContainer{background-color:#f7f7f7;width:70%;height:100%;overflow:auto}.Profile-module__bsRV8W__profileOptionsContent{background-color:#fff;justify-content:flex-start;width:100%;min-height:100%;display:block}.Profile-module__bsRV8W__resumeWrapper{box-sizing:border-box;flex-direction:column;width:100%;height:100%;padding:2rem;display:flex}.Profile-module__bsRV8W__resume{flex-grow:1;justify-content:center;align-items:center;width:100%;margin:0;display:flex;position:relative;overflow:visible}.Profile-module__bsRV8W__appliedJobs{flex-wrap:wrap;justify-content:flex-start;justify-self:center;align-items:center;gap:1.5rem;width:100%;padding:0 2rem 1rem;display:flex;overflow:auto}.Profile-module__bsRV8W__resumeIconButtons{z-index:10;flex-direction:column;align-items:flex-end;gap:.5rem;display:flex;position:absolute;top:.5rem;right:6rem}.Profile-module__bsRV8W__resumeIconButton{color:#000;cursor:pointer;border:none;border-radius:.375rem;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;font-weight:600;transition:all .25s;display:flex;box-shadow:0 2px 6px rgba(0,0,0,.1)}.Profile-module__bsRV8W__resumeIconButton span{white-space:nowrap}.Profile-module__bsRV8W__resumeIconButton:hover{transform:translateY(-2px)}.Profile-module__bsRV8W__resumeIconButton:active{transform:translateY(0)}.Profile-module__bsRV8W__resumeIconButton[style*=ef4444]{box-shadow:0 2px 8px rgba(239,68,68,.3)}.Profile-module__bsRV8W__resumeIconButton[style*=ef4444]:hover{box-shadow:0 4px 12px rgba(239,68,68,.5)}.Profile-module__bsRV8W__resumeEditButton{color:#fff!important;background-color:#f5d176!important}.Profile-module__bsRV8W__resumeEditButton svg{stroke:#fff!important}.Profile-module__bsRV8W__resumeEditButton:hover{background-color:#cfaf5d!important}.Profile-module__bsRV8W__resumeDownloadButton{color:#fff!important;background-color:#9bff9a!important}.Profile-module__bsRV8W__resumeDownloadButton svg{stroke:#fff!important}.Profile-module__bsRV8W__resumeDownloadButton:hover{background-color:#78c7a7!important}.Profile-module__bsRV8W__resumeUploadButton{color:#fff!important;background-color:#7bb6ff!important}.Profile-module__bsRV8W__resumeUploadButton svg{stroke:#fff!important}.Profile-module__bsRV8W__resumeUploadButton:hover{background-color:#5c6fc2!important}.Profile-module__bsRV8W__createResumeButton{cursor:pointer;background:#fff;border:1px solid rgba(52,152,219,.1);border-radius:.25rem;width:max-content;padding:.5rem 1.5rem;font-weight:600;transition:all .25s;box-shadow:0 2px 8px rgba(0,0,0,.08)}.Profile-module__bsRV8W__createResumeButton:hover{border-color:rgba(52,152,219,.3);transform:translateY(-2px);box-shadow:0 4px 12px rgba(52,152,219,.15)}.Profile-module__bsRV8W__editResume{box-sizing:border-box;background-color:#fff;border:1px solid rgba(52,152,219,.1);border-radius:.5rem;flex-direction:column;flex-grow:1;justify-content:flex-start;align-items:flex-start;gap:1.5rem;width:100%;max-width:100%;padding:2rem;display:flex;position:relative;overflow:auto;box-shadow:0 0 10px rgba(105,105,100,.41)!important}.Profile-module__bsRV8W__editResumeActions{align-self:flex-end;gap:8px;margin-top:1rem;display:flex}.Profile-module__bsRV8W__editResume h2{text-transform:uppercase;font-size:1.5rem;font-weight:700}.Profile-module__bsRV8W__editResume input,.Profile-module__bsRV8W__editResume select,.Profile-module__bsRV8W__editResume textarea{color:#000;background-color:#fff;border:1px solid rgba(52,152,219,.1);border-radius:.375rem;outline:none;width:max-content;padding:.75rem 1.25rem;font-weight:700;transition:all .25s;box-shadow:0 4px 12px rgba(0,0,0,.08)}.Profile-module__bsRV8W__editResume input:focus,.Profile-module__bsRV8W__editResume select:focus,.Profile-module__bsRV8W__editResume textarea:focus{border-color:var(--accent);box-shadow:0 6px 24px rgba(128,231,177,.3),0 0 0 2px rgba(128,231,177,.5),0 0 0 4px rgba(128,231,177,.1)}.Profile-module__bsRV8W__workInput,.Profile-module__bsRV8W__educationInput{border:1px solid rgba(52,152,219,.1);border-radius:.375rem;box-shadow:0 4px 12px rgba(0,0,0,.08)}.Profile-module__bsRV8W__row{gap:2rem;width:100%;display:flex}.Profile-module__bsRV8W__row div{color:#64748b;flex-direction:column;flex:1;gap:.5rem;display:flex}.Profile-module__bsRV8W__rowInput{flex-flow:wrap;gap:1rem;width:100%;display:flex}.Profile-module__bsRV8W__rowInput div:not(.Profile-module__bsRV8W__row){flex-direction:column;flex:1;min-width:150px;display:flex}.Profile-module__bsRV8W__rowInput input,.Profile-module__bsRV8W__rowInput select,.Profile-module__bsRV8W__educationRow .Profile-module__bsRV8W__rowInput div:not(.Profile-module__bsRV8W__row) input{width:100%!important}.Profile-module__bsRV8W__skillsRow{flex-wrap:wrap}.Profile-module__bsRV8W__skillsRow span{background:linear-gradient(90deg,var(--accent),var(--button));border-radius:.375rem;justify-content:center;align-items:center;margin-right:0;padding:.5rem 1rem;transition:all .25s;display:flex;box-shadow:0 2px 8px rgba(52,152,219,.2)}.Profile-module__bsRV8W__skillsRow span:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(52,152,219,.3)}.Profile-module__bsRV8W__skillsRow span button{color:#fff;cursor:pointer;background:0 0;border:none;margin-left:4px;font-weight:700}.Profile-module__bsRV8W__skillsRow input{flex:1}@media (max-width:768px){.Profile-module__bsRV8W__profileContainer{box-sizing:border-box;flex-direction:column;gap:1rem;width:100vw;height:auto;min-height:100vh;margin:0;padding:.5rem}.Profile-module__bsRV8W__profileDetailsContainer{border-radius:.375rem;width:100%;height:auto;min-height:auto;padding:1.5rem 0}.Profile-module__bsRV8W__profileDetailsContent{gap:1.5rem;font-size:11px}.Profile-module__bsRV8W__profilePicWrapper{width:8rem}.Profile-module__bsRV8W__profileDetailsInfo{gap:.75rem;width:90%;padding:0 .5rem}.Profile-module__bsRV8W__nameContainer h4{font-size:1.1rem}.Profile-module__bsRV8W__editNameButton svg{width:1.1rem;height:1.1rem}.Profile-module__bsRV8W__infoRow{-webkit-tap-highlight-color:rgba(52,152,219,.1);padding:.875rem}.Profile-module__bsRV8W__infoLabel{font-size:.65rem}.Profile-module__bsRV8W__infoLabel svg{width:.9rem;height:.9rem}.Profile-module__bsRV8W__infoRow p,.Profile-module__bsRV8W__infoValue{font-size:.8125rem}.Profile-module__bsRV8W__profileOptionsContainer{border-radius:.375rem;width:100%;height:auto;min-height:50vh}.Profile-module__bsRV8W__profileOptionsNav{white-space:nowrap;-webkit-overflow-scrolling:touch;gap:.75rem;padding:.5rem .75rem;font-size:11px;overflow-x:auto;overflow-y:hidden}.Profile-module__bsRV8W__profileOptionsNav li{touch-action:manipulation;-webkit-tap-highlight-color:transparent;padding:.75rem 1.25rem .5rem}.Profile-module__bsRV8W__appliedJobs{-webkit-overflow-scrolling:touch;flex-wrap:wrap;justify-content:center;gap:1rem;padding:.75rem;overflow-y:auto}.Profile-module__bsRV8W__resumeWrapper{padding:1rem;position:relative}.Profile-module__bsRV8W__resumeIconButtons{top:.5rem;right:.5rem}.Profile-module__bsRV8W__resumeIconButton{gap:.4rem;padding:.4rem .75rem;font-size:.75rem}.Profile-module__bsRV8W__resumeIconButton svg{width:1.1rem;height:1.1rem}.Profile-module__bsRV8W__resumeIconButton span{display:none}.Profile-module__bsRV8W__editResume{gap:1rem;padding:1.5rem}.Profile-module__bsRV8W__editResume h2{font-size:1.25rem}.Profile-module__bsRV8W__row{flex-wrap:wrap;gap:1rem}.Profile-module__bsRV8W__row div{flex:auto;min-width:100%}.Profile-module__bsRV8W__rowInput{flex-direction:column;gap:.75rem}.Profile-module__bsRV8W__rowInput input,.Profile-module__bsRV8W__educationRow .Profile-module__bsRV8W__rowInput div:not(.Profile-module__bsRV8W__row) input,.Profile-module__bsRV8W__skillsRow input{width:100%}.Profile-module__bsRV8W__jobCard{width:100%;height:auto;min-height:12rem;padding:1.25rem}}@media (max-width:480px){.Profile-module__bsRV8W__profileContainer{gap:.75rem;width:100vw;min-height:100vh;margin:0;padding:.25rem}.Profile-module__bsRV8W__profileDetailsContainer{border-radius:.25rem;min-height:auto;padding:1rem 0}.Profile-module__bsRV8W__profileDetailsContent{gap:1rem;font-size:10px}.Profile-module__bsRV8W__profilePicWrapper{width:7rem}.Profile-module__bsRV8W__profileDetailsInfo{width:92%;padding:0 .25rem}.Profile-module__bsRV8W__nameContainer h4{font-size:1rem}.Profile-module__bsRV8W__editNameButton svg{width:1rem;height:1rem}.Profile-module__bsRV8W__infoRow{-webkit-tap-highlight-color:rgba(52,152,219,.1);padding:.75rem}.Profile-module__bsRV8W__infoLabel{font-size:.625rem}.Profile-module__bsRV8W__infoRow p,.Profile-module__bsRV8W__infoValue{font-size:.75rem}.Profile-module__bsRV8W__profileOptionsContainer{border-radius:.25rem}.Profile-module__bsRV8W__profileOptionsNav{-webkit-overflow-scrolling:touch;gap:.35rem;padding:.35rem .5rem;font-size:9.5px}.Profile-module__bsRV8W__profileOptionsNav li{touch-action:manipulation;-webkit-tap-highlight-color:transparent;padding:.65rem .9rem .45rem}.Profile-module__bsRV8W__appliedJobs{-webkit-overflow-scrolling:touch;gap:.75rem;padding:.5rem;overflow-y:auto}.Profile-module__bsRV8W__resumeIconButtons{top:.5rem;right:.5rem}.Profile-module__bsRV8W__resumeIconButton{padding:.35rem .6rem;font-size:.7rem}.Profile-module__bsRV8W__resumeIconButton svg{width:1rem;height:1rem}.Profile-module__bsRV8W__resumeIconButton span{display:none}.Profile-module__bsRV8W__editResume{-webkit-overflow-scrolling:touch;padding:.75rem;overflow-y:auto}.Profile-module__bsRV8W__editResume h2{font-size:1.05rem}.Profile-module__bsRV8W__editResume input,.Profile-module__bsRV8W__editResume select,.Profile-module__bsRV8W__editResume textarea{touch-action:manipulation;font-size:.875rem}.Profile-module__bsRV8W__jobCard{touch-action:manipulation;-webkit-tap-highlight-color:rgba(52,152,219,.1);min-height:9rem;padding:.875rem}.Profile-module__bsRV8W__jobCompany img{width:2.75rem}}
.Resume-module__TV_E7q__resumeRoot{background:#fff;width:750px;max-width:100%;padding:40px 50px;font-family:Times New Roman,Times,serif;font-size:11pt;line-height:1.6;box-shadow:0 6px 24px rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.08)}.Resume-module__TV_E7q__resumeHeader{text-align:center;border-bottom:1px solid #333;margin-bottom:30px;padding-bottom:15px}.Resume-module__TV_E7q__resumeName{letter-spacing:.5px;color:#000;margin:0 0 10px;font-size:20pt;font-weight:700}.Resume-module__TV_E7q__contactInfo{color:#333;flex-wrap:wrap;justify-content:center;gap:8px;font-size:10pt;display:flex}.Resume-module__TV_E7q__contactDivider{color:#666;margin:0 4px}.Resume-module__TV_E7q__section{flex-direction:column;margin-top:4px;display:flex}.Resume-module__TV_E7q__sectionTitle{text-align:left;letter-spacing:1px;text-transform:uppercase;border-bottom:1px solid #000;margin:20px 0 10px;padding-bottom:4px;font-size:11pt;font-weight:700}.Resume-module__TV_E7q__personalInfo{text-align:left;margin-bottom:20px;font-size:10pt}.Resume-module__TV_E7q__educationRow,.Resume-module__TV_E7q__workExpRow,.Resume-module__TV_E7q__personalInfo,.Resume-module__TV_E7q__profileText{width:100%}.Resume-module__TV_E7q__educationRow{justify-content:space-between;align-items:flex-start;margin-bottom:15px;display:flex}.Resume-module__TV_E7q__educationLeft{flex:1}.Resume-module__TV_E7q__educationRight{text-align:right;color:#333;font-style:italic}.Resume-module__TV_E7q__skillsList{text-align:left;grid-template-columns:repeat(2,1fr);gap:4px 20px;width:100%;margin:0;padding-left:20px;list-style:outside;display:grid}.Resume-module__TV_E7q__skillsList li{font-size:10pt}.Resume-module__TV_E7q__workExpRow{justify-content:space-between;align-items:flex-start;margin-bottom:15px;display:flex}.Resume-module__TV_E7q__workExpLeft{flex:1}.Resume-module__TV_E7q__workExpRight{text-align:right;color:#333;font-style:italic}.Resume-module__TV_E7q__profileText{text-align:justify;margin-bottom:20px;font-size:10pt;line-height:1.5}.Resume-module__TV_E7q__profileText p{margin:0}@media (max-width:768px){.Resume-module__TV_E7q__resumeRoot{box-sizing:border-box;width:100%;max-width:100%;padding:24px 16px;font-size:10pt}.Resume-module__TV_E7q__resumeHeader{margin-bottom:20px;padding-bottom:12px}.Resume-module__TV_E7q__resumeName{font-size:18pt}.Resume-module__TV_E7q__contactInfo{flex-direction:column;gap:4px;font-size:9pt}.Resume-module__TV_E7q__contactDivider{display:none}.Resume-module__TV_E7q__sectionTitle{margin:16px 0 8px;font-size:10pt}.Resume-module__TV_E7q__educationRow,.Resume-module__TV_E7q__workExpRow{flex-direction:column;align-items:flex-start;gap:6px;margin-bottom:12px}.Resume-module__TV_E7q__educationRight,.Resume-module__TV_E7q__workExpRight{text-align:left;font-style:normal}.Resume-module__TV_E7q__skillsList{grid-template-columns:1fr}.Resume-module__TV_E7q__personalInfo,.Resume-module__TV_E7q__profileText{margin-bottom:12px}}@media (max-width:480px){.Resume-module__TV_E7q__resumeRoot{box-sizing:border-box;width:100%;max-width:100%;padding:16px 12px;font-size:9pt}.Resume-module__TV_E7q__resumeName{font-size:16pt}.Resume-module__TV_E7q__contactInfo{font-size:8pt}.Resume-module__TV_E7q__sectionTitle{margin:12px 0 6px;font-size:9pt}.Resume-module__TV_E7q__educationRow,.Resume-module__TV_E7q__workExpRow{gap:4px;margin-bottom:10px}.Resume-module__TV_E7q__personalInfo,.Resume-module__TV_E7q__profileText{margin-bottom:10px;font-size:9pt}}@media (max-width:768px){.Resume-module__TV_E7q__applicantDetailResume .Resume-module__TV_E7q__resumeRoot,[class*=applicantDetail] .Resume-module__TV_E7q__resumeRoot{width:100%;max-width:100%;margin:0;font-size:10pt;transform:none}}@media (max-width:480px){.Resume-module__TV_E7q__applicantDetailResume .Resume-module__TV_E7q__resumeRoot,[class*=applicantDetail] .Resume-module__TV_E7q__resumeRoot{width:100%;max-width:100%;margin:0;padding:12px 10px;font-size:9pt;transform:none}.Resume-module__TV_E7q__applicantDetailResume .Resume-module__TV_E7q__resumeRoot .Resume-module__TV_E7q__resumeName,[class*=applicantDetail] .Resume-module__TV_E7q__resumeRoot .Resume-module__TV_E7q__resumeName{font-size:14pt}.Resume-module__TV_E7q__applicantDetailResume .Resume-module__TV_E7q__resumeRoot .Resume-module__TV_E7q__sectionTitle,[class*=applicantDetail] .Resume-module__TV_E7q__resumeRoot .Resume-module__TV_E7q__sectionTitle{font-size:9pt}}
.SkillsAutocomplete-module__Bh0CGG__container{width:100%;position:relative}.SkillsAutocomplete-module__Bh0CGG__skillsWrapper{background:#fff;border:2px solid #e2e8f0;border-radius:.25rem;flex-direction:column;gap:.5rem;width:100%;min-height:3rem;padding:.5rem;transition:all .2s;display:flex}.SkillsAutocomplete-module__Bh0CGG__skillsWrapper:focus-within{border-color:var(--accent);box-shadow:0 0 0 4px rgba(52,152,219,.1)}.SkillsAutocomplete-module__Bh0CGG__skillsTags{flex-wrap:wrap;gap:.5rem;min-height:0;display:flex}.SkillsAutocomplete-module__Bh0CGG__skillTag{color:var(--accent);background:rgba(52,152,219,.1);border:1px solid rgba(52,152,219,.2);border-radius:.25rem;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.9rem;font-weight:500;transition:all .2s;display:inline-flex}.SkillsAutocomplete-module__Bh0CGG__skillTag:hover{background:rgba(52,152,219,.15);border-color:rgba(52,152,219,.3)}.SkillsAutocomplete-module__Bh0CGG__removeButton{color:var(--accent);cursor:pointer;background:0 0;border:none;border-radius:.25rem;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;padding:0;font-size:1.25rem;line-height:1;transition:all .2s;display:flex}.SkillsAutocomplete-module__Bh0CGG__removeButton:hover{background:rgba(52,152,219,.2);transform:scale(1.1)}.SkillsAutocomplete-module__Bh0CGG__inputWrapper{flex:1;position:relative}.SkillsAutocomplete-module__Bh0CGG__input{background:0 0;border:none;outline:none;width:100%;min-height:2rem;padding:.5rem;font-size:1rem}.SkillsAutocomplete-module__Bh0CGG__input::placeholder{color:#94a3b8}.SkillsAutocomplete-module__Bh0CGG__dropdown{z-index:1000;background:#fff;border:1px solid #e2e8f0;border-radius:.25rem;flex-direction:column;max-height:20rem;display:flex;position:absolute;top:calc(100% + .5rem);left:0;right:0;overflow:hidden;box-shadow:0 10px 40px rgba(0,0,0,.15)}.SkillsAutocomplete-module__Bh0CGG__dropdownHeader{background:#f8fafc;border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding:.75rem 1rem;display:flex}.SkillsAutocomplete-module__Bh0CGG__dropdownTitle{color:#1e293b;font-size:.85rem;font-weight:600}.SkillsAutocomplete-module__Bh0CGG__dropdownHint{color:#64748b;font-size:.75rem}.SkillsAutocomplete-module__Bh0CGG__dropdownList{max-height:18rem;margin:0;padding:.5rem;list-style:none;overflow-y:auto}.SkillsAutocomplete-module__Bh0CGG__dropdownItem{cursor:pointer;color:#1e293b;border-radius:.25rem;align-items:center;gap:.75rem;padding:.75rem 1rem;font-size:.95rem;transition:all .15s;display:flex}.SkillsAutocomplete-module__Bh0CGG__dropdownItem:hover,.SkillsAutocomplete-module__Bh0CGG__dropdownItem.SkillsAutocomplete-module__Bh0CGG__highlighted{color:var(--accent);background:rgba(52,152,219,.08)}.SkillsAutocomplete-module__Bh0CGG__dropdownItem.SkillsAutocomplete-module__Bh0CGG__highlighted{background:rgba(52,152,219,.12)}.SkillsAutocomplete-module__Bh0CGG__itemIcon{opacity:.6;flex-shrink:0;width:1.25rem;height:1.25rem}.SkillsAutocomplete-module__Bh0CGG__dropdownItem:hover .SkillsAutocomplete-module__Bh0CGG__itemIcon,.SkillsAutocomplete-module__Bh0CGG__dropdownItem.SkillsAutocomplete-module__Bh0CGG__highlighted .SkillsAutocomplete-module__Bh0CGG__itemIcon{opacity:1}.SkillsAutocomplete-module__Bh0CGG__helperText{color:#64748b;align-items:center;gap:.5rem;margin:.5rem 0 0;font-size:.85rem;display:flex}.SkillsAutocomplete-module__Bh0CGG__dropdownList::-webkit-scrollbar{width:6px}.SkillsAutocomplete-module__Bh0CGG__dropdownList::-webkit-scrollbar-track{background:#f1f5f9;border-radius:3px}.SkillsAutocomplete-module__Bh0CGG__dropdownList::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:3px}.SkillsAutocomplete-module__Bh0CGG__dropdownList::-webkit-scrollbar-thumb:hover{background:#94a3b8}@media (max-width:768px){.SkillsAutocomplete-module__Bh0CGG__skillsWrapper{min-height:2.5rem;padding:.4rem}.SkillsAutocomplete-module__Bh0CGG__skillTag{padding:.4rem .6rem;font-size:.85rem}.SkillsAutocomplete-module__Bh0CGG__input{padding:.4rem;font-size:.9rem}.SkillsAutocomplete-module__Bh0CGG__dropdown{max-height:16rem}.SkillsAutocomplete-module__Bh0CGG__dropdownList{max-height:14rem}.SkillsAutocomplete-module__Bh0CGG__dropdownItem{padding:.6rem .8rem;font-size:.9rem}.SkillsAutocomplete-module__Bh0CGG__helperText{font-size:.8rem}}@media (max-width:480px){.SkillsAutocomplete-module__Bh0CGG__dropdownHeader{flex-direction:column;align-items:flex-start;gap:.25rem}.SkillsAutocomplete-module__Bh0CGG__dropdownHint{font-size:.7rem}}
.ProfileHeader-module__URj5LG__profileWrapper{flex-direction:column;justify-content:center;place-self:center;align-items:center;width:100%;max-width:1600px;height:100%;margin:0 auto;display:flex;position:relative}.ProfileHeader-module__URj5LG__editProfileButton{z-index:10;color:#fff;cursor:pointer;background-color:#f5d176;border:none;border-radius:8px;align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:600;transition:all .2s;display:flex;position:absolute;top:1rem;right:1rem;box-shadow:0 2px 6px rgba(0,0,0,.1)}.ProfileHeader-module__URj5LG__editProfileButton:hover{background-color:#cfaf5d;transform:translateY(-2px)}.ProfileHeader-module__URj5LG__editProfileButton svg{width:18px;height:18px}.ProfileHeader-module__URj5LG__profileContainer{grid-template-columns:1fr 2fr;place-self:center;gap:32px;width:100%;max-width:1400px;height:706.38px;margin:0 auto;padding:32px;display:grid}.ProfileHeader-module__URj5LG__profileCard,.ProfileHeader-module__URj5LG__infoCard{transition:all .2s;box-shadow:0 0 4px rgba(120,120,120,.2)!important}.ProfileHeader-module__URj5LG__profileCard{text-align:center;background:#fff;border:1px solid #e5e7eb;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;padding:40px;display:flex}.ProfileHeader-module__URj5LG__profileImageWrapper{cursor:pointer;border:4px solid #f3f4f6;border-radius:50%;width:220px;height:220px;margin-bottom:28px;transition:all .2s;position:relative;overflow:hidden;box-shadow:0 4px 6px rgba(0,0,0,.1)}.ProfileHeader-module__URj5LG__profileImageWrapper:hover{border-color:var(--accent);transform:scale(1.02)}.ProfileHeader-module__URj5LG__profileImageWrapper:hover .ProfileHeader-module__URj5LG__imageOverlay{opacity:1}.ProfileHeader-module__URj5LG__profileImage{object-fit:cover;width:100%;height:100%;transition:all .3s}.ProfileHeader-module__URj5LG__profileImageWrapper:hover .ProfileHeader-module__URj5LG__profileImage{filter:brightness(.7)}.ProfileHeader-module__URj5LG__imageOverlay{opacity:0;pointer-events:none;background:rgba(0,0,0,.4);flex-direction:column;justify-content:center;align-items:center;gap:8px;transition:all .3s;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.ProfileHeader-module__URj5LG__cameraIcon{color:#fff;stroke-width:1.5px;width:48px;height:48px}.ProfileHeader-module__URj5LG__changePhotoText{color:#fff;text-transform:uppercase;letter-spacing:.5px;font-size:14px;font-weight:600}.ProfileHeader-module__URj5LG__profileName{color:#111827;text-transform:uppercase;letter-spacing:.5px;margin:0 0 20px;font-size:28px;font-weight:700}.ProfileHeader-module__URj5LG__profileOverview{color:#4b5563;text-align:justify;margin:0;font-size:15px;line-height:1.7}.ProfileHeader-module__URj5LG__overviewTextarea{color:#374151;resize:vertical;border:1px solid #e5e7eb;border-radius:6px;width:100%;min-height:120px;padding:12px;font-family:inherit;font-size:14px;line-height:1.6;transition:all .2s}.ProfileHeader-module__URj5LG__overviewTextarea:focus{border-color:#3b82f6;outline:none;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.ProfileHeader-module__URj5LG__overviewTextarea::placeholder{color:#9ca3af}.ProfileHeader-module__URj5LG__infoCard{background:#fff;border:1px solid #e5e7eb;border-radius:12px;flex-direction:column;justify-content:center;gap:36px;width:100%;padding:40px;display:flex;position:relative}.ProfileHeader-module__URj5LG__contactSection{flex-direction:column;gap:20px;display:flex}.ProfileHeader-module__URj5LG__editFormGrid{grid-template-columns:1fr 1fr;gap:20px 24px;display:grid}.ProfileHeader-module__URj5LG__contactItem{flex-direction:column;gap:8px;display:flex}.ProfileHeader-module__URj5LG__contactItemFullWidth{flex-direction:column;grid-column:1/-1;gap:8px;display:flex}.ProfileHeader-module__URj5LG__contactLabel{color:#111827;text-transform:uppercase;letter-spacing:.5px;font-size:11px;font-weight:700}.ProfileHeader-module__URj5LG__contactValue{color:#374151;word-break:break-word;background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;width:-moz-fit-content;width:fit-content;max-width:100%;padding:10px 14px;font-size:14px}.ProfileHeader-module__URj5LG__editForm{flex-direction:column;gap:24px;display:flex}.ProfileHeader-module__URj5LG__editRow{align-items:center;gap:8px;display:flex}.ProfileHeader-module__URj5LG__editButton{color:#3b82f6;cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:4px;transition:all .2s;display:flex}.ProfileHeader-module__URj5LG__editButton:hover{color:#2563eb;background:#eff6ff}.ProfileHeader-module__URj5LG__editButton svg{width:18px;height:18px}.ProfileHeader-module__URj5LG__selectInput{color:#374151;background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px;width:100%;padding:10px 14px;font-size:14px;transition:all .2s}.ProfileHeader-module__URj5LG__selectInput:focus{background:#fff;border-color:#3b82f6;outline:none;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.ProfileHeader-module__URj5LG__buttonRow{justify-content:flex-end;gap:12px;margin-top:8px;display:flex}.ProfileHeader-module__URj5LG__skillsSection{flex-direction:column;gap:16px;display:flex}.ProfileHeader-module__URj5LG__skillsTitle{color:#111827;text-transform:uppercase;letter-spacing:.5px;margin:0;font-size:16px;font-weight:700}.ProfileHeader-module__URj5LG__skillsGrid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;display:grid}.ProfileHeader-module__URj5LG__skillBadge{color:#374151;text-align:center;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:8px;padding:12px 16px;font-size:13px;font-weight:500;transition:all .2s}.ProfileHeader-module__URj5LG__skillBadge:hover{background:#e5e7eb;transform:translateY(-2px);box-shadow:0 2px 4px rgba(0,0,0,.1)}.ProfileHeader-module__URj5LG__noSkills{color:#9ca3af;grid-column:1/-1;margin:0;font-size:14px;font-style:italic}.ProfileHeader-module__URj5LG__skillsEditContainer{flex-direction:column;gap:12px;display:flex}.ProfileHeader-module__URj5LG__profileEditButtonRow{justify-content:flex-end;gap:12px;margin-top:8px;display:flex}@media (max-width:1024px){.ProfileHeader-module__URj5LG__editProfileButton{padding:8px 14px;font-size:13px;top:20px;right:20px}.ProfileHeader-module__URj5LG__editProfileButton svg{width:16px;height:16px}.ProfileHeader-module__URj5LG__profileContainer{grid-template-columns:1fr;gap:20px;padding:20px}.ProfileHeader-module__URj5LG__profileCard{padding:24px}.ProfileHeader-module__URj5LG__profileImageWrapper{width:160px;height:160px}.ProfileHeader-module__URj5LG__infoCard{padding:24px}.ProfileHeader-module__URj5LG__skillsGrid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.ProfileHeader-module__URj5LG__editFormGrid{grid-template-columns:1fr;gap:16px}.ProfileHeader-module__URj5LG__contactItemFullWidth{grid-column:1}}@media (max-width:768px){.ProfileHeader-module__URj5LG__editProfileButton{justify-content:center;width:100%;margin-bottom:16px;position:static}.ProfileHeader-module__URj5LG__profileContainer{gap:16px;padding:16px}.ProfileHeader-module__URj5LG__profileCard{padding:20px}.ProfileHeader-module__URj5LG__profileImageWrapper{width:140px;height:140px}.ProfileHeader-module__URj5LG__profileName{font-size:20px}.ProfileHeader-module__URj5LG__profileOverview{font-size:13px}.ProfileHeader-module__URj5LG__infoCard{gap:24px;padding:20px}.ProfileHeader-module__URj5LG__contactSection{gap:16px}.ProfileHeader-module__URj5LG__editFormGrid{grid-template-columns:1fr;gap:16px}.ProfileHeader-module__URj5LG__contactItemFullWidth{grid-column:1}.ProfileHeader-module__URj5LG__contactLabel{font-size:10px}.ProfileHeader-module__URj5LG__contactValue{padding:8px 12px;font-size:13px}.ProfileHeader-module__URj5LG__skillsTitle{font-size:14px}.ProfileHeader-module__URj5LG__skillsGrid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:10px}.ProfileHeader-module__URj5LG__skillBadge{padding:10px 12px;font-size:12px}.ProfileHeader-module__URj5LG__selectInput{padding:8px 12px;font-size:13px}.ProfileHeader-module__URj5LG__buttonRow{flex-direction:column}.ProfileHeader-module__URj5LG__buttonRow button{width:100%}.ProfileHeader-module__URj5LG__profileEditButtonRow{flex-direction:column}.ProfileHeader-module__URj5LG__profileEditButtonRow button{width:100%}.ProfileHeader-module__URj5LG__overviewTextarea{min-height:100px;font-size:13px}}@media (max-width:480px){.ProfileHeader-module__URj5LG__profileContainer{gap:12px;padding:12px}.ProfileHeader-module__URj5LG__profileCard{padding:16px}.ProfileHeader-module__URj5LG__profileImageWrapper{width:120px;height:120px}.ProfileHeader-module__URj5LG__profileName{font-size:18px}.ProfileHeader-module__URj5LG__profileOverview{font-size:12px}.ProfileHeader-module__URj5LG__infoCard{gap:20px;padding:16px}.ProfileHeader-module__URj5LG__skillsGrid{grid-template-columns:1fr 1fr;gap:8px}.ProfileHeader-module__URj5LG__skillBadge{padding:8px 10px;font-size:11px}.ProfileHeader-module__URj5LG__contactValue{width:100%;font-size:12px}}
.CustomSelect-module__nvuioG__container{align-items:center;gap:1rem;margin-top:1rem;margin-bottom:1.75rem;display:flex}.CustomSelect-module__nvuioG__label{color:#1e293b;font-size:.875rem;font-weight:600;font-family:var(--font-geist),sans-serif}.CustomSelect-module__nvuioG__selectWrapper{min-width:220px;position:relative}.CustomSelect-module__nvuioG__selectButton{color:#1e293b;cursor:pointer;width:100%;font-size:.875rem;font-weight:500;font-family:var(--font-geist),sans-serif;text-align:left;background:#fff;border:1px solid rgba(52,152,219,.1);border-radius:1rem;outline:none;justify-content:space-between;align-items:center;padding:.75rem 1.25rem;transition:all .25s;display:flex;box-shadow:0 4px 12px rgba(0,0,0,.08)}.CustomSelect-module__nvuioG__selectButton:hover{border-color:rgba(52,152,219,.3);transform:translateY(-2px);box-shadow:0 8px 24px rgba(52,152,219,.15)}.CustomSelect-module__nvuioG__selectButton:focus{border-color:var(--accent);box-shadow:0 6px 24px rgba(128,231,177,.3),0 0 0 2px rgba(128,231,177,.5),0 0 0 4px rgba(128,231,177,.1)}.CustomSelect-module__nvuioG__arrow{color:#64748b;transition:transform .25s}.CustomSelect-module__nvuioG__arrowOpen{transform:rotate(180deg)}.CustomSelect-module__nvuioG__dropdown{z-index:100;background:#fff;border:1px solid rgba(52,152,219,.1);border-radius:1rem;animation:.2s CustomSelect-module__nvuioG__slideDown;position:absolute;top:calc(100% + .5rem);left:0;right:0;overflow:hidden;box-shadow:0 8px 24px rgba(0,0,0,.12)}@keyframes CustomSelect-module__nvuioG__slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.CustomSelect-module__nvuioG__option{cursor:pointer;color:#1e293b;font-size:.875rem;font-family:var(--font-geist),sans-serif;padding:.75rem 1.25rem;transition:all .2s}.CustomSelect-module__nvuioG__option:hover{background:rgba(52,152,219,.1)}.CustomSelect-module__nvuioG__optionActive{color:var(--button);background:rgba(52,152,219,.1);font-weight:600}.CustomSelect-module__nvuioG__optionActive:before{content:"✓ ";margin-right:.5rem}@media (max-width:768px){.CustomSelect-module__nvuioG__container{gap:.75rem}.CustomSelect-module__nvuioG__selectWrapper{width:100%;min-width:unset}.CustomSelect-module__nvuioG__selectButton,.CustomSelect-module__nvuioG__option{font-size:.8125rem}}@media (max-width:480px){.CustomSelect-module__nvuioG__label{font-size:.8125rem}}
.ViewIdSection-module__0Kx5_a__container{max-width:1200px;margin:0 auto;padding:1rem 2rem}.ViewIdSection-module__0Kx5_a__verificationSummary{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:2rem;padding:2rem;box-shadow:0 1px 3px rgba(0,0,0,.1)}.ViewIdSection-module__0Kx5_a__summaryHeader{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:flex-start;gap:2rem;margin-bottom:2rem;padding-bottom:1.5rem;display:flex}.ViewIdSection-module__0Kx5_a__headerLeft{flex:1}.ViewIdSection-module__0Kx5_a__summaryTitle{color:#111827;margin:0 0 .5rem;font-size:1.5rem;font-weight:700;line-height:1.2}.ViewIdSection-module__0Kx5_a__summaryDescription{color:#6b7280;margin:0;font-size:.875rem;line-height:1.5}.ViewIdSection-module__0Kx5_a__headerRight{align-items:center;display:flex}.ViewIdSection-module__0Kx5_a__statsCard{text-align:center;background:linear-gradient(135deg,#10b981 0%,#059669 100%);border-radius:10px;min-width:140px;padding:1.25rem 1.75rem;box-shadow:0 4px 12px rgba(16,185,129,.2)}.ViewIdSection-module__0Kx5_a__statsNumber{color:#fff;margin-bottom:.25rem;font-size:2rem;font-weight:800;line-height:1}.ViewIdSection-module__0Kx5_a__statsTotal{opacity:.8;font-size:1.25rem;font-weight:600}.ViewIdSection-module__0Kx5_a__statsLabel{color:#fff;opacity:.9;text-transform:uppercase;letter-spacing:.5px;font-size:.75rem;font-weight:600}.ViewIdSection-module__0Kx5_a__idList{flex-direction:column;gap:.75rem;display:flex}.ViewIdSection-module__0Kx5_a__idCard{background:#fff;border:1px solid #e5e7eb;border-radius:8px;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;transition:all .2s;display:flex}.ViewIdSection-module__0Kx5_a__idCard:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.08)}.ViewIdSection-module__0Kx5_a__idCard.ViewIdSection-module__0Kx5_a__verified{background:#f0fdf4;border-left:4px solid #10b981}.ViewIdSection-module__0Kx5_a__idCard.ViewIdSection-module__0Kx5_a__pending{background:#fffbeb;border-left:4px solid #f59e0b}.ViewIdSection-module__0Kx5_a__idCardLeft{flex:1;align-items:center;gap:1rem;display:flex}.ViewIdSection-module__0Kx5_a__iconWrapper{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.ViewIdSection-module__0Kx5_a__verified .ViewIdSection-module__0Kx5_a__iconWrapper{background:#d1fae5}.ViewIdSection-module__0Kx5_a__pending .ViewIdSection-module__0Kx5_a__iconWrapper{background:#fef3c7}.ViewIdSection-module__0Kx5_a__idIcon{width:24px;height:24px}.ViewIdSection-module__0Kx5_a__verified .ViewIdSection-module__0Kx5_a__idIcon{color:#059669}.ViewIdSection-module__0Kx5_a__pending .ViewIdSection-module__0Kx5_a__idIcon{color:#d97706}.ViewIdSection-module__0Kx5_a__idInfo{flex-direction:column;gap:.25rem;display:flex}.ViewIdSection-module__0Kx5_a__idType{color:#111827;font-size:1rem;font-weight:600;line-height:1.3}.ViewIdSection-module__0Kx5_a__verifiedDate{color:#6b7280;align-items:center;gap:.375rem;font-size:.8125rem;line-height:1.3;display:flex}.ViewIdSection-module__0Kx5_a__dateIcon{color:#9ca3af;width:14px;height:14px}.ViewIdSection-module__0Kx5_a__idCardRight{flex-shrink:0}.ViewIdSection-module__0Kx5_a__badge{border-radius:9999px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.8125rem;font-weight:600;display:inline-flex}.ViewIdSection-module__0Kx5_a__verified .ViewIdSection-module__0Kx5_a__badge{color:#fff;background:#10b981}.ViewIdSection-module__0Kx5_a__pending .ViewIdSection-module__0Kx5_a__badge{color:#fff;background:#f59e0b}.ViewIdSection-module__0Kx5_a__badgeIcon{width:18px;height:18px}.ViewIdSection-module__0Kx5_a__badgeText{white-space:nowrap}.ViewIdSection-module__0Kx5_a__emptyState{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:3rem 2rem;display:flex}.ViewIdSection-module__0Kx5_a__emptyIconWrapper{background:#f3f4f6;border-radius:16px;justify-content:center;align-items:center;width:80px;height:80px;margin-bottom:1.5rem;display:flex}.ViewIdSection-module__0Kx5_a__emptyIcon{color:#9ca3af;width:40px;height:40px}.ViewIdSection-module__0Kx5_a__emptyTitle{color:#374151;margin:0 0 .5rem;font-size:1.125rem;font-weight:600}.ViewIdSection-module__0Kx5_a__emptyDescription{color:#6b7280;max-width:400px;margin:0;font-size:.875rem;line-height:1.6}.ViewIdSection-module__0Kx5_a__managerSection{background:#fff;border:1px solid #e5e7eb;border-radius:12px;padding:2rem;box-shadow:0 1px 3px rgba(0,0,0,.1)}@media (max-width:768px){.ViewIdSection-module__0Kx5_a__container,.ViewIdSection-module__0Kx5_a__verificationSummary{padding:1.5rem}.ViewIdSection-module__0Kx5_a__summaryHeader{flex-direction:column;gap:1.5rem}.ViewIdSection-module__0Kx5_a__headerRight{width:100%}.ViewIdSection-module__0Kx5_a__statsCard{width:100%;padding:1rem 1.5rem}.ViewIdSection-module__0Kx5_a__statsNumber{font-size:1.75rem}.ViewIdSection-module__0Kx5_a__statsTotal{font-size:1.125rem}.ViewIdSection-module__0Kx5_a__idCard{padding:1rem 1.25rem}.ViewIdSection-module__0Kx5_a__iconWrapper{width:40px;height:40px}.ViewIdSection-module__0Kx5_a__idIcon{width:20px;height:20px}.ViewIdSection-module__0Kx5_a__idType{font-size:.9375rem}.ViewIdSection-module__0Kx5_a__verifiedDate{font-size:.75rem}.ViewIdSection-module__0Kx5_a__badge{padding:.375rem .875rem;font-size:.75rem}.ViewIdSection-module__0Kx5_a__badgeIcon{width:16px;height:16px}.ViewIdSection-module__0Kx5_a__managerSection{padding:1.5rem}}@media (max-width:480px){.ViewIdSection-module__0Kx5_a__container{padding:1rem}.ViewIdSection-module__0Kx5_a__verificationSummary{margin-bottom:1.5rem;padding:1.25rem}.ViewIdSection-module__0Kx5_a__summaryHeader{gap:1rem;padding-bottom:1rem}.ViewIdSection-module__0Kx5_a__summaryTitle{font-size:1.25rem}.ViewIdSection-module__0Kx5_a__summaryDescription{font-size:.8125rem}.ViewIdSection-module__0Kx5_a__statsCard{padding:.875rem 1.25rem}.ViewIdSection-module__0Kx5_a__statsNumber{font-size:1.5rem}.ViewIdSection-module__0Kx5_a__statsTotal{font-size:1rem}.ViewIdSection-module__0Kx5_a__statsLabel{font-size:.6875rem}.ViewIdSection-module__0Kx5_a__idCard{flex-direction:column;align-items:flex-start;gap:1rem;padding:1rem}.ViewIdSection-module__0Kx5_a__idCardLeft{width:100%}.ViewIdSection-module__0Kx5_a__iconWrapper{width:36px;height:36px}.ViewIdSection-module__0Kx5_a__idIcon{width:18px;height:18px}.ViewIdSection-module__0Kx5_a__idType{font-size:.875rem}.ViewIdSection-module__0Kx5_a__verifiedDate{font-size:.7rem}.ViewIdSection-module__0Kx5_a__dateIcon{width:12px;height:12px}.ViewIdSection-module__0Kx5_a__idCardRight{align-self:flex-end}.ViewIdSection-module__0Kx5_a__badge{padding:.375rem .75rem;font-size:.7rem}.ViewIdSection-module__0Kx5_a__badgeIcon{width:14px;height:14px}.ViewIdSection-module__0Kx5_a__emptyState{padding:2rem 1rem}.ViewIdSection-module__0Kx5_a__emptyIconWrapper{width:64px;height:64px;margin-bottom:1rem}.ViewIdSection-module__0Kx5_a__emptyIcon{width:32px;height:32px}.ViewIdSection-module__0Kx5_a__emptyTitle{font-size:1rem}.ViewIdSection-module__0Kx5_a__emptyDescription{font-size:.8125rem}.ViewIdSection-module__0Kx5_a__managerSection{padding:1.25rem}}
.Exams-module__M3d-4W__exams{flex-direction:column;justify-content:space-between;align-items:center;height:90%;margin:1rem;display:flex}.Exams-module__M3d-4W__examList{flex-flow:column wrap;display:flex}.Exams-module__M3d-4W__examsCardContainer{grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));gap:1.5rem;width:100%;display:grid}.Exams-module__M3d-4W__examCard{background-color:#fff;border-radius:.25rem;flex-direction:column;flex:1;justify-content:space-around;align-items:flex-start;width:20rem;height:12rem;margin-top:0;padding:1rem;transition:all .1s;display:flex;box-shadow:0 1px 1px rgba(0,0,0,.075),0 2px 2px rgba(0,0,0,.075),0 4px 4px rgba(0,0,0,.075),0 8px 8px rgba(0,0,0,.075),0 16px 16px rgba(0,0,0,.075)}.Exams-module__M3d-4W__examCard:hover{cursor:pointer;color:#fff;background-color:#eda632;margin-top:-.2rem}.Exams-module__M3d-4W__examCard:hover .Exams-module__M3d-4W__examGraphic>div{background-color:#eda632;border-color:#fff}.Exams-module__M3d-4W__examGraphic{flex-direction:column;gap:.5rem;width:100%;height:5rem;display:flex}.Exams-module__M3d-4W__examGraphic>div{background-color:#fff;border-radius:.375rem;height:2rem;transition:all .1s;box-shadow:0 6px 24px rgba(0,0,0,.05),0 0 0 1px rgba(0,0,0,.08)}.Exams-module__M3d-4W__examDetails{flex-direction:column;margin-top:.5rem;display:flex;overflow:auto}.Exams-module__M3d-4W__createExamBtn{color:#fff;background-color:#72c16f;border-bottom:3px solid #5a8989;border-radius:.25rem;justify-content:center;align-self:flex-end;align-items:center;gap:.5rem;margin-right:1rem;padding:.5rem 1rem;transition:all .1s;display:flex;bottom:1rem}.Exams-module__M3d-4W__createExamBtn:hover{background-color:#459e62;border-bottom:5px solid #466a7b}.Exams-module__M3d-4W__createExamBtn:active{border-bottom:0}.Exams-module__M3d-4W__modalContent{flex-direction:column;display:flex}.Exams-module__M3d-4W__typeButtons{justify-content:center;align-items:center;gap:1rem;display:flex}.Exams-module__M3d-4W__typeSelector{flex-direction:column;gap:.5rem;display:flex}.Exams-module__M3d-4W__typeDropdown{color:#d45d15;cursor:pointer;background:#fff8e1;border:1px solid #eda632;border-radius:.25rem;padding:.3rem .7rem;font-weight:700}.Exams-module__M3d-4W__questionBlock{margin-bottom:2rem}.Exams-module__M3d-4W__questionHeader{justify-content:space-between;align-items:center;display:flex;position:relative}.Exams-module__M3d-4W__addSectionBtn{width:max-content;position:-webkit-sticky!important;position:sticky!important;bottom:0!important}.Exams-module__M3d-4W__removeSectionBtn{color:#fff;background-color:#f5d38b;border-bottom:3px solid #eda632;border-radius:.25rem;padding:1rem;transition:all .1s;position:absolute;right:1rem}.Exams-module__M3d-4W__removeSectionBtn:hover{background-color:#d59859;border-bottom:5px solid #d45d15}.Exams-module__M3d-4W__removeSectionBtn:active{border-bottom:0}.Exams-module__M3d-4W__yellowBtn{color:#fff;background-color:#f5c55e;border-bottom:3px solid #eda632;border-radius:.25rem;margin-bottom:4px;padding:.5rem 1rem;transition:all .1s}.Exams-module__M3d-4W__selectedExam{transform:scale(1.02);color:#fff!important;background-color:#eda632!important}.Exams-module__M3d-4W__selectedExam .Exams-module__M3d-4W__examGraphic>div{background-color:#eda632!important;border:2px solid #fff!important}.Exams-module__M3d-4W__yellowBtn:hover{background-color:#d59859;border-bottom:5px solid #d45d15;margin-bottom:0;transform:translateY(-4px)}.Exams-module__M3d-4W__yellowBtn:active{border-bottom:0}.Exams-module__M3d-4W__addUploadBtn{display:flex;position:-webkit-sticky;position:sticky;bottom:0}.Exams-module__M3d-4W__uploadBtn{color:#fff;background-color:#72c16f;border-bottom:3px solid #5a8989;border-radius:.25rem;justify-content:center;align-items:center;gap:.5rem;width:max-content;margin-left:auto;padding:.5rem 1rem;transition:all .1s;display:flex;position:-webkit-sticky;position:sticky;bottom:0}.Exams-module__M3d-4W__uploadBtn:hover{background-color:#459e62;border-bottom:5px solid #466a7b}.Exams-module__M3d-4W__uploadBtn:active{border-bottom:0}.Exams-module__M3d-4W__greenBtn{color:#fff;background-color:#72c16f;border-bottom:3px solid #5a8989;border-radius:.25rem;justify-content:center;align-items:center;gap:.5rem;padding:.5rem 1rem;transition:all .1s;display:flex;position:absolute;bottom:1rem;left:50%;transform:translate(-50%)}.Exams-module__M3d-4W__greenBtn:hover{background-color:#459e62;border-bottom:5px solid #466a7b}.Exams-module__M3d-4W__greenBtn:active{border-bottom:0}.Exams-module__M3d-4W__modalContent{width:50rem;padding:2rem}.Exams-module__M3d-4W__header{border-bottom:2px solid #eda632}.Exams-module__M3d-4W__noQuestions{color:#eda632;flex-direction:column;justify-content:center;align-items:center;font-size:2rem;display:flex}.Exams-module__M3d-4W__confirmExitButtons{justify-content:center;align-items:center;gap:2rem;display:flex}.Exams-module__M3d-4W__exitBtn{color:#fff;background-color:#e86464;border-bottom:3px solid #e30236;border-radius:.25rem;padding:.5rem 1rem;transition:all .1s}.Exams-module__M3d-4W__exitBtn:hover{background-color:#ee3a57;border-bottom:5px solid #e30250;transform:translateY(-2px)}.Exams-module__M3d-4W__exitBtn:active{border-bottom:0}.Exams-module__M3d-4W__questionInput{box-sizing:border-box;resize:vertical;overflow-wrap:break-word;word-break:break-word;background:#fff;border-bottom:1px solid #eda632;width:100%;min-width:10rem;max-width:100%;padding:.5rem;font-size:1rem}.Exams-module__M3d-4W__questionText h4{align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}@media (max-width:768px){.Exams-module__M3d-4W__exams{margin:.75rem}.Exams-module__M3d-4W__examsCardContainer{flex-direction:column;gap:1rem}.Exams-module__M3d-4W__examCard{width:100%;height:auto;min-height:10rem;padding:.875rem}.Exams-module__M3d-4W__examGraphic{gap:.4rem;height:4rem}.Exams-module__M3d-4W__examGraphic>div{height:1.5rem}.Exams-module__M3d-4W__createExamBtn{margin-right:.75rem;padding:.4rem .875rem;font-size:.9rem}.Exams-module__M3d-4W__modalContent{width:90vw;max-width:90vw;padding:1.5rem}.Exams-module__M3d-4W__typeButtons{flex-direction:column;gap:.75rem}.Exams-module__M3d-4W__questionBlock{margin-bottom:1.5rem}.Exams-module__M3d-4W__removeSectionBtn{margin-top:.5rem;padding:.75rem;position:static}.Exams-module__M3d-4W__yellowBtn,.Exams-module__M3d-4W__greenBtn,.Exams-module__M3d-4W__uploadBtn{padding:.4rem .875rem;font-size:.9rem}.Exams-module__M3d-4W__confirmExitButtons{flex-direction:column;gap:1rem}.Exams-module__M3d-4W__confirmExitButtons button{width:100%}.Exams-module__M3d-4W__questionInput{font-size:.9rem}}@media (max-width:480px){.Exams-module__M3d-4W__exams{margin:.5rem}.Exams-module__M3d-4W__examsCardContainer{gap:.75rem}.Exams-module__M3d-4W__examCard{min-height:9rem;padding:.75rem;font-size:.9rem}.Exams-module__M3d-4W__examGraphic{gap:.35rem;height:3.5rem}.Exams-module__M3d-4W__examGraphic>div{height:1.25rem}.Exams-module__M3d-4W__createExamBtn{margin-right:.5rem;padding:.35rem .75rem;font-size:.85rem}.Exams-module__M3d-4W__modalContent{width:95vw;max-width:95vw;padding:1rem}.Exams-module__M3d-4W__header{font-size:.9rem}.Exams-module__M3d-4W__typeButtons{gap:.5rem}.Exams-module__M3d-4W__typeDropdown{padding:.25rem .6rem;font-size:.85rem}.Exams-module__M3d-4W__questionBlock{margin-bottom:1rem}.Exams-module__M3d-4W__removeSectionBtn{padding:.5rem;font-size:.85rem}.Exams-module__M3d-4W__yellowBtn,.Exams-module__M3d-4W__greenBtn,.Exams-module__M3d-4W__uploadBtn,.Exams-module__M3d-4W__exitBtn{padding:.35rem .75rem;font-size:.85rem}.Exams-module__M3d-4W__greenBtn{margin:1rem auto 0;position:static;transform:none}.Exams-module__M3d-4W__noQuestions{font-size:1.5rem}.Exams-module__M3d-4W__questionInput{padding:.4rem;font-size:.85rem}}
.ProfilePictureUpload-module__I3kkCW__container{background:#fff;border:1px solid #e5e7eb;border-radius:12px;flex-direction:column;align-items:center;gap:1.5rem;max-width:400px;margin:0 auto;padding:2rem;display:flex}.ProfilePictureUpload-module__I3kkCW__preview{border:4px solid var(--accent);background:#f3f4f6;border-radius:50%;justify-content:center;align-items:center;width:180px;height:180px;transition:all .3s;display:flex;overflow:hidden;box-shadow:0 4px 6px rgba(0,0,0,.1)}.ProfilePictureUpload-module__I3kkCW__preview:hover{transform:scale(1.02);box-shadow:0 6px 12px rgba(0,0,0,.15)}.ProfilePictureUpload-module__I3kkCW__previewImage{object-fit:cover;width:100%;height:100%}.ProfilePictureUpload-module__I3kkCW__placeholder{background:linear-gradient(135deg,#e5e7eb 0%,#d1d5db 100%);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.ProfilePictureUpload-module__I3kkCW__placeholderIcon{color:#9ca3af;width:5rem;height:5rem}.ProfilePictureUpload-module__I3kkCW__controls{flex-wrap:wrap;justify-content:center;gap:.75rem;width:100%;display:flex}.ProfilePictureUpload-module__I3kkCW__fileInput{display:none}.ProfilePictureUpload-module__I3kkCW__button{cursor:pointer;white-space:nowrap;color:#374151;background:#fff;border:1px solid #d1d5db;border-radius:8px;padding:.75rem 1.5rem;font-size:.875rem;font-weight:500;transition:all .2s}.ProfilePictureUpload-module__I3kkCW__button:hover:not(:disabled){border-color:var(--accent);background:#f9fafb;transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.1)}.ProfilePictureUpload-module__I3kkCW__button:active:not(:disabled){transform:translateY(0)}.ProfilePictureUpload-module__I3kkCW__button:disabled{opacity:.5;cursor:not-allowed}.ProfilePictureUpload-module__I3kkCW__buttonPrimary{background:var(--accent);color:#fff;border-color:var(--accent)}.ProfilePictureUpload-module__I3kkCW__buttonPrimary:hover:not(:disabled){background:#059669;border-color:#059669}.ProfilePictureUpload-module__I3kkCW__buttonSecondary{color:#fff;background:#6b7280;border-color:#6b7280}.ProfilePictureUpload-module__I3kkCW__buttonSecondary:hover:not(:disabled){background:#4b5563;border-color:#4b5563}.ProfilePictureUpload-module__I3kkCW__buttonDanger{color:#fff;background:#ef4444;border-color:#ef4444}.ProfilePictureUpload-module__I3kkCW__buttonDanger:hover:not(:disabled){background:#dc2626;border-color:#dc2626}.ProfilePictureUpload-module__I3kkCW__error{color:#ef4444;text-align:center;background:#fee2e2;border-radius:6px;width:100%;margin:0;padding:.5rem 1rem;font-size:.875rem}.ProfilePictureUpload-module__I3kkCW__hint{color:#6b7280;text-align:center;margin:0;font-size:.75rem;line-height:1.5}@media (max-width:640px){.ProfilePictureUpload-module__I3kkCW__container{padding:1.5rem}.ProfilePictureUpload-module__I3kkCW__preview{width:150px;height:150px}.ProfilePictureUpload-module__I3kkCW__button{padding:.625rem 1.25rem;font-size:.8125rem}.ProfilePictureUpload-module__I3kkCW__controls{gap:.5rem}}.ProfilePictureUpload-module__I3kkCW__button:disabled{position:relative}.ProfilePictureUpload-module__I3kkCW__button:disabled:after{content:"";border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;width:16px;height:16px;margin-top:-8px;margin-left:-8px;animation:.6s linear infinite ProfilePictureUpload-module__I3kkCW__spin;position:absolute;top:50%;left:50%}@keyframes ProfilePictureUpload-module__I3kkCW__spin{to{transform:rotate(360deg)}}.ProfilePictureUpload-module__I3kkCW__cropperModal{z-index:10000;background:rgba(0,0,0,.8);justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.ProfilePictureUpload-module__I3kkCW__cropperContainer{background:#fff;border-radius:12px;flex-direction:column;gap:1rem;width:90%;max-width:500px;max-height:90vh;padding:1.5rem;display:flex;box-shadow:0 20px 25px -5px rgba(0,0,0,.3)}.ProfilePictureUpload-module__I3kkCW__cropperTitle{color:#1f2937;margin:0;font-size:1.25rem;font-weight:600}.ProfilePictureUpload-module__I3kkCW__cropperWrapper{background:#f3f4f6;border-radius:8px;width:100%;height:400px;position:relative;overflow:hidden}.ProfilePictureUpload-module__I3kkCW__cropperControls{flex-direction:column;gap:.5rem;display:flex}.ProfilePictureUpload-module__I3kkCW__zoomLabel{color:#4b5563;flex-direction:column;gap:.5rem;font-size:.875rem;font-weight:500;display:flex}.ProfilePictureUpload-module__I3kkCW__zoomSlider{-webkit-appearance:none;background:#e5e7eb;border-radius:3px;outline:none;width:100%;height:6px}.ProfilePictureUpload-module__I3kkCW__zoomSlider::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--accent);cursor:pointer;border-radius:50%;width:18px;height:18px;transition:all .2s}.ProfilePictureUpload-module__I3kkCW__zoomSlider::-webkit-slider-thumb:hover{transform:scale(1.1);box-shadow:0 2px 4px rgba(0,0,0,.2)}.ProfilePictureUpload-module__I3kkCW__zoomSlider::-moz-range-thumb{background:var(--accent);cursor:pointer;border:none;border-radius:50%;width:18px;height:18px;transition:all .2s}.ProfilePictureUpload-module__I3kkCW__zoomSlider::-moz-range-thumb:hover{transform:scale(1.1);box-shadow:0 2px 4px rgba(0,0,0,.2)}.ProfilePictureUpload-module__I3kkCW__cropperActions{justify-content:flex-end;gap:.75rem;margin-top:.5rem;display:flex}@media (max-width:640px){.ProfilePictureUpload-module__I3kkCW__cropperContainer{width:95%;padding:1rem}.ProfilePictureUpload-module__I3kkCW__cropperWrapper{height:300px}.ProfilePictureUpload-module__I3kkCW__cropperTitle{font-size:1.125rem}}
.Breadcrumbs-module__yMPJvq__breadcrumbs{color:var(--text-secondary);text-transform:capitalize;align-items:center;gap:.5rem;margin-bottom:1rem;font-size:.875rem;display:flex}.Breadcrumbs-module__yMPJvq__breadcrumbs a{color:var(--text-secondary);text-decoration:none;transition:color .2s}.Breadcrumbs-module__yMPJvq__breadcrumbs a:hover{color:var(--accent)}.Breadcrumbs-module__yMPJvq__separator{color:var(--text-muted);-webkit-user-select:none;-moz-user-select:none;user-select:none}.Breadcrumbs-module__yMPJvq__current{color:var(--text);font-weight:600}@media (max-width:768px){.Breadcrumbs-module__yMPJvq__breadcrumbs{gap:.375rem;font-size:.8125rem}}@media (max-width:480px){.Breadcrumbs-module__yMPJvq__breadcrumbs{font-size:.75rem}}
