*{margin:0;padding:0;box-sizing:border-box;font-family:Poppins,sans-serif}body,html{background-color:#ebf3f5;overflow-x:hidden}:root{--green: #008000;--red: #d32f2f;--yellow: #b78f16;--blue: #3e98f3;--blue-two: #006096}.section-analyst-page{width:100%;height:100%;position:fixed;display:flex}.section-analyst-page .container-main{height:auto;overflow-y:scroll;display:flex;flex-direction:column;width:100%}.section-analyst-page .container-main.expanded{width:100%}.section-analyst-page .container-main .content-main .content-main-orders{height:auto;width:auto}@media screen and (max-width: 768px){.section-analyst-page{width:100%;height:100vh}.section-analyst-page .container-main{width:100%;height:auto;overflow-y:scroll}.section-analyst-page .container-main .content-main .content-main-orders{height:auto;width:auto}}.container-charts{display:flex;width:100%;justify-content:center}.container-charts .chart-pizza-container,.container-charts .chart-line-container{border:1px solid rgb(208,206,206);width:50%;height:auto;margin:.2rem;border-radius:5px;padding:1rem;background-color:#fff}@media screen and (max-width: 768px){.container-charts{flex-direction:column;margin-top:2.5rem}.container-charts .chart-pizza-container,.container-charts .chart-line-container{width:100%}}.container-sidebar{background-color:#000;color:#fff;padding:1rem;width:18%;height:100%;transition:width .3s;display:flex!important;flex-direction:column}.container-sidebar .button-open-close{display:flex;justify-content:end}.container-sidebar .button-open-close button{background-color:transparent;border:none;cursor:pointer}.container-sidebar .button-open-close button svg{font-size:2rem;font-weight:300;color:#fff}.container-sidebar.minimized{display:flex;flex-direction:column;justify-content:start;width:7%}.sidebar{width:100%;min-height:100vh;height:auto;display:flex;flex-direction:column;justify-content:space-around}.sidebar .icon-person{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:1rem;width:100%;height:auto}.sidebar .icon-person p{margin:1rem 0}.sidebar .list-menu nav{display:flex;flex-direction:column;justify-content:center}.sidebar .logo{display:flex;justify-content:center;align-items:center;flex-direction:column;justify-content:end;margin:1rem}.sidebar .logo img{width:60%;height:60%;object-fit:contain}@media screen and (max-width: 768px){.container-sidebar{display:none!important}.container-sidebar .button-open-close{display:flex;justify-content:end}.container-sidebar .button-open-close button{background-color:transparent;border:none;cursor:pointer}.container-sidebar .button-open-close button svg{font-size:2rem;font-weight:300;color:#fff}.container-sidebar.minimized{display:flex;flex-direction:column;justify-content:start;width:5%}}.body-darken:not(.dialog){filter:brightness(70%)}.modal-exit{display:none;z-index:1000;left:0;top:30%;width:18%;height:15%;overflow:auto;margin:0 auto;justify-content:center;border:1px solid gray;border-radius:5px;background-color:#fff}.modal-exit.open{display:block}.modal-exit.closed{display:none}.modal-exit .modal-content{background-color:#fefefe;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 auto;padding:1rem;width:100%;height:100%}.container-nav-image-person{display:flex;flex-direction:column}.container-nav-list{display:flex;width:auto;flex-direction:column;justify-content:left}.container-nav-list button{background-color:transparent;border:none;display:flex;justify-content:justify;align-items:center;margin:1rem;cursor:pointer;width:80%}.container-nav-list button .content-nav-list-icon{width:20%;padding-right:2.5rem}.container-nav-list button svg{margin-right:1rem;font-size:1.8rem;display:flex;justify-content:flex-start;color:#fff}.container-nav-list button p{font-size:clamp(.8rem,1.5vw,1.4rem);font-weight:300;color:#fff}@media screen and (max-width: 768px){.container-nav-list{background-color:#000;width:100vw;flex-direction:column}.container-nav-list button:first-child{margin-top:2rem}.container-nav-list button .content-nav-list-icon{width:auto}.container-nav-list button svg{margin-right:.5rem;font-size:1.6rem}}.orders-title{margin-bottom:2rem;color:#0b8cb8;font-weight:400;background-color:#f0f8ff;width:auto;padding:1rem;border-radius:10px}.container-table{display:flex;margin:auto;height:auto;width:100%}.orders-table{width:100%;border-collapse:separate}.orders-table th,.orders-table td{border-radius:2px;text-align:center;word-break:break-all}.orders-table tr th{padding:.5rem;font-weight:500;background-color:#f0f8ff;border-radius:10px;font-size:1.1rem;white-space:nowrap;width:auto}.orders-table tbody tr{min-width:15vw}.orders-table tbody tr td{padding:1rem;min-width:10vw;border-bottom:1px solid rgb(233,233,233)}.orders-table tbody tr td:nth-child(2){white-space:wrapping;width:250px}.orders-table tbody tr td:nth-child(3){width:350px;height:min-content;overflow:hidden;text-overflow:ellipsis}.orders-table tbody .buttons-section-progress,.orders-table tbody .orders-table-analyst-name{display:flex;justify-content:center;align-items:center;flex-direction:row}.orders-table tbody .button-edit{color:var(--blue);background-color:transparent;cursor:pointer;width:auto;border:none;border-radius:8px;padding:auto;white-space:nowrap;margin-left:1rem}.orders-table tbody .button-info{color:var(--blue);background-color:transparent;cursor:pointer;width:auto;border:none;border-radius:8px;padding:auto;white-space:nowrap}.orders-table tbody .button-init{color:#fff;background-color:var(--blue);cursor:pointer;width:100%;border:none;border-radius:8px;padding:.7rem;white-space:nowrap;text-transform:uppercase}.orders-table tbody .button-closed{color:#fff;background-color:var(--red);cursor:pointer;width:60%;border:none;border-radius:8px;padding:.7rem;white-space:nowrap;margin-right:1rem;text-transform:uppercase}.orders-table tbody .button-imcompleted{color:#fff;background-color:var(--yellow);cursor:pointer;width:60%;border:none;border-radius:8px;padding:.7rem;white-space:nowrap;text-transform:uppercase}.orders-table tbody .button-reopen{color:#fff;background-color:#000;cursor:pointer;width:100%;border:none;border-radius:8px;padding:.7rem;white-space:nowrap;text-transform:uppercase}.orders-table tbody .button-reopen-two{color:#fff;background-color:var(--blue-two);cursor:pointer;width:100%;border:none;border-radius:8px;padding:.7rem;white-space:nowrap;text-transform:uppercase}.orders-table tbody .button-delete{color:#fff;background-color:#cb2626;cursor:pointer;width:80%;border:none;border-radius:8px;padding:.7rem;white-space:nowrap;text-transform:uppercase}@media screen and (max-width: 768px){.container-table{height:auto;object-fit:contain;width:auto;overflow-x:scroll}.container-table .orders-table{width:100%}.container-table .orders-table thead{display:block}.container-table .orders-table thead tr th{margin:.8rem;border-radius:5px;font-size:1rem;min-width:150px}.container-table .orders-table tbody{display:flex;flex-direction:column;width:100%}.container-table .orders-table tbody tr td{padding:1rem;font-size:1rem;min-width:150px}}.container-init-order-modal{background-color:#fff;transform:translate(-50%,-50%);border-radius:5px;position:fixed;top:50%;left:50%;max-width:100%;width:30%;max-height:90%;overflow-y:scroll;padding-top:1rem}.container-init-order-modal .content-init-order-title{padding:1rem;word-break:break-all}.container-init-order-modal .content-init-order-title h3{font-size:1.4rem;font-weight:400;color:var(--blue);margin:1.2rem 0;text-align:center}.container-init-order-modal .content-init-order-title h4{font-size:1.2rem;font-weight:400;color:#000;margin:.6rem 0}.container-init-order-modal .content-init-order-title input{border:none;border-bottom:1px solid black;width:100%;margin:.5rem 0;outline:none;padding-bottom:.5rem}.container-init-order-modal .content-init-order-title input::placeholder{font-size:1rem}.container-init-order-modal .content-init-order-buttons{display:flex;justify-content:center;align-items:center;flex-direction:row;margin:1rem}.container-init-order-modal .content-init-order-buttons button:nth-child(1){color:#fff;background-color:var(--green);cursor:pointer;width:50%;border:none;border-radius:8px;padding:.7rem;white-space:nowrap;text-transform:uppercase;margin-right:2rem}.container-init-order-modal .content-init-order-buttons button:nth-child(2){color:#fff;background-color:var(--red);cursor:pointer;width:50%;border:none;border-radius:8px;padding:.7rem;white-space:nowrap;text-transform:uppercase}.container-modal-view-order-details{width:100%;height:50%;padding:1rem;overflow-y:scroll}.container-modal-view-order-details .title{text-align:center}.container-modal-view-order-details .title h2{margin:1rem}.container-modal-view-order-details .content-modal-view-order-details-item{box-sizing:border-box;word-break:break-all}.container-modal-view-order-details .content-modal-view-order-details-item p{margin:1rem 0}.container-modal-view-order-details .content-modal-view-order-details-item p b{margin-right:.2rem}.container-modal-view-order-details .content-modal-view-order-details-item .content-modal-view-order-time,.container-modal-view-order-details .content-modal-view-order-details-item .side{display:flex;justify-content:space-between}.container-modal-view-order-details .content-modal-view-order-details-item .content-modal-view-order-time p,.container-modal-view-order-details .content-modal-view-order-details-item .side p{margin-right:.7rem}.container-close-modal{display:flex;justify-content:end}.container-close-modal .button-close-modal{color:#fff;background-color:var(--red);cursor:pointer;width:30%;border:none;border-radius:8px;padding:1rem;white-space:nowrap;margin:1rem}@media screen and (max-width: 768px){.container-modal-view-order-details{width:100%;height:100%}}.container-specific-orders{background-color:#fff;margin:.2rem;padding:2rem;border-radius:5px;border:1px solid rgb(208,206,206)}.section-menu-responsive{display:none}@media screen and (max-width: 768px){.section-menu-responsive{display:block;position:absolute;width:100vw;height:5%;color:#fff;z-index:99;margin-bottom:1rem;background-color:#000}.section-menu-responsive .menu-responsive{width:100%;height:fit-content;background-color:#000;z-index:98}.section-menu-responsive .menu-responsive .toggle-menu-responsive{position:absolute;top:0;z-index:100;right:0;padding:.5rem 1rem}.section-menu-responsive .menu-responsive .toggle-menu-responsive svg{color:#fff;font-size:1.6rem}.section-menu-responsive .menu-item{display:none}.section-menu-responsive .menu-visible{display:block;background-color:#000;height:auto;top:0;width:20%;position:relative;color:#fff}}.container-table-reports-analyst{display:flex;flex-direction:column;justify-content:center;height:100%;width:100%}.container-table-reports-analyst .table-reports-analyst{max-height:100%;min-height:60%;min-width:0vw;width:auto;background-color:#fff;padding:2rem;border:1px solid rgb(208,206,206);margin:.2rem;overflow-y:scroll;border-radius:5px}.container-table-reports-analyst .table-reports-analyst .thead-analyst{position:sticky;width:100%;left:0}.container-table-reports-analyst .table-reports-analyst .thead-analyst th{width:auto}.container-reports-requester{height:100%;width:100%;padding:.8rem;margin:0 auto;display:flex;justify-content:center}.container-reports-requester .title{color:#0b8cb8;font-weight:400;background-color:#d1e0ed;border:.3px solid rgba(128,128,128,.208);width:auto;padding:.8rem;border-radius:5px}@media screen and (max-width: 768px){.container-table-reports-analyst .container-table{height:auto;object-fit:contain;width:auto}.container-table-reports-analyst .container-table .table-reports-analyst{overflow-x:scroll}.container-table-reports-analyst .container-table .orders-table{width:100%}.container-table-reports-analyst .container-table .orders-table thead{display:block}.container-table-reports-analyst .container-table .orders-table thead tr th{margin:.8rem;border-radius:5px;font-size:1rem;min-width:150px;overflow-x:scroll}.container-table-reports-analyst .container-table .orders-table tbody{display:flex;flex-direction:column;width:100%}.container-table-reports-analyst .container-table .orders-table tbody tr td{padding:1rem;font-size:1rem;min-width:150px}}.section-requester-page{width:100%;height:100%;position:fixed;display:flex}.section-requester-page .container-main{width:100%;height:auto;overflow-y:scroll}.section-requester-page .container-main.expanded{width:100%}.section-requester-page .button-create-requester{margin:2rem 1rem 1rem}.section-requester-page .button-create-requester button{color:#fff;background-color:#000;cursor:pointer;width:20em;border:none;border-radius:8px;padding:.7rem;white-space:nowrap;text-transform:uppercase;margin-top:4rem}.section-requester-page .content-requester-orders{margin:1rem;padding:2rem;background-color:#fff;border-radius:5px;border:1px solid rgb(208,206,206)}.section-reports-page{width:100%;height:100%;position:fixed;display:flex}.section-reports-page .content-reports-requester{height:100%;padding:.8rem;margin:0 auto;display:flex;flex-direction:column;width:100%;height:auto;overflow-y:scroll}.section-reports-page .content-reports-requester .title{color:#0b8cb8;font-weight:400;background-color:#d1e0ed;border:.3px solid rgba(128,128,128,.208);width:auto;padding:.8rem;border-radius:5px}.section-reports-page .content-reports-requester .table-report-requester{background-color:#fff;border:1px solid rgb(208,206,206);margin:.2rem;overflow-y:auto;border-radius:5px;border-collapse:separate;max-height:70vh;position:relative}.section-reports-page .content-reports-requester .table-report-requester th,.section-reports-page .content-reports-requester .table-report-requester td{border-radius:2px;text-align:center;word-break:break-all}.section-reports-page .content-reports-requester .table-report-requester tr th{padding:.5rem;font-weight:500;background-color:#f0f8ff;border-radius:10px;font-size:1.1rem;white-space:nowrap;width:auto}.section-reports-page .content-reports-requester .table-report-requester tbody tr td{padding:1rem;min-width:10vw;border-bottom:1px solid rgb(233,233,233)}.section-reports-page .content-reports-requester .table-report-requester tbody tr td:nth-child(2){white-space:wrapping;width:250px}.section-reports-page .content-reports-requester .table-report-requester tbody tr td:nth-child(3){width:1000px;height:min-content;overflow:hidden;text-overflow:ellipsis}.container-login{display:flex;width:100%;height:100vh;background-image:url(https://i.postimg.cc/qqxDCww6/bg.jpg);background-size:cover;background-position:center;background-repeat:no-repeat}.container-login .container-image{width:50%;height:100vh}.container-login .container-form-login{width:50%;border-radius:15px;background-color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:6rem}.container-login .container-form-login .logo-form{text-align:center}.container-login .container-form-login .logo-form img{margin:1rem 0}.container-login .container-form-login .logo-form h1{font-size:2.3rem;font-weight:400;color:#000}.container-login .container-form-login form{display:flex;flex-direction:column;margin-top:1rem;width:80%}.container-login .container-form-login form .content-inputs{display:flex;flex-direction:column}.container-login .container-form-login form .content-inputs label{margin:.5rem 0;font-size:1.2rem;font-weight:400;color:#000}.container-login .container-form-login form .content-inputs input{padding:1rem;border-radius:5px;border:1px solid gray;background-color:transparent}.container-login .container-form-login form .content-inputs input:nth-last-child(1){margin-bottom:2rem}.container-login .container-form-login form .button-login{border:1px solid gray;border-radius:5px;padding:.8rem;cursor:pointer;font-size:1rem;background-color:#000;color:#fff}.container-login .container-form-login form .button-login:hover{background-color:#714e03}.container-login .container-form-login form .link-requester,.container-login .copy{margin-top:1rem}@media screen and (max-width: 768px){.container-login{display:block;position:relative}.container-login .container-image{display:none}.container-login .container-form-login{width:100%;height:80%;justify-content:center;display:flex;padding:1rem;position:absolute;top:10%}.container-login .container-form-login .logo-form img{margin:1rem 0}.container-login .container-form-login .logo-form h1{font-size:2rem;font-weight:400;color:#000}.container-login .container-form-login form{width:90%}}
