.login-bg-container{min-height:100vh;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background-color:#0b1120;padding:16px}.form-container{background-color:#171f2b;border-radius:8px;width:100%;max-width:320px;padding:32px;-ms-flex-direction:column;flex-direction:column}.form-container,.logo-container{display:-ms-flexbox;display:flex}.logo-container{-ms-flex-pack:center;justify-content:center;margin-bottom:24px}.login-website-logo{width:120px}.input-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:16px}.input-label{color:#fff;font-size:12px;margin-bottom:6px}.input-field{background-color:transparent;border:1px solid #64748b;border-radius:4px;color:#fff;padding:10px;font-size:14px}.input-field:focus{outline:none;border-color:#4f46e5}.login-button{background-color:#4f46e5;border:none;border-radius:4px;color:#fff;padding:10px;margin-top:8px;font-weight:700;font-size:14px}.error-message{color:#ff0b37;font-size:12px;margin-top:12px}.nav-header{-ms-flex-pack:justify;justify-content:space-between;background-color:#171f2b;padding:16px 32px}.nav-header,.nav-logo-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.website-logo{width:130px}.nav-menu-large{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.nav-menu-item{margin-right:24px}.nav-link{color:#fff;font-size:16px}.logout-button{background-color:transparent;border:1px solid #4f46e5;border-radius:4px;color:#fff;padding:6px 16px;font-size:14px}.home-bg-container{min-height:calc(100vh - 64px);background-image:url(https://assets.ccbp.in/frontend/react-js/home-lg-bg.png);background-size:cover;background-position:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 64px}.home-content{max-width:500px}.home-heading{color:#fff;font-size:40px}.home-description{color:#fff;font-size:16px;margin:20px 0 28px}.find-jobs-button{background-color:#4f46e5;border:none;border-radius:4px;color:#fff;padding:10px 20px;font-size:15px;font-weight:700}@media (max-width:576px){.home-bg-container{background-image:url(https://assets.ccbp.in/frontend/react-js/home-sm-bg.png);padding:0 24px}.home-heading{font-size:28px}}.job-card-link{width:100%}.job-card{background-color:#171f2b;border-radius:8px;padding:20px;margin-bottom:20px}.job-title{font-size:18px}.job-separator{margin-bottom:12px}.description-heading{font-size:16px}.jobs-bg-container{display:-ms-flexbox;display:flex;padding:32px;background-color:#0b1120;min-height:calc(100vh - 64px)}.filters-section{width:260px;margin-right:24px}.profile-container{background-color:#171f2b;border-radius:8px;padding:24px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;text-align:center}.profile-image{width:70px;height:70px;border-radius:50%;margin-bottom:12px}.profile-name{color:#fff;font-size:18px;margin-bottom:8px}.profile-bio{color:#94a3b8;font-size:13px}.profile-failure-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:16px}.jobs-retry-button,.profile-retry-button{background-color:#4f46e5;border:none;border-radius:4px;color:#fff;padding:8px 16px;font-size:14px}.separator{border:1px solid #64748b;margin:20px 0}.filter-heading{color:#fff;font-size:16px;margin-bottom:12px}.filter-list{-ms-flex-direction:column;flex-direction:column}.filter-item,.filter-list{display:-ms-flexbox;display:flex}.filter-item{-ms-flex-align:center;align-items:center;margin-bottom:10px}.checkbox-input,.radio-input{margin-right:10px;width:16px;height:16px}.filter-label{color:#fff;font-size:14px}.jobs-section{-ms-flex:1 1;flex:1 1}.search-container{display:-ms-flexbox;display:flex;border:1px solid #64748b;border-radius:4px;max-width:400px;margin-bottom:24px}.search-input{-ms-flex:1 1;flex:1 1;background-color:transparent;border:none;padding:10px;color:#fff;font-size:14px}.search-input:focus{outline:none}.search-button{background-color:#262d3d;border:none;border-left:1px solid #64748b;padding:0 14px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.search-icon{color:#fff}.jobs-failure-container,.jobs-list,.no-jobs-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.jobs-failure-container,.no-jobs-container{-ms-flex-align:center;align-items:center;padding:48px 0}.failure-image,.no-jobs-image{width:300px;margin-bottom:20px}.failure-heading,.no-jobs-heading{color:#fff;font-size:20px;margin-bottom:8px}.failure-description,.no-jobs-description{color:#94a3b8;font-size:14px;margin-bottom:16px;text-align:center}.loader-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:48px 0}@media (max-width:768px){.jobs-bg-container{-ms-flex-direction:column;flex-direction:column}.filters-section{width:100%;margin-right:0;margin-bottom:24px}}.similar-job-card{background-color:#171f2b;border-radius:8px;padding:20px;margin:0 16px 20px 0;width:300px}.company-logo{width:50px;height:50px}.job-title{font-size:16px}.description-heading{color:#fff;font-size:15px;margin-bottom:8px}.job-description{font-size:13px;line-height:1.5;margin-bottom:12px}.employment-text,.location-text{font-size:13px}.job-item-details-bg{background-color:#0b1120;min-height:calc(100vh - 64px);padding:32px}.job-item-details-container{max-width:900px;margin:0 auto}.job-detail-card{background-color:#171f2b;border-radius:8px;padding:24px;margin-bottom:32px}.job-card-header{display:-ms-flexbox;display:flex;margin-bottom:12px}.company-logo{width:60px;height:60px;margin-right:16px}.job-title{color:#fff;font-size:20px;margin-bottom:4px}.rating-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.star-icon{color:#fbbf24;margin-right:4px}.rating-text{color:#fff;font-size:14px}.job-card-sub-details{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.job-card-sub-details,.location-employment-container{display:-ms-flexbox;display:flex}.employment-container,.location-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-right:16px}.employment-icon,.location-icon{color:#fff;margin-right:4px}.employment-text,.location-text,.package-text{color:#fff;font-size:14px}.package-text{font-weight:700}.job-separator{border:1px solid #64748b;margin-bottom:16px}.description-heading-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:8px}.description-heading,.life-at-company-heading,.similar-jobs-heading,.skills-heading{color:#fff;font-size:18px;margin-top:24px;margin-bottom:12px}.visit-link{color:#4f46e5;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;grid-gap:4px;gap:4px;font-size:14px}.job-description{color:#cbd5e1;font-size:14px;line-height:1.6}.skills-list{-ms-flex-wrap:wrap;flex-wrap:wrap}.skill-item,.skills-list{display:-ms-flexbox;display:flex}.skill-item{-ms-flex-align:center;align-items:center;width:50%;margin-bottom:20px}.skill-image{width:40px;height:40px;margin-right:12px}.skill-name{color:#fff;font-size:15px}.life-at-company-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;grid-gap:16px;gap:16px}.life-at-company-description{color:#cbd5e1;font-size:14px;line-height:1.6;-ms-flex:1 1;flex:1 1}.life-at-company-image{width:40%;border-radius:8px}.similar-jobs-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.jobs-failure-container,.loader-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:48px 0}.failure-image{width:300px;margin-bottom:20px}.failure-heading{color:#fff;font-size:20px;margin-bottom:8px}.failure-description{color:#94a3b8;font-size:14px;margin-bottom:16px}.jobs-retry-button{background-color:#4f46e5;border:none;border-radius:4px;color:#fff;padding:8px 16px;font-size:14px}.not-found-container{min-height:100vh;background-color:#0b1120;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:16px}.not-found-image{width:300px;margin-bottom:24px}.not-found-heading{color:#fff;font-size:24px;margin-bottom:8px}.not-found-description{color:#94a3b8;font-size:14px;text-align:center}*{-webkit-box-sizing:border-box;box-sizing:border-box}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.app-container{min-height:100vh;background-color:#0b1120}
/*# sourceMappingURL=main.708ec3f3.chunk.css.map */