#table-container{width:calc(100% - 300px);background-color:#fff;min-height:calc(100vh - 80px);height:auto;padding:2rem 3rem}#table-container .table-content{width:100%;height:100%;background-color:rgba(192,208,216,.6313725490196078);border-radius:10px;align-items:flex-start;padding-bottom:3rem;display:flex;flex-direction:column}#table-container .table-content .table-item{border-bottom:2px solid #fff;width:100%}#table-container .table-content .table-name{display:flex;justify-content:center;align-items:center;padding:1rem 0;color:#546e7a;font-weight:700;text-transform:uppercase;position:relative;font-size:20px}#table-container .table-content .table-columns{display:flex;justify-content:flex-start;color:#546e7a;font-weight:700}#table-container .table-content .table-columns .column{display:flex;justify-content:center;align-items:center;height:40px;text-align:center;text-transform:capitalize}#table-container .table-content .table-columns .column .col-names{cursor:pointer;margin-right:1rem}#table-container .table-content .table-columns .column:not(:last-child){border-right:2px solid #fff}#table-container .table-content .table-columns .column:nth-child(2){display:none}#table-container .table-content .table-columns .square{width:42px;height:40px;display:flex;justify-content:center;align-items:center;font-weight:700}#table-container .table-content .table-columns .square-db{width:84px;height:40px;display:flex;justify-content:center;align-items:center;font-weight:700}#table-container .table-content .table-columns .square-db .fa-plus-circle{margin-right:1rem;transition:.2s ease;cursor:pointer}#table-container .table-content .table-columns .square-db .fa-plus-circle:hover{color:#5dbc48}#table-container .table-content .table-columns .square-db .fa-times-circle{cursor:pointer;transition:.2s ease}#table-container .table-content .table-columns .square-db .fa-times-circle:hover{color:red}#table-container .table-content .table-rows{display:flex;justify-content:flex-start;color:#546e7a}#table-container .table-content .table-rows .row{text-align:center;display:flex;justify-content:center;align-items:center;height:40px;position:relative}#table-container .table-content .table-rows .row:not(:last-child){border-right:2px solid #fff}#table-container .table-content .table-rows .row:nth-child(2){display:none}#table-container .table-content .table-rows .row .fa-edit{margin-right:1rem;transition:.1s ease;cursor:pointer}#table-container .table-content .table-rows .row .fa-edit:hover{color:#5dbc48}#table-container .table-content .table-rows .row .fa-trash-alt{transition:.1s ease;cursor:pointer}#table-container .table-content .table-rows .row .fa-trash-alt:hover{color:red}#table-container .table-content .table-rows .row .fa-check-circle{color:#5dbc48}#table-container .table-content .table-rows .row .fa-times-circle{color:red}#table-container .table-content .table-rows .square{width:42px;height:40px;display:flex;justify-content:center;align-items:center;font-weight:700}#table-container .table-content .table-rows .square-db{width:84px;height:40px;display:flex;justify-content:center;align-items:center;font-weight:700}#table-container .table-content .add-new-row{height:42px;align-items:center;display:flex;padding-left:.7rem;font-size:20px;color:#546e7a;cursor:pointer;transition:.2s ease}#table-container .table-content .add-new-row:hover{color:#5dbc48}#update-modal-container .update-modal .modal-name{text-align:center;display:flex;justify-content:center;flex-direction:column}#update-modal-container .update-modal .modal-name .header{font-size:25px;text-transform:uppercase;font-weight:700}#update-modal-container .update-modal .modal-name .caution{font-size:14px;font-weight:400;text-transform:capitalize}#delete-modal-container{width:100%;height:calc(100vh - 80px);display:flex;padding-top:4rem;justify-content:center;position:absolute}#delete-modal-container .delete-modal{width:400px;height:300px;background-color:#fff;box-shadow:0 3px 10px hsla(0,0%,45.9%,.5);border-radius:10px;display:flex;flex-direction:column;justify-content:space-around;align-items:center}#delete-modal-container .delete-modal .fa-exclamation-triangle{color:red;font-size:40px}#delete-modal-container .delete-modal .caution{display:flex;flex-direction:column;text-align:center;color:red;font-weight:700}#delete-modal-container .delete-modal .modal-button-group{display:flex;width:80%;justify-content:center}#delete-modal-container .delete-modal .modal-button-group button{height:35px;width:85px;border:none;outline:none;border-radius:15px;color:#546e7a;cursor:pointer}#delete-modal-container .delete-modal .modal-button-group button:first-child{background-color:rgba(192,208,216,.6313725490196078);margin-right:1rem;transition:.2s ease}#delete-modal-container .delete-modal .modal-button-group button:first-child:hover{background-color:rgba(144,160,170,.6313725490196078);color:#fff}#delete-modal-container .delete-modal .modal-button-group button:last-child{background-color:red;color:#fff;transition:.2s ease}#delete-modal-container .delete-modal .modal-button-group button:last-child:hover{background-color:#ac0303}#column-modal-container{width:100%;height:calc(100vh - 80px);display:flex;padding-top:4rem;justify-content:center;position:absolute}#column-modal-container .column-modal{width:400px;height:300px;background-color:#fff;box-shadow:0 3px 10px hsla(0,0%,45.9%,.5);border-radius:10px;display:flex;flex-direction:column;justify-content:space-around;align-items:center}#column-modal-container .column-modal .modal-name{font-size:20px;text-transform:uppercase;font-weight:700;color:#546e7a}#column-modal-container .column-modal .column-input-container{width:80%}#column-modal-container .column-modal .column-input-container .input-group{display:flex;flex-direction:column}#column-modal-container .column-modal .column-input-container .input-group label{font-size:14px;color:#546e7a;margin-bottom:.3rem}#column-modal-container .column-modal .column-input-container .input-group input,#column-modal-container .column-modal .column-input-container .input-group select{height:35px;outline:none;border:2px solid rgba(84,110,122,.5215686274509804);border-radius:5px;padding-left:1rem}#column-modal-container .column-modal .column-input-container .input-group input{margin-bottom:1rem}#column-modal-container .column-modal .create-error{color:red;font-size:14px}#column-modal-container .column-modal .modal-button-group{display:flex;width:80%;justify-content:center}#column-modal-container .column-modal .modal-button-group button{height:35px;width:85px;border:none;outline:none;border-radius:15px;color:#546e7a;cursor:pointer}#column-modal-container .column-modal .modal-button-group button:first-child{background-color:rgba(192,208,216,.6313725490196078);margin-right:1rem;transition:.2s ease}#column-modal-container .column-modal .modal-button-group button:first-child:hover{background-color:rgba(144,160,170,.6313725490196078);color:#fff}#column-modal-container .column-modal .modal-button-group button:last-child{background-color:#5dbc48;color:#fff;transition:.2s ease}#column-modal-container .column-modal .modal-button-group button:last-child:hover{background-color:#218d09}#delete-column-container{width:100%;height:auto;display:flex;padding-top:4rem;justify-content:center;position:absolute;padding-top:3rem}#delete-column-container .column-modal{width:400px;height:auto;background-color:#fff;box-shadow:0 3px 10px hsla(0,0%,45.9%,.5);padding:2rem 1rem;border-radius:10px;display:flex;flex-direction:column;justify-content:space-around;align-items:center}#delete-column-container .column-modal .modal-name{font-size:20px;text-transform:uppercase;font-weight:700;color:#546e7a;margin-bottom:3rem}#delete-column-container .column-modal .column-input-container{width:80%;margin-bottom:3rem}#delete-column-container .column-modal .column-input-container .input-group{display:flex;flex-direction:column}#delete-column-container .column-modal .column-input-container .input-group select{height:35px;outline:none;border:2px solid rgba(84,110,122,.5215686274509804);border-radius:5px;padding-left:1rem}#delete-column-container .column-modal .column-input-container .input-group select option{text-transform:capitalize}#delete-column-container .column-modal .column-input-container .input-group select option:first-child{display:none}#delete-column-container .column-modal .modal-button-group{display:flex;width:80%;justify-content:center}#delete-column-container .column-modal .modal-button-group button{height:35px;width:85px;border:none;outline:none;border-radius:15px;color:#546e7a;cursor:pointer}#delete-column-container .column-modal .modal-button-group button:first-child{background-color:rgba(192,208,216,.6313725490196078);margin-right:1rem;transition:.2s ease}#delete-column-container .column-modal .modal-button-group button:first-child:hover{background-color:rgba(144,160,170,.6313725490196078);color:#fff}#delete-column-container .column-modal .modal-button-group button:last-child{background-color:red;color:#fff;transition:.2s ease}#delete-column-container .column-modal .modal-button-group button:last-child:hover{background-color:#ac0303}#update-modal-container{width:100%;height:auto;display:flex;padding-top:1rem;justify-content:center;position:absolute}#update-modal-container .update-modal{width:500px;height:auto;background-color:#fff;box-shadow:0 3px 10px hsla(0,0%,45.9%,.5);border-radius:10px;display:flex;align-items:center;flex-direction:column;padding:2rem 1rem;color:#546e7a;justify-content:flex-start}#update-modal-container .update-modal .modal-name{font-size:25px;text-transform:uppercase;font-weight:700;margin-bottom:2rem}#update-modal-container .update-modal .modal-input-container{display:flex;flex-direction:column;width:80%;align-items:flex-start;margin-bottom:2rem}#update-modal-container .update-modal .modal-input-container .input-group{width:100%;display:flex;flex-direction:column}#update-modal-container .update-modal .modal-input-container .input-group:first-child{display:none}#update-modal-container .update-modal .modal-input-container .input-group:not(:last-child){margin-bottom:1rem}#update-modal-container .update-modal .modal-input-container .input-group label{font-size:14px;margin-bottom:.3rem;text-transform:capitalize}#update-modal-container .update-modal .modal-input-container .input-group input{height:35px;border-radius:5px;border:2px solid rgba(84,110,122,.5215686274509804);outline:none;padding:0 1rem}#update-modal-container .update-modal .modal-input-container .input-group input:focus{border-color:#5dbc48}#update-modal-container .update-modal .modal-input-container .input-group .switch{width:50px;height:20px;background-color:rgba(192,208,216,.6313725490196078);border-radius:12px;position:relative;margin-top:.2rem;cursor:pointer}#update-modal-container .update-modal .modal-input-container .input-group .switch:before{content:"";width:24px;height:24px;border-radius:50%;background-color:#546e7a;top:-2px;position:absolute}#update-modal-container .update-modal .modal-input-container .input-group .switch.checked{width:50px;height:20px;background-color:rgba(192,208,216,.6313725490196078);border-radius:12px;position:relative;transition:.2s ease;margin-top:.2rem}#update-modal-container .update-modal .modal-input-container .input-group .switch.checked:before{content:"";width:24px;height:24px;border-radius:50%;background-color:#5dbc48;top:-2px;right:0;position:absolute}#update-modal-container .update-modal .modal-input-container .input-group .date-group{display:flex;align-items:center;justify-content:space-between;height:40px}#update-modal-container .update-modal .modal-input-container .input-group .date-group label{height:35px;display:flex;justify-content:center;align-items:center;margin-bottom:0;border:2px solid rgba(84,110,122,.5215686274509804);border-radius:5px}#update-modal-container .update-modal .modal-input-container .input-group .date-group label input{width:50%;padding-right:0;border:none;height:30px}#update-modal-container .update-modal .modal-input-container .input-group .date-group label:not(:last-child){margin-right:.5rem}#update-modal-container .update-modal .modal-button-group{display:flex;width:80%;justify-content:center}#update-modal-container .update-modal .modal-button-group button{height:35px;width:85px;border:none;outline:none;border-radius:15px;color:#546e7a;cursor:pointer}#update-modal-container .update-modal .modal-button-group button:first-child{background-color:rgba(192,208,216,.6313725490196078);margin-right:1rem;transition:.2s ease}#update-modal-container .update-modal .modal-button-group button:first-child:hover{background-color:rgba(144,160,170,.6313725490196078);color:#fff}#update-modal-container .update-modal .modal-button-group button:last-child{background-color:#5dbc48;color:#fff;transition:.2s ease}#update-modal-container .update-modal .modal-button-group button:last-child:hover{background-color:#218d09}#factory-list-container{display:flex;width:100%}