.header{width:100%;display:flex;justify-content:space-between;align-items:center}.current-user-div{max-width:200px;position:relative}.current-user-div .user-row{display:flex;justify-content:end;align-items:center;cursor:pointer}.current-user-div .initials-div{width:40px;height:40px;border-radius:50%;background-color:#000;border:2px solid #fff;box-sizing:border-box;display:flex;justify-content:center;align-items:center}.current-user-div .user-dropdown{display:none;position:absolute;right:0;background:#fff;border:1px solid #ccc;box-shadow:0 4px 6px rgba(0,0,0,.1);min-width:140px;z-index:10}.current-user-div .user-dropdown button{width:100%;padding:10px;background:none;border:none;text-align:left;cursor:pointer}.current-user-div .user-dropdown button:hover{background:#f1f1f1}.navbar .dropdown-menu.show>* .dropdown-menu.show{top:0 !important;left:100% !important}li:nth-child(n+6) .dropdown-menu.show>* .dropdown-menu.show{top:0 !important;right:100% !important;left:unset !important}nav ul li{padding:0 10px}nav .navigation{margin:20px 0 20px 100px}.navbar a{font-size:16px;font-weight:400;margin:0 10px}.nav-link{padding:0}.nav-link.dropdown-toggle,.navbar-expand-xl .navbar-nav .nav-link.dropdown-toggle{margin:0;padding:0 .6rem}.navbar-toggler:focus,.navbar-toggler:active{outline:none;box-shadow:none}.dropdown-toggle-split{padding:0}@media(max-width: 1200px){.navbar .outer-btn-group{flex-direction:column}}@media(max-width: 1200pxx){.navbar .btn-group{justify-content:left !important}}@media(min-width: 1200px){.navbar .btn-group{justify-content:center !important}}.dropdown-menu>.nav-item{min-width:100%}@media(min-width: 1200px){.dropdown-menu>.nav-item{width:max-content}}.navbar-collapse.compact-menu{height:100%;background-color:#fff;color:#000;z-index:999;position:absolute;padding:1rem;right:0}.navbar-collapse.compact-menu{position:fixed;top:0}.compact-menu .nav-item{text-align:right}.navbar-nav .compact-menu{text-align:right}.compact-menu .dropdown-menu{background-color:rgba(0,0,0,0);border:none !important}@media(max-width: 1200px){.dropdown-menu{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media(min-width: 1200px){.navbar-expand-xl .navbar-nav .nav-link{padding:0}}nav .nav-link a,.navbar a{text-shadow:none}@media(hover: hover)and (pointer: fine){.not-compact-menu .dropdown:hover>.dropdown-menu{display:block}.not-compact-menu .dropdown-submenu{position:relative}.not-compact-menu .dropdown-submenu>.dropdown-menu{top:0;left:95%;margin-top:0;margin-left:0}.not-compact-menu .dropdown-reverse{left:auto !important;right:100% !important}.not-compact-menu .dropdown-menu{margin:0 !important}}.wide-compact-collapse.navbar-collapse.collapse.not-compact-menu,.wide-compact-collapse.navbar-collapse.collapsing.not-compact-menu{position:relative !important;height:0 !important}a.wide-compact-header{font-weight:bold;text-decoration-line:underline}.wide-compact-nav-row{width:inherit}.wide-compact-ul li{list-style:none}.wide-compact-ul{margin-left:0;padding-left:0}.navbar-nav.navbar-nav-compactwide{position:absolute;z-index:99999;background:#fff;width:100vw;overflow:hidden;left:-1rem}.navbar-nav.navbar-nav-compactwide a{text-align:center;margin:0}.wide-compact-a{text-transform:none !important;letter-spacing:0 !important;font-size:1.1rem !important}.animated-icon{width:30px;height:20px;position:relative;margin:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;display:block}.animated-icon span{display:block;position:absolute;height:3px;width:100%;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.animated-icon span{background:#fff}.animated-icon span:nth-child(1){top:0}.animated-icon span:nth-child(2),.animated-icon span:nth-child(3){top:10px}.animated-icon span:nth-child(4){top:20px}.animated-icon.open span:nth-child(1){top:11px;width:0;left:50%}.animated-icon.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.animated-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.animated-icon.open span:nth-child(4){top:11px;width:0;left:50%}@media(max-width: 1200px){.navbar-collapse{background:rgba(0,0,0,.85);border-radius:4px;padding:10px 0;position:absolute;width:90vw;top:100px;right:5vw;overflow:auto;height:auto;max-height:80vh;z-index:10000}#navbarCollapse .navbar-nav li{float:left}#navbarCollapse .navbar-nav li a{display:inline;float:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 50px);margin-right:0}#navbarCollapse .navbar-nav li a.dropdown-toggle{margin-left:0}.navbar-nav{padding:0}.navbar .dropdown-menu .nav-item a{color:#fff}#navbarCollapse .navbar-nav li a{color:#fff}}.nav-link{display:table-cell}section.alert-block{padding:0 0 0 10px}.navbar-nav{z-index:10000000}@media only screen and (max-width: 1200px){#navbarCollapse .navbar-nav li a.dropdown-toggle{background:#000;color:#fff;margin-left:10px;display:inline;float:right}#navbarCollapse .navbar-nav li a{display:inline;float:left}#navbarCollapse .navbar-nav li{margin-bottom:5px}#navbarCollapse .navbar-nav li.wide-compact-li{margin-bottom:0px}#navbarCollapse .navbar-nav .dropdown-menu{background:none;border:none;clear:both}#navbarCollapse .navbar-nav .dropdown-menu li{padding-right:0px}}@media(hover: hover)and (pointer: fine){.dropdown-holder:hover>.dropdown-menu{display:block}}.dropdown-menu{top:96%}.btn-primary{background-color:#2a1550;border-color:#2a1550;color:#fff}.btn{min-width:50px;min-height:42px}.table-header-row{border-bottom:1px solid #212529}.table-header-row .table-header-text{font-weight:600}#addSkillRow,#add-skill-category-new,.add-skill-category-new-update,.add-skill-row,#popupAddSkillRow{display:none}.update-row{display:none}.table-body-row{align-items:start;padding-top:5px;padding-bottom:5px}.table-body-row .table-input-container{display:flex;flex-direction:column;justify-content:start;align-items:start}.table-body-row .table-input-container .table-input[type=text],.table-body-row .table-input-container .table-input[type=number]{width:100%;padding:4px;min-height:38px}.table-body-row .table-input-container select{width:100%;padding:8px;min-height:38px}.table-body-row .table-input-container:last-of-type,.table-body-row .table-body-buttons{display:flex;justify-content:end;gap:12px}.input-with-exit{position:relative}.input-with-exit .ovarlay-button{position:absolute;right:0;padding:10px;top:50%;transform:translate(-50%, -50%);cursor:pointer;color:gray}.table-multi-row-column{display:flex;flex-direction:column}.table-body-row.even,.overflow-table-row.even span{background-color:#f1f1f1}.overflow-table-row span,.overflow-table-row .table-cell-div{border-top:1px solid #000;border-left:1px solid #000}.overflow-table-row span:first-of-type{border-left:none}.overflow-table-row .table-cell-div span{border:none}.overflow-table-row:first-of-type span,.table-header-cell-div{border-top:none !important}.overflow-table{overflow:auto;padding-bottom:20px;width:fit-content;max-width:100%}.overflow-table .overflow-table-row{display:grid}.overflow-table .overflow-table-row-ordered:nth-last-of-type(odd)>.table-body-cell,.overflow-table .overflow-table-row-ordered:nth-last-of-type(odd)>.table-cell-div>.table-body-cell{background-color:#f1f1f1}.overflow-table .table-body-cell{padding-top:5px;padding-bottom:5px}.overflow-table .table-header-cell{font-weight:600}.overflow-table .table-header-cell.center,.overflow-table .table-body-cell.center{text-align:center}.overflow-table .table-body-cell.total{font-weight:600}.table-cell-div{display:grid;grid-template-columns:repeat(2, 1fr)}.required-text{font-size:90%;font-style:italic}.selected-person-label{font-size:110%;font-weight:600}.selected-person-text{font-size:110%}.selected-person-select{font-size:110%;padding:5px}.custom-checkbox{accent-color:#2a1550;width:20px;height:20px;cursor:pointer}.table-input-container-center{display:flex;justify-content:center;padding-top:5px}.invited{font-style:italic}.toHigh{background-color:#82d78a;color:#000}.toLow{background-color:#c2515b;color:#000}.atTarget{background-color:#f6d46a;color:#000}.toggle-customer-btn{background-color:rgba(0,0,0,0);border:1px solid #ccc;border-radius:4px;color:#555;font-size:.8rem;width:24px;height:24px;line-height:22px;text-align:center;cursor:pointer;transition:all .2s ease;outline:none;box-shadow:none}.toggle-customer-btn:focus,.toggle-customer-btn:active{outline:none;box-shadow:none;border:1px solid #bbb}.toggle-customer-btn:focus .toggle-customer-btn:hover,.toggle-customer-btn:active .toggle-customer-btn:hover{background-color:#f0f0f0;border-color:#888;color:#000}.toggle-customer-btn:focus .toggle-customer-btn.selected,.toggle-customer-btn:active .toggle-customer-btn.selected{background-color:#e0e0e0;border:1px solid #bbb;color:#000}.toggle-customer-btn:focus .toggle-customer-btn.selected:hover,.toggle-customer-btn:active .toggle-customer-btn.selected:hover{background-color:#d4d4d4;border-color:#999;color:#000}.form-message{font-weight:bold;background-color:#ffe6e6;padding:6px 10px;border:1px solid #ff4d4d;border-radius:4px}.table-body-row span.skill-na,.overflow-table-row span.skill-na{background-color:#8b8b8b}.filter-bar{display:flex;align-items:center;gap:10px;margin-bottom:1rem}.filter-label{font-weight:600;font-size:1rem;color:#333}.filter-select{padding:6px 12px;font-size:1rem;border:1px solid #ccc;border-radius:4px;background-color:#fff;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}.filter-select:hover,.filter-select:focus{box-shadow:0 0 0 2px rgba(0,123,255,.2);outline:none}.sub-nav{display:flex;justify-content:flex-start;gap:12px;padding:0 12px;margin-left:-15px;margin-right:-15px;margin-bottom:24px;border-bottom:1px solid #000}.sub-nav .sub-nav-item{padding:12px 12px 5px;border-radius:12px 12px 0 0;border:1px solid #fff;background-color:#f1f1f1;color:#2a1550}.sub-nav .active{background-color:#2a1550;border:1px solid #2a1550;border-bottom:none;color:#ffc20c}.sub-nav .sub-nav-item:hover{text-decoration:none}.form{display:flex;flex-direction:column;max-width:600px;gap:16px}.form .form-input-container{display:flex;flex-direction:column}.form .form-input-container label{margin-bottom:0}.form .form-input-container input[type=text],.form .form-input-container input[type=email],.form .form-input-container input[type=password],.form .form-input-container select{min-height:38px;padding-left:10px}.form .form-button-container{display:flex;gap:12px}.form .error-text{display:none}.message-div{position:fixed;bottom:10px;right:10px;z-index:1000;padding:10px 10px 20px;border-radius:10px;display:flex;flex-direction:column;max-width:400px}.message-div .message-header{font-weight:500}.message-div .message-body{font-size:90%}.comment-header{font-size:120%;font-weight:600}.comment-main-div{gap:12px}.comment{width:90%;padding:12px;background-color:#f1f1f1;border-radius:12px;display:flex;flex-direction:column}.new-comment{width:100%;display:flex;flex-direction:column;gap:12px}.self{margin-left:10%}.comment-info-container{font-size:80%;color:#212529;display:flex;justify-content:space-between}.right-comment-container{gap:12px}.comment-button-container,.small-comment-button-container,.right-comment-container{display:flex;justify-content:end}.comment-text{width:100%}.comment-button{color:#212529;border:none;font-size:100%;padding-left:6px;padding-right:6px}.update-comment{display:none}.comment-button-container{gap:12px}.action-container{padding:12px 0;gap:12px}.action-top-row{display:flex;justify-content:space-between}.action-header{font-size:140%;font-weight:600}.todo,.waiting{color:#484848}.inProgress{color:#ffc20c}.done{color:#28a745}.action-done{font-size:90%}.action-text{width:100%}.action-buttons{display:flex;justify-content:end;gap:12px}.modal-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);align-items:center;justify-content:center;z-index:1000}.modal-content{background:#fff;padding:20px;border-radius:8px;text-align:center;max-width:600px}.alert-buttons{display:flex;justify-content:center;gap:12px}.alert-buttons button{min-width:100px}.popup{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);align-items:center;justify-content:center;z-index:100;display:flex}.popup .popup-content{display:flex;flex-direction:column;align-items:center;padding:12px 48px;width:900px;max-width:70%;background-color:#fff;max-height:90%;border-radius:12px;overflow:scroll}.popup .popup-header-row{display:flex;justify-content:space-between}.popup .popup-btn,.popup .popup-btn:visited{background-color:unset;border:none;color:#000;display:flex;justify-content:center}.popup .form{max-width:unset}.login-center{position:absolute;top:0;left:0;width:100vw;height:100vh;display:flex;justify-content:center;align-items:center}.login-form{background-color:#fff;width:800px;margin:7em auto;border-radius:15px;box-shadow:0 11px 35px 12px rgba(0,0,0,.141)}.form-data{padding:1rem}.image-radius-left{border-radius:15px 0 0 15px}.image-radius-right{border-radius:0 15px 15px 0}/*# sourceMappingURL=master.min.css.map */
