.bg-custom{margin-top:2px;background:linear-gradient(110deg,#727d7a 60%,#9e8a59 0)}.bg-custom,.bg-custom .appname{font-size:2.2vh}.bg-custom .nav-item{font-size:1.75vh}.bg-custom .dropdown-menu{background-color:#a96}.bg-custom .dropdown-item{color:#fff;font-size:1.75vh}.bg-custom .dropdown-item:hover{color:#788}.bg-custom .title{width:100%;text-align:center;margin:0 auto;color:#fff;display:grid;grid-template-columns:1fr 1fr 1fr}.bg-custom .title .title-center{text-transform:uppercase}.bg-custom .active{font-weight:700}.card-container{width:98%;border-radius:4px;box-shadow:2px 2px #ccc;margin-bottom:10px;background-color:#fff;padding:5px 15px}.card-container .item-card-body{padding:0;font-size:1.1vh;line-height:2.1vh}.card-container .item-card-body .item-card-header{border:0 dotted red;color:#b84;padding:0;display:flex;justify-content:space-between}.card-container .item-card-body .item-card-header .title{padding:0}.card-container .item-card-body .item-card-header .title .id{color:#788}.card-container .item-card-body .item-card-header .handle{padding:0;cursor:pointer}.card-container .item-card-body .item-card-header .handle .btn-edit{background-color:#fff;border:0;vertical-align:top}.card-container .item-card-body .item-card-header .handle .btn-edit:focus{outline:0}.card-container .item-card-body .item-card-text{padding:5px 0;font-weight:400;color:#b84}.card-container .item-card-body .item-card-text .codes{display:flex;flex-wrap:wrap}.card-container .item-card-body .item-card-text .codes .code{border:1px solid #ddd;font-size:.9vh;text-align:center;text-transform:uppercase;padding:4px;margin-right:3px}.card-container .item-card-body .item-card-text .codes .code .badge{padding:4px 8px}.edit-modal{font-size:.75vw}.edit-modal .modal-content{padding:10px 40px}.edit-modal .controlrow{display:grid;grid-gap:1rem;grid-template-columns:repeat(auto-fit,minmax(30%,1fr))}.edit-modal .form-group{padding:0;margin:8px 0 0}.edit-modal .label{color:#444;margin:2px 0}.edit-modal .form-control{color:maroon}.edit-modal input,.edit-modal select,.edit-modal textarea{padding:2px;background-color:#ffe}.edit-modal .disabled{background-color:#eee}.column-container{height:88vh;overflow-y:hidden}.column-container .ccheader{width:95%;font-size:1.2vh;display:flex;justify-content:space-between;padding:5px;border:0 dotted red}.column-container .ccheader .newitem .btn-edit{line-height:1.2vh;font-size:1.2vh;cursor:pointer;border:1px solid #ccc;border-radius:4px;background-color:#d93;color:#fff}.column-container .ccheader .newitem .btn-edit:focus{outline:0}.column-container .itemlist{height:calc(100% - 20px);overflow-x:hidden;overflow-y:auto}.column-container .itemlist .items{list-style-type:none;margin:5px;padding:0;font-size:1.2vh;font-weight:600}.home-container{max-height:100%;overflow:hidden}.home-container .header{display:grid;grid-template-columns:1fr 25% 25%;padding:0 5px;border:0 dotted red}.home-container .header .title{font-size:1.2vh;line-height:3.5vh;color:#b84}.home-container .header .title .boardcode{color:#727d7a;text-transform:uppercase;padding:0 6px;font-weight:600}.home-container .header .selectcode{font-size:1.2vh;text-align:right;margin:3px 0;text-align:center;color:#788}.home-container .header .selectcode .text{margin-right:10px}.home-container .header .selectcode #boardcode,.home-container .header .selectcode #projectcode{border:1px solid #ccc;color:#788;width:7vw;padding:0;font-size:1.2vh;line-height:2vh}.home-container .header .selectcode .dropdown:focus{outline:0}.home-container .main{height:auto;display:grid;grid-gap:0;grid-template-columns:repeat(4,1fr);background-color:#eee;padding:0 20px;color:#788}.users-table .icon{height:20px;width:20px}.users-table .btn-edit{border:1px solid #aaa;border-radius:4px;background-color:#ccf}.users-table .btn-edit:hover{background-color:#b84}.users-table .btn-edit:focus{outline:none}.users-table .isinvalid{border:2px solid #fcc}.codes-table .icon{height:20px;width:20px}.codes-table .btn-edit{border:1px solid #aaa;border-radius:4px;background-color:#ccf}.codes-table .btn-edit:hover{background-color:#b84}.codes-table .btn-edit:focus{outline:none}.codes-table .isinvalid{border:2px solid #fcc}.items-table .icon{height:20px;width:20px}.items-table .btn-edit{border:1px solid #aaa;border-radius:4px;background-color:#ccf}.items-table .btn-edit:hover{background-color:#b84}.items-table .btn-edit:focus{outline:none}.items-table .isinvalid{border:2px solid #fcc}.login-container{width:50%;margin:15vh auto;display:flex;flex-direction:row;min-height:60vh;font-size:.9vw}.login-container .left-panel{display:flex;flex-direction:column;align-items:center;justify-content:center;width:50%;background:linear-gradient(110deg,#727d7a 60%,#9e8a59 0);color:#fff}.login-container .left-panel h2{font-size:2vw}.login-container .right-panel{display:flex;flex-direction:column;align-items:center;justify-content:center;width:50%;background:#ccc}.login-container .right-panel label{color:maroon}.login-container .right-panel input{font-size:.9vw;width:10vw}.login-container .right-panel #current-password,.login-container .right-panel #username{background-color:#ffc}.login-container .right-panel .btnSubmit{font-weight:600;width:50%;border:none;border-radius:1.5rem;padding:2%}.login-container .right-panel .error{min-height:70px;max-height:70px;padding-top:50px;color:#dc143c}#modalItem{width:auto}#modalItem .modal-content .modal-body .controlrow{width:25vw;display:flex;flex-wrap:wrap}#modalItem .modal-content .modal-body .controlrow .dropdown{width:auto;margin-right:2vw;text-align:left}#modalItem .modal-content-codes{border:0;padding:10px 20px}#modalItem .modal-content-codes .modal-header{color:maroon}#modalItem .modal-content-codes .modal-body .form-group{font-size:1.5vh;padding:0;margin:8px 0 0}#modalItem .modal-content-codes .modal-body .form-group .label{font-size:1.5vh;color:#444;margin:2px 0}#modalItem .modal-content-codes .modal-body .form-group .form-control{font-size:1.5vh;color:maroon}#modalItem .modal-content-codes .modal-body .form-group input,#modalItem .modal-content-codes .modal-body .form-group select,#modalItem .modal-content-codes .modal-body .form-group textarea{color:maroon;font-size:1.5vh;padding:2px;background-color:#ffe}#modalItem .modal-content-codes .modal-body .form-group input:focus,#modalItem .modal-content-codes .modal-body .form-group select:focus,#modalItem .modal-content-codes .modal-body .form-group textarea:focus{outline:none}#modalItem .modal-content-codes .modal-body .form-group .disabled{background-color:#eee}#modalItem .modal-content-codes .modal-body .form-group .dropdown{width:40%;margin-right:2vw;text-align:left}#modalItem{min-width:25vw;height:auto;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:#fff;box-shadow:-.5rem .5rem .5rem rgba(0,0,0,.2);transition:transform .3s ease-out;font-size:1.5vh}#modalItem .modal-content{border:0;padding:10px 20px}#modalItem .modal-content .modal-body .dropdown{width:30%;margin-right:2vw;text-align:left}#modalItem .modal-content .modal-body .form-group{font-size:1.5vh;padding:0;margin:8px 0 0}#modalItem .modal-content .modal-body .label{font-size:1.5vh;color:#444;margin:2px 0}#modalItem .modal-content .modal-body .form-control{font-size:1.5vh;color:maroon}#modalItem .modal-content .modal-body input,#modalItem .modal-content .modal-body select,#modalItem .modal-content .modal-body textarea{color:maroon;font-size:1.5vh;padding:2px;background-color:#ffe}#modalItem .modal-content .modal-body input:focus,#modalItem .modal-content .modal-body select:focus,#modalItem .modal-content .modal-body textarea:focus{outline:none}#modalItem .modal-content .modal-body .disabled{background-color:#eee}.modale:before{content:"";background:rgba(0,0,0,.6);position:fixed;top:0;left:0;right:0;bottom:0;z-index:10}body{zoom:100%}
/*# sourceMappingURL=main.a330aa25.chunk.css.map */