@import"https://fonts.googleapis.com/css2?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&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";button{cursor:pointer}.auth{height:100vh}.auth .left{width:50%}.auth .left img{width:100%;height:100%;object-fit:cover}.auth .right{padding:0 30px;width:40%}.auth .right .top{margin-bottom:30px}.auth .right .top h1{font-family:Poppins,sans-serif;font-weight:600;font-style:normal;font-size:36px}.auth .right .wrap{width:100%}.auth .right .card{width:100%;padding-bottom:20px}.auth .right .card input{border:1px solid #dcdce4;padding:10px 20px;width:calc(100% - 40px)}.auth .right .card p{font-family:Poppins,sans-serif;font-weight:600;font-style:normal;color:#32324d;font-size:14px;padding-bottom:5px}.auth .right .card button{width:100%;padding:10px 20px;border:none;background-color:#446ce4;color:#fff}.auth .right .card a{text-decoration:none;color:#446ce4;display:block;width:fit-content;font-family:Roboto,serif;font-optical-sizing:auto;font-weight:600;font-style:normal}.auth .right .card.forgot{display:flex;justify-content:flex-end}.p-loader{width:100%;display:flex}.p-loader.right{justify-content:flex-end}.p-loader.center{justify-content:center}.p-loader .container{--uib-size: 45px;--uib-speed: 1.75s;--uib-bg-opacity: .1;height:31.25px;width:50px;transform-origin:center;overflow:visible}.p-loader .car{stroke:#446ce4;stroke-dasharray:100;stroke-dashoffset:0;stroke-linecap:round;stroke-linejoin:round;animation:travel var(--uib-speed) ease-in-out infinite,fade var(--uib-speed) ease-out infinite;will-change:stroke-dasharray,stroke-dashoffset;transition:stroke .5s ease}.p-loader .track{stroke-linecap:round;stroke-linejoin:round;stroke:#446ce4;opacity:var(--uib-bg-opacity)}@keyframes travel{0%{stroke-dashoffset:100}75%{stroke-dashoffset:0}}@keyframes fade{0%{opacity:0}20%,55%{opacity:1}to{opacity:0}}.f-loader{width:100%;display:flex}.f-loader.right{justify-content:flex-end}.f-loader.center{justify-content:center}.f-loader .container{--uib-size: 30px;--uib-speed: 1.75s;--uib-bg-opacity: .1;position:relative;display:flex;flex-direction:column;height:var(--uib-size);width:var(--uib-size);transform:rotate(45deg);animation:rotate calc(var(--uib-speed) * 2) ease-in-out infinite}.f-loader .half{--uib-half-size: calc(var(--uib-size) * .435);position:absolute;display:flex;align-items:center;justify-content:center;width:var(--uib-half-size);height:var(--uib-half-size);overflow:hidden;isolation:isolate}.f-loader .half:first-child{top:8.25%;left:8.25%;border-radius:50% 50% calc(var(--uib-size) / 15)}.f-loader .half:last-child{bottom:8.25%;right:8.25%;transform:rotate(180deg);align-self:flex-end;border-radius:50% 50% calc(var(--uib-size) / 15)}.f-loader .half:last-child:after{animation-delay:calc(var(--uib-speed) * -1)}.f-loader .half:before{content:"";height:100%;width:100%;position:absolute;top:0;left:0;background-color:#446ce4;opacity:var(--uib-bg-opacity);transition:background-color .3s ease}.f-loader .half:after{content:"";position:relative;z-index:1;display:block;background-color:#446ce4;height:100%;transform:rotate(45deg) translate(-3%,50%) scaleX(1.2);width:100%;transform-origin:bottom right;border-radius:0 0 calc(var(--uib-size) / 20) 0;animation:flow calc(var(--uib-speed) * 2) linear infinite both;transition:background-color .3s ease}@keyframes flow{0%{transform:rotate(45deg) translate(-3%,50%) scaleX(1.2)}30%{transform:rotate(45deg) translate(115%,50%) scaleX(1.2)}30.001%,50%{transform:rotate(0) translate(-85%,-85%) scaleX(1)}80%,to{transform:rotate(0) translate(0) scaleX(1)}}@keyframes rotate{0%,30%{transform:rotate(45deg)}50%,80%{transform:rotate(225deg)}to{transform:rotate(405deg)}}.full-loader{position:fixed;top:0;left:0;background-color:#0000003b;width:100%;height:100vh;z-index:20;display:flex;justify-content:center;align-items:center}.full-loader .loader{animation:rotate 1s infinite;height:50px;width:50px}.full-loader .loader:before,.full-loader .loader:after{border-radius:50%;content:"";display:block;height:20px;width:20px}.full-loader .loader:before{animation:ball1 1s infinite;background-color:#fff;box-shadow:30px 0 #ff3d00;margin-bottom:10px}.full-loader .loader:after{animation:ball2 1s infinite;background-color:#ff3d00;box-shadow:30px 0 #fff}@keyframes rotate{0%{transform:rotate(0) scale(.8)}50%{transform:rotate(360deg) scale(1.2)}to{transform:rotate(720deg) scale(.8)}}@keyframes ball1{0%{box-shadow:30px 0 #ff3d00}50%{box-shadow:0 0 #ff3d00;margin-bottom:0;transform:translate(15px,15px)}to{box-shadow:30px 0 #ff3d00;margin-bottom:10px}}@keyframes ball2{0%{box-shadow:30px 0 #fff}50%{box-shadow:0 0 #fff;margin-top:-20px;transform:translate(15px,15px)}to{box-shadow:30px 0 #fff;margin-top:0}}.react-tooltip{font-family:Poppins,sans-serif;font-weight:400;font-style:normal;font-size:12px}.dashboard .sidebar{width:16%;background-color:#446ce4;height:100vh;overflow-y:auto}@media screen and (max-width: 1024px){.dashboard .sidebar{left:-100%;position:absolute;width:25%;height:100%}.dashboard .sidebar.active{z-index:1;left:0}}@media screen and (max-width: 800px){.dashboard .sidebar{width:30%}}@media screen and (max-width: 600px){.dashboard .sidebar{width:40%}}@media screen and (max-width: 450px){.dashboard .sidebar{width:60%}}.dashboard .sidebar .sidebar-cover{padding:20px}@media screen and (max-width: 1024px){.dashboard .sidebar .sidebar-cover{padding-top:90px}}.dashboard .sidebar .sidebar-cover .logo{margin-bottom:30px;padding:10px}.dashboard .sidebar .sidebar-cover .logo img{width:100%}.dashboard .sidebar .sidebar-cover ul li{list-style:none;margin-bottom:32px;color:#fff;opacity:50%;cursor:pointer}.dashboard .sidebar .sidebar-cover ul li.active{opacity:100%}.dashboard .sidebar .sidebar-cover ul li p{font-family:Poppins,sans-serif;font-weight:600;font-style:normal;font-size:16px;padding-left:13px}.dashboard .sidebar .sidebar-cover ul li svg{font-size:18px}.dashboard .sidebar .sidebar-cover .rates{margin-bottom:32px;color:#fff}.dashboard .sidebar .sidebar-cover .rates .top{cursor:pointer;opacity:50%}.dashboard .sidebar .sidebar-cover .rates .top p{font-family:Poppins,sans-serif;font-weight:600;font-style:normal;font-size:16px;padding-left:13px}.dashboard .sidebar .sidebar-cover .rates .top svg{font-size:18px}.dashboard .sidebar .sidebar-cover .rates .bottom{padding-left:30px;padding-top:10px;display:none}.dashboard .sidebar .sidebar-cover .rates .bottom p{font-size:14px;padding-bottom:10px;opacity:50%;cursor:pointer}.dashboard .sidebar .sidebar-cover .rates.active .top{opacity:100%}.dashboard .sidebar .sidebar-cover .rates.active .bottom{display:block}.dashboard .sidebar .sidebar-cover .rates.active .bottom p.active{opacity:100%}.dashboard .main{width:84%;position:relative;background-color:#f1f4f4}@media screen and (max-width: 1024px){.dashboard .main{width:100%}}.dashboard .main .topbar{position:absolute;background-color:#f1f4f4;width:100%;height:70px;border-bottom:1px solid #cfcecf;z-index:10}.dashboard .main .topbar h1{font-family:Poppins,sans-serif;font-weight:600;font-style:normal;font-size:24px}.dashboard .main .topbar p{font-size:12px}@media screen and (max-width: 450px){.dashboard .main .topbar h1{font-size:17px}}.dashboard .main .topbar .row{width:100%;padding:0 30px}@media screen and (max-width: 600px){.dashboard .main .topbar .row{padding:0 20px}}.dashboard .main .topbar .row .one .icon{margin-right:10px;display:none}@media screen and (max-width: 1024px){.dashboard .main .topbar .row .one .icon{display:block}}.dashboard .main .topbar .row .one .icon svg{cursor:pointer;color:#446ce4;font-size:30px}@media screen and (max-width: 450px){.dashboard .main .topbar .row .one .icon svg{font-size:25px}}.dashboard .main .topbar .row h2{font-family:Roboto,serif;font-optical-sizing:auto;font-weight:600;font-style:normal;font-size:18px;padding-bottom:5px}@media screen and (max-width: 450px){.dashboard .main .topbar .row h2{font-size:16px;padding-bottom:0}}@media screen and (max-width: 450px){.dashboard .main .topbar .row .two p{display:none}}.dashboard .main .main-body{height:100vh;overflow-y:auto}.home{padding:105px 30px 100px}@media screen and (max-width: 600px){.home{padding:105px 20px 100px}}.home .home-head{margin-bottom:30px}.home .home-head .left{width:57%;gap:16px}@media screen and (max-width: 900px){.home .home-head .left{width:100%;margin-bottom:30px}}.home .home-head .left .card{width:calc(48% - 40px);background-color:#fff;border-radius:16px;padding:20px;cursor:pointer}@media screen and (max-width: 600px){.home .home-head .left .card{width:100%}}.home .home-head .left .card p{font-family:Roboto,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#000000b3;padding-bottom:10px}.home .home-head .left .card h2{font-family:Poppins,sans-serif;font-weight:600;font-style:normal}.home .home-head .left .card button{background:#446ce4;border-radius:4px;border:none;font-weight:500;font-size:14px;padding:5px 15px;color:#fff;margin-top:10px}.home .home-head .right{width:40%;display:flex;flex-direction:column}@media screen and (max-width: 900px){.home .home-head .right{width:100%}}.home .home-head .right .card{background-color:#446ce4;cursor:pointer;border-radius:8px;margin-bottom:10px;padding:10px;color:#fff}.home .home-head .right .card .icon{width:40px;height:40px;background-color:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-right:10px}.home .home-head .right .card .icon svg{color:#000;font-size:30px}.home .home-head .right .card .texts{width:80%}.home .home-head .right .card p{font-size:12px;font-family:Roboto,serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.home .home-head .right .card h2{font-family:Poppins,sans-serif;font-weight:600;font-style:normal;font-size:16px;padding-bottom:5px}.home .home-head .biz{gap:16px}.home .home-head .biz .card{width:calc(32% - 40px);background-color:#fff;border-radius:16px;padding:20px}@media screen and (max-width: 800px){.home .home-head .biz .card{width:40%}}@media screen and (max-width: 600px){.home .home-head .biz .card{width:100%}}.home .home-head .biz .card p{font-family:Roboto,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#000000b3;padding-bottom:10px}.home .home-head .biz .card p.info{cursor:pointer}.home .home-head .biz .card h2{font-family:Poppins,sans-serif;font-weight:600;font-style:normal}.home .home-head .biz .card button{background:#446ce4;border-radius:4px;border:none;font-weight:500;font-size:14px;padding:5px 15px;color:#fff;margin-top:10px}.home .home_tables{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:30px}.home .home_tables .search-btns{margin-bottom:20px}@media screen and (max-width: 600px){.home .home_tables .search-btns .search{margin-bottom:15px}.home .home_tables .search-btns .search input{min-width:unset;width:100%}.home .home_tables .search-btns .search button{margin-left:0;margin-top:5px;width:100%}.home .home_tables .search-btns .search .dif{min-width:200px}}.home .home_tables .buttons{padding-bottom:30px;justify-content:flex-end}.home .home_tables .buttons.dif{padding-bottom:0}.home .home_tables .buttons button{background:none;border-radius:4px;border:1px solid #446ce4;font-weight:500;font-size:14px;padding:10px 15px;color:#1c1c1c}.home .home_tables .buttons button:nth-child(2){margin-left:20px}.home .home_tables .buttons button.active{background:#446ce4;border:none}.home .home_tables .buttons button.activeM{background:#446ce4;border:1px solid #446ce4;color:#fff}.home .home_tables .search input{border:1px solid #446ce4;padding:10px;outline:none;min-width:300px}.home .home_tables .search button{background:#446ce4;border-radius:4px;border:none;font-weight:500;font-size:14px;padding:10px 15px;color:#fff;margin-left:20px}.home .home_tables .search button:disabled{opacity:.5}.home .home_tables .left{width:100%;background-color:#fff;border-radius:10px;padding:25px 30px;overflow-x:auto;min-height:40vh}@media screen and (max-width: 800px){.home .home_tables .left{width:100%;margin-bottom:30px}}@media screen and (max-width: 600px){.home .home_tables .left{padding:15px}}.home .home_tables .left .filter{margin-bottom:16px}.home .home_tables .left .filter .gap-17{gap:17px}.home .home_tables .left .filter .gap-17 input{font-family:Poppins,sans-serif;font-weight:400;font-style:normal;font-size:12px;border-radius:32px;border:.5px solid #446ce4;padding:10px}.home .home_tables .left .filter .gap-17 button{background:#446ce4;border-radius:32px;border:none;font-weight:500;font-size:14px;padding:10px 16px;color:#fff}.home .home_tables .left .filter .gap-17 button:disabled{opacity:.5}.home .home_tables .left .left_top{padding-bottom:20px}.home .home_tables .left .left_top h2{font-size:20px;font-family:Poppins,sans-serif;font-weight:600;font-style:normal}.home .home_tables .left .switch{display:flex;justify-content:center;padding:20px 0}.home .home_tables .left .switch .vut{width:100%;max-width:500px;border:1px solid #222;display:flex;border-radius:10px;overflow:hidden;justify-content:space-between;font-family:Poppins,sans-serif;font-weight:600;font-style:normal}.home .home_tables .left .switch .vut .tabx{width:33.3%;text-align:center;padding:10px 0;cursor:pointer}.home .home_tables .left .switch .vut .tabx.activex{background-color:#222;color:#fff}.home .home_tables .left table{width:100%}@media screen and (max-width: 600px){.home .home_tables .left table.desktop-table{display:none}}.home .home_tables .left table thead tr th{font-size:15px;padding:20px 10px;text-align:left;font-family:Poppins,sans-serif;font-weight:600;font-style:normal}.home .home_tables .left table tbody tr:nth-child(odd){background-color:#f5f9ff}.home .home_tables .left table tbody tr td{font-size:13px;padding:10px;text-transform:capitalize;font-family:Roboto,serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.home .home_tables .left table tbody tr td span{color:#446ce4;font-weight:500;cursor:pointer}.home .home_tables .left table tbody tr td.icons{max-width:50px}.home .home_tables .left table tbody tr td.icons svg{font-size:20px;margin-right:10px;cursor:pointer}.home .home_tables .left table tbody tr td.icons svg.put{color:#446ce4}.home .home_tables .left table tbody tr td.icons svg.del{color:red}.home .home_tables .left table tbody tr td.success,.home .home_tables .left table tbody tr td.credit{color:green}.home .home_tables .left table tbody tr td.pending{color:#e5c100}.home .home_tables .left table tbody tr td.failed,.home .home_tables .left table tbody tr td.debit{color:#e60000}.home .home_tables .left table tbody tr td span{font-size:12px;border:1px solid;padding:5px 10px;border-radius:16px;white-space:nowrap;color:#fff}.home .home_tables .left table tbody tr td span.CCD,.home .home_tables .left table tbody tr td span.rejected{background-color:#d32f2f;border-color:#d32f2f}.home .home_tables .left table tbody tr td span.DRF{background-color:#4caf50;border-color:#4caf50}.home .home_tables .left table tbody tr td span.AWD{background-color:#ff9800;border-color:#ff9800}.home .home_tables .left table tbody tr td span.PU{background-color:#2196f3;border-color:#2196f3}.home .home_tables .left table tbody tr td span.SI{background-color:#673ab7;border-color:#673ab7}.home .home_tables .left table tbody tr td span.WC,.home .home_tables .left table tbody tr td span.OND{background-color:#ffc107;border-color:#ffc107}.home .home_tables .left table tbody tr td span.BA{background-color:#f44336;border-color:#f44336}.home .home_tables .left table tbody tr td span.AR{background-color:#3f51b5;border-color:#3f51b5}.home .home_tables .left table tbody tr td span.DF{background-color:#009688;border-color:#009688}.home .home_tables .left table tbody tr td span.DS{background-color:#9e9e9e;border-color:#9e9e9e}.home .home_tables .left table tbody tr td span.RT{background-color:#795548;border-color:#795548}.home .home_tables .left table tbody tr td span.AF{background-color:#00bcd4;border-color:#00bcd4}.home .home_tables .left table tbody tr td span.RR{background-color:#9b7b1c;border-color:#9b7b1c}.home .home_tables .left table tbody tr td span.CR,.home .home_tables .left table tbody tr td span.SHC{background-color:#8bc34a;border-color:#8bc34a}.home .home_tables .left table tbody tr td span.OH{background-color:#ff5722;border-color:#ff5722}.home .home_tables .left table tbody tr td span.SD{background-color:#9c27b0;border-color:#9c27b0}.home .home_tables .left table tbody tr td span.SA{background-color:#4caf50;border-color:#4caf50}.home .home_tables .left table tbody tr td span.FD{background-color:#607d8b;border-color:#607d8b}.home .home_tables .left table tbody tr td span.OK,.home .home_tables .left table tbody tr td span.approved{background-color:#2e7d32;border-color:#2e7d32}.home .home_tables .left table tbody tr td span.CC{background-color:#ffeb3b;border-color:#ffeb3b}.home .home_tables .left table tbody tr td span.PL,.home .home_tables .left table tbody tr td span.pending{background-color:#ff9800;border-color:#ff9800}.home .home_tables .left table tbody tr td span.IN{background-color:#03a9f4;border-color:#03a9f4}.home .home_tables .left table tbody tr td span.view{color:#000}.home .home_tables .left table tbody tr td span.badge-warning{background-color:#ff9800;border-color:#ff9800}.home .home_tables .left table tbody tr td span.badge-info{background-color:#2196f3;border-color:#2196f3}.home .home_tables .left table tbody tr td span.badge-success{background-color:#4caf50;border-color:#4caf50}.home .home_tables .left table tbody tr td span.badge-danger{background-color:#f44336;border-color:#f44336}.home .home_tables .left table tbody tr td span.badge-primary{background-color:#3f51b5;border-color:#3f51b5}.home .home_tables .left table tbody tr td span.badge-default{background-color:#9e9e9e;border-color:#9e9e9e}.home .home_tables .left table tbody tr td span.dif{margin-left:10px}.home .home_tables .left .mobile-table{display:none}@media screen and (max-width: 600px){.home .home_tables .left .mobile-table{display:block}}.home .home_tables .left .mobile-table .card{border:1px solid #4c5058;padding:10px;border-radius:8px;margin-bottom:10px}.home .home_tables .left .mobile-table .card .row{padding-bottom:5px}.home .home_tables .left .mobile-table .card .row span{font-size:12px;border:1px solid;padding:5px 10px;border-radius:16px;white-space:nowrap;color:#fff}.home .home_tables .left .mobile-table .card .row span.CCD,.home .home_tables .left .mobile-table .card .row span.rejected{background-color:#d32f2f;border-color:#d32f2f}.home .home_tables .left .mobile-table .card .row span.DRF{background-color:#4caf50;border-color:#4caf50}.home .home_tables .left .mobile-table .card .row span.AWD{background-color:#ff9800;border-color:#ff9800}.home .home_tables .left .mobile-table .card .row span.PU{background-color:#2196f3;border-color:#2196f3}.home .home_tables .left .mobile-table .card .row span.SI{background-color:#673ab7;border-color:#673ab7}.home .home_tables .left .mobile-table .card .row span.WC,.home .home_tables .left .mobile-table .card .row span.OND{background-color:#ffc107;border-color:#ffc107}.home .home_tables .left .mobile-table .card .row span.BA{background-color:#f44336;border-color:#f44336}.home .home_tables .left .mobile-table .card .row span.AR{background-color:#3f51b5;border-color:#3f51b5}.home .home_tables .left .mobile-table .card .row span.DF{background-color:#009688;border-color:#009688}.home .home_tables .left .mobile-table .card .row span.DS{background-color:#9e9e9e;border-color:#9e9e9e}.home .home_tables .left .mobile-table .card .row span.RT{background-color:#795548;border-color:#795548}.home .home_tables .left .mobile-table .card .row span.AF{background-color:#00bcd4;border-color:#00bcd4}.home .home_tables .left .mobile-table .card .row span.RR{background-color:#9b7b1c;border-color:#9b7b1c}.home .home_tables .left .mobile-table .card .row span.CR,.home .home_tables .left .mobile-table .card .row span.SHC{background-color:#8bc34a;border-color:#8bc34a}.home .home_tables .left .mobile-table .card .row span.OH{background-color:#ff5722;border-color:#ff5722}.home .home_tables .left .mobile-table .card .row span.SD{background-color:#9c27b0;border-color:#9c27b0}.home .home_tables .left .mobile-table .card .row span.SA{background-color:#4caf50;border-color:#4caf50}.home .home_tables .left .mobile-table .card .row span.FD{background-color:#607d8b;border-color:#607d8b}.home .home_tables .left .mobile-table .card .row span.OK,.home .home_tables .left .mobile-table .card .row span.approved{background-color:#2e7d32;border-color:#2e7d32}.home .home_tables .left .mobile-table .card .row span.CC{background-color:#ffeb3b;border-color:#ffeb3b}.home .home_tables .left .mobile-table .card .row span.PL,.home .home_tables .left .mobile-table .card .row span.pending{background-color:#ff9800;border-color:#ff9800}.home .home_tables .left .mobile-table .card .row span.IN{background-color:#03a9f4;border-color:#03a9f4}.home .home_tables .left .mobile-table .card .row span.view{color:#000}.home .home_tables .left .mobile-table .card .row span.badge-warning{background-color:#ff9800;border-color:#ff9800}.home .home_tables .left .mobile-table .card .row span.badge-info{background-color:#2196f3;border-color:#2196f3}.home .home_tables .left .mobile-table .card .row span.badge-success{background-color:#4caf50;border-color:#4caf50}.home .home_tables .left .mobile-table .card .row span.badge-danger{background-color:#f44336;border-color:#f44336}.home .home_tables .left .mobile-table .card .row span.badge-primary{background-color:#3f51b5;border-color:#3f51b5}.home .home_tables .left .mobile-table .card .row span.badge-default{background-color:#9e9e9e;border-color:#9e9e9e}.home .home_tables .left .mobile-table .card .count{border:1px solid #4c5058;border-radius:50%;height:20px;width:20px;font-family:Poppins,sans-serif;font-weight:400;font-style:normal;font-size:12px}.home .home_tables .left .mobile-table .card h4{font-family:Poppins,sans-serif;font-weight:500;font-style:normal;font-size:12px}.home .home_tables .left .mobile-table .card p{font-size:12px}.home .home_tables .left .mobile-table .card p.success,.home .home_tables .left .mobile-table .card p.credit{color:green}.home .home_tables .left .mobile-table .card p.failed,.home .home_tables .left .mobile-table .card p.debit{color:#e60000}.home .home_tables .half-table{background-color:#fff;border-radius:10px;padding:25px 30px;overflow-x:auto;width:calc(49% - 60px);min-height:40vh}.home .home_tables .half-table:nth-child(3){margin-top:30px}@media screen and (max-width: 800px){.home .home_tables .half-table{width:100%;margin-bottom:30px}}@media screen and (max-width: 600px){.home .home_tables .half-table{padding:15px}}.home .home_tables .half-table .half_top{padding-bottom:10px}.home .home_tables .half-table .half_top h2{font-size:18px;font-family:Poppins,sans-serif;font-weight:600;font-style:normal}.home .home_tables .half-table .switch{display:flex;justify-content:center;padding:20px 0}.home .home_tables .half-table .switch .vut{width:100%;max-width:500px;border:1px solid #222;display:flex;border-radius:10px;overflow:hidden;justify-content:space-between;font-family:Poppins,sans-serif;font-weight:600;font-style:normal}.home .home_tables .half-table .switch .vut .tabx{width:33.3%;text-align:center;padding:10px 0;cursor:pointer}.home .home_tables .half-table .switch .vut .tabx.activex{background-color:#222;color:#fff}.home .home_tables .half-table table{width:100%}@media screen and (max-width: 600px){.home .home_tables .half-table table.desktop-table{display:none}}.home .home_tables .half-table table thead tr th{font-size:15px;padding:20px 10px;text-align:left;font-family:Poppins,sans-serif;font-weight:600;font-style:normal}.home .home_tables .half-table table tbody tr:nth-child(odd){background-color:#f5f9ff}.home .home_tables .half-table table tbody tr td{font-size:13px;padding:10px;text-transform:capitalize;font-family:Roboto,serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.home .home_tables .half-table table tbody tr td span{color:#446ce4;font-weight:500;cursor:pointer}.home .home_tables .half-table table tbody tr td.icons{max-width:50px}.home .home_tables .half-table table tbody tr td.icons svg{font-size:20px;margin-right:10px;cursor:pointer}.home .home_tables .half-table table tbody tr td.icons svg.put{color:#446ce4}.home .home_tables .half-table table tbody tr td.icons svg.del{color:red}.home .home_tables .half-table table tbody tr td.success,.home .home_tables .half-table table tbody tr td.credit{color:green}.home .home_tables .half-table table tbody tr td.pending{color:#e5c100}.home .home_tables .half-table table tbody tr td.failed,.home .home_tables .half-table table tbody tr td.debit{color:#e60000}.home .home_tables .half-table table tbody tr td span{font-size:12px;border:1px solid;padding:5px 10px;border-radius:16px;white-space:nowrap;color:#fff}.home .home_tables .half-table table tbody tr td span.CCD,.home .home_tables .half-table table tbody tr td span.rejected{background-color:#d32f2f;border-color:#d32f2f}.home .home_tables .half-table table tbody tr td span.DRF{background-color:#4caf50;border-color:#4caf50}.home .home_tables .half-table table tbody tr td span.AWD{background-color:#ff9800;border-color:#ff9800}.home .home_tables .half-table table tbody tr td span.PU{background-color:#2196f3;border-color:#2196f3}.home .home_tables .half-table table tbody tr td span.SI{background-color:#673ab7;border-color:#673ab7}.home .home_tables .half-table table tbody tr td span.WC,.home .home_tables .half-table table tbody tr td span.OND{background-color:#ffc107;border-color:#ffc107}.home .home_tables .half-table table tbody tr td span.BA{background-color:#f44336;border-color:#f44336}.home .home_tables .half-table table tbody tr td span.AR{background-color:#3f51b5;border-color:#3f51b5}.home .home_tables .half-table table tbody tr td span.DF{background-color:#009688;border-color:#009688}.home .home_tables .half-table table tbody tr td span.DS{background-color:#9e9e9e;border-color:#9e9e9e}.home .home_tables .half-table table tbody tr td span.RT{background-color:#795548;border-color:#795548}.home .home_tables .half-table table tbody tr td span.AF{background-color:#00bcd4;border-color:#00bcd4}.home .home_tables .half-table table tbody tr td span.RR{background-color:#9b7b1c;border-color:#9b7b1c}.home .home_tables .half-table table tbody tr td span.CR,.home .home_tables .half-table table tbody tr td span.SHC{background-color:#8bc34a;border-color:#8bc34a}.home .home_tables .half-table table tbody tr td span.OH{background-color:#ff5722;border-color:#ff5722}.home .home_tables .half-table table tbody tr td span.SD{background-color:#9c27b0;border-color:#9c27b0}.home .home_tables .half-table table tbody tr td span.SA{background-color:#4caf50;border-color:#4caf50}.home .home_tables .half-table table tbody tr td span.FD{background-color:#607d8b;border-color:#607d8b}.home .home_tables .half-table table tbody tr td span.OK,.home .home_tables .half-table table tbody tr td span.approved{background-color:#2e7d32;border-color:#2e7d32}.home .home_tables .half-table table tbody tr td span.CC{background-color:#ffeb3b;border-color:#ffeb3b}.home .home_tables .half-table table tbody tr td span.PL,.home .home_tables .half-table table tbody tr td span.pending{background-color:#ff9800;border-color:#ff9800}.home .home_tables .half-table table tbody tr td span.IN{background-color:#03a9f4;border-color:#03a9f4}.home .home_tables .half-table table tbody tr td span.view{color:#000}.home .home_tables .half-table table tbody tr td span.badge-warning{background-color:#ff9800;border-color:#ff9800}.home .home_tables .half-table table tbody tr td span.badge-info{background-color:#2196f3;border-color:#2196f3}.home .home_tables .half-table table tbody tr td span.badge-success{background-color:#4caf50;border-color:#4caf50}.home .home_tables .half-table table tbody tr td span.badge-danger{background-color:#f44336;border-color:#f44336}.home .home_tables .half-table table tbody tr td span.badge-primary{background-color:#3f51b5;border-color:#3f51b5}.home .home_tables .half-table table tbody tr td span.badge-default{background-color:#9e9e9e;border-color:#9e9e9e}.home .home_tables .half-table table tbody tr td span.dif{margin-left:10px}.home .home_tables .half-table .mobile-table{display:none}@media screen and (max-width: 600px){.home .home_tables .half-table .mobile-table{display:block}}.home .home_tables .half-table .mobile-table .card{border:1px solid #4c5058;padding:10px;border-radius:8px;margin-bottom:10px}.home .home_tables .half-table .mobile-table .card .row{padding-bottom:5px}.home .home_tables .half-table .mobile-table .card .row span{font-size:12px;border:1px solid;padding:5px 10px;border-radius:16px;white-space:nowrap;color:#fff}.home .home_tables .half-table .mobile-table .card .row span.CCD,.home .home_tables .half-table .mobile-table .card .row span.rejected{background-color:#d32f2f;border-color:#d32f2f}.home .home_tables .half-table .mobile-table .card .row span.DRF{background-color:#4caf50;border-color:#4caf50}.home .home_tables .half-table .mobile-table .card .row span.AWD{background-color:#ff9800;border-color:#ff9800}.home .home_tables .half-table .mobile-table .card .row span.PU{background-color:#2196f3;border-color:#2196f3}.home .home_tables .half-table .mobile-table .card .row span.SI{background-color:#673ab7;border-color:#673ab7}.home .home_tables .half-table .mobile-table .card .row span.WC,.home .home_tables .half-table .mobile-table .card .row span.OND{background-color:#ffc107;border-color:#ffc107}.home .home_tables .half-table .mobile-table .card .row span.BA{background-color:#f44336;border-color:#f44336}.home .home_tables .half-table .mobile-table .card .row span.AR{background-color:#3f51b5;border-color:#3f51b5}.home .home_tables .half-table .mobile-table .card .row span.DF{background-color:#009688;border-color:#009688}.home .home_tables .half-table .mobile-table .card .row span.DS{background-color:#9e9e9e;border-color:#9e9e9e}.home .home_tables .half-table .mobile-table .card .row span.RT{background-color:#795548;border-color:#795548}.home .home_tables .half-table .mobile-table .card .row span.AF{background-color:#00bcd4;border-color:#00bcd4}.home .home_tables .half-table .mobile-table .card .row span.RR{background-color:#9b7b1c;border-color:#9b7b1c}.home .home_tables .half-table .mobile-table .card .row span.CR,.home .home_tables .half-table .mobile-table .card .row span.SHC{background-color:#8bc34a;border-color:#8bc34a}.home .home_tables .half-table .mobile-table .card .row span.OH{background-color:#ff5722;border-color:#ff5722}.home .home_tables .half-table .mobile-table .card .row span.SD{background-color:#9c27b0;border-color:#9c27b0}.home .home_tables .half-table .mobile-table .card .row span.SA{background-color:#4caf50;border-color:#4caf50}.home .home_tables .half-table .mobile-table .card .row span.FD{background-color:#607d8b;border-color:#607d8b}.home .home_tables .half-table .mobile-table .card .row span.OK,.home .home_tables .half-table .mobile-table .card .row span.approved{background-color:#2e7d32;border-color:#2e7d32}.home .home_tables .half-table .mobile-table .card .row span.CC{background-color:#ffeb3b;border-color:#ffeb3b}.home .home_tables .half-table .mobile-table .card .row span.PL,.home .home_tables .half-table .mobile-table .card .row span.pending{background-color:#ff9800;border-color:#ff9800}.home .home_tables .half-table .mobile-table .card .row span.IN{background-color:#03a9f4;border-color:#03a9f4}.home .home_tables .half-table .mobile-table .card .row span.view{color:#000}.home .home_tables .half-table .mobile-table .card .row span.badge-warning{background-color:#ff9800;border-color:#ff9800}.home .home_tables .half-table .mobile-table .card .row span.badge-info{background-color:#2196f3;border-color:#2196f3}.home .home_tables .half-table .mobile-table .card .row span.badge-success{background-color:#4caf50;border-color:#4caf50}.home .home_tables .half-table .mobile-table .card .row span.badge-danger{background-color:#f44336;border-color:#f44336}.home .home_tables .half-table .mobile-table .card .row span.badge-primary{background-color:#3f51b5;border-color:#3f51b5}.home .home_tables .half-table .mobile-table .card .row span.badge-default{background-color:#9e9e9e;border-color:#9e9e9e}.home .home_tables .half-table .mobile-table .card .count{border:1px solid #4c5058;border-radius:50%;height:20px;width:20px;font-family:Poppins,sans-serif;font-weight:400;font-style:normal;font-size:12px}.home .home_tables .half-table .mobile-table .card h4{font-family:Poppins,sans-serif;font-weight:500;font-style:normal;font-size:12px}.home .home_tables .half-table .mobile-table .card p{font-size:12px}.home .home_tables .half-table .mobile-table .card p.success,.home .home_tables .half-table .mobile-table .card p.credit{color:green}.home .home_tables .half-table .mobile-table .card p.failed,.home .home_tables .half-table .mobile-table .card p.debit{color:#e60000}.home .home_tables .empty{margin-top:50px}.home .home_tables .empty .empty-cover{text-align:center}.home .home_tables .empty .empty-cover svg{color:#446ce4;font-size:70px}.home .home_tables .empty .empty-cover h1{font-family:Roboto,serif;font-optical-sizing:auto;font-weight:600;font-style:normal;font-size:30px}.home .bar-cover{margin-bottom:30px;background-color:#fff;border-radius:10px;padding:25px 30px}.home .bar-cover .half_top{padding-bottom:10px}.home .bar-cover .half_top h2{font-size:18px;font-family:Poppins,sans-serif;font-weight:600;font-style:normal;text-align:center}.home .aza{background-color:#fff;border-radius:10px;padding:25px 30px;margin-bottom:20px}.home .home_tag{flex-wrap:wrap;padding-bottom:20px}.home .home_tag h1{font-size:28px}@media screen and (max-width: 600px){.home .home_tag h1{display:none}}@media screen and (max-width: 600px){.home .home_tag .home_select{width:100%;padding-top:10px;text-align:right}}.home .home_tag .home_select select{background:#fff;border:.5px solid #dedede;border-radius:6px;padding:10px 20px;margin-right:20px;cursor:pointer}.home .home_tag p{padding:0 25px 0 15px}.home .home_tag input{margin-right:10px;padding:10px;height:100%;font-family:Roboto,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;border:1px solid #446ce4}.home .home_tag button{background:#446ce4;border-radius:4px;border:1px solid #446ce4;font-size:16px;padding:10px 20px;color:#fff;font-family:Roboto,serif;font-optical-sizing:auto;font-weight:400;font-style:normal}@media screen and (max-width: 600px){.home .home_tag button{width:100%;margin-top:10px}}.home .home_tag button:disabled{opacity:.5}@media screen and (max-width: 600px){.home .home_tag .select-wrapper{flex-wrap:wrap}.home .home_tag .select-wrapper .flex{width:100%;flex-wrap:wrap;justify-content:center}.home .home_tag .select-wrapper .flex p{padding:10px 0}.home .home_tag .select-wrapper .flex input{width:100%;margin-right:0}}.home .home_tag .buttons{flex-wrap:wrap;gap:10px;position:relative}.home .home_tag .buttons .print-dropdown-wrapper{position:relative}.home .home_tag .buttons .print-dropdown-wrapper .print-dropdown-menu{position:absolute;top:100%;right:0;margin-top:5px;background-color:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 2px 8px #00000026;min-width:250px;max-width:90vw;z-index:1000}@media screen and (max-width: 600px){.home .home_tag .buttons .print-dropdown-wrapper .print-dropdown-menu{right:auto;left:0;min-width:200px}}.home .home_tag .buttons .print-dropdown-wrapper .print-dropdown-menu .dropdown-item{padding:10px 15px;cursor:pointer;border-bottom:1px solid #eee;transition:background-color .2s ease;font-size:14px;font-family:Roboto,serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.home .home_tag .buttons .print-dropdown-wrapper .print-dropdown-menu .dropdown-item:hover{background-color:#f5f5f5}.home .home_tag .buttons .print-dropdown-wrapper .print-dropdown-menu .dropdown-item.indented{padding-left:25px}.home .home_tag .buttons .print-dropdown-wrapper .print-dropdown-menu .dropdown-item:last-child{border-bottom:none}.home .home_tag .buttons .print-dropdown-wrapper .print-dropdown-menu .dropdown-header{padding:8px 15px;font-weight:700;font-size:12px;color:#666;border-bottom:1px solid #eee;background-color:#fafafa}.booking-page{display:flex;position:relative;height:100vh}.booking-page .left{width:74%;padding:100px 30px 50px;height:100vh;overflow-y:auto}@media screen and (max-width: 800px){.booking-page .left{width:100%;padding:100px 20px 0}}.booking-page .left .top{display:flex;justify-content:right}@media screen and (max-width: 800px){.booking-page .left .top{justify-content:space-between;align-items:center}}.booking-page .left .top button{font-size:14px;border:none;padding:10px 30px;background:#446ce4;border:1px solid #446ce4;border-radius:21px;color:#fff;display:flex}.booking-page .left .top button p{padding-right:5px}.booking-page .left .top .burger{display:none}@media screen and (max-width: 800px){.booking-page .left .top .burger{display:block}}.booking-page .left .top .burger svg{font-size:30px}.booking-page .left .back{display:flex;justify-content:space-between;align-items:center;padding-top:35px;flex-wrap:wrap}.booking-page .left .back .back_left{display:flex;align-items:center}@media screen and (max-width: 800px){.booking-page .left .back .back_left{padding-bottom:20px}}.booking-page .left .back .back_left h1{font-size:25px;margin-left:15px}.booking-page .left .back .back_left svg{cursor:pointer;font-size:20px}.booking-page .left .back .back_right p{font-size:16px}.booking-page .left .user_details{display:flex;justify-content:space-between;padding-top:30px;flex-wrap:wrap;border-bottom:.5px solid #a2a2a2;padding-bottom:50px;margin-bottom:30px}.booking-page .left .user_details .user_right{width:100%;background-color:#fff;padding:30px;display:flex;justify-content:space-between;flex-wrap:wrap;border-radius:5px}@media screen and (max-width: 600px){.booking-page .left .user_details .user_right{width:100%}}.booking-page .left .user_details .user_right .cardx{width:30%;margin-bottom:20px}@media screen and (max-width: 600px){.booking-page .left .user_details .user_right .cardx{width:100%}}.booking-page .left .user_details .user_right .cardx p{font-size:13px;padding-bottom:7px}.booking-page .left .user_details .user_right .cardx h2{font-size:18px}.booking-page .left .user_details .user_right .cardx a{text-decoration:none}.booking-page .left .user_details .user_right .cardx span{font-size:12px;border:1px solid;padding:5px 10px;border-radius:16px;white-space:nowrap;color:#fff}.booking-page .left .user_details .user_right .cardx span.CCD,.booking-page .left .user_details .user_right .cardx span.rejected{background-color:#d32f2f;border-color:#d32f2f}.booking-page .left .user_details .user_right .cardx span.DRF{background-color:#4caf50;border-color:#4caf50}.booking-page .left .user_details .user_right .cardx span.AWD{background-color:#ff9800;border-color:#ff9800}.booking-page .left .user_details .user_right .cardx span.PU{background-color:#2196f3;border-color:#2196f3}.booking-page .left .user_details .user_right .cardx span.SI{background-color:#673ab7;border-color:#673ab7}.booking-page .left .user_details .user_right .cardx span.WC,.booking-page .left .user_details .user_right .cardx span.OND{background-color:#ffc107;border-color:#ffc107}.booking-page .left .user_details .user_right .cardx span.BA{background-color:#f44336;border-color:#f44336}.booking-page .left .user_details .user_right .cardx span.AR{background-color:#3f51b5;border-color:#3f51b5}.booking-page .left .user_details .user_right .cardx span.DF{background-color:#009688;border-color:#009688}.booking-page .left .user_details .user_right .cardx span.DS{background-color:#9e9e9e;border-color:#9e9e9e}.booking-page .left .user_details .user_right .cardx span.RT{background-color:#795548;border-color:#795548}.booking-page .left .user_details .user_right .cardx span.AF{background-color:#00bcd4;border-color:#00bcd4}.booking-page .left .user_details .user_right .cardx span.RR{background-color:#9b7b1c;border-color:#9b7b1c}.booking-page .left .user_details .user_right .cardx span.CR,.booking-page .left .user_details .user_right .cardx span.SHC{background-color:#8bc34a;border-color:#8bc34a}.booking-page .left .user_details .user_right .cardx span.OH{background-color:#ff5722;border-color:#ff5722}.booking-page .left .user_details .user_right .cardx span.SD{background-color:#9c27b0;border-color:#9c27b0}.booking-page .left .user_details .user_right .cardx span.SA{background-color:#4caf50;border-color:#4caf50}.booking-page .left .user_details .user_right .cardx span.FD{background-color:#607d8b;border-color:#607d8b}.booking-page .left .user_details .user_right .cardx span.OK,.booking-page .left .user_details .user_right .cardx span.approved{background-color:#2e7d32;border-color:#2e7d32}.booking-page .left .user_details .user_right .cardx span.CC{background-color:#ffeb3b;border-color:#ffeb3b}.booking-page .left .user_details .user_right .cardx span.PL,.booking-page .left .user_details .user_right .cardx span.pending{background-color:#ff9800;border-color:#ff9800}.booking-page .left .user_details .user_right .cardx span.IN{background-color:#03a9f4;border-color:#03a9f4}.booking-page .left .user_details .user_right .cardx span.view{color:#000}.booking-page .left .user_details .user_right .cardx span.badge-warning{background-color:#ff9800;border-color:#ff9800}.booking-page .left .user_details .user_right .cardx span.badge-info{background-color:#2196f3;border-color:#2196f3}.booking-page .left .user_details .user_right .cardx span.badge-success{background-color:#4caf50;border-color:#4caf50}.booking-page .left .user_details .user_right .cardx span.badge-danger{background-color:#f44336;border-color:#f44336}.booking-page .left .user_details .user_right .cardx span.badge-primary{background-color:#3f51b5;border-color:#3f51b5}.booking-page .left .user_details .user_right .cardx span.badge-default{background-color:#9e9e9e;border-color:#9e9e9e}.booking-page .left .user_details .user_right .cardx button{font-size:14px;border:none;padding:10px 30px;background:#446ce4;border:1px solid #446ce4;border-radius:21px;color:#fff;display:flex}.booking-page .left .user_details .user_right .cardx button.cancel{background-color:#f44336;border-color:#f44336;color:#fff}.booking-page .left .user_details .user_right .cardx button.dif{background-color:#4caf50;border-color:#4caf50;color:#fff}.booking-page .left .user_details .user_right .cardx button p{padding-right:5px}.booking-page .left .user_details .user_right .cardz{margin-bottom:20px;width:100%}.booking-page .left .user_details .user_right .cardz p{font-size:13px;padding-bottom:7px}.booking-page .left .user_details .user_right .cardz h2{font-size:18px}.booking-page .left .information_page .info{background-color:#fff;padding:10px}.booking-page .left .information_page .info .info_top{display:flex;align-items:center;padding-bottom:20px}.booking-page .left .information_page .info .info_top .icon{padding-right:15px}.booking-page .left .information_page .info .info_top .icon svg{font-size:20px}.booking-page .left .information_page .info .info_top h2{font-size:20px}.booking-page .left .information_page .info .info_top .info-top_wrap{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;width:100%}.booking-page .left .information_page .info .info_top .info-top_wrap .one{display:flex;align-items:center}.booking-page .left .information_page .info .info_top .info-top_wrap .one .icon{padding-right:15px}.booking-page .left .information_page .info .info_top .info-top_wrap .one .icon svg{font-size:20px}.booking-page .left .information_page .info .info_top .info-top_wrap .one h2{font-size:20px}.booking-page .left .information_page .info .info_top .info-top_wrap .two button{font-size:12px;border:none;padding:10px 20px;color:#000;border:1px solid #afafaf;border-radius:4px;margin-left:10px;background:#f1f5fd}.booking-page .left .information_page .info .info_top .info-top_wrap .two button.active{color:#fff;background:#446ce4;border:none}.booking-page .left .information_page .info .info_wrap .form{display:flex;flex-wrap:wrap;justify-content:space-between}.booking-page .left .information_page .info .info_wrap .form .cardx{width:48%;margin-bottom:20px}@media screen and (max-width: 600px){.booking-page .left .information_page .info .info_wrap .form .cardx{width:100%}}.booking-page .left .information_page .info .info_wrap .form .cardx h6{color:red}.booking-page .left .information_page .info .info_wrap .form .cardx p{font-weight:400;font-size:14px;padding-bottom:5px}.booking-page .left .information_page .info .info_wrap .form .cardx select,.booking-page .left .information_page .info .info_wrap .form .cardx input{border:1px solid #b4b4b4;border-radius:4px;width:100%;padding:10px 20px}.booking-page .left .information_page .info .info_wrap .form .buttons{text-align:right;width:100%}.booking-page .left .information_page .info .info_wrap .form .buttons button,.booking-page .left .information_page .info .info_wrap .form .buttons .button{margin-left:20px;font-size:14px;border:none;background:none}.booking-page .left .information_page .info .info_wrap .form .buttons button.save,.booking-page .left .information_page .info .info_wrap .form .buttons .button.save{padding:8px 16px;background:#446ce4;border-radius:21px;color:#fff}.booking-page .left .information_page .info .info_wrap .form .loaders{text-align:right;height:fit-content;display:flex;justify-content:right;width:100%}.booking-page .left .information_page .info .info_wrap .form .loaders img{width:70px}.booking-page .left .information_page .info .four_wrap{display:flex;justify-content:space-between;flex-wrap:wrap}.booking-page .left .information_page .info .four_wrap .cardx{padding-bottom:25px;padding-right:20px}.booking-page .left .information_page .info .four_wrap .cardx.fg{width:32%}@media screen and (max-width: 450px){.booking-page .left .information_page .info .four_wrap .cardx{width:100%;padding-right:0}}.booking-page .left .information_page .info .four_wrap .cardx p{font-size:13px;padding-bottom:7px}.booking-page .left .information_page .info .four_wrap .cardx h3{font-size:16px}.booking-page .left .information_page .info .single_wrap{width:100%;padding-bottom:25px}.booking-page .left .information_page .info .single_wrap p{font-size:13px;padding-bottom:7px}.booking-page .left .information_page .info .single_wrap h3{font-size:16px}.booking-page .left .information_page .info .mini-tag{padding-bottom:10px}.booking-page .left .information_page .info .mini-tag h2{font-size:17px;text-decoration:underline}.booking-page .left .information_page .info .info-table{overflow-x:auto}.booking-page .left .information_page .info .info-table table{width:100%}@media screen and (max-width: 600px){.booking-page .left .information_page .info .info-table table{display:none}}.booking-page .left .information_page .info .info-table table thead tr th{font-size:16px;padding:15px 10px;background-color:#fff;font-family:Poppins,sans-serif;font-weight:600;font-style:normal}.booking-page .left .information_page .info .info-table table tbody tr td{font-size:14px;padding:10px;background-color:#fff;font-family:Roboto,serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.booking-page .left .information_page .info .info-table table tbody tr td.count{text-align:right}.booking-page .left .information_page .info .info-table table tbody tr td a{text-decoration:none}.booking-page .left .information_page .info .info-table table tbody tr td a button{font-size:14px;border:none;padding:10px 30px;background:#446ce4;border:1px solid #446ce4;border-radius:21px;color:#fff;display:flex}.booking-page .left .information_page .info .info-table table tbody tr:nth-child(odd) td{background-color:#f1f6ff}.booking-page .left .information_page .info .info-table .mobile-table{display:none}@media screen and (max-width: 600px){.booking-page .left .information_page .info .info-table .mobile-table{display:block}}.booking-page .left .information_page .info .info-table .mobile-table .card{border:1px solid #4c5058;padding:10px;border-radius:8px;margin-bottom:10px}.booking-page .left .information_page .info .info-table .mobile-table .card .row{padding-bottom:5px}.booking-page .left .information_page .info .info-table .mobile-table .card .count{border:1px solid #4c5058;border-radius:50%;height:20px;width:20px;font-family:Poppins,sans-serif;font-weight:400;font-style:normal;font-size:12px}.booking-page .left .information_page .info .info-table .mobile-table .card h4{font-family:Poppins,sans-serif;font-weight:500;font-style:normal;font-size:12px}.booking-page .left .information_page .info .info-table .mobile-table .card p{font-size:12px}.booking-page .left .information_page .info .info-table .mobile-table .card p.success,.booking-page .left .information_page .info .info-table .mobile-table .card p.credit{color:green}.booking-page .left .information_page .info .info-table .mobile-table .card p.failed,.booking-page .left .information_page .info .info-table .mobile-table .card p.debit{color:#e60000}.booking-page .left .information_page .info .info-table .empty{margin-top:50px}.booking-page .left .information_page .info .info-table .empty .empty-cover{text-align:center}.booking-page .left .information_page .info .info-table .empty .empty-cover svg{color:#446ce4;font-size:70px}.booking-page .left .information_page .info .info-table .empty .empty-cover h1{font-family:Roboto,serif;font-optical-sizing:auto;font-weight:600;font-style:normal;font-size:30px}.booking-page .right{width:25%;background-color:#fff;height:100vh;padding:100px 20px 0;z-index:1}@media screen and (max-width: 800px){.booking-page .right{position:absolute;width:35%;right:100%}.booking-page .right.active{right:0}}@media screen and (max-width: 600px){.booking-page .right{width:60%}}@media screen and (max-width: 450px){.booking-page .right{width:80%}}.booking-page .right .close{display:none}@media screen and (max-width: 800px){.booking-page .right .close{display:block}}.booking-page .right .close svg{font-size:30px}.booking-page .right .top{display:flex;justify-content:right}.booking-page .right .top button{font-size:14px;border:none;padding:10px 30px;background:#446ce4;border:1px solid #446ce4;border-radius:21px;color:#fff;display:flex}.booking-page .right .top button p{padding-right:5px}.booking-page .right .tag{padding-top:35px;padding-bottom:30px}.booking-page .right .tag h1{font-size:25px}@media screen and (max-width: 450px){.booking-page .right .tag h1{font-size:20px}}.booking-page .right .links ul{background:#e6ecf8;border:1px solid #dae3f6;border-radius:10px;list-style:none;padding:0;margin:0;overflow:hidden}.booking-page .right .links ul li{padding:20px;font-size:16px;border-bottom:1px solid #dae3f6;cursor:pointer;font-family:Roboto,serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.booking-page .right .links ul li.active{background:#446ce4;color:#fff}.booking-page .formload{position:absolute;height:100%;width:100%;background:#ffffff8c;display:flex;justify-content:center;padding-top:30%;z-index:2}.booking-page .formload img{width:200px;height:200px}.payment-modal h1{font-size:30px;text-align:center;padding-bottom:10px}.payment-modal p{padding-bottom:10px}.payment-modal h3{padding-bottom:10px;text-align:right}.payment-modal h3 span{color:#446ce4;text-align:left}.payment-modal h2{padding-bottom:10px;text-align:right}.payment-modal h2 span{color:#446ce4;text-align:left}.payment-modal input,.payment-modal select{border:1px solid #0f2568;width:calc(100% - 10px);height:50px;font-size:16px;color:#222;padding:0 5px;margin-top:10px;border-radius:5px}.payment-modal select{width:100%}.payment-modal textarea{border:1px solid #0f2568;width:calc(100% - 10px);font-size:16px;color:#222;padding:5px;margin-top:10px;border-radius:5px;resize:none}.payment-modal .buttons{margin-top:20px;gap:20px}.payment-modal .buttons button{padding:12px 23px;background:#f1f5fd;border:1px solid #afafaf;border-radius:4px;font-size:14px;margin-bottom:20px;width:100%}.payment-modal .buttons button.proceed{background-color:#138808;border:1px solid #138808;color:#fff}.drop-off{padding:105px 30px 100px}.drop-off .wrapper{background-color:#fff;width:100%;max-width:500px;padding:20px;border-radius:8px}.drop-off .wrapper .location-top{border-bottom:1px solid #1c1c1c;margin-bottom:20px}.drop-off .wrapper .location-top h1{font-weight:600;font-size:30px;padding-bottom:10px}.drop-off .wrapper .location-card h2{font-size:30px;padding:20px 0}.drop-off .wrapper .location-card .tab-row{background-color:#4c5058;padding:0 10px;color:#fff;margin-bottom:10px}.drop-off .wrapper .location-card .tab-row h4{font-size:16px}.drop-off .wrapper .location-card .tab-row .row-top{padding:10px 20px;cursor:pointer;border-bottom:.3px solid #fff}.drop-off .wrapper .location-card .tab-row .row-body{padding:10px 20px;border-bottom:1px solid rgba(255,255,255,.4196078431)}.drop-off .wrapper .location-card .tab-row .row-body p{font-size:14px}.drop-off .wrapper.tracking input{width:calc(100% - 40px);padding:20px;margin-top:10px}.drop-off .wrapper.tracking button{width:100%;padding:10px;background:#446ce4;border:none;color:#fff;font-size:16px;border-radius:4px;margin-top:20px}.LoaderPage{padding-top:200px}.left-modal .modal-top{border-bottom:1px solid #1c1c1c;padding-bottom:16px;margin-bottom:20px}.left-modal .modal-top h2{font-weight:500;font-size:24px}.left-modal .modal-top .close{height:30px;width:30px;border-radius:50%;background-color:#446ce4;cursor:pointer}.left-modal .modal-top .close svg{color:#fff;font-size:20px}.left-modal .modal-content-body .card{margin-bottom:15px}.left-modal .modal-content-body .card.buttons{margin-top:30px;margin-bottom:50px}.left-modal .modal-content-body .card h4{font-size:14px;font-family:Poppins,sans-serif;font-weight:600;font-style:normal;padding-bottom:5px}.left-modal .modal-content-body .card p{font-size:16px}.left-modal .modal-content-body .card span{font-size:12px;border:1px solid;padding:5px 10px;border-radius:16px;white-space:nowrap;color:#fff}.left-modal .modal-content-body .card span.CCD,.left-modal .modal-content-body .card span.rejected{background-color:#d32f2f;border-color:#d32f2f}.left-modal .modal-content-body .card span.DRF{background-color:#4caf50;border-color:#4caf50}.left-modal .modal-content-body .card span.AWD{background-color:#ff9800;border-color:#ff9800}.left-modal .modal-content-body .card span.PU{background-color:#2196f3;border-color:#2196f3}.left-modal .modal-content-body .card span.SI{background-color:#673ab7;border-color:#673ab7}.left-modal .modal-content-body .card span.WC,.left-modal .modal-content-body .card span.OND{background-color:#ffc107;border-color:#ffc107}.left-modal .modal-content-body .card span.BA{background-color:#f44336;border-color:#f44336}.left-modal .modal-content-body .card span.AR{background-color:#3f51b5;border-color:#3f51b5}.left-modal .modal-content-body .card span.DF{background-color:#009688;border-color:#009688}.left-modal .modal-content-body .card span.DS{background-color:#9e9e9e;border-color:#9e9e9e}.left-modal .modal-content-body .card span.RT{background-color:#795548;border-color:#795548}.left-modal .modal-content-body .card span.AF{background-color:#00bcd4;border-color:#00bcd4}.left-modal .modal-content-body .card span.RR{background-color:#9b7b1c;border-color:#9b7b1c}.left-modal .modal-content-body .card span.CR,.left-modal .modal-content-body .card span.SHC{background-color:#8bc34a;border-color:#8bc34a}.left-modal .modal-content-body .card span.OH{background-color:#ff5722;border-color:#ff5722}.left-modal .modal-content-body .card span.SD{background-color:#9c27b0;border-color:#9c27b0}.left-modal .modal-content-body .card span.SA{background-color:#4caf50;border-color:#4caf50}.left-modal .modal-content-body .card span.FD{background-color:#607d8b;border-color:#607d8b}.left-modal .modal-content-body .card span.OK,.left-modal .modal-content-body .card span.approved{background-color:#2e7d32;border-color:#2e7d32}.left-modal .modal-content-body .card span.CC{background-color:#ffeb3b;border-color:#ffeb3b}.left-modal .modal-content-body .card span.PL,.left-modal .modal-content-body .card span.pending{background-color:#ff9800;border-color:#ff9800}.left-modal .modal-content-body .card span.IN{background-color:#03a9f4;border-color:#03a9f4}.left-modal .modal-content-body .card span.view{color:#000}.left-modal .modal-content-body .card span.badge-warning{background-color:#ff9800;border-color:#ff9800}.left-modal .modal-content-body .card span.badge-info{background-color:#2196f3;border-color:#2196f3}.left-modal .modal-content-body .card span.badge-success{background-color:#4caf50;border-color:#4caf50}.left-modal .modal-content-body .card span.badge-danger{background-color:#f44336;border-color:#f44336}.left-modal .modal-content-body .card span.badge-primary{background-color:#3f51b5;border-color:#3f51b5}.left-modal .modal-content-body .card span.badge-default{background-color:#9e9e9e;border-color:#9e9e9e}.left-modal .modal-content-body .card select,.left-modal .modal-content-body .card input{width:100%;height:50px;border:1px solid #afafaf;font-size:14px;color:#222;padding:0 5px}.left-modal .modal-content-body .card input{width:calc(100% - 10px)}.left-modal .modal-content-body .card button{background:#446ce4;border-radius:4px;border:1px solid #446ce4;font-size:15px;padding:15px 20px;color:#fff;width:100%}.left-modal .modal-content-body .card button.delete{margin-top:10px;background-color:#d32f2f;border:1px solid #d32f2f}.left-modal .form .input-card{padding-bottom:20px}.left-modal .form .input-card p{font-size:14px;padding-bottom:10px;font-weight:500}.left-modal .form .input-card select,.left-modal .form .input-card input{width:100%;height:50px;border:1px solid #afafaf;font-size:14px;color:#222;padding:0 5px}.left-modal .form .input-card input{width:calc(100% - 10px)}.left-modal .form .input-card button{background:#446ce4;border-radius:4px;border:1px solid #446ce4;font-size:20px;padding:15px 20px;color:#fff;width:100%}.left-modal .form .input-card button.delete{background-color:red;border:1px solid red}.dashboard{height:100vh;position:relative}.main-modal{position:fixed;top:0;left:0;z-index:10;width:100%;height:100%;background-color:#0000004a}.main-modal .modal-wrapper{background-color:#fff;width:100%;max-width:500px;height:fit-content;border-radius:4px;padding:20px}.main-modal.left .modal-wrapper{height:100%;max-width:400px;overflow-y:auto}.paginations{padding-top:30px;display:flex;justify-content:right}.paginations .page-size{margin-right:20px;font-family:Poppins,sans-serif;font-weight:400;font-style:normal;font-size:12px}.paginations ul{display:flex;flex-wrap:wrap}.paginations ul li{font-family:Poppins,sans-serif;font-style:normal;font-size:12px;font-weight:700;list-style:none;padding:6px 10px;border:1px solid #000;margin-right:5px;cursor:pointer}.paginations ul li:hover{border:none;background-color:#446ce4;border:1px solid #446ce4;color:#535353}.paginations ul li.active{background-color:#446ce4;border:1px solid #446ce4;color:#fff}.paginations ul li.disable{background-color:#fff;border:1px solid #b7b6b6;color:#b7b6b6;display:none}.delivery-page{padding:105px 30px 100px}.delivery-page .form-wrap{background-color:#fff;width:100%;max-width:500px;padding:20px;border-radius:8px}.delivery-page .form-wrap .back{width:fit-content;cursor:pointer}.delivery-page .form-wrap .back svg{font-size:20px;margin-right:10px}.delivery-page .form-wrap .back p{font-weight:600}.delivery-page .form-wrap .top{text-align:center;padding:10px 0 20px}.delivery-page .form-wrap .top h2{font-size:30px;color:#446ce4}.delivery-page .form-wrap .form{width:100%}.delivery-page .form-wrap .form .row{gap:20px}.delivery-page .form-wrap .form .btnsfd.dif{padding-bottom:10px}.delivery-page .form-wrap .form .btnsfd.dif button{padding:10px;border-radius:4px;background-color:#446ce4;color:#fff;border:none;font-size:10px}.delivery-page .form-wrap .form .btnsfd.dif button.remove-package-btn{background:none;color:#fff;margin-top:10px;background-color:red;margin-left:10px}.delivery-page .form-wrap .form .package-input-group h4{padding-bottom:10px}.delivery-page .form-wrap .form .input-card{margin-bottom:20px;width:100%}.delivery-page .form-wrap .form .input-card p{font-size:14px;margin-bottom:5px}.delivery-page .form-wrap .form .input-card input,.delivery-page .form-wrap .form .input-card select{width:100%;height:40px;border:1px solid #afafaf;font-size:18px;color:#222;padding:0 5px;border-radius:4px;font-size:12px;font-family:Roboto,serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.delivery-page .form-wrap .form .input-card .dif{font-family:Roboto,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:12px}.delivery-page .form-wrap .form .input-card .dif .react-select__control{height:42px}.delivery-page .form-wrap .form .input-card .dif input{height:unset}.delivery-page .form-wrap .form .input-card.hs-code input{margin-right:10px}.delivery-page .form-wrap .form .input-card input{width:calc(100% - 10px)}.delivery-page .form-wrap .form .input-card .flags{height:40px;border:1px solid #afafaf;margin-right:10px;border-radius:4px}.delivery-page .form-wrap .form .input-card .flags .flag-wrap{padding:5px;font-size:14px;border-radius:4px}.delivery-page .form-wrap .form .input-card .flags .flag-wrap span{padding-left:5px;font-family:Roboto,serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.delivery-page .form-wrap .form .input-card .btn-danger{background-color:red;color:#fff;padding:10px;border:none;font-size:12px;border-radius:4px}.delivery-page .form-wrap .form .input-card .more-items{width:100%;padding:10px 20px;border-radius:4px;background-color:#ff9800;border-color:#ff9800;color:#fff;border:none}.delivery-page .form-wrap .form .info-text p{font-size:14px;padding-bottom:5px}.delivery-page .form-wrap .form .address-card{margin-bottom:20px;width:100%}.delivery-page .form-wrap .form .address-card p{font-size:14px;margin-bottom:5px}.delivery-page .form-wrap .form .address-card input{width:100%;height:40px;border:1px solid #afafaf;font-size:18px;color:#222;padding:0 5px;border-radius:4px;font-size:12px;font-family:Roboto,serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.delivery-page .form-wrap .form .address-card input{width:calc(100% - 10px)}.delivery-page .form-wrap .form .form-check{margin-bottom:20px}.delivery-page .form-wrap .form .form-check .form-check-label{font-family:Roboto,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:13px;padding-left:10px}.delivery-page .form-wrap .form .where-address-button{width:100%;padding:12px 20px;border-radius:4px;background-color:#446ce4;color:#fff;border:none}.delivery-page .form-wrap .form .where-address-button:disabled{opacity:.5}.delivery-page .form-wrap .form .package-image-label{width:calc(100% - 10px);height:40px;border:1px solid #afafaf;padding:0 5px;border-radius:4px;font-size:14px;font-family:Roboto,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;gap:5px}.delivery-page .form-wrap .form .package-image-label svg{color:#4169e2}.delivery-page .form-wrap .sumaryWrap{width:100%}.delivery-page .form-wrap .sumaryWrap .desc .flex{padding-bottom:10px}.delivery-page .form-wrap .sumaryWrap .desc .flex h2{font-weight:600;font-size:16px}.delivery-page .form-wrap .sumaryWrap .summaryHeader{background-color:#f1f1f1;height:57px;width:100%;border-radius:5px;padding-left:10px;display:flex;align-items:center}.delivery-page .form-wrap .sumaryWrap .summaryHeader h2{text-align:start;font-size:18px}.delivery-page .form-wrap .sumaryWrap .submlist{display:flex;flex-direction:column;margin-top:20px;height:fit-content;margin-bottom:0}.delivery-page .form-wrap .sumaryWrap .submlist li{display:flex;justify-content:space-between;margin-bottom:25px}.delivery-page .form-wrap .sumaryWrap .submlist li span{color:#24422ebf;font-size:17px}.delivery-page .form-wrap .sumaryWrap .databdd{background:#f2f2f2;width:calc(100% - 20px);height:fit-content;padding:10px;margin-bottom:10px;border-radius:4px}.delivery-page .form-wrap .sumaryWrap .databdd .red{color:red;font-size:14px;font-style:italic;padding-bottom:10px}.delivery-page .form-wrap .sumaryWrap .databdd .flex{margin-bottom:10px}.delivery-page .form-wrap .sumaryWrap .databdd .flex h5{font-family:Poppins,sans-serif;font-weight:600;font-style:normal;font-size:14px}.delivery-page .form-wrap .sumaryWrap .databdd .flex p{font-size:14px}.delivery-page .form-wrap .sumaryWrap .databdd svg{margin-right:20px;height:17px}.delivery-page .form-wrap .sumaryWrap .databdd span{font-size:15px}.delivery-page .form-wrap .sumaryWrap .databdd button{background-color:#4169e2;color:#fff;border-radius:1rem;padding:10px;font-size:12px;cursor:pointer;border:none}.delivery-page .form-wrap .sumaryWrap .acceptText{margin-top:10px;margin-bottom:20px}.delivery-page .form-wrap .sumaryWrap .acceptText p{font-size:14px}.delivery-page .form-wrap .sumaryWrap .cost{margin-bottom:20px}.delivery-page .form-wrap .sumaryWrap .cost h3{font-weight:400;font-size:20px}.delivery-page .form-wrap .sumaryWrap .cost h3.price{font-weight:700}.delivery-page .form-wrap .sumaryWrap .other{margin-bottom:20px}.delivery-page .form-wrap .sumaryWrap .other h3{font-weight:400;font-size:16px}.delivery-page .form-wrap .sumaryWrap .paymentTotalbtn button{width:100%;padding:12px 20px;border-radius:4px;background-color:#446ce4;color:#fff;border:none}.delivery-page .form-wrap .sumaryWrap .paymentTotalbtn button.dif{background:none;border:1px solid #446ce4;color:#446ce4;margin-top:10px}.delivery-page .form-wrap .sumaryWrap .paymentTotalbtn button.he{margin-top:10px;background-color:#ff9800}.delivery-page .form-wrap .sumaryWrap .paymentTotalbtn button:disabled{opacity:.5;cursor:not-allowed}.delivery-page .form-wrap .success-modal{text-align:center;max-height:100vh;overflow-y:auto}.delivery-page .form-wrap .success-modal h1{font-size:30px;margin-bottom:10px}.delivery-page .form-wrap .success-modal p{padding-bottom:20px}.delivery-page .form-wrap .success-modal button{width:100%;padding:12px 20px;border-radius:4px;background-color:#446ce4;color:#fff;border:none}.delivery-page .form-wrap .success-modal button.delete{background-color:#000;margin-top:10px}.delivery-page .form-wrap .prohibit-modal{max-height:100vh;overflow-y:auto}.delivery-page .form-wrap .prohibit-modal h2{font-size:20px;margin-bottom:10px}.delivery-page .form-wrap .prohibit-modal li{padding-bottom:10px;font-family:Roboto,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:12px;line-height:16px}.delivery-page .form-wrap .prohibit-modal button{width:100%;padding:12px 20px;border-radius:4px;background-color:#446ce4;color:#fff;border:none}.customer{padding:100px 30px 50px}.customer .top{padding-bottom:32px}.customer .top svg{cursor:pointer;font-size:25px;margin-right:5px}.customer .top h2{cursor:pointer;font-weight:400;font-size:20px}.customer .top button{margin-top:10px;background-color:#0f2568;color:#fff;border-radius:4px;border:none;padding:5px;font-size:14px}.customer .customer-wrap{width:100%}.customer .customer-wrap .one{background-color:#fff;border-radius:4px;padding:26px 16px;margin-bottom:40px}.customer .customer-wrap .one .placed-cards{border-bottom:1px solid #446ce4;margin-bottom:20px;flex-wrap:wrap;gap:10px}.customer .customer-wrap .one .placed-cards .placed-card{border:1px solid #446ce4;border-radius:4px;background-color:#edf0f8;padding:16px;margin-bottom:16px;width:calc(24% - 32px)}.customer .customer-wrap .one .placed-cards .placed-card p{color:#595f62;font-size:12px;padding-bottom:8px}.customer .customer-wrap .one .placed-cards .placed-card h2{color:#0f2568;font-size:16px}.customer .customer-wrap .one .placed-cards .placed-card h2.color-red{color:red}.customer .customer-wrap .one .placed-cards .placed-card button,.customer .customer-wrap .one .details button{margin-top:10px;background-color:#0f2568;color:#fff;border-radius:4px;border:none;padding:5px;font-size:14px}.customer .customer-wrap .one .details .details-card{margin-bottom:24px;width:250px}.customer .customer-wrap .one .details .details-card p{color:#595f62;font-size:12px;padding-bottom:8px}.customer .customer-wrap .one .details .details-card h3{color:#0f2568;font-size:14px;font-weight:500}.customer .customer-wrap .one .details .details-card h3.active{color:green}.customer .customer-wrap .one .details .details-card h3.inactive{color:red}.customer .customer-wrap .one .details .details-card-long{margin-bottom:24px;width:100%}.customer .customer-wrap .one .details .details-card-long p{color:#595f62;font-size:12px;padding-bottom:8px}.customer .customer-wrap .one .details .details-card-long h3{color:#0f2568;font-size:14px}.customer .customer-wrap .two{background-color:#fff;border-radius:4px;padding:26px 16px;overflow-x:auto}.customer .customer-wrap .two .wrap-top{margin-bottom:20px}.customer .customer-wrap .two .wrap-top h4{font-weight:700;color:#0f2568;font-size:16px}.customer .customer-wrap .two .wrap-top .buttons{gap:10px}.customer .customer-wrap .two .wrap-top .buttons button{padding:12px 23px;background:#f1f5fd;border:1px solid #afafaf;border-radius:4px;font-size:14px;margin-right:19px}.customer .customer-wrap .two .wrap-top .buttons button.active{background-color:#446ce4;border:1px solid #446ce4;color:#fff}.customer .customer-wrap .two .wrap-top .date-filter p{padding:0 25px 0 15px}.customer .customer-wrap .two .wrap-top .date-filter input{margin-right:10px;padding:5px;height:100%;border:1px solid #446ce4}.customer .customer-wrap .two .wrap-top .date-filter button{background:#446ce4;border-radius:4px;border:1px solid #446ce4;font-size:20px;padding:7px 20px;color:#fff}.customer .customer-wrap .two .wrap-top .date-filter button:disabled{opacity:.5}.customer .customer-wrap .two .table{border-top:2px solid #446ce4;border-radius:4px;padding-top:10px}.customer .customer-wrap .two .table .buttons{padding-bottom:30px;justify-content:flex-end}.customer .customer-wrap .two .table .buttons button{background:none;border-radius:4px;border:1px solid #446ce4;font-weight:500;font-size:14px;padding:10px 15px;color:#1c1c1c}.customer .customer-wrap .two .table .buttons button:nth-child(2){margin-left:20px}.customer .customer-wrap .two .table .buttons button.active{background:#446ce4;border:none}.customer .customer-wrap .two table{width:100%}@media screen and (max-width: 600px){.customer .customer-wrap .two table.desktop-table{display:none}}.customer .customer-wrap .two table thead tr th{font-size:15px;padding:20px 10px;text-align:left;font-family:Poppins,sans-serif;font-weight:600;font-style:normal}.customer .customer-wrap .two table tbody tr:nth-child(odd){background-color:#f5f9ff}.customer .customer-wrap .two table tbody tr td{font-size:13px;padding:10px;text-transform:capitalize;font-family:Roboto,serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.customer .customer-wrap .two table tbody tr td span{color:#446ce4;font-weight:500;cursor:pointer}.customer .customer-wrap .two table tbody tr td.icons{max-width:50px}.customer .customer-wrap .two table tbody tr td.icons svg{font-size:20px;margin-right:10px;cursor:pointer}.customer .customer-wrap .two table tbody tr td.icons svg.put{color:#446ce4}.customer .customer-wrap .two table tbody tr td.icons svg.del{color:red}.customer .customer-wrap .two table tbody tr td.success,.customer .customer-wrap .two table tbody tr td.credit{color:green}.customer .customer-wrap .two table tbody tr td.pending{color:#e5c100}.customer .customer-wrap .two table tbody tr td.failed,.customer .customer-wrap .two table tbody tr td.debit{color:#e60000}.customer .customer-wrap .two table tbody tr td span{font-size:12px;border:1px solid;padding:5px 10px;border-radius:16px;white-space:nowrap;color:#fff}.customer .customer-wrap .two table tbody tr td span.CCD,.customer .customer-wrap .two table tbody tr td span.rejected{background-color:#d32f2f;border-color:#d32f2f}.customer .customer-wrap .two table tbody tr td span.DRF{background-color:#4caf50;border-color:#4caf50}.customer .customer-wrap .two table tbody tr td span.AWD{background-color:#ff9800;border-color:#ff9800}.customer .customer-wrap .two table tbody tr td span.PU{background-color:#2196f3;border-color:#2196f3}.customer .customer-wrap .two table tbody tr td span.SI{background-color:#673ab7;border-color:#673ab7}.customer .customer-wrap .two table tbody tr td span.WC,.customer .customer-wrap .two table tbody tr td span.OND{background-color:#ffc107;border-color:#ffc107}.customer .customer-wrap .two table tbody tr td span.BA{background-color:#f44336;border-color:#f44336}.customer .customer-wrap .two table tbody tr td span.AR{background-color:#3f51b5;border-color:#3f51b5}.customer .customer-wrap .two table tbody tr td span.DF{background-color:#009688;border-color:#009688}.customer .customer-wrap .two table tbody tr td span.DS{background-color:#9e9e9e;border-color:#9e9e9e}.customer .customer-wrap .two table tbody tr td span.RT{background-color:#795548;border-color:#795548}.customer .customer-wrap .two table tbody tr td span.AF{background-color:#00bcd4;border-color:#00bcd4}.customer .customer-wrap .two table tbody tr td span.RR{background-color:#9b7b1c;border-color:#9b7b1c}.customer .customer-wrap .two table tbody tr td span.CR,.customer .customer-wrap .two table tbody tr td span.SHC{background-color:#8bc34a;border-color:#8bc34a}.customer .customer-wrap .two table tbody tr td span.OH{background-color:#ff5722;border-color:#ff5722}.customer .customer-wrap .two table tbody tr td span.SD{background-color:#9c27b0;border-color:#9c27b0}.customer .customer-wrap .two table tbody tr td span.SA{background-color:#4caf50;border-color:#4caf50}.customer .customer-wrap .two table tbody tr td span.FD{background-color:#607d8b;border-color:#607d8b}.customer .customer-wrap .two table tbody tr td span.OK,.customer .customer-wrap .two table tbody tr td span.approved{background-color:#2e7d32;border-color:#2e7d32}.customer .customer-wrap .two table tbody tr td span.CC{background-color:#ffeb3b;border-color:#ffeb3b}.customer .customer-wrap .two table tbody tr td span.PL,.customer .customer-wrap .two table tbody tr td span.pending{background-color:#ff9800;border-color:#ff9800}.customer .customer-wrap .two table tbody tr td span.IN{background-color:#03a9f4;border-color:#03a9f4}.customer .customer-wrap .two table tbody tr td span.view{color:#000}.customer .customer-wrap .two table tbody tr td span.badge-warning{background-color:#ff9800;border-color:#ff9800}.customer .customer-wrap .two table tbody tr td span.badge-info{background-color:#2196f3;border-color:#2196f3}.customer .customer-wrap .two table tbody tr td span.badge-success{background-color:#4caf50;border-color:#4caf50}.customer .customer-wrap .two table tbody tr td span.badge-danger{background-color:#f44336;border-color:#f44336}.customer .customer-wrap .two table tbody tr td span.badge-primary{background-color:#3f51b5;border-color:#3f51b5}.customer .customer-wrap .two table tbody tr td span.badge-default{background-color:#9e9e9e;border-color:#9e9e9e}.customer .customer-wrap .two table tbody tr td span.dif{margin-left:10px}.debt-summary-header{background-color:#fff;border-radius:10px;padding:25px 30px;margin-bottom:20px}@media screen and (max-width: 600px){.debt-summary-header{padding:15px}}.debt-summary-header .user-info{margin-bottom:20px}.debt-summary-header .user-info h2{font-family:Poppins,sans-serif;font-weight:600;font-style:normal;font-size:24px;margin-bottom:10px}.debt-summary-header .user-info p{font-family:Roboto,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:14px;color:#666;margin-bottom:5px}.debt-summary-header .user-info .grace-badge{display:inline-block;padding:5px 15px;border-radius:20px;font-size:12px;font-family:Poppins,sans-serif;font-weight:500;font-style:normal;margin-top:10px}.debt-summary-header .user-info .grace-badge.active{background-color:#e8f5e9;color:#2e7d32}.debt-summary-header .user-info .grace-badge.none{background-color:#fff3e0;color:#e65100}.debt-summary-header .summary-stats{display:flex;gap:20px;flex-wrap:wrap}@media screen and (max-width: 600px){.debt-summary-header .summary-stats{flex-direction:column;gap:15px}}.debt-summary-header .summary-stats .stat-card{flex:1;min-width:200px;padding:15px;border-radius:8px;background-color:#f5f5f5}@media screen and (max-width: 600px){.debt-summary-header .summary-stats .stat-card{min-width:unset}}.debt-summary-header .summary-stats .stat-card h4{font-family:Roboto,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:12px;color:#666;margin-bottom:8px}.debt-summary-header .summary-stats .stat-card p{font-family:Poppins,sans-serif;font-weight:600;font-style:normal;font-size:20px}.debt-summary-header .summary-stats .stat-card p.overdue{color:#e60000}.debt-summary-header .summary-stats .stat-card p.pending{color:#ff9800}.debt-summary-header .summary-stats .stat-card p.total{color:#446ce4}.modal-overlay .modal-content .modal-body .log-detail{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #f0f0f0}.modal-overlay .modal-content .modal-body .log-detail:last-child{border-bottom:none}.modal-overlay .modal-content .modal-body .log-detail strong{font-family:Poppins,sans-serif;font-weight:500;font-style:normal;font-size:14px;color:#333;margin-right:8px}.batch-details-table{margin-top:20px}.batch-details-table table{width:100%}@media screen and (max-width: 600px){.batch-details-table table.desktop-table{display:none}}.batch-details-table table thead tr th{font-size:15px;padding:20px 10px;text-align:left;font-family:Poppins,sans-serif;font-weight:600;font-style:normal}.batch-details-table table tbody tr:nth-child(odd){background-color:#f5f9ff}.batch-details-table table tbody tr td{font-size:13px;padding:10px;text-transform:capitalize;font-family:Roboto,serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.batch-details-table table tbody tr td span{color:#446ce4;font-weight:500;cursor:pointer}.batch-details-table table tbody tr td.icons{max-width:50px}.batch-details-table table tbody tr td.icons svg{font-size:20px;margin-right:10px;cursor:pointer}.batch-details-table table tbody tr td.icons svg.put{color:#446ce4}.batch-details-table table tbody tr td.icons svg.del{color:red}.batch-details-table table tbody tr td.success,.batch-details-table table tbody tr td.credit{color:green}.batch-details-table table tbody tr td.pending{color:#e5c100}.batch-details-table table tbody tr td.failed,.batch-details-table table tbody tr td.debit{color:#e60000}.batch-details-table table tbody tr td span{font-size:12px;border:1px solid;padding:5px 10px;border-radius:16px;white-space:nowrap;color:#fff}.batch-details-table table tbody tr td span.CCD,.batch-details-table table tbody tr td span.rejected{background-color:#d32f2f;border-color:#d32f2f}.batch-details-table table tbody tr td span.DRF{background-color:#4caf50;border-color:#4caf50}.batch-details-table table tbody tr td span.AWD{background-color:#ff9800;border-color:#ff9800}.batch-details-table table tbody tr td span.PU{background-color:#2196f3;border-color:#2196f3}.batch-details-table table tbody tr td span.SI{background-color:#673ab7;border-color:#673ab7}.batch-details-table table tbody tr td span.WC,.batch-details-table table tbody tr td span.OND{background-color:#ffc107;border-color:#ffc107}.batch-details-table table tbody tr td span.BA{background-color:#f44336;border-color:#f44336}.batch-details-table table tbody tr td span.AR{background-color:#3f51b5;border-color:#3f51b5}.batch-details-table table tbody tr td span.DF{background-color:#009688;border-color:#009688}.batch-details-table table tbody tr td span.DS{background-color:#9e9e9e;border-color:#9e9e9e}.batch-details-table table tbody tr td span.RT{background-color:#795548;border-color:#795548}.batch-details-table table tbody tr td span.AF{background-color:#00bcd4;border-color:#00bcd4}.batch-details-table table tbody tr td span.RR{background-color:#9b7b1c;border-color:#9b7b1c}.batch-details-table table tbody tr td span.CR,.batch-details-table table tbody tr td span.SHC{background-color:#8bc34a;border-color:#8bc34a}.batch-details-table table tbody tr td span.OH{background-color:#ff5722;border-color:#ff5722}.batch-details-table table tbody tr td span.SD{background-color:#9c27b0;border-color:#9c27b0}.batch-details-table table tbody tr td span.SA{background-color:#4caf50;border-color:#4caf50}.batch-details-table table tbody tr td span.FD{background-color:#607d8b;border-color:#607d8b}.batch-details-table table tbody tr td span.OK,.batch-details-table table tbody tr td span.approved{background-color:#2e7d32;border-color:#2e7d32}.batch-details-table table tbody tr td span.CC{background-color:#ffeb3b;border-color:#ffeb3b}.batch-details-table table tbody tr td span.PL,.batch-details-table table tbody tr td span.pending{background-color:#ff9800;border-color:#ff9800}.batch-details-table table tbody tr td span.IN{background-color:#03a9f4;border-color:#03a9f4}.batch-details-table table tbody tr td span.view{color:#000}.batch-details-table table tbody tr td span.badge-warning{background-color:#ff9800;border-color:#ff9800}.batch-details-table table tbody tr td span.badge-info{background-color:#2196f3;border-color:#2196f3}.batch-details-table table tbody tr td span.badge-success{background-color:#4caf50;border-color:#4caf50}.batch-details-table table tbody tr td span.badge-danger{background-color:#f44336;border-color:#f44336}.batch-details-table table tbody tr td span.badge-primary{background-color:#3f51b5;border-color:#3f51b5}.batch-details-table table tbody tr td span.badge-default{background-color:#9e9e9e;border-color:#9e9e9e}.batch-details-table table tbody tr td span.dif{margin-left:10px}.batch-details-table .window-badge{padding:3px 8px;border-radius:8px;font-size:11px;font-family:Poppins,sans-serif;font-weight:500;font-style:normal;background-color:#e3f2fd;color:#1565c0}.grace-actions{display:flex;gap:10px;margin-top:20px}@media screen and (max-width: 600px){.grace-actions{flex-direction:column}}.grace-actions button{flex:1;padding:12px 20px;border-radius:4px;font-size:14px;font-family:Poppins,sans-serif;font-weight:500;font-style:normal;cursor:pointer;border:none;transition:all .2s}@media screen and (max-width: 600px){.grace-actions button{width:100%}}.grace-actions button.grant-btn{background-color:#4caf50;color:#fff}.grace-actions button.grant-btn:hover{background-color:#45a049}.grace-actions button.revoke-btn{background-color:#f44336;color:#fff}.grace-actions button.revoke-btn:hover{background-color:#da190b}.grace-actions button:disabled{opacity:.5;cursor:not-allowed}.chip{padding:4px 12px;border-radius:12px;font-size:11px;font-family:Poppins,sans-serif;font-weight:500;font-style:normal;display:inline-block;text-transform:uppercase;letter-spacing:.5px}.debt-summary-section .debt-summary-compact{background-color:#fff;border-radius:10px;padding:20px}@media screen and (max-width: 600px){.debt-summary-section .debt-summary-compact{padding:15px}}.debt-summary-section .debt-summary-compact .summary-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}@media screen and (max-width: 600px){.debt-summary-section .debt-summary-compact .summary-header{flex-direction:column;align-items:flex-start;gap:10px}}.debt-summary-section .debt-summary-compact .summary-header h3{font-family:Poppins,sans-serif;font-weight:600;font-style:normal;font-size:18px;margin:0}.debt-summary-section .debt-summary-compact .summary-header .view-full-btn{display:flex;align-items:center;gap:5px;padding:8px 16px;background-color:#446ce4;color:#fff;border:none;border-radius:4px;font-size:14px;font-family:Poppins,sans-serif;font-weight:500;font-style:normal;cursor:pointer;transition:all .2s}@media screen and (max-width: 600px){.debt-summary-section .debt-summary-compact .summary-header .view-full-btn{width:100%;justify-content:center}}.debt-summary-section .debt-summary-compact .summary-header .view-full-btn:hover{background-color:#3558c7}.debt-summary-section .debt-summary-compact .summary-stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:15px;margin-bottom:20px}@media screen and (max-width: 600px){.debt-summary-section .debt-summary-compact .summary-stats-grid{grid-template-columns:repeat(2,1fr);gap:10px}}.debt-summary-section .debt-summary-compact .summary-stats-grid .stat-card{padding:15px;border-radius:8px;background-color:#f5f5f5}.debt-summary-section .debt-summary-compact .summary-stats-grid .stat-card p{font-family:Roboto,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:12px;color:#666;margin-bottom:8px}.debt-summary-section .debt-summary-compact .summary-stats-grid .stat-card h3{font-family:Poppins,sans-serif;font-weight:600;font-style:normal;font-size:18px;margin:0}.debt-summary-section .debt-summary-compact .summary-stats-grid .stat-card h3.overdue{color:#e60000}.debt-summary-section .debt-summary-compact .summary-stats-grid .stat-card h3.pending{color:#ff9800}.debt-summary-section .debt-summary-compact .summary-stats-grid .stat-card h3.total{color:#446ce4}.debt-summary-section .debt-summary-compact .summary-stats-grid .stat-card h3.success{color:#4caf50}.debt-summary-section .debt-summary-compact .grace-status-section{margin-bottom:20px;padding:15px;border-radius:8px;background-color:#f9f9f9}.debt-summary-section .debt-summary-compact .grace-status-section .grace-active{display:flex;align-items:center;gap:15px}@media screen and (max-width: 600px){.debt-summary-section .debt-summary-compact .grace-status-section .grace-active{flex-direction:column;align-items:flex-start}}.debt-summary-section .debt-summary-compact .grace-status-section .grace-active svg{font-size:32px;color:#4caf50;flex-shrink:0}.debt-summary-section .debt-summary-compact .grace-status-section .grace-active .grace-info{flex:1}.debt-summary-section .debt-summary-compact .grace-status-section .grace-active .grace-info p{font-family:Roboto,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:14px;margin:3px 0}.debt-summary-section .debt-summary-compact .grace-status-section .grace-active .revoke-btn{padding:8px 16px;background-color:#f44336;color:#fff;border:none;border-radius:4px;font-size:13px;font-family:Poppins,sans-serif;font-weight:500;font-style:normal;cursor:pointer;transition:all .2s}@media screen and (max-width: 600px){.debt-summary-section .debt-summary-compact .grace-status-section .grace-active .revoke-btn{width:100%}}.debt-summary-section .debt-summary-compact .grace-status-section .grace-active .revoke-btn:hover{background-color:#da190b}.debt-summary-section .debt-summary-compact .grace-status-section .grace-inactive{display:flex;align-items:center;gap:15px}@media screen and (max-width: 600px){.debt-summary-section .debt-summary-compact .grace-status-section .grace-inactive{flex-direction:column;align-items:flex-start}}.debt-summary-section .debt-summary-compact .grace-status-section .grace-inactive svg{font-size:32px;color:#ff9800;flex-shrink:0}.debt-summary-section .debt-summary-compact .grace-status-section .grace-inactive p{flex:1;font-family:Roboto,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:14px;color:#666}.debt-summary-section .debt-summary-compact .grace-status-section .grace-inactive .grant-btn{padding:8px 16px;background-color:#4caf50;color:#fff;border:none;border-radius:4px;font-size:13px;font-family:Poppins,sans-serif;font-weight:500;font-style:normal;cursor:pointer;transition:all .2s}@media screen and (max-width: 600px){.debt-summary-section .debt-summary-compact .grace-status-section .grace-inactive .grant-btn{width:100%}}.debt-summary-section .debt-summary-compact .grace-status-section .grace-inactive .grant-btn:hover{background-color:#45a049}.debt-summary-section .debt-summary-compact .batches-preview h4{font-family:Poppins,sans-serif;font-weight:600;font-style:normal;font-size:16px;margin-bottom:15px}.debt-summary-section .debt-summary-compact .batches-preview .batches-table-wrapper{overflow-x:auto}.debt-summary-section .debt-summary-compact .batches-preview .batches-table-wrapper table{width:100%;border-collapse:collapse}.debt-summary-section .debt-summary-compact .batches-preview .batches-table-wrapper table thead{background-color:#f5f5f5}.debt-summary-section .debt-summary-compact .batches-preview .batches-table-wrapper table thead th{font-family:Poppins,sans-serif;font-weight:500;font-style:normal;font-size:12px;text-align:left;padding:10px;color:#666}.debt-summary-section .debt-summary-compact .batches-preview .batches-table-wrapper table tbody tr{border-bottom:1px solid #f0f0f0}.debt-summary-section .debt-summary-compact .batches-preview .batches-table-wrapper table tbody tr:last-child{border-bottom:none}.debt-summary-section .debt-summary-compact .batches-preview .batches-table-wrapper table tbody tr td{font-family:Roboto,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:13px;padding:10px}.debt-summary-section .debt-summary-compact .batches-preview .batches-table-wrapper table tbody tr td.success{color:#4caf50}.debt-summary-section .debt-summary-compact .batches-preview .batches-table-wrapper table tbody tr td.failed{color:#e60000}.debt-summary-section .debt-summary-compact .batches-preview .batches-table-wrapper table tbody tr td small{font-size:11px;color:#999}.debt-summary-section .debt-summary-compact .batches-preview .view-more{font-family:Roboto,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:13px;color:#666;margin-top:10px;text-align:center}.debt-summary-section .debt-summary-compact .batches-preview .view-more span{color:#446ce4;cursor:pointer;font-family:Poppins,sans-serif;font-weight:500;font-style:normal}.debt-summary-section .debt-summary-compact .batches-preview .view-more span:hover{text-decoration:underline}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000;padding:20px}.modal-overlay .modal-content{background-color:#fff;border-radius:8px;max-width:600px;width:100%;max-height:90vh;overflow-y:auto;box-shadow:0 4px 6px #0000001a}.modal-overlay .modal-content .modal-header{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #e0e0e0}.modal-overlay .modal-content .modal-header h2{margin:0;font-size:20px;font-weight:600;color:#0f2568}.modal-overlay .modal-content .modal-body{padding:20px}.modal-overlay .modal-content .modal-body .log-detail{margin-bottom:16px}.modal-overlay .modal-content .modal-body .log-detail strong{display:block;color:#595f62;font-size:12px;margin-bottom:4px}.modal-overlay .modal-content .modal-body .log-detail:not(:has(strong)){color:#0f2568;font-size:14px}.modal-overlay .modal-content .modal-body .log-detail pre{font-size:12px;overflow-x:auto}:root{--rt-color-white:#fff;--rt-color-dark:#222;--rt-color-success:#8dc572;--rt-color-error:#be6464;--rt-color-warning:#f0ad4e;--rt-color-info:#337ab7;--rt-opacity:.9;--rt-transition-show-delay:.15s;--rt-transition-closing-delay:.15s}.core-styles-module_tooltip__3vRRp{left:0;opacity:0;pointer-events:none;position:absolute;top:0;will-change:opacity}.core-styles-module_fixed__pcSol{position:fixed}.core-styles-module_arrow__cvMwQ{background:inherit;position:absolute}.core-styles-module_noArrow__xock6{display:none}.core-styles-module_clickable__ZuTTB{pointer-events:auto}.core-styles-module_show__Nt9eE{opacity:var(--rt-opacity);transition:opacity var(--rt-transition-show-delay) ease-out}.core-styles-module_closing__sGnxF{opacity:0;transition:opacity var(--rt-transition-closing-delay) ease-in}.styles-module_tooltip__mnnfp{border-radius:3px;font-size:90%;padding:8px 16px;width:max-content}.styles-module_arrow__K0L3T{height:8px;width:8px}[class*=react-tooltip__place-top]>.styles-module_arrow__K0L3T{transform:rotate(45deg)}[class*=react-tooltip__place-right]>.styles-module_arrow__K0L3T{transform:rotate(135deg)}[class*=react-tooltip__place-bottom]>.styles-module_arrow__K0L3T{transform:rotate(225deg)}[class*=react-tooltip__place-left]>.styles-module_arrow__K0L3T{transform:rotate(315deg)}.styles-module_dark__xNqje{background:var(--rt-color-dark);color:var(--rt-color-white)}.styles-module_light__Z6W-X{background-color:var(--rt-color-white);color:var(--rt-color-dark)}.styles-module_success__A2AKt{background-color:var(--rt-color-success);color:var(--rt-color-white)}.styles-module_warning__SCK0X{background-color:var(--rt-color-warning);color:var(--rt-color-white)}.styles-module_error__JvumD{background-color:var(--rt-color-error);color:var(--rt-color-white)}.styles-module_info__BWdHW{background-color:var(--rt-color-info);color:var(--rt-color-white)}.date-range{background-color:#fff;margin-bottom:20px;justify-content:flex-end;padding:10px 20px}.date-range .one{margin-right:10px}.date-range p{padding-right:5px}.date-range select,.date-range input{background-color:#446ce4;border:none;color:#fff;outline:none;height:30px;padding:5px}.date-range input{height:20px}h1,h2,h3,h4{font-family:Poppins,sans-serif}p,span{font-family:Roboto,serif}.flex{display:flex}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-end{justify-content:flex-end}.flex-wrap{flex-wrap:wrap}.wrap-reverse{flex-wrap:wrap-reverse}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.color-red{color:red}.mb-15{margin-bottom:15px}.gap-16{gap:16px}*{margin:0;padding:0}.bg-light-sand{background-color:#f0eada}.bg-soft-mint{background-color:#a8e6cf}.bg-deep-navy{background-color:#0a1f44}.bg-charcoal{background-color:#2b2b2b}.color-light-sand{color:#f0eada}.badge{padding:4px 12px;border-radius:12px;font-size:12px;font-family:Poppins,sans-serif;font-weight:500;font-style:normal;display:inline-block}.badge.badge-success{background-color:#e8f5e9;color:#2e7d32}.badge.badge-danger{background-color:#ffebee;color:#c62828}.badge.badge-warning{background-color:#fff3e0;color:#e65100}.badge.badge-info{background-color:#e3f2fd;color:#1565c0}.badge.badge-primary{background-color:#e8eaf6;color:#3f51b5}.badge.badge-default{background-color:#f5f5f5;color:#666}.desktop-table{display:table}@media screen and (max-width: 600px){.desktop-table{display:none}}.mobile-table{display:none}@media screen and (max-width: 600px){.mobile-table{display:block}}.view{color:#446ce4;cursor:pointer;font-family:Poppins,sans-serif;font-weight:500;font-style:normal;font-size:14px}.view:hover{text-decoration:underline}.action-buttons{display:flex;gap:10px;flex-wrap:wrap}@media screen and (max-width: 600px){.action-buttons{flex-direction:column;width:100%}}.action-buttons button{padding:10px 20px;border-radius:4px;font-size:14px;font-family:Poppins,sans-serif;font-weight:500;font-style:normal;cursor:pointer;border:none;transition:all .2s;display:flex;align-items:center;gap:8px}@media screen and (max-width: 600px){.action-buttons button{width:100%;justify-content:center}}.action-buttons button.btn-primary{background-color:#446ce4;color:#fff}.action-buttons button.btn-primary:hover{background-color:#3558c7}.action-buttons button.btn-success{background-color:#4caf50;color:#fff}.action-buttons button.btn-success:hover{background-color:#45a049}.action-buttons button.btn-warning{background-color:#ff9800;color:#fff}.action-buttons button.btn-warning:hover{background-color:#f57c00}.action-buttons button.btn-danger{background-color:#f44336;color:#fff}.action-buttons button.btn-danger:hover{background-color:#da190b}.action-buttons button:disabled{opacity:.5;cursor:not-allowed}.invoice-header{background-color:#fff;border-radius:10px;padding:25px 30px;margin-bottom:20px}@media screen and (max-width: 600px){.invoice-header{padding:15px}}.invoice-header .invoice-info{margin-bottom:20px}.invoice-header .invoice-info h2{font-family:Poppins,sans-serif;font-weight:600;font-style:normal;font-size:24px;margin-bottom:10px;display:flex;align-items:center;gap:15px}@media screen and (max-width: 600px){.invoice-header .invoice-info h2{flex-direction:column;align-items:flex-start;gap:10px}}.invoice-header .invoice-info span{font-size:12px;border:1px solid;padding:5px 10px;border-radius:16px;white-space:nowrap;color:#fff;cursor:pointer}.invoice-header .invoice-info span.CCD,.invoice-header .invoice-info span.rejected{background-color:#d32f2f;border-color:#d32f2f}.invoice-header .invoice-info span.DRF{background-color:#4caf50;border-color:#4caf50}.invoice-header .invoice-info span.AWD{background-color:#ff9800;border-color:#ff9800}.invoice-header .invoice-info span.PU{background-color:#2196f3;border-color:#2196f3}.invoice-header .invoice-info span.SI{background-color:#673ab7;border-color:#673ab7}.invoice-header .invoice-info span.WC,.invoice-header .invoice-info span.OND{background-color:#ffc107;border-color:#ffc107}.invoice-header .invoice-info span.BA{background-color:#f44336;border-color:#f44336}.invoice-header .invoice-info span.AR{background-color:#3f51b5;border-color:#3f51b5}.invoice-header .invoice-info span.DF{background-color:#009688;border-color:#009688}.invoice-header .invoice-info span.DS{background-color:#9e9e9e;border-color:#9e9e9e}.invoice-header .invoice-info span.RT{background-color:#795548;border-color:#795548}.invoice-header .invoice-info span.AF{background-color:#00bcd4;border-color:#00bcd4}.invoice-header .invoice-info span.RR{background-color:#9b7b1c;border-color:#9b7b1c}.invoice-header .invoice-info span.CR,.invoice-header .invoice-info span.SHC{background-color:#8bc34a;border-color:#8bc34a}.invoice-header .invoice-info span.OH{background-color:#ff5722;border-color:#ff5722}.invoice-header .invoice-info span.SD{background-color:#9c27b0;border-color:#9c27b0}.invoice-header .invoice-info span.SA{background-color:#4caf50;border-color:#4caf50}.invoice-header .invoice-info span.FD{background-color:#607d8b;border-color:#607d8b}.invoice-header .invoice-info span.OK,.invoice-header .invoice-info span.approved{background-color:#2e7d32;border-color:#2e7d32}.invoice-header .invoice-info span.CC{background-color:#ffeb3b;border-color:#ffeb3b}.invoice-header .invoice-info span.PL,.invoice-header .invoice-info span.pending{background-color:#ff9800;border-color:#ff9800}.invoice-header .invoice-info span.IN{background-color:#03a9f4;border-color:#03a9f4}.invoice-header .invoice-info span.view{color:#000}.invoice-header .invoice-info span.badge-warning{background-color:#ff9800;border-color:#ff9800}.invoice-header .invoice-info span.badge-info{background-color:#2196f3;border-color:#2196f3}.invoice-header .invoice-info span.badge-success{background-color:#4caf50;border-color:#4caf50}.invoice-header .invoice-info span.badge-danger{background-color:#f44336;border-color:#f44336}.invoice-header .invoice-info span.badge-primary{background-color:#3f51b5;border-color:#3f51b5}.invoice-header .invoice-info span.badge-default{background-color:#9e9e9e;border-color:#9e9e9e}.invoice-header .invoice-info p{font-family:Roboto,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:14px;color:#666;margin-bottom:5px}.invoice-header .summary-stats{display:flex;gap:20px;flex-wrap:wrap}@media screen and (max-width: 600px){.invoice-header .summary-stats{flex-direction:column;gap:15px}}.invoice-header .summary-stats .stat-card{flex:1;min-width:150px;padding:15px;border-radius:8px;background-color:#f5f5f5}@media screen and (max-width: 600px){.invoice-header .summary-stats .stat-card{min-width:unset}}.invoice-header .summary-stats .stat-card h4{font-family:Roboto,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:12px;color:#666;margin-bottom:8px}.invoice-header .summary-stats .stat-card p{font-family:Poppins,sans-serif;font-weight:600;font-style:normal;font-size:20px;margin:0}.invoice-header .summary-stats .stat-card p.overdue{color:#e60000}.invoice-header .summary-stats .stat-card p.pending{color:#ff9800}.invoice-header .summary-stats .stat-card p.success{color:#4caf50}.invoice-header .summary-stats .stat-card p.total{color:#446ce4}.invoice-header .invoice-actions{margin-top:20px;display:flex;gap:10px;flex-wrap:wrap}@media screen and (max-width: 600px){.invoice-header .invoice-actions{flex-direction:column}}.invoice-header .invoice-actions button{padding:10px 20px;border-radius:4px;font-size:14px;font-family:Poppins,sans-serif;font-weight:500;font-style:normal;cursor:pointer;border:none;transition:all .2s;display:flex;align-items:center;gap:8px}@media screen and (max-width: 600px){.invoice-header .invoice-actions button{width:100%;justify-content:center}}.invoice-header .invoice-actions button.btn-primary{background-color:#446ce4;color:#fff}.invoice-header .invoice-actions button.btn-primary:hover{background-color:#3558c7}.invoice-header .invoice-actions button.btn-success{background-color:#4caf50;color:#fff}.invoice-header .invoice-actions button.btn-success:hover{background-color:#45a049}.invoice-header .invoice-actions button.btn-warning{background-color:#ff9800;color:#fff}.invoice-header .invoice-actions button.btn-warning:hover{background-color:#f57c00}.invoice-header .invoice-actions button:disabled{opacity:.5;cursor:not-allowed}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.modal-overlay .modal-content{background-color:#fff;border-radius:10px;max-width:600px;width:90%;max-height:90vh;overflow-y:auto}@media screen and (max-width: 600px){.modal-overlay .modal-content{width:95%;max-height:95vh}}.modal-overlay .modal-content .modal-header{display:flex;justify-content:space-between;align-items:center;padding:20px 30px;border-bottom:1px solid #e0e0e0}@media screen and (max-width: 600px){.modal-overlay .modal-content .modal-header{padding:15px 20px}}.modal-overlay .modal-content .modal-header h2{font-family:Poppins,sans-serif;font-weight:600;font-style:normal;font-size:20px;margin:0}.modal-overlay .modal-content .modal-header .close-btn{background:none;border:none;font-size:24px;cursor:pointer;color:#666}.modal-overlay .modal-content .modal-header .close-btn:hover{color:#333}.modal-overlay .modal-content .modal-body{padding:30px}@media screen and (max-width: 600px){.modal-overlay .modal-content .modal-body{padding:20px}}.modal-overlay .modal-content .modal-body .form-group{margin-bottom:20px}.modal-overlay .modal-content .modal-body .form-group label{display:block;font-family:Poppins,sans-serif;font-weight:500;font-style:normal;font-size:14px;margin-bottom:8px;color:#333}.modal-overlay .modal-content .modal-body .form-group input,.modal-overlay .modal-content .modal-body .form-group select,.modal-overlay .modal-content .modal-body .form-group textarea{width:100%;padding:10px;border:1px solid #ddd;border-radius:4px;font-size:14px;font-family:Roboto,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;box-sizing:border-box}.modal-overlay .modal-content .modal-body .form-group input:focus,.modal-overlay .modal-content .modal-body .form-group select:focus,.modal-overlay .modal-content .modal-body .form-group textarea:focus{outline:none;border-color:#446ce4}.modal-overlay .modal-content .modal-body .form-group textarea{resize:vertical;min-height:80px}.modal-overlay .modal-content .modal-body .form-group .helper-text{font-family:Roboto,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:12px;color:#666;margin-top:5px}.modal-overlay .modal-content .modal-body .check-result{background-color:#f5f5f5;border-radius:8px;padding:20px;margin-bottom:20px}.modal-overlay .modal-content .modal-body .check-result h4{font-family:Poppins,sans-serif;font-weight:600;font-style:normal;font-size:16px;margin-bottom:15px}.modal-overlay .modal-content .modal-body .check-result .result-row{display:flex;justify-content:space-between;padding:8px 0;border-bottom:1px solid #e0e0e0}.modal-overlay .modal-content .modal-body .check-result .result-row:last-child{border-bottom:none}.modal-overlay .modal-content .modal-body .check-result .result-row span:first-child{font-family:Roboto,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:14px;color:#666}.modal-overlay .modal-content .modal-body .check-result .result-row span:last-child{font-family:Poppins,sans-serif;font-weight:500;font-style:normal;font-size:14px}.modal-overlay .modal-content .modal-body .check-result .result-row.highlight span:last-child{color:#446ce4;font-size:16px}.modal-overlay .modal-content .modal-body .check-result .error-message{background-color:#ffebee;color:#c62828;padding:10px;border-radius:4px;font-size:14px;font-family:Roboto,serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.modal-overlay .modal-content .modal-body .modal-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:30px}@media screen and (max-width: 600px){.modal-overlay .modal-content .modal-body .modal-actions{flex-direction:column-reverse}}.modal-overlay .modal-content .modal-body .modal-actions button{padding:10px 20px;border-radius:4px;font-size:14px;font-family:Poppins,sans-serif;font-weight:500;font-style:normal;cursor:pointer;border:none;transition:all .2s}@media screen and (max-width: 600px){.modal-overlay .modal-content .modal-body .modal-actions button{width:100%}}.modal-overlay .modal-content .modal-body .modal-actions button.btn-primary{background-color:#446ce4;color:#fff}.modal-overlay .modal-content .modal-body .modal-actions button.btn-primary:hover{background-color:#3558c7}.modal-overlay .modal-content .modal-body .modal-actions button.btn-primary:disabled{opacity:.5;cursor:not-allowed}.modal-overlay .modal-content .modal-body .modal-actions button.btn-success{background-color:#4caf50;color:#fff}.modal-overlay .modal-content .modal-body .modal-actions button.btn-success:hover{background-color:#45a049}.modal-overlay .modal-content .modal-body .modal-actions button.btn-success:disabled{opacity:.5;cursor:not-allowed}.modal-overlay .modal-content .modal-body .modal-actions button.btn-secondary{background-color:#f5f5f5;color:#333}.modal-overlay .modal-content .modal-body .modal-actions button.btn-secondary:hover{background-color:#e0e0e0}.modal-overlay .modal-content .modal-body .modal-actions button.btn-secondary:disabled{opacity:.5;cursor:not-allowed}.bulk-upload .file-drop-zone{border:2px dashed #ddd;border-radius:8px;padding:40px;text-align:center;cursor:pointer;transition:all .2s;margin-bottom:20px}.bulk-upload .file-drop-zone:hover,.bulk-upload .file-drop-zone.active{border-color:#446ce4;background-color:#f5f8ff}.bulk-upload .file-drop-zone svg{font-size:48px;color:#666;margin-bottom:15px}.bulk-upload .file-drop-zone p{font-family:Roboto,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:14px;color:#666;margin:5px 0}.bulk-upload .file-drop-zone .file-types{font-size:12px;color:#999}.bulk-upload .file-selected{background-color:#e8f5e9;border-radius:8px;padding:15px;display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.bulk-upload .file-selected .file-info{display:flex;align-items:center;gap:10px}.bulk-upload .file-selected .file-info svg{font-size:24px;color:#4caf50}.bulk-upload .file-selected .file-info span{font-family:Roboto,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:14px}.bulk-upload .file-selected .remove-file{background:none;border:none;color:#f44336;cursor:pointer;font-size:20px}.bulk-upload .preview-table{max-height:300px;overflow-y:auto;margin-bottom:20px;border:1px solid #e0e0e0;border-radius:8px}.bulk-upload .preview-table table{width:100%;border-collapse:collapse}.bulk-upload .preview-table table thead{background-color:#f5f5f5;position:sticky;top:0}.bulk-upload .preview-table table thead th{font-family:Poppins,sans-serif;font-weight:500;font-style:normal;font-size:12px;text-align:left;padding:10px;color:#666}.bulk-upload .preview-table table tbody tr{border-bottom:1px solid #f0f0f0}.bulk-upload .preview-table table tbody tr:last-child{border-bottom:none}.bulk-upload .preview-table table tbody tr.error-row{background-color:#ffebee}.bulk-upload .preview-table table tbody tr td{font-family:Roboto,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:13px;padding:10px}.bulk-upload .preview-table table tbody tr td .error-text{color:#c62828;font-size:11px}.bulk-upload .upload-summary{background-color:#f5f5f5;border-radius:8px;padding:15px;margin-bottom:20px}.bulk-upload .upload-summary .summary-item{display:flex;justify-content:space-between;padding:5px 0}.bulk-upload .upload-summary .summary-item span:first-child{font-family:Roboto,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:14px;color:#666}.bulk-upload .upload-summary .summary-item span:last-child{font-family:Poppins,sans-serif;font-weight:500;font-style:normal;font-size:14px}.bulk-upload .upload-summary .summary-item span:last-child.success{color:#4caf50}.bulk-upload .upload-summary .summary-item span:last-child.error{color:#c62828}.trail-timeline .trail-item{display:flex;gap:15px;padding:15px 0;border-bottom:1px solid #f0f0f0}.trail-timeline .trail-item:last-child{border-bottom:none}.trail-timeline .trail-item .trail-icon{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.trail-timeline .trail-item .trail-icon.credit{background-color:#ffebee;color:#c62828}.trail-timeline .trail-item .trail-icon.debit{background-color:#e8f5e9;color:#2e7d32}.trail-timeline .trail-item .trail-icon.extension{background-color:#e3f2fd;color:#1565c0}.trail-timeline .trail-item .trail-icon svg{font-size:20px}.trail-timeline .trail-item .trail-content{flex:1}.trail-timeline .trail-item .trail-content .trail-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:5px}@media screen and (max-width: 600px){.trail-timeline .trail-item .trail-content .trail-header{flex-direction:column;gap:5px}}.trail-timeline .trail-item .trail-content .trail-header h4{font-family:Poppins,sans-serif;font-weight:500;font-style:normal;font-size:14px;margin:0}.trail-timeline .trail-item .trail-content .trail-header .trail-date{font-family:Roboto,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:12px;color:#999}.trail-timeline .trail-item .trail-content .trail-description{font-family:Roboto,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:13px;color:#666;margin-bottom:8px}.trail-timeline .trail-item .trail-content .trail-details{display:flex;gap:20px;flex-wrap:wrap}.trail-timeline .trail-item .trail-content .trail-details .detail-item span:first-child{font-family:Roboto,serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:12px;color:#999;margin-right:5px}.trail-timeline .trail-item .trail-content .trail-details .detail-item span:last-child{font-family:Poppins,sans-serif;font-weight:500;font-style:normal;font-size:12px}.items-section{background-color:#fff;border-radius:10px;padding:25px 30px;margin-bottom:20px}@media screen and (max-width: 600px){.items-section{padding:15px}}.items-section h3{font-family:Poppins,sans-serif;font-weight:600;font-style:normal;font-size:18px;margin-bottom:20px}.items-section table{width:100%}@media screen and (max-width: 600px){.items-section table.desktop-table{display:none}}.items-section table thead tr th{font-size:15px;padding:20px 10px;text-align:left;font-family:Poppins,sans-serif;font-weight:600;font-style:normal}.items-section table tbody tr:nth-child(odd){background-color:#f5f9ff}.items-section table tbody tr td{font-size:13px;padding:10px;text-transform:capitalize;font-family:Roboto,serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.items-section table tbody tr td span{color:#446ce4;font-weight:500;cursor:pointer}.items-section table tbody tr td.icons{max-width:50px}.items-section table tbody tr td.icons svg{font-size:20px;margin-right:10px;cursor:pointer}.items-section table tbody tr td.icons svg.put{color:#446ce4}.items-section table tbody tr td.icons svg.del{color:red}.items-section table tbody tr td.success,.items-section table tbody tr td.credit{color:green}.items-section table tbody tr td.pending{color:#e5c100}.items-section table tbody tr td.failed,.items-section table tbody tr td.debit{color:#e60000}.items-section table tbody tr td span{font-size:12px;border:1px solid;padding:5px 10px;border-radius:16px;white-space:nowrap;color:#fff}.items-section table tbody tr td span.CCD,.items-section table tbody tr td span.rejected{background-color:#d32f2f;border-color:#d32f2f}.items-section table tbody tr td span.DRF{background-color:#4caf50;border-color:#4caf50}.items-section table tbody tr td span.AWD{background-color:#ff9800;border-color:#ff9800}.items-section table tbody tr td span.PU{background-color:#2196f3;border-color:#2196f3}.items-section table tbody tr td span.SI{background-color:#673ab7;border-color:#673ab7}.items-section table tbody tr td span.WC,.items-section table tbody tr td span.OND{background-color:#ffc107;border-color:#ffc107}.items-section table tbody tr td span.BA{background-color:#f44336;border-color:#f44336}.items-section table tbody tr td span.AR{background-color:#3f51b5;border-color:#3f51b5}.items-section table tbody tr td span.DF{background-color:#009688;border-color:#009688}.items-section table tbody tr td span.DS{background-color:#9e9e9e;border-color:#9e9e9e}.items-section table tbody tr td span.RT{background-color:#795548;border-color:#795548}.items-section table tbody tr td span.AF{background-color:#00bcd4;border-color:#00bcd4}.items-section table tbody tr td span.RR{background-color:#9b7b1c;border-color:#9b7b1c}.items-section table tbody tr td span.CR,.items-section table tbody tr td span.SHC{background-color:#8bc34a;border-color:#8bc34a}.items-section table tbody tr td span.OH{background-color:#ff5722;border-color:#ff5722}.items-section table tbody tr td span.SD{background-color:#9c27b0;border-color:#9c27b0}.items-section table tbody tr td span.SA{background-color:#4caf50;border-color:#4caf50}.items-section table tbody tr td span.FD{background-color:#607d8b;border-color:#607d8b}.items-section table tbody tr td span.OK,.items-section table tbody tr td span.approved{background-color:#2e7d32;border-color:#2e7d32}.items-section table tbody tr td span.CC{background-color:#ffeb3b;border-color:#ffeb3b}.items-section table tbody tr td span.PL,.items-section table tbody tr td span.pending{background-color:#ff9800;border-color:#ff9800}.items-section table tbody tr td span.IN{background-color:#03a9f4;border-color:#03a9f4}.items-section table tbody tr td span.view{color:#000}.items-section table tbody tr td span.badge-warning{background-color:#ff9800;border-color:#ff9800}.items-section table tbody tr td span.badge-info{background-color:#2196f3;border-color:#2196f3}.items-section table tbody tr td span.badge-success{background-color:#4caf50;border-color:#4caf50}.items-section table tbody tr td span.badge-danger{background-color:#f44336;border-color:#f44336}.items-section table tbody tr td span.badge-primary{background-color:#3f51b5;border-color:#3f51b5}.items-section table tbody tr td span.badge-default{background-color:#9e9e9e;border-color:#9e9e9e}.items-section table tbody tr td span.dif{margin-left:10px}
