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}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.App{text-align:center}.App-logo{display:flex;width:160px}.App-header{background-color:#fff;min-height:60px;justify-content:flex-start;font-size:calc(10px + 2vmin);color:#fff;padding:0 25px;top:0;object-fit:contain;background-size:100% 110%;height:60px;position:fixed;z-index:999;width:calc(100% - 50px);box-shadow:3px 3px 6px 3px rgba(74,74,74,.25)}.App-header,.App-header .option-container{display:flex;align-items:center;justify-content:space-between}.App-header .option-container{width:30%}.App-header .option-container .option{color:#1daeff;font-size:14px;padding:10px 4px;text-decoration:none}.App-header .option-container .option:hover{text-decoration:underline;cursor:pointer}.App-link{color:#61dafb}.requirement{width:100%}.requirement .loader-container{position:absolute}.requirement .btn{background-color:#1e90ff;border:none;color:#fff;padding:6px 16px;font-size:16px;border-radius:7px;text-decoration:none;display:block;margin:auto;width:60%;text-align:center}.requirement .btn:hover{background-color:#028ada;cursor:pointer}.requirement .btn-disable{background-color:#0dabd7;cursor:not-allowed}.requirement .requirement-container,.requirement .requirement-container .card-container{display:flex;align-items:center;justify-content:space-between}.requirement .requirement-container .card-container{margin-top:120px;flex-direction:column;width:calc(25% - 30px);padding:24px;overflow:hidden;max-height:calc(100vh - 200px)}.requirement .requirement-container .card-container .card-scroll-container{max-height:calc(100vh - 260px);overflow-y:scroll}.requirement .requirement-container .card-container .card-scroll-container::-webkit-scrollbar{width:6px}.requirement .requirement-container .card-container .card-scroll-container::-webkit-scrollbar-track{background:#f1f1f1;border-radius:20px}.requirement .requirement-container .card-container .card-scroll-container::-webkit-scrollbar-thumb{background:#848484;border-radius:20px}.requirement .requirement-container .card-container .card-scroll-container::-webkit-scrollbar-thumb:hover{background:#1daeff}.requirement .requirement-container .card-container .card-container-title{text-align:left;color:#3498db;margin-bottom:20px}.requirement .requirement-container .card-container .card{min-width:calc(100% - 40px);width:calc(100% - 40px);border-radius:0 15px;box-shadow:3px 3px 8px 4px rgba(58,58,58,.13);padding:10px;border:1px solid #1daeff;max-height:130px;min-height:130px;text-align:left;margin-bottom:24px;overflow-y:scroll;position:relative}.requirement .requirement-container .card-container .card:hover{cursor:pointer}.requirement .requirement-container .card-container .card::-webkit-scrollbar{width:6px}.requirement .requirement-container .card-container .card::-webkit-scrollbar-track{background:#f1f1f1;border-radius:20px}.requirement .requirement-container .card-container .card::-webkit-scrollbar-thumb{background:#848484;border-radius:20px}.requirement .requirement-container .card-container .card::-webkit-scrollbar-thumb:hover{background:#1daeff}.requirement .requirement-container .card-container .card-overlay{position:absolute;background-color:rgba(29,174,255,.25);align-items:center;justify-content:center;min-width:100%;width:100%;height:130px;border-radius:0 15px;display:none}.requirement .requirement-container .card-container .card-overlay .copy{height:70px}.requirement .requirement-container .card-container .card-content{color:#4a4a4a}.requirement .requirement-container .card-container .card:hover .card-overlay{display:flex}.requirement .requirement-container .form-container{height:calc(100vh - 200px);display:flex;margin-top:120px;flex-direction:column;align-items:center;justify-content:center;padding:20px;width:calc(75% - 30px)}.requirement .requirement-container .form-container .btn{width:auto;display:unset;margin:25px}.requirement .requirement-container .form-container .requirement-value{margin:0 0 20px;outline:none;border:none;padding:20px;box-shadow:3px 3px 8px 4px rgba(58,58,58,.25);border-radius:0 30px}.requirement .requirement-container .form-container .form-container-title{color:#3498db;margin-bottom:20px}.requirement .analyze-container{padding:10px}.requirement .analyze-container .hint-container{width:calc(100% - 90px);padding:45px 24px;border-radius:0 30px;box-shadow:3px 3px 6px 3px rgba(74,74,74,.25);color:#fff;background-color:#1daeff;margin:60px 20px 20px;text-align:center;position:relative}.requirement .analyze-container .hint-container .list{display:inline}.requirement .analyze-container .hint-container .list:last-child span:last-child{display:none}.requirement .analyze-container .hint-container .hint-icon{position:absolute;top:-30px;display:flex;justify-content:center;align-items:center;box-shadow:0 0 30px 2px #1daeff,.5rem .5rem 15px grey;right:calc(50% - 30px);background-color:#1daeff;min-height:60px;max-height:60px;min-width:60px;max-width:60px;border-radius:50%}.requirement .analyze-container .hint-container .hint-icon img{height:50px;-webkit-filter:invert(100%);filter:invert(100%)}.requirement .analyze-container .analyze-container-title{color:#fff;border:1px solid #4a4a4a;margin:38px 22px 0;border-radius:30px 30px 0 0;background-color:#1daeff;padding:15px;text-align:center}.requirement .analyze-container .tag-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin:20px;text-align:left}.requirement .analyze-container .tag-container .tag{padding:5px 10px;flex-grow:1;height:300px;border:1px solid #1daeff;border-radius:0 30px;color:#fff;background-color:#1daeff;box-shadow:3px 3px 8px 4px rgba(58,58,58,.25);line-height:1.5}.requirement .analyze-container .tag-container .tag .tags-list{height:240px;overflow-y:scroll}.requirement .analyze-container .tag-container .tag .tags-list::-webkit-scrollbar{width:6px}.requirement .analyze-container .tag-container .tag .tags-list::-webkit-scrollbar-track{background:#f1f1f1;border-radius:20px}.requirement .analyze-container .tag-container .tag .tags-list::-webkit-scrollbar-thumb{background:#848484;border-radius:20px}.requirement .analyze-container .tag-container .tag .tags-list::-webkit-scrollbar-thumb:hover{background:#1daeff}.requirement .analyze-container .tag-container .tag li{text-align:left}.requirement .analyze-container .tag-container .tag .tags-heading{font-weight:600}.requirement .analyze-container .tag-container .tag .tag-count-container{width:100%;height:85%;display:flex;align-items:center;justify-content:center}.requirement .analyze-container .tag-container .tag .tag-count-container .tag-count{height:125px;width:125px;border:3px solid #fff;border-radius:50%;margin:auto;display:flex;align-items:center;justify-content:center;font-size:32px;font-weight:800;box-shadow:3px 3px 8px 4px rgba(58,58,58,.25)}.requirement .analyze-container .tag-container .matches{width:calc(25% - 45px);max-width:calc(25% - 45px)}.requirement .analyze-container .tag-container .list-item{width:calc(75% - 45px);max-width:calc(75% - 45px)}.requirement .analyze-container .tag-container .list-item .list{display:inline}.requirement .analyze-container .tag-container .list-item .list:last-child span:last-child{display:none}.requirement .analyze-container .data-table{margin-left:20px;margin-right:20px;margin-bottom:20px;width:calc(100% - 40px)}.requirement .analyze-container .data-table .header{background-color:#1daeff;color:#fff}.requirement .analyze-container .data-table .header th{padding:10px;border:1px solid #000}.requirement .analyze-container .data-table tr{border:1px solid #000;background-color:#fbfeff}.requirement .analyze-container .data-table td{padding:8px;border:1px solid #000;width:35%}.requirement .analyze-container .data-table td:first-child,.requirement .analyze-container .data-table td:last-child{width:15%}.requirement .analyze-container .data-table td .bar-container{border:1px solid grey;border-radius:10px;padding:1px;width:80%;margin:auto}.requirement .analyze-container .data-table td .bar-container .bar{display:flex;align-items:center;justify-content:flex-start;overflow:hidden;position:relative;height:20px;text-align:center}.requirement .analyze-container .data-table td .bar-container .bar .bar-fill{background-color:rgba(29,174,255,.5);border-radius:8px;height:18px}.requirement .analyze-container .data-table td .bar-container .bar .bar-percentage{position:absolute;width:100%}.loader-container{position:fixed;width:calc(100% - 60px);height:100vh;background-color:hsla(0,0%,100%,.8);display:flex;flex-direction:column;align-items:center;justify-content:center}.loader-container .loader{z-index:100;min-width:150px;min-height:150px;max-width:150px;max-height:150px;border-radius:50%;border:16px solid #f3f3f3;border-top-color:#3498db;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loader-container .logo-loader{width:130px;position:absolute;top:calc(50% - 15px);right:calc(50% - 65px)}.loader-container .loading-message{font-size:26px;color:#4a4a4a;margin:15px}.sub-header{position:fixed;display:flex;align-items:center;justify-content:flex-start;padding:15px;background-color:#fff;box-shadow:3px 3px 6px 3px rgba(74,74,74,.25);top:80px;z-index:800;width:100%}.sub-header .btn{background-color:#1daeff;color:#fff;padding:4px 10px;border-radius:5px;margin:0 12px;text-decoration:none}.sub-header .btn:hover{background-color:#028ada}.matchmaking{margin-top:80px}.matchmaking .frame-container{width:100%;display:flex;justify-content:center;padding:10px 0}.matchmaking .frame-container .jd-frame{width:calc(100% - 60px);height:300px}.home-page{height:70vh;display:flex;align-items:center;justify-content:center;flex-direction:column}.home-page .home-title{font-size:36px;font-weight:500;margin-bottom:130px;color:#024f97;margin-top:80px}.home-page .home-page-container{width:50%;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.home-page .home-page-container .home-page-options{width:30%;box-shadow:4px 5px 7px 0 rgba(0,0,0,.16);display:flex;flex-direction:column;justify-content:center;height:80px;align-items:center;border:1px solid #1fadfc;font-size:24px;font-weight:500;color:#1fadfc;text-decoration:none;flex-wrap:wrap;margin-bottom:24px}.home-page .home-page-container .home-page-options:visited{text-decoration:none}.home-page .home-page-container .home-page-options:hover{background-color:#1890ff;color:#fff;cursor:pointer}.popup-container{width:100%;height:100vh;display:flex;justify-content:center;align-items:center;position:fixed;top:0;background-color:hsla(0,0%,100%,.5)}.popup-container .popup{position:relative;border-radius:15px;width:70%;max-height:70vh;margin:auto;overflow:hidden}.popup-container .popup,.popup-container .popup .close-button{background-color:#fff;box-shadow:3px 3px 6px 3px rgba(74,74,74,.25)}.popup-container .popup .close-button{color:#1daeff;display:flex;justify-content:center;align-items:center;font-weight:800;width:30px;height:30px;border-radius:50%;position:absolute;cursor:pointer;top:0;right:0}.popup-container .popup .tags-container{background-color:#fbfeff;padding:15px;color:#1daeff}.popup-container .popup .tags-container .title{text-align:left;font-weight:600;margin-bottom:5px}.popup-container .popup .tags-container .list-alternate{max-height:100px;overflow-y:scroll}.popup-container .popup .tags-container .list-alternate::-webkit-scrollbar{width:6px}.popup-container .popup .tags-container .list-alternate::-webkit-scrollbar-track{background:#f1f1f1;border-radius:20px}.popup-container .popup .tags-container .list-alternate::-webkit-scrollbar-thumb{background:#1daeff;border-radius:20px}.popup-container .popup .tags-container .list-alternate::-webkit-scrollbar-thumb:hover{background:#848484}.popup-container .popup .frame-container{padding-bottom:10px;width:100%;height:400px;min-height:calc(70vh - 130px)}.popup-container .popup .frame-container .title{text-align:center;font-weight:600}.popup-container .popup .frame-container .container{width:calc(100% - 10px);height:calc(100% - 50px)}.analyze-resume-container{padding:30px}.analyze-resume-container .inner-container{padding:20px;margin-top:80px;box-shadow:3px 3px 6px 3px rgba(74,74,74,.25)}.analyze-resume-container .btn-container{display:flex;align-items:center;justify-content:flex-end;padding:15px}.analyze-resume-container .btn-container .btn{padding:15px;width:140px;background-color:#1daeff;border-radius:5px;color:#fff}.analyze-resume-container .btn-container .btn:hover{cursor:pointer;background-color:#0185d1}.analyze-resume-container .analyze-container-title{color:#fff;border:1px solid #4a4a4a;border-radius:30px 30px 0 0;background-color:#1daeff;padding:15px;margin:0 2px}.analyze-resume-container .data-table{width:100%}.analyze-resume-container .data-table .header{background-color:#1daeff;color:#fff}.analyze-resume-container .data-table .header th{padding:10px;border:1px solid #000}.analyze-resume-container .data-table tr{border:1px solid #000;background-color:#fbfeff}.analyze-resume-container .data-table td{padding:8px;border:1px solid #000;width:15%}.analyze-resume-container .data-table td:first-child{width:70%}.analyze-resume-container .data-table td:last-child{width:15%}.analyze-resume-container .data-table td .btn{padding:5px 10px;border-radius:5px;background-color:#1daeff;color:#fff;text-decoration:none;text-align:center;width:60%;display:block;margin:auto}.analyze-resume-container .data-table td .btn:hover{background-color:#0185d1;cursor:pointer}.analyze-resume-container .framed-data{width:calc(100% - 40px);height:350px;padding:15px;border:none;margin:15px auto}.analyze-resume-container .framed-data::-webkit-scrollbar{width:6px}.analyze-resume-container .framed-data::-webkit-scrollbar-track{background:#f1f1f1;border-radius:20px}.analyze-resume-container .framed-data::-webkit-scrollbar-thumb{background:#848484;border-radius:20px}.analyze-resume-container .framed-data::-webkit-scrollbar-thumb:hover{background:#1daeff}.list-alternate{text-align:left}.list-alternate .list .list-last-item p{display:inline}.list-alternate .list .list-last-item:last-child p:last-child{display:none}
/*# sourceMappingURL=main.3dcad4d6.chunk.css.map */