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;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.navbar .auth-link{bottom:10px;position:absolute}.checkbox-group-container{flex-wrap:wrap;gap:10px;justify-content:center;margin-bottom:0;width:100%}.checkbox-container,.checkbox-group-container{align-items:center;display:flex}.checkbox-container label{margin-left:5px}.selected-option-text{margin-top:10px}.dropdown{display:inline-block;padding-top:5px;position:relative}.dropbtn{background-color:#07849d;border:1px solid #fff;border-radius:10px;color:#fff;font-size:16px;font-weight:700;margin-top:10px;padding:12px;text-decoration:none}.dropbtn:hover{cursor:pointer}.dropbtn:active,.dropbtn:hover{background-color:#fff;border:1px solid #000;color:#000}.dropdown-content{background-color:#fff;box-shadow:0 8px 16px 0 #0003;display:none;max-height:150px;min-width:160px;overflow:auto;position:absolute;z-index:1}.dropdown-content a{color:#000;cursor:pointer;display:block;padding:12px 16px;text-decoration:none}.dropdown:hover .dropdown-content{border-radius:10px;display:block}.dropdown-content a:hover{background-color:#d3d3d3}.bug-report-form{background-color:#f8f8f8;border-radius:8px;box-shadow:0 4px 8px #0000001a;height:600px;margin:auto;max-width:800px;padding:20px}.report-info{margin-bottom:20px}.report-info p{color:#333;font-size:.9rem;margin:5px 0;padding:10px}.description-field{border:1px solid #ddd;border-radius:4px;height:400px;margin-bottom:20px;padding:10px;resize:vertical;width:98%}.submit-button{background-color:#4caf50;border:none;border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;margin:4px 2px;padding:10px 20px;text-align:center;text-decoration:none}.submit-button:hover{background-color:#45a049}.edit-collection{margin:auto;max-width:1200px;text-align:center}.back-button{background-color:#07849d;border:1px solid #fff;border-radius:10px;color:#fff;font-size:16px;font-weight:700;left:100px;margin-top:10px;padding:12px;position:absolute;text-decoration:none;top:100px}.back-button:hover{background-color:#fff;border:1px solid #000;color:#000;cursor:pointer}.access-list-textarea,.title-input{font-size:1rem;margin:20px 0;padding:10px;width:50%}.access-list-textarea{height:100px;overflow-y:auto;resize:vertical}.content-edit-collection{align-items:start;display:flex;gap:20px;justify-content:center}.section-edit-collection{flex:1 1;min-height:500px;min-width:700px;padding:20px}.divider{border:1px dotted #000;height:100%;min-height:55vh}.save-changes-button{background-color:#07849d;border:1px solid #fff;border-radius:10px;color:#fff;font-size:16px;font-weight:700;margin-top:10px;padding:12px;text-decoration:none}.save-changes-button:hover{background-color:#fff;border:1px solid #000;color:#000;cursor:pointer}.add-to-collection-button{background-color:#07849d;border:1px solid #fff;border-radius:10px;color:#fff;font-size:16px;font-weight:700;margin-top:10px;padding:12px;text-decoration:none}.add-to-collection-button:hover{background-color:#fff;border:1px solid #000;color:#000;cursor:pointer}.search-button{background-color:#07849d;border:1px solid #fff;border-radius:10px;color:#fff;font-size:16px;font-weight:700;margin-top:10px;padding:12px;text-decoration:none}.search-button:hover{background-color:#fff;border:1px solid #000;color:#000;cursor:pointer}.clear-button{background-color:#07849d;border:1px solid #fff;border-radius:10px;color:#fff;font-size:16px;font-weight:700;margin-top:10px;padding:12px;text-decoration:none}.clear-button:hover{background-color:#fff;border:1px solid #000;color:#000;cursor:pointer}.company-table{max-height:450px;overflow-y:scroll}.company-table table{border-collapse:collapse;width:100%}.company-table td,.company-table th{border:1px solid #ccc;padding:8px;text-align:center}.company-table th{background-color:#f2f2f2}.input-container{align-items:flex-start;display:flex;justify-content:space-around;margin-bottom:20px}.input-group{align-items:center;display:flex}.input-label{margin-right:10px;white-space:nowrap}.access-list,.title-input{border:1px solid #ccc;border-radius:4px;font-size:1rem;margin-left:10px;padding:10px}.title-input{height:20px;width:200px}.access-list{min-height:100px;overflow-y:auto;resize:vertical;width:400px}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.flex-container{display:flex;padding:10px}.flex-child{border:2px solid #000;flex:1 1}.flex-child:first-child{margin-right:20px}.chart-container{display:flex}.chart-container-left{display:flex;flex-direction:column;margin:0 10px 10px;width:75%}.chart-container-left-talent{display:flex;flex-direction:column;margin:0 10px 10px 160px;width:80%}.chart-container-left-talent-bizdev{display:flex;flex-direction:column;margin:0 10px 10px;width:100%}.chart-container-left-hc{width:75%}.chart-container-left-hc,.chart-container-left-hc-1{border:1px solid #000;display:flex;flex-direction:column;margin:0 10px 10px}.chart-container-left-hc-1{width:100%}.chart-container-left-hc-report{display:flex;flex-direction:column;margin:0 10px 10px;width:100%}.chart-container-left-universe{width:15%}.chart-container-left-universe,.chart-container-middle-universe{border:1px solid #000;display:flex;flex-direction:column;margin:10px}.chart-container-middle-universe{width:61%}.chart-container-left-child{border:1px solid #000}.chart-container-right,.chart-container-right-hc{margin:0 10px 10px}.chart-container-right,.chart-container-right-hc,.chart-container-right-universe{align-items:stretch;border:1px solid #000;display:flex;flex:1 1;flex-direction:column}.chart-container-right-universe{margin:10px}.chart-container-right-child{padding-left:2%}.chart-container-right-child-hc{border:1px solid #000;padding-left:5%}.bordered-box{border-left:1px solid #000;border-right:1px solid #000;border-top:1px solid #000;margin-left:10px}.bordered-box,.bordered-box-talent{padding-right:5px;width:-webkit-max-content;width:max-content}.bordered-box-talent{margin-left:160px}.dotted-line{border-top:1px dotted #000;margin:20px 0;width:100%}.button{background-color:#07849d;border:1px solid #fff;border-radius:10px;color:#fff;font-size:16px;font-weight:700;margin-top:10px;padding:12px;text-decoration:none}.button:hover{cursor:pointer}.button.active,.button:hover{background-color:#fff;border:1px solid #000;color:#000}.modalOverlay{background:hsla(0,9%,98%,.689);height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999}.textContainer{align-items:center;background-color:#fff;border-radius:10px;box-shadow:0 4px 8px #0000001a;display:flex;flex-direction:column;justify-content:center;left:50%;padding:20px;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:10000}.textContainer .textHeader{border-bottom:1px solid #ddd;font-size:1.5em;font-weight:700;margin-bottom:15px;padding-bottom:10px}.textContainer .textContent{font-size:1em;margin-bottom:15px}.textContainer button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;margin-top:15px;padding:10px 15px;transition:background-color .3s}.textContainer button:hover{background-color:#0056b3}.edit-button{background-color:#07849d;border:1px solid #fff;border-radius:10px;color:#fff;font-size:16px;font-weight:700;margin-top:10px;padding:12px;position:absolute;right:100px;text-decoration:none;top:100px}.edit-button:hover{background-color:#fff;border:1px solid #000;color:#000;cursor:pointer}.footer{background-color:#f8f9fa;border-top:1px solid #ddd;padding:1rem 0;text-align:center}.footer .container{margin:0 auto;max-width:1200px;padding:0 15px}.top-banner{background-color:#f8f9fa;border-bottom:1px solid #ddd;justify-content:space-between;padding:.5rem 0}.right-icons,.top-banner,.top-banner .center-content,.top-banner .left-icons{align-items:center;display:flex}.top-banner .center-content{justify-content:center;text-align:center}.top-banner .logo{margin-right:.5rem;max-height:30px;max-width:30px}.top-banner h1{color:#000;font-size:1.5rem;margin:0}.dropdown-menu{background-color:#f9f9f9;box-shadow:0 8px 16px 0 #0003;display:none;min-width:160px;position:absolute;right:0;top:100%;z-index:1}.dropdown-menu .menu-item{color:#000;display:block;padding:12px 16px;text-decoration:none}.dropdown-menu .menu-item:hover{background-color:#f1f1f1}.right-icons{position:relative}.right-icons .icon-menu+.dropdown-menu{display:block}.login-container{background-color:#f8f9fa;display:flex;flex-direction:column;height:89vh;justify-content:space-between}.login-form-container{align-items:center;display:flex;flex-grow:1;justify-content:center}.login-form{align-items:center;background-color:#fff;border:2px solid #ddd;border-radius:60px;box-shadow:0 4px 8px #0000001a;display:flex;flex-direction:column;gap:5px;padding:50px}.form-group{margin-bottom:1rem}.login-label,.login-label-confirm-password{display:block;margin-bottom:.5rem}.login-label-confirm-password{margin-top:1rem}input[type=password],input[type=text]{border:1px solid #ddd;border-radius:10px;padding:1.5rem;width:100%;width:300px}.login-button,.login-button-forgot-password{background-color:#07849d;border:1px solid #fff;border-radius:10px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;height:60px;margin-top:10px;padding:12px;width:140px}.login-button-forgot-password:hover,.login-button:hover{background-color:#fff;border:1px solid #000;color:#000;cursor:pointer}.login-header{font-size:1rem;font-weight:700;margin-bottom:1rem}.form-links{display:flex;justify-content:space-between;margin-top:10px;width:100%}.form-links a{color:#007bff;text-decoration:none}.form-links a:hover{text-decoration:underline}.password-container{position:relative}.password-input{padding-right:30px}.password-icon{cursor:pointer;height:20px;padding-top:40px;position:absolute;right:10px;top:10px;width:20px}.email-verification-page-container{align-items:center;display:flex;justify-content:center;min-height:89vh}.email-verification-container{background-color:#fff;border:2px solid #ddd;border-radius:60px;box-shadow:0 4px 8px #0000001a;margin:auto;max-width:500px;padding:100px;text-align:center}.email-verification-container .digit-input{border:1px solid #ddd;border-radius:4px;font-size:20px;height:50px;margin:10px;padding:8px;text-align:center;width:40px}.email-verification-container button{background-color:#4caf50;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:20px;height:60px;margin:10px auto 0;padding:.5rem 1rem;width:120px}.email-verification-container button:hover{background-color:#45a049}.home-container{display:flex;flex-direction:column;min-height:89vh}.section{border-bottom:1px dotted #000;padding:10px;text-align:center}.section h2{margin:10px}.sidebar{background-color:#f0f0f0;height:90vh;justify-content:space-between;padding:20px;width:200px}.sidebar,.sidebar ul{display:flex;flex-direction:column}.sidebar ul{height:100%;list-style:none;padding:0}.sidebar a{color:#333;text-decoration:none}.bottom-link{margin-top:auto}.main-content{display:flex;flex-direction:column;flex-grow:1;padding:5px}.top-section{display:flex;justify-content:space-around;margin-bottom:20px}.card{border:1px solid #ddd;padding:20px;text-align:center;width:30%}.home-table-container{display:flex;flex-direction:column;flex-grow:1}.home-table-container h2{margin:10px 0;text-align:center}.home-table{border-collapse:collapse;flex-grow:1;overflow-y:auto;width:100%}.home-table,td,th{border:.1px solid #000}.home-table th{padding:10px;text-align:center}.home-table td{padding:10px}.button-group{display:flex;gap:10px;justify-content:center;margin-top:10px}.button-group button{background-color:#07849d;border:1px solid #fff;border-radius:10px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;height:50px;margin:20px;padding:10px 20px;padding:12px;text-decoration:none;width:200px}.button-group button:hover{background-color:#fff;border:1px solid #000;color:#000;cursor:pointer}.pagination-controls{display:flex;justify-content:center;margin-top:10px}.pagination-controls button{cursor:pointer;margin-right:5px;padding:5px 10px}.pagination-controls button.active{font-weight:700;text-decoration:underline}.share-button-container{display:flex;justify-content:center;margin-bottom:5px;margin-top:0}.share-button-container button{background-color:#007bff;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:20px;height:40px;padding:.5rem 1rem;width:100px}.modal{background-color:#0006;height:100%;left:0;overflow:auto;position:fixed;top:0;width:100%;z-index:1000}.modal,.modal-content{align-items:center;text-align:center}.modal-content{background-color:#fefefe;border:1px solid #888;border-radius:20px;margin:15% auto;max-width:500px;padding:20px;width:80%}.modal-content button{background-color:#07849d;border:1px solid #fff;border-radius:10px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;margin-top:10px;padding:12px;text-decoration:none}.close{color:#aaa;float:right;font-size:28px;font-weight:700}.close:focus,.close:hover{color:#000;cursor:pointer;text-decoration:none}
/*# sourceMappingURL=main.ac890380.css.map*/