@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@400;600&display=swap";@import"https://fonts.googleapis.com/css2?family=Open+Sans&display=swap";.classic-button{outline:none;border:solid 2px;padding:8px 20px;border-radius:5px;display:flex;justify-content:space-between;align-items:center;gap:10px;text-decoration:none;width:fit-content;transition-duration:.3s;cursor:pointer;color:#3f3f3f;background-color:transparent;border-color:#3f3f3f}.classic-button svg{font-size:20px}.classic-button:hover{background-color:#3f3f3f;color:#fff}.blue-button{outline:none;border:solid 2px;padding:8px 20px;border-radius:5px;display:flex;justify-content:space-between;align-items:center;gap:10px;text-decoration:none;width:fit-content;transition-duration:.3s;cursor:pointer;color:#fff!important;background-color:#2977bf;border-color:#2977bf}.blue-button svg{font-size:20px}.blue-button:hover{background-color:transparent;color:#2977bf!important}.white-button{outline:none;border:solid 2px;padding:8px 20px;border-radius:5px;display:flex;justify-content:space-between;align-items:center;gap:10px;text-decoration:none;width:fit-content;transition-duration:.3s;cursor:pointer;color:#fff!important;background-color:transparent;border-color:#fff}.white-button svg{font-size:20px}.white-button:hover{background-color:#fff;color:#000!important}.adminLogin{position:absolute;height:100%;width:100%;background-color:#fff}.adminLogin>div{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.adminLogin>div .form{margin:50px 25px 25px;display:flex;width:450px;flex-direction:column;background-color:#fff}.adminLogin>div .form .input{display:flex;flex-direction:column;gap:5px;padding:10px}.adminLogin>div .form .input input{padding:10px 5px;border-radius:5px;border:solid #b8b8b8 1px}.adminLogin>div .form .input input:active,.adminLogin>div .form .input input:focus{border-color:#2977bf;outline:#2977bf}.adminLogin>div .form .input label{color:#000;align-self:flex-start;color:#3f3f3f}.adminLogin>div .form .submit{display:flex;justify-content:center;margin:10px 0;padding:10px}.adminLogin>div .form .submit #loading-icon{animation-name:ringRotate;animation-duration:1s;animation-iteration-count:infinite}.sidebar{width:260px}.sidebar .wrapper{width:220px;height:100vh;background-color:#3f3f3f;position:fixed}.sidebar .wrapper .items{height:90%;margin:10px}.sidebar .wrapper .items .user{display:flex;flex-direction:column;align-items:center}.sidebar .wrapper .items .user .profile{display:flex;flex-direction:column;align-items:center;margin-bottom:5px}.sidebar .wrapper .items .user .profile .circle{background-color:#fff;color:#2977bf;border-radius:50%;border:solid #fff 2px;height:50px;width:50px;display:flex;justify-content:center;align-items:center}.sidebar .wrapper .items .user .profile .circle p{color:#2977bf!important;font-weight:700;font-size:25px}.sidebar .wrapper .items .user span{color:#fff}.sidebar .wrapper .items .routes{display:flex;flex-direction:column;gap:25px;margin-top:50px}.sidebar .wrapper .items .routes .routesHeader{color:#b8b8b8;font-weight:700}.sidebar .wrapper .items .routes .route{display:flex;align-items:center;justify-self:left;gap:15px;text-decoration:none;color:#b8b8b8;font-size:1rem}.sidebar .wrapper .items .routes .route svg{font-size:1.2rem}.sidebar .wrapper .items .routes .route:hover{color:#fff}.sidebar .wrapper .minimize button{width:100%;outline:none;background-color:transparent;border:none;cursor:pointer}.sidebar .wrapper .minimize button svg{color:#fff}.sidebar .wrapper .minimize button:hover svg{color:#2977bf}.minimized{width:90px}.minimized .wrapper{width:80px}.minimized .wrapper div .routes{align-items:center}.minimized .wrapper div .routes .routesHeader{display:none}.minimized .wrapper div .routes .route svg{font-size:1.3rem}.minimized .wrapper div .routes .route span{display:none}.layoutWrapper{background-color:#f0f0f0;min-height:100vh;max-width:100vw;display:flex}.layoutWrapper .content{width:100%;height:100%;padding:15px}.layoutWrapper .content .appWrapper{width:100%;height:100%}.analytics .list{margin-top:10px;display:flex;gap:15px}.analytics .list .duo{display:flex;gap:inherit}.analytics .list .jobMiniature{cursor:pointer;background-color:#f0f0f0;display:flex;gap:10px;border-radius:10px;padding:15px}.analytics .list .jobMiniature .hotInfo{display:flex;flex-direction:column}.analytics .list .widget{padding:15px;border-radius:10px;background-color:#3f3f3f;color:#fff;filter:drop-shadow(0px 10px 15px #dbdbdb);display:flex;flex-direction:column}.analytics .list .widget .widgetHeader{font-weight:600;font-size:2.2rem}.analytics .list .widget #hotjob{font-size:1.5rem}.analytics .list .widget .top{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;gap:15px}.analytics .list .widget .top .icon{padding:10px;font-size:1.5rem;background-color:#fff;color:#2977bf;border-radius:10px;display:flex;gap:5px}.analytics .list .widget .top .icon #clickCount{display:flex;align-items:center;justify-content:center;color:#2977bf}.analytics .list .widget .top .icon #clickCount span{font-weight:700;font-size:20px}.joblistings{width:100%}.joblistings .controls{margin:10px 0}.joblistings .jobsContent{width:100%;display:grid;grid-template-columns:2.5fr 1fr;gap:10px}.joblistings .jobsContent .selectedPosWrapper .selectedPos{border-radius:10px;background-color:#fff;padding:25px;position:sticky;top:50px}.joblistings .isWidget{display:block!important}.joblistings .list{display:flex;flex-direction:column;gap:10px;overflow-y:scroll}.jobPositionListItem{display:flex;width:100%;margin:5px 0;padding:10px 0;border-radius:10px;justify-content:space-between;align-items:center;min-height:50px;overflow-y:hidden;background-color:#fff;cursor:pointer}.jobPositionListItem .dataset{width:16.6666666667%;min-height:50px;text-align:center;font-weight:600;display:flex;align-items:center;justify-content:center}.selected{border:solid #2977bf 2px}.fixed{position:sticky;top:0;font-weight:700;color:#b8b8b8;min-height:20px!important;background-color:#f0f0f0}.loader{background-color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center}.loader .ring{animation-name:ringRotate;animation-iteration-count:infinite;color:#fff;animation-duration:1s;color:#000;font-size:25px}.selectedPosition{display:flex;flex-direction:column}.selectedPosition .positionHeader{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;text-align:center;gap:25px}.selectedPosition .positionHeader .workIcon{height:50px;width:50px;border-radius:100%;background-color:#2977bf;display:flex;align-items:center;justify-content:center}.selectedPosition .positionHeader .workIcon svg{color:#fff;font-size:25px}.selectedPosition .tags{margin:10px;display:flex;gap:20px;justify-content:center}.selectedPosition .tags .tag{color:#fff;font-size:15px;background-color:#3f3f3f;width:auto}.selectedPosition .status{margin:10px;text-align:center;cursor:pointer}.selectedPosition .status span{margin:5px;display:flex;align-items:center;justify-content:center;gap:5px}.selectedPosition .desc{display:flex;justify-content:center;flex-direction:column;align-items:center;margin:10px 0}.selectedPosition .desc span{font-weight:600;color:#3f3f3f}.selectedPosition .desc .descWrapper{width:85%;text-align:justify}.selectedPosition .controls{display:flex;justify-content:center;gap:10px}.selectedPosition .controls .deleteBtn:hover{background-color:red;border-color:red}.selectedPosition .controls .editBtn:hover{background-color:#2977bf;border-color:#2977bf}.dashboard .wrapper{padding:20px}.dashboard .wrapper .nav{padding:5px 5px 5px 0;display:flex;gap:10px;color:#b8b8b8}.dashboard .wrapper .nav .back a{display:flex;color:#b8b8b8;align-items:center;gap:10px;font-weight:700;text-decoration:none}.dashboard .wrapper .nav .back a:hover{color:#2977bf}.dashboard .wrapper .dashcontent{display:flex;justify-content:space-between;gap:20px}.dashboard .wrapper .dashcontent .lists{height:100%;display:flex;width:80%;gap:25px;flex-direction:column}.dashboard .wrapper .dashcontent .lists .dash{width:auto;background-color:#f0f0f0;padding:10px;border-radius:10px}.dashboard .wrapper .dashcontent .tags{display:flex;flex-direction:column;gap:25px}.techstacks{background-color:#fff;filter:drop-shadow(0px 10px 15px #dbdbdb);padding:10px;margin-top:10px;border-radius:10px;width:400px}.techstacks .controls{margin-top:10px}.techstacks .controls .buttons{display:flex;gap:5px}.techstacks .controls .new{display:flex;gap:5px;margin:5px 0}.techstacks .controls .new input{resize:none;padding:5px;border-radius:5px;outline:none;border:solid #b8b8b8 2px;font-family:Montserrat,sans-serif}.techstacks .controls .new input:focus{border-color:#3f3f3f}.techstacks .list-wrapper{margin:10px 0}.techstacks .list-wrapper span{color:#b8b8b8;font-weight:600}.techstacks .list-wrapper .list{margin-top:5px;display:flex;flex-wrap:wrap;gap:10px}.tag{cursor:pointer;padding:5px 7px;width:75px;display:flex;justify-content:center;align-items:center;background-color:#3f3f3f;border-radius:10px}.tag #loading{animation-name:ringRotate;animation-iteration-count:infinite;color:#fff;animation-duration:1s}.tag span{font-size:15px;font-weight:700;color:#fff!important}.seniorities{background-color:#fff;padding:10px;margin-top:10px;border-radius:10px;filter:drop-shadow(0px 10px 15px #dbdbdb);width:400px}.seniorities .controls{margin-top:10px}.seniorities .controls .buttons{display:flex;gap:5px}.seniorities .controls .new{display:flex;gap:5px;margin:5px 0}.seniorities .controls .new input{resize:none;padding:5px;border-radius:5px;outline:none;border:solid #b8b8b8 2px;font-family:Montserrat,sans-serif}.seniorities .controls .new input:focus{border-color:#3f3f3f}.seniorities .list-wrapper{margin:10px 0}.seniorities .list-wrapper span{color:#b8b8b8;font-weight:600}.seniorities .list-wrapper .list{margin-top:5px;display:flex;flex-wrap:wrap;gap:10px}h1,h2,h3,h4,h5,h6{font-family:Montserrat,sans-serif}span,p,a{font-family:Montserrat,sans-serif;font-size:1rem}.hidden{display:none!important}.container{padding:0px 5vw}.pageContainer{padding:75px 0 0}.header{font-size:1.7rem;font-weight:600;margin-bottom:15px}.header-s{font-size:1.4rem;font-weight:600}.link{text-decoration:none;color:#2977bf}@keyframes ringRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.newJobListing .head{margin:15px 0;display:flex;flex-direction:column}.newJobListing #markdown{color:#b8b8b8}.newJobListing a{text-decoration:none;color:#b8b8b8}.newJobListing a:hover{color:#2977bf;text-decoration:underline}.newJobListing .inputs{display:flex;flex-direction:column;gap:15px}.newJobListing .inputs div{display:flex;gap:15px}.newJobListing .inputs div div{width:100%}.newJobListing .desc{min-height:100%}.newJobListing .submit{margin:15px 0;display:flex;justify-content:center}#loading{animation-name:ringRotate;animation-iteration-count:infinite;color:#fff;animation-duration:1s;color:#2977bf}body{margin:0;padding: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}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}
