.login-form-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;min-height:100vh;background-color:#121212}.form-container{background-color:#202020;padding:32px;border-radius:8px;width:300px}.input-label{color:#f8fafc;font-size:14px;margin-bottom:4px}.password-input-field,.username-input-field{width:100%;padding:8px;margin-bottom:16px;background-color:#272727;border:1px solid #475569;color:#fff}.login-button{width:100%;padding:10px;background-color:#6366f1;color:#fff;border:none;font-weight:700;cursor:pointer}.error-message{color:#ff0b37;font-size:12px;margin-top:8px}.home-container{min-height:100vh;background-image:url(https://assets.ccbp.in/frontend/react-js/home-lg-bg.png);background-size:cover;padding:40px}.home-content{max-width:600px}.home-content h1{font-size:36px;color:#fff}.home-content p{font-size:18px;color:#cbd5e1}.home-content button{margin-top:20px;background-color:#4f46e5;color:#fff;border:none;padding:10px 20px;font-weight:700;cursor:pointer}.header-container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:16px}.website-logo{height:40px}.nav-links{display:-ms-flexbox;display:flex;grid-gap:20px;gap:20px;list-style:none}.nav-links li a{color:#f8fafc;text-decoration:none;font-weight:700}button{background-color:#6366f1;color:#fff;border:none;padding:8px 16px;cursor:pointer}.header-container{position:sticky;top:0;z-index:1000;background-color:#272727}.filters-group-container{width:250px;padding-right:20px}.search-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:20px}.search-container input{-ms-flex-positive:1;flex-grow:1;padding:8px;background-color:#272727;border:1px solid #475569;color:#fff}.search-icon{color:#fff;margin-left:8px}.filters-list{list-style:none;padding-left:0}.filters-list li{margin-bottom:8px;color:#f8fafc}.job-card-link{text-decoration:none;color:inherit}.job-card{background-color:#202020;padding:20px;border-radius:8px;margin-bottom:16px}.company-logo{width:50px;height:50px}.job-title-rating{margin-left:16px}.star-icon{color:#fbbf24}.separator{border:1px solid #475569;margin:12px 0}.jobs-list-container{-ms-flex-positive:1;flex-grow:1}.jobs-list{list-style:none;padding-left:0}.loader-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:200px}.failure-view,.no-jobs-view{text-align:center;padding:40px}.failure-view img,.no-jobs-view img{width:200px;margin-bottom:20px}.jobs-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:100vh;background-color:#121212}.jobs-content{padding:20px}.filters-section{position:sticky;top:80px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.jobs-content{display:-ms-flexbox;display:flex;grid-gap:20px;gap:20px}.filters-section{width:25%}.jobs-list-container{width:75%}.job-item-details-container{background-color:#121212;padding:20px}.job-details{background-color:#202020;padding:20px;border-radius:8px}.job-header{-ms-flex-align:center;align-items:center}.job-header,.job-meta{display:-ms-flexbox;display:flex}.job-meta{grid-gap:20px;gap:20px;margin-top:10px}.skills-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:16px;gap:16px;list-style:none;padding-left:0}.skill-icon{width:40px;height:40px}.life-at-company{display:-ms-flexbox;display:flex;grid-gap:20px;gap:20px;-ms-flex-align:center;align-items:center}.similar-jobs-list{list-style:none;padding-left:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:16px;gap:16px}.similar-job-card{background-color:#2c364c;padding:16px;border-radius:8px}.not-found-container{text-align:center;padding:40px;color:#f8fafc}.not-found-container img{width:300px;margin-bottom:20px}*{-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}
/*# sourceMappingURL=main.0fe115b6.chunk.css.map */