body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{font-size:xx-large;height:1%;left:5%;pointer-events:none;position:fixed;top:3%;z-index:10}body,html{background-color:#1c1b1b;margin:0;overflow-x:hidden;overscroll-behavior:contain;padding:0}#root,.App-header{background-color:#1c1b1b;min-height:100vh}.App-header{align-items:center;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}body{background-color:#121212;color:#fff;font-family:Arial,sans-serif;margin:0}.home-container{align-items:center;display:flex;flex-direction:column;gap:2rem;min-height:100vh;padding:1rem}.home-right-corner-button-container{display:flex;gap:.5rem;position:fixed;right:1rem;top:1rem;z-index:100}.about-me-home-page-signed-out,.join-now-home-button,.sign-in-home-button{background-color:initial;border:2px solid #fff;border-radius:9999px;color:#fff;cursor:pointer;font-weight:700;padding:.5rem 1rem}.about-me-home-page-signed-out{right:200rem}.about-me-container{align-items:center;background-color:#fff;border-radius:10px;box-shadow:0 4px 6px #0000001a;display:flex;flex-direction:column;margin:0 auto;max-width:800px;padding:2rem}.about-me-the-header{border-bottom:3px solid #000;color:#fff;font-size:2.5rem;margin-bottom:1rem;padding-bottom:.5rem}.about-me-my-image{border:5px #000;border-radius:50%;box-shadow:0 4px 8px #0000001a;height:200px;margin-bottom:1.5rem;object-fit:cover;width:200px}.about-me-my-full-name{color:#fff;font-size:2rem;font-weight:700;margin:0}.about-me-my-ambitional-position{color:#dcdcdc;font-size:1.2rem;margin:.5rem 0 1.5rem}.about-me-description-pt-1,.about-me-description-pt-2{color:#fff;font-size:1rem;line-height:1.8;margin:0 0 1rem;max-width:400px;text-align:center}.about-me-button-pt-1,.about-me-button-pt-2{background-color:#0080ff;border:none;border-radius:25px;color:#fff;cursor:pointer;font-weight:700;margin:.5rem;padding:.75rem 1.5rem;text-decoration:none;transition:all .3s ease}.about-me-button-pt-1 a,.about-me-button-pt-2 a{color:#fff;text-decoration:none}.about-me-button-pt-1:hover,.about-me-button-pt-2:hover{background-color:var(--button-hover-bg);box-shadow:0 4px 8px #0003;transform:translateY(-2px)}.sign-in-home-button{width:auto}.home-screen-top-header{margin-top:10rem;padding-top:2rem;text-align:center;z-index:0}.home-screen-field-header{margin-top:4rem;padding-bottom:2rem;text-align:center;z-index:0}.home-show-more-fields-button{background-color:gold;border-radius:9999px;color:#000;cursor:pointer;font-weight:700;margin-top:2rem;padding:1rem 2rem}.home-career-button-container{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));max-width:800px;padding-bottom:2rem;width:100%}.home-ai-button,.home-business-button,.home-engineering-button,.home-finance-button,.home-hr-button,.home-marketing-button,.home-post-job-button{background-color:#2a2a2a;border:none;border-radius:1rem;color:#fff;cursor:pointer;font-weight:700;padding:1.5rem 1rem;text-align:center}.add-employees-button{right:10rem}.add-employees-button,.view-employees-button{background-color:#0e578c;border:none;border-radius:1rem;color:#fff;cursor:pointer;font-weight:700;margin-top:10%;padding:.7rem 1rem;text-align:center}.view-employees-button{right:50rem}.home-network-job-header,.home-who-header{margin-top:2rem;text-align:center}.home-network-job-button,.home-who-button{background-color:#0077b5;border:none;border-radius:9999px;color:#fff;cursor:pointer;font-weight:700;margin-top:1rem;padding:1rem 2rem}.skills-section{margin-top:2rem}.skills-header{align-items:center;border-bottom:2px solid #555;display:flex;justify-content:space-between;margin-bottom:1rem;padding-bottom:.5rem}.skills-header h3{margin:0}.add-skill-button{background-color:#0077b5;border:none;border-radius:9999px;color:#fff;cursor:pointer;font-weight:700;padding:.5rem 1rem}.skills-list-container{display:flex;flex-wrap:wrap;gap:.5rem}.my-skills-my-profile-no-modal-button{background-color:#333;border:none;border-radius:9999px;color:#fff;cursor:default;font-size:.9rem;padding:.5rem 1rem}.modal-content-skills{display:flex;flex-direction:column;gap:1.5rem}.available-skills-section,.selected-skills-section{background-color:#2a2a2a;border-radius:8px;padding:1rem}.skills-my-profile-modal{display:flex;flex-wrap:wrap;gap:.5rem;max-height:200px;overflow-y:auto;padding-right:.5rem}.skills-my-profile-modal::-webkit-scrollbar{width:8px}.skills-my-profile-modal::-webkit-scrollbar-track{background:#333;border-radius:10px}.skills-my-profile-modal::-webkit-scrollbar-thumb{background-color:#555;border-radius:10px}.skills-my-profile-modal::-webkit-scrollbar-thumb:hover{background-color:#777}.skills-my-profile-button{background-color:#333;border:none;border-radius:9999px;color:#fff;cursor:pointer;font-size:.9rem;padding:.5rem 1rem;transition:background-color .3s ease}.skills-my-profile-button:hover{background-color:#0077b5}.added-skills-my-profile-button{cursor:default;font-size:.9rem;padding:.5rem 1rem}.added-skills-my-profile-button,.save-button{background-color:#0077b5;border:none;border-radius:9999px;color:#fff}.save-button{align-self:flex-end;cursor:pointer;font-weight:700;padding:.75rem 2rem}.home-search-job-result-list,.home-search-result-list{display:flex;flex-direction:column;gap:1rem;list-style:none;margin-top:2rem;max-width:600px;padding:0;width:200%}.company-employees-list-button{margin-bottom:30%;text-align:center;width:240%}.company-employees-list-button,.home-search-job-result-list-button,.home-search-result-list-button{background-color:#2a2a2a;border-radius:10px;color:#fff;cursor:pointer;padding:1.5rem;text-align:left}.home-search-job-result-list-button,.home-search-result-list-button{width:80%}.home-search-result-list-add-employee-button{background-color:#2a2a2a;border-radius:10px;color:#fff;cursor:pointer;font-size:x-large;padding:1.5rem;text-align:left;width:10%}.company-actual-name-add-screen,.company-name-add-screen{color:#000}.employee-actual-name-add-button-screen{margin-top:10%}.employee-actual-name-add-screen,.employee-name-add-screen{color:#000}.home-search-job-result-list-status-icon{margin-right:auto}.button-for-each-user-companies{background-color:#2a2a2a;border-radius:10px;color:#fff;cursor:pointer;margin-bottom:10%;padding:1.5rem;text-align:left;width:80%}.job-page-header{align-items:center;border:2px solid #fff;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;padding:1rem;width:100%}.company-name-job-page-header,.job-hours-page-container,.job-salary-page-container,.job-title-page-container,.job-type-page-container{font-size:1.2rem}.job-profile-apply-now-button{background-color:#87cefa;border:5px solid #000;border-radius:10px;color:#fff;cursor:pointer;font-weight:700;margin-top:1rem;padding:1rem 2rem}.back-button,.home-user-search-button,.post-job-button,.select-category-search-page,.sign-out-button,.user-page-search-button{border:none;border-radius:10px;cursor:pointer;padding:.5rem 1rem;white-space:nowrap}.post-job-button{background-color:#0077b5;color:#fff}.home-user-search-button{left:1rem;position:fixed;top:1rem;z-index:100}.bio-registration-box,.company-website-box,.email-input-box,.first-name-box,.last-name-box,.location-city-registration-box,.location-country-registration-box,.location-state-registration-box,.name-registration-box,.password-input-box,.text-user-box-post{background-color:#f1f1f1;border:1px solid #ccc;border-radius:5px;margin-bottom:1rem;padding:.5rem;width:100%}.search-name-home-search{border-radius:5px;font-size:1.2rem;padding:.5rem 1rem}.modal-overlay{align-items:center;background-color:#000000b3;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.modal-content{background:#fff;border-radius:8px;box-shadow:0 4px 8px #0003;max-width:90%;min-width:300px;padding:20px;position:relative}.modal-close-button{background:none;border:none;cursor:pointer;font-size:24px;position:absolute;right:10px;top:10px}.quiz-option-item{padding-bottom:1rem}.user-profile-display-home-screen{border:2px solid #fff;left:1rem;padding:1rem;position:sticky;top:2rem;width:15rem}.post-content-home{display:flex;flex-direction:column;max-width:400px;overflow-wrap:break-word;width:100%}.comment-post,.commenting-on-post,.like-post{border:none;border-radius:9999px;cursor:pointer;font-size:1.2rem;margin-top:1rem;padding:.5rem 1rem}.comment-post,.like-post{background-color:#c0bcbc}.commenting-on-post{background-color:#2066e8}@media (min-width:768px){.home-container{align-items:flex-start;flex-direction:row;justify-content:center}.home-screen-top-header{margin-top:5rem}.home-career-button-container{grid-template-columns:repeat(3,1fr)}}.user-profile-container{background-color:#2a2a2a;border-radius:10px;box-shadow:0 4px 12px #0006;margin:0 auto;max-width:900px;padding:2rem}.back-button{background-color:#0077b5;border:none;border-radius:9999px;color:#fff;cursor:pointer;font-weight:700;margin-bottom:2rem;padding:.5rem 1rem}.profile-header-section{align-items:center;display:flex;flex-direction:column;margin-bottom:2rem;text-align:center}.other-profile-name-profile-pic-container{align-items:center;display:flex;flex-direction:column;margin-bottom:1rem}.other-profile-image-screen{border:3px solid #fff;border-radius:50%;height:150px;margin-bottom:1rem;object-fit:cover;width:150px}.other-profile-name-profile-pic-container h2{margin:.2rem 0}.user-profile-location-screen{color:#b0b0b0;font-size:1rem;font-weight:400}.connection-buttons-container{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.other-user-connection-button-profile{background-color:#0077b5;border:none;border-radius:9999px;color:#fff;cursor:pointer;font-weight:700;padding:.75rem 1.5rem;transition:background-color .3s ease}.other-user-connection-button-profile:hover{background-color:#006097}.other-user-connection-button-profile.disabled{background-color:#555;cursor:not-allowed}.other-user-connection-button-profile.accepted{background-color:#4caf50}.other-user-connection-button-profile.rejected{background-color:#f44336}.pending-request-buttons{align-items:center;display:flex;flex-direction:column;gap:.5rem;text-align:center}.profile-content-section{grid-gap:2rem;display:grid;gap:2rem;margin-bottom:2rem}h1,h3{border-bottom:2px solid #555;margin-bottom:1rem;padding-bottom:.5rem}.other-user-bio-header-profile{font-size:1.5rem}.other-user-bio-profile{color:#ccc;font-size:1rem;line-height:1.5;white-space:pre-wrap}.work-experience-item{background-color:#333;border-radius:8px;margin-bottom:1rem;padding:1rem}.work-experience-item h4{font-size:1.2rem;margin:0}.work-experience-item p{color:#b0b0b0;margin:.2rem 0}.profile-skills-section{margin-top:2rem}.skills-list{display:flex;flex-wrap:wrap;gap:.5rem}.skill-button{background-color:#0077b5;border:none;border-radius:9999px;color:#fff;cursor:default;font-size:.9rem;padding:.5rem 1rem}.profile-activity-section{margin-top:2rem}.post-content-list-home{list-style:none;margin-bottom:1rem;padding:0}.post-content-home{background-color:#333;border-radius:8px;padding:1rem}.post-author-info{margin-bottom:.5rem}.post-text-author-home{color:#fff;font-weight:700}.post-content-body{font-size:1rem;line-height:1.4}@media (min-width:768px){.profile-header-section{align-items:flex-start;flex-direction:row;justify-content:space-between;text-align:left}.other-profile-name-profile-pic-container{align-items:center;flex-direction:row;gap:1.5rem}.other-profile-image-screen{margin-bottom:0}.other-profile-name-profile-pic-container div{display:flex;flex-direction:column}.connection-buttons-container{justify-content:flex-end}}.home-page-container{grid-gap:1.5rem;background-color:#121212;color:#fff;display:grid;gap:1.5rem;grid-template-columns:1fr;min-height:100vh;padding:1rem}@media (min-width:1024px){.home-page-container{grid-template-columns:2fr 5fr 2fr;padding:2rem 5rem}}.home-left-sidebar{align-self:start;display:flex;flex-direction:column;gap:1.5rem;position:sticky;top:1rem}.user-profile-summary{align-items:center;background-color:#2a2a2a;border-radius:10px;box-shadow:0 2px 6px #0000004d;display:flex;flex-direction:column;padding:1.5rem;text-align:center}.user-profile-image-home-screen{border:3px solid #0077b5;border-radius:50%;height:100px;margin-bottom:.5rem;object-fit:cover;width:100px}.user-profile-summary h1{cursor:pointer;font-size:1.2rem;margin:0}.home-business-options{background-color:#2a2a2a;border-radius:10px;padding:1rem}.user-home-company-drop-label{display:block;font-size:large;margin-bottom:.5rem}#options{background-color:#333;border:1px solid #555;border-radius:5px;color:#fff;padding:.5rem;width:100%}.home-main-content{display:flex;flex-direction:column;gap:1.5rem}.post-composer-container{background-color:#2a2a2a;border-radius:10px;box-shadow:0 2px 6px #0000004d;padding:2.5rem}.text-user-box-post{background-color:#333;border:none;border-radius:9999px;color:#fff;cursor:pointer;font-size:1rem;padding:.75rem 1rem;text-align:left;width:100%}.post-composer-buttons{display:flex;gap:1rem;justify-content:space-around;margin-top:1rem}.connections-button-home-screen-post,.job-button-home-screen-post{background-color:#333;border:none;border-radius:9999px;color:#fff;cursor:pointer;flex:1 1;font-weight:700;padding:.75rem 1.5rem}.connections-button-home-screen-post:hover,.job-button-home-screen-post:hover{background-color:#555}.post-list-container{display:flex;flex-direction:column;gap:1rem;list-style:none;margin:0;padding:0}.post-content-home{background-color:#2a2a2a;border-radius:10px;box-shadow:0 2px 6px #0000004d;padding:1.5rem}.post-author-info{margin-bottom:.75rem}.post-button-author-home{background:none;border:none;color:#fff;cursor:pointer;font-weight:700;padding:0}.post-content-body{color:#ccc;line-height:1.5;margin-bottom:1rem;white-space:pre-wrap}.post-actions{display:flex;gap:1rem}.comment-post,.like-post{background-color:#333;border:none;border-radius:9999px;cursor:pointer;font-size:1.2rem;padding:.5rem 1rem}.comment-section{margin-top:1rem}.comment-section textarea{background-color:#333;border:1px solid #555;border-radius:5px;color:#fff;margin-bottom:.5rem;min-height:50px;padding:.5rem;resize:none;width:100%}.commenting-on-post{background-color:#0077b5;border:none;border-radius:9999px;color:#fff;cursor:pointer;padding:.5rem 1rem}.modal-textarea{background-color:#f1f1f1;border:.5px solid #ccc;border-radius:5px;color:#000;min-height:150px;padding:.75rem;resize:vertical;width:90%}.modal-actions{display:flex;gap:.5rem;justify-content:flex-end;margin-top:1rem}.sign-out-form{bottom:1rem;position:fixed;right:1rem;z-index:100}.search-user-form{left:1rem;position:fixed;top:1rem;z-index:100}.home-user-search-button,.sign-out-button{background-color:#0077b5;border:none;border-radius:9999px;color:#fff;cursor:pointer;font-weight:700;left:65rem;padding:.5rem 1rem;top:2rem}.home-user-search-button::placeholder{color:#fff}.home-user-search-button{text-align:left;width:200px}@media (min-width:1024px){.home-career-button-container{grid-template-columns:repeat(4,1fr)}}
/*# sourceMappingURL=main.cdf0159d.css.map*/