body.ant-scrolling-effect{width:100%!important}body{min-width:1345px;background-color:#f0f2f5!important}#root{height:100%}.layout{min-height:100%;display:flex;flex-flow:column}.layout header .header-container{max-width:1920px;margin:auto}.layout header .header-container .logo{float:left}.layout header .header-container .logo img{width:120px}.layout header .header-container .ant-menu{margin-left:50px;float:left;background-color:transparent}.layout header .header-container .ant-menu .red{background-color:#c91e1e}.layout header .header-container .loginIcon{float:right}.layout header .header-container .loginIcon .ant-avatar{margin-bottom:3px;cursor:pointer;margin-left:1.5em;margin-right:1.5em}.layout header .header-container .loginIcon .userIcon.logged{background-color:#3e9dd1}.layout header .header-container .loginIcon .userIcon:hover{box-shadow:0 0 2px 2px hsla(0,0%,100%,.91)}.layout header .header-container .loginIcon .ant-btn:hover{color:#40a9ff;border-color:#40a9ff}.layout main.site-layout-content section{max-width:1920px;width:100%;min-height:calc(100vh - 110px);margin:0 auto}.layout main.site-layout-content .vertCenter{display:flex;justify-content:center;align-items:center;min-height:60vh;flex-direction:column}.layout main.site-layout-content .vertCenter .ant-spin-text{padding-top:5px;font-size:14px}.layout main.site-layout-content .pageTitle{text-align:center;margin-bottom:1.2em;margin-top:.8em}.layout footer{padding:12px 50px}#user-profile .ant-popover-title,.user-edit-modal .ant-modal-header{background-color:#46b6f3}.feedback-modal .ant-modal-header,.forgot-modal .ant-modal-header,.login-modal .ant-modal-header,.register-modal .ant-modal-header{background-color:#fbfbfb}.feedback-modal .ant-modal-body{padding-bottom:40px;text-align:center}.feedback-modal .ant-modal-body h4{padding-bottom:12px}.feedback-modal .ant-modal-body button.selected-answer{color:#40a9ff;border-color:#40a9ff}.feedback-modal .ant-modal-body .pseudo-button{display:inline-block;padding:4px 16px;margin:0 5px;border:1px solid #d9d9d9;border-radius:32px;cursor:pointer;transition:color .3s cubic-bezier(.645,.045,.355,1),border-color .3s cubic-bezier(.645,.045,.355,1)}.feedback-modal .ant-modal-body .pseudo-button.selected,.feedback-modal .ant-modal-body .pseudo-button:hover{color:#40a9ff;border-color:#40a9ff}.feedback-modal .ant-modal-body .pseudo-button.selected{font-weight:500}.feedback-modal .ant-modal-body .send-button{margin-top:20px}.loginForm{max-width:88%;margin:10px auto auto}.loginForm .button{width:100%}button.buttonLink{padding-left:0}.profileInfo{max-width:500px;min-width:170px}.profileInfo table{margin:5px}.profileInfo td:first-child{font-weight:700;padding-right:20px}.profileInfo div{margin:10px;text-align:center}.ant-message svg,.icon-position-fix svg{margin-top:-4px}.content-scroll{height:100%;padding-right:7px;padding-bottom:7px;overflow-x:hidden;overflow-y:auto}.content-scroll::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.9);border-radius:5px;background-color:#f5f5f5}.content-scroll::-webkit-scrollbar{width:5px}.content-scroll::-webkit-scrollbar-thumb{border-radius:5px;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.3);background-color:#999}section#home{max-width:100%}section#home .banner{background-color:#001529;height:60vh;background-image:url(/static/media/header-image_m.0af9c440.jpg);filter:brightness(.9) contrast(.9);background-position:50%;background-repeat:no-repeat;background-size:100%}section#home .banner .header-text{top:35vh;position:relative;color:#fff;text-align:center;font-size:5rem}section#home .section-container{background-color:#fff}section#home .section-container .text-content{max-width:1500px;margin:auto;padding:50px 5rem;text-align:justify}section#home .section-container .text-content .pageTitle{margin-bottom:1em;text-align:center}section#home .section-container .text-content .left-col img{width:100%;margin:10px 0 50px}section#home .section-container .text-content .right-col{padding-left:60px}section#contacts .section-container{background-color:#fff}section#contacts .section-container .text-content{max-width:1500px;margin:auto;padding:40px 5rem;text-align:justify}section#contacts .section-container .text-content .pageTitle{margin-bottom:90px;text-align:center}section#contacts .section-container .text-content .ant-timeline{margin-bottom:50px}section#contacts .section-container .text-content .ant-timeline .ant-timeline-item-head{margin-top:3px}section#contacts .section-container .text-content .ant-timeline .right .ant-timeline-item-content{padding-left:20px;margin-bottom:20px}section#contacts .section-container .text-content .ant-timeline .left .ant-timeline-item-content{padding-right:30px;margin-bottom:20px}section#contacts .section-container .text-content .contact-form{width:600px;margin:0 auto 100px;text-align:center}section#contacts .section-container .text-content .demo{margin-bottom:100px}section#contacts .section-container .text-content .download{text-align:center}section#contacts .section-container .text-content .download ul{display:inline-block;text-align:left}section#blank-section{padding:30px;background:#fff;text-align:center}section#blank-section .pageTitle{margin-bottom:1.2em;margin-top:.8em}section#career-path{background:#fff}section#career-path .wizard-card-footer{margin-top:20px}section#career-path .checkbox-group{margin-top:20px;margin-left:auto;margin-right:auto}section#career-path .checkbox-group td{padding:20px;border:2px solid #3e9dd1;background-color:transparent;text-align:left}section#career-path .selected-item{background-color:#e6f7ff}section#career-path .ant-checkbox-wrapper label{display:block;margin-left:5px;font-size:16px;color:#3e9dd1}section#career-path .ant-checkbox-wrapper .ant-checkbox-inner{width:12px;height:12px}section#career-path .ant-checkbox-wrapper .ant-checkbox+span{font-size:16px}section#career-path .requirements-container{display:flex;flex-direction:column;align-items:flex-start}section#career-path .requirements-label{text-align:left;font-size:18px;color:#3e9dd1}section#career-path .requirements-content{width:100%;margin-top:20px}section#career-path .table-title{margin-bottom:10px}section#career-path .missing-requirements-table{margin:auto;border-collapse:collapse;width:91%}section#career-path .requirements-label.highlight{background-color:#3e9dd1;color:#fff}section#career-path .missing-requirements-table td,section#career-path .missing-requirements-table th{border:1px solid #fff;padding:8px;text-align:left}section#career-path .checkbox-group .ant-checkbox-wrapper-checked{text-decoration:line-through}section#career-path .checkbox-group:nth-child(2) .ant-checkbox-wrapper-checked,section#career-path .checkbox-group:nth-child(3) .ant-checkbox-wrapper-checked{text-decoration:none}section#career-path h1,section#career-path p{margin:30px 0}section#career-path p{font-size:1em}section#career-path .finish-button{background-color:green;border:none;color:#fff;align-self:center;padding:15px 32px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;cursor:pointer;display:flex;margin-right:10px;margin-left:10px;border-radius:50px;box-shadow:0 4px 10px rgba(0,0,0,.2);transition:background-color .3s ease}section#career-path .finish-button:hover{background-color:#006400}section#career-path .finish-button:focus{outline:none}section#career-path .finish-button:active{transform:translateY(2px)}section#career-path .current-role{background-color:#3e9dd1;color:#f5f5f5;padding:10px;border-radius:10px;display:inline-block}section#job-ads-analyzer{padding:30px;background:#fff;text-align:center;min-height:0}section#job-ads-analyzer section{min-height:0}section#job-ads-analyzer .chart-container{max-width:1500px;margin:-60px auto -73px}section#job-ads-analyzer .chart-container>div{margin-left:-80px;margin-right:-80px}section#job-ads-analyzer .topSkillsTable{width:90%;max-width:800px;min-width:450px}section#job-ads-analyzer .showMore{margin-bottom:80px;font-size:90%}section#job-ads-analyzer section.main-content{text-align:left}section#job-ads-analyzer section.main-content .dataHandleButtons{padding-left:8px;margin-bottom:16px}section#job-ads-analyzer section.main-content .dataHandleButtons .right{float:right}section#job-ads-analyzer section.main-content .ant-table .ant-table-selection-column{text-align:left}section#job-ads-analyzer section.main-content .ant-table .infoIcon{cursor:pointer;width:100%;text-align:right}section#job-ads-analyzer section.main-content .ant-table .infoIcon:hover{color:#007acc}section#job-ads-analyzer section.main-content .ant-table .deleteIcon:hover{color:#cd5c5c}section#job-ads-analyzer section.main-content .ant-table .editIcon:hover{color:#007acc}section#job-ads-analyzer section.main-content .ant-table .disabledIcon{color:#d3d3d3;cursor:not-allowed}section#job-ads-analyzer section.main-content .ant-table .ant-table-footer{text-align:right}section#job-ads-analyzer section.results{text-align:center}section#job-ads-analyzer section.results .dataHandleButtons{text-align:left}section#job-ads-analyzer section.results .ant-table-wrapper{margin:auto}section#job-ads-analyzer section.results .ant-table-wrapper td{padding:2px 8px}section#job-ads-analyzer section.results .resultTable{width:90%;max-width:800px;padding-bottom:20px}section#job-ads-analyzer section.results .resultTable.profiles{max-width:500px}section#job-ads-analyzer section.create-your-ad .coverage-number{padding:0;height:100%}section#job-ads-analyzer section.create-your-ad form{max-width:1000px;margin:auto}section#job-ads-analyzer section.create-your-ad form .gender-balance-result{margin-top:10px;margin-bottom:25px}section#job-ads-analyzer section.create-your-ad form .gender-balance-result .successIcon{color:green}section#job-ads-analyzer section.create-your-ad form .gender-balance-result .neutral-description{margin:10px 0}section#job-ads-analyzer section.create-your-ad form .gender-balance-result .neutral-description .suggested-text{margin-top:10px}section#job-ads-analyzer section.statistics .slider-title{margin-bottom:5px;font-size:14px}section#job-ads-analyzer section.statistics .ant-slider{width:80%;margin:auto auto 50px}section#job-ads-analyzer section.statistics .comment{width:80%;margin:50px auto 10px;font-size:14px}section#job-ads-analyzer section.statistics .comment-table{font-size:12px;font-style:italic}section#job-ads-analyzer section.statistics .comment-table .anticon{color:#2e93fa}section#job-ads-analyzer section.statistics .graph-data-table{max-width:520px;margin:auto}section#job-ads-analyzer section.statistics .ant-divider{margin-top:90px;margin-bottom:20px}section#job-ads-analyzer section.statistics .ant-table-wrapper td{padding:2px 8px}section#job-ads-analyzer section.statistics .year-related-stats .ant-table-wrapper{margin:0 auto 15px}section#job-ads-analyzer section.statistics .year-related-stats .ant-table-wrapper .maybe-green-cell:has(.green){background-color:#90ee90}section#job-ads-analyzer section.statistics .skill-connection .ant-table-wrapper{width:380px;margin:0 0 15px auto}section#job-ads-analyzer section.statistics .skill-connection .ant-table-tbody>tr:hover>td{background-color:#ffb13d!important}section#job-ads-analyzer section.statistics .profile-match .ant-table-wrapper{margin:0 0 15px auto}section#job-ads-analyzer section.statistics .profile-match .ant-table-tbody>tr:hover>td{background-color:#dfdfdf!important}.add-job-modal .ant-tabs-content-holder,.edit-job-modal .ant-tabs-content-holder{padding-top:16px}.add-job-modal .ant-modal-header{background-color:rgba(50,196,255,.5607843137)}.edit-job-modal .ant-modal-header{background-color:gold}.ant-modal-footer{background-color:#fbfbfb}.add-job-modal .ad-analyze-input{text-align:center;margin:15px 0 40px}.add-job-modal .ad-analyze-input input{text-align:left}.searchButtons{display:flex;justify-content:space-between}.infoPopover{width:80vh;max-width:800px}.skills-popover h4{margin:6px 5px 0;text-align:center}.skills-popover h5{color:#4c92dd;text-align:center}.skills-popover span.empty{color:#a5a2a2}section#csprofiler{width:100%;text-align:center;overflow:hidden}section#csprofiler .main{text-align:center}section#csprofiler .main .main_loading{padding:40px}section#csprofiler .section-title{text-align:center;margin-bottom:20px;font-size:2em}section#csprofiler .zone-title{font-size:1.5em;margin-top:40px}section#csprofiler .zone-title.first{margin-top:8px;margin-bottom:30px}section#csprofiler .zone-title.analysis{margin-top:60px;margin-bottom:30px}section#csprofiler .semester-title{font-size:.75em;color:grey;font-weight:400;text-align:center;padding:0}section#csprofiler .buttons-container{text-align:center;padding:8px 7px 25px}section#csprofiler .buttons-container .button{margin:6px}section#csprofiler .buttons-container .export{color:#cd5c5c;border-color:#cd5c5c;cursor:pointer}section#csprofiler .buttons-container .export:hover{background-color:#cd5c5c;color:#fff}section#csprofiler .buttons-container .import{color:green;border-color:green;cursor:pointer}section#csprofiler .buttons-container .import:hover{background-color:green;color:#fff}section#csprofiler .buttons-container .file-input-hidden{display:none}section#csprofiler .empty-data{text-align:center;margin-top:60px}section#csprofiler .empty-data .header{font-weight:700;font-size:1.2em;margin-bottom:10px}section#csprofiler .structure-content{padding-left:24px;padding-right:24px}section#csprofiler .base-available{padding-top:2vh;padding-bottom:2vh;height:calc(100vh - 110px);padding-right:.8vh;min-width:350px;max-width:931px}section#csprofiler .base-available .base-available-content{height:95%;padding:1.5vh 1vh;background-color:#fff;border:1px solid #c1c1c1;border-radius:5px;box-shadow:6px 6px 10px 0 hsla(0,0%,74.1%,.4);display:flex;flex-direction:column}section#csprofiler .base-available .base-available-content .base-available-content-scroll{flex:1 1;min-height:0;overflow-y:auto;padding-right:7px;padding-bottom:7px;overflow-x:hidden}section#csprofiler .base-available .list-available{flex:1 1;min-height:117px;overflow-y:auto;padding:5px;background-color:#ececec;border-radius:5px;margin:5px}section#csprofiler .base-available .list-available.drag-over{background-color:#87ceeb}section#csprofiler .card-container{border:1px solid #d3d3d3;border-radius:5px;padding:8px;margin-bottom:10px;transition:.2s ease-out;background-color:#fff;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12);text-align:left}section#csprofiler .card-container.dragging{background-color:#90ee90}section#csprofiler .card-container.disabled{background-color:#d3d3d3}section#csprofiler .card-container .leftBtn{cursor:pointer;float:right;margin-top:-5px;margin-right:5px}section#csprofiler .card-container .leftBtn svg{font-size:.9rem}section#csprofiler .card-container .leftBtn:hover svg{color:#007acc}section#csprofiler .card-container .rightBtn{cursor:pointer;float:right;margin-top:-5px;margin-right:-7px}section#csprofiler .card-container .rightBtn svg{font-size:.9rem}section#csprofiler .card-container .rightBtn:hover svg{color:#cd5c5c}section#csprofiler .card-container .card{text-align:left;padding:0 7px 2px}section#csprofiler .card-container .card .type{font-size:.75em;font-style:italic;color:#c9c9c9}section#csprofiler .card-container .card .title{font-weight:500;padding-top:2px;padding-bottom:3px;font-size:1.1em;line-height:1.3}section#csprofiler .card-container .card .priority-high{color:#df0000}section#csprofiler .card-container .card .details{font-size:.75em;color:grey}section#csprofiler .card-container .card .details tr{color:#c1c1c1;vertical-align:top}section#csprofiler .card-container .card .details tr td{padding:0}section#csprofiler .base-selected{padding-top:2vh;padding-bottom:2vh;height:calc(100vh - 110px);padding-right:.8vh;min-width:350px;max-width:931px}section#csprofiler .base-selected .base-selected-content{height:95%;padding:1.5vh 1vh;background-color:#fff;border:1px solid #c1c1c1;border-radius:5px;box-shadow:6px 6px 10px 0 hsla(0,0%,74.1%,.4);display:flex;flex-direction:column}section#csprofiler .base-selected .base-selected-content .base-selected-content-scroll{flex:1 1;min-height:0;overflow-y:auto;overflow-x:hidden;padding-right:7px;padding-bottom:7px}section#csprofiler .base-selected .base-selected-content .ant-form-item-control-input-content{display:flex;align-items:center}section#csprofiler .base-selected .drop-img{width:100px;margin-top:12px}section#csprofiler .base-selected .list-selected{flex:1 1;min-height:0;overflow-y:auto;padding:10px;background-color:#ececec;border-radius:5px;margin:5px;overflow-x:hidden}section#csprofiler .base-selected .list-selected.drag-over{background-color:#87ceeb}section#csprofiler .base-statistics{padding-top:2vh;padding-bottom:2vh;height:calc(100vh - 110px);padding-right:.8vh;min-width:350px;max-width:931px}section#csprofiler .base-statistics .base-statistics-content{height:95%;padding:1.5vh 1vh;background-color:#fff;border:1px solid #c1c1c1;border-radius:5px;box-shadow:6px 6px 10px 0 hsla(0,0%,74.1%,.4);overflow:hidden;display:flex;flex-direction:column}section#csprofiler .base-statistics .base-statistics-content .ecsf-label{display:inline-flex;align-items:center;grid-gap:8px;gap:8px}section#csprofiler .base-statistics .base-statistics-content .sum-text{font-weight:500}section#csprofiler .base-statistics .base-statistics-content .ant-table-column{align-items:center}section#csprofiler .base-statistics .base-statistics-content .ant-table-wrapper{min-height:0;padding-bottom:5vh}section#csprofiler .base-statistics .base-statistics-content .ant-table-wrapper .ant-table{width:100%}section#csprofiler .base-statistics .base-statistics-content .ant-table-wrapper .ant-table .ant-table-body{max-height:100%;overflow-y:auto}section#csprofiler .base-statistics .base-statistics-content .ant-table-tbody>tr>td,section#csprofiler .base-statistics .base-statistics-content .ant-table-thead>tr>th{padding:4px 8px}section#csprofiler .base-statistics .base-statistics-content .ant-table-footer{padding:6px 12px;background:#fafafa}section#csprofiler .base-statistics .base-statistics-content .base-statistics-content-scroll{flex:1 1;min-height:0;overflow-y:auto;overflow-x:hidden;padding-right:7px;padding-bottom:7px}section#csprofiler .base-statistics .base-statistics-content .statistics-results{margin-right:5px;margin-left:5px}section#csprofiler .base-statistics .base-statistics-content .statistics-results .statistics-footer{display:inline-flex;align-items:center}section#csprofiler .base-statistics .base-statistics-content .statistics-results .statistics-footer .result-text{font-weight:500;margin-right:10px}section#csprofiler .base-statistics .base-statistics-content .empty-statistics-data{font-style:italic;color:rgba(0,0,0,.6)}section#csprofiler .base-statistics .base-statistics-content .selected{background-color:rgba(211,231,249,.6901960784)}section#csprofiler .base-statistics .base-statistics-content .selected td:first-child{font-weight:500}section#csprofiler h6{padding:40px 0 10px;text-align:center;font-size:1.2em;font-weight:500}section#csprofiler h6:first-child{padding-top:15px}.browse-modal .ant-modal-content{display:flex;flex-direction:column;max-height:calc(100vh - 40px)}.browse-modal .ant-modal-body{flex:1 1;overflow:hidden}.browse-modal .ant-modal-header{background-color:rgba(50,196,255,.5607843137)}.browse-modal .col-title{margin-bottom:16px;min-height:32px;font-size:large;font-weight:700}.browse-modal .col-title .rst-button{margin-left:8px;font-size:.8em;padding:2px 6px;float:right}.browse-modal .rewire-title{margin-top:16px}.browse-modal .rewire-badge{color:#000;border:1px solid #000;margin:3px;height:25px}.browse-modal .col-details-empty{text-align:center;padding:40px;font-weight:700}.browse-modal .browse-content{display:flex;flex-direction:column;height:100%}.browse-modal .browse-content .ant-row{flex:1 1;display:flex;overflow:hidden}.browse-modal .browse-content .col-scroll{height:100%;overflow-y:auto}.browse-modal .browse-content .browse-col{display:flex;flex-direction:column;min-height:0;overflow:hidden;max-height:70vh}.browse-modal .browse-content .tabs-content-scroll{overflow-y:scroll;height:100%}.browse-modal .browse-content .ant-col .ant-form-item-label{font-weight:700;font-size:1.2em}.browse-modal .browse-footer{flex:0 0 auto;margin-top:auto;padding-top:16px;border-top:1px solid #e8e8e8;background-color:#fff;display:flex;justify-content:flex-end;grid-gap:16px;gap:16px}.browse-modal .browse-footer .footer-details{padding-right:20px;display:flex;align-items:center}.browse-modal .browse-footer .clear-link{margin-left:8px}.browse-modal .browse-footer .button{margin:6px}.browse-modal .filter-form .filter-checkbox-group{display:flex;flex-direction:column;width:100%}.browse-modal .filter-form .slider-container{width:80%;margin-left:10px}.add-entity-modal .ant-modal-header{background-color:rgba(50,196,255,.5607843137);overflow:visible}.edit-entity-modal .ant-modal-header{background-color:gold}.skillBadge .ant-badge-count{background-color:rgba(50,196,255,.5607843137);color:#000;border:1px solid #000;margin:3px;height:25px}.statistics-base{text-align:left;height:calc(100vh - 110px);padding:2vh 5vh;margin:auto;min-width:350px}.statistics-base .statistics-content{height:95%;padding:1.5vh 1vh;background-color:#fff;border:1px solid #c1c1c1;border-radius:5px;box-shadow:6px 6px 10px 0 hsla(0,0%,74.1%,.4)}.statistics-base .statistics-content .statistics-content-scroll{height:70vh;padding-right:7px;padding-bottom:7px;overflow-x:hidden;overflow-y:auto}.statistics-base .statistics-content .statistics-section-title{text-align:center;margin-top:60px;margin-bottom:30px;font-size:20px}.statistics-base .statistics-content .profiles-overview{text-align:center;width:100%;table-layout:fixed}.statistics-base .statistics-content .profiles-overview .ant-table-cell{text-align:center}.statistics-base .statistics-content .profiles-overview .ant-table-thead>tr>th{background-color:#def1fe}.statistics-base .statistics-content .profiles-overview .ant-table-tbody>tr>td:first-child{background-color:#def1fe;font-weight:500}.statistics-base .statistics-content .profiles-overview .ant-table-cell{position:relative}.statistics-base .statistics-content .profiles-overview .coverage-text-statistics{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}.statistics-base .statistics-content .profiles-overview .ant-table-cell:hover{background-color:#c9c9c9!important}.statistics-base .statistics-content .profiles-overview .ant-table-cell.green{background-color:#90ee90}.statistics-base .statistics-content .profiles-overview .ant-table-cell.green:hover{background-color:#49e549!important}.statistics-base .statistics-content .profiles-overview .ant-table-summary{background-color:#bfbfbf;font-weight:500}.statistics-base .statistics-content .chart-container{display:block;padding-left:18vh;padding-right:18vh}.statistics-base .statistics-content .chart-container .chart-container-content{margin-top:-120px;margin-bottom:-120px}.coverage-text{width:100%;height:100%;display:flex;justify-content:center;align-items:center;cursor:pointer}.ant-table-cell.green{background-color:#90ee90}.ant-table-cell.green:hover{background-color:#49e549!important}section#csp-intersection{background:#fff}section#csp-intersection .section-container{background-color:#fff}section#csp-intersection .section-container .text-content{max-width:1500px;margin:auto;padding:50px 5rem;text-align:center}section#csp-intersection .section-container .text-content .pageTitle{margin-bottom:1em;text-align:center}section#csp-intersection .section-container .text-content .button-container{display:flex;justify-content:center;margin-top:3em}section#csp-intersection .section-container .text-content .button-container .link-button{width:210px;height:210px;margin:0 40px;text-align:center;border:1px solid #d3d3d3;border-radius:5px;padding:25px 22px 22px;transition:border-color .1s ease;background-color:"white";box-shadow:0 7px 29px 0 rgba(100,100,111,.2)}section#csp-intersection .section-container .text-content .button-container .link-button .img-container{width:150px;height:130px;margin:auto}section#csp-intersection .section-container .text-content .button-container .link-button .description{font-size:1.1em;font-weight:500}section#csp-intersection .section-container .text-content .button-container .link-button:hover{border-color:#007fbf}section#csp-intersection .section-container .text-content .button-container #manual-button img{max-width:90px;max-height:83px}section#csp-intersection .section-container .text-content .button-container #ai-button img{max-width:110px;max-height:110px}section#admin{padding:30px;background:#fff}section#admin .anticon{cursor:pointer}section#admin .confirmIcon:hover,section#admin .restoreIcon:hover{color:#228b22}section#admin .deleteIcon:hover{color:#cd5c5c}section#admin .editIcon:hover{color:#007acc}section#admin .disabledIcon{color:#d3d3d3;cursor:not-allowed}section#admin .dataHandleButtons{margin-bottom:16px}section#admin .data-table td{vertical-align:top}section#admin ol,section#admin ul{margin-bottom:0;padding-left:1.3em}section#admin .skillBadge .ant-badge-count{background-color:rgba(50,196,255,.5607843137);color:#000;border:1px solid #000;margin:3px;height:25px}section#admin .archived-row td{background-color:#ddd!important;font-style:italic!important}section#admin #study-programs .add-studyprogram-modal .ant-modal-header{background-color:rgba(50,196,255,.5607843137)}section#admin #study-programs .edit-studyprogram-modal .ant-modal-header{background-color:gold}section#admin #skills-framework .add-skillframework-modal .ant-modal-header{background-color:rgba(50,196,255,.5607843137)}section#admin #skills-framework .edit-skillframework-modal .ant-modal-header{background-color:gold}section#admin #skills-framework .color-box{width:100px;height:30px;border-radius:8px;border:1px solid #f0f0f0;align-items:center;display:flex;font-size:14px;justify-content:center}section#admin #profiles .add-profile-modal .ant-modal-header{background-color:rgba(50,196,255,.5607843137)}section#admin #profiles .edit-profile-modal .ant-modal-header{background-color:gold}section#admin #trainings .add-training-modal .ant-modal-header{background-color:rgba(50,196,255,.5607843137)}section#admin #trainings .edit-training-modal .ant-modal-header{background-color:gold}section#admin #certifications .add-certification-modal .ant-modal-header{background-color:rgba(50,196,255,.5607843137)}section#admin #certifications .edit-certification-modal .ant-modal-header{background-color:gold}section#admin #certifications .import,section#admin #trainings .import{color:green;border-color:green}section#admin #certifications .import:hover,section#admin #trainings .import:hover{background-color:green;color:#fff}section#admin #certifications .file-input-hidden,section#admin #trainings .file-input-hidden{display:none}section#admin #domains .add-domain-modal .ant-modal-header{background-color:rgba(50,196,255,.5607843137)}section#admin #domains .edit-domain-modal .ant-modal-header{background-color:gold}section#admin #ecsfroles .add-ecsf-role-modal .ant-modal-header{background-color:rgba(50,196,255,.5607843137)}section#admin #ecsfroles .edit-ecsf-role-modal .ant-modal-header{background-color:gold}section#admin #visitors-statistics .table-summary{width:500px;margin:0 auto 50px}section#admin #visitors-statistics .chart-container{margin:0 auto 50px;max-width:500px}section#admin #visitors-statistics span.light{color:#ddd;font-size:82%;font-weight:lighter;font-style:italic}section#admin #user-manager h3{text-align:center;margin-bottom:30px}section#admin #user-manager .ant-collapse-expand-icon{margin-top:-3px}section#admin #user-manager .ant-table-wrapper{margin-top:30px;margin-bottom:30px}section#admin #user-manager .ant-collapse-header{background-color:#f5f5f5}section#admin #user-manager .ant-badge-count{background-color:#2db7f5}section#admin #job-ads-statistics .ant-divider:not(.first){margin-top:90px;margin-bottom:20px}section#admin #job-ads-statistics .divider-small{margin-top:10px;margin-bottom:20px;text-align:center}section#admin #job-ads-statistics .csv-data-table{max-width:520px;margin:auto}section#admin #job-ads-statistics .profile-match-table{margin:80px auto 0;max-width:1270px}section#admin #job-ads-statistics .maybe-gray-cell:has(.gray){background:#f7f7f7}section#admin #job-ads-statistics .header-column{color:rgba(0,0,0,.85);font-weight:500;background:#fafafa}section#roles{padding:30px;background:#fff;text-align:center}section#roles .section-container{background-color:#fff}section#roles .section-container .text-content{max-width:1630px;margin:auto}section#roles .section-container .text-content .pageTitle{margin-bottom:1.2em;margin-top:.8em}.image{opacity:1%}.text-before-explorer{padding-bottom:30px;text-align:justify}.roleTitle{font-size:17px}.rolesImages{width:200px}.roleClicked{opacity:1%}.rolesTab{background-color:#f0f8ff;border-radius:20px;padding:25px}.rolesRow{display:flex}.spacingDiv{padding-bottom:30px;padding-top:30px}.rolesTriplet{padding-left:10px;padding-right:10px;padding-bottom:30px}.custom-table .ant-pagination{justify-content:flex-end;padding-right:30px;border-radius:20px}.level-column{width:90%}.circular-image-gallery{position:relative;width:300px;height:300px;margin:auto}.circular-image{position:absolute;top:50%;left:50%;transform-origin:center}.circular-image img{width:50px;height:50px;border-radius:50%;border:2px solid #fff}.circular-container{width:300px;height:300px;margin:auto;position:relative;transform:translateX(-50%);top:50%}.moveToTop{position:absolute;top:0;left:0;transition:all .3s ease-in-out}section#career-path-vut .section-container{background-color:#fff}section#career-path-vut .section-container .list-container-action-button{padding-left:.5rem;padding-right:.5rem}section#career-path-vut .section-container .text-content{max-width:1500px;margin:auto;padding:40px 5rem;text-align:center}section#career-path-vut .section-container .text-content .pageTitle{margin-bottom:60px;text-align:center}section#career-path-vut .section-container .text-content .add-skill-modal .ant-modal-header{background-color:rgba(50,196,255,.5607843137)}section#career-path-vut .section-container .text-content .edit-skill-modal .ant-modal-header{background-color:gold}section#career-path-vut .section-container .text-content .list-container{display:flex;justify-content:center;flex-wrap:wrap}section#career-path-vut .section-container .text-content .list-item{width:300px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;border:1px solid #d3d3d3;border-radius:5px;padding:8px;margin-bottom:8px;transition:background-color .2s ease;background-color:#f9f9f9;box-shadow:0 2px 1px -1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)}section#career-path-vut .section-container .text-content .list-item.disabled,section#career-path-vut .section-container .text-content .list-item:hover{background-color:#f9f9f9}section#career-path-vut .skill-list{width:100%;text-align:left}section#career-path-vut .skill-list .skill-list-item{margin-bottom:2rem;background-color:rgba(222,241,254,.4)}section#career-path-vut .skill-list .skill-list-item.disabled{background-color:#f2f2f2}section#career-path-vut .skill-list .skill-list-item-actions{display:flex;align-items:center}section#career-path-vut .skill-list .skill-list-item-actions .skill-list-item-action-edit{margin-right:.5rem;margin-left:.25rem}section#career-path-vut .skill-list .skill-list-item-actions .skill-list-item-action-delete:hover{color:var(--danger);border-color:var(--danger)}section#career-path-vut .skill-list .skill-list-item-title-container{display:flex;flex-flow:row nowrap;align-items:center}section#career-path-vut .skill-list .skill-list-item-title-container .anticon{margin-left:1rem}section#career-path-vut .skill-list .skill-list-item-title{margin:0 .5rem 0 1rem;white-space:wrap}section#career-path-vut .left-col{padding-right:1rem}section#career-path-vut .left-col .list-container-title{text-align:center}section#career-path-vut .left-col .list-container-actions{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;padding-bottom:1rem}section#career-path-vut .left-col .list-container-actions .list-container-import-action{margin-right:.5rem}section#career-path-vut .right-col{padding-left:1rem}section#career-path-vut .right-col .statistics-title{text-align:center}section#career-path-vut .right-col .statistics .ant-table-thead .ant-table-cell{padding:8px}section#career-path-vut .right-col .statistics .ant-table-tbody .ant-table-cell{padding:2px 8px}section#career-path-vut .right-col .statistics .ant-table-summary .ant-table-cell{padding:8px}section#career-path-vut .skills-popover .skills-popover-title{font-weight:700;margin-bottom:1rem}section#career-path-vut .skills-popover .skills-popover-subtitle{font-weight:600}.add-skill-modal .analyze-button-row,.edit-skill-modal .analyze-button-row{margin-bottom:24px}.add-skill-modal .analyze-button-row .ant-col:first-child,.edit-skill-modal .analyze-button-row .ant-col:first-child{padding-right:10px;display:inline-flex;align-items:center;justify-content:right}.add-skill-modal .loading-icon-container,.edit-skill-modal .loading-icon-container{display:flex;justify-content:center;align-items:center;height:190px;flex-direction:column}.add-skill-modal .loading-icon-container .ant-spin-text,.edit-skill-modal .loading-icon-container .ant-spin-text{padding-top:5px;font-size:14px}.trainings-browser-modal .trainings-browser{display:flex;flex-flow:row nowrap;justify-content:space-between;max-height:70vh}.trainings-browser-modal .trainings-browser .trainings-browser-filter{width:40%}.trainings-browser-modal .trainings-browser .trainings-browser-filter .trainings-browser-filter-title{text-align:center}.trainings-browser-modal .trainings-browser .trainings-browser-filter .ant-form-item-control{max-width:unset}.trainings-browser-modal .trainings-browser .trainings-browser-filter .content-scroll{padding-right:12px}.trainings-browser-modal .trainings-browser .trainings-browser-list{width:60%;overflow:auto;margin-left:10px}.trainings-browser-modal .trainings-browser .trainings-browser-list .trainings-list{padding-left:1rem}.trainings-browser-modal .trainings-browser .trainings-browser-list .trainings-list .trainings-list-item-title-container{display:flex;flex-flow:row nowrap;align-items:center}.trainings-browser-modal .trainings-browser .trainings-browser-list .trainings-list .trainings-list-item-title-container .trainings-list-item-checkbox{margin-right:1rem;margin-bottom:.5rem}.trainings-browser-modal .trainings-browser .trainings-browser-list .ant-card{margin-bottom:1rem;background-color:#f6f6f6;border-radius:10px;padding:5px}.trainings-browser-modal .trainings-browser .trainings-browser-list .ant-card .other-skill-group{color:rgba(0,0,0,.45)}.trainings-browser-modal .trainings-browser .trainings-browser-list .ant-card-head-wrapper{align-items:flex-start}.trainings-browser-modal .trainings-browser .trainings-browser-list .ant-card-head-wrapper .ant-card-head-title{white-space:wrap}.training-info-icon{color:#1890ff}.training-additional-info{width:36rem}.training-additional-info .training-description{margin-bottom:.5rem}.training-additional-info .training-data-link{margin-top:.5rem}.training-additional-info .training-data-content{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between}.training-additional-info .training-data-content .ant-table{width:100%}.training-additional-info .training-data-content .ant-table .ant-table-tbody .ant-table-cell{padding:2px 8px}.skill-analysis-info-icon{color:#1890ff}.skill-analysis-info{max-width:36rem;max-height:40vh;overflow-y:auto}
/*# sourceMappingURL=main.2e5126f6.chunk.css.map */