@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";*{box-sizing:border-box}html,body,#root,#defaultLayout,#guestLayout{min-height:100vh}h1,h2,h3,h4,h5,h6{margin:0;font-family:Poppins,sans-serif}body{font-family:inter,sans-serif;margin:0;padding:0;font-size:14px;color:#212121;background-color:#f6f6f6}a{text-decoration:none}button{border:none;cursor:pointer}input{outline:0;background:#fff;width:100%;border:2px solid #e6e6e6;margin:0 0 15px;padding:15px;box-sizing:border-box;font-size:14px;transition:all .3s}input:focus{border-color:#13005a}.btn,.btn-add,.btn-edit,.btn-delete{outline:0;background:#13005a;border:0;text-decoration:none;padding:15px;color:#fff;font-size:16px;-webkit-transition:all .3 ease;transition:all .3 ease;cursor:pointer}.btn-block{width:100%}.btn-add,.btn-edit,.btn-delete{padding:.5rem .75rem;font-size:14px;border-radius:4px}.btn-add{background-color:#00a762}.btn-delete{background-color:#b72424}.btn-logout{text-decoration:none;padding:.75rem 1.5rem;color:#212121;transition:all .3s;border-radius:6px}.btn-logout:hover{background-color:#0000001a}.btn:hover,.btn:active,.btn:focus{background:#13005a}.text-center{text-align:center}table{width:100%;border-spacing:0;border-collapse:collapse}table>thead>tr>th{text-align:left;padding:.5rem;background-color:#efefef}table>tbody>tr>td{padding:.5rem;border-bottom:1px solid #efefef;white-space:nowrap}.card{background-color:#fff;border-radius:.5rem;box-shadow:1px 1px 3px #0000001a;padding:1.25rem 1.5rem;margin-bottom:1rem;margin-top:.5rem}.alert{padding:1rem;background-color:#ff4040;color:#fff;border-radius:.5rem;margin-bottom:1rem}.notification{position:fixed;right:1rem;bottom:1rem;z-index:100;padding:1rem 1.5rem;background-color:#00a762;color:#fff;border-radius:.5rem}.login-signup-form{height:100vh;display:flex;justify-content:center;align-items:center}.login-signup-form .form{width:360px;position:relative;z-index:1;background:#fff;max-width:360px;padding:34px;box-shadow:0 0 2px #0000001a}.login-signup-form .title{font-size:20px;margin-bottom:1rem;text-align:center}.login-signup-form .form .message{margin:15px 0 0;color:#b3b3b3;font-size:16px;text-align:center}.login-signup-form .form .message a{color:#13005a;text-decoration:none}#defaultLayout{display:flex}#defaultLayout aside{width:240px;background-color:#13005a;padding:1rem}#defaultLayout aside>a{display:block;padding:.75rem 1rem;border-radius:6px;color:#fff;text-decoration:none;transition:all .2s}#defaultLayout aside>a:hover{background-color:#0003}#defaultLayout .content{flex:1}#defaultLayout header{height:80px;padding:2rem 3rem;background-color:#fff;box-shadow:1px 1px 2px #0003;display:flex;justify-content:space-between;align-items:center}#defaultLayout main{padding:2rem}.animated{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}.login-container{background-image:url(/assets/background1-BF-kMn2C.png);background-repeat:repeat;background-size:contain;background-position:center top;width:100%;min-height:100vh;font-family:Poppins,sans-serif;display:flex;align-items:center;justify-content:center;padding:20px}.login-card{background:#fff;padding:30px;border-radius:14px;box-shadow:0 4px 12px #0000001a;width:100%;max-width:400px;height:auto;display:flex;flex-direction:column}.login-card .logo{width:80px;margin:0 auto 25px;display:block}.login-card h2{font-size:17px;color:#0165b9;font-weight:700;text-align:center;padding-bottom:5px}.login-card h2 .highlight{color:#2ea1d8}.login-card h3{font-size:14px;text-align:center}.login-card .sub-text{font-size:13px;font-weight:600;margin-bottom:40px;text-align:center}.login-card .section-input{display:flex;flex-direction:column;width:100%;gap:8px}.login-card .section-input .label-input{font-size:13px;font-weight:600}.login-card .section-input input{width:100%;height:37px;margin-top:3px;padding:0 10px;border:1px solid #2ea1d8;border-radius:6px;font-size:13px}.login-card .section-input .section-input-password{display:flex;flex-direction:column}.login-card .section-input .section-input-password .input-password{position:relative;display:inline-block}.login-card .section-input .section-input-password .input-password input{padding-right:30px;box-sizing:border-box}.login-card .section-input .section-input-password .input-password span{position:absolute;top:43%;right:10px;transform:translateY(-50%);cursor:pointer}.login-card .section-input .section-input-password .input-password span svg{width:20px;height:20px;color:#1c85b7}.login-card button{justify-content:center;margin:35px auto 0;background:#0263b7;color:#fff;border:none;padding:.8rem 1.5rem;border-radius:10px;cursor:pointer;font-size:13px;font-weight:700;width:100%;max-width:200px;height:45px}.login-card button:hover{background:#1976d2}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeOutUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}.login-card .alert-overlay{position:fixed;top:0;left:0;width:100%;display:flex;justify-content:center;z-index:9999;pointer-events:none}.login-card .alert{background-color:#fef3f2;color:red;font-size:15px;padding:3px 8px;margin-top:8px;border-radius:8px;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 16px #0003;width:-moz-fit-content;width:fit-content;height:50px;text-align:center;pointer-events:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:opacity .5s ease-in-out}.login-card .alert.error{border:1px solid #f44336}.login-card .alert.fade-out{opacity:0}@media (max-width: 1440px){.login-container{background-image:url(/assets/background2-CvNcBjJp.png)}.login-card{background:#fff;padding:30px;border-radius:14px;box-shadow:0 4px 12px #0000001a;width:100%;max-width:400px;height:auto;display:flex;flex-direction:column}.login-card .logo{width:80px;margin:0 auto 25px;display:block}.login-card h2{font-size:17px;color:#0165b9;font-weight:700;text-align:center;padding-bottom:5px}.login-card h2 .highlight{color:#2ea1d8}.login-card h3{font-size:14px;text-align:center}.login-card .sub-text{font-size:13px;font-weight:600;margin-bottom:40px;text-align:center}.login-card .section-input{display:flex;flex-direction:column;width:100%;gap:8px}.login-card .section-input .label-input{font-size:13px;font-weight:600}.login-card .section-input input{width:100%;height:37px;margin-top:3px;padding:0 10px;border:1px solid #2ea1d8;border-radius:6px;font-size:13px}.login-card button{justify-content:center;margin:35px auto 0;background:#0263b7;color:#fff;border:none;padding:.8rem 1.5rem;border-radius:10px;cursor:pointer;font-size:13px;font-weight:700;width:100%;max-width:200px;height:45px}.login-card button:hover{background:#1976d2}}.home-wrapper-user{width:100vw;padding-top:50px}.home-container-user{padding-right:210px;text-align:center;font-family:Poppins,sans-serif}.home-container-user .company-name-user{font-size:38px;font-weight:700;font-style:italic;color:#2b2b2b;margin-bottom:28px}.home-container-user .welcome-text-user{font-size:25px;font-weight:700;color:#2b2b2b;margin-bottom:8px}.home-container-user .welcome-text-user .highlight-role-user,.home-container-user .welcome-text-user .highlight-name-user{color:#066cb6;font-weight:700}.home-container-user .welcome-text-user .highlight-dept-user{color:#0d99d6;font-weight:700}.home-container-user .request-text-user{font-size:25px;font-weight:700;color:#1d1d1d;margin-top:10px}@media (max-width: 1440px){.home-wrapper-user{padding-top:30px}.home-wrapper-user .home-container-user{padding-right:245px}.home-wrapper-user .company-name-user{font-size:30px;margin-bottom:20px}.home-wrapper-user .welcome-text-user{font-size:22px}.home-wrapper-user .request-text-user{font-size:20px}}@media (max-width: 1280px){.home-wrapper-user{padding-top:30px}.home-wrapper-user .home-container-user{padding-right:253px}.home-wrapper-user .company-name-user{font-size:27px;margin-bottom:20px}.home-wrapper-user .welcome-text-user{font-size:20px}.home-wrapper-user .request-text-user{font-size:18px}}@media (max-width: 900px){.home-wrapper-user{width:100%;padding:70px 20px}.home-wrapper-user .home-container-user{padding:0;text-align:center}.home-wrapper-user .company-name-user{font-size:30px;margin-bottom:20px}.home-wrapper-user .welcome-text-user,.home-wrapper-user .request-text-user{font-size:18px}}.req-kanban-user{width:87vw;padding:23px 30px;border-radius:8px;font-family:Poppins,sans-serif}.req-kanban-user .header-reqkanban-user{display:flex;justify-content:space-between;align-items:center;padding-bottom:30px}.req-kanban-user .header-reqkanban-user h2{font-size:30px;font-style:italic;font-weight:600}.req-kanban-user .header-reqkanban-user .form-request-btn-reqkanban-user{display:flex;background-color:#374dd6;width:230px;height:45px;align-items:center;justify-content:center;color:#fff;border:none;border-radius:6px;font-size:20px;font-weight:600;cursor:pointer;gap:13px}.req-kanban-user .header-reqkanban-user .form-request-btn-reqkanban-user img{width:16px;height:16px}.req-kanban-user .header-reqkanban-user .form-request-btn-reqkanban-user:hover{background-color:#576bf0}.req-kanban-user .search-box-reqkanban-user{position:relative;display:inline-block}.req-kanban-user .search-box-reqkanban-user .img-search-reqkanban-user{position:absolute;top:37%;left:13px;transform:translateY(-50%);width:16px;height:16px;pointer-events:none}.req-kanban-user .search-box-reqkanban-user input{width:430px;height:45px;padding:.5rem .75rem .5rem 2.5rem;border:1px solid rgba(0,0,0,.35);border-radius:12px;font-size:14px}.req-kanban-user .table-container-reqkanban-user{background-color:#fff;border-radius:8px;overflow:hidden}.req-kanban-user .table-container-reqkanban-user table{width:100%;border-collapse:collapse}.req-kanban-user .table-container-reqkanban-user table thead th{background-color:#0066af;padding:.75rem;text-align:center;color:#fff;font-size:18px;font-weight:600}.req-kanban-user .table-container-reqkanban-user table tbody tr{height:60px}.req-kanban-user .table-container-reqkanban-user table tbody tr td{padding:.65rem;border-bottom:1px solid #ddd;font-size:22px;text-align:center;vertical-align:middle}.req-kanban-user .table-container-reqkanban-user table tbody tr .status-reqkanban-user{display:flex;align-items:center;justify-content:center;padding:.35rem 13px;border-radius:5px;font-size:14px;font-weight:600;height:35px}.req-kanban-user .table-container-reqkanban-user table tbody tr .status-reqkanban-user.approved_by_pc{background-color:#0fbe1b;color:#fff}.req-kanban-user .table-container-reqkanban-user table tbody tr .status-reqkanban-user.approved_by_department{background-color:#ea7e18;color:#fff}.req-kanban-user .table-container-reqkanban-user table tbody tr .status-reqkanban-user.pending_pc,.req-kanban-user .table-container-reqkanban-user table tbody tr .status-reqkanban-user.pending_approval{background-color:#7e29ed;color:#fff}.req-kanban-user .table-container-reqkanban-user table tbody tr .status-reqkanban-user.rejected_by_department,.req-kanban-user .table-container-reqkanban-user table tbody tr .status-reqkanban-user.rejected_by_pc{background-color:#ed1010;color:#fff}.req-kanban-user .table-container-reqkanban-user table tbody tr .actions-reqkanban-user{text-align:left;display:flex;justify-content:center}.req-kanban-user .table-container-reqkanban-user table tbody tr .actions-reqkanban-user button{border:none;border-radius:6px;padding:.4rem .6rem;cursor:pointer;display:flex;align-items:center;justify-content:center}.req-kanban-user .table-container-reqkanban-user table tbody tr .actions-reqkanban-user button.view-btn-reqkanban-user{width:40px;height:40px;background-color:#219cdf;color:#fff}.req-kanban-user .table-container-reqkanban-user table tbody tr .actions-reqkanban-user button.view-btn-reqkanban-user:hover{background-color:#4ebefa}.req-kanban-user .table-container-reqkanban-user table tbody tr .actions-reqkanban-user button img.img-action-reqkanban-user{width:20px;height:20px}.req-kanban-user .table-container-reqkanban-user table tbody .empty-row-reqkanban-user{text-align:center;color:#999;font-size:15px}.req-kanban-user .pagination-reqkanban-user{display:flex;justify-content:flex-end;align-items:flex-end;margin-top:1.5rem;gap:.7rem;flex-wrap:wrap}.req-kanban-user .pagination-reqkanban-user button{padding:.5rem .8rem;color:#0066af;cursor:pointer;border-radius:8px;font-size:16px;transition:all .2s ease}.req-kanban-user .pagination-reqkanban-user button:disabled{opacity:.4;cursor:not-allowed}.req-kanban-user .pagination-reqkanban-user button.active{background-color:#0066af;color:#fff;font-weight:700;border-color:#007bff}@media (max-width: 1700px){.req-kanban-user{width:83vw;max-height:87vh;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.req-kanban-user::-webkit-scrollbar{display:none}.req-kanban-user .header-reqkanban-user h2{font-size:25px}.req-kanban-user .header-reqkanban-user .form-request-btn-reqkanban-user{width:190px;height:35px;font-size:16px}.req-kanban-user .header-reqkanban-user .img-search-reqkanban-user input{width:300px;height:40px}.req-kanban-user .table-container-reqkanban-user table thead tr th{font-size:15px}.req-kanban-user .table-container-reqkanban-user table tbody tr{height:50px}.req-kanban-user .table-container-reqkanban-user table tbody tr td{font-size:15px}.req-kanban-user .table-container-reqkanban-user table tbody tr .status-reqkanban-user{font-size:11px;height:30px}.req-kanban-user .table-container-reqkanban-user table tbody tr .actions-reqkanban-user button.view-btn-reqkanban-user{width:30px;height:30px}.req-kanban-user .table-container-reqkanban-user table tbody tr .actions-reqkanban-user button img.img-action-reqkanban-user{width:15px;height:15px}.req-kanban-user .pagination-reqkanban-user button{font-size:13px}}@media (max-width: 1440px){.req-kanban-user{width:82.5vw;max-height:85vh;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.req-kanban-user::-webkit-scrollbar{display:none}.req-kanban-user .header-reqkanban-user h2{font-size:25px}.req-kanban-user .header-reqkanban-user .form-request-btn-reqkanban-user{width:190px;height:35px;font-size:16px}.req-kanban-user .header-reqkanban-user .img-search-reqkanban-user input{width:300px;height:40px}.req-kanban-user .table-container-reqkanban-user table thead tr th{font-size:15px}.req-kanban-user .table-container-reqkanban-user table tbody tr{height:50px}.req-kanban-user .table-container-reqkanban-user table tbody tr td{font-size:15px}.req-kanban-user .table-container-reqkanban-user table tbody tr .status-reqkanban-user{font-size:11px;height:30px}.req-kanban-user .table-container-reqkanban-user table tbody tr .actions-reqkanban-user button.view-btn-reqkanban-user{width:30px;height:30px}.req-kanban-user .table-container-reqkanban-user table tbody tr .actions-reqkanban-user button img.img-action-reqkanban-user{width:15px;height:15px}.req-kanban-user .pagination-reqkanban-user button{font-size:13px}}@media (max-width: 1280px){.req-kanban-user{width:80.5vw;max-height:85vh;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.req-kanban-user::-webkit-scrollbar{display:none}.req-kanban-user .header-reqkanban-user h2{font-size:25px}.req-kanban-user .header-reqkanban-user .form-request-btn-reqkanban-user{width:190px;height:35px;font-size:16px}.req-kanban-user .header-reqkanban-user .img-search-reqkanban-user input{width:300px;height:35px}.req-kanban-user .table-container-reqkanban-user table thead tr th{font-size:13px}.req-kanban-user .table-container-reqkanban-user table tbody tr{height:50px}.req-kanban-user .table-container-reqkanban-user table tbody tr td{font-size:13px}.req-kanban-user .table-container-reqkanban-user table tbody tr .status-reqkanban-user{font-size:11px;height:30px}}.modal-backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:9999}.alert-box-session-confirm{background-color:#fff;width:420px;height:260px;padding:20px;border-radius:10px;box-shadow:0 4px 20px #0003;text-align:center;font-family:Poppins,sans-serif;animation:fadeIn .3s ease-in-out}.alert-icon-session-confirm{margin-bottom:15px}.icon-circle-session-confirm{display:flex;align-items:center;justify-content:center;margin:0 auto 15px}.icon-circle-session-confirm img{width:70px;height:70px}.alert-content-session-confirm h2{font-family:Poppins,sans-serif;font-size:19px;font-weight:600;margin-bottom:5px}.alert-content-session-confirm p{font-family:Poppins,sans-serif;font-size:14px;font-weight:500;margin-bottom:10px}.alert-buttons-session-confirm{display:flex;justify-content:center;margin-top:30px;gap:8px}.alert-buttons-session-confirm .btn-session-confirm{font-family:Poppins,sans-serif;width:170px;height:40px;padding:8px 18px;border-radius:8px;font-weight:600;font-size:15px;cursor:pointer;box-sizing:border-box;box-shadow:0 1px 2px #1018280d}.alert-buttons-session-confirm .cancel-session-confirm{background-color:#0071ff;color:#fff}.sidebar{font-family:Poppins,sans-serif;width:240px;height:100vh;background:#fff;box-shadow:3px 3px 6px #00000038;padding-top:20px;display:flex;flex-direction:column;align-items:center;border-radius:0 0 8px;position:fixed;top:0;left:0;z-index:1000}.sidebar .logo{width:70px;margin-bottom:20px}.sidebar .close-sidebar-button{display:none;border:none;position:absolute;top:24px;right:25px;cursor:pointer;z-index:1010}.sidebar .close-sidebar-button img{width:20px;height:20px}@media (max-width: 768px){.sidebar .close-sidebar-button{display:block}}.sidebar .profile-card{background:#0066af;border-radius:4px;color:#fff;width:100%;height:95px;padding:15px 10px;display:flex;align-items:center;gap:14px}.sidebar .profile-card .avatar{padding:15px 4px}.sidebar .profile-card .avatar img{padding-top:3px;width:65px;height:65px}.sidebar .profile-card .info{text-align:center;line-height:24px}.sidebar .profile-card .info .department{font-size:12px;font-weight:700}.sidebar .profile-card .info .time{font-size:13px;font-weight:600}.sidebar .profile-card .info .date{font-size:12px}.sidebar .nav-buttons{margin-top:30px;display:flex;flex-direction:column;gap:10px}.sidebar .nav-buttons .nav-button{display:flex;align-items:center;gap:10px;padding:15px 20px;width:190px;height:45px;font-weight:600;font-size:13px;cursor:pointer;text-decoration:none;transition:background-color .1s,color .1s;border-radius:10px}.sidebar .nav-buttons .nav-button .img-nav{width:27px;height:23px}.sidebar .nav-buttons .nav-button span{padding-top:2px}.sidebar .nav-buttons .nav-button.primary,.sidebar .nav-buttons .nav-button.secondary{background:transparent;color:#0077c2;margin-bottom:10px}.sidebar .nav-buttons .nav-button.active{background:#1c85b7;color:#fff}.sidebar .nav-buttons .nav-button.active .img-nav{filter:brightness(0) invert(1)}.sidebar .logout-section{margin:37px}.sidebar .logout-section .logout-button{font-family:Poppins,sans-serif;width:147px;height:38px;background:#ed1010;color:#fff;border:none;border-radius:8px;padding:10px;display:flex;align-items:center;justify-content:center;gap:7px;font-weight:600;cursor:pointer}.sidebar .logout-section .logout-button:hover{background-color:#f44545}.sidebar .logout-section img{width:25px;height:20px}.sidebar .logout-section span{font-size:12px}@media (max-width: 768px){.sidebar{transform:translate(-100%);transition:transform .3s ease-in-out}.sidebar.open{transform:translate(0)}.sidebar.closed{transform:translate(-100%)}.sidebar .close-sidebar-button{cursor:pointer}}.barup-container{width:100lvw;height:60px;margin-left:252px;background-color:#0066af;box-shadow:3px 3px 6px #00000038;padding:28px;box-sizing:border-box;display:flex;justify-content:flex-start;align-items:center;position:sticky;top:0;z-index:900;border-radius:0 0 0 6px}.barup-container .barup-content{color:#fff;font-weight:700;font-family:Poppins,sans-serif;font-size:16px;white-space:nowrap}.barup-container .toggle-sidebar-btn{display:none}@media (max-width: 896px){.barup-container{padding:10px 16px;border-radius:0;width:100%;margin-left:0}.barup-container .barup-content{font-size:13px;text-align:center;padding:15px}.barup-container .toggle-sidebar-btn{display:block;cursor:pointer;margin-right:16px}.barup-container .toggle-sidebar-btn img.sidebar-toggle-icon{width:20px;height:20px;transition:transform .3s ease;margin-left:3px}}@media (min-width: 769px) and (max-width: 1280px){.barup-container{margin-left:252px;width:calc(100% - 254px)}.barup-container .barup-content{font-size:15px}}.layout-container{display:flex;flex-direction:row;position:fixed;height:100lvh;width:100lvw}.main-content{background-color:#e2f2fcf2;background-size:cover}.page-container{display:flex;flex-direction:row;background-color:#f9f9f973;box-shadow:-3px 3px 6px #00000038;border-radius:6px 6px 0;width:100vw;height:100vh;margin-left:252px;margin-top:12px}@media (max-width: 1100px){.layout-container{flex-direction:column;height:auto}.page-container{width:100%;margin-left:0;margin-top:8px;height:100vh;border-radius:6px;flex-direction:column}}.overlay-formreq{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;background:#2625251a;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);display:flex;justify-content:center;align-items:center;z-index:9999}.alert-box-formreq{background:#fff;padding:10px 20px;width:400px;height:347px;border-radius:12px;box-shadow:0 8px 20px #0000001a;text-align:left;animation:fadeIn .3s ease-in-out}.alert-icon-formreq{margin-bottom:20px}.icon-circle-formreq{display:flex;width:60px;height:60px;margin:10px 0;left:0}.alert-content-formreq h3{font-family:Poppins,sans-serif;font-size:18px;font-weight:600;margin-bottom:13px}.alert-content-formreq p{font-family:Inter,sans-serif;font-size:14px;color:#667085;margin:14px 0}.alert-buttons-formreq{display:flex;justify-content:space-between;margin-top:45px;gap:8px}.alert-buttons-formreq .btn-formreq{font-family:Poppins,sans-serif;width:170px;height:44px;padding:10px 18px;border-radius:8px;font-weight:600;font-size:14px;cursor:pointer;box-sizing:border-box;box-shadow:0 1px 2px #1018280d}.alert-buttons-formreq .cancel-formreq{background-color:#f5f5f5;border:1px solid #d0d5dd;color:#344054}.alert-buttons-formreq .confirm-formreq{background-color:#0fbe1b;color:#fff}.container-detail-user{padding:20px 50px;width:87vw;height:100vw;font-family:Poppins,sans-serif}.container-detail-user .head-detail-user{text-align:start;font-weight:700;font-style:italic;margin-bottom:17px;font-size:30px}.container-detail-user .grid-user{display:grid;padding-top:8px;grid-template-columns:1.8fr 1fr 2.3fr;grid-template-areas:"production-date-detail-user parts-number-detail-user parts-number-detail-user" "request-name-detail-user classification-detail-user box-detail-user" "process-detail-user information-detail-user information-detail-user" "location-detail-user information-detail-user information-detail-user";gap:15px 8px}.container-detail-user .grid-user .production-date-detail-user{grid-area:production-date-detail-user}.container-detail-user .grid-user .production-date-detail-user input{display:flex;width:180px;height:45px}.container-detail-user .grid-user .parts-number-detail-user{grid-area:parts-number-detail-user}.container-detail-user .grid-user .parts-number-detail-user input{width:180px;height:45px;display:flex}.container-detail-user .grid-user .request-name-detail-user{grid-area:request-name-detail-user}.container-detail-user .grid-user .request-name-detail-user input{display:flex;width:400px;height:45px}.container-detail-user .grid-user .classification-detail-user{grid-area:classification-detail-user;position:relative;display:flex;flex-direction:column}.container-detail-user .grid-user .classification-detail-user select{display:block;width:200px;height:45px;padding:6px 36px 6px 12px;border-radius:8px;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M5%208L10%2013L15%208%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22/%3E%3C/svg%3E);background-repeat:no-repeat;background-position:right 10px center;background-size:16px}.container-detail-user .grid-user .box-detail-user{grid-area:box-detail-user}.container-detail-user .grid-user .box-detail-user input{display:flex;width:150px;height:45px}.container-detail-user .grid-user .process-detail-user{grid-area:process-detail-user}.container-detail-user .grid-user .process-detail-user input{display:flex;width:400px;height:45px}.container-detail-user .grid-user .information-detail-user{grid-area:information-detail-user}.container-detail-user .grid-user .information-detail-user textarea{display:flex;width:700px;height:150px;padding:10px;resize:none}.container-detail-user .grid-user .location-detail-user{grid-area:location-detail-user}.container-detail-user .grid-user .location-detail-user input{display:flex;width:400px;height:45px}.container-detail-user .grid-user label{font-size:18px;font-weight:600;font-style:italic;margin-bottom:3px;display:inline-block}.container-detail-user .grid-user input,.container-detail-user .grid-user select,.container-detail-user .grid-user textarea{font-family:Poppins,sans-serif;font-weight:500;padding:6px 10px;border:1px solid rgba(0,102,175,.5);border-radius:8px;background-color:#fff;font-size:16px;box-shadow:2px 2px 3px #0000001a}.statusContainer-user{display:flex;gap:40px;padding-top:25px;background-color:#eaf4f9;flex-wrap:wrap}.card-user{background-color:#fff;border-radius:6px;box-shadow:0 2px 8px #0000000d;width:400px;height:190px;padding:0}.card-user .cardHeader-user{display:flex;justify-content:space-between;align-items:center;background-color:#0066af;width:400px;height:50px;color:#fff;padding:1rem 15px;font-weight:600;font-size:16px;border-top-left-radius:6px;border-top-right-radius:6px}.card-user .row-user{display:flex;justify-content:space-between;align-items:center;padding:.75rem 18px;font-size:14px;height:32px;border-bottom:1px solid #eee}.card-user .row-user.header-user{background-color:#f2f2f2;font-weight:700;border-top:1px solid #eee}.card-user .row-user .role-user{display:flex;align-items:center;gap:.5rem;font-weight:500}.card-user .row-user .role-user .approval-icon-user{width:15px;height:15px}.card-user .row-user span{font-size:13px;flex:1}.card-user .row-user span:nth-child(1){flex:2}.card-user .row-user span:nth-child(2){flex:2}.button-back-user{display:flex;justify-content:flex-end;padding-top:45px;padding-right:60px}.backButton-user{background:#374dd6;font-family:Poppins,sans-serif;width:200px;height:40px;color:#fff;padding:8px 30px;border:none;border-radius:8px;font-weight:600;font-size:16px;cursor:pointer;transition:background .3s}.backButton-user:hover{background:#576bf0}@media (max-width: 1700px){.container-detail-user{width:85vw;max-height:87vh;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.container-detail-user::-webkit-scrollbar{display:none}.container-detail-user .head-detail-user{text-align:start;font-weight:700;font-style:italic;margin-bottom:17px;font-size:20px}.container-detail-user .grid-user{display:grid;padding-top:8px;grid-template-columns:1.4fr 1fr 1.3fr;grid-template-areas:"production-date-detail-user parts-number-detail-user parts-number-detail-user" "request-name-detail-user classification-detail-user box-detail-user" "process-detail-user information-detail-user information-detail-user" "location-detail-user information-detail-user information-detail-user";gap:8px 8px}.container-detail-user .grid-user .production-date-detail-user{grid-area:production-date-detail-user}.container-detail-user .grid-user .production-date-detail-user input{display:flex;width:150px;height:35px}.container-detail-user .grid-user .parts-number-detail-user{grid-area:parts-number-detail-user}.container-detail-user .grid-user .parts-number-detail-user input{width:150px;height:35px;display:flex}.container-detail-user .grid-user .request-name-detail-user{grid-area:request-name-detail-user}.container-detail-user .grid-user .request-name-detail-user input{display:flex;width:280px;height:35px}.container-detail-user .grid-user .classification-detail-user{grid-area:classification-detail-user;position:relative;display:flex;flex-direction:column}.container-detail-user .grid-user .classification-detail-user select{display:block;width:200px;height:35px;padding:6px 36px 6px 12px;border-radius:8px;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M5%208L10%2013L15%208%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22/%3E%3C/svg%3E);background-repeat:no-repeat;background-position:right 10px center;background-size:16px}.container-detail-user .grid-user .box-detail-user{grid-area:box-detail-user}.container-detail-user .grid-user .box-detail-user input{display:flex;width:120px;height:35px}.container-detail-user .grid-user .process-detail-user{grid-area:process-detail-user}.container-detail-user .grid-user .process-detail-user input{display:flex;width:280px;height:35px}.container-detail-user .grid-user .information-detail-user{grid-area:information-detail-user}.container-detail-user .grid-user .information-detail-user textarea{display:flex;width:550px;height:117px;padding:10px;resize:none}.container-detail-user .grid-user .location-detail-user{grid-area:location-detail-user}.container-detail-user .grid-user .location-detail-user input{display:flex;width:280px;height:35px}.container-detail-user .grid-user label{font-size:14px;font-weight:600;font-style:italic;margin-bottom:3px;display:inline-block}.container-detail-user .grid-user input,.container-detail-user .grid-user select,.container-detail-user .grid-user textarea{font-family:Poppins,sans-serif;font-weight:500;padding:8px 10px;border:1px solid rgba(0,102,175,.5);border-radius:8px;background-color:#fff;font-size:13px;box-shadow:2px 2px 3px #0000001a}.statusContainer-user{display:flex;gap:2rem;padding-top:15px;background-color:#eaf4f9;flex-wrap:wrap}.card-user{background-color:#fff;border-radius:6px;box-shadow:0 2px 8px #0000000d;width:330px;height:170px;padding:0}.card-user .cardHeader-user{display:flex;justify-content:space-between;align-items:center;background-color:#0066af;width:330px;height:40px;color:#fff;padding:1rem 15px;font-weight:600;font-size:11px;border-top-left-radius:6px;border-top-right-radius:6px}.card-user .row-user{display:flex;justify-content:space-between;align-items:center;padding:.75rem 18px;font-size:13px;height:32px;border-bottom:1px solid #eee}.card-user .row-user.header-user{background-color:#f2f2f2;font-weight:700;border-top:1px solid #eee}.card-user .row-user .role-user{display:flex;align-items:center;gap:.5rem;font-weight:500}.card-user .row-user .role-user .approval-icon-user{width:15px;height:15px}.card-user .row-user span{font-size:12px;flex:1}.card-user .row-user span:nth-child(1){flex:2}.card-user .row-user span:nth-child(2){flex:2}.button-back-user{display:flex;justify-content:flex-end;padding-top:35px;padding-right:30px}.backButton-user{background:#374dd6;font-family:Poppins,sans-serif;width:150px;height:35px;color:#fff;padding:8px 30px;border:none;border-radius:8px;font-weight:600;font-size:13px;cursor:pointer;transition:background .3s}.backButton-user:hover{background:#576bf0}}@media (max-width: 1440px){.container-detail-user{width:82.5vw;max-height:85vh;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.container-detail-user::-webkit-scrollbar{display:none}.container-detail-user .head-detail-user{text-align:start;font-weight:700;font-style:italic;margin-bottom:17px;font-size:20px}.container-detail-user .grid-user{display:grid;padding-top:8px;grid-template-columns:1.4fr 1fr 1.3fr;grid-template-areas:"production-date-detail-user parts-number-detail-user parts-number-detail-user" "request-name-detail-user classification-detail-user box-detail-user" "process-detail-user information-detail-user information-detail-user" "location-detail-user information-detail-user information-detail-user";gap:8px 8px}.container-detail-user .grid-user .production-date-detail-user{grid-area:production-date-detail-user}.container-detail-user .grid-user .production-date-detail-user input{display:flex;width:150px;height:35px}.container-detail-user .grid-user .parts-number-detail-user{grid-area:parts-number-detail-user}.container-detail-user .grid-user .parts-number-detail-user input{width:150px;height:35px;display:flex}.container-detail-user .grid-user .request-name-detail-user{grid-area:request-name-detail-user}.container-detail-user .grid-user .request-name-detail-user input{display:flex;width:280px;height:35px}.container-detail-user .grid-user .classification-detail-user{grid-area:classification-detail-user;position:relative;display:flex;flex-direction:column}.container-detail-user .grid-user .classification-detail-user select{display:block;width:200px;height:35px;padding:6px 36px 6px 12px;border-radius:8px;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M5%208L10%2013L15%208%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22/%3E%3C/svg%3E);background-repeat:no-repeat;background-position:right 10px center;background-size:16px}.container-detail-user .grid-user .box-detail-user{grid-area:box-detail-user}.container-detail-user .grid-user .box-detail-user input{display:flex;width:120px;height:35px}.container-detail-user .grid-user .process-detail-user{grid-area:process-detail-user}.container-detail-user .grid-user .process-detail-user input{display:flex;width:280px;height:35px}.container-detail-user .grid-user .information-detail-user{grid-area:information-detail-user}.container-detail-user .grid-user .information-detail-user textarea{display:flex;width:550px;height:117px;padding:10px;resize:none}.container-detail-user .grid-user .location-detail-user{grid-area:location-detail-user}.container-detail-user .grid-user .location-detail-user input{display:flex;width:280px;height:35px}.container-detail-user .grid-user label{font-size:14px;font-weight:600;font-style:italic;margin-bottom:3px;display:inline-block}.container-detail-user .grid-user input,.container-detail-user .grid-user select,.container-detail-user .grid-user textarea{font-family:Poppins,sans-serif;font-weight:500;padding:8px 10px;border:1px solid rgba(0,102,175,.5);border-radius:8px;background-color:#fff;font-size:13px;box-shadow:2px 2px 3px #0000001a}.statusContainer-user{display:flex;gap:2rem;padding-top:15px;background-color:#eaf4f9;flex-wrap:wrap}.card-user{background-color:#fff;border-radius:6px;box-shadow:0 2px 8px #0000000d;width:330px;height:170px;padding:0}.card-user .cardHeader-user{display:flex;justify-content:space-between;align-items:center;background-color:#0066af;width:330px;height:40px;color:#fff;padding:1rem 15px;font-weight:600;font-size:11px;border-top-left-radius:6px;border-top-right-radius:6px}.card-user .row-user{display:flex;justify-content:space-between;align-items:center;padding:.75rem 18px;font-size:13px;height:32px;border-bottom:1px solid #eee}.card-user .row-user.header-user{background-color:#f2f2f2;font-weight:700;border-top:1px solid #eee}.card-user .row-user .role-user{display:flex;align-items:center;gap:.5rem;font-weight:500}.card-user .row-user .role-user .approval-icon-user{width:15px;height:15px}.card-user .row-user span{font-size:12px;flex:1}.card-user .row-user span:nth-child(1){flex:2}.card-user .row-user span:nth-child(2){flex:2}.button-back-user{display:flex;justify-content:flex-end;padding-top:35px;padding-right:30px}.backButton-user{background:#374dd6;font-family:Poppins,sans-serif;width:150px;height:35px;color:#fff;padding:8px 30px;border:none;border-radius:8px;font-weight:600;font-size:13px;cursor:pointer;transition:background .3s}.backButton-user:hover{background:#576bf0}}@media (max-width: 1280px){.container-detail-user{width:80.5vw;height:100vw;max-height:82vh;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.container-detail-user::-webkit-scrollbar{display:none}.container-detail-user .head-detail-user{margin-bottom:17px;font-size:20px}.container-detail-user .grid-user{display:grid;padding-top:8px;grid-template-columns:1.4fr 1fr 1.3fr;grid-template-areas:"production-date-detail-user parts-number-detail-user parts-number-detail-user" "request-name-detail-user classification-detail-user box-detail-user" "process-detail-user information-detail-user information-detail-user" "location-detail-user information-detail-user information-detail-user";gap:8px 8px}.container-detail-user .grid-user .production-date-detail-user{grid-area:production-date-detail-user}.container-detail-user .grid-user .production-date-detail-user input{display:flex;width:150px;height:35px}.container-detail-user .grid-user .parts-number-detail-user{grid-area:parts-number-detail-user}.container-detail-user .grid-user .parts-number-detail-user input{width:150px;height:35px;display:flex}.container-detail-user .grid-user .request-name-detail-user{grid-area:request-name-detail-user}.container-detail-user .grid-user .request-name-detail-user input{display:flex;width:260px;height:35px}.container-detail-user .grid-user .classification-detail-user{grid-area:classification-detail-user;position:relative;display:flex;flex-direction:column}.container-detail-user .grid-user .classification-detail-user select{display:block;width:200px;height:35px;padding:6px 36px 6px 12px;border-radius:8px;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M5%208L10%2013L15%208%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22/%3E%3C/svg%3E);background-repeat:no-repeat;background-position:right 10px center;background-size:16px}.container-detail-user .grid-user .box-detail-user{grid-area:box-detail-user}.container-detail-user .grid-user .box-detail-user input{display:flex;width:120px;height:35px}.container-detail-user .grid-user .process-detail-user{grid-area:process-detail-user}.container-detail-user .grid-user .process-detail-user input{display:flex;width:260px;height:35px}.container-detail-user .grid-user .information-detail-user{grid-area:information-detail-user}.container-detail-user .grid-user .information-detail-user textarea{display:flex;width:550px;height:117px;padding:10px;resize:none}.container-detail-user .grid-user .location-detail-user{grid-area:location-detail-user}.container-detail-user .grid-user .location-detail-user input{display:flex;width:260px;height:35px}.container-detail-user .grid-user label{font-size:13px;font-weight:600;font-style:italic;margin-bottom:3px;display:inline-block}.container-detail-user .grid-user input,.container-detail-user .grid-user select,.container-detail-user .grid-user textarea{font-family:Poppins,sans-serif;font-weight:500;padding:8px 10px;border:1px solid rgba(0,102,175,.5);border-radius:8px;background-color:#fff;font-size:13px;box-shadow:2px 2px 3px #0000001a}.statusContainer-user{display:flex;gap:2rem;padding-top:15px;background-color:#eaf4f9;flex-wrap:wrap}.card-user{background-color:#fff;border-radius:6px;box-shadow:0 2px 8px #0000000d;width:330px;height:170px;padding:0}.card-user .cardHeader-user{display:flex;justify-content:space-between;align-items:center;background-color:#0066af;width:330px;height:40px;color:#fff;padding:1rem 15px;font-weight:600;font-size:11px;border-top-left-radius:6px;border-top-right-radius:6px}.card-user .row-user{display:flex;justify-content:space-between;align-items:center;padding:.75rem 18px;font-size:13px;height:32px;border-bottom:1px solid #eee}.card-user .row-user.header-user{background-color:#f2f2f2;font-weight:700;border-top:1px solid #eee}.card-user .row-user .role-user{display:flex;align-items:center;gap:.5rem;font-weight:500}.card-user .row-user .role-user .approval-icon-user{width:15px;height:15px}.card-user .row-user span{font-size:12px;flex:1}.card-user .row-user span:nth-child(1){flex:2}.card-user .row-user span:nth-child(2){flex:2}.button-back-user{display:flex;justify-content:flex-end;padding-top:35px;padding-right:20px}.backButton-user{background:#374dd6;font-family:Poppins,sans-serif;width:150px;height:35px;color:#fff;padding:8px 30px;border:none;border-radius:8px;font-weight:600;font-size:13px;cursor:pointer;transition:background .3s}.backButton-user:hover{background:#576bf0}}.req-form-container{padding:20px 50px;width:87vw;height:100vw;font-family:Poppins,sans-serif}.req-form-container input:-webkit-autofill{box-shadow:0 0 0 1000px #fff inset!important;-webkit-text-fill-color:#000!important}.req-form-container h2{text-align:start;font-weight:700;font-style:italic;margin-bottom:17px;font-size:30px}.req-form-container form .form-grid{display:grid;padding-top:15px;grid-template-columns:1.8fr 1fr 2.3fr;grid-template-areas:"production-date parts-number parts-number" "request-name classification box" "process information information" "location information information";gap:15px 8px}.req-form-container form .form-grid .production-date{grid-area:production-date}.req-form-container form .form-grid .production-date input{display:flex;width:180px;height:45px}.req-form-container form .form-grid .parts-number{grid-area:parts-number}.req-form-container form .form-grid .parts-number input{width:180px;height:45px;display:flex}.req-form-container form .form-grid .request-name{grid-area:request-name}.req-form-container form .form-grid .request-name input{display:flex;width:400px;height:45px}.req-form-container form .form-grid .classification{grid-area:classification;position:relative;display:flex;flex-direction:column}.req-form-container form .form-grid .classification select{display:block;padding:6px 36px 6px 12px;border-radius:8px;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M5%208L10%2013L15%208%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22/%3E%3C/svg%3E);background-repeat:no-repeat;background-position:right 10px center;background-size:16px}.req-form-container form .form-grid .classification .classification-select{display:flex;width:200px;height:45px;padding:8px 12px;border-radius:8x;border:1px solid rgba(0,102,175,.5);font-size:16px;box-sizing:border-box}.req-form-container form .form-grid .classification .classification-input{height:45px;padding-right:3rem;font-size:16px}.req-form-container form .form-grid .classification .btn-cancel-lainnya{position:absolute;right:6px;top:57%;transform:translateY(-50%);height:26px;padding:0 8px;font-size:12px;background-color:#0066af;color:#fff;border:1px solid #ccc;border-radius:4px;cursor:pointer}.req-form-container form .form-grid .classification .btn-cancel-lainnya:hover{background-color:#1c85b7}.req-form-container form .form-grid .box{grid-area:box}.req-form-container form .form-grid .box input{display:flex;width:150px;height:45px}.req-form-container form .form-grid .process{grid-area:process}.req-form-container form .form-grid .process input{display:flex;width:400px;height:45px}.req-form-container form .form-grid .information{grid-area:information}.req-form-container form .form-grid .information textarea{display:flex;width:700px;height:150px;padding:10px;resize:none}.req-form-container form .form-grid .location{grid-area:location}.req-form-container form .form-grid .location input{display:flex;width:400px;height:45px}.req-form-container form .form-grid label{font-size:18px;font-weight:600;font-style:italic;margin-bottom:3px;display:inline-block}.req-form-container form .form-grid input,.req-form-container form .form-grid select,.req-form-container form .form-grid textarea{font-family:Poppins,sans-serif;font-weight:500;padding:6px 10px;border:1px solid rgba(0,102,175,.5);border-radius:8px;background-color:#fff;font-size:16px;box-shadow:2px 2px 3px #0000001a}.req-form-container form .form-grid input:focus,.req-form-container form .form-grid select:focus,.req-form-container form .form-grid textarea:focus{outline:none;border-color:#0066af80}.req-form-container form .form-buttons{display:flex;justify-content:flex-end;gap:25px;margin-top:40px;margin-right:25px}.req-form-container form .form-buttons .back-btn{background:#374dd6;font-family:Poppins,sans-serif;width:200px;height:40px;color:#fff;padding:8px 30px;border:none;border-radius:10px;font-weight:600;font-size:16px;cursor:pointer;transition:background .3s}.req-form-container form .form-buttons .back-btn:hover{background:#576bf0}.req-form-container form .form-buttons .submit-btn{background:#0fbe1b;font-family:Poppins,sans-serif;width:200px;height:40px;color:#fff;padding:8px 30px;border:none;border-radius:10px;font-weight:700;font-size:16px;cursor:pointer;transition:background .3s}.req-form-container form .form-buttons .submit-btn:hover{background:#14d721}@media (max-width: 1700px){.req-form-container{width:85vw}.req-form-container h2{text-align:start;font-weight:700;font-style:italic;margin-bottom:17px;font-size:20px}.req-form-container form .form-grid{display:grid;padding-top:8px;grid-template-columns:1.4fr 1fr 1.3fr;grid-template-areas:"production-date parts-number parts-number" "request-name classification box" "process information information" "location information information";gap:8px 8px}.req-form-container form .form-grid .production-date{grid-area:production-date}.req-form-container form .form-grid .production-date input{display:flex;width:150px;height:35px}.req-form-container form .form-grid .parts-number{grid-area:parts-number}.req-form-container form .form-grid .parts-number input{width:150px;height:35px;display:flex}.req-form-container form .form-grid .request-name{grid-area:request-name}.req-form-container form .form-grid .request-name input{display:flex;width:280px;height:35px}.req-form-container form .form-grid .classification{grid-area:classification;position:relative;display:flex;flex-direction:column}.req-form-container form .form-grid .classification select{display:block;padding:6px 36px 6px 12px;border-radius:8px;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M5%208L10%2013L15%208%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22/%3E%3C/svg%3E);background-repeat:no-repeat;background-position:right 10px center;background-size:16px}.req-form-container form .form-grid .classification .classification-select{display:flex;width:200px;height:35px;padding:8px 12px;border-radius:8x;border:1px solid rgba(0,102,175,.5);font-size:14px;box-sizing:border-box}.req-form-container form .form-grid .classification .classification-input{height:35px;padding-right:3rem;font-size:13px}.req-form-container form .form-grid .classification .btn-cancel-lainnya{position:absolute;right:6px;top:56%;transform:translateY(-50%);height:26px;padding:0 8px;font-size:12px;background-color:#0066af;color:#fff;border:1px solid #ccc;border-radius:4px;cursor:pointer}.req-form-container form .form-grid .classification .btn-cancel-lainnya:hover{background-color:#1c85b7}.req-form-container form .form-grid .box{grid-area:box}.req-form-container form .form-grid .box input{display:flex;width:120px;height:35px}.req-form-container form .form-grid .process{grid-area:process}.req-form-container form .form-grid .process input{display:flex;width:280px;height:35px}.req-form-container form .form-grid .information{grid-area:information}.req-form-container form .form-grid .information textarea{display:flex;width:550px;height:117px;padding:10px;resize:none}.req-form-container form .form-grid .location{grid-area:location}.req-form-container form .form-grid .location input{display:flex;width:280px;height:35px}.req-form-container form .form-grid label{font-size:14px;font-weight:600;font-style:italic;margin-bottom:3px;display:inline-block}.req-form-container form .form-grid input,.req-form-container form .form-grid select,.req-form-container form .form-grid textarea{font-family:Poppins,sans-serif;font-weight:500;padding:8px 10px;border:1px solid rgba(0,102,175,.5);border-radius:8px;background-color:#fff;font-size:13px;box-shadow:2px 2px 3px #0000001a}.req-form-container form .form-grid input:focus,.req-form-container form .form-grid select:focus,.req-form-container form .form-grid textarea:focus{outline:none;border-color:#0066af80}.req-form-container form .form-buttons{display:flex;justify-content:flex-end;gap:20px;margin-top:33px}.req-form-container form .form-buttons .back-btn{background:#374dd6;font-family:Poppins,sans-serif;width:150px;height:35px;color:#fff;padding:8px 30px;border:none;border-radius:10px;font-weight:600;font-size:13px;cursor:pointer;transition:background .3s}.req-form-container form .form-buttons .back-btn:hover{background:#576bf0}.req-form-container form .form-buttons .submit-btn{background:#0fbe1b;font-family:Poppins,sans-serif;width:150px;height:35px;color:#fff;padding:8px 30px;border:none;border-radius:10px;font-weight:700;font-size:13px;cursor:pointer;transition:background .3s}.req-form-container form .form-buttons .submit-btn:hover{background:#14d721}}@media (max-width: 1440px){.req-form-container{width:82.5vw}.req-form-container h2{text-align:start;font-weight:700;font-style:italic;margin-bottom:17px;font-size:20px}.req-form-container form .form-grid{display:grid;padding-top:8px;grid-template-columns:1.4fr 1fr 1.3fr;grid-template-areas:"production-date parts-number parts-number" "request-name classification box" "process information information" "location information information";gap:8px 8px}.req-form-container form .form-grid .production-date{grid-area:production-date}.req-form-container form .form-grid .production-date input{display:flex;width:150px;height:35px}.req-form-container form .form-grid .parts-number{grid-area:parts-number}.req-form-container form .form-grid .parts-number input{width:150px;height:35px;display:flex}.req-form-container form .form-grid .request-name{grid-area:request-name}.req-form-container form .form-grid .request-name input{display:flex;width:280px;height:35px}.req-form-container form .form-grid .classification{grid-area:classification;position:relative;display:flex;flex-direction:column}.req-form-container form .form-grid .classification select{display:block;padding:6px 36px 6px 12px;border-radius:8px;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M5%208L10%2013L15%208%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22/%3E%3C/svg%3E);background-repeat:no-repeat;background-position:right 10px center;background-size:16px}.req-form-container form .form-grid .classification .classification-select{display:flex;width:200px;height:35px;padding:8px 12px;border-radius:8x;border:1px solid rgba(0,102,175,.5);font-size:14px;box-sizing:border-box}.req-form-container form .form-grid .classification .classification-input{height:35px;padding-right:3rem;font-size:13px}.req-form-container form .form-grid .classification .btn-cancel-lainnya{position:absolute;right:6px;top:56%;transform:translateY(-50%);height:26px;padding:0 8px;font-size:12px;background-color:#0066af;color:#fff;border:1px solid #ccc;border-radius:4px;cursor:pointer}.req-form-container form .form-grid .classification .btn-cancel-lainnya:hover{background-color:#1c85b7}.req-form-container form .form-grid .box{grid-area:box}.req-form-container form .form-grid .box input{display:flex;width:120px;height:35px}.req-form-container form .form-grid .process{grid-area:process}.req-form-container form .form-grid .process input{display:flex;width:280px;height:35px}.req-form-container form .form-grid .information{grid-area:information}.req-form-container form .form-grid .information textarea{display:flex;width:550px;height:117px;padding:10px;resize:none}.req-form-container form .form-grid .location{grid-area:location}.req-form-container form .form-grid .location input{display:flex;width:280px;height:35px}.req-form-container form .form-grid label{font-size:14px;font-weight:600;font-style:italic;margin-bottom:3px;display:inline-block}.req-form-container form .form-grid input,.req-form-container form .form-grid select,.req-form-container form .form-grid textarea{font-family:Poppins,sans-serif;font-weight:500;padding:8px 10px;border:1px solid rgba(0,102,175,.5);border-radius:8px;background-color:#fff;font-size:13px;box-shadow:2px 2px 3px #0000001a}.req-form-container form .form-grid input:focus,.req-form-container form .form-grid select:focus,.req-form-container form .form-grid textarea:focus{outline:none;border-color:#0066af80}.req-form-container form .form-buttons{display:flex;justify-content:flex-end;gap:20px;margin-top:33px}.req-form-container form .form-buttons .back-btn{background:#374dd6;font-family:Poppins,sans-serif;width:150px;height:35px;color:#fff;padding:8px 30px;border:none;border-radius:10px;font-weight:600;font-size:13px;cursor:pointer;transition:background .3s}.req-form-container form .form-buttons .back-btn:hover{background:#576bf0}.req-form-container form .form-buttons .submit-btn{background:#0fbe1b;font-family:Poppins,sans-serif;width:150px;height:35px;color:#fff;padding:8px 30px;border:none;border-radius:10px;font-weight:700;font-size:13px;cursor:pointer;transition:background .3s}.req-form-container form .form-buttons .submit-btn:hover{background:#14d721}}@media (max-width: 1280px){.req-form-container{width:80.5vw}.req-form-container h2{text-align:start;font-weight:700;font-style:italic;margin-bottom:17px;font-size:20px}.req-form-container form .form-grid{display:grid;padding-top:8px;grid-template-columns:1.4fr 1fr 1.3fr;grid-template-areas:"production-date parts-number parts-number" "request-name classification box" "process information information" "location information information";gap:8px 8px}.req-form-container form .form-grid .production-date{grid-area:production-date}.req-form-container form .form-grid .production-date input{display:flex;width:150px;height:35px}.req-form-container form .form-grid .parts-number{grid-area:parts-number}.req-form-container form .form-grid .parts-number input{width:150px;height:35px;display:flex}.req-form-container form .form-grid .request-name{grid-area:request-name}.req-form-container form .form-grid .request-name input{display:flex;width:260px;height:35px}.req-form-container form .form-grid .classification{grid-area:classification;position:relative;display:flex;flex-direction:column}.req-form-container form .form-grid .classification select{display:block;padding:6px 36px 6px 12px;border-radius:8px;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M5%208L10%2013L15%208%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22/%3E%3C/svg%3E);background-repeat:no-repeat;background-position:right 10px center;background-size:16px}.req-form-container form .form-grid .classification .classification-select{display:flex;width:200px;height:35px;padding:8px 12px;border-radius:8x;border:1px solid rgba(0,102,175,.5);font-size:13px;box-sizing:border-box}.req-form-container form .form-grid .classification .classification-input{height:35px;padding-right:3rem;font-size:13px}.req-form-container form .form-grid .classification .btn-cancel-lainnya{position:absolute;right:6px;top:55%;transform:translateY(-50%);height:26px;padding:0 8px;font-size:12px;background-color:#0066af;color:#fff;border:1px solid #ccc;border-radius:4px;cursor:pointer}.req-form-container form .form-grid .classification .btn-cancel-lainnya:hover{background-color:#1c85b7}.req-form-container form .form-grid .box{grid-area:box}.req-form-container form .form-grid .box input{display:flex;width:120px;height:35px}.req-form-container form .form-grid .process{grid-area:process}.req-form-container form .form-grid .process input{display:flex;width:260px;height:35px}.req-form-container form .form-grid .information{grid-area:information}.req-form-container form .form-grid .information textarea{display:flex;width:550px;height:117px;padding:10px;resize:none}.req-form-container form .form-grid .location{grid-area:location}.req-form-container form .form-grid .location input{display:flex;width:260px;height:35px}.req-form-container form .form-grid label{font-size:13px;font-weight:600;font-style:italic;margin-bottom:3px;display:inline-block}.req-form-container form .form-grid input,.req-form-container form .form-grid select,.req-form-container form .form-grid textarea{font-family:Poppins,sans-serif;font-weight:500;padding:8px 10px;border:1px solid rgba(0,102,175,.5);border-radius:8px;background-color:#fff;font-size:13px;box-shadow:2px 2px 3px #0000001a}.req-form-container form .form-grid input:focus,.req-form-container form .form-grid select:focus,.req-form-container form .form-grid textarea:focus{outline:none;border-color:#0066af80}.req-form-container form .form-buttons{display:flex;justify-content:flex-end;gap:20px;margin-top:33px}.req-form-container form .form-buttons .back-btn{background:#374dd6;font-family:Poppins,sans-serif;width:150px;height:35px;color:#fff;padding:8px 30px;border:none;border-radius:10px;font-weight:600;font-size:13px;cursor:pointer;transition:background .3s}.req-form-container form .form-buttons .back-btn:hover{background:#576bf0}.req-form-container form .form-buttons .submit-btn{background:#0fbe1b;font-family:Poppins,sans-serif;width:150px;height:35px;color:#fff;padding:8px 30px;border:none;border-radius:10px;font-weight:700;font-size:13px;cursor:pointer;transition:background .3s}.req-form-container form .form-buttons .submit-btn:hover{background:#19dd26}}.overlay-userlead-approve{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;background:#2625251a;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);display:flex;justify-content:center;align-items:center;z-index:9999}.alert-box-userlead-approve{background:#fff;padding:10px 25px;width:400px;height:347px;border-radius:12px;box-shadow:0 8px 20px #0000001a;text-align:left;animation:fadeIn .3s ease-in-out}.alert-icon-userlead-approve{margin-bottom:20px}.icon-circle-userlead-approve{display:flex;width:60px;height:60px;margin:10px 0;left:0}.alert-content-userlead-approve h3{font-family:Poppins,sans-serif;font-size:17px;font-weight:600;margin-bottom:13px}.alert-content-userlead-approve p{font-family:Inter,sans-serif;font-size:14px;color:#667085;margin:14px 0}.alert-buttons-userlead-approve{display:flex;justify-content:space-between;margin-top:50px;gap:8px}.alert-buttons-userlead-approve .btn-userlead-approve{font-family:Poppins,sans-serif;width:170px;height:44px;padding:10px 18px;border-radius:8px;font-weight:600;font-size:14px;cursor:pointer;box-sizing:border-box;box-shadow:0 1px 2px #1018280d}.alert-buttons-userlead-approve .cancel-userlead-approve{background-color:#f5f5f5;border:1px solid #d0d5dd;color:#344054}.alert-buttons-userlead-approve .confirm-userlead-approve{background-color:#0fbe1b;color:#fff}.overlay-userlead-confirmreject{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;background:#2625251a;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);display:flex;justify-content:center;align-items:center;z-index:9999}.alert-box-userlead-confirmreject{background:#fff;padding:10px 25px;width:400px;height:268px;border-radius:12px;box-shadow:0 8px 20px #0000001a;text-align:left;animation:fadeIn .3s ease-in-out}.alert-icon-userlead-confirmreject{margin-bottom:20px}.icon-circle-userlead-confirmreject{display:flex;width:60px;height:60px;margin:10px 0;left:0}.alert-content-userlead-confirmreject h3{font-family:Poppins,sans-serif;font-size:17px;font-weight:600;margin-bottom:13px}.alert-content-userlead-confirmreject p{font-family:Inter,sans-serif;font-size:14px;color:#667085;margin:14px 0}.alert-buttons-userlead-confirmreject{display:flex;justify-content:space-between;margin-top:30px;gap:8px}.alert-buttons-userlead-confirmreject .btn-userlead-confirmreject{font-family:Poppins,sans-serif;width:170px;height:44px;padding:10px 18px;border-radius:8px;font-weight:600;font-size:14px;cursor:pointer;box-sizing:border-box;box-shadow:0 1px 2px #1018280d}.alert-buttons-userlead-confirmreject .cancel-userlead-confirmreject{background-color:#f5f5f5;border:1px solid #d0d5dd;color:#344054}.alert-buttons-userlead-confirmreject .confirm-userlead-confirmreject{background-color:#d92d20;color:#fff}.overlay-userlead-successreject{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;background:#2625251a;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);display:flex;justify-content:center;align-items:center;z-index:9999}.alert-box-userlead-successreject{background:#fff;padding:10px 25px;width:400px;height:347px;border-radius:12px;box-shadow:0 8px 20px #0000001a;text-align:left;animation:fadeIn .3s ease-in-out}.alert-icon-userlead-successreject{margin-bottom:20px}.icon-circle-userlead-successreject{display:flex;width:60px;height:60px;margin:10px 0;left:0}.alert-content-userlead-successreject h3{font-family:Poppins,sans-serif;font-size:17px;font-weight:600;margin-bottom:13px}.alert-content-userlead-successreject p{font-family:Inter,sans-serif;font-size:14px;color:#667085;margin:14px 0}.alert-buttons-userlead-successreject{display:flex;justify-content:center;margin-top:50px;gap:8px}.alert-buttons-userlead-successreject .btn-userlead-successreject{font-family:Poppins,sans-serif;width:200px;height:44px;padding:10px 18px;border-radius:8px;font-weight:600;font-size:14px;cursor:pointer;box-sizing:border-box;box-shadow:0 1px 2px #1018280d}.alert-buttons-userlead-successreject .cancel-userlead-successreject{background-color:#0fbe1b;color:#fff}.home-wrapper-userlead{width:100vw;padding-top:50px}.home-container-userlead{padding-right:210px;text-align:center;font-family:Poppins,sans-serif}.home-container-userlead .company-name-userlead{font-size:38px;font-weight:700;font-style:italic;color:#2b2b2b;margin-bottom:28px}.home-container-userlead .welcome-text-userlead{font-size:25px;font-weight:700;color:#2b2b2b;margin-bottom:8px}.home-container-userlead .welcome-text-userlead .highlight-role-userlead,.home-container-userlead .welcome-text-userlead .highlight-name-userlead{color:#066cb6;font-weight:700}.home-container-userlead .welcome-text-userlead .highlight-dept-userlead{color:#0d99d6;font-weight:700}.home-container-userlead .request-text-userlead{font-size:25px;font-weight:700;color:#1d1d1d;margin-top:10px}@media (max-width: 1440px){.home-wrapper-userlead{padding-top:30px}.home-wrapper-userlead .home-container-userlead{padding-right:245px}.home-wrapper-userlead .company-name-userlead{font-size:30px;margin-bottom:20px}.home-wrapper-userlead .welcome-text-userlead{font-size:22px}.home-wrapper-userlead .request-text-userlead{font-size:20px}}@media (max-width: 1280px){.home-wrapper-userlead{padding-top:30px}.home-wrapper-userlead .home-container-userlead{padding-right:253px}.home-wrapper-userlead .company-name-userlead{font-size:27px;margin-bottom:20px}.home-wrapper-userlead .welcome-text-userlead{font-size:20px}.home-wrapper-userlead .request-text-userlead{font-size:18px}}@media (max-width: 900px){.home-wrapper-userlead{width:100%;padding:70px 20px}.home-wrapper-userlead .home-container-userlead{padding:0;text-align:center}.home-wrapper-userlead .company-name-userlead{font-size:30px;margin-bottom:20px}.home-wrapper-userlead .welcome-text-userlead,.home-wrapper-userlead .request-text-userlead{font-size:18px}}.req-kanban-userlead{width:87vw;padding:23px 30px;border-radius:8px;font-family:Poppins,sans-serif}.req-kanban-userlead .header-userlead{display:flex;justify-content:space-between;align-items:center;padding-bottom:30px}.req-kanban-userlead .header-userlead h2{font-size:30px;font-style:italic;font-weight:600}.req-kanban-userlead .search-box-userlead{position:relative;display:inline-block}.req-kanban-userlead .search-box-userlead .img-search-userlead{position:absolute;top:37%;left:13px;transform:translateY(-50%);width:16px;height:16px;pointer-events:none}.req-kanban-userlead .search-box-userlead input{width:430px;height:45px;padding:.5rem .75rem .5rem 2.5rem;border:1px solid rgba(0,0,0,.35);border-radius:12px;font-size:14px}.req-kanban-userlead .table-container-userlead{background-color:#fff;border-radius:8px;overflow:hidden}.req-kanban-userlead .table-container-userlead table{width:100%;border-collapse:collapse}.req-kanban-userlead .table-container-userlead table thead th{background-color:#0066af;padding:.75rem;text-align:center;color:#fff;font-size:18px;font-weight:600}.req-kanban-userlead .table-container-userlead table tbody tr{height:60px}.req-kanban-userlead .table-container-userlead table tbody tr td{padding:.65rem;border-bottom:1px solid #ddd;font-size:22px;text-align:center;vertical-align:middle}.req-kanban-userlead .table-container-userlead table tbody tr .status-userlead{display:flex;align-items:center;justify-content:center;padding:.35rem 13px;border-radius:5px;font-size:14px;font-weight:600;height:35px}.req-kanban-userlead .table-container-userlead table tbody tr .status-userlead.approved_by_pc{background-color:#0fbe1b;color:#fff}.req-kanban-userlead .table-container-userlead table tbody tr .status-userlead.approved_by_department{background-color:#ea7e18;color:#fff}.req-kanban-userlead .table-container-userlead table tbody tr .status-userlead.pending_pc,.req-kanban-userlead .table-container-userlead table tbody tr .status-userlead.pending_approval{background-color:#7e29ed;color:#fff}.req-kanban-userlead .table-container-userlead table tbody tr .status-userlead.rejected_by_department,.req-kanban-userlead .table-container-userlead table tbody tr .status-userlead.rejected_by_pc{background-color:#ed1010;color:#fff}.req-kanban-userlead .table-container-userlead table tbody tr .actions-userlead{text-align:left;display:flex;justify-content:center;gap:8px}.req-kanban-userlead .table-container-userlead table tbody tr .actions-userlead button{border:none;border-radius:6px;padding:.4rem .6rem;cursor:pointer;display:flex;align-items:center;justify-content:center}.req-kanban-userlead .table-container-userlead table tbody tr .actions-userlead button.view-btn-userlead{width:40px;height:40px;background-color:#219cdf;color:#fff}.req-kanban-userlead .table-container-userlead table tbody tr .actions-userlead button.view-btn-userlead:hover{background-color:#4ebefa}.req-kanban-userlead .table-container-userlead table tbody tr .actions-userlead button.approve-btn-userlead{width:40px;height:40px;background-color:#0fbe1b;color:#fff}.req-kanban-userlead .table-container-userlead table tbody tr .actions-userlead button.approve-btn-userlead:hover{background-color:#14d721}.req-kanban-userlead .table-container-userlead table tbody tr .actions-userlead button.reject-btn-userlead{width:40px;height:40px;background-color:#ed1010;color:#fff}.req-kanban-userlead .table-container-userlead table tbody tr .actions-userlead button.reject-btn-userlead:hover{background-color:#f44545}.req-kanban-userlead .table-container-userlead table tbody tr .actions-userlead button img.img-action-userlead{width:20px;height:20px}.req-kanban-userlead .table-container-userlead table tbody .empty-row-userlead{text-align:center;color:#999;font-size:15px}.req-kanban-userlead .pagination-userlead{display:flex;justify-content:flex-end;align-items:flex-end;margin-top:1.5rem;gap:.7rem;flex-wrap:wrap}.req-kanban-userlead .pagination-userlead button{padding:.5rem .8rem;color:#0066af;cursor:pointer;border-radius:8px;font-size:16px;transition:all .2s ease}.req-kanban-userlead .pagination-userlead button:disabled{opacity:.4;cursor:not-allowed}.req-kanban-userlead .pagination-userlead button.active{background-color:#0066af;color:#fff;font-weight:700;border-color:#007bff}@media (max-width: 1700px){.req-kanban-userlead{width:85vw;max-height:87vh;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.req-kanban-userlead::-webkit-scrollbar{display:none}.req-kanban-userlead .header-userlead h2{font-size:25px}.req-kanban-userlead .header-userlead .img-search-userlead input{width:300px;height:40px}.req-kanban-userlead .table-container-userlead table thead tr th{font-size:15px}.req-kanban-userlead .table-container-userlead table tbody tr{height:50px}.req-kanban-userlead .table-container-userlead table tbody tr td{font-size:15px}.req-kanban-userlead .table-container-userlead table tbody tr .status-userlead{font-size:11px;height:30px}.req-kanban-userlead .table-container-userlead table tbody tr .actions-userlead button.view-btn-userlead,.req-kanban-userlead .table-container-userlead table tbody tr .actions-userlead button.approve-btn-userlead,.req-kanban-userlead .table-container-userlead table tbody tr .actions-userlead button.reject-btn-userlead{width:30px;height:30px}.req-kanban-userlead .table-container-userlead table tbody tr .actions-userlead button img.img-action-userlead{width:15px;height:15px}.req-kanban-userlead .pagination-userlead button{font-size:13px}}@media (max-width: 1440px){.req-kanban-userlead{width:82.5vw;max-height:85vh;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.req-kanban-userlead::-webkit-scrollbar{display:none}.req-kanban-userlead .header-userlead h2{font-size:25px}.req-kanban-userlead .header-userlead .img-search-userlead input{width:300px;height:40px}.req-kanban-userlead .table-container-userlead table thead tr th{font-size:15px}.req-kanban-userlead .table-container-userlead table tbody tr{height:50px}.req-kanban-userlead .table-container-userlead table tbody tr td{font-size:15px}.req-kanban-userlead .table-container-userlead table tbody tr .status-userlead{font-size:11px;height:30px}.req-kanban-userlead .table-container-userlead table tbody tr .actions-userlead button.view-btn-userlead,.req-kanban-userlead .table-container-userlead table tbody tr .actions-userlead button.approve-btn-userlead,.req-kanban-userlead .table-container-userlead table tbody tr .actions-userlead button.reject-btn-userlead{width:30px;height:30px}.req-kanban-userlead .table-container-userlead table tbody tr .actions-userlead button img.img-action-userlead{width:15px;height:15px}.req-kanban-userlead .pagination-userlead button{font-size:13px}}@media (max-width: 1280px){.req-kanban-userlead{width:80.5vw;max-height:82vh;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.req-kanban-userlead::-webkit-scrollbar{display:none}.req-kanban-userlead .header-userlead h2{font-size:25px}.req-kanban-userlead .header-userlead .img-search-userlead input{width:300px;height:35px}.req-kanban-userlead .table-container-userlead table thead tr th{font-size:13px}.req-kanban-userlead .table-container-userlead table tbody tr{height:50px}.req-kanban-userlead .table-container-userlead table tbody tr td{font-size:13px}.req-kanban-userlead .table-container-userlead table tbody tr .status-userlead{font-size:11px;height:30px}}.approve-userlead{width:87vw;padding:23px 30px;border-radius:8px;font-family:Poppins,sans-serif}.approve-userlead .header-userlead{display:flex;justify-content:space-between;align-items:center;padding-bottom:30px}.approve-userlead .header-userlead h2{font-size:30px;font-style:italic;font-weight:600}.approve-userlead .search-box-userlead{position:relative;display:inline-block}.approve-userlead .search-box-userlead .img-search-userlead{position:absolute;top:37%;left:13px;transform:translateY(-50%);width:16px;height:16px;pointer-events:none}.approve-userlead .search-box-userlead input{width:430px;height:45px;padding:.5rem .75rem .5rem 2.5rem;border:1px solid rgba(0,0,0,.35);border-radius:12px;font-size:14px}.approve-userlead .table-container-userlead{background-color:#fff;border-radius:8px;overflow:hidden}.approve-userlead .table-container-userlead table{width:100%;border-collapse:collapse}.approve-userlead .table-container-userlead table thead th{background-color:#0066af;padding:.75rem;text-align:center;color:#fff;font-size:18px;font-weight:600}.approve-userlead .table-container-userlead table tbody tr{height:60px}.approve-userlead .table-container-userlead table tbody tr td{padding:.65rem;border-bottom:1px solid #ddd;font-size:22px;text-align:center;vertical-align:middle}.approve-userlead .table-container-userlead table tbody tr .status-userlead{display:flex;align-items:center;justify-content:center;padding:.35rem 13px;border-radius:5px;font-size:14px;font-weight:600;height:35px}.approve-userlead .table-container-userlead table tbody tr .status-userlead.approved{background-color:#0fbe1b;color:#fff}.approve-userlead .table-container-userlead table tbody tr .status-userlead.rejected{background-color:red;color:#fff}.approve-userlead .table-container-userlead table tbody tr .actions-userlead{text-align:left;display:flex;justify-content:center;gap:8px}.approve-userlead .table-container-userlead table tbody tr .actions-userlead button{border:none;border-radius:6px;padding:.4rem .6rem;cursor:pointer;display:flex;align-items:center;justify-content:center}.approve-userlead .table-container-userlead table tbody tr .actions-userlead button.view-btn-userlead{width:40px;height:40px;background-color:#219cdf;color:#fff}.approve-userlead .table-container-userlead table tbody tr .actions-userlead button.view-btn-userlead:hover{background-color:#4ebefa}.approve-userlead .table-container-userlead table tbody tr .actions-userlead button img.img-action-userlead{width:20px;height:20px}.approve-userlead .table-container-userlead table tbody .empty-row-userlead{text-align:center;color:#999;font-size:15px}.approve-userlead .pagination-userlead{display:flex;justify-content:flex-end;align-items:flex-end;margin-top:1.5rem;gap:.7rem;flex-wrap:wrap}.approve-userlead .pagination-userlead button{padding:.5rem .8rem;color:#0066af;cursor:pointer;border-radius:8px;font-size:16px;transition:all .2s ease}.approve-userlead .pagination-userlead button:disabled{opacity:.4;cursor:not-allowed}.approve-userlead .pagination-userlead button.active{background-color:#0066af;color:#fff;font-weight:700;border-color:#007bff}@media (max-width: 1700px){.approve-userlead{width:85vw;max-height:87vh;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.approve-userlead::-webkit-scrollbar{display:none}.approve-userlead .header-userlead h2{font-size:20px}.approve-userlead .header-userlead .img-search-userlead input{width:300px;height:40px}.approve-userlead .table-container-userlead table thead tr th{font-size:15px}.approve-userlead .table-container-userlead table tbody tr{height:50px}.approve-userlead .table-container-userlead table tbody tr td{font-size:15px}.approve-userlead .table-container-userlead table tbody tr .status-userlead{font-size:11px;height:30px}.approve-userlead .table-container-userlead table tbody tr .actions-userlead button.view-btn-userlead{width:30px;height:30px}.approve-userlead .table-container-userlead table tbody tr .actions-userlead button img.img-action-userlead{width:15px;height:15px}.approve-userlead .pagination-userlead button{font-size:13px}}@media (max-width: 1440px){.approve-userlead{width:82.5vw;max-height:85vh;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.approve-userlead::-webkit-scrollbar{display:none}.approve-userlead .header-userlead h2{font-size:25px}.approve-userlead .header-userlead .img-search-userlead input{width:300px;height:40px}.approve-userlead .table-container-userlead table thead tr th{font-size:15px}.approve-userlead .table-container-userlead table tbody tr{height:50px}.approve-userlead .table-container-userlead table tbody tr td{font-size:15px}.approve-userlead .table-container-userlead table tbody tr .status-userlead{font-size:11px;height:30px}.approve-userlead .table-container-userlead table tbody tr .actions-userlead button.view-btn-userlead{width:30px;height:30px}.approve-userlead .table-container-userlead table tbody tr .actions-userlead button img.img-action-userlead{width:15px;height:15px}.approve-userlead .pagination-userlead button{font-size:13px}}@media (max-width: 1280px){.approve-userlead{width:80.5vw;max-height:82vh;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.approve-userlead::-webkit-scrollbar{display:none}.approve-userlead .header-userlead h2{font-size:25px}.approve-userlead .header-userlead .img-search-userlead input{width:300px;height:35px}.approve-userlead .table-container-userlead table thead tr th{font-size:13px}.approve-userlead .table-container-userlead table tbody tr{height:50px}.approve-userlead .table-container-userlead table tbody tr td{font-size:13px}.approve-userlead .table-container-userlead table tbody tr .status-userlead{font-size:11px;height:30px}}.container-detail-userlead{padding:20px 50px;width:87vw;height:100vw;font-family:Poppins,sans-serif;overflow-y:auto}.container-detail-userlead .head-detail-userlead{text-align:start;font-weight:700;font-style:italic;margin-bottom:17px;font-size:30px}.container-detail-userlead .grid-detail-userlead{display:grid;padding-top:8px;grid-template-columns:1.8fr 1fr 2.3fr;grid-template-areas:"production-date-detail-userlead parts-number-detail-userlead parts-number-detail-userlead" "request-name-detail-userlead classification-detail-userlead box-detail-userlead" "process-detail-userlead information-detail-userlead information-detail-userlead" "location-detail-userlead information-detail-userlead information-detail-userlead";gap:15px 8px}.container-detail-userlead .grid-detail-userlead .production-date-detail-userlead{grid-area:production-date-detail-userlead}.container-detail-userlead .grid-detail-userlead .production-date-detail-userlead input{display:flex;width:180px;height:45px}.container-detail-userlead .grid-detail-userlead .parts-number-detail-userlead{grid-area:parts-number-detail-userlead}.container-detail-userlead .grid-detail-userlead .parts-number-detail-userlead input{width:180px;height:45px;display:flex}.container-detail-userlead .grid-detail-userlead .request-name-detail-userlead{grid-area:request-name-detail-userlead}.container-detail-userlead .grid-detail-userlead .request-name-detail-userlead input{display:flex;width:400px;height:45px}.container-detail-userlead .grid-detail-userlead .classification-detail-userlead{grid-area:classification-detail-userlead;position:relative;display:flex;flex-direction:column}.container-detail-userlead .grid-detail-userlead .classification-detail-userlead select{display:block;width:200px;height:45px;padding:6px 36px 6px 12px;border-radius:8px;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M5%208L10%2013L15%208%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22/%3E%3C/svg%3E);background-repeat:no-repeat;background-position:right 10px center;background-size:16px}.container-detail-userlead .grid-detail-userlead .box-detail-userlead{grid-area:box-detail-userlead}.container-detail-userlead .grid-detail-userlead .box-detail-userlead input{display:flex;width:150px;height:45px}.container-detail-userlead .grid-detail-userlead .process-detail-userlead{grid-area:process-detail-userlead}.container-detail-userlead .grid-detail-userlead .process-detail-userlead input{display:flex;width:400px;height:45px}.container-detail-userlead .grid-detail-userlead .information-detail-userlead{grid-area:information-detail-userlead}.container-detail-userlead .grid-detail-userlead .information-detail-userlead textarea{display:flex;width:700px;height:150px;padding:10px;resize:none}.container-detail-userlead .grid-detail-userlead .location-detail-userlead{grid-area:location-detail-userlead}.container-detail-userlead .grid-detail-userlead .location-detail-userlead input{display:flex;width:400px;height:45px}.container-detail-userlead .grid-detail-userlead label{font-size:18px;font-weight:600;font-style:italic;margin-bottom:3px;display:inline-block}.container-detail-userlead .grid-detail-userlead input,.container-detail-userlead .grid-detail-userlead select,.container-detail-userlead .grid-detail-userlead textarea{font-family:Poppins,sans-serif;font-weight:500;padding:6px 10px;border:1px solid rgba(0,102,175,.5);border-radius:8px;background-color:#fff;font-size:16px;box-shadow:2px 2px 3px #0000001a}.statusContainer-detail-userlead{display:flex;gap:40px;padding-top:25px;background-color:#eaf4f9;flex-wrap:wrap}.card-detail-userlead{background-color:#fff;border-radius:6px;box-shadow:0 2px 8px #0000000d;width:400px;height:190px;padding:0}.card-detail-userlead .cardHeader-detail-userlead{display:flex;justify-content:space-between;align-items:center;background-color:#0066af;width:400px;height:50px;color:#fff;padding:1rem 15px;font-weight:600;font-size:16px;border-top-left-radius:6px;border-top-right-radius:6px}.card-detail-userlead .row-detail-userlead{display:flex;justify-content:space-between;align-items:center;padding:.75rem 18px;font-size:14px;height:32px;border-bottom:1px solid #eee}.card-detail-userlead .row-detail-userlead.header-detail-userlead{background-color:#f2f2f2;font-weight:700;border-top:1px solid #eee}.card-detail-userlead .row-detail-userlead .role-detail-userlead{display:flex;align-items:center;gap:.5rem;font-weight:500}.card-detail-userlead .row-detail-userlead .role-detail-userlead .approval-icon-detail-userlead{width:15px;height:15px}.card-detail-userlead .row-detail-userlead span{font-size:13px;flex:1}.card-detail-userlead .row-detail-userlead span:nth-child(1){flex:2}.card-detail-userlead .row-detail-userlead span:nth-child(2){flex:2}.button-back-detail-userlead{display:flex;justify-content:flex-end;padding-top:45px;padding-right:60px}.backButton-detail-userlead{background:#374dd6;font-family:Poppins,sans-serif;width:200px;height:40px;color:#fff;padding:8px 30px;border:none;border-radius:8px;font-weight:600;font-size:16px;cursor:pointer;transition:background .3s}.backButton-detail-userlead:hover{background:#576bf0}@media (max-width: 1700px){.container-detail-userlead{width:85vw;max-height:85vh;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.container-detail-userlead::-webkit-scrollbar{display:none}.container-detail-userlead .head-detail-userlead{text-align:start;font-weight:700;font-style:italic;margin-bottom:17px;font-size:20px}.container-detail-userlead .grid-detail-userlead{display:grid;padding-top:8px;grid-template-columns:1.4fr 1fr 1.3fr;grid-template-areas:"production-date-detail-userlead parts-number-detail-userlead parts-number-detail-userlead" "request-name-detail-userlead classification-detail-userlead box-detail-userlead" "process-detail-userlead information-detail-userlead information-detail-userlead" "location-detail-userlead information-detail-userlead information-detail-userlead";gap:8px 8px}.container-detail-userlead .grid-detail-userlead .production-date-detail-userlead{grid-area:production-date-detail-userlead}.container-detail-userlead .grid-detail-userlead .production-date-detail-userlead input{display:flex;width:150px;height:35px}.container-detail-userlead .grid-detail-userlead .parts-number-detail-userlead{grid-area:parts-number-detail-userlead}.container-detail-userlead .grid-detail-userlead .parts-number-detail-userlead input{width:150px;height:35px;display:flex}.container-detail-userlead .grid-detail-userlead .request-name-detail-userlead{grid-area:request-name-detail-userlead}.container-detail-userlead .grid-detail-userlead .request-name-detail-userlead input{display:flex;width:280px;height:35px}.container-detail-userlead .grid-detail-userlead .classification-detail-userlead{grid-area:classification-detail-userlead;position:relative;display:flex;flex-direction:column}.container-detail-userlead .grid-detail-userlead .classification-detail-userlead select{display:block;width:200px;height:35px;padding:6px 36px 6px 12px;border-radius:8px;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M5%208L10%2013L15%208%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22/%3E%3C/svg%3E);background-repeat:no-repeat;background-position:right 10px center;background-size:16px}.container-detail-userlead .grid-detail-userlead .box-detail-userlead{grid-area:box-detail-userlead}.container-detail-userlead .grid-detail-userlead .box-detail-userlead input{display:flex;width:120px;height:35px}.container-detail-userlead .grid-detail-userlead .process-detail-userlead{grid-area:process-detail-userlead}.container-detail-userlead .grid-detail-userlead .process-detail-userlead input{display:flex;width:280px;height:35px}.container-detail-userlead .grid-detail-userlead .information-detail-userlead{grid-area:information-detail-userlead}.container-detail-userlead .grid-detail-userlead .information-detail-userlead textarea{display:flex;width:550px;height:117px;padding:10px;resize:none}.container-detail-userlead .grid-detail-userlead .location-detail-userlead{grid-area:location-detail-userlead}.container-detail-userlead .grid-detail-userlead .location-detail-userlead input{display:flex;width:280px;height:35px}.container-detail-userlead .grid-detail-userlead label{font-size:14px;font-weight:600;font-style:italic;margin-bottom:3px;display:inline-block}.container-detail-userlead .grid-detail-userlead input,.container-detail-userlead .grid-detail-userlead select,.container-detail-userlead .grid-detail-userlead textarea{font-family:Poppins,sans-serif;font-weight:500;padding:8px 10px;border:1px solid rgba(0,102,175,.5);border-radius:8px;background-color:#fff;font-size:13px;box-shadow:2px 2px 3px #0000001a}.statusContainer-detail-userlead{display:flex;gap:2rem;padding-top:15px;background-color:#eaf4f9;flex-wrap:wrap}.card-detail-userlead{background-color:#fff;border-radius:6px;box-shadow:0 2px 8px #0000000d;width:330px;height:170px;padding:0}.card-detail-userlead .cardHeader-detail-userlead{display:flex;justify-content:space-between;align-items:center;background-color:#0066af;width:330px;height:40px;color:#fff;padding:1rem 15px;font-weight:600;font-size:11px;border-top-left-radius:6px;border-top-right-radius:6px}.card-detail-userlead .row-detail-userlead{display:flex;justify-content:space-between;align-items:center;padding:.75rem 18px;font-size:13px;height:32px;border-bottom:1px solid #eee}.card-detail-userlead .row-detail-userlead.header-detail-userlead{background-color:#f2f2f2;font-weight:700;border-top:1px solid #eee}.card-detail-userlead .row-detail-userlead .role-detail-userlead{display:flex;align-items:center;gap:.5rem;font-weight:500}.card-detail-userlead .row-detail-userlead .role-detail-userlead .approval-icon-detail-userlead{width:15px;height:15px}.card-detail-userlead .row-detail-userlead span{font-size:12px;flex:1}.card-detail-userlead .row-detail-userlead span:nth-child(1){flex:2}.card-detail-userlead .row-detail-userlead span:nth-child(2){flex:2}.button-back-detail-userlead{display:flex;justify-content:flex-end;padding-top:35px;padding-right:30px}.backButton-detail-userlead{background:#374dd6;font-family:Poppins,sans-serif;width:150px;height:35px;color:#fff;padding:8px 30px;border:none;border-radius:8px;font-weight:600;font-size:13px;cursor:pointer;transition:background .3s}.backButton-detail-userlead:hover{background:#576bf0}}@media (max-width: 1440px){.container-detail-userlead{width:82.5vw;max-height:85vh;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.container-detail-userlead::-webkit-scrollbar{display:none}.container-detail-userlead .head-detail-userlead{text-align:start;font-weight:700;font-style:italic;margin-bottom:17px;font-size:20px}.container-detail-userlead .grid-detail-userlead{display:grid;padding-top:8px;grid-template-columns:1.4fr 1fr 1.3fr;grid-template-areas:"production-date-detail-userlead parts-number-detail-userlead parts-number-detail-userlead" "request-name-detail-userlead classification-detail-userlead box-detail-userlead" "process-detail-userlead information-detail-userlead information-detail-userlead" "location-detail-userlead information-detail-userlead information-detail-userlead";gap:8px 8px}.container-detail-userlead .grid-detail-userlead .production-date-detail-userlead{grid-area:production-date-detail-userlead}.container-detail-userlead .grid-detail-userlead .production-date-detail-userlead input{display:flex;width:150px;height:35px}.container-detail-userlead .grid-detail-userlead .parts-number-detail-userlead{grid-area:parts-number-detail-userlead}.container-detail-userlead .grid-detail-userlead .parts-number-detail-userlead input{width:150px;height:35px;display:flex}.container-detail-userlead .grid-detail-userlead .request-name-detail-userlead{grid-area:request-name-detail-userlead}.container-detail-userlead .grid-detail-userlead .request-name-detail-userlead input{display:flex;width:280px;height:35px}.container-detail-userlead .grid-detail-userlead .classification-detail-userlead{grid-area:classification-detail-userlead;position:relative;display:flex;flex-direction:column}.container-detail-userlead .grid-detail-userlead .classification-detail-userlead select{display:block;width:200px;height:35px;padding:6px 36px 6px 12px;border-radius:8px;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M5%208L10%2013L15%208%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22/%3E%3C/svg%3E);background-repeat:no-repeat;background-position:right 10px center;background-size:16px}.container-detail-userlead .grid-detail-userlead .box-detail-userlead{grid-area:box-detail-userlead}.container-detail-userlead .grid-detail-userlead .box-detail-userlead input{display:flex;width:120px;height:35px}.container-detail-userlead .grid-detail-userlead .process-detail-userlead{grid-area:process-detail-userlead}.container-detail-userlead .grid-detail-userlead .process-detail-userlead input{display:flex;width:280px;height:35px}.container-detail-userlead .grid-detail-userlead .information-detail-userlead{grid-area:information-detail-userlead}.container-detail-userlead .grid-detail-userlead .information-detail-userlead textarea{display:flex;width:550px;height:117px;padding:10px;resize:none}.container-detail-userlead .grid-detail-userlead .location-detail-userlead{grid-area:location-detail-userlead}.container-detail-userlead .grid-detail-userlead .location-detail-userlead input{display:flex;width:280px;height:35px}.container-detail-userlead .grid-detail-userlead label{font-size:14px;font-weight:600;font-style:italic;margin-bottom:3px;display:inline-block}.container-detail-userlead .grid-detail-userlead input,.container-detail-userlead .grid-detail-userlead select,.container-detail-userlead .grid-detail-userlead textarea{font-family:Poppins,sans-serif;font-weight:500;padding:8px 10px;border:1px solid rgba(0,102,175,.5);border-radius:8px;background-color:#fff;font-size:13px;box-shadow:2px 2px 3px #0000001a}.statusContainer-detail-userlead{display:flex;gap:2rem;padding-top:15px;background-color:#eaf4f9;flex-wrap:wrap}.card-detail-userlead{background-color:#fff;border-radius:6px;box-shadow:0 2px 8px #0000000d;width:330px;height:170px;padding:0}.card-detail-userlead .cardHeader-detail-userlead{display:flex;justify-content:space-between;align-items:center;background-color:#0066af;width:330px;height:40px;color:#fff;padding:1rem 15px;font-weight:600;font-size:11px;border-top-left-radius:6px;border-top-right-radius:6px}.card-detail-userlead .row-detail-userlead{display:flex;justify-content:space-between;align-items:center;padding:.75rem 18px;font-size:13px;height:32px;border-bottom:1px solid #eee}.card-detail-userlead .row-detail-userlead.header-detail-userlead{background-color:#f2f2f2;font-weight:700;border-top:1px solid #eee}.card-detail-userlead .row-detail-userlead .role-detail-userlead{display:flex;align-items:center;gap:.5rem;font-weight:500}.card-detail-userlead .row-detail-userlead .role-detail-userlead .approval-icon-detail-userlead{width:15px;height:15px}.card-detail-userlead .row-detail-userlead span{font-size:12px;flex:1}.card-detail-userlead .row-detail-userlead span:nth-child(1){flex:2}.card-detail-userlead .row-detail-userlead span:nth-child(2){flex:2}.button-back-detail-userlead{display:flex;justify-content:flex-end;padding-top:35px;padding-right:30px}.backButton-detail-userlead{background:#374dd6;font-family:Poppins,sans-serif;width:150px;height:35px;color:#fff;padding:8px 30px;border:none;border-radius:8px;font-weight:600;font-size:13px;cursor:pointer;transition:background .3s}.backButton-detail-userlead:hover{background:#576bf0}}@media (max-width: 1280px){.container-detail-userlead{width:80.5vw;height:100vw;max-height:82vh;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.container-detail-userlead::-webkit-scrollbar{display:none}.container-detail-userlead .head-detail-userlead{margin-bottom:17px;font-size:20px}.container-detail-userlead .grid-detail-userlead{display:grid;padding-top:8px;grid-template-columns:1.4fr 1fr 1.3fr;grid-template-areas:"production-date-detail-userlead parts-number-detail-userlead parts-number-detail-userlead" "request-name-detail-userlead classification-detail-userlead box-detail-userlead" "process-detail-userlead information-detail-userlead information-detail-userlead" "location-detail-userlead information-detail-userlead information-detail-userlead";gap:8px 8px}.container-detail-userlead .grid-detail-userlead .production-date-detail-userlead{grid-area:production-date-detail-userlead}.container-detail-userlead .grid-detail-userlead .production-date-detail-userlead input{display:flex;width:150px;height:35px}.container-detail-userlead .grid-detail-userlead .parts-number-detail-userlead{grid-area:parts-number-detail-userlead}.container-detail-userlead .grid-detail-userlead .parts-number-detail-userlead input{width:150px;height:35px;display:flex}.container-detail-userlead .grid-detail-userlead .request-name-detail-userlead{grid-area:request-name-detail-userlead}.container-detail-userlead .grid-detail-userlead .request-name-detail-userlead input{display:flex;width:260px;height:35px}.container-detail-userlead .grid-detail-userlead .classification-detail-userlead{grid-area:classification-detail-userlead;position:relative;display:flex;flex-direction:column}.container-detail-userlead .grid-detail-userlead .classification-detail-userlead select{display:block;width:200px;height:35px;padding:6px 36px 6px 12px;border-radius:8px;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M5%208L10%2013L15%208%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22/%3E%3C/svg%3E);background-repeat:no-repeat;background-position:right 10px center;background-size:16px}.container-detail-userlead .grid-detail-userlead .box-detail-userlead{grid-area:box-detail-userlead}.container-detail-userlead .grid-detail-userlead .box-detail-userlead input{display:flex;width:120px;height:35px}.container-detail-userlead .grid-detail-userlead .process-detail-userlead{grid-area:process-detail-userlead}.container-detail-userlead .grid-detail-userlead .process-detail-userlead input{display:flex;width:260px;height:35px}.container-detail-userlead .grid-detail-userlead .information-detail-userlead{grid-area:information-detail-userlead}.container-detail-userlead .grid-detail-userlead .information-detail-userlead textarea{display:flex;width:550px;height:117px;padding:10px;resize:none}.container-detail-userlead .grid-detail-userlead .location-detail-userlead{grid-area:location-detail-userlead}.container-detail-userlead .grid-detail-userlead .location-detail-userlead input{display:flex;width:260px;height:35px}.container-detail-userlead .grid-detail-userlead label{font-size:13px;font-weight:600;font-style:italic;margin-bottom:3px;display:inline-block}.container-detail-userlead .grid-detail-userlead input,.container-detail-userlead .grid-detail-userlead select,.container-detail-userlead .grid-detail-userlead textarea{font-family:Poppins,sans-serif;font-weight:500;padding:8px 10px;border:1px solid rgba(0,102,175,.5);border-radius:8px;background-color:#fff;font-size:13px;box-shadow:2px 2px 3px #0000001a}.statusContainer-detail-userlead{display:flex;gap:2rem;padding-top:15px;background-color:#eaf4f9;flex-wrap:wrap}.card-detail-userlead{background-color:#fff;border-radius:6px;box-shadow:0 2px 8px #0000000d;width:330px;height:170px;padding:0}.card-detail-userlead .cardHeader-detail-userlead{display:flex;justify-content:space-between;align-items:center;background-color:#0066af;width:330px;height:40px;color:#fff;padding:1rem 15px;font-weight:600;font-size:11px;border-top-left-radius:6px;border-top-right-radius:6px}.card-detail-userlead .row-detail-userlead{display:flex;justify-content:space-between;align-items:center;padding:.75rem 18px;font-size:13px;height:32px;border-bottom:1px solid #eee}.card-detail-userlead .row-detail-userlead.header-detail-userlead{background-color:#f2f2f2;font-weight:700;border-top:1px solid #eee}.card-detail-userlead .row-detail-userlead .role-detail-userlead{display:flex;align-items:center;gap:.5rem;font-weight:500}.card-detail-userlead .row-detail-userlead .role-detail-userlead .approval-icon-detail-userlead{width:15px;height:15px}.card-detail-userlead .row-detail-userlead span{font-size:12px;flex:1}.card-detail-userlead .row-detail-userlead span:nth-child(1){flex:2}.card-detail-userlead .row-detail-userlead span:nth-child(2){flex:2}.button-back-detail-userlead{display:flex;justify-content:flex-end;padding-top:35px;padding-right:20px}.backButton-detail-userlead{background:#374dd6;font-family:Poppins,sans-serif;width:150px;height:35px;color:#fff;padding:8px 30px;border:none;border-radius:8px;font-weight:600;font-size:13px;cursor:pointer;transition:background .3s}.backButton-detail-userlead:hover{background:#576bf0}}.alert-popup-add{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;background:#2625251a;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);display:flex;justify-content:center;align-items:center;z-index:9999}.alert-popup-add .alert-box-add{background-color:#fff;width:320px;padding:25px 20px;border-radius:10px;box-shadow:0 4px 20px #0003;text-align:center;font-family:Poppins,sans-serif;opacity:0;transform:scale(.9);transition:opacity .3s ease,transform .3s ease}.alert-popup-add .alert-box-add.show{animation:fadeIn .3s ease forwards}.alert-popup-add .alert-box-add.hide{animation:fadeOut .3s ease forwards}.alert-popup-add .alert-box-add .icon-success-add{display:flex;align-items:center;justify-content:center;margin:0 auto 15px}.alert-popup-add .alert-box-add .icon-success-add img{width:60px;height:60px}.alert-popup-add .alert-box-add p{margin-bottom:20px;font-size:16px;font-weight:600;color:#1d1d1d}.alert-popup-add .alert-box-add .alert-buttons-add{display:flex;justify-content:space-between;gap:10px}.alert-popup-add .alert-box-add .alert-buttons-add .cancel-btn-add,.alert-popup-add .alert-box-add .alert-buttons-add .confirm-btn-add{flex:1;height:35px;font-size:13px;border-radius:7px;font-weight:500;font-family:Poppins,sans-serif;cursor:pointer;border:none}.alert-popup-add .alert-box-add .alert-buttons-add .cancel-btn-add{background-color:#f5f5f5;color:#1d1d1d;border:1px solid #ccc}.alert-popup-add .alert-box-add .alert-buttons-add .cancel-btn-add:hover{background-color:#e0e0e0}.alert-popup-add .alert-box-add .alert-buttons-add .confirm-btn-add{background-color:#0fbe1b;color:#fff}.alert-popup-add .alert-box-add .alert-buttons-add .confirm-btn-add:hover{background-color:#19dd26}.overlay-confirm-update{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;background:#2625251a;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);display:flex;justify-content:center;align-items:center;z-index:9999}.alert-box-confirm-update{background:#fff;padding:10px 25px;width:400px;height:268px;border-radius:12px;box-shadow:0 8px 20px #0000001a;text-align:left;animation:fadeIn .3s ease-in-out}.alert-icon-confirm-update{margin-bottom:20px}.icon-circle-confirm-update{display:flex;width:60px;height:60px;margin:10px 0;left:0}.alert-content-confirm-update h3{font-family:Poppins,sans-serif;font-size:17px;font-weight:600;margin-bottom:13px}.alert-content-confirm-update p{font-family:Inter,sans-serif;font-size:14px;color:#667085;margin:14px 0}.alert-buttons-confirm-update{display:flex;justify-content:space-between;margin-top:30px;gap:8px}.alert-buttons-confirm-update .btn-confirm-update{font-family:Poppins,sans-serif;width:170px;height:44px;padding:10px 18px;border-radius:8px;font-weight:600;font-size:14px;cursor:pointer;box-sizing:border-box;box-shadow:0 1px 2px #1018280d}.alert-buttons-confirm-update .cancel-confirm-update{background-color:#f5f5f5;border:1px solid #d0d5dd;color:#344054}.alert-buttons-confirm-update .confirm-confirm-update{background-color:#0071ff;color:#fff}.overlay-success-update{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;background:#2625251a;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);display:flex;justify-content:center;align-items:center;z-index:9999}.alert-box-success-update{background-color:#fff;width:320px;height:230px;padding:25px 20px;border-radius:10px;box-shadow:0 4px 20px #0003;text-align:center;font-family:Poppins,sans-serif;animation:fadeIn .3s ease-in-out}.alert-icon-success-update{margin-bottom:15px}.icon-circle-success-update{display:flex;align-items:center;justify-content:center;margin:0 auto 15px}.icon-circle-success-update img{width:60px;height:60px}.alert-content-success-update h3{font-family:Poppins,sans-serif;font-size:16px;font-weight:600;margin-bottom:10px}.alert-buttons-success-update{display:flex;justify-content:center;margin-top:30px;gap:8px}.alert-buttons-success-update .btn-success-update{font-family:Poppins,sans-serif;width:170px;height:40px;padding:8px 18px;border-radius:8px;font-weight:600;font-size:15px;cursor:pointer;box-sizing:border-box;box-shadow:0 1px 2px #1018280d}.alert-buttons-success-update .cancel-success-update{background-color:#0fbe1b;color:#fff}.overlay-confirm-delete{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;background:#2625251a;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);display:flex;justify-content:center;align-items:center;z-index:9999}.alert-box-confirm-delete{background:#fff;padding:10px 20px;width:500px;height:268px;border-radius:12px;box-shadow:0 8px 20px #0000001a;text-align:left;animation:fadeIn .3s ease-in-out}.alert-icon-confirm-delete{display:flex;justify-content:center;align-items:center;margin-bottom:10px}.icon-circle-confirm-delete{width:60px;height:60px;margin:10px 0;left:0}.alert-content-confirm-delete h3{font-family:Poppins,sans-serif;font-size:17px;font-weight:600;margin-bottom:13px;text-align:center}.alert-content-confirm-delete p{font-family:Inter,sans-serif;font-size:14px;color:#667085;margin:14px 0;line-height:20px}.alert-content-confirm-delete p span{font-weight:700}.alert-buttons-confirm-delete{display:flex;justify-content:space-between;margin-top:25px}.alert-buttons-confirm-delete .btn-confirm-delete{font-family:Poppins,sans-serif;width:208px;height:44px;padding:10px 18px;border-radius:8px;font-weight:600;font-size:14px;cursor:pointer;box-sizing:border-box;box-shadow:0 1px 2px #1018280d}.alert-buttons-confirm-delete .cancel-confirm-delete{background-color:#f5f5f5;border:1px solid #d0d5dd;color:#344054}.alert-buttons-confirm-delete .confirm-confirm-delete{background-color:#d92d20;color:#fff}.overlay-success-delete{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;background:#2625251a;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);display:flex;justify-content:center;align-items:center;z-index:9999}.alert-box-success-delete{background-color:#fff;width:320px;height:230px;padding:25px 20px;border-radius:10px;box-shadow:0 4px 20px #0003;text-align:center;font-family:Poppins,sans-serif;animation:fadeIn .3s ease-in-out}.alert-icon-success-delete{margin-bottom:15px}.icon-circle-success-delete{display:flex;align-items:center;justify-content:center;margin:0 auto 15px}.icon-circle-success-delete img{width:60px;height:60px}.alert-content-success-delete h3{font-family:Poppins,sans-serif;font-size:16px;font-weight:600;margin-bottom:10px}.alert-buttons-success-delete{display:flex;justify-content:center;margin-top:30px;gap:8px}.alert-buttons-success-delete .btn-success-delete{font-family:Poppins,sans-serif;width:170px;height:40px;padding:8px 18px;border-radius:8px;font-weight:600;font-size:15px;cursor:pointer;box-sizing:border-box;box-shadow:0 1px 2px #1018280d}.alert-buttons-success-delete .cancel-success-delete{background-color:#0fbe1b;color:#fff}.home-wrapper-admin{width:100vw;padding-top:50px}.home-container-admin{padding-right:210px;text-align:center;font-family:Poppins,sans-serif}.home-container-admin .company-name-admin{font-size:38px;font-weight:700;font-style:italic;color:#2b2b2b;margin-bottom:28px}.home-container-admin .welcome-text-admin{font-size:25px;font-weight:700;color:#2b2b2b;margin-bottom:8px}.home-container-admin .welcome-text-admin .highlight-role-admin,.home-container-admin .welcome-text-admin .highlight-name-admin{color:#066cb6;font-weight:700}.home-container-admin .welcome-text-admin .highlight-dept-admin{color:#0d99d6;font-weight:700}.home-container-admin .request-text-admin{font-size:25px;font-weight:700;color:#1d1d1d;margin-top:10px}@media (max-width: 1440px){.home-wrapper-admin{padding-top:30px}.home-wrapper-admin .home-container-admin{padding-right:245px}.home-wrapper-admin .company-name-admin{font-size:30px;margin-bottom:20px}.home-wrapper-admin .welcome-text-admin{font-size:22px}.home-wrapper-admin .request-text-admin{font-size:20px}}@media (max-width: 1280px){.home-wrapper-admin{padding-top:30px}.home-wrapper-admin .home-container-admin{padding-right:253px}.home-wrapper-admin .company-name-admin{font-size:27px;margin-bottom:20px}.home-wrapper-admin .welcome-text-admin{font-size:20px}.home-wrapper-admin .request-text-admin{font-size:18px}}@media (max-width: 900px){.home-wrapper-admin{width:100%;padding:70px 20px}.home-wrapper-admin .home-container-admin{padding:0;text-align:center}.home-wrapper-admin .company-name-admin{font-size:30px;margin-bottom:20px}.home-wrapper-admin .welcome-text-admin,.home-wrapper-admin .request-text-admin{font-size:18px}}.req-kanban-admin{width:87vw;padding:23px 30px;border-radius:8px;font-family:Poppins,sans-serif}.req-kanban-admin .header-admin{display:flex;justify-content:space-between;align-items:center;padding-bottom:30px}.req-kanban-admin .header-admin h2{font-size:30px;font-style:italic;font-weight:600}.req-kanban-admin .search-box-admin{position:relative;display:inline-block}.req-kanban-admin .search-box-admin .img-search-admin{position:absolute;top:37%;left:13px;transform:translateY(-50%);width:16px;height:16px;pointer-events:none}.req-kanban-admin .search-box-admin input{width:430px;height:45px;padding:.5rem .75rem .5rem 2.5rem;border:1px solid rgba(0,0,0,.35);border-radius:12px;font-size:14px}.req-kanban-admin .table-container-admin{background-color:#fff;border-radius:8px;overflow:hidden}.req-kanban-admin .table-container-admin table{width:100%;border-collapse:collapse}.req-kanban-admin .table-container-admin table thead th{background-color:#0066af;padding:.75rem;text-align:center;color:#fff;font-size:18px;font-weight:600}.req-kanban-admin .table-container-admin table tbody tr{height:60px}.req-kanban-admin .table-container-admin table tbody tr td{padding:.65rem;border-bottom:1px solid #ddd;font-size:22px;text-align:center;vertical-align:middle}.req-kanban-admin .table-container-admin table tbody tr .status-admin{display:flex;align-items:center;justify-content:center;padding:.35rem 13px;border-radius:5px;font-size:14px;font-weight:600;height:35px}.req-kanban-admin .table-container-admin table tbody tr .status-admin.approved_by_pc{background-color:#0fbe1b;color:#fff}.req-kanban-admin .table-container-admin table tbody tr .status-admin.approved_by_department{background-color:#ea7e18;color:#fff}.req-kanban-admin .table-container-admin table tbody tr .status-admin.pending_pc,.req-kanban-admin .table-container-admin table tbody tr .status-admin.pending_approval{background-color:#7e29ed;color:#fff}.req-kanban-admin .table-container-admin table tbody tr .status-admin.rejected_by_department,.req-kanban-admin .table-container-admin table tbody tr .status-admin.rejected_by_pc{background-color:#ed1010;color:#fff}.req-kanban-admin .table-container-admin table tbody tr .actions-admin{text-align:left;display:flex;justify-content:center}.req-kanban-admin .table-container-admin table tbody tr .actions-admin button{border:none;border-radius:6px;padding:.4rem .6rem;cursor:pointer;display:flex;align-items:center;justify-content:center}.req-kanban-admin .table-container-admin table tbody tr .actions-admin button.view-btn-admin{width:40px;height:40px;background-color:#219cdf;color:#fff}.req-kanban-admin .table-container-admin table tbody tr .actions-admin button.view-btn-admin:hover{background-color:#4ebefa}.req-kanban-admin .table-container-admin table tbody tr .actions-admin button img.img-action-admin{width:20px;height:20px}.req-kanban-admin .table-container-admin table tbody .empty-row-admin{text-align:center;color:#999;font-size:15px}.req-kanban-admin .pagination-admin{display:flex;justify-content:flex-end;align-items:flex-end;margin-top:1.5rem;gap:.7rem;flex-wrap:wrap}.req-kanban-admin .pagination-admin button{padding:.5rem .8rem;color:#0066af;cursor:pointer;border-radius:8px;font-size:16px;transition:all .2s ease}.req-kanban-admin .pagination-admin button:disabled{opacity:.4;cursor:not-allowed}.req-kanban-admin .pagination-admin button.active{background-color:#0066af;color:#fff;font-weight:700;border-color:#007bff}@media (max-width: 1700px){.req-kanban-admin{width:85vw;max-height:87vh;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.req-kanban-admin::-webkit-scrollbar{display:none}.req-kanban-admin .header-admin h2{font-size:25px}.req-kanban-admin .header-admin .img-search-admin input{width:300px;height:40px}.req-kanban-admin .table-container-admin table thead tr th{font-size:15px}.req-kanban-admin .table-container-admin table tbody tr{height:50px}.req-kanban-admin .table-container-admin table tbody tr td{font-size:15px}.req-kanban-admin .table-container-admin table tbody tr .status-admin{font-size:11px;height:30px}.req-kanban-admin .table-container-admin table tbody tr .actions-admin button.view-btn-admin{width:30px;height:30px}.req-kanban-admin .table-container-admin table tbody tr .actions-admin button img.img-action-admin{width:15px;height:15px}.req-kanban-admin .pagination-admin button{font-size:13px}}@media (max-width: 1440px){.req-kanban-admin{width:82.5vw;max-height:85vh;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.req-kanban-admin::-webkit-scrollbar{display:none}.req-kanban-admin .header-admin h2{font-size:25px}.req-kanban-admin .header-admin .img-search-admin input{width:300px;height:40px}.req-kanban-admin .table-container-admin table thead tr th{font-size:15px}.req-kanban-admin .table-container-admin table tbody tr{height:50px}.req-kanban-admin .table-container-admin table tbody tr td{font-size:15px}.req-kanban-admin .table-container-admin table tbody tr .status-admin{font-size:11px;height:30px}.req-kanban-admin .table-container-admin table tbody tr .actions-admin button.view-btn-admin{width:30px;height:30px}.req-kanban-admin .table-container-admin table tbody tr .actions-admin button img.img-action-admin{width:15px;height:15px}.req-kanban-admin .pagination-admin button{font-size:13px}}@media (max-width: 1280px){.req-kanban-admin{width:80.5vw;max-height:82vh;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.req-kanban-admin::-webkit-scrollbar{display:none}.req-kanban-admin .header-admin h2{font-size:25px}.req-kanban-admin .header-admin .img-search-admin input{width:300px;height:35px}.req-kanban-admin .table-container-admin table thead tr th{font-size:13px}.req-kanban-admin .table-container-admin table tbody tr{height:50px}.req-kanban-admin .table-container-admin table tbody tr td{font-size:13px}.req-kanban-admin .table-container-admin table tbody tr .status-admin{font-size:11px;height:30px}}.container-detail-admin{padding:20px 50px;width:87vw;height:100vw;font-family:Poppins,sans-serif}.container-detail-admin .head-detail-admin{text-align:start;font-weight:700;font-style:italic;margin-bottom:17px;font-size:30px}.container-detail-admin .grid-detail-admin{display:grid;padding-top:8px;grid-template-columns:1.8fr 1fr 2.3fr;grid-template-areas:"production-date-detail-admin parts-number-detail-admin parts-number-detail-admin" "request-name-detail-admin classification-detail-admin box-detail-admin" "process-detail-admin information-detail-admin information-detail-admin" "location-detail-admin information-detail-admin information-detail-admin";gap:15px 8px}.container-detail-admin .grid-detail-admin .production-date-detail-admin{grid-area:production-date-detail-admin}.container-detail-admin .grid-detail-admin .production-date-detail-admin input{display:flex;width:180px;height:45px}.container-detail-admin .grid-detail-admin .parts-number-detail-admin{grid-area:parts-number-detail-admin}.container-detail-admin .grid-detail-admin .parts-number-detail-admin input{width:180px;height:45px;display:flex}.container-detail-admin .grid-detail-admin .request-name-detail-admin{grid-area:request-name-detail-admin}.container-detail-admin .grid-detail-admin .request-name-detail-admin input{display:flex;width:400px;height:45px}.container-detail-admin .grid-detail-admin .classification-detail-admin{grid-area:classification-detail-admin;position:relative;display:flex;flex-direction:column}.container-detail-admin .grid-detail-admin .classification-detail-admin select{display:block;width:200px;height:45px;padding:6px 36px 6px 12px;border-radius:8px;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M5%208L10%2013L15%208%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22/%3E%3C/svg%3E);background-repeat:no-repeat;background-position:right 10px center;background-size:16px}.container-detail-admin .grid-detail-admin .box-detail-admin{grid-area:box-detail-admin}.container-detail-admin .grid-detail-admin .box-detail-admin input{display:flex;width:150px;height:45px}.container-detail-admin .grid-detail-admin .process-detail-admin{grid-area:process-detail-admin}.container-detail-admin .grid-detail-admin .process-detail-admin input{display:flex;width:400px;height:45px}.container-detail-admin .grid-detail-admin .information-detail-admin{grid-area:information-detail-admin}.container-detail-admin .grid-detail-admin .information-detail-admin textarea{display:flex;width:700px;height:150px;padding:10px;resize:none}.container-detail-admin .grid-detail-admin .location-detail-admin{grid-area:location-detail-admin}.container-detail-admin .grid-detail-admin .location-detail-admin input{display:flex;width:400px;height:45px}.container-detail-admin .grid-detail-admin label{font-size:18px;font-weight:600;font-style:italic;margin-bottom:3px;display:inline-block}.container-detail-admin .grid-detail-admin input,.container-detail-admin .grid-detail-admin select,.container-detail-admin .grid-detail-admin textarea{font-family:Poppins,sans-serif;font-weight:500;padding:6px 10px;border:1px solid rgba(0,102,175,.5);border-radius:8px;background-color:#fff;font-size:16px;box-shadow:2px 2px 3px #0000001a}.statusContainer-detail-admin{display:flex;gap:40px;padding-top:25px;background-color:#eaf4f9;flex-wrap:wrap}.card-detail-admin{background-color:#fff;border-radius:6px;box-shadow:0 2px 8px #0000000d;width:400px;height:190px;padding:0}.card-detail-admin .cardHeader-detail-admin{display:flex;justify-content:space-between;align-items:center;background-color:#0066af;width:400px;height:50px;color:#fff;padding:1rem 15px;font-weight:600;font-size:16px;border-top-left-radius:6px;border-top-right-radius:6px}.card-detail-admin .row-detail-admin{display:flex;justify-content:space-between;align-items:center;padding:.75rem 18px;font-size:14px;height:32px;border-bottom:1px solid #eee}.card-detail-admin .row-detail-admin.header-detail-admin{background-color:#f2f2f2;font-weight:700;border-top:1px solid #eee}.card-detail-admin .row-detail-admin .role-detail-admin{display:flex;align-items:center;gap:.5rem;font-weight:500}.card-detail-admin .row-detail-admin .role-detail-admin .approval-icon-detail-admin{width:15px;height:15px}.card-detail-admin .row-detail-admin span{font-size:13px;flex:1}.card-detail-admin .row-detail-admin span:nth-child(1){flex:2}.card-detail-admin .row-detail-admin span:nth-child(2){flex:2}.button-back-detail-admin{display:flex;justify-content:flex-end;padding-top:45px;padding-right:60px}.backButton-detail-admin{background:#374dd6;font-family:Poppins,sans-serif;width:200px;height:40px;color:#fff;padding:8px 30px;border:none;border-radius:8px;font-weight:600;font-size:16px;cursor:pointer;transition:background .3s}.backButton-detail-admin:hover{background:#576bf0}@media (max-width: 1700px){.container-detail-admin{width:85vw;max-height:87vh;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.container-detail-admin::-webkit-scrollbar{display:none}.container-detail-admin .head-detail-admin{text-align:start;font-weight:700;font-style:italic;margin-bottom:17px;font-size:20px}.container-detail-admin .grid-detail-admin{display:grid;padding-top:8px;grid-template-columns:1.4fr 1fr 1.3fr;grid-template-areas:"production-date-detail-admin parts-number-detail-admin parts-number-detail-admin" "request-name-detail-admin classification-detail-admin box-detail-admin" "process-detail-admin information-detail-admin information-detail-admin" "location-detail-admin information-detail-admin information-detail-admin";gap:8px 8px}.container-detail-admin .grid-detail-admin .production-date-detail-admin{grid-area:production-date-detail-admin}.container-detail-admin .grid-detail-admin .production-date-detail-admin input{display:flex;width:150px;height:35px}.container-detail-admin .grid-detail-admin .parts-number-detail-admin{grid-area:parts-number-detail-admin}.container-detail-admin .grid-detail-admin .parts-number-detail-admin input{width:150px;height:35px;display:flex}.container-detail-admin .grid-detail-admin .request-name-detail-admin{grid-area:request-name-detail-admin}.container-detail-admin .grid-detail-admin .request-name-detail-admin input{display:flex;width:280px;height:35px}.container-detail-admin .grid-detail-admin .classification-detail-admin{grid-area:classification-detail-admin;position:relative;display:flex;flex-direction:column}.container-detail-admin .grid-detail-admin .classification-detail-admin select{display:block;width:200px;height:35px;padding:6px 36px 6px 12px;border-radius:8px;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M5%208L10%2013L15%208%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22/%3E%3C/svg%3E);background-repeat:no-repeat;background-position:right 10px center;background-size:16px}.container-detail-admin .grid-detail-admin .box-detail-admin{grid-area:box-detail-admin}.container-detail-admin .grid-detail-admin .box-detail-admin input{display:flex;width:120px;height:35px}.container-detail-admin .grid-detail-admin .process-detail-admin{grid-area:process-detail-admin}.container-detail-admin .grid-detail-admin .process-detail-admin input{display:flex;width:280px;height:35px}.container-detail-admin .grid-detail-admin .information-detail-admin{grid-area:information-detail-admin}.container-detail-admin .grid-detail-admin .information-detail-admin textarea{display:flex;width:550px;height:117px;padding:10px;resize:none}.container-detail-admin .grid-detail-admin .location-detail-admin{grid-area:location-detail-admin}.container-detail-admin .grid-detail-admin .location-detail-admin input{display:flex;width:280px;height:35px}.container-detail-admin .grid-detail-admin label{font-size:14px;font-weight:600;font-style:italic;margin-bottom:3px;display:inline-block}.container-detail-admin .grid-detail-admin input,.container-detail-admin .grid-detail-admin select,.container-detail-admin .grid-detail-admin textarea{font-family:Poppins,sans-serif;font-weight:500;padding:8px 10px;border:1px solid rgba(0,102,175,.5);border-radius:8px;background-color:#fff;font-size:13px;box-shadow:2px 2px 3px #0000001a}.statusContainer-detail-admin{display:flex;gap:2rem;padding-top:15px;background-color:#eaf4f9;flex-wrap:wrap}.card-detail-admin{background-color:#fff;border-radius:6px;box-shadow:0 2px 8px #0000000d;width:330px;height:170px;padding:0}.card-detail-admin .cardHeader-detail-admin{display:flex;justify-content:space-between;align-items:center;background-color:#0066af;width:330px;height:40px;color:#fff;padding:1rem 15px;font-weight:600;font-size:11px;border-top-left-radius:6px;border-top-right-radius:6px}.card-detail-admin .row-detail-admin{display:flex;justify-content:space-between;align-items:center;padding:.75rem 18px;font-size:13px;height:32px;border-bottom:1px solid #eee}.card-detail-admin .row-detail-admin.header-detail-admin{background-color:#f2f2f2;font-weight:700;border-top:1px solid #eee}.card-detail-admin .row-detail-admin .role-detail-admin{display:flex;align-items:center;gap:.5rem;font-weight:500}.card-detail-admin .row-detail-admin .role-detail-admin .approval-icon-detail-admin{width:15px;height:15px}.card-detail-admin .row-detail-admin span{font-size:12px;flex:1}.card-detail-admin .row-detail-admin span:nth-child(1){flex:2}.card-detail-admin .row-detail-admin span:nth-child(2){flex:2}.button-back-detail-admin{display:flex;justify-content:flex-end;padding-top:35px;padding-right:30px}.backButton-detail-admin{background:#374dd6;font-family:Poppins,sans-serif;width:150px;height:35px;color:#fff;padding:8px 30px;border:none;border-radius:8px;font-weight:600;font-size:13px;cursor:pointer;transition:background .3s}.backButton-detail-admin:hover{background:#576bf0}}@media (max-width: 1440px){.container-detail-admin{width:82.5vw;max-height:85vh;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.container-detail-admin::-webkit-scrollbar{display:none}.container-detail-admin .head-detail-admin{text-align:start;font-weight:700;font-style:italic;margin-bottom:17px;font-size:20px}.container-detail-admin .grid-detail-admin{display:grid;padding-top:8px;grid-template-columns:1.4fr 1fr 1.3fr;grid-template-areas:"production-date-detail-admin parts-number-detail-admin parts-number-detail-admin" "request-name-detail-admin classification-detail-admin box-detail-admin" "process-detail-admin information-detail-admin information-detail-admin" "location-detail-admin information-detail-admin information-detail-admin";gap:8px 8px}.container-detail-admin .grid-detail-admin .production-date-detail-admin{grid-area:production-date-detail-admin}.container-detail-admin .grid-detail-admin .production-date-detail-admin input{display:flex;width:150px;height:35px}.container-detail-admin .grid-detail-admin .parts-number-detail-admin{grid-area:parts-number-detail-admin}.container-detail-admin .grid-detail-admin .parts-number-detail-admin input{width:150px;height:35px;display:flex}.container-detail-admin .grid-detail-admin .request-name-detail-admin{grid-area:request-name-detail-admin}.container-detail-admin .grid-detail-admin .request-name-detail-admin input{display:flex;width:280px;height:35px}.container-detail-admin .grid-detail-admin .classification-detail-admin{grid-area:classification-detail-admin;position:relative;display:flex;flex-direction:column}.container-detail-admin .grid-detail-admin .classification-detail-admin select{display:block;width:200px;height:35px;padding:6px 36px 6px 12px;border-radius:8px;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M5%208L10%2013L15%208%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22/%3E%3C/svg%3E);background-repeat:no-repeat;background-position:right 10px center;background-size:16px}.container-detail-admin .grid-detail-admin .box-detail-admin{grid-area:box-detail-admin}.container-detail-admin .grid-detail-admin .box-detail-admin input{display:flex;width:120px;height:35px}.container-detail-admin .grid-detail-admin .process-detail-admin{grid-area:process-detail-admin}.container-detail-admin .grid-detail-admin .process-detail-admin input{display:flex;width:280px;height:35px}.container-detail-admin .grid-detail-admin .information-detail-admin{grid-area:information-detail-admin}.container-detail-admin .grid-detail-admin .information-detail-admin textarea{display:flex;width:550px;height:117px;padding:10px;resize:none}.container-detail-admin .grid-detail-admin .location-detail-admin{grid-area:location-detail-admin}.container-detail-admin .grid-detail-admin .location-detail-admin input{display:flex;width:280px;height:35px}.container-detail-admin .grid-detail-admin label{font-size:14px;font-weight:600;font-style:italic;margin-bottom:3px;display:inline-block}.container-detail-admin .grid-detail-admin input,.container-detail-admin .grid-detail-admin select,.container-detail-admin .grid-detail-admin textarea{font-family:Poppins,sans-serif;font-weight:500;padding:8px 10px;border:1px solid rgba(0,102,175,.5);border-radius:8px;background-color:#fff;font-size:13px;box-shadow:2px 2px 3px #0000001a}.statusContainer-detail-admin{display:flex;gap:2rem;padding-top:15px;background-color:#eaf4f9;flex-wrap:wrap}.card-detail-admin{background-color:#fff;border-radius:6px;box-shadow:0 2px 8px #0000000d;width:330px;height:170px;padding:0}.card-detail-admin .cardHeader-detail-admin{display:flex;justify-content:space-between;align-items:center;background-color:#0066af;width:330px;height:40px;color:#fff;padding:1rem 15px;font-weight:600;font-size:11px;border-top-left-radius:6px;border-top-right-radius:6px}.card-detail-admin .row-detail-admin{display:flex;justify-content:space-between;align-items:center;padding:.75rem 18px;font-size:13px;height:32px;border-bottom:1px solid #eee}.card-detail-admin .row-detail-admin.header-detail-admin{background-color:#f2f2f2;font-weight:700;border-top:1px solid #eee}.card-detail-admin .row-detail-admin .role-detail-admin{display:flex;align-items:center;gap:.5rem;font-weight:500}.card-detail-admin .row-detail-admin .role-detail-admin .approval-icon-detail-admin{width:15px;height:15px}.card-detail-admin .row-detail-admin span{font-size:12px;flex:1}.card-detail-admin .row-detail-admin span:nth-child(1){flex:2}.card-detail-admin .row-detail-admin span:nth-child(2){flex:2}.button-back-detail-admin{display:flex;justify-content:flex-end;padding-top:35px;padding-right:30px}.backButton-detail-admin{background:#374dd6;font-family:Poppins,sans-serif;width:150px;height:35px;color:#fff;padding:8px 30px;border:none;border-radius:8px;font-weight:600;font-size:13px;cursor:pointer;transition:background .3s}.backButton-detail-admin:hover{background:#576bf0}}@media (max-width: 1280px){.container-detail-admin{width:80.5vw;height:100vw;max-height:82vh;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.container-detail-admin::-webkit-scrollbar{display:none}.container-detail-admin .head-detail-admin{margin-bottom:17px;font-size:20px}.container-detail-admin .grid-detail-admin{display:grid;padding-top:8px;grid-template-columns:1.4fr 1fr 1.3fr;grid-template-areas:"production-date-detail-admin parts-number-detail-admin parts-number-detail-admin" "request-name-detail-admin classification-detail-admin box-detail-admin" "process-detail-admin information-detail-admin information-detail-admin" "location-detail-admin information-detail-admin information-detail-admin";gap:8px 8px}.container-detail-admin .grid-detail-admin .production-date-detail-admin{grid-area:production-date-detail-admin}.container-detail-admin .grid-detail-admin .production-date-detail-admin input{display:flex;width:150px;height:35px}.container-detail-admin .grid-detail-admin .parts-number-detail-admin{grid-area:parts-number-detail-admin}.container-detail-admin .grid-detail-admin .parts-number-detail-admin input{width:150px;height:35px;display:flex}.container-detail-admin .grid-detail-admin .request-name-detail-admin{grid-area:request-name-detail-admin}.container-detail-admin .grid-detail-admin .request-name-detail-admin input{display:flex;width:260px;height:35px}.container-detail-admin .grid-detail-admin .classification-detail-admin{grid-area:classification-detail-admin;position:relative;display:flex;flex-direction:column}.container-detail-admin .grid-detail-admin .classification-detail-admin select{display:block;width:200px;height:35px;padding:6px 36px 6px 12px;border-radius:8px;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M5%208L10%2013L15%208%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22/%3E%3C/svg%3E);background-repeat:no-repeat;background-position:right 10px center;background-size:16px}.container-detail-admin .grid-detail-admin .box-detail-admin{grid-area:box-detail-admin}.container-detail-admin .grid-detail-admin .box-detail-admin input{display:flex;width:120px;height:35px}.container-detail-admin .grid-detail-admin .process-detail-admin{grid-area:process-detail-admin}.container-detail-admin .grid-detail-admin .process-detail-admin input{display:flex;width:260px;height:35px}.container-detail-admin .grid-detail-admin .information-detail-admin{grid-area:information-detail-admin}.container-detail-admin .grid-detail-admin .information-detail-admin textarea{display:flex;width:550px;height:117px;padding:10px;resize:none}.container-detail-admin .grid-detail-admin .location-detail-admin{grid-area:location-detail-admin}.container-detail-admin .grid-detail-admin .location-detail-admin input{display:flex;width:260px;height:35px}.container-detail-admin .grid-detail-admin label{font-size:13px;font-weight:600;font-style:italic;margin-bottom:3px;display:inline-block}.container-detail-admin .grid-detail-admin input,.container-detail-admin .grid-detail-admin select,.container-detail-admin .grid-detail-admin textarea{font-family:Poppins,sans-serif;font-weight:500;padding:8px 10px;border:1px solid rgba(0,102,175,.5);border-radius:8px;background-color:#fff;font-size:13px;box-shadow:2px 2px 3px #0000001a}.statusContainer-detail-admin{display:flex;gap:2rem;padding-top:15px;background-color:#eaf4f9;flex-wrap:wrap}.card-detail-admin{background-color:#fff;border-radius:6px;box-shadow:0 2px 8px #0000000d;width:330px;height:170px;padding:0}.card-detail-admin .cardHeader-detail-admin{display:flex;justify-content:space-between;align-items:center;background-color:#0066af;width:330px;height:40px;color:#fff;padding:1rem 15px;font-weight:600;font-size:11px;border-top-left-radius:6px;border-top-right-radius:6px}.card-detail-admin .row-detail-admin{display:flex;justify-content:space-between;align-items:center;padding:.75rem 18px;font-size:13px;height:32px;border-bottom:1px solid #eee}.card-detail-admin .row-detail-admin.header-detail-admin{background-color:#f2f2f2;font-weight:700;border-top:1px solid #eee}.card-detail-admin .row-detail-admin .role-detail-admin{display:flex;align-items:center;gap:.5rem;font-weight:500}.card-detail-admin .row-detail-admin .role-detail-admin .approval-icon-detail-admin{width:15px;height:15px}.card-detail-admin .row-detail-admin span{font-size:12px;flex:1}.card-detail-admin .row-detail-admin span:nth-child(1){flex:2}.card-detail-admin .row-detail-admin span:nth-child(2){flex:2}.button-back-detail-admin{display:flex;justify-content:flex-end;padding-top:35px;padding-right:20px}.backButton-detail-admin{background:#374dd6;font-family:Poppins,sans-serif;width:150px;height:35px;color:#fff;padding:8px 30px;border:none;border-radius:8px;font-weight:600;font-size:13px;cursor:pointer;transition:background .3s}.backButton-detail-admin:hover{background:#576bf0}}.users-admin{width:87vw;padding:23px 30px;border-radius:8px;font-family:Poppins,sans-serif}.users-admin .header-admin{display:flex;justify-content:space-between;align-items:center;padding-bottom:30px}.users-admin .header-admin h2{font-size:30px;font-style:italic;font-weight:600}.users-admin .header-admin .add-users-btn-admin{display:flex;background-color:#374dd6;width:230px;height:45px;align-items:center;justify-content:center;color:#fff;border:none;border-radius:6px;font-size:20px;font-weight:600;cursor:pointer;gap:13px}.users-admin .header-admin .add-users-btn-admin img{width:16px;height:16px}.users-admin .header-admin .add-users-btn-admin:hover{background-color:#576bf0}.users-admin .search-box-admin{position:relative;display:inline-block}.users-admin .search-box-admin .img-search-admin{position:absolute;top:37%;left:13px;transform:translateY(-50%);width:16px;height:16px;pointer-events:none}.users-admin .search-box-admin input{width:430px;height:45px;padding:.5rem .75rem .5rem 2.5rem;border:1px solid rgba(0,0,0,.35);border-radius:12px;font-size:14px}.users-admin .table-container-admin{background-color:#fff;border-radius:8px;overflow:hidden}.users-admin .table-container-admin table{width:100%;border-collapse:collapse}.users-admin .table-container-admin table thead th{background-color:#0066af;padding:.75rem;text-align:center;color:#fff;font-size:18px;font-weight:600}.users-admin .table-container-admin table tbody tr{height:60px}.users-admin .table-container-admin table tbody tr td{padding:.65rem;border-bottom:1px solid #ddd;font-size:19px;text-align:center;vertical-align:middle}.users-admin .table-container-admin table tbody tr .actions-admin{text-align:left;display:flex;justify-content:center;gap:15px}.users-admin .table-container-admin table tbody tr .actions-admin button{border:none;border-radius:6px;padding:.4rem .6rem;cursor:pointer;display:flex;align-items:center;justify-content:center}.users-admin .table-container-admin table tbody tr .actions-admin button.edit-btn-admin{width:40px;height:40px;background-color:#219cdf;color:#fff}.users-admin .table-container-admin table tbody tr .actions-admin button.edit-btn-admin:hover{background-color:#4ebefa}.users-admin .table-container-admin table tbody tr .actions-admin button.delete-btn-admin{width:40px;height:40px;background-color:#ed1010}.users-admin .table-container-admin table tbody tr .actions-admin button.delete-btn-admin:hover{background-color:#f44545}.users-admin .table-container-admin table tbody tr .actions-admin button img.img-action-admin{width:20px;height:20px}.users-admin .table-container-admin table tbody .empty-row-admin{text-align:center;color:#999;font-size:15px}.users-admin .pagination-admin{display:flex;justify-content:flex-end;align-items:flex-end;margin-top:1.5rem;gap:.7rem;flex-wrap:wrap}.users-admin .pagination-admin button{padding:.5rem .8rem;color:#0066af;cursor:pointer;border-radius:8px;font-size:16px;transition:all .2s ease}.users-admin .pagination-admin button:disabled{opacity:.4;cursor:not-allowed}.users-admin .pagination-admin button.active{background-color:#0066af;color:#fff;font-weight:700;border-color:#007bff}@media (max-width: 1700px){.users-admin{width:85vw;max-height:87vh;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.users-admin::-webkit-scrollbar{display:none}.users-admin .header-admin{padding-bottom:13px}.users-admin .header-admin h2{font-size:25px}.users-admin .header-admin .add-users-btn-admin{width:190px;height:35px;font-size:16px}.users-admin .header-admin .img-search-admin input{width:300px;height:40px}.users-admin .table-container-admin table thead tr th{font-size:15px}.users-admin .table-container-admin table tbody tr{height:30px}.users-admin .table-container-admin table tbody tr td{font-size:15px}.users-admin .table-container-admin table tbody tr .actions-admin{gap:8px}.users-admin .table-container-admin table tbody tr .actions-admin button.edit-btn-admin,.users-admin .table-container-admin table tbody tr .actions-admin button.delete-btn-admin{width:30px;height:30px}.users-admin .table-container-admin table tbody tr .actions-admin button img.img-action-admin{width:15px;height:15px}.users-admin .pagination-admin button{font-size:13px}}@media (max-width: 1440px){.users-admin{width:82.5vw;max-height:85vh;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.users-admin::-webkit-scrollbar{display:none}.users-admin .header-admin{padding-bottom:13px}.users-admin .header-admin h2{font-size:25px}.users-admin .header-admin .add-users-btn-admin{width:190px;height:35px;font-size:16px}.users-admin .header-admin .img-search-admin input{width:300px;height:40px}.users-admin .table-container-admin table thead tr th{font-size:15px}.users-admin .table-container-admin table tbody tr{height:30px}.users-admin .table-container-admin table tbody tr td{font-size:15px}.users-admin .table-container-admin table tbody tr .actions-admin{gap:8px}.users-admin .table-container-admin table tbody tr .actions-admin button.edit-btn-admin,.users-admin .table-container-admin table tbody tr .actions-admin button.delete-btn-admin{width:30px;height:30px}.users-admin .table-container-admin table tbody tr .actions-admin button img.img-action-admin{width:15px;height:15px}.users-admin .pagination-admin button{font-size:13px}}@media (max-width: 1280px){.users-admin{width:80.5vw;max-height:82vh;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.users-admin::-webkit-scrollbar{display:none}.users-admin .header-admin h2{font-size:25px}.users-admin .header-admin .add-users-btn-admin{width:190px;height:35px;font-size:16px}.users-admin .header-admin .img-search-admin input{width:300px;height:35px}.users-admin .table-container-admin table thead tr th{font-size:13px}.users-admin .table-container-admin table tbody tr{height:50px}.users-admin .table-container-admin table tbody tr td{font-size:13px}}.report-container-admin{background-color:transparent;padding:15px;border-radius:10px;width:87vw;margin:20px;font-family:Poppins,sans-serif}.report-title-admin{font-size:30px;font-weight:700;margin-bottom:55px}.form-group-report-admin{margin-bottom:30px}.form-group-report-admin label{display:flex;font-size:18px;margin-bottom:3px}.form-group-report-admin .input-field-admin{width:800px;height:50px;border-radius:8px;box-shadow:2px 2px 3px #0000001a;background-color:#fff;font-family:Poppins,sans-serif;font-weight:500;font-size:18px;padding:8px 10px;border:1px solid rgba(0,102,175,.5)}.form-group-report-admin .input-field-admin:focus{outline:none;border-color:#0066af80}.button-group-report-admin{font-family:Poppins,sans-serif;display:flex;margin-top:35px}.button-group-report-admin .export-buttons-admin{display:flex;padding-left:870px;gap:25px;margin-top:10px}.button-group-report-admin .export-buttons-admin .pdf-btn-admin{width:200px;height:60px;background-color:#ed1010;color:#fff;border:none;padding:10px 15px;border-radius:8px;font-weight:600;font-size:19px;display:flex;align-items:center;gap:13px;cursor:pointer}.button-group-report-admin .export-buttons-admin .pdf-btn-admin:hover{background-color:#f44545}.button-group-report-admin .export-buttons-admin .excel-btn-admin{width:200px;height:60px;background-color:#0fbe1b;color:#fff;border:none;padding:10px 15px;border-radius:8px;font-weight:600;font-size:19px;display:flex;align-items:center;gap:13px;cursor:pointer}.button-group-report-admin .export-buttons-admin .excel-btn-admin:hover{background-color:#14d721}.button-group-report-admin .export-buttons-admin img{width:30px;height:30px}@media (max-width: 1700px){.report-container-admin{width:85vw}.report-container-admin .report-title-admin{font-size:24px;font-weight:700;margin-bottom:55px}.report-container-admin .form-group-report-admin{margin-bottom:30px}.report-container-admin .form-group-report-admin label{display:flex;font-size:16px;margin-bottom:3px}.report-container-admin .form-group-report-admin .input-field-admin{width:620px;height:40px;border-radius:8px;box-shadow:2px 2px 3px #0000001a;background-color:#fff;font-family:Poppins,sans-serif;font-weight:500;font-size:13px;padding:8px 10px;border:1px solid rgba(0,102,175,.5)}.report-container-admin .form-group-report-admin .input-field-admin:focus{outline:none;border-color:#0066af80}.report-container-admin .button-group-report-admin{font-family:Poppins,sans-serif;display:flex;margin-top:35px}.report-container-admin .button-group-report-admin .export-buttons-admin{display:flex;padding-left:680px;gap:20px;margin-top:10px}.report-container-admin .button-group-report-admin .export-buttons-admin .pdf-btn-admin{width:160px;height:45px;background-color:#ed1010;color:#fff;border:none;padding:10px 15px;border-radius:8px;font-weight:600;font-size:15px;display:flex;align-items:center;gap:12px;cursor:pointer}.report-container-admin .button-group-report-admin .export-buttons-admin .pdf-btn-admin:hover{background-color:#f44545}.report-container-admin .button-group-report-admin .export-buttons-admin .excel-btn-admin{width:160px;height:45px;background-color:#0fbe1b;color:#fff;border:none;padding:10px 15px;border-radius:8px;font-weight:600;font-size:15px;display:flex;align-items:center;gap:12px;cursor:pointer}.report-container-admin .button-group-report-admin .export-buttons-admin .excel-btn-admin:hover{background-color:#14d721}.report-container-admin .button-group-report-admin .export-buttons-admin img{width:23px;height:23px}}@media (max-width: 1440px){.report-container-admin{width:82.5vw}.report-title-admin{font-size:24px;font-weight:700;margin-bottom:55px}.form-group-report-admin{margin-bottom:30px}.form-group-report-admin label{display:flex;font-size:16px;margin-bottom:3px}.form-group-report-admin .input-field-admin{width:620px;height:40px;border-radius:8px;box-shadow:2px 2px 3px #0000001a;background-color:#fff;font-family:Poppins,sans-serif;font-weight:500;font-size:13px;padding:8px 10px;border:1px solid rgba(0,102,175,.5)}.form-group-report-admin .input-field-admin:focus{outline:none;border-color:#0066af80}.button-group-report-admin{font-family:Poppins,sans-serif;display:flex;margin-top:35px}.button-group-report-admin .export-buttons-admin{display:flex;padding-left:680px;gap:20px;margin-top:10px}.button-group-report-admin .export-buttons-admin .pdf-btn-admin{width:160px;height:45px;background-color:#ed1010;color:#fff;border:none;padding:10px 15px;border-radius:8px;font-weight:600;font-size:15px;display:flex;align-items:center;gap:12px;cursor:pointer}.button-group-report-admin .export-buttons-admin .pdf-btn-admin:hover{background-color:#f44545}.button-group-report-admin .export-buttons-admin .excel-btn-admin{width:160px;height:45px;background-color:#0fbe1b;color:#fff;border:none;padding:10px 15px;border-radius:8px;font-weight:600;font-size:15px;display:flex;align-items:center;gap:12px;cursor:pointer}.button-group-report-admin .export-buttons-admin .excel-btn-admin:hover{background-color:#14d721}.button-group-report-admin .export-buttons-admin img{width:23px;height:23px}}@media (max-width: 1280px){.report-container-admin{width:80.5vw}.form-group-report-admin .input-field-admin{width:550px}.button-group-report-admin .export-buttons-admin{padding-left:600px}}.overlay-pclead-approve{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;background:#2625251a;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);display:flex;justify-content:center;align-items:center;z-index:9999}.alert-box-pclead-approve{background:#fff;padding:10px 25px;width:400px;height:347px;border-radius:12px;box-shadow:0 8px 20px #0000001a;text-align:left;animation:fadeIn .3s ease-in-out}.alert-icon-pclead-approve{margin-bottom:20px}.icon-circle-pclead-approve{display:flex;width:60px;height:60px;margin:10px 0;left:0}.alert-content-pclead-approve h3{font-family:Poppins,sans-serif;font-size:17px;font-weight:600;margin-bottom:13px}.alert-content-pclead-approve p{font-family:Inter,sans-serif;font-size:14px;color:#667085;margin:14px 0}.alert-buttons-pclead-approve{display:flex;justify-content:space-between;margin-top:50px;gap:8px}.alert-buttons-pclead-approve .btn-pclead-approve{font-family:Poppins,sans-serif;width:170px;height:44px;padding:10px 18px;border-radius:8px;font-weight:600;font-size:14px;cursor:pointer;box-sizing:border-box;box-shadow:0 1px 2px #1018280d}.alert-buttons-pclead-approve .cancel-pclead-approve{background-color:#f5f5f5;border:1px solid #d0d5dd;color:#344054}.alert-buttons-pclead-approve .confirm-pclead-approve{background-color:#0fbe1b;color:#fff}.overlay-pclead-confirmreject{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;background:#2625251a;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);display:flex;justify-content:center;align-items:center;z-index:9999}.alert-box-pclead-confirmreject{background:#fff;padding:10px 25px;width:400px;height:268px;border-radius:12px;box-shadow:0 8px 20px #0000001a;text-align:left;animation:fadeIn .3s ease-in-out}.alert-icon-pclead-confirmreject{margin-bottom:20px}.icon-circle-pclead-confirmreject{display:flex;width:60px;height:60px;margin:10px 0;left:0}.alert-content-pclead-confirmreject h3{font-family:Poppins,sans-serif;font-size:17px;font-weight:600;margin-bottom:13px}.alert-content-pclead-confirmreject p{font-family:Inter,sans-serif;font-size:14px;color:#667085;margin:14px 0}.alert-buttons-pclead-confirmreject{display:flex;justify-content:space-between;margin-top:30px;gap:8px}.alert-buttons-pclead-confirmreject .btn-pclead-confirmreject{font-family:Poppins,sans-serif;width:170px;height:44px;padding:10px 18px;border-radius:8px;font-weight:600;font-size:14px;cursor:pointer;box-sizing:border-box;box-shadow:0 1px 2px #1018280d}.alert-buttons-pclead-confirmreject .cancel-pclead-confirmreject{background-color:#f5f5f5;border:1px solid #d0d5dd;color:#344054}.alert-buttons-pclead-confirmreject .confirm-pclead-confirmreject{background-color:#d92d20;color:#fff}.overlay-pclead-successreject{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;background:#2625251a;-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);display:flex;justify-content:center;align-items:center;z-index:9999}.alert-box-pclead-successreject{background:#fff;padding:10px 25px;width:400px;height:347px;border-radius:12px;box-shadow:0 8px 20px #0000001a;text-align:left;animation:fadeIn .3s ease-in-out}.alert-icon-pclead-successreject{margin-bottom:20px}.icon-circle-pclead-successreject{display:flex;width:60px;height:60px;margin:10px 0;left:0}.alert-content-pclead-successreject h3{font-family:Poppins,sans-serif;font-size:17px;font-weight:600;margin-bottom:13px}.alert-content-pclead-successreject p{font-family:Inter,sans-serif;font-size:14px;color:#667085;margin:14px 0}.alert-buttons-pclead-successreject{display:flex;justify-content:center;margin-top:50px;gap:8px}.alert-buttons-pclead-successreject .btn-pclead-successreject{font-family:Poppins,sans-serif;width:200px;height:44px;padding:10px 18px;border-radius:8px;font-weight:600;font-size:14px;cursor:pointer;box-sizing:border-box;box-shadow:0 1px 2px #1018280d}.alert-buttons-pclead-successreject .cancel-pclead-successreject{background-color:#0fbe1b;color:#fff}@keyframes fadeIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes fadeOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}.home-wrapper-pclead{width:100vw;padding-top:50px}.home-container-pclead{padding-right:210px;text-align:center;font-family:Poppins,sans-serif}.home-container-pclead .company-name-pclead{font-size:38px;font-weight:700;font-style:italic;color:#2b2b2b;margin-bottom:28px}.home-container-pclead .welcome-text-pclead{font-size:25px;font-weight:700;color:#2b2b2b;margin-bottom:8px}.home-container-pclead .welcome-text-pclead .highlight-role-pclead,.home-container-pclead .welcome-text-pclead .highlight-name-pclead{color:#066cb6;font-weight:700}.home-container-pclead .welcome-text-pclead .highlight-dept-pclead{color:#0d99d6;font-weight:700}.home-container-pclead .request-text-pclead{font-size:25px;font-weight:700;color:#1d1d1d;margin-top:10px}@media (max-width: 1440px){.home-wrapper-pclead{padding-top:30px}.home-wrapper-pclead .home-container-pclead{padding-right:245px}.home-wrapper-pclead .company-name-pclead{font-size:30px;margin-bottom:20px}.home-wrapper-pclead .welcome-text-pclead{font-size:22px}.home-wrapper-pclead .request-text-pclead{font-size:20px}}@media (max-width: 1280px){.home-wrapper-pclead{padding-top:30px}.home-wrapper-pclead .home-container-pclead{padding-right:253px}.home-wrapper-pclead .company-name-pclead{font-size:27px;margin-bottom:20px}.home-wrapper-pclead .welcome-text-pclead{font-size:20px}.home-wrapper-pclead .request-text-pclead{font-size:18px}}@media (max-width: 900px){.home-wrapper-pclead{width:100%;padding:70px 20px}.home-wrapper-pclead .home-container-pclead{padding:0;text-align:center}.home-wrapper-pclead .company-name-pclead{font-size:30px;margin-bottom:20px}.home-wrapper-pclead .welcome-text-pclead,.home-wrapper-pclead .request-text-pclead{font-size:18px}}.req-kanban-pclead{width:87vw;padding:23px 30px;border-radius:8px;font-family:Poppins,sans-serif}.req-kanban-pclead .header-pclead{display:flex;justify-content:space-between;align-items:center;padding-bottom:30px}.req-kanban-pclead .header-pclead h2{font-size:30px;font-style:italic;font-weight:600}.req-kanban-pclead .search-box-pclead{position:relative;display:inline-block}.req-kanban-pclead .search-box-pclead .img-search-pclead{position:absolute;top:37%;left:13px;transform:translateY(-50%);width:16px;height:16px;pointer-events:none}.req-kanban-pclead .search-box-pclead input{width:430px;height:45px;padding:.5rem .75rem .5rem 2.5rem;border:1px solid rgba(0,0,0,.35);border-radius:12px;font-size:14px}.req-kanban-pclead .table-container-pclead{background-color:#fff;border-radius:8px;overflow:hidden}.req-kanban-pclead .table-container-pclead table{width:100%;border-collapse:collapse}.req-kanban-pclead .table-container-pclead table thead th{background-color:#0066af;padding:.75rem;text-align:center;color:#fff;font-size:18px;font-weight:600}.req-kanban-pclead .table-container-pclead table tbody tr{height:60px}.req-kanban-pclead .table-container-pclead table tbody tr td{padding:.65rem;border-bottom:1px solid #ddd;font-size:22px;text-align:center;vertical-align:middle}.req-kanban-pclead .table-container-pclead table tbody tr .status-pclead{display:flex;align-items:center;justify-content:center;padding:.35rem 13px;border-radius:5px;font-size:14px;font-weight:600;height:35px}.req-kanban-pclead .table-container-pclead table tbody tr .status-pclead.approved_by_pc{background-color:#0fbe1b;color:#fff}.req-kanban-pclead .table-container-pclead table tbody tr .status-pclead.approved_by_department{background-color:#ea7e18;color:#fff}.req-kanban-pclead .table-container-pclead table tbody tr .status-pclead.pending_pc,.req-kanban-pclead .table-container-pclead table tbody tr .status-pclead.pending_department{background-color:#7e29ed;color:#fff}.req-kanban-pclead .table-container-pclead table tbody tr .status-pclead.rejected_by_department,.req-kanban-pclead .table-container-pclead table tbody tr .status-pclead.rejected_by_pc{background-color:#ed1010;color:#fff}.req-kanban-pclead .table-container-pclead table tbody tr .actions-pclead{text-align:left;display:flex;justify-content:center;gap:8px}.req-kanban-pclead .table-container-pclead table tbody tr .actions-pclead button{border:none;border-radius:6px;padding:.4rem .6rem;cursor:pointer;display:flex;align-items:center;justify-content:center}.req-kanban-pclead .table-container-pclead table tbody tr .actions-pclead button.view-btn-pclead{width:40px;height:40px;background-color:#219cdf;color:#fff}.req-kanban-pclead .table-container-pclead table tbody tr .actions-pclead button.view-btn-pclead:hover{background-color:#4ebefa}.req-kanban-pclead .table-container-pclead table tbody tr .actions-pclead button.approve-btn-pclead{width:40px;height:40px;background-color:#0fbe1b;color:#fff}.req-kanban-pclead .table-container-pclead table tbody tr .actions-pclead button.approve-btn-pclead:hover{background-color:#14d721}.req-kanban-pclead .table-container-pclead table tbody tr .actions-pclead button.reject-btn-pclead{width:40px;height:40px;background-color:#ed1010;color:#fff}.req-kanban-pclead .table-container-pclead table tbody tr .actions-pclead button.reject-btn-pclead:hover{background-color:#f44545}.req-kanban-pclead .table-container-pclead table tbody tr .actions-pclead button img.img-action-pclead{width:20px;height:20px}.req-kanban-pclead .table-container-pclead table tbody .empty-row-pclead{text-align:center;color:#999;font-size:15px}.req-kanban-pclead .pagination-pclead{display:flex;justify-content:flex-end;align-items:flex-end;margin-top:1.5rem;gap:.7rem;flex-wrap:wrap}.req-kanban-pclead .pagination-pclead button{padding:.5rem .8rem;color:#0066af;cursor:pointer;border-radius:8px;font-size:16px;transition:all .2s ease}.req-kanban-pclead .pagination-pclead button:disabled{opacity:.4;cursor:not-allowed}.req-kanban-pclead .pagination-pclead button.active{background-color:#0066af;color:#fff;font-weight:700;border-color:#007bff}@media (max-width: 1700px){.req-kanban-pclead{width:85vw;max-height:87vh;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.req-kanban-pclead::-webkit-scrollbar{display:none}.req-kanban-pclead .header-pclead h2{font-size:25px}.req-kanban-pclead .header-pclead .form-request-btn-pclead{width:190px;height:35px;font-size:16px}.req-kanban-pclead .header-pclead .img-search-pclead input{width:300px;height:40px}.req-kanban-pclead .table-container-pclead table thead tr th{font-size:15px}.req-kanban-pclead .table-container-pclead table tbody tr{height:50px}.req-kanban-pclead .table-container-pclead table tbody tr td{font-size:15px}.req-kanban-pclead .table-container-pclead table tbody tr .status-pclead{font-size:11px;height:30px}.req-kanban-pclead .table-container-pclead table tbody tr .actions-pclead button.view-btn-pclead,.req-kanban-pclead .table-container-pclead table tbody tr .actions-pclead button.approve-btn-pclead,.req-kanban-pclead .table-container-pclead table tbody tr .actions-pclead button.reject-btn-pclead{width:30px;height:30px}.req-kanban-pclead .table-container-pclead table tbody tr .actions-pclead button img.img-action-pclead{width:15px;height:15px}.req-kanban-pclead .pagination-pclead button{font-size:13px}}@media (max-width: 1440px){.req-kanban-pclead{width:82.5vw;max-height:85vh;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.req-kanban-pclead::-webkit-scrollbar{display:none}.req-kanban-pclead .header-pclead h2{font-size:25px}.req-kanban-pclead .header-pclead .form-request-btn-pclead{width:190px;height:35px;font-size:16px}.req-kanban-pclead .header-pclead .img-search-pclead input{width:300px;height:40px}.req-kanban-pclead .table-container-pclead table thead tr th{font-size:15px}.req-kanban-pclead .table-container-pclead table tbody tr{height:50px}.req-kanban-pclead .table-container-pclead table tbody tr td{font-size:15px}.req-kanban-pclead .table-container-pclead table tbody tr .status-pclead{font-size:11px;height:30px}.req-kanban-pclead .table-container-pclead table tbody tr .actions-pclead button.view-btn-pclead,.req-kanban-pclead .table-container-pclead table tbody tr .actions-pclead button.approve-btn-pclead,.req-kanban-pclead .table-container-pclead table tbody tr .actions-pclead button.reject-btn-pclead{width:30px;height:30px}.req-kanban-pclead .table-container-pclead table tbody tr .actions-pclead button img.img-action-pclead{width:15px;height:15px}.req-kanban-pclead .pagination-pclead button{font-size:13px}}@media (max-width: 1280px){.req-kanban-pclead{width:80.5vw;max-height:82vh;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.req-kanban-pclead::-webkit-scrollbar{display:none}.req-kanban-pclead .header-pclead h2{font-size:25px}.req-kanban-pclead .header-pclead .form-request-btn-pclead{width:190px;height:35px;font-size:16px}.req-kanban-pclead .header-pclead .img-search-pclead input{width:300px;height:35px}.req-kanban-pclead .table-container-pclead table thead tr th{font-size:13px}.req-kanban-pclead .table-container-pclead table tbody tr{height:50px}.req-kanban-pclead .table-container-pclead table tbody tr td{font-size:13px}.req-kanban-pclead .table-container-pclead table tbody tr .status-pclead{font-size:11px;height:30px}}.approve-pclead{width:87vw;padding:23px 30px;border-radius:8px;font-family:Poppins,sans-serif}.approve-pclead .header-pclead{display:flex;justify-content:space-between;align-items:center;padding-bottom:30px}.approve-pclead .header-pclead h2{font-size:30px;font-style:italic;font-weight:600}.approve-pclead .search-box-pclead{position:relative;display:inline-block}.approve-pclead .search-box-pclead .img-search-pclead{position:absolute;top:37%;left:13px;transform:translateY(-50%);width:16px;height:16px;pointer-events:none}.approve-pclead .search-box-pclead input{width:430px;height:45px;padding:.5rem .75rem .5rem 2.5rem;border:1px solid rgba(0,0,0,.35);border-radius:12px;font-size:14px}.approve-pclead .table-container-pclead{background-color:#fff;border-radius:8px;overflow:hidden}.approve-pclead .table-container-pclead table{width:100%;border-collapse:collapse}.approve-pclead .table-container-pclead table thead th{background-color:#0066af;padding:.75rem;text-align:center;color:#fff;font-size:18px;font-weight:600}.approve-pclead .table-container-pclead table tbody tr{height:60px}.approve-pclead .table-container-pclead table tbody tr td{padding:.65rem;border-bottom:1px solid #ddd;font-size:22px;text-align:center;vertical-align:middle}.approve-pclead .table-container-pclead table tbody tr .status-pclead{display:flex;align-items:center;justify-content:center;padding:.35rem 13px;border-radius:5px;font-size:14px;font-weight:600;height:35px}.approve-pclead .table-container-pclead table tbody tr .status-pclead.approved{background-color:#0fbe1b;color:#fff}.approve-pclead .table-container-pclead table tbody tr .status-pclead.rejected{background-color:red;color:#fff}.approve-pclead .table-container-pclead table tbody tr .actions-pclead{text-align:left;display:flex;justify-content:center;gap:8px}.approve-pclead .table-container-pclead table tbody tr .actions-pclead button{border:none;border-radius:6px;padding:.4rem .6rem;cursor:pointer;display:flex;align-items:center;justify-content:center}.approve-pclead .table-container-pclead table tbody tr .actions-pclead button.view-btn-pclead{width:40px;height:40px;background-color:#219cdf;color:#fff}.approve-pclead .table-container-pclead table tbody tr .actions-pclead button.view-btn-pclead:hover{background-color:#4ebefa}.approve-pclead .table-container-pclead table tbody tr .actions-pclead button img.img-action-pclead{width:20px;height:20px}.approve-pclead .table-container-pclead table tbody .empty-row-pclead{text-align:center;color:#999;font-size:15px}.approve-pclead .pagination-pclead{display:flex;justify-content:flex-end;align-items:flex-end;margin-top:1.5rem;gap:.7rem;flex-wrap:wrap}.approve-pclead .pagination-pclead button{padding:.5rem .8rem;color:#0066af;cursor:pointer;border-radius:8px;font-size:16px;transition:all .2s ease}.approve-pclead .pagination-pclead button:disabled{opacity:.4;cursor:not-allowed}.approve-pclead .pagination-pclead button.active{background-color:#0066af;color:#fff;font-weight:700;border-color:#007bff}@media (max-width: 1700px){.approve-pclead{width:85vw;max-height:87vh;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.approve-pclead::-webkit-scrollbar{display:none}.approve-pclead .header-pclead h2{font-size:25px}.approve-pclead .header-pclead .img-search-pclead input{width:300px;height:40px}.approve-pclead .table-container-pclead table thead tr th{font-size:15px}.approve-pclead .table-container-pclead table tbody tr{height:50px}.approve-pclead .table-container-pclead table tbody tr td{font-size:15px}.approve-pclead .table-container-pclead table tbody tr .status-pclead{font-size:11px;height:30px}.approve-pclead .table-container-pclead table tbody tr .actions-pclead button.view-btn-pclead{width:30px;height:30px}.approve-pclead .table-container-pclead table tbody tr .actions-pclead button img.img-action-pclead{width:15px;height:15px}.approve-pclead .pagination-pclead button{font-size:13px}}@media (max-width: 1440px){.approve-pclead{width:82.5vw;max-height:85vh;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.approve-pclead::-webkit-scrollbar{display:none}.approve-pclead .header-pclead h2{font-size:25px}.approve-pclead .header-pclead .img-search-pclead input{width:300px;height:40px}.approve-pclead .table-container-pclead table thead tr th{font-size:15px}.approve-pclead .table-container-pclead table tbody tr{height:50px}.approve-pclead .table-container-pclead table tbody tr td{font-size:15px}.approve-pclead .table-container-pclead table tbody tr .status-pclead{font-size:11px;height:30px}.approve-pclead .table-container-pclead table tbody tr .actions-pclead button.view-btn-pclead{width:30px;height:30px}.approve-pclead .table-container-pclead table tbody tr .actions-pclead button img.img-action-pclead{width:15px;height:15px}.approve-pclead .pagination-pclead button{font-size:13px}}@media (max-width: 1280px){.approve-pclead{width:80.5vw;max-height:82vh;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.approve-pclead::-webkit-scrollbar{display:none}.approve-pclead .header-pclead h2{font-size:25px}.approve-pclead .header-pclead .img-search-pclead input{width:300px;height:35px}.approve-pclead .table-container-pclead table thead tr th{font-size:13px}.approve-pclead .table-container-pclead table tbody tr{height:50px}.approve-pclead .table-container-pclead table tbody tr td{font-size:13px}.approve-pclead .table-container-pclead table tbody tr .status-pclead{font-size:11px;height:30px}}.container-detail-pclead{padding:20px 50px;width:87vw;height:100vw;font-family:Poppins,sans-serif}.container-detail-pclead .head-detail-pclead{text-align:start;font-weight:700;font-style:italic;margin-bottom:17px;font-size:30px}.container-detail-pclead .grid-detail-pclead{display:grid;padding-top:8px;grid-template-columns:1.8fr 1fr 2.3fr;grid-template-areas:"production-date-detail-pclead parts-number-detail-pclead parts-number-detail-pclead" "request-name-detail-pclead classification-detail-pclead box-detail-pclead" "process-detail-pclead information-detail-pclead information-detail-pclead" "location-detail-pclead information-detail-pclead information-detail-pclead";gap:15px 8px}.container-detail-pclead .grid-detail-pclead .production-date-detail-pclead{grid-area:production-date-detail-pclead}.container-detail-pclead .grid-detail-pclead .production-date-detail-pclead input{display:flex;width:180px;height:45px}.container-detail-pclead .grid-detail-pclead .parts-number-detail-pclead{grid-area:parts-number-detail-pclead}.container-detail-pclead .grid-detail-pclead .parts-number-detail-pclead input{width:180px;height:45px;display:flex}.container-detail-pclead .grid-detail-pclead .request-name-detail-pclead{grid-area:request-name-detail-pclead}.container-detail-pclead .grid-detail-pclead .request-name-detail-pclead input{display:flex;width:400px;height:45px}.container-detail-pclead .grid-detail-pclead .classification-detail-pclead{grid-area:classification-detail-pclead;position:relative;display:flex;flex-direction:column}.container-detail-pclead .grid-detail-pclead .classification-detail-pclead select{display:block;width:200px;height:45px;padding:6px 36px 6px 12px;border-radius:8px;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M5%208L10%2013L15%208%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22/%3E%3C/svg%3E);background-repeat:no-repeat;background-position:right 10px center;background-size:16px}.container-detail-pclead .grid-detail-pclead .box-detail-pclead{grid-area:box-detail-pclead}.container-detail-pclead .grid-detail-pclead .box-detail-pclead input{display:flex;width:150px;height:45px}.container-detail-pclead .grid-detail-pclead .process-detail-pclead{grid-area:process-detail-pclead}.container-detail-pclead .grid-detail-pclead .process-detail-pclead input{display:flex;width:400px;height:45px}.container-detail-pclead .grid-detail-pclead .information-detail-pclead{grid-area:information-detail-pclead}.container-detail-pclead .grid-detail-pclead .information-detail-pclead textarea{display:flex;width:700px;height:150px;padding:10px;resize:none}.container-detail-pclead .grid-detail-pclead .location-detail-pclead{grid-area:location-detail-pclead}.container-detail-pclead .grid-detail-pclead .location-detail-pclead input{display:flex;width:400px;height:45px}.container-detail-pclead .grid-detail-pclead label{font-size:18px;font-weight:600;font-style:italic;margin-bottom:3px;display:inline-block}.container-detail-pclead .grid-detail-pclead input,.container-detail-pclead .grid-detail-pclead select,.container-detail-pclead .grid-detail-pclead textarea{font-family:Poppins,sans-serif;font-weight:500;padding:6px 10px;border:1px solid rgba(0,102,175,.5);border-radius:8px;background-color:#fff;font-size:16px;box-shadow:2px 2px 3px #0000001a}.statusContainer-detail-pclead{display:flex;gap:40px;padding-top:25px;background-color:#eaf4f9;flex-wrap:wrap}.card-detail-pclead{background-color:#fff;border-radius:6px;box-shadow:0 2px 8px #0000000d;width:400px;height:190px;padding:0}.card-detail-pclead .cardHeader-detail-pclead{display:flex;justify-content:space-between;align-items:center;background-color:#0066af;width:400px;height:50px;color:#fff;padding:1rem 15px;font-weight:600;font-size:16px;border-top-left-radius:6px;border-top-right-radius:6px}.card-detail-pclead .row-detail-pclead{display:flex;justify-content:space-between;align-items:center;padding:.75rem 18px;font-size:14px;height:32px;border-bottom:1px solid #eee}.card-detail-pclead .row-detail-pclead.header-detail-pclead{background-color:#f2f2f2;font-weight:700;border-top:1px solid #eee}.card-detail-pclead .row-detail-pclead .role-detail-pclead{display:flex;align-items:center;gap:.5rem;font-weight:500}.card-detail-pclead .row-detail-pclead .role-detail-pclead .approval-icon-detail-pclead{width:15px;height:15px}.card-detail-pclead .row-detail-pclead span{font-size:13px;flex:1}.card-detail-pclead .row-detail-pclead span:nth-child(1){flex:2}.card-detail-pclead .row-detail-pclead span:nth-child(2){flex:2}.button-back-detail-pclead{display:flex;justify-content:flex-end;padding-top:45px;padding-right:60px}.backButton-detail-pclead{background:#374dd6;font-family:Poppins,sans-serif;width:200px;height:40px;color:#fff;padding:8px 30px;border:none;border-radius:8px;font-weight:600;font-size:16px;cursor:pointer;transition:background .3s}.backButton-detail-pclead:hover{background:#576bf0}@media (max-width: 1700px){.container-detail-pclead{width:85vw;max-height:87vh;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.container-detail-pclead::-webkit-scrollbar{display:none}.container-detail-pclead .head-detail-pclead{text-align:start;font-weight:700;font-style:italic;margin-bottom:17px;font-size:20px}.container-detail-pclead .grid-detail-pclead{display:grid;padding-top:8px;grid-template-columns:1.4fr 1fr 1.3fr;grid-template-areas:"production-date-detail-pclead parts-number-detail-pclead parts-number-detail-pclead" "request-name-detail-pclead classification-detail-pclead box-detail-pclead" "process-detail-pclead information-detail-pclead information-detail-pclead" "location-detail-pclead information-detail-pclead information-detail-pclead";gap:8px 8px}.container-detail-pclead .grid-detail-pclead .production-date-detail-pclead{grid-area:production-date-detail-pclead}.container-detail-pclead .grid-detail-pclead .production-date-detail-pclead input{display:flex;width:150px;height:35px}.container-detail-pclead .grid-detail-pclead .parts-number-detail-pclead{grid-area:parts-number-detail-pclead}.container-detail-pclead .grid-detail-pclead .parts-number-detail-pclead input{width:150px;height:35px;display:flex}.container-detail-pclead .grid-detail-pclead .request-name-detail-pclead{grid-area:request-name-detail-pclead}.container-detail-pclead .grid-detail-pclead .request-name-detail-pclead input{display:flex;width:280px;height:35px}.container-detail-pclead .grid-detail-pclead .classification-detail-pclead{grid-area:classification-detail-pclead;position:relative;display:flex;flex-direction:column}.container-detail-pclead .grid-detail-pclead .classification-detail-pclead select{display:block;width:200px;height:35px;padding:6px 36px 6px 12px;border-radius:8px;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M5%208L10%2013L15%208%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22/%3E%3C/svg%3E);background-repeat:no-repeat;background-position:right 10px center;background-size:16px}.container-detail-pclead .grid-detail-pclead .box-detail-pclead{grid-area:box-detail-pclead}.container-detail-pclead .grid-detail-pclead .box-detail-pclead input{display:flex;width:120px;height:35px}.container-detail-pclead .grid-detail-pclead .process-detail-pclead{grid-area:process-detail-pclead}.container-detail-pclead .grid-detail-pclead .process-detail-pclead input{display:flex;width:280px;height:35px}.container-detail-pclead .grid-detail-pclead .information-detail-pclead{grid-area:information-detail-pclead}.container-detail-pclead .grid-detail-pclead .information-detail-pclead textarea{display:flex;width:550px;height:117px;padding:10px;resize:none}.container-detail-pclead .grid-detail-pclead .location-detail-pclead{grid-area:location-detail-pclead}.container-detail-pclead .grid-detail-pclead .location-detail-pclead input{display:flex;width:280px;height:35px}.container-detail-pclead .grid-detail-pclead label{font-size:14px;font-weight:600;font-style:italic;margin-bottom:3px;display:inline-block}.container-detail-pclead .grid-detail-pclead input,.container-detail-pclead .grid-detail-pclead select,.container-detail-pclead .grid-detail-pclead textarea{font-family:Poppins,sans-serif;font-weight:500;padding:8px 10px;border:1px solid rgba(0,102,175,.5);border-radius:8px;background-color:#fff;font-size:13px;box-shadow:2px 2px 3px #0000001a}.statusContainer-detail-pclead{display:flex;gap:2rem;padding-top:15px;background-color:#eaf4f9;flex-wrap:wrap}.card-detail-pclead{background-color:#fff;border-radius:6px;box-shadow:0 2px 8px #0000000d;width:330px;height:170px;padding:0}.card-detail-pclead .cardHeader-detail-pclead{display:flex;justify-content:space-between;align-items:center;background-color:#0066af;width:330px;height:40px;color:#fff;padding:1rem 15px;font-weight:600;font-size:11px;border-top-left-radius:6px;border-top-right-radius:6px}.card-detail-pclead .row-detail-pclead{display:flex;justify-content:space-between;align-items:center;padding:.75rem 18px;font-size:13px;height:32px;border-bottom:1px solid #eee}.card-detail-pclead .row-detail-pclead.header-detail-pclead{background-color:#f2f2f2;font-weight:700;border-top:1px solid #eee}.card-detail-pclead .row-detail-pclead .role-detail-pclead{display:flex;align-items:center;gap:.5rem;font-weight:500}.card-detail-pclead .row-detail-pclead .role-detail-pclead .approval-icon-detail-pclead{width:15px;height:15px}.card-detail-pclead .row-detail-pclead span{font-size:12px;flex:1}.card-detail-pclead .row-detail-pclead span:nth-child(1){flex:2}.card-detail-pclead .row-detail-pclead span:nth-child(2){flex:2}.button-back-detail-pclead{display:flex;justify-content:flex-end;padding-top:35px;padding-right:30px}.backButton-detail-pclead{background:#374dd6;font-family:Poppins,sans-serif;width:150px;height:35px;color:#fff;padding:8px 30px;border:none;border-radius:8px;font-weight:600;font-size:13px;cursor:pointer;transition:background .3s}.backButton-detail-pclead:hover{background:#576bf0}}@media (max-width: 1440px){.container-detail-pclead{width:82.5vw;max-height:85vh;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.container-detail-pclead::-webkit-scrollbar{display:none}.container-detail-pclead .head-detail-pclead{text-align:start;font-weight:700;font-style:italic;margin-bottom:17px;font-size:20px}.container-detail-pclead .grid-detail-pclead{display:grid;padding-top:8px;grid-template-columns:1.4fr 1fr 1.3fr;grid-template-areas:"production-date-detail-pclead parts-number-detail-pclead parts-number-detail-pclead" "request-name-detail-pclead classification-detail-pclead box-detail-pclead" "process-detail-pclead information-detail-pclead information-detail-pclead" "location-detail-pclead information-detail-pclead information-detail-pclead";gap:8px 8px}.container-detail-pclead .grid-detail-pclead .production-date-detail-pclead{grid-area:production-date-detail-pclead}.container-detail-pclead .grid-detail-pclead .production-date-detail-pclead input{display:flex;width:150px;height:35px}.container-detail-pclead .grid-detail-pclead .parts-number-detail-pclead{grid-area:parts-number-detail-pclead}.container-detail-pclead .grid-detail-pclead .parts-number-detail-pclead input{width:150px;height:35px;display:flex}.container-detail-pclead .grid-detail-pclead .request-name-detail-pclead{grid-area:request-name-detail-pclead}.container-detail-pclead .grid-detail-pclead .request-name-detail-pclead input{display:flex;width:280px;height:35px}.container-detail-pclead .grid-detail-pclead .classification-detail-pclead{grid-area:classification-detail-pclead;position:relative;display:flex;flex-direction:column}.container-detail-pclead .grid-detail-pclead .classification-detail-pclead select{display:block;width:200px;height:35px;padding:6px 36px 6px 12px;border-radius:8px;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M5%208L10%2013L15%208%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22/%3E%3C/svg%3E);background-repeat:no-repeat;background-position:right 10px center;background-size:16px}.container-detail-pclead .grid-detail-pclead .box-detail-pclead{grid-area:box-detail-pclead}.container-detail-pclead .grid-detail-pclead .box-detail-pclead input{display:flex;width:120px;height:35px}.container-detail-pclead .grid-detail-pclead .process-detail-pclead{grid-area:process-detail-pclead}.container-detail-pclead .grid-detail-pclead .process-detail-pclead input{display:flex;width:280px;height:35px}.container-detail-pclead .grid-detail-pclead .information-detail-pclead{grid-area:information-detail-pclead}.container-detail-pclead .grid-detail-pclead .information-detail-pclead textarea{display:flex;width:550px;height:117px;padding:10px;resize:none}.container-detail-pclead .grid-detail-pclead .location-detail-pclead{grid-area:location-detail-pclead}.container-detail-pclead .grid-detail-pclead .location-detail-pclead input{display:flex;width:280px;height:35px}.container-detail-pclead .grid-detail-pclead label{font-size:14px;font-weight:600;font-style:italic;margin-bottom:3px;display:inline-block}.container-detail-pclead .grid-detail-pclead input,.container-detail-pclead .grid-detail-pclead select,.container-detail-pclead .grid-detail-pclead textarea{font-family:Poppins,sans-serif;font-weight:500;padding:8px 10px;border:1px solid rgba(0,102,175,.5);border-radius:8px;background-color:#fff;font-size:13px;box-shadow:2px 2px 3px #0000001a}.statusContainer-detail-pclead{display:flex;gap:2rem;padding-top:15px;background-color:#eaf4f9;flex-wrap:wrap}.card-detail-pclead{background-color:#fff;border-radius:6px;box-shadow:0 2px 8px #0000000d;width:330px;height:170px;padding:0}.card-detail-pclead .cardHeader-detail-pclead{display:flex;justify-content:space-between;align-items:center;background-color:#0066af;width:330px;height:40px;color:#fff;padding:1rem 15px;font-weight:600;font-size:11px;border-top-left-radius:6px;border-top-right-radius:6px}.card-detail-pclead .row-detail-pclead{display:flex;justify-content:space-between;align-items:center;padding:.75rem 18px;font-size:13px;height:32px;border-bottom:1px solid #eee}.card-detail-pclead .row-detail-pclead.header-detail-pclead{background-color:#f2f2f2;font-weight:700;border-top:1px solid #eee}.card-detail-pclead .row-detail-pclead .role-detail-pclead{display:flex;align-items:center;gap:.5rem;font-weight:500}.card-detail-pclead .row-detail-pclead .role-detail-pclead .approval-icon-detail-pclead{width:15px;height:15px}.card-detail-pclead .row-detail-pclead span{font-size:12px;flex:1}.card-detail-pclead .row-detail-pclead span:nth-child(1){flex:2}.card-detail-pclead .row-detail-pclead span:nth-child(2){flex:2}.button-back-detail-pclead{display:flex;justify-content:flex-end;padding-top:35px;padding-right:30px}.backButton-detail-pclead{background:#374dd6;font-family:Poppins,sans-serif;width:150px;height:35px;color:#fff;padding:8px 30px;border:none;border-radius:8px;font-weight:600;font-size:13px;cursor:pointer;transition:background .3s}.backButton-detail-pclead:hover{background:#576bf0}}@media (max-width: 1280px){.container-detail-pclead{width:80.5vw;height:100vw;max-height:82vh;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.container-detail-pclead::-webkit-scrollbar{display:none}.container-detail-pclead .head-detail-pclead{margin-bottom:17px;font-size:20px}.container-detail-pclead .grid-detail-pclead{display:grid;padding-top:8px;grid-template-columns:1.4fr 1fr 1.3fr;grid-template-areas:"production-date-detail-pclead parts-number-detail-pclead parts-number-detail-pclead" "request-name-detail-pclead classification-detail-pclead box-detail-pclead" "process-detail-pclead information-detail-pclead information-detail-pclead" "location-detail-pclead information-detail-pclead information-detail-pclead";gap:8px 8px}.container-detail-pclead .grid-detail-pclead .production-date-detail-pclead{grid-area:production-date-detail-pclead}.container-detail-pclead .grid-detail-pclead .production-date-detail-pclead input{display:flex;width:150px;height:35px}.container-detail-pclead .grid-detail-pclead .parts-number-detail-pclead{grid-area:parts-number-detail-pclead}.container-detail-pclead .grid-detail-pclead .parts-number-detail-pclead input{width:150px;height:35px;display:flex}.container-detail-pclead .grid-detail-pclead .request-name-detail-pclead{grid-area:request-name-detail-pclead}.container-detail-pclead .grid-detail-pclead .request-name-detail-pclead input{display:flex;width:260px;height:35px}.container-detail-pclead .grid-detail-pclead .classification-detail-pclead{grid-area:classification-detail-pclead;position:relative;display:flex;flex-direction:column}.container-detail-pclead .grid-detail-pclead .classification-detail-pclead select{display:block;width:200px;height:35px;padding:6px 36px 6px 12px;border-radius:8px;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M5%208L10%2013L15%208%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22/%3E%3C/svg%3E);background-repeat:no-repeat;background-position:right 10px center;background-size:16px}.container-detail-pclead .grid-detail-pclead .box-detail-pclead{grid-area:box-detail-pclead}.container-detail-pclead .grid-detail-pclead .box-detail-pclead input{display:flex;width:120px;height:35px}.container-detail-pclead .grid-detail-pclead .process-detail-pclead{grid-area:process-detail-pclead}.container-detail-pclead .grid-detail-pclead .process-detail-pclead input{display:flex;width:260px;height:35px}.container-detail-pclead .grid-detail-pclead .information-detail-pclead{grid-area:information-detail-pclead}.container-detail-pclead .grid-detail-pclead .information-detail-pclead textarea{display:flex;width:550px;height:117px;padding:10px;resize:none}.container-detail-pclead .grid-detail-pclead .location-detail-pclead{grid-area:location-detail-pclead}.container-detail-pclead .grid-detail-pclead .location-detail-pclead input{display:flex;width:260px;height:35px}.container-detail-pclead .grid-detail-pclead label{font-size:13px;font-weight:600;font-style:italic;margin-bottom:3px;display:inline-block}.container-detail-pclead .grid-detail-pclead input,.container-detail-pclead .grid-detail-pclead select,.container-detail-pclead .grid-detail-pclead textarea{font-family:Poppins,sans-serif;font-weight:500;padding:8px 10px;border:1px solid rgba(0,102,175,.5);border-radius:8px;background-color:#fff;font-size:13px;box-shadow:2px 2px 3px #0000001a}.statusContainer-detail-pclead{display:flex;gap:2rem;padding-top:15px;background-color:#eaf4f9;flex-wrap:wrap}.card-detail-pclead{background-color:#fff;border-radius:6px;box-shadow:0 2px 8px #0000000d;width:330px;height:170px;padding:0}.card-detail-pclead .cardHeader-detail-pclead{display:flex;justify-content:space-between;align-items:center;background-color:#0066af;width:330px;height:40px;color:#fff;padding:1rem 15px;font-weight:600;font-size:11px;border-top-left-radius:6px;border-top-right-radius:6px}.card-detail-pclead .row-detail-pclead{display:flex;justify-content:space-between;align-items:center;padding:.75rem 18px;font-size:13px;height:32px;border-bottom:1px solid #eee}.card-detail-pclead .row-detail-pclead.header-detail-pclead{background-color:#f2f2f2;font-weight:700;border-top:1px solid #eee}.card-detail-pclead .row-detail-pclead .role-detail-pclead{display:flex;align-items:center;gap:.5rem;font-weight:500}.card-detail-pclead .row-detail-pclead .role-detail-pclead .approval-icon-detail-pclead{width:15px;height:15px}.card-detail-pclead .row-detail-pclead span{font-size:12px;flex:1}.card-detail-pclead .row-detail-pclead span:nth-child(1){flex:2}.card-detail-pclead .row-detail-pclead span:nth-child(2){flex:2}.button-back-detail-pclead{display:flex;justify-content:flex-end;padding-top:35px;padding-right:20px}.backButton-detail-pclead{background:#374dd6;font-family:Poppins,sans-serif;width:150px;height:35px;color:#fff;padding:8px 30px;border:none;border-radius:8px;font-weight:600;font-size:13px;cursor:pointer;transition:background .3s}.backButton-detail-pclead:hover{background:#576bf0}}.report-container-pc{background-color:transparent;padding:15px;border-radius:10px;width:87vw;margin:20px;font-family:Poppins,sans-serif}.report-title-pc{font-size:30px;font-weight:700;margin-bottom:55px}.form-group-report-pc{margin-bottom:30px}.form-group-report-pc label{display:flex;font-size:18px;margin-bottom:3px}.form-group-report-pc .input-field-pc{width:800px;height:50px;border-radius:8px;box-shadow:2px 2px 3px #0000001a;background-color:#fff;font-family:Poppins,sans-serif;font-weight:500;font-size:18px;padding:8px 10px;border:1px solid rgba(0,102,175,.5)}.form-group-report-pc .input-field-pc:focus{outline:none;border-color:#0066af80}.button-group-report-pc{font-family:Poppins,sans-serif;display:flex;margin-top:35px}.button-group-report-pc .export-buttons-pc{display:flex;padding-left:870px;gap:25px;margin-top:10px}.button-group-report-pc .export-buttons-pc .pdf-btn-pc{width:200px;height:60px;background-color:#ed1010;color:#fff;border:none;padding:10px 15px;border-radius:8px;font-weight:600;font-size:19px;display:flex;align-items:center;gap:13px;cursor:pointer}.button-group-report-pc .export-buttons-pc .pdf-btn-pc:hover{background-color:#f44545}.button-group-report-pc .export-buttons-pc .excel-btn-pc{width:200px;height:60px;background-color:#0fbe1b;color:#fff;border:none;padding:10px 15px;border-radius:8px;font-weight:600;font-size:19px;display:flex;align-items:center;gap:13px;cursor:pointer}.button-group-report-pc .export-buttons-pc .excel-btn-pc:hover{background-color:#14d721}.button-group-report-pc .export-buttons-pc img{width:30px;height:30px}@media (max-width: 1700px){.report-container-pc{width:85vw}.report-container-pc .report-title-pc{font-size:24px;font-weight:700;margin-bottom:55px}.report-container-pc .form-group-report-pc{margin-bottom:30px}.report-container-pc .form-group-report-pc label{display:flex;font-size:16px;margin-bottom:3px}.report-container-pc .form-group-report-pc .input-field-pc{width:620px;height:40px;border-radius:8px;box-shadow:2px 2px 3px #0000001a;background-color:#fff;font-family:Poppins,sans-serif;font-weight:500;font-size:13px;padding:8px 10px;border:1px solid rgba(0,102,175,.5)}.report-container-pc .form-group-report-pc .input-field-pc:focus{outline:none;border-color:#0066af80}.report-container-pc .button-group-report-pc{font-family:Poppins,sans-serif;display:flex;margin-top:35px}.report-container-pc .button-group-report-pc .export-buttons-pc{display:flex;padding-left:680px;gap:20px;margin-top:10px}.report-container-pc .button-group-report-pc .export-buttons-pc .pdf-btn-pc{width:160px;height:45px;background-color:#ed1010;color:#fff;border:none;padding:10px 15px;border-radius:8px;font-weight:600;font-size:15px;display:flex;align-items:center;gap:12px;cursor:pointer}.report-container-pc .button-group-report-pc .export-buttons-pc .pdf-btn-pc:hover{background-color:#f44545}.report-container-pc .button-group-report-pc .export-buttons-pc .excel-btn-pc{width:160px;height:45px;background-color:#0fbe1b;color:#fff;border:none;padding:10px 15px;border-radius:8px;font-weight:600;font-size:15px;display:flex;align-items:center;gap:12px;cursor:pointer}.report-container-pc .button-group-report-pc .export-buttons-pc .excel-btn-pc:hover{background-color:#14d721}.report-container-pc .button-group-report-pc .export-buttons-pc img{width:23px;height:23px}}@media (max-width: 1440px){.report-container-pc{width:82.5vw}.report-title-pc{font-size:24px;font-weight:700;margin-bottom:55px}.form-group-report-pc{margin-bottom:30px}.form-group-report-pc label{display:flex;font-size:16px;margin-bottom:3px}.form-group-report-pc .input-field-pc{width:620px;height:40px;border-radius:8px;box-shadow:2px 2px 3px #0000001a;background-color:#fff;font-family:Poppins,sans-serif;font-weight:500;font-size:13px;padding:8px 10px;border:1px solid rgba(0,102,175,.5)}.form-group-report-pc .input-field-pc:focus{outline:none;border-color:#0066af80}.button-group-report-pc{font-family:Poppins,sans-serif;display:flex;margin-top:35px}.button-group-report-pc .export-buttons-pc{display:flex;padding-left:680px;gap:20px;margin-top:10px}.button-group-report-pc .export-buttons-pc .pdf-btn-pc{width:160px;height:45px;background-color:#ed1010;color:#fff;border:none;padding:10px 15px;border-radius:8px;font-weight:600;font-size:15px;display:flex;align-items:center;gap:12px;cursor:pointer}.button-group-report-pc .export-buttons-pc .pdf-btn-pc:hover{background-color:#f44545}.button-group-report-pc .export-buttons-pc .excel-btn-pc{width:160px;height:45px;background-color:#0fbe1b;color:#fff;border:none;padding:10px 15px;border-radius:8px;font-weight:600;font-size:15px;display:flex;align-items:center;gap:12px;cursor:pointer}.button-group-report-pc .export-buttons-pc .excel-btn-pc:hover{background-color:#14d721}.button-group-report-pc .export-buttons-pc img{width:23px;height:23px}}@media (max-width: 1280px){.report-container-pc{width:80.5vw}.form-group-report-pc .input-field-pc{width:550px}.button-group-report-pc .export-buttons-pc{padding-left:600px}}.add-users-admin{padding:20px 40px;width:87vw;height:100vw;font-family:Poppins,sans-serif}.add-users-admin input:-webkit-autofill{box-shadow:0 0 0 1000px #fff inset!important;-webkit-text-fill-color:#000!important}.add-users-admin h2{text-align:start;font-weight:700;font-style:italic;margin-bottom:30px;font-size:30px}.add-users-admin .form-container-add-admin{display:flex;gap:13px;flex-wrap:wrap}.add-users-admin .left-section-add-admin{flex:1;display:flex;padding-top:30px}.add-users-admin .left-section-add-admin .user-image-add-admin{width:400px;height:400px;background-color:#fff;border-radius:13px;box-shadow:-3px 3px 6px #00000040}.add-users-admin .right-section-add-admin{flex:2;display:flex;flex-wrap:wrap;gap:13px;padding-top:25px}.add-users-admin .right-section-add-admin .form-group-add-admin{display:flex;flex-direction:column;width:calc(45% - 1rem)}.add-users-admin .right-section-add-admin .form-group-add-admin label{font-size:18px;font-style:italic;font-weight:600;margin-bottom:3px}.add-users-admin .right-section-add-admin .form-group-add-admin input,.add-users-admin .right-section-add-admin .form-group-add-admin select{width:350px;height:45px;border-radius:8px;box-shadow:2px 2px 3px #0000001a;background-color:#fff;font-family:Poppins,sans-serif;font-weight:500;font-size:17px;padding:8px 10px;border:1px solid rgba(0,102,175,.5)}.add-users-admin .right-section-add-admin .form-group-add-admin input:focus,.add-users-admin .right-section-add-admin .form-group-add-admin select:focus{outline:none;border-color:#0066af80}.add-users-admin .right-section-add-admin .form-group-add-admin select{padding-right:36px;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M5%208L10%2013L15%208%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22/%3E%3C/svg%3E);background-repeat:no-repeat;background-position:right 10px center}.add-users-admin .right-section-add-admin .form-group-add-admin .input-with-icon-add-admin{position:relative;display:inline-block}.add-users-admin .right-section-add-admin .form-group-add-admin .input-with-icon-add-admin input{padding-right:30px;box-sizing:border-box}.add-users-admin .right-section-add-admin .form-group-add-admin .input-with-icon-add-admin span{position:absolute;top:40%;right:10px;transform:translateY(-50%);cursor:pointer}.add-users-admin .right-section-add-admin .form-group-add-admin .input-with-icon-add-admin span svg{margin-right:110px;width:25px;height:25px;color:#1c85b7}.add-users-admin .right-section-add-admin .button-group-add-admin{margin-top:20px;margin-right:35px;width:100%;display:flex;justify-content:flex-end;gap:1.5rem}.add-users-admin .right-section-add-admin .button-group-add-admin .back-btn-add-admin{background:#374dd6;font-family:Poppins,sans-serif;width:200px;height:40px;color:#fff;padding:8px 30px;border:none;border-radius:10px;font-weight:600;font-size:16px;cursor:pointer;transition:background .3s}.add-users-admin .right-section-add-admin .button-group-add-admin .back-btn-add-admin:hover{background:#576bf0}.add-users-admin .right-section-add-admin .button-group-add-admin .save-btn-add-admin{background:#0fbe1b;font-family:Poppins,sans-serif;width:200px;height:40px;color:#fff;padding:8px 30px;border:none;border-radius:10px;font-weight:700;font-size:16px;cursor:pointer;transition:background .3s}.add-users-admin .right-section-add-admin .button-group-add-admin .save-btn-add-admin:hover{background:#14d721}@media (max-width: 1700px){.add-users-admin{width:85vw}.add-users-admin h2{text-align:start;font-weight:700;font-style:italic;margin-bottom:30px;font-size:20px}.add-users-admin .form-container-add-admin{display:flex;gap:1rem;flex-wrap:wrap}.add-users-admin .left-section-add-admin{flex:1;display:flex;padding-top:30px}.add-users-admin .left-section-add-admin .user-image-add-admin{width:280px;height:270px;background-color:#fff;border-radius:13px;box-shadow:-3px 3px 6px #00000040}.add-users-admin .right-section-add-admin{flex:2;display:flex;flex-wrap:wrap;gap:7px;padding-top:0}.add-users-admin .right-section-add-admin .form-group-add-admin{display:flex;flex-direction:column;width:calc(50% - 1rem)}.add-users-admin .right-section-add-admin .form-group-add-admin label{font-size:13px;font-style:italic;font-weight:600;margin-bottom:3px}.add-users-admin .right-section-add-admin .form-group-add-admin input,.add-users-admin .right-section-add-admin .form-group-add-admin select{width:230px;height:35px;border-radius:8px;box-shadow:2px 2px 3px #0000001a;background-color:#fff;font-family:Poppins,sans-serif;font-weight:500;font-size:13px;padding:8px 10px;border:1px solid rgba(0,102,175,.5)}.add-users-admin .right-section-add-admin .form-group-add-admin input:focus,.add-users-admin .right-section-add-admin .form-group-add-admin select:focus{outline:none;border-color:#0066af80}.add-users-admin .right-section-add-admin .form-group-add-admin select{padding-right:36px;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M5%208L10%2013L15%208%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22/%3E%3C/svg%3E);background-repeat:no-repeat;background-position:right 10px center}.add-users-admin .right-section-add-admin .form-group-add-admin .input-with-icon-add-admin{position:relative;display:inline-block}.add-users-admin .right-section-add-admin .form-group-add-admin .input-with-icon-add-admin input{padding-right:35px;box-sizing:border-box}.add-users-admin .right-section-add-admin .form-group-add-admin .input-with-icon-add-admin span{position:absolute;top:40%;right:10px;transform:translateY(-50%);cursor:pointer}.add-users-admin .right-section-add-admin .form-group-add-admin .input-with-icon-add-admin span svg{margin-right:156px;width:18px;height:18px;color:#1c85b7}.add-users-admin .right-section-add-admin .button-group-add-admin{margin-top:13px;width:100%;display:flex;justify-content:flex-end;gap:1.5rem}.add-users-admin .right-section-add-admin .button-group-add-admin .back-btn-add-admin{background:#374dd6;font-family:Poppins,sans-serif;width:150px;height:35px;color:#fff;padding:8px 30px;border:none;border-radius:10px;font-weight:600;font-size:13px;cursor:pointer;transition:background .3s}.add-users-admin .right-section-add-admin .button-group-add-admin .back-btn-add-admin:hover{background:#576bf0}.add-users-admin .right-section-add-admin .button-group-add-admin .save-btn-add-admin{background:#0fbe1b;font-family:Poppins,sans-serif;width:150px;height:35px;color:#fff;padding:8px 30px;border:none;border-radius:10px;font-weight:700;font-size:13px;cursor:pointer;transition:background .3s}.add-users-admin .right-section-add-admin .button-group-add-admin .save-btn-add-admin:hover{background:#14d721}}@media (max-width: 1440px){.add-users-admin{width:82.5vw}.add-users-admin h2{text-align:start;font-weight:700;font-style:italic;margin-bottom:30px;font-size:20px}.add-users-admin .form-container-add-admin{display:flex;gap:1rem;flex-wrap:wrap}.add-users-admin .left-section-add-admin{flex:1;display:flex;padding-top:30px}.add-users-admin .left-section-add-admin .user-image-add-admin{width:280px;height:270px;background-color:#fff;border-radius:13px;box-shadow:-3px 3px 6px #00000040}.add-users-admin .right-section-add-admin{flex:2;display:flex;flex-wrap:wrap;gap:7px;padding-top:0}.add-users-admin .right-section-add-admin .form-group-add-admin{display:flex;flex-direction:column;width:calc(50% - 1rem)}.add-users-admin .right-section-add-admin .form-group-add-admin label{font-size:13px;font-style:italic;font-weight:600;margin-bottom:3px}.add-users-admin .right-section-add-admin .form-group-add-admin input,.add-users-admin .right-section-add-admin .form-group-add-admin select{width:230px;height:35px;border-radius:8px;box-shadow:2px 2px 3px #0000001a;background-color:#fff;font-family:Poppins,sans-serif;font-weight:500;font-size:13px;padding:8px 10px;border:1px solid rgba(0,102,175,.5)}.add-users-admin .right-section-add-admin .form-group-add-admin input:focus,.add-users-admin .right-section-add-admin .form-group-add-admin select:focus{outline:none;border-color:#0066af80}.add-users-admin .right-section-add-admin .form-group-add-admin select{padding-right:36px;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M5%208L10%2013L15%208%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22/%3E%3C/svg%3E);background-repeat:no-repeat;background-position:right 10px center}.add-users-admin .right-section-add-admin .form-group-add-admin .input-with-icon-add-admin{position:relative;display:inline-block}.add-users-admin .right-section-add-admin .form-group-add-admin .input-with-icon-add-admin input{padding-right:35px;box-sizing:border-box}.add-users-admin .right-section-add-admin .form-group-add-admin .input-with-icon-add-admin span{position:absolute;top:40%;right:10px;transform:translateY(-50%);cursor:pointer}.add-users-admin .right-section-add-admin .form-group-add-admin .input-with-icon-add-admin span svg{margin-right:115px;width:18px;height:18px;color:#1c85b7}.add-users-admin .right-section-add-admin .button-group-add-admin{margin-top:13px;width:100%;display:flex;justify-content:flex-end;gap:1.5rem}.add-users-admin .right-section-add-admin .button-group-add-admin .back-btn-add-admin{background:#374dd6;font-family:Poppins,sans-serif;width:150px;height:35px;color:#fff;padding:8px 30px;border:none;border-radius:10px;font-weight:600;font-size:13px;cursor:pointer;transition:background .3s}.add-users-admin .right-section-add-admin .button-group-add-admin .back-btn-add-admin:hover{background:#576bf0}.add-users-admin .right-section-add-admin .button-group-add-admin .save-btn-add-admin{background:#0fbe1b;font-family:Poppins,sans-serif;width:150px;height:35px;color:#fff;padding:8px 30px;border:none;border-radius:10px;font-weight:700;font-size:13px;cursor:pointer;transition:background .3s}.add-users-admin .right-section-add-admin .button-group-add-admin .save-btn-add-admin:hover{background:#14d721}}@media (max-width: 1280px){.add-users-admin{width:80.5vw;max-height:84vh;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.add-users-admin::-webkit-scrollbar{display:none}.add-users-admin .right-section-add-admin .form-group-add-admin .input-with-icon-add-admin span svg{margin-right:65px}}.edit-users-admin{padding:20px 40px;width:87vw;height:100vw;font-family:Poppins,sans-serif}.edit-users-admin input:-webkit-autofill{box-shadow:0 0 0 1000px #fff inset!important;-webkit-text-fill-color:#000!important}.edit-users-admin h2{text-align:start;font-weight:700;font-style:italic;margin-bottom:30px;font-size:30px}.edit-users-admin .form-container-edit-admin{display:flex;gap:13px;flex-wrap:wrap}.edit-users-admin .left-section-edit-admin{flex:1;display:flex;padding-top:30px}.edit-users-admin .left-section-edit-admin .user-image-edit-admin{width:400px;height:400px;background-color:#fff;border-radius:13px;box-shadow:-3px 3px 6px #00000040}.edit-users-admin .right-section-edit-admin{flex:2;display:flex;flex-wrap:wrap;gap:13px;padding-top:25px}.edit-users-admin .right-section-edit-admin .form-group-edit-admin{display:flex;flex-direction:column;width:calc(45% - 1rem)}.edit-users-admin .right-section-edit-admin .form-group-edit-admin label{font-size:18px;font-style:italic;font-weight:600;margin-bottom:3px}.edit-users-admin .right-section-edit-admin .form-group-edit-admin input,.edit-users-admin .right-section-edit-admin .form-group-edit-admin select{width:350px;height:45px;border-radius:8px;box-shadow:2px 2px 3px #0000001a;background-color:#fff;font-family:Poppins,sans-serif;font-weight:500;font-size:17px;padding:8px 10px;border:1px solid rgba(0,102,175,.5)}.edit-users-admin .right-section-edit-admin .form-group-edit-admin input:focus,.edit-users-admin .right-section-edit-admin .form-group-edit-admin select:focus{outline:none;border-color:#0066af80}.edit-users-admin .right-section-edit-admin .form-group-edit-admin select{padding-right:36px;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M5%208L10%2013L15%208%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22/%3E%3C/svg%3E);background-repeat:no-repeat;background-position:right 10px center}.edit-users-admin .right-section-edit-admin .form-group-edit-admin .input-with-icon-edit-admin{position:relative;display:inline-block}.edit-users-admin .right-section-edit-admin .form-group-edit-admin .input-with-icon-edit-admin input{padding-right:30px;box-sizing:border-box}.edit-users-admin .right-section-edit-admin .form-group-edit-admin .input-with-icon-edit-admin span{position:absolute;top:40%;right:10px;transform:translateY(-50%);cursor:pointer}.edit-users-admin .right-section-edit-admin .form-group-edit-admin .input-with-icon-edit-admin span svg{margin-right:110px;width:25px;height:25px;color:#1c85b7}.edit-users-admin .right-section-edit-admin .button-group-edit-admin{margin-top:20px;margin-right:35px;width:100%;display:flex;justify-content:flex-end;gap:1.5rem}.edit-users-admin .right-section-edit-admin .button-group-edit-admin .back-btn-edit-admin{background:#374dd6;font-family:Poppins,sans-serif;width:200px;height:40px;color:#fff;padding:8px 30px;border:none;border-radius:10px;font-weight:600;font-size:16px;cursor:pointer;transition:background .3s}.edit-users-admin .right-section-edit-admin .button-group-edit-admin .back-btn-edit-admin:hover{background:#576bf0}.edit-users-admin .right-section-edit-admin .button-group-edit-admin .update-btn-edit-admin{background:#219cdf;font-family:Poppins,sans-serif;width:200px;height:40px;color:#fff;padding:8px 30px;border:none;border-radius:10px;font-weight:700;font-size:16px;cursor:pointer;transition:background .3s}.edit-users-admin .right-section-edit-admin .button-group-edit-admin .update-btn-edit-admin:hover{background:#4ebefa}@media (max-width: 1700px){.edit-users-admin{width:85vw}.edit-users-admin h2{text-align:start;font-weight:700;font-style:italic;margin-bottom:30px;font-size:20px}.edit-users-admin .form-container-edit-admin{display:flex;gap:1rem;flex-wrap:wrap}.edit-users-admin .left-section-edit-admin{flex:1;display:flex;padding-top:30px}.edit-users-admin .left-section-edit-admin .user-image-edit-admin{width:280px;height:270px;background-color:#fff;border-radius:13px;box-shadow:-3px 3px 6px #00000040}.edit-users-admin .right-section-edit-admin{flex:2;display:flex;flex-wrap:wrap;gap:7px;padding-top:0}.edit-users-admin .right-section-edit-admin .form-group-edit-admin{display:flex;flex-direction:column;width:calc(50% - 1rem)}.edit-users-admin .right-section-edit-admin .form-group-edit-admin label{font-size:13px;font-style:italic;font-weight:600;margin-bottom:3px}.edit-users-admin .right-section-edit-admin .form-group-edit-admin input,.edit-users-admin .right-section-edit-admin .form-group-edit-admin select{width:230px;height:35px;border-radius:8px;box-shadow:2px 2px 3px #0000001a;background-color:#fff;font-family:Poppins,sans-serif;font-weight:500;font-size:13px;padding:8px 10px;border:1px solid rgba(0,102,175,.5)}.edit-users-admin .right-section-edit-admin .form-group-edit-admin input:focus,.edit-users-admin .right-section-edit-admin .form-group-edit-admin select:focus{outline:none;border-color:#0066af80}.edit-users-admin .right-section-edit-admin .form-group-edit-admin select{padding-right:36px;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M5%208L10%2013L15%208%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22/%3E%3C/svg%3E);background-repeat:no-repeat;background-position:right 10px center}.edit-users-admin .right-section-edit-admin .form-group-edit-admin .input-with-icon-edit-admin{position:relative;display:inline-block}.edit-users-admin .right-section-edit-admin .form-group-edit-admin .input-with-icon-edit-admin input{padding-right:35px;box-sizing:border-box}.edit-users-admin .right-section-edit-admin .form-group-edit-admin .input-with-icon-edit-admin span{position:absolute;top:40%;right:10px;transform:translateY(-50%);cursor:pointer}.edit-users-admin .right-section-edit-admin .form-group-edit-admin .input-with-icon-edit-admin span svg{margin-right:156px;width:18px;height:18px;color:#1c85b7}.edit-users-admin .right-section-edit-admin .button-group-edit-admin{margin-top:13px;width:100%;display:flex;justify-content:flex-end;gap:1.5rem}.edit-users-admin .right-section-edit-admin .button-group-edit-admin .back-btn-edit-admin{background:#374dd6;font-family:Poppins,sans-serif;width:150px;height:35px;color:#fff;padding:8px 30px;border:none;border-radius:10px;font-weight:600;font-size:13px;cursor:pointer;transition:background .3s}.edit-users-admin .right-section-edit-admin .button-group-edit-admin .back-btn-edit-admin:hover{background:#576bf0}.edit-users-admin .right-section-edit-admin .button-group-edit-admin .update-btn-edit-admin{background:#219cdf;font-family:Poppins,sans-serif;width:150px;height:35px;color:#fff;padding:8px 30px;border:none;border-radius:10px;font-weight:700;font-size:13px;cursor:pointer;transition:background .3s}.edit-users-admin .right-section-edit-admin .button-group-edit-admin .update-btn-edit-admin:hover{background:#4ebefa}}@media (max-width: 1440px){.edit-users-admin{width:82.5vw}.edit-users-admin h2{text-align:start;font-weight:700;font-style:italic;margin-bottom:30px;font-size:20px}.edit-users-admin .form-container-edit-admin{display:flex;gap:1rem;flex-wrap:wrap}.edit-users-admin .left-section-edit-admin{flex:1;display:flex;padding-top:30px}.edit-users-admin .left-section-edit-admin .user-image-edit-admin{width:280px;height:270px;background-color:#fff;border-radius:13px;box-shadow:-3px 3px 6px #00000040}.edit-users-admin .right-section-edit-admin{flex:2;display:flex;flex-wrap:wrap;gap:7px;padding-top:0}.edit-users-admin .right-section-edit-admin .form-group-edit-admin{display:flex;flex-direction:column;width:calc(50% - 1rem)}.edit-users-admin .right-section-edit-admin .form-group-edit-admin label{font-size:13px;font-style:italic;font-weight:600;margin-bottom:3px}.edit-users-admin .right-section-edit-admin .form-group-edit-admin input,.edit-users-admin .right-section-edit-admin .form-group-edit-admin select{width:230px;height:35px;border-radius:8px;box-shadow:2px 2px 3px #0000001a;background-color:#fff;font-family:Poppins,sans-serif;font-weight:500;font-size:13px;padding:8px 10px;border:1px solid rgba(0,102,175,.5)}.edit-users-admin .right-section-edit-admin .form-group-edit-admin input:focus,.edit-users-admin .right-section-edit-admin .form-group-edit-admin select:focus{outline:none;border-color:#0066af80}.edit-users-admin .right-section-edit-admin .form-group-edit-admin select{padding-right:36px;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M5%208L10%2013L15%208%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22/%3E%3C/svg%3E);background-repeat:no-repeat;background-position:right 10px center}.edit-users-admin .right-section-edit-admin .form-group-edit-admin .input-with-icon-edit-admin{position:relative;display:inline-block}.edit-users-admin .right-section-edit-admin .form-group-edit-admin .input-with-icon-edit-admin input{padding-right:35px;box-sizing:border-box}.edit-users-admin .right-section-edit-admin .form-group-edit-admin .input-with-icon-edit-admin span{position:absolute;top:40%;right:10px;transform:translateY(-50%);cursor:pointer}.edit-users-admin .right-section-edit-admin .form-group-edit-admin .input-with-icon-edit-admin span svg{margin-right:115px;width:18px;height:18px;color:#1c85b7}.edit-users-admin .right-section-edit-admin .button-group-edit-admin{margin-top:13px;width:100%;display:flex;justify-content:flex-end;gap:1.5rem}.edit-users-admin .right-section-edit-admin .button-group-edit-admin .back-btn-edit-admin{background:#374dd6;font-family:Poppins,sans-serif;width:150px;height:35px;color:#fff;padding:8px 30px;border:none;border-radius:10px;font-weight:600;font-size:13px;cursor:pointer;transition:background .3s}.edit-users-admin .right-section-edit-admin .button-group-edit-admin .back-btn-edit-admin:hover{background:#576bf0}.edit-users-admin .right-section-edit-admin .button-group-edit-admin .update-btn-edit-admin{background:#219cdf;font-family:Poppins,sans-serif;width:150px;height:35px;color:#fff;padding:8px 30px;border:none;border-radius:10px;font-weight:700;font-size:13px;cursor:pointer;transition:background .3s}.edit-users-admin .right-section-edit-admin .button-group-edit-admin .update-btn-edit-admin:hover{background:#4ebefa}}@media (max-width: 1280px){.edit-users-admin{width:80.5vw;max-height:84vh;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.edit-users-admin::-webkit-scrollbar{display:none}.edit-users-admin .right-section-edit-admin .form-group-edit-admin .input-with-icon-edit-admin span svg{margin-right:65px}}
