html,body{height:100%;margin:0;padding:0;overflow:hidden}body{background-color:#fafafa;letter-spacing:-.3px;color:#000000a6;font-size:14px;line-height:1.6;font-weight:400;font-family:open sans,Helvetica,Arial,sans-serif;-webkit-overflow-scrolling:touch}.ant-layout.ant-layout-has-sider{flex-direction:row}.layout-dashboard{background:transparent;text-align:left;position:relative;overflow:hidden;height:100vh;height:100dvh}@media (min-width: 992px){.layout-dashboard{overflow:auto}}.layout-dashboard .ant-layout-sider.sider-primary{width:300px;left:0;z-index:99;height:100%;overflow:auto}.layout-dashboard .ant-layout-sider.sider-primary .brand img{height:30px}.layout-dashboard .ant-layout-sider.sider-primary hr{margin:18px 0;border:none;height:1px;background-color:#f5f5f5}.layout-dashboard .ant-layout-sider.sider-primary .brand{font-weight:600}.layout-dashboard .ant-layout-sider.sider-primary .brand span{vertical-align:middle;margin-left:3px}.layout-dashboard .ant-layout-sider.sider-primary .ant-layout-sider-children{width:auto;display:flex;flex-direction:column;justify-content:space-between;overflow:visible!important}.layout-dashboard .ant-layout-sider.sider-primary .ant-menu-inline,.layout-dashboard .ant-layout-sider.sider-primary .ant-menu-inline-collapsed{border:none;display:flex;flex-direction:column;padding-right:16px;overflow:auto}.layout-dashboard .ant-layout-sider.sider-primary .ant-menu-sub.ant-menu-inline{background-color:transparent}.layout-dashboard .ant-menu{border:none!important;background:transparent}.layout-dashboard .ant-layout-sider.sider-primary .ant-menu-inline .ant-menu-item{margin:0;overflow:visible;display:flex}.layout-dashboard .ant-layout-sider.sider-primary .ant-menu-item,.layout-dashboard .ant-layout-sider.sider-primary .ant-menu-submenu{height:34px;line-height:normal}.layout-dashboard .ant-layout-sider.sider-primary .ant-menu-submenu.ant-menu-submenu-inline{height:100%}.layout-dashboard .ant-layout-sider.sider-primary .ant-menu-submenu .ant-menu-submenu-arrow{position:unset;inset-inline-end:0}.layout-dashboard .ant-layout-sider.sider-primary .ant-menu-inline .ant-menu-item:after,.layout-dashboard .ant-layout-sider.sider-primary .ant-menu-inline .ant-menu-submenu:after{display:none}.layout-dashboard .ant-layout-sider.sider-primary .ant-menu-item.ant-menu-item-selected .active,.layout-dashboard .ant-layout-sider.sider-primary .ant-menu-item .active,.layout-dashboard .ant-layout-sider.sider-primary .ant-menu-submenu.ant-menu-item-selected .active,.layout-dashboard .ant-layout-sider.sider-primary .ant-menu-submenu .active{box-shadow:0 20px 27px #0000000d;font-weight:600}.layout-dashboard .ant-layout-sider.sider-primary .ant-menu-item a,.layout-dashboard .ant-layout-sider.sider-primary .ant-menu-submenu a{border-radius:6px;display:flex;gap:16px;align-items:center;white-space:nowrap}.layout-dashboard .ant-layout-sider.sider-primary.ant-layout-sider-primary .ant-menu-item.ant-menu-item-selected .active .icon,.layout-dashboard .ant-layout-sider.sider-primary.ant-layout-sider-primary .ant-menu-item .active .icon{background-color:transparent}.layout-dashboard .ant-layout-sider.sider-primary .ant-menu-item.ant-menu-item-selected .active .icon,.layout-dashboard .ant-layout-sider.sider-primary .ant-menu-item .active .icon,.layout-dashboard .ant-layout-sider.sider-primary .ant-menu-submenu.ant-menu-item-selected .active .icon,.layout-dashboard .ant-layout-sider.sider-primary .ant-menu-submenu .active .icon{background-color:#1890ff}.layout-dashboard .ant-layout-sider.sider-primary .ant-menu-item .icon,.layout-dashboard .ant-layout-sider.sider-primary .ant-menu-submenu .icon{display:inline-flex;width:24px;height:24px;border-radius:6px;justify-content:center;align-items:center;vertical-align:middle}.layout-dashboard .ant-layout-sider.sider-primary .ant-menu-item a:hover,.layout-dashboard .ant-layout-sider.sider-primary .ant-menu-submenu a:hover{color:#141414}.layout-dashboard .ant-layout-sider.sider-primary .ant-menu-inline .ant-menu-item.menu-item-header{padding:10px 16px!important;color:#8c8c8c;font-weight:700;font-size:13px;text-transform:uppercase;display:block}.menu-item-header:hover{color:inherit}.layout-dashboard .ant-layout-sider.sider-primary.ant-layout-sider-zero-width{overflow-x:hidden;width:210px;margin:0;padding:33px 0}.layout-dashboard.has-sidebar .ant-layout-sider.sider-primary .aside-footer{display:block}.layout-dashboard .ant-layout-sider.sider-primary.ant-layout-sider-primary .footer-box{background-color:#1890ff;color:#fff;box-shadow:none}.layout-dashboard .ant-layout-sider.sider-primary .footer-box{background-color:#fff;color:#141414;padding:16px;border-radius:8px;box-shadow:0 20px 27px #0000000d}.layout-dashboard .ant-layout-sider.sider-primary.ant-layout-sider-primary .footer-box .icon{background-color:#fff}.layout-dashboard .ant-layout-sider.sider-primary .footer-box .icon{display:inline-flex;width:32px;height:32px;box-shadow:0 4px 6px #0000001f;border-radius:6px;justify-content:center;align-items:center;margin-bottom:15px;background-color:#1890ff}.layout-dashboard .ant-layout-sider.sider-primary.ant-layout-sider-primary .footer-box button{color:#141414}.layout-dashboard .ant-layout-sider.sider-primary .footer-box button{margin:0}.ant-btn-sm,.ant-radio-group-small .ant-radio-button-wrapper{height:34px;font-size:12px;padding:0 15px}.ant-btn-sm{border-radius:4px}.ant-btn,.ant-radio-group .ant-radio-button-wrapper{font-weight:600}.ant-menu-inline.ant-menu-root .ant-menu-item,.ant-menu-inline.ant-menu-root .ant-menu-submenu-title{display:flex;margin:0;width:100%}.ant-layout.ant-layout-has-sider>.ant-layout,.ant-layout.ant-layout-has-sider>.ant-layout-content{overflow-x:hidden}.layout-dashboard .ant-layout{background:transparent;position:relative;width:100%;flex-shrink:1}.layout-dashboard .ant-layout-header{background:#fff;height:48px;padding:6px 32px;margin:0;line-height:inherit;transition:.2s;width:100%;z-index:999}.layout-dashboard .ant-breadcrumb>span .ant-breadcrumb-link a{color:#8c8c8c}.layout-dashboard .ant-breadcrumb>span:last-child .ant-breadcrumb-link{color:#141414}.layout-dashboard .ant-page-header-heading{margin-top:0}.layout-dashboard .ant-page-header-heading .ant-page-header-heading-title{font-weight:700;font-size:16px;line-height:20px;margin-top:4px}.layout-dashboard .header-control{display:flex;justify-content:end;align-items:center;margin-top:10px;gap:16px}.ant-dropdown-menu.ant-dropdown-menu-split.header-notifications-dropdown{background:#fff;box-shadow:0 20px 27px #0000000d;border-radius:12px;min-width:276px;padding:16px 8px}.ant-dropdown-menu.ant-dropdown-menu-split.header-notifications-dropdown ul.ant-dropdown-menu-items{margin:0;padding:0}.ant-dropdown.ant-dropdown-placement-bottomRight{min-width:inherit!important}.ant-dropdown-menu.ant-dropdown-menu-split.header-notifications-dropdown .ant-list-item{padding:5px 16px;margin-bottom:8px}.ant-dropdown-menu.ant-dropdown-menu-split.header-notifications-dropdown .ant-avatar{width:36px;height:36px;background-color:#fafafa;box-shadow:0 4px 6px #0000001f;display:flex;justify-content:center;align-items:center}.ant-dropdown-menu.ant-dropdown-menu-split.header-notifications-dropdown .ant-list-item-meta-title{line-height:normal}.ant-dropdown-menu.ant-dropdown-menu-split.header-notifications-dropdownt .ant-list-item-meta-description{color:#8c8c8c;font-size:12px;line-height:12px;font-weight:600}.ant-dropdown-menu.ant-dropdown-menu-split.header-notifications-dropdown .ant-list-item-meta-description svg{width:14px;height:14px;fill:#8c8c8c;vertical-align:middle;margin-right:4px}.ant-dropdown-menu.ant-dropdown-menu-split.header-notifications-dropdown .ant-list-item-meta-description svg path{fill:#8c8c8c}.ant-dropdown-menu.ant-dropdown-menu-split.header-notifications-dropdown .ant-list-item-meta-description span{vertical-align:middle}.ant-dropdown-menu.ant-dropdown-menu-split.header-notifications-dropdown .ant-avatar .ant-avatar-string{top:6px}.ant-dropdown-menu.ant-dropdown-menu-split.header-notifications-dropdown .ant-avatar .ant-avatar-string svg{width:22px;height:22px}.h3,.h4,h3,h4{font-weight:700;color:#141414}.ant-list-item-meta-title>a{color:#000000a6;transition:all .3s}.ant-list-item-meta-title{margin-bottom:4px;color:#000000a6;font-size:14px;line-height:22px}.layout-dashboard .header-control .ant-btn-link{height:auto;padding:0 7px;margin:0;box-shadow:none;line-height:normal}.layout-dashboard .header-control div{display:flex;align-items:center}.layout-dashboard .header-control .header-control-first{gap:12px}.layout-dashboard .header-control .header-control-second{gap:8px}.layout-dashboard .header-control .header-icon{padding:0;height:36px;width:36px}.layout-dashboard .header-control .header-icon svg{width:24px;height:24px}.layout-dashboard .header-control .btn-sign-in{height:auto;padding:0 7px;margin:0;box-shadow:none;color:#8c8c8c}.layout-dashboard .header-control .btn-sign-in svg{margin-right:4px}.layout-dashboard .header-control svg{vertical-align:middle}.layout-dashboard .header-control .header-search{width:213px;margin:0 7px 0 0;border-radius:6px;height:40px;border:1px solid #d9d9d9}.layout-dashboard .header-control .anticon.anticon-search svg{width:16px;height:16px}.layout-dashboard .header-control .header-search svg path{fill:#8c8c8c}.settings-drawer .drawer-content>hr{margin:18px 0;border:none;height:1px;background-color:#f5f5f5}.settings-drawer .drawer-content>h6{font-size:20px;margin-bottom:0}.layout-dashboard .settings-drawer .drawer-content h6{font-weight:600;color:#141414}.settings-drawer .drawer-content p{color:#8c8c8c}p{font-size:14px}.settings-drawer .drawer-content .sidebar-color h6{margin-bottom:8px}.h6,h6{font-size:16px}.drawer-sidebar .ant-drawer-body{padding:0}.drawer-sidebar .ant-drawer-body aside.ant-layout-sider.ant-layout-sider-light.sider-primary.ant-layout-sider-primary{margin:0}.layout-dashboard .header-control .header-search .ant-input-suffix .ant-input-search-icon.anticon-loading,.layout-dashboard .header-control .sidebar-toggler{display:block}.layout-dashboard .header-control .btn-sign-in span{font-weight:600;vertical-align:middle;display:none}.site-layout-background{background:transparent}header.ant-layout-header.subheader{background:transparent}.sidemenu{margin-top:20px;margin-left:20px}.logo img{width:32px;margin-right:10px}.logo{margin-bottom:15px}.logo span{font-size:16px;font-weight:600}hr.horizontal.dark{background-image:linear-gradient(90deg,transparent,rgb(0 0 0 / 12%),transparent);border:0px}hr.horizontal{background-color:transparent}hr:not([size]){height:1px}ul.ant-menu.ant-menu-root.ant-menu-inline.ant-menu-light.left-nav{background:transparent}ul.ant-menu.ant-menu-root.ant-menu-inline.ant-menu-light.left-nav li{padding:10px 16px!important;height:auto;line-height:normal;margin:0;border:0px;font-size:16px;color:#141414}ul.ant-menu.ant-menu-root.ant-menu-inline.ant-menu-light.left-nav li.ant-menu-item-selected{box-shadow:0 20px 27px #0000000d;border-radius:8px;background:#fff;border:0px;font-weight:600}.ant-menu-inline.ant-menu-root .ant-menu-item>.ant-menu-title-content,.ant-menu-inline.ant-menu-root .ant-menu-submenu-title>.ant-menu-title-content{flex:auto;min-width:0;overflow:visible;text-overflow:ellipsis}.ant-menu-inline>.ant-menu-submenu>.ant-menu-submenu-title{height:24px;line-height:normal}ul.ant-menu.ant-menu-root.ant-menu-inline.ant-menu-light.left-nav li:after{display:none}ul.ant-menu.ant-menu-root.ant-menu-inline.ant-menu-light.left-nav li span.anticon{width:32px;height:32px;line-height:32px;background:#fff;box-shadow:0 4px 6px #0000001f;border-radius:6px;font-size:16px}ul.ant-menu.ant-menu-root.ant-menu-inline.ant-menu-light.left-nav li.ant-menu-item-selected span.anticon{background:#1890ff;color:#fff}.divder{display:table;width:100%;padding:10px 15px;color:#8c8c8c;font-weight:600;margin:15px 0}.ant-card.ant-card-bordered.documentation-card{border:0px;box-shadow:0 20px 27px #0000000d;border-radius:8px;background:#fff}.p-15{padding:15px}.card-document{width:32px;height:32px;text-align:center;box-shadow:0 4px 6px #0000001f;border-radius:6px;font-size:19px;background:#1890ff;color:#fff;direction:ltr;margin-bottom:15px}.documentation-card h4{margin:0}.left-nav{margin-top:15px}.ant-layout{background:#fafafa}.pageheader{display:flex;align-items:center;justify-content:space-between}.rightside-top{display:flex;align-items:center;justify-content:center;line-height:normal}.signin{margin:16px;padding:0!important}.signin span.ant-avatar{margin-right:9px}.shadow-lg{box-shadow:0 8px 26px -4px #14141426,0 8px 9px -5px #1414140f!important}.ant-menu-inline,.ant-menu-vertical,.ant-menu-vertical-left{border:0px}.header-top h4{margin:0;font-size:20px}.header-top .subtitle{display:block;font-weight:400;color:#8c8c8c;font-size:14px}.header-top{margin-top:-10px}.ant-drawer.ant-drawer-right.ant-drawer-open.colorside button.ant-drawer-close{color:#000}.header-top{border-bottom:1px solid rgb(140 140 140 / 7%);padding-bottom:15px}.rightside-top span.ant-input-affix-wrapper{border-radius:4px}.rightside-top span.ant-input-affix-wrapper span.ant-input-prefix{color:silver}.setting button.ant-btn{padding:0;line-height:normal;background:transparent;border:0px;box-shadow:none}button.ant-btn.bell{padding:0;border:0px;background:transparent;box-shadow:none;position:relative}button.ant-btn.bell strong{position:absolute;top:-1px;right:-5px;display:inline-block;width:20px;height:20px;background:#f5222d;border-radius:100%;text-align:center;line-height:normal;font-weight:400;color:#fff}.ant-dropdown-menu.ant-dropdown-menu-split.list-notifaction{width:336px}.list-notifaction ul{padding:5px 10px;margin:0}.list-notifaction ul li{display:block;width:100%;clear:both;font-weight:400;color:#67748e;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.list-notifaction ul li a{display:block;padding:10px;border-radius:8px}.list-notifaction ul li a:hover{color:#252f40;background-color:#e9ecef}.list-notifaction ul span.ant-avatar.ant-avatar-image{width:48px;height:48px;border-radius:.75rem}.list-notifaction ul li{padding:0}.ant-dropdown-menu.ant-dropdown-menu-split.list-notifaction{border-radius:.75rem}.list-notifaction .ant-list-item-meta-title{font-weight:700;color:#141414}.list-notifaction .ant-avatar.ant-avatar-circle{width:48px;height:48px;display:flex;align-items:center;justify-content:center}.list-notifaction ul li a span.ant-avatar-string{line-height:normal}.bnb2{color:#52c41a;font-weight:700}.ant-card.criclebox{border-radius:12px}.number span{font-weight:600;color:#8c8c8c;font-size:14px}.number h3{font-weight:700;margin-bottom:0;font-size:30px}.number h3 small{font-weight:600;font-size:14px}.icon-box{width:48px;height:48px;text-align:center;background:#1890ff;color:#fff;border-radius:.5rem;margin-left:auto;line-height:55px}.icon-box span{color:#fff;font-size:24px}.listpage{padding-top:15px}.bar-chart{background:transparent linear-gradient(62deg,#00369e,#005cfd 53%,#a18dff) 0% 0% no-repeat padding-box;box-shadow:0 4px 6px #0000001f;border-radius:8px}.chart-vistior{margin-top:30px}.chart-vistior h5{margin:0;font-weight:700}.ant-typography.lastweek{color:#8c8c8c;font-weight:600}.chart-visitor-count h4{margin:0;font-weight:700}.chart-visitor-count span{color:#000000a6;font-weight:600}.linechart h5{font-weight:700;margin:0}.linechart{display:flex;align-items:center;justify-content:space-between}.sales ul{margin:0;padding:0;list-style:none}.sales ul li:first-child span.anticon{color:#b37feb}.sales ul li:last-child span.anticon{color:#1890ff}.sales ul li{color:#8c8c8c;margin-bottom:3px;cursor:pointer;font-weight:600;font-size:14px}.project-ant h4{margin:0;font-size:16px;font-weight:700;color:#141414}.project-ant h5{margin:0;color:#141414;font-weight:700}span.blue{margin-left:5px;color:#1890ff;font-weight:600}.project-ant{display:flex;align-items:center;justify-content:space-between}.antd-pro-pages-dashboard-analysis-style-salesExtra a{display:inline-block;padding:7px 10px;color:#595959;border:1px solid #d9d9d9;text-align:center;border-right:1px solid transparent}.antd-pro-pages-dashboard-analysis-style-salesExtra a:last-child{border-right:1px solid #d9d9d9;border-radius:0 5px 5px 0}.antd-pro-pages-dashboard-analysis-style-salesExtra a:first-child{border-radius:5px 0 0 5px}.antd-pro-pages-dashboard-analysis-style-salesExtra a:hover,.antd-pro-pages-dashboard-analysis-style-salesExtra a.active{color:#1890ff;border:1px solid #1890ff}.ant-list-box th{text-align:left;border-bottom:1px solid #0000000d;padding:8px 0;color:#8c8c8c;font-size:12px;font-weight:600}.ant-list-box td{text-align:left;border-bottom:1px solid #0000000d;padding:16px 25px;white-space:nowrap;font-size:12px;font-weight:600}.table-responsive{height:100%;-webkit-overflow-scrolling:touch}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.d-flex{display:flex!important}.justify-content-center{justify-content:center!important}.flex-column{flex-direction:column!important}.me-3{margin-right:1rem!important}.tootip-img{width:24px;height:24px;border-radius:100%;border:1px solid #fff;position:relative;z-index:2;cursor:pointer}.avatar-group .tootip-img+.tootip-img{margin-left:-10px}.tootip-img:hover{z-index:3;cursor:pointer}.title-box h5{margin:0}.text-xs{color:#8c8c8c}.percent-progress span.ant-progress-text{display:flex;margin-top:-27px;color:#8c8c8c;position:relative;margin-left:0}.percent-progress .ant-progress-status-exception .ant-progress-text{color:#ff4d4f}.ant-full-box{width:100%;border:1px dashed #d9d9d9;padding:10px;height:auto;color:#141414;border-radius:10px}.uploadfile{margin-top:15px}.uploadfile .ant-upload.ant-upload-select{display:block}.ant-timeline-item-tail{left:7px}.ant-list-box h5{font-size:14px}.timeline-box h5{margin-bottom:0;font-weight:700}.timelinelist h5{font-size:14px;font-weight:600}.timelinelist span{color:#8c8c8c;font-size:12px}.ant-muse span{color:#8c8c8c;font-weight:600}.ant-muse h5{margin:0 0 15px!important;font-size:20px}.bg-gradient-primary{background-image:linear-gradient(310deg,#2152ff,#21d4fd)}img{max-width:100%}.border10{border-radius:10px}.py-4{padding:20px}.mb-5{margin-bottom:3rem!important}.icon-move-right .anticon-right{color:#40a9ff;margin-left:2px}.icon-move-right{color:#1890ff;display:block}.mb-4{margin-bottom:1.5rem!important}.gradent{background:url(/assets/info-card-2-budCzEEO.jpg) no-repeat center top;background-size:cover;padding:15px;border-radius:15px;color:#fff}.gradent h5{color:#fff}.gradent .ant-typography{color:#fff;font-size:20px}.gradent .icon-move-right,.gradent .icon-move-right .anticon-right{color:#fff}.copyright{color:#8c8c8c;margin-top:7px}.copyright .anticon-heart{color:#f5222d;margin:0 5px}.copyright a{margin:0 5px;color:#141414;font-weight:700}.footer-menu ul{margin:0;padding:0;display:flex;align-items:center;justify-content:flex-end}.footer-menu ul li{list-style:none}.footer-menu ul li a{padding:.5rem 1rem;display:block;color:#8c8c8c}span.ismobile{display:none;margin-right:15px;cursor:pointer}@media (max-width: 992px){.footer-menu ul{justify-content:center}footer.ant-layout-footer{padding:0 15px;text-align:center}.project-ant{display:block}.ant-filtertabs{text-align:right}.rightside-top span.ant-input-affix-wrapper{width:200px}.rightside-top{justify-content:flex-end}header.ant-layout-header.subheader{padding:0 24px 0 0}main.ant-layout-content.content-ant{padding-left:0!important}span.ismobile{display:inline-block}.bar-chart{width:100%!important;max-width:100%}.full-width{max-width:100%!important}.bar-chart{width:100%!important}.icon-move-right{margin-bottom:15px}.pageheader{display:block}.ant-cret img{width:100%;height:300px;object-fit:cover}}.sidebar-color{padding:1.5rem 0px}.theme-color button{margin-right:8px;border:0px;width:20px!important;height:20px!important;padding:0;box-shadow:none;visibility:visible!important;line-height:20px!important}.theme-color button:focus{box-shadow:none;border-color:transparent}.theme-color button span{opacity:0}.mb-2{margin-bottom:25px}.sidebarnav-color button{width:100%;margin-right:10px;box-shadow:0 3px 5px -1px #00000017,0 2px 3px -1px #00000012;height:40px}.sidebarnav-color h5{margin:0}.sidebarnav-color span.ant-typography{color:#8c8c8c}.sidebarnav-color .trans{margin-top:1rem;display:flex}.sidebarnav-color button:last-child{margin-right:0}.ant-docment button{width:100%;margin-bottom:10px;border-radius:5px}.viewstar{display:flex;align-items:center;justify-content:center;margin-top:15px}.viewstar a{display:inline-block;padding:5px 10px;font-size:12px;line-height:16px;border-radius:0 .25em .25em 0;border:1px solid #ddddde;border-left:0px;color:#141414}.viewstar a:first-child{color:#24292e;background-color:#eff3f6;border-color:#cfd3d6;background-image:linear-gradient(180deg,#fafbfc,#eff3f6 90%);border-radius:.25em 0 0 .25em;border-left:1px solid #ddddde}.social{text-align:center;margin-top:25px}.social button{margin:0 5px;display:inline-flex;align-items:center}.ant-thank{text-align:center;margin-top:25px}.setting-drwer{background:#fff;border-radius:50%;bottom:42px;right:30px;font-size:1.25rem;z-index:990;box-shadow:0 2px 12px #00000029;width:52px;height:52px;text-align:center;line-height:60px;position:fixed;cursor:pointer}ul.ant-menu.ant-menu-root.ant-menu-inline.ant-menu-light.left-nav li:active{background:transparent}.rightside-top .ant-input{height:30px}.ant-card-body{padding:16px}ul.ant-menu.ant-menu-root.ant-menu-inline.ant-menu-light.left-nav li svg path{color:#bfbfbf}.cardbody .ant-card-body{padding-left:0;padding-right:0}.ant-card.criclebox .project-ant{padding-left:24px;padding-right:24px}.ant-card.criclebox table th{padding:14px 24px}.percent-progress .ant-progress-bg{height:3px!important}.uploadfile{padding-left:24px;padding-right:24px}.ant-card.tablespace .ant-card-body{padding:16px}.tablespace .ant-card-head-title{font-size:20px;font-weight:600}.ant-radio-button-wrapper:first-child{border-radius:4px 0 0 4px}.ant-radio-button-wrapper:last-child{border-radius:0 4px 4px 0}ul.ant-menu.ant-menu-root.ant-menu-inline.ant-menu-light.left-nav li.ant-menu-item-selected path{color:#fff}.ant-avatar-group .ant-avatar-square{border-radius:4px}.shape-avatar{margin-right:20px}.shape-avatar img{border-radius:4px}.avatar-info h5{font-weight:700;font-size:14px;line-height:14px;margin-bottom:3px}.avatar-info p{font-size:14px;font-weight:400;color:#8c8c8c;margin:0}.ant-table-tbody>tr>td h5{font-size:14px;font-weight:600;color:#141414;margin-bottom:0}.ant-table-tbody>tr>td p{font-size:14px;color:#8c8c8c;margin:0}.tag-primary{border-radius:6px;padding:2px 12px;font-size:14px;height:auto;line-height:24px;font-weight:600}.ant-employed{display:flex;align-items:center;justify-content:space-between;font-weight:500;color:#8c8c8c}.ant-employed a{color:#8c8c8c;text-decoration:none;font-weight:600}.tag-badge{border-radius:6px;padding:2px 12px;font-size:14px;height:auto;line-height:24px;font-weight:600;background:#8c8c8c;color:#fff;outline:none}.tag-badge:hover{background:#8c8c8c;color:#fff;border-color:#8c8c8c;opacity:.9}.ant-avatar-group{align-items:center}.mb-24{margin-bottom:24px}.ant-table-thead>tr>th{color:#8c8c8c;font-weight:700;background-color:transparent;font-size:12px}.ant-border-space th:before{display:none}.ant-table-tbody>tr>td,.ant-table-thead>tr>th{padding:16px 25px}.tablespace{overflow:hidden}.ant-table.ant-table-middle .ant-table-title,.ant-table.ant-table-middle .ant-table-footer,.ant-table.ant-table-middle .ant-table-thead>tr>th,.ant-table.ant-table-middle .ant-table-tbody>tr>td,.ant-table.ant-table-middle tfoot>tr>th,.ant-table.ant-table-middle tfoot>tr>td{padding:16px 25px}.avatar-sm{width:25px}.ant-progress-project{display:flex;align-items:center;justify-content:space-between}.ant-progress-project .ant-progress-outer{float:right}.ant-progress-project .ant-progress-text{margin:0;color:#8c8c8c;font-weight:600}.ant-progress-project .ant-progress{margin-right:15px}.semibold{font-weight:600;color:#8c8c8c}.text-sm{font-size:12px;color:#8c8c8c;font-weight:600}.ant-progress-project .ant-progress-bg{height:3px!important}.ant-table-tbody>tr>td,.ant-table-thead>tr>th{white-space:nowrap}.h-full{height:100%}@media (min-width: 1200px){.ant-col.col-img img{height:196px}}@media (max-width: 1024px){.bar-chart,.full-width{max-width:100%}}body{overflow:visible!important;width:100%!important}.card-info-2 .ant-card-body{height:100%}.col-content{flex-grow:1;padding:24px;margin-right:0;border-radius:8px;display:flex;flex-direction:column;justify-content:space-between}.card-content p{font-size:16px}.ant-layout-footer{padding:0 50px}.layout-default{height:100vh}.layout-default.ant-layout.layout-sign-up header.ant-layout-header{background-color:transparent;color:#fff;margin:0;padding:0 20px;z-index:1}.layout-default .ant-layout-header{display:flex}.header-col.header-nav{margin-left:auto;width:100%;margin-right:auto}.header-col.header-nav .ant-menu-overflow{justify-content:center}.header-col.header-nav .ant-menu-horizontal{background:transparent;box-shadow:none;border:0px}.layout-default.ant-layout.layout-sign-up{padding:11px}.header-col.header-nav li:after{display:none}.sign-up-header{margin-top:-62.8px;padding-top:100px;border-radius:12px;box-shadow:0 20px 27px #0000000d;background-size:cover;background-position:50%;text-align:center;background:url(/assets/bg-signup-DV1K2tYE.jpg) no-repeat center top}.header-col.header-brand{white-space:nowrap}.header-col.header-brand h5{margin:0;color:#fff;font-size:14px;font-weight:600}.header-col.header-nav{color:#fff;font-weight:600}.header-col.header-nav ul li{color:#fff!important}.header-col.header-nav ul li img{margin-top:-2px;margin-right:5px}.header-col.header-btn button{height:34px;padding:0 16px;border-radius:34px;line-height:33px}.sign-up-header .content{max-width:480px;margin:auto}.sign-up-header .content h1{font-size:48px;color:#fff}.text-lg{font-size:16px}.card-signup .sign-up-gateways .ant-btn{margin-right:10px;margin-left:10px;height:60px;width:70px;box-shadow:none;border-radius:6px}.card-signup{width:100%;max-width:500px;margin:auto auto 20px;box-shadow:0 20px 27px #0000000d;border-radius:12px}.card-signup h5{text-align:center;font-size:20px;font-weight:600;color:#141414;margin:0}.card-signup .sign-up-gateways .ant-btn img{width:20px}.sign-up-gateways{text-align:center}.m-25,.mb-25,.my-25{margin-bottom:25px}.m-25,.mt-25,.my-25{margin-top:25px}.text-center{text-align:center}.font-semibold{font-weight:600}.text-muted{color:#8c8c8c}.ant-input{border-radius:6px}.ant-input{color:#8c8c8c}.ant-input{height:40px;border:1px solid #d9d9d9}.font-bold{font-weight:700}.ant-btn,.ant-radio-group .ant-radio-button-wrapper{font-weight:600;font-size:12px;height:40px;padding:0 15px}.ant-btn{box-shadow:0 2px 4px #00000012;border-radius:6px}.layout-sign-up .ant-layout-footer{padding:24px 50px}.layout-default .ant-layout-footer{color:#000000a6;font-size:14px;background:transparent;text-align:center}.layout-default .ant-layout-footer .ant-menu-horizontal{border:none;line-height:1.5;margin:0 0 30px;background-color:transparent;font-size:16px}.layout-default .ant-layout-footer .ant-menu-horizontal{text-align:center;display:block}.layout-default .ant-layout-footer .ant-menu-horizontal>.ant-menu-item,.layout-default .ant-layout-footer .ant-menu-horizontal>.ant-menu-item-active,.layout-default .ant-layout-footer .ant-menu-horizontal>.ant-menu-item-selected,.layout-default .ant-layout-footer .ant-menu-horizontal>.ant-menu-item:hover,.layout-default .ant-layout-footer .ant-menu-horizontal>.ant-menu-submenu,.layout-default .ant-layout-footer .ant-menu-horizontal>.ant-menu-submenu-active,.layout-default .ant-layout-footer .ant-menu-horizontal>.ant-menu-submenu-selected,.layout-default .ant-layout-footer .ant-menu-horizontal>.ant-menu-submenu:hover{color:#8c8c8c;border:none}.layout-default .ant-layout-footer .ant-menu-horizontal>.ant-menu-item-active,.layout-default .ant-layout-footer .ant-menu-horizontal>.ant-menu-item-selected,.layout-default .ant-layout-footer .ant-menu-horizontal>.ant-menu-item:hover,.layout-default .ant-layout-footer .ant-menu-horizontal>.ant-menu-submenu-active,.layout-default .ant-layout-footer .ant-menu-horizontal>.ant-menu-submenu-selected,.layout-default .ant-layout-footer .ant-menu-horizontal>.ant-menu-submenu:hover{color:#262626}.layout-default.ant-layout.layout-sign-up .ant-layout-footer ul li:after{display:none}.layout-default.ant-layout.layout-sign-up footer.ant-layout-footer ul li a svg{width:18px;height:18px}.layout-default .ant-layout-footer .menu-nav-social a svg{fill:#8c8c8c;vertical-align:middle}.layout-default .ant-layout-footer .menu-nav-social a:hover svg{fill:#1890ff}.layout-default .ant-layout-footer .copyright a{color:inherit;font-weight:400}.layout-default.layout-signin header.ant-layout-header{display:flex;position:relative;background-color:#fff;color:#141414;box-shadow:0 20px 27px #0000000d;flex-direction:row;padding:0 50px;height:64px;line-height:64px}.fill-muted{fill:#8c8c8c}.layout-default .ant-layout-header .header-brand h5{white-space:nowrap;color:#141414;margin:0}.layout-default .ant-layout-header .header-nav a svg{margin-right:5px}.layout-default .ant-layout-header .header-nav a span,.layout-default .ant-layout-header .header-nav a svg{vertical-align:middle}.layout-default .ant-layout-header .header-nav a{color:#141414;padding:6px 12px;font-weight:400}.layout-default .ant-layout-header .header-nav .ant-menu-horizontal>.ant-menu-item,.layout-default .ant-layout-header .header-nav .ant-menu-horizontal>.ant-menu-item-active,.layout-default .ant-layout-header .header-nav .ant-menu-horizontal>.ant-menu-item-selected,.layout-default .ant-layout-header .header-nav .ant-menu-horizontal>.ant-menu-item:hover,.layout-default .ant-layout-header .header-nav .ant-menu-horizontal>.ant-menu-submenu,.layout-default .ant-layout-header .header-nav .ant-menu-horizontal>.ant-menu-submenu-active,.layout-default .ant-layout-header .header-nav .ant-menu-horizontal>.ant-menu-submenu-selected,.layout-default .ant-layout-header .header-nav .ant-menu-horizontal>.ant-menu-submenu:hover{color:#8c8c8c;font-weight:600;border:none}.layout-default .ant-layout-header .header-nav .ant-menu-horizontal>.ant-menu-item{padding:0}.sign-in{padding:0 20px}.layout-default .ant-layout-content{padding-top:40px}.font-regular{font-weight:400}.signin h1{font-size:48px;font-weight:700;color:#141414}.signin h5{font-weight:400;color:#8c8c8c;font-size:20px;white-space:normal}.ant-row.ant-form-item.username{display:block}.ant-row.ant-form-item.username .ant-col.ant-form-item-label .ant-form-item-required:before{display:none}.ant-row.ant-form-item.username .ant-col.ant-form-item-label{font-size:13px;font-weight:600;color:#141414}.signin .ant-form-item-control-input button.ant-switch{margin-right:5px}.text-dark{color:#141414}.sign-img{height:100%;overflow:hidden}.sign-img img{width:100%;height:100%;margin:auto;object-fit:cover;border-radius:16px}.signin-form{width:100%;padding:24px 28px 0!important;height:auto;display:flex;flex-direction:column;gap:24px}.signup-form{width:100%;padding:24px 28px 0!important;height:auto;display:flex;flex-direction:column}@media (max-width: 768px){.signin-form,.signup-form{padding:16px 20px!important;gap:12px}}.layout-signin{background:#fff}.layout-signin footer.ant-layout-footer svg{width:18px;height:18px}.layout-signin footer.ant-layout-footer ul li:after{display:none}.layout-default .ant-layout-footer .copyright{font-size:16px;color:#8c8c8c}.row-col .ant-row{margin-left:0;margin-right:0}.layout-default.ant-layout.layout-sign-up .header-col.header-brand h5,.layout-default.ant-layout.layout-sign-up .header-col.header-nav a{color:#fff}.layout-default.ant-layout.layout-sign-up .header-col.header-nav svg path.fill-muted{fill:#fff}@media (min-width: 768px){.sign-img img{margin:0}.card-signup{margin-bottom:120px}.card-signup .sign-up-gateways .ant-btn{width:100px}}.rightside-top .signin{display:inline-flex}.rightside-top .signin svg{margin-right:5px}button.ant-btn.bell strong{position:absolute;top:-1px;right:-9px;display:inline-block;width:18px;height:18px;background:#f5222d;border-radius:100%;text-align:center;line-height:normal;font-weight:400;color:#fff}.layout-dashboard .ant-layout-footer{background:transparent;margin:0 20px 20px;padding:0}.layout-dashboard .ant-layout-content{padding:0;margin:0 16px;display:flex;flex-direction:column;overflow:auto;overflow-x:hidden}.m-10,.mr-10,.mx-10{margin-right:10px!important}.ant-table-tbody>tr>td h6{font-size:14px;font-weight:600;color:#141414}.layout-dashboard .header-control .header-search input.ant-input{height:auto}small.redtext{color:red}.full-width path{fill:transparent}.bar-chart line.apexcharts-xaxis-tick{stroke:transparent}section.ant-layout.layout-content .ant-layout-content.content-ant{padding:0!important}.layout-dashboard .ant-card{border-radius:6px}.card-credit{background-image:url(/assets/info-card-3-D8yyOOOn.jpg);background-position:50%;background-size:cover;border:none}.card-credit *{color:#fff}.card-credit .card-number{word-spacing:10px;font-weight:600;margin-bottom:45px;font-size:20px}.ant-card-head-wrapper{min-height:72px}.card-credit .ant-card-body{padding-top:15px}.card-credit .card-footer{display:flex;align-items:flex-end}.m-auto,.ml-auto{margin-left:auto!important}.m-30,.mr-30,.mx-30{margin-right:30px!important}.card-credit .card-footer h6,.card-credit .card-footer p{margin-bottom:0}.card-credit .col-logo img{max-width:50px}.card-credit .card-footer h6{font-weight:700}.width-100{width:100%}.p-20{padding:"0px 20px 0px 0px"}.layout-default .ant-layout-content.p-0{padding:0}.pt{padding-top:0}.widget-2 .icon{width:64px;height:64px;margin:auto auto 16px;background-color:#1890ff;border-radius:8px;box-shadow:0 4px 6px #0000001f;display:flex;justify-content:center;align-items:center}.widget-2 .ant-statistic-title h6{font-weight:600}.widget-2 .ant-statistic-title p{font-size:12px;font-weight:600;margin-bottom:0}.widget-2 .ant-statistic-content{font-family:open sans,Helvetica,Arial,sans-serif;font-weight:600;font-size:20px;padding:12px 16px;border-top:1px solid #f5f5f5;text-align:center}.widget-2 .ant-statistic-title{text-align:center;padding:16px}.widget-2 .ant-card-body{padding:0}.widget-2 .icon img{width:30px}.ant-row-flex-middle{align-items:center}.d-flex{display:flex;align-items:center;justify-content:flex-end}.payment-method-card.ant-card{box-shadow:none;word-spacing:10px}.payment-method-card.ant-card img{width:40px}.payment-method-card.ant-card .ant-card-body{display:flex;align-items:center;justify-content:space-between}.ant-btn.ant-btn-link.ant-edit-link{font-weight:600;font-size:12px;height:40px;padding:0 15px;box-shadow:none}.ant-btn.ant-btn-link.ant-edit-link img{width:20px}.payment-method-card.ant-card .ant-btn{margin-right:-20px}.fill-gray-7{fill:#8c8c8c!important}.payment-method-card.ant-card h6{font-weight:600;margin-bottom:0;color:#141414}.m-0{margin:0}.ant-card.ant-card-bordered.payment-method-card .ant-card-body{padding-top:16px}.header-solid .ant-card-head{border-bottom:0}.invoice-list .ant-list-item,.transactions-list .ant-list-item{padding:11px 0;border-bottom:0}.ant-invoice-card .ant-card-body{padding-top:0}.invoice-list .ant-list-item-meta-title,.transactions-list .ant-list-item-meta-title{font-size:14px;font-weight:600;color:#141414}.invoice-list .ant-list-item-meta-description,.transactions-list .ant-list-item-meta-description{font-size:12px;font-weight:600;color:#8c8c8c}.invoice-list .ant-list-item-action .ant-btn,.transactions-list .ant-list-item-action .ant-btn{font-weight:600;color:#141414;box-shadow:none}.ant-btn>svg,.ant-btn>svg+span{vertical-align:middle}.invoice-list .amount,.transactions-list .amount{font-size:14px;font-weight:600;color:#8c8c8c}.card-billing-info.ant-card{box-shadow:none;background-color:#fafafa;border:1px solid #f5f5f5}.fill-danger{fill:#ff4d4f}.card-billing-info.ant-card .darkbtn{color:#8c8c8c}.col-action{display:flex}.card-billing-info .col-action button{height:34px;font-size:12px;padding:0 15px;box-shadow:none}.ant-descriptions .ant-descriptions-row>td,.ant-descriptions .ant-descriptions-row>th{padding-bottom:6px}.ant-descriptions .ant-descriptions-item-label{font-size:13px;font-weight:600;color:#8c8c8c}.ant-descriptions .ant-descriptions-item-content{font-size:13px;font-weight:600;color:#141414}.ant-descriptions .ant-descriptions-title{font-size:14px;font-weight:600;color:#141414;margin-bottom:14px}.card-billing-info.ant-card .ant-descriptions-header{margin-bottom:0}.card-header-date{margin-bottom:0;font-weight:700;color:#8c8c8c}.card-header-date>*{vertical-align:middle}.card-header-date svg{margin-right:5px}.transactions-list .amount{font-size:16px;font-weight:700}.text-light-danger{background:#fde3cf;color:#f56a00}.text-fill{color:#52c41a;background:#edf9e7}.text-danger{color:#f5222d}.text-success{color:#52c41a}.transactions-list .ant-list-item-meta{align-items:center}.text-warning{background:#fffce7;color:#fadb14}.text-warning-b{font-size:14px;font-weight:600;color:#fadb14}.ant-card.ant-list-yes .ant-list-header{border:0px}.ant-card.ant-list-yes .ant-list-header h6{font-size:12px;font-weight:600;color:#8c8c8c;margin:6px 0}.ant-list.ant-list-split.transactions-list.ant-newest .ant-list-header{padding-top:0}.profile-nav-bg{height:300px;margin-top:-137.8px;border-radius:12px;box-shadow:0 20px 27px #0000000d;background-size:cover;background-position:50%}section.ant-layout.ant-layout-has-sider.layout-dashboard.layout-profile span.ant-page-header-heading-title{color:#fff}section.ant-layout.ant-layout-has-sider.layout-dashboard.layout-profile span.ant-breadcrumb-separator{color:#fff}section.ant-layout.ant-layout-has-sider.layout-dashboard.layout-profile span.ant-breadcrumb-link{color:#fff}section.ant-layout.ant-layout-has-sider.layout-dashboard.layout-profile .header-control svg path{fill:#fff}section.ant-layout.ant-layout-has-sider.layout-dashboard.layout-profile .btn-sign-in{color:#fff}.layout-profile .ant-layout-header{margin:10px 20px}.card-profile-head .ant-card-head{border-bottom:0px;padding:0 16px}.card-profile-head{margin:-53px 0 24px}.card-profile-head .ant-card-head .ant-avatar{box-shadow:0 5px 10px #0000001f;border-radius:8px;margin:0}.card-profile-head .ant-card-head .avatar-info{margin-left:16px}.card-profile-head .ant-card-head .avatar-info h4{font-size:24px}.card-profile-head .ant-radio-group .ant-radio-button-wrapper{height:auto;font-weight:700}.ant-radio-button-wrapper{color:#595959}.layout-profile .ant-card-head{padding:0 16px}.settings-list{list-style:none;padding:0}.settings-list>li:first-child{padding-top:0}.settings-list>li{padding:12px 0}.settings-list>li h6{font-size:12px;color:#8c8c8c;margin:0;font-weight:700}.settings-list>li span{margin-left:16px;color:#141414}.ant-btn-link{box-shadow:none}.card-profile-information hr{opacity:.2}.p-5,.pr-5,.px-5{padding-right:5px!important}.p-5,.pl-5,.px-5{padding-left:5px!important}.m-5,.mr-5,.mx-5{margin-right:5px!important}.m-5,.ml-5,.mx-5{margin-left:5px!important}.card-profile-information .ant-descriptions .ant-descriptions-row>td,.card-profile-information .ant-descriptions .ant-descriptions-row>th{padding-bottom:16px}.conversations-list .ant-list-item-meta-description{font-size:12px;font-weight:600;color:#8c8c8c}.conversations-list .ant-avatar{border-radius:10.5px;box-shadow:0 4px 6px #0000001f}.conversations-list .ant-list-item{padding:14px 0}.ant-card-head-title p{font-weight:600;color:#8c8c8c;margin-bottom:0}.ant-card-head-title h6{margin-bottom:0}.card-project.ant-card{box-shadow:none;border:none}.card-project.ant-card .ant-card-cover img{border-radius:8px;box-shadow:0 4px 6px #0000001f}.card-project.ant-card h5{font-weight:600;font-size:20px}.card-project.ant-card .card-tag,.card-project.ant-card p{font-weight:600;color:#8c8c8c;margin-bottom:5px}.card-project.ant-card p{margin-bottom:0}.card-project.ant-card .ant-card-body{padding:16px 0 0}.card-project.ant-card .card-footer{margin-top:22px}.avatar-chips .ant-avatar-image{border:1px solid #fff}.avatar-chips .ant-avatar-image:hover,.avatar-chips .ant-space-item:hover{z-index:1}.projects-uploader{height:100%;border-radius:8px;border-color:#d9d9d9}.projects-uploader .ant-upload{width:100%;height:100%;margin:0;border-radius:8px;padding:8px}.projects-uploader .ant-upload-list.ant-upload-list-picture-card{height:100%}.projects-uploader .ant-upload.ant-upload-select-picture-card{background-color:transparent}.projects-uploader svg{width:20px;height:20px}.text-right{text-align:right}.layout-dashboard-rtl{background:transparent;text-align:right;direction:rtl;position:relative;overflow-x:hidden}.layout-dashboard-rtl .ant-layout-sider.sider-primary .ant-menu-item .icon,.layout-dashboard-rtl .ant-layout-sider.sider-primary .ant-menu-submenu .icon{margin-left:11px;margin-right:0}.layout-dashboard-rtl .ant-timeline-item-tail{right:6.5px;left:auto}.layout-dashboard-rtl .ant-timeline-item-content{margin:0 33px 0 0}.ant-timeline-item-head{width:15px;height:15px;border-width:3px}.layout-dashboard-rtl .ant-radio-button-wrapper:first-child{border-right-width:1px;border-radius:0 4px 4px 0}.layout-dashboard-rtl .ant-list-box td{text-align:right}.layout-dashboard-rtl .ant-space-horizontal{direction:ltr}.layout-dashboard-rtl .ant-btn>.anticon+span,.ant-btn>span+.anticon{margin-right:8px;margin-left:0}.layout-dashboard-rtl .setting-drwer{left:30px;right:auto}.layout-dashboard-rtl ul.ant-menu.ant-menu-root.ant-menu-inline.ant-menu-light{text-align:right}.layout-dashboard-rtl .avatar-group.mt-2{direction:ltr}.ant-list-box table tr:hover td{background:#fafafa}.layout-dashboard-rtl .icon-box{margin-left:0;margin-right:auto}.layout-dashboard-rtl .m-10,.layout-dashboard-rtl .mr-10,.layout-dashboard-rtl .mx-10{margin-left:10px!important}.layout-dashboard-rtl .ant-progress-show-info .ant-progress-outer{margin-right:0;padding-right:0}.layout-dashboard-rtl .ant-badge-count,.layout-dashboard-rtl .ant-badge-dot,.layout-dashboard-rtl .ant-badge .ant-scroll-number-custom-component{left:0;right:auto;transform:translate(-50%,-50%)}.layout-dashboard-rtl .header-control .btn-sign-in svg{margin-left:4px;margin-right:0}.ant-drawer.drawer-sidebar.drawer-sidebar-rtl aside.ant-layout-sider.ant-layout-sider-light.sider-primary.ant-layout-sider-primary{left:auto;right:0;direction:rtl}.layout-dashboard.layout-dashboard-rtl .header-control span.ant-badge{margin:0 7px}.layout-dashboard.layout-dashboard-rtl span.ant-input-prefix{margin-right:0;margin-left:4px}.layout-dashboard-rtl .ant-drawer-left .ant-drawer-content-wrapper,.settings-drawer.settings-drawer-rtl{left:0;direction:rtl}.settings-drawer.settings-drawer-rtl button.ant-drawer-close{left:0;right:auto;margin-right:0;margin-left:var(--scroll-bar);padding-left:calc(20px - var(--scroll-bar))}.settings-drawer.settings-drawer-rtl .sidebarnav-color button{margin-right:0;margin-left:10px}.settings-drawer.settings-drawer-rtl .viewstar a:first-child{border-radius:0 .25em .25em 0;border-right:1px solid #ddddde}.settings-drawer.settings-drawer-rtl .viewstar a{border-radius:.25em 0 0 .25em;border:1px solid #ddddde;border-right:0px}.social svg path{fill:#fff}.settings-drawer.settings-drawer-rtl .social svg{margin-right:0;margin-left:5px}.social svg{width:15px;height:15px}.layout-dashboard .ant-affix .ant-layout-header{background:#fff;box-shadow:0 20px 27px #0000000d;margin:0;z-index:10}aside.ant-layout-sider.ant-layout-sider-light.sider-primary.ant-layout-sider-primary.active-route a.active{background:transparent;box-shadow:none}.uploadfile.pb-15{padding-bottom:16px}.ant-row.ant-form-item.aligin-center .ant-form-item-control-input-content{display:flex;align-items:center;color:#000000a6}.uploadfile.shadow-none .ant-upload.ant-upload-select.ant-upload-select-text .ant-btn.ant-full-box{box-shadow:none}.ant-btn-dashed{color:#000000a6}button.ant-btn.ant-btn-dashed.ant-full-box svg{width:16px;height:16px}.ant-btn-dashed.active,.ant-btn-dashed:active{color:#096dd9;background-color:#fff;border-color:#096dd9}section.ant-layout.ant-layout-has-sider.layout-dashboard.layout-profile .header-control span.ant-input-affix-wrapper.header-search .anticon-search svg path{fill:#8c8c8c}.tabs-full-height .ant-tabs-content-holder{flex:1;overflow:auto}.tabs-full-height .ant-tabs-content,.tabs-full-height .ant-tabs-tabpane{height:100%}@media screen and (max-width: 767px){input,select,textarea,.ant-input,.ant-select,.ant-picker-input>input,.ant-input-number-input,.ant-select-selection-item,.ant-select-selection-placeholder{font-size:16px!important}}@media (min-width: 992px){.layout-dashboard .ant-layout-footer{margin:0 0 20px 20px}.layout-dashboard .ant-layout-sider.sider-primary{height:100%;width:299px}.layout-dashboard .ant-layout{width:auto;flex-shrink:1}.layout-dashboard .ant-layout .content-ant:not(.fullscreen){max-height:100%;height:100%;overflow:auto}.layout-dashboard .ant-layout .footer.fullscreen,.layout-dashboard .header-control .sidebar-toggler{display:none}.layout-dashboard .layout-content{margin-top:0!important;padding:12px 0 0;margin-left:0}.card-billing-info.ant-card .ant-card-body{display:flex}.layout-dashboard-rtl{overflow:auto}.layout-dashboard-rtl .ant-layout-sider.sider-primary{margin:20px 20px 0 0;height:calc(100vh - 20px)}.layout-dashboard-rtl .ant-layout-sider.sider-primary{right:0;left:auto}.layout-dashboard-rtl .ant-layout{margin-right:270px;margin-left:0}.layout-dashboard-rtl .ant-layout-footer{margin:0 20px 20px 0}}@media (min-width: 768px){.layout-dashboard .header-control{margin-top:0}.layout-dashboard .header-control .header-search{margin:0 7px}.layout-dashboard .header-control .btn-sign-in span{display:inline}.profile-nav-bg{margin-top:-87.8px}.card-profile-head{margin:-53px 24px 24px}}@media (max-width: 768px){.hide-on-mobile{display:none!important}.layout-dashboard.layout-dashboard-rtl .header-control{justify-content:flex-end}}@media (max-height :768px){.filter-dropdown{height:400px!important;overflow:auto}}.mobile-page-header{width:100%;position:sticky;top:0;z-index:40;background-color:#f8f9fa}.mobile-page-header-content{display:flex;align-items:center;padding:0;height:40px;max-width:1280px;margin-block:4px}.mobile-page-header-back{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:none;background:transparent;color:#149bf1;transition:all .2s}.mobile-page-header-back:active{scale:.95;background-color:#149bf11a}.mobile-page-header-title{color:#000;font-size:14px;font-style:normal;font-weight:700;line-height:18px;margin:0}.mobile-page-header-right{margin-left:auto}.mobile-page-header-right button{height:24px!important}:global(.dark) .mobile-page-header{background-color:#020617}:global(.dark) .mobile-page-header-back{color:#017abc}:global(.dark) .mobile-page-header-back:active{background-color:#ffffff0d}:global(.dark) .mobile-page-header-title{color:#017abc}.mobile-date-presets{display:flex;align-items:center;gap:8px;overflow-x:auto;padding-bottom:4px;scrollbar-width:none;margin-bottom:8px;height:40px}.mobile-date-presets::-webkit-scrollbar{display:none}.mobile-date-presets .preset-chip{flex-shrink:0;padding:8px 16px;border-radius:9999px;border:none;cursor:pointer;font-size:13px;font-weight:600;background:#edeeef;color:#191c1d;transition:all .15s ease}.mobile-date-presets .preset-chip.active{font-weight:700;background:#149bf1;color:#fff}.mobile-date-presets .preset-chip.custom-trigger{display:flex;align-items:center;gap:5px;padding:8px 14px}.mobile-date-field-trigger{position:relative;background-color:#fff;border:1px solid #C7C7C7;border-radius:6px;padding:8px 12px;height:34px;display:flex;align-items:center;cursor:pointer;width:100%;gap:6px}.mobile-date-field-trigger .trigger-value{font-size:12px;font-style:normal;font-weight:400;line-height:18px;color:#191c1d}.mobile-date-field-trigger .picker-prefix-icon{display:flex;align-items:center;color:#149bf1;pointer-events:none}.mobile-antd-picker-container{position:relative}.mobile-antd-picker-container .cdp-nav{display:flex;align-items:center;justify-content:space-between;padding:16px}.mobile-antd-picker-container .cdp-nav-arrow{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:none;background:#f3f4f5;border-radius:50%;cursor:pointer;color:#149bf1;transition:background .15s}.mobile-antd-picker-container .cdp-nav-arrow:active{background:#edeeef}.mobile-antd-picker-container .cdp-nav-title{font-size:16px;font-style:normal;font-weight:700;line-height:24px;color:#191c1d;display:flex;gap:4px}.mobile-antd-picker-container .cdp-nav-month,.mobile-antd-picker-container .cdp-nav-year{cursor:pointer;padding:2px 6px;border-radius:6px;transition:background .15s}.mobile-antd-picker-container .cdp-nav-month:hover,.mobile-antd-picker-container .cdp-nav-year:hover{background:#149bf114}.mobile-antd-picker-container .cdp-day-names{display:grid;grid-template-columns:repeat(7,1fr);padding:0 8px 8px;border-bottom:1px solid rgba(227,227,227,.12);margin-bottom:4px}.mobile-antd-picker-container .cdp-day-name{text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:18px;color:#404850;font-weight:600;padding:4px 0}.mobile-antd-picker-container .cdp-day-grid{display:grid;grid-template-columns:repeat(7,1fr);padding:4px 8px 12px;gap:2px}.mobile-antd-picker-container .cdp-day-cell{aspect-ratio:1;display:flex;align-items:center;justify-content:center;font-size:14px;font-style:normal;font-weight:600;line-height:18px;color:#191c1d;border-radius:50%;cursor:pointer;transition:background .12s,color .12s;-webkit-user-select:none;user-select:none}.mobile-antd-picker-container .cdp-day-cell:empty{cursor:default}.mobile-antd-picker-container .cdp-day-cell:not(:empty):hover:not(.selected){background:#149bf114}.mobile-antd-picker-container .cdp-day-cell.today{color:#149bf1;font-weight:700}.mobile-antd-picker-container .cdp-day-cell.selected{background:#149bf1;color:#fff;font-weight:700}.mobile-antd-picker-container .cdp-month-grid,.mobile-antd-picker-container .cdp-year-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;padding:4px 20px 16px}.mobile-antd-picker-container .cdp-month-cell,.mobile-antd-picker-container .cdp-year-cell{display:flex;align-items:center;justify-content:center;padding:14px 8px;background:#f3f4f5;border-radius:12px;font-size:14px;font-style:normal;font-weight:600;line-height:18px;color:#191c1d;cursor:pointer;transition:background .12s,color .12s;-webkit-user-select:none;user-select:none}.mobile-antd-picker-container .cdp-month-cell:hover:not(.selected),.mobile-antd-picker-container .cdp-year-cell:hover:not(.selected){background:#149bf11a}.mobile-antd-picker-container .cdp-month-cell.selected,.mobile-antd-picker-container .cdp-year-cell.selected{background:#149bf1;color:#fff;font-weight:700}.mobile-antd-picker-container .cdp-month-cell.muted,.mobile-antd-picker-container .cdp-year-cell.muted{color:#404850;background:#f3f4f580}.mobile-antd-picker-container .mobile-picker-time-section{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;margin:8px 20px 0;background:#f3f4f5;border-radius:6px;cursor:pointer}.mobile-antd-picker-container .mobile-picker-time-section .time-label{display:flex;align-items:center;gap:10px;color:#404850;font-size:14px;font-style:normal;font-weight:600;line-height:18px}.mobile-antd-picker-container .mobile-picker-time-section .time-value{font-size:16px;font-weight:700;color:#149bf1;background:#149bf114;padding:4px 12px;border-radius:8px}.mobile-antd-picker-container .mobile-picker-time-section:active{background:#e1e3e4}.drawer-apply-button{width:100%}.drawer-date-container{display:flex;flex-direction:column;gap:20px}.drawer-range-wrapper{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px}.drawer-field-group{display:flex;flex-direction:column;gap:8px}.drawer-range-separator{margin-top:24px;color:#bfc7d2;display:flex;align-items:center;justify-content:center}.drawer-field-label{font-size:11px;font-weight:700;color:#8c9196;text-transform:uppercase;letter-spacing:.08em}.drawer-datepicker{width:100%!important;padding:12px 16px!important;border-radius:12px!important;background:#f8f9fa!important;border:1.5px solid #edeff1!important;font-size:15px!important;font-weight:600!important;height:56px!important}.drawer-datepicker:focus,.drawer-datepicker-focused{border-color:#149bf1!important;background:#fff!important}.drawer-datepicker .ant-picker-input>input{font-weight:700;color:#191c1d}.printer-settings-modal .ant-modal-body{padding:16px 0}.printer-settings-modal h4{margin:0 0 12px;font-size:14px;font-weight:600;color:#333}.printer-settings-modal .saved-printer-section{margin-bottom:16px}.printer-settings-modal .saved-printer-section .saved-printer-card{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:#f6ffed;border:1px solid #b7eb8f;border-radius:8px}.printer-settings-modal .saved-printer-section .saved-printer-card .printer-info{display:flex;align-items:center;gap:12px}.printer-settings-modal .saved-printer-section .saved-printer-card .printer-info svg{color:#52c41a}.printer-settings-modal .saved-printer-section .saved-printer-card .printer-info div{display:flex;flex-direction:column}.printer-settings-modal .saved-printer-section .saved-printer-card .printer-info div strong{font-size:14px;color:#333}.printer-settings-modal .saved-printer-section .saved-printer-card .printer-info div .address{font-size:12px;color:#666;font-family:monospace}.printer-settings-modal .saved-printer-section .saved-printer-card .printer-actions{display:flex;align-items:center;gap:8px}.printer-settings-modal .scan-section .scan-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.printer-settings-modal .scan-section .scan-header h4{margin:0}.printer-settings-modal .scan-section .scanning-indicator{display:flex;flex-direction:column;align-items:center;padding:32px 16px;gap:12px;color:#666}.printer-settings-modal .scan-section .scanning-indicator .hint{font-size:12px;color:#999}.printer-settings-modal .scan-section .device-list .ant-list-item{padding:12px;border:1px solid #f0f0f0;border-radius:8px;margin-bottom:8px;transition:all .2s}.printer-settings-modal .scan-section .device-list .ant-list-item:hover{border-color:#1890ff;background:#f6f9ff}.printer-settings-modal .scan-section .device-list .ant-list-item .ant-list-item-meta-title{display:flex;align-items:center}.printer-settings-modal .tips-section{margin-top:16px;padding:12px 16px;background:#fffbe6;border:1px solid #ffe58f;border-radius:8px}.printer-settings-modal .tips-section h4{margin-bottom:8px;color:#d48806}.printer-settings-modal .tips-section ul{margin:0;padding-left:20px}.printer-settings-modal .tips-section ul li{font-size:12px;color:#666;margin-bottom:4px}.printer-settings-modal .tips-section ul li:last-child{margin-bottom:0}.printer-settings-modal .ant-empty{padding:24px 0}.printer-settings-modal .ant-empty .ant-empty-description{color:#999;font-size:13px}@media (max-width: 480px){.printer-settings-modal .saved-printer-card{flex-direction:column;gap:12px;align-items:flex-start!important}.printer-settings-modal .saved-printer-card .printer-actions{width:100%;justify-content:flex-end}}.mobile-transaction-card-container{margin-bottom:16px;position:relative;width:100%}.mobile-transaction-card{border-radius:8px;padding:12px 40px 12px 12px;cursor:pointer;background:#fff;border:1px solid #C7C7C7}.mobile-transaction-card:hover{border-color:#5c5c5c}.mobile-transaction-card:active{background:#f6f6f6!important}.mobile-transaction-card:active{background:#f8fafc;transform:scale(.98)}.card-col{display:flex;flex-direction:column;margin-bottom:4px}.check-col{display:flex;align-items:center;justify-content:center}.transaction-checkbox{transform:scale(1.1)}.info-label{font-size:10px;font-weight:600;letter-spacing:.02em;color:#64748b;line-height:1}.info-value{font-size:13px;font-weight:500;color:#1e293b;line-height:1.4}.customer-name{font-size:15px;font-weight:700;color:#0f172a}.status-tag{border-radius:6px;padding:2px 8px;font-size:12px;font-weight:600;border:none;line-height:1.5;width:fit-content}.status-tag.ant-tag-processing{background-color:#e0f2fe;color:#0369a1}.delay-tag{padding:2px 6px;display:flex;align-items:center;gap:4px;border:none;height:20px;border-radius:4px;font-size:11px;font-weight:600}.mobile-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:8px;border-bottom:1px dashed #f1f5f9}.mobile-trx-id{font-size:13px;font-weight:700;color:#64748b;font-family:JetBrains Mono,monospace}.mobile-chevron{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:#cbd5e1;display:flex;align-items:center}.mobile-transaction-card .ant-col-xs-12{border-top:1px solid #f8fafc;padding-top:12px;margin-top:8px}.transaction-card-container{margin-bottom:16px}.transaction-card{border-radius:8px;padding:12px;display:grid;gap:12px;transition:all .2s ease}.transaction-row{width:100%}.card-col{display:flex;height:100%}.check-col{height:100%;display:flex}.check-section{height:16px}.card-section{display:flex;align-items:flex-start;gap:12px;width:100%}.left-section,.middle-section,.right-section{flex:1}.action-section-status{align-items:flex-start;justify-content:flex-end}.action-section{align-items:flex-end;justify-content:flex-end}.transaction-checkbox{height:16;width:16}.transaction-checkbox .ant-checkbox-inner{border-radius:4px}.info-item{display:flex;flex-direction:column;gap:2px}.info-label{font-size:12px;font-weight:400;line-height:1.2}.completion-info{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.status-tag{border-radius:4px;padding:0 4px;height:auto;line-height:1.2;border:none;width:fit-content}.status-tag.ant-tag-processing{background-color:#3b82f6;color:#fff}.status-tag.ant-tag-default{background-color:#6b7280;color:#fff}.main-status{padding:0 4px;margin:0}.delay-tag{padding:2px 4px;display:flex;align-items:center;gap:4px;border:none;height:16px;border-radius:2px;width:fit-content}.delay-tag .ant-tag-icon{margin-right:0}.view-detail-btn{background:none;border:none;color:#3b82f6;font-size:12px;font-weight:500;cursor:pointer;padding:0;text-decoration:underline;transition:color .2s ease}.view-detail-btn:hover{color:#2563eb;text-decoration:none}@media (max-width: 768px){.transaction-card{padding:12px 16px}.card-section{gap:8px}.info-group{gap:6px}.info-label{font-size:11px}.info-value{font-size:10px}.completion-info{flex-direction:column;align-items:flex-start;gap:4px}.action-section{align-items:flex-start;flex-direction:row;justify-content:space-between;width:100%}}@media (max-width: 576px){.transaction-card{padding:12px}.card-section{flex-direction:column;align-items:flex-start;gap:8px}.action-section{flex-direction:row;justify-content:space-between;width:100%}}.reports-mobile{width:100%;display:flex;flex-direction:column;gap:16px;padding-top:12px;margin-bottom:40px}@media (min-width: 992px){.summary-bento{margin-bottom:24px}}.summary-bento-card{background-color:#fff;padding:16px;border-radius:12px;box-shadow:0 10px 30px #00639a0a;border:1px solid #E3E3E3;display:flex;flex-direction:column;justify-content:space-between}@media (min-width: 992px){.summary-bento-card{padding:20px;min-height:auto}}.summary-bento-card .card-header{display:flex;align-items:center;gap:8px;margin-bottom:8px}.summary-bento-card .card-header .icon{color:#149bf1;display:flex;align-items:center}.summary-bento-card .card-header .icon.error{color:#ba1a1a}.summary-bento-card .card-header .icon.success{color:#00c950}.summary-bento-card .card-header .label{color:#404850;font-size:10px;font-style:normal;font-weight:500;line-height:12px;text-transform:uppercase}.summary-bento-card .card-body{display:flex;justify-content:space-between;align-items:center}.summary-bento-card .card-body .value{font-size:16px;font-style:normal;font-weight:700;line-height:24px;color:#191c1d}@media (min-width: 1200px) and (pointer: fine){.summary-bento-card .card-body .value{font-size:28px}}.filter-section{display:flex;flex-direction:column;gap:12px}.filter-section .filter-label{font-size:14px;font-style:normal;font-weight:600;line-height:18px;color:#404850;margin-left:4px}.filter-section .export-button{width:100%;height:56px;border-radius:12px;font-weight:700;font-size:16px;border:none;color:#fff;display:flex;align-items:center;justify-content:center;gap:8px;box-shadow:0 10px 20px #00619633;margin-top:16px}@media (min-width: 992px){.filter-section .export-button{width:auto;margin-top:0;padding:0 24px}}.filter-section .export-button:active{transform:scale(.98)}.filter-section .export-button .animate-spin{animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.report-list-section{display:flex;flex-direction:column;gap:16px}.report-list-section .section-header{display:flex;justify-content:space-between;align-items:center;padding:0 4px}.report-list-section .section-header .title{font-weight:700;color:#191c1d;margin:0}.report-list-section .section-header .subtitle{font-size:12px;color:#404850;font-weight:500}.report-list-section .report-card{background-color:#fff;padding:12px 16px;border-radius:16px;box-shadow:0 4px 12px #00000008;border:1px solid rgba(227,227,227,.15);display:flex;flex-direction:column;gap:4px}.report-list-section .report-card .card-row-top{display:flex;justify-content:space-between;align-items:center}.report-list-section .report-card .card-row-top .date{font-size:16px;font-style:normal;font-weight:700;line-height:24px;color:#191c1d}.report-list-section .report-card .card-row-top .tag{padding:4px 12px;background-color:#149bf11a;color:#149bf1;font-size:10px;font-style:normal;font-weight:700;line-height:12px;border-radius:999px;text-transform:uppercase}.report-list-section .report-card .card-metrics-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:4px 0;border-top:1px solid rgba(227,227,227,.1);border-bottom:1px solid rgba(227,227,227,.1)}.report-list-section .report-card .card-metrics-grid .metric .label{font-size:10px;text-transform:uppercase;font-weight:500;color:#404850;margin-bottom:2px}.report-list-section .report-card .card-metrics-grid .metric .value{font-weight:700;font-size:16px}.report-list-section .report-card .card-metrics-grid .metric .value.income{margin:0;color:#006196}.report-list-section .report-card .card-metrics-grid .metric .value.debt{margin:0;color:#ba1a1a}.report-list-section .report-card .card-row-bottom{display:flex;justify-content:space-between;align-items:center;color:#404850}.report-list-section .report-card .card-row-bottom .transactions{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600}.report-list-section .report-card .card-row-bottom .details{display:flex;align-items:center;gap:16px}.report-list-section .report-card .card-row-bottom .details .detail-item{display:flex;align-items:center;gap:4px;font-size:12px;font-weight:600}.report-card-detail-empty-container{padding:16px}.report-card-detail-container{background:#fff;border-radius:16px;padding:16px;border:1px solid rgba(227,227,227,.1);box-shadow:0 4px 12px #00000005;position:relative;transition:all .2s ease}.report-card-detail-container:active{transform:scale(.98);background:#f3f4f5}.report-card-detail-container .card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.report-card-detail-container .card-header .left-part{display:inline-flex;flex-direction:column}.report-card-detail-container .card-header .left-part .trx-code{font-size:12px;font-style:normal;font-weight:600;line-height:18px;color:#149bf1;margin:0}.report-card-detail-container .card-header .left-part .date-time{font-size:12px;font-style:normal;font-weight:500;line-height:18px;color:#404850}.report-card-detail-container .card-header .action-btn{width:28px;height:28px;border-radius:50%;background:#e7e8e9;display:flex;align-items:center;justify-content:center;color:#404850}.report-card-detail-container .customer-info{margin-bottom:8px}.report-card-detail-container .customer-info .name{font-size:16px;font-weight:700;color:#191c1d;margin:0 0 2px}.report-card-detail-container .items-summary{font-size:13px;color:#404850;margin-block:4px}.report-card-detail-container .card-footer{display:flex;justify-content:space-between;align-items:flex-end;padding-top:12px;margin-top:4px;border-top:1px dashed rgba(227,227,227,.2)}.report-card-detail-container .card-footer .footer-left .cashier-title{font-size:10px;font-style:normal;font-weight:400;line-height:12px;color:#404850;margin:0}.report-card-detail-container .card-footer .footer-left .cashier{font-size:12px;font-style:normal;font-weight:400;line-height:18px;color:#404850;margin:0}.report-card-detail-container .card-footer .footer-right{text-align:right}.report-card-detail-container .card-footer .footer-right .price{font-size:16px;font-weight:800;color:#149bf1;margin:0}.report-card-detail-container .badges{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.report-card-detail-container .badges .status-tag{margin-inline-end:0}.transaction-detail-container{background-color:#f8f9fa;min-height:calc(100vh - 64px)}@media (max-width: 768px){.transaction-detail-container{margin-bottom:40px}}.td-navigation{display:inline-flex;align-items:center;gap:8px;margin-bottom:12px;cursor:pointer;padding:4px 8px;margin-left:-8px;border-radius:8px;transition:all .2s ease}.td-navigation:hover{background-color:#149bf10d}.td-navigation:hover .icon-color--neutral{color:#149bf1!important;transform:translate(-2px)}.td-navigation:hover .page-header{color:#149bf1!important}.td-navigation .icon-color--neutral,.td-navigation .page-header{transition:all .2s ease}.td-header{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:24px;gap:16px}@media (max-width: 991px){.td-header{flex-direction:column;align-items:flex-start;margin-bottom:16px}}.td-header__left .td-id{font-size:28px;font-weight:800;margin:0 0 8px;color:#191c1d;letter-spacing:-.02em}.td-header__left .td-badges{display:flex;gap:8px}.td-header__actions{display:flex;gap:12px;flex-wrap:wrap}@media (max-width: 576px){.td-header__actions{width:100%}.td-header__actions>button{flex:1}}.td-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:24px;padding-bottom:36px}@media (max-width: 1200px){.td-grid{display:flex;flex-direction:column}}.td-col-main{grid-column:span 8;display:flex;flex-direction:column;gap:24px}.td-col-side{grid-column:span 4}.td-card{background-color:#fff;border-radius:16px;padding:24px;box-shadow:0 4px 20px #00000008;border:1px solid rgba(227,227,227,.1)}@media (max-width: 576px){.td-card{padding:16px}}.td-card__title{font-size:18px;font-weight:700;padding-bottom:12px;display:flex;justify-content:space-between;align-items:center}.td-table{width:100%;border-collapse:collapse}.td-table th{text-align:left;font-size:10px;font-style:normal;font-weight:700;line-height:12px;text-transform:uppercase;letter-spacing:.1em;color:#404850;padding:10px 2px;border-bottom:1px solid rgba(227,227,227,.2)}.td-table td{padding:12px 4px;border-bottom:1px solid rgba(227,227,227,.1);vertical-align:middle}@media (max-width: 576px){.td-table td{padding:4px 0}}.td-table .col-amount{width:70px;text-align:center}.td-table .col-price{width:120px}.td-table .col-total{width:130px}.td-table .item-info .item-name{font-weight:700;color:#191c1d;margin:0}.td-table .item-info .item-desc{font-size:12px;color:#404850;margin:4px 0 0}.td-table .amount{color:#191c1d}.td-table .price{color:#404850}.td-table .total{color:#191c1d;text-align:right}.td-table .text-right{text-align:right}.td-notes{background-color:#f3f4f5;border-radius:12px;padding:20px;margin-top:24px}.td-notes__label{display:flex;align-items:center;gap:8px;font-size:11px;font-weight:700;text-transform:uppercase;color:#404850;margin-bottom:8px}.td-notes__content{font-size:14px;font-style:italic;color:#404850;margin:0;line-height:1.5}.td-info-split{display:grid;grid-template-columns:1fr 1fr;gap:24px}@media (max-width: 768px){.td-info-split{grid-template-columns:1fr}}.td-info-box{background-color:#f3f4f5;border-radius:12px;padding:16px}.td-info-box__label{font-size:11px;font-weight:700;text-transform:uppercase;color:#404850;margin-bottom:12px;display:block}.td-info-box .customer-content{display:flex;gap:16px}.td-info-box .customer-content .cust-details{flex:1}.td-info-box .customer-content .cust-details .cust-name{font-size:18px;font-weight:700;margin:0 0 4px}.td-info-box .customer-content .cust-details .cust-phone{font-size:14px;font-weight:600;color:#149bf1;margin:0 0 12px}.td-info-box .customer-content .cust-details .cust-address{font-size:12px;color:#404850;margin:0;line-height:1.6}.td-info-box .staff-list{display:flex;flex-direction:column;gap:12px}.td-info-box .staff-list .staff-row{display:flex;justify-content:space-between;align-items:center;font-size:14px}.td-info-box .staff-list .staff-row .staff-label{color:#404850}.td-info-box .staff-list .staff-row .staff-value{font-weight:700}.td-info-box .staff-list .staff-row .text-primary{color:#149bf1}.td-summary-list{display:flex;flex-direction:column;gap:0}.td-summary-list .summary-item{background-color:#f3f4f5;border:1px solid rgba(227,227,227,.1);padding:8px 12px;display:flex;justify-content:space-between;align-items:center}.td-summary-list .summary-item:first-child{border-radius:12px 12px 0 0}.td-summary-list .summary-item__label{font-size:12px;font-style:normal;font-weight:700;line-height:18px;color:#404850;margin-block:2px}.td-summary-list .summary-item__value{font-size:16px;font-weight:700;margin:0}.td-summary-list .summary-item.error .summary-item__value{color:#ba1a1a}.td-summary-list .remaining-card{background:#149bf1;border-radius:0 0 12px 12px;padding:12px;color:#fff;display:flex;align-items:center;justify-content:space-between;margin-top:-1px}.td-summary-list .remaining-card__top{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:4px}.td-summary-list .remaining-card__top .label{font-size:12px;font-style:normal;font-weight:700;line-height:18px;margin:0}.td-summary-list .remaining-card__value{font-size:20px;font-style:normal;font-weight:600;line-height:28px;margin:0}.td-badge-modern{padding:4px 12px!important;border-radius:999px!important;font-weight:700!important;font-size:10px!important;letter-spacing:.05em!important;border:none!important}.wa-icon-btn{position:absolute!important;top:16px;right:16px;width:40px!important;height:40px!important;border-radius:10px!important;background-color:#25d366!important;border:none!important;display:flex!important;align-items:center!important;justify-content:center!important;box-shadow:0 4px 10px #25d36633!important;padding:0!important}.wa-icon-btn:hover{background-color:#20ba5a!important;transform:scale(1.05)}:root{--adm-radius-s: 4px;--adm-radius-m: 8px;--adm-radius-l: 12px;--adm-font-size-1: 9px;--adm-font-size-2: 10px;--adm-font-size-3: 11px;--adm-font-size-4: 12px;--adm-font-size-5: 13px;--adm-font-size-6: 14px;--adm-font-size-7: 15px;--adm-font-size-8: 16px;--adm-font-size-9: 17px;--adm-font-size-10: 18px;--adm-color-primary: #1677ff;--adm-color-success: #00b578;--adm-color-warning: #ff8f1f;--adm-color-danger: #ff3141;--adm-color-yellow: #ff9f18;--adm-color-orange: #ff6430;--adm-color-wathet: #e7f1ff;--adm-color-text: #333333;--adm-color-text-secondary: #666666;--adm-color-weak: #999999;--adm-color-light: #cccccc;--adm-color-border: #eeeeee;--adm-color-background: #ffffff;--adm-color-highlight: var(--adm-color-danger);--adm-color-white: #ffffff;--adm-color-box: #f5f5f5;--adm-color-text-light-solid: var(--adm-color-white);--adm-color-text-dark-solid: #000000;--adm-color-fill-content: var(--adm-color-box);--adm-font-size-main: var(--adm-font-size-5);--adm-font-family: -apple-system, blinkmacsystemfont, "Helvetica Neue", helvetica, segoe ui, arial, roboto, "PingFang SC", "miui", "Hiragino Sans GB", "Microsoft Yahei", sans-serif;--adm-border-color: var(--adm-color-border)}html[data-prefers-color-scheme=dark]{--adm-color-primary: #3086ff;--adm-color-success: #34b368;--adm-color-warning: #ffa930;--adm-color-danger: #ff4a58;--adm-color-yellow: #ffa930;--adm-color-orange: #e65a2b;--adm-color-wathet: #0d2543;--adm-color-text: #e6e6e6;--adm-color-text-secondary: #b3b3b3;--adm-color-weak: #808080;--adm-color-light: #4d4d4d;--adm-color-border: #2b2b2b;--adm-color-box: #0a0a0a;--adm-color-background: #1a1a1a;--adm-color-background-body: var(--adm-color-background);--adm-border-color: var(--adm-color-border)}:root{-webkit-tap-highlight-color:rgba(0,0,0,0)}html{background-color:var(--adm-color-background-body)}body{color:var(--adm-color-text);font-size:var(--adm-font-size-main);font-family:var(--adm-font-family)}a,button{cursor:pointer}a{color:var(--adm-color-primary);transition:opacity ease-in-out .2s}a:active{opacity:.8}.adm-plain-anchor{color:unset;transition:none}.adm-plain-anchor:active{opacity:unset}body.adm-overflow-hidden{overflow:hidden!important}div.adm-px-tester{--size: 1;height:calc(var(--size) / 2 * 2px);width:0;position:fixed;left:-100vw;top:-100vh;-webkit-user-select:none;user-select:none;pointer-events:none}.adm-popup{--z-index: var(--adm-popup-z-index, 1000);position:fixed;z-index:var(--z-index)}.adm-popup-body{position:fixed;background-color:var(--adm-color-background);z-index:calc(var(--z-index) + 10)}.adm-popup-body .adm-popup-close-icon{position:absolute;z-index:100}.adm-popup-body-position-bottom{width:100%;bottom:0;left:0}.adm-popup-body-position-bottom .adm-popup-close-icon{right:8px;top:8px}.adm-popup-body-position-top{width:100%;top:0;left:0}.adm-popup-body-position-top .adm-popup-close-icon{right:8px;bottom:8px}.adm-popup-body-position-left{height:100%;top:0;left:0}.adm-popup-body-position-left .adm-popup-close-icon{right:8px;top:8px}.adm-popup-body-position-right{height:100%;top:0;right:0}.adm-popup-body-position-right .adm-popup-close-icon{left:8px;top:8px}.adm-popup-close-icon{cursor:pointer;padding:4px;font-size:18px;line-height:1;color:var(--adm-color-weak)}.adm-mask{--z-index: var(--adm-mask-z-index, 1000);position:fixed;top:0;left:0;z-index:var(--z-index);display:block;width:100%;height:100%}.adm-mask-aria-button{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;pointer-events:none}.adm-mask-content{z-index:1}.adm-safe-area{--multiple: var(--adm-safe-area-multiple, 1);display:block;width:100%}.adm-safe-area-position-top{padding-top:calc(env(safe-area-inset-top) * var(--multiple))}.adm-safe-area-position-bottom{padding-bottom:calc(env(safe-area-inset-bottom) * var(--multiple))}.adm-picker{--header-button-font-size: var(--adm-font-size-7);--title-font-size: var(--adm-font-size-7);--item-font-size: var(--adm-font-size-8);--item-height: 34px;width:100%;height:300px;overflow:hidden;position:relative;display:flex;flex-direction:column;---item-font-size: var(--item-font-size);---item-height: var(--item-height)}.adm-picker .adm-picker-view.adm-picker-view{--item-font-size: var(---item-font-size);--item-height: var(---item-height)}.adm-picker-header{flex-shrink:0;border-bottom:solid 1px var(--adm-color-border);display:flex;justify-content:space-between;align-items:center;padding:4px}.adm-picker-header-button{font-size:var(--header-button-font-size);display:inline-block;padding:8px}.adm-picker-header-button-disabled,.adm-picker-header-button-disabled:active{opacity:.4;cursor:not-allowed}.adm-picker-header-title{padding:4px;font-size:var(--title-font-size);color:var(--adm-color-text);text-align:center;flex:1}.adm-picker-body{flex:1;width:100%;height:100%}.adm-picker-body>.adm-picker-view{--height: 100%}.adm-picker-popup .adm-popup-body{border-top-left-radius:8px;border-top-right-radius:8px}.adm-spin-loading{--color: var(--adm-color-weak);--size: 32px;width:var(--size);height:var(--size)}.adm-spin-loading-svg{width:100%;height:100%;animation:adm-spin-loading-rotate .8s infinite linear}.adm-spin-loading-svg>.adm-spin-loading-fill{stroke:var(--color)}@keyframes adm-spin-loading-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.adm-picker-view{--height: 240px;--item-height: 34px;--item-font-size: var(--adm-font-size-8);height:var(--height);width:100%;display:flex;position:relative;overflow:hidden;background:var(--adm-color-background)}.adm-picker-view-column{height:100%;flex:1;-webkit-user-select:none;user-select:none;touch-action:none;position:relative;z-index:0}.adm-picker-view-column-wheel{width:100%;cursor:-webkit-grab;cursor:grab;position:absolute;top:calc(50% - var(--item-height) / 2);left:0}.adm-picker-view-column-wheel:before{content:" ";display:block;position:absolute;width:100%;height:100vh;top:-100vh}.adm-picker-view-column-wheel:after{content:" ";display:block;position:absolute;width:100%;height:100vh;bottom:-100vh}.adm-picker-view-column-item{font-size:var(--item-font-size);padding:0 6px;height:var(--item-height);display:flex;justify-content:center;align-items:center}.adm-picker-view-column-item-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.adm-picker-view-column-accessible{width:100%;height:100%;pointer-events:none;opacity:0;display:flex;flex-direction:column;position:relative;top:calc(var(--item-height) * -1);z-index:0;padding-bottom:1px}.adm-picker-view-column-accessible>*{flex:1;text-overflow:ellipsis}.adm-picker-view-column-accessible-current{position:absolute;width:100%;height:100%}.adm-picker-view-column-accessible-button{width:100%;height:100%}.adm-picker-view-mask{position:absolute;z-index:10000;left:0;top:0;width:100%;height:100%;display:flex;flex-direction:column;pointer-events:none}.adm-picker-view-mask-top,.adm-picker-view-mask-bottom{flex:auto}.adm-picker-view-mask-middle{height:var(--item-height);box-sizing:border-box;flex:none;border-top:solid 1px var(--adm-color-border);border-bottom:solid 1px var(--adm-color-border)}.adm-picker-view-mask-top{background:var(--adm-color-background);-webkit-mask:linear-gradient(0deg,rgba(0,0,0,.6) 0%,rgba(0,0,0,.8) 50%,#000000 100%);mask:linear-gradient(0deg,rgba(0,0,0,.6) 0%,rgba(0,0,0,.8) 50%,#000000 100%)}.adm-picker-view-mask-bottom{background:var(--adm-color-background);-webkit-mask:linear-gradient(180deg,rgba(0,0,0,.6) 0%,rgba(0,0,0,.8) 50%,#000000 100%);mask:linear-gradient(180deg,rgba(0,0,0,.6) 0%,rgba(0,0,0,.8) 50%,#000000 100%)}.adm-picker-view-loading-content{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.adm-picker-view-item-height-measure{position:relative;left:0;top:0;height:var(--item-height);width:0;pointer-events:none}.cashier-dashboard{display:block}.cashier-dashboard__header{background:linear-gradient(135deg,#149bf1,#0d7bc4);padding:16px 20px;color:#fff}.cashier-dashboard__branch-info{display:flex;align-items:center;gap:12px}.cashier-dashboard__branch-icon{width:40px;height:40px;background:#fff3;border-radius:10px;display:flex;align-items:center;justify-content:center;color:#fff}.cashier-dashboard__branch-details{display:flex;flex-direction:column}.cashier-dashboard__branch-name{font-size:16px;font-weight:600;color:#fff!important;line-height:1.3}.cashier-dashboard__user-name{font-size:12px;color:#fffc!important}.cashier-dashboard__main-card{background:linear-gradient(135deg,#149bf1,#0d7bc4);margin:0;padding:12px 16px 16px;color:#fff;border-radius:0 0 24px 24px}.cashier-dashboard__main-card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.cashier-dashboard__main-card-title{font-size:14px;font-weight:500;color:#ffffffe6!important}.cashier-dashboard__main-card-date{font-size:12px;color:#ffffffb3!important}.cashier-dashboard__main-card-amount{display:flex;align-items:baseline;gap:4px;margin-bottom:4px}.cashier-dashboard__currency{font-size:16px;font-weight:500;color:#fff!important}.cashier-dashboard__amount{font-size:32px;font-weight:700;color:#fff!important;line-height:1.2}.cashier-dashboard__main-card-subtitle{font-size:12px;color:#fffc!important;margin-bottom:16px}.cashier-dashboard__main-card-subtitle .ant-typography{color:#fffc!important}.cashier-dashboard__sub-cards{display:flex;gap:12px;margin-bottom:12px}.cashier-dashboard__sub-card{background:#fff;border-radius:12px;overflow:hidden}.cashier-dashboard__sub-card--sales{flex:1;display:flex;justify-content:space-between;align-items:stretch}.cashier-dashboard__sub-card--history{width:70px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:12px 8px;cursor:pointer;transition:transform .2s}.cashier-dashboard__sub-card--history:active{transform:scale(.95)}.cashier-dashboard__sub-card--history svg{color:#149bf1;margin-bottom:4px}.cashier-dashboard__sub-card--history .cashier-dashboard__sub-card-label{font-size:11px;color:#149bf1!important;font-weight:500}.cashier-dashboard__sub-card-content{padding:12px 16px;flex:1}.cashier-dashboard__sub-card-label{font-size:12px;color:#666!important;display:block;margin-bottom:4px}.cashier-dashboard__sub-card-value{font-size:16px;font-weight:600;display:block;margin-bottom:4px}.cashier-dashboard__sub-card-value--positive{color:#22c55e!important}.cashier-dashboard__sub-card-value--negative{color:#ef4444!important}.cashier-dashboard__sub-card-info{display:flex;align-items:center;gap:8px}.cashier-dashboard__sub-card-count{font-size:11px;color:#999;background:#f0f0f0;padding:2px 8px;border-radius:10px}.cashier-dashboard__sub-card-action{width:40px;background:#f8f9fa;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s}.cashier-dashboard__sub-card-action:hover{background:#e9ecef}.cashier-dashboard__sub-card-action svg{color:#999}.cashier-dashboard__pending-card{background:#fff;border-radius:12px;padding:12px 16px;display:flex;justify-content:space-between;align-items:center}.cashier-dashboard__pending-content{display:flex;flex-direction:column}.cashier-dashboard__pending-label{font-size:12px;color:#666!important;margin-bottom:2px}.cashier-dashboard__pending-value{font-size:16px;font-weight:600;color:#f59e0b!important}.cashier-dashboard__pending-count{font-size:12px;color:#999;background:#fff7ed;padding:4px 12px;border-radius:16px;color:#f59e0b}.cashier-dashboard__operational-section{padding:20px 16px}.cashier-dashboard__operational-title{font-size:16px;font-weight:600;color:#333!important;display:block;margin-bottom:12px}.cashier-dashboard__operational-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.cashier-dashboard__operational-item{background:#fff;border-radius:12px;padding:12px 8px;display:flex;flex-direction:column;align-items:center;box-shadow:0 1px 3px #00000014}.cashier-dashboard__operational-icon{width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:6px}.cashier-dashboard__operational-icon svg{width:22px;height:22px}.cashier-dashboard__operational-value{font-size:20px;font-weight:700;color:#333!important;line-height:1.2}.cashier-dashboard__operational-label{font-size:11px;color:#666!important;text-align:center;line-height:1.2;margin-top:2px}.cashier-dashboard__recent-section{padding:0 16px 16px}.cashier-dashboard__recent-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.cashier-dashboard__recent-title{font-size:16px;font-weight:600;color:#333!important}.cashier-dashboard__recent-link{font-size:14px;color:#149bf1!important;cursor:pointer}.cashier-dashboard__recent-link:hover{text-decoration:underline}.cashier-dashboard__recent-list{background:#fff;border-radius:16px;overflow:hidden}.cashier-dashboard__recent-item{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;border-bottom:1px solid #f0f0f0;cursor:pointer;transition:background .2s}.cashier-dashboard__recent-item:last-child{border-bottom:none}.cashier-dashboard__recent-item:hover{background:#f8f9fa}.cashier-dashboard__recent-item:active{background:#f0f0f0}.cashier-dashboard__recent-item-left{display:flex;align-items:center;gap:12px}.cashier-dashboard__recent-item-icon{width:36px;height:36px;background:#e8f4fd;border-radius:10px;display:flex;align-items:center;justify-content:center}.cashier-dashboard__recent-item-icon svg{color:#149bf1}.cashier-dashboard__recent-item-info{display:flex;flex-direction:column}.cashier-dashboard__recent-item-code{font-size:14px;font-weight:500;color:#333!important}.cashier-dashboard__recent-item-customer{font-size:12px;color:#999!important}.cashier-dashboard__recent-item-right{display:flex;flex-direction:column;align-items:flex-end}.cashier-dashboard__recent-item-amount{font-size:14px;font-weight:600;color:#333!important;margin-bottom:2px}.cashier-dashboard__recent-item-status{font-size:11px;padding:2px 8px;border-radius:10px}.cashier-dashboard__recent-item-status--paid{background:#dcfce7;color:#16a34a}.cashier-dashboard__recent-item-status--unpaid,.cashier-dashboard__recent-item-status--pending{background:#fef3c7;color:#d97706}.cashier-dashboard__empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;color:#999}.cashier-dashboard__empty-state svg{color:#ddd;margin-bottom:12px}.cashier-dashboard__empty-state .ant-typography{color:#999!important;font-size:14px}@media (max-width: 375px){.cashier-dashboard__amount{font-size:24px}.cashier-dashboard__operational-grid{grid-template-columns:repeat(4,1fr);gap:8px}.cashier-dashboard__operational-item{padding:8px 4px}.cashier-dashboard__operational-icon{width:32px;height:32px}.cashier-dashboard__operational-icon svg{width:16px;height:16px}.cashier-dashboard__operational-value{font-size:14px}.cashier-dashboard__operational-label{font-size:9px}}@media (min-width: 768px){.cashier-dashboard{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;column-gap:16px;row-gap:16px;max-width:900px}.cashier-dashboard__performance{grid-column:1;grid-row:1}.cashier-dashboard__header{border-radius:16px 16px 0 0}.cashier-dashboard__main-card{border-radius:0 0 24px 24px}.cashier-dashboard__operational-section{grid-column:1;grid-row:2;padding:16px;background:#fff;border-radius:16px;box-shadow:0 2px 8px #0000000f;align-self:start}.cashier-dashboard__operational-grid{grid-template-columns:repeat(4,1fr);gap:12px}.cashier-dashboard__operational-item{padding:12px 8px}.cashier-dashboard__operational-icon{width:36px;height:36px}.cashier-dashboard__operational-icon svg{width:20px;height:20px}.cashier-dashboard__operational-value{font-size:16px}.cashier-dashboard__operational-label{font-size:10px}.cashier-dashboard__recent-section{grid-column:2;grid-row:1/3;background:#fff;border-radius:16px;box-shadow:0 2px 8px #0000000f;padding:16px;align-self:start}.cashier-dashboard__recent-list{max-height:500px;overflow-y:auto}}@media (min-width: 1024px){.cashier-dashboard{display:grid;grid-template-columns:480px 1fr;grid-template-rows:auto auto;column-gap:24px;row-gap:20px;padding:24px;max-width:1100px}.cashier-dashboard__performance{grid-column:1;grid-row:1}.cashier-dashboard__header{border-radius:16px 16px 0 0;padding:12px 16px}.cashier-dashboard__main-card{border-radius:0 0 24px 24px;padding:12px 16px 16px}.cashier-dashboard__operational-section{grid-column:1;grid-row:2;padding:20px;background:#fff;border-radius:16px;box-shadow:0 2px 8px #0000000f;align-self:start}.cashier-dashboard__operational-title{font-size:16px;margin-bottom:16px}.cashier-dashboard__operational-grid{grid-template-columns:repeat(4,1fr);gap:16px}.cashier-dashboard__operational-item{padding:16px 12px;box-shadow:0 1px 4px #00000014}.cashier-dashboard__operational-icon{width:48px;height:48px}.cashier-dashboard__operational-icon svg{width:26px;height:26px}.cashier-dashboard__operational-value{font-size:24px}.cashier-dashboard__operational-label{font-size:12px}.cashier-dashboard__recent-section{grid-column:2;grid-row:1/3;padding:20px;background:#fff;border-radius:16px;box-shadow:0 2px 8px #0000000f;align-self:start}.cashier-dashboard__recent-list{max-height:600px;overflow-y:auto}}.table-cell-name{margin:0;overflow:hidden;text-overflow:ellipsis;display:block}.dashboard{background-color:#f8f9fa;min-height:100vh;color:#191c1d}.dashboard .text-primary{color:#149bf1}.dashboard .text-secondary{color:#45617b}.dashboard .text-error{color:#ba1a1a}.dashboard .text-on-surface{color:#191c1d}.dashboard .text-on-surface-variant{color:#404850}@media (min-width: 768px){.dashboard-container{padding:0 16px 16px}}@media (max-width: 768px){.dashboard-container{margin-bottom:40px}}.dashboard-header{padding:24px 0;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:16px}@media (min-width: 768px){.dashboard-header{padding:12px 0}}.dashboard-greeting{font-size:24px;font-weight:700;margin:0;line-height:1.2}@media (min-width: 768px){.dashboard-greeting{font-size:28px}}.dashboard-subtitle{font-size:14px;font-weight:500;margin-top:4px;display:block}.dashboard-card{background-color:#fff;border-radius:24px;padding:14px;box-shadow:0 10px 30px #0000000a;border:1px solid rgba(227,227,227,.1);display:flex;flex-direction:column;justify-content:space-between}@media (min-width: 768px){.dashboard-card{padding:20px}}.dashboard-card--large{box-shadow:0 20px 40px #00639a0f}.dashboard-card--primary{background:linear-gradient(135deg,#149bf1,#017abc);color:#fff}.dashboard-icon-btn{width:48px;height:48px;border-radius:16px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.dashboard-icon-btn--white-glass{background:#fff3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff}.dashboard-icon-btn--error{background:#ba1a1a1a;color:#ba1a1a}.dashboard-icon-btn--primary{background:#149bf11a;color:#149bf1}.dashboard-icon-btn--secondary{background:#45617b1a;color:#45617b}.dashboard-icon-btn--neutral{background:#e1e3e4;color:#404850}.dashboard-icon-btn--gray{background:#fff;box-shadow:0 2px 4px #0000000d;color:#149bf1}.dashboard-stat-title{font-size:10px;font-style:normal;font-weight:700;line-height:12px;text-transform:uppercase;margin-bottom:4px;margin-top:4px}.dashboard-stat-value{font-size:24px;font-style:normal;font-weight:600;line-height:32px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}@media (min-width: 1200px) and (pointer: fine){.dashboard-stat-value{font-size:32px}}.dashboard-badge{display:inline-flex;align-items:center;gap:4px;font-size:12px;font-weight:700;padding:4px 12px;border-radius:999px}.dashboard-badge--glass{background:#ffffff26;border:1px solid rgba(255,255,255,.1);color:#fff}.dashboard-badge--neutral{background:#f3f4f5;color:#404850;font-weight:500}.dashboard-badge--green{color:#16a34a;text-transform:uppercase;font-size:10px}.dashboard-section-title{font-size:20px;font-weight:700;margin-bottom:8px;margin-top:0}.dashboard-list-item{padding:16px;background-color:#f3f4f5;border-radius:16px;display:flex;align-items:center;gap:16px;transition:all .2s;border:1px solid transparent}.dashboard-list-item:hover{background-color:#fff;border-color:#e3e3e326}.dashboard-chart-area{margin-top:12px}@media (min-width: 768px){.dashboard-chart-area{margin-top:32px}}.dashboard-donut-container{position:relative;width:128px;height:128px;flex-shrink:0}.dashboard-donut-container svg{width:100%;height:100%;transform:rotate(-90deg)}.dashboard-donut-container .donut-bg{stroke:#edeeef}.dashboard-donut-container .donut-primary{stroke:#149bf1}.dashboard-donut-container .donut-secondary{stroke:#45617b}.dashboard-donut-container-label{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.dashboard-donut-container-label span:first-child{font-size:20px;font-weight:700}.dashboard-donut-container-label span:last-child{font-size:8px;text-transform:uppercase;letter-spacing:1px;font-weight:700;color:#404850}.dashboard-status-card{background-color:#f0f2f2;border-radius:20px;padding:16px;display:flex;justify-content:space-between;align-items:center;transition:all .15s ease;cursor:pointer}.dashboard-status-card:active{transform:scale(.97);background-color:#f3f4f4}.dashboard-status-card__label{font-size:11px;font-weight:800;color:#404850;text-transform:uppercase;letter-spacing:.8px;margin:0}.dashboard-status-card__value{font-size:26px;font-weight:800;color:#191c1d;margin:4px 0 0;line-height:1}.dashboard-status-card__icon{width:44px;height:44px;border-radius:14px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.dashboard-status-card--antri .dashboard-status-card__icon{background-color:#fdf2e9;color:#8d5d1c}.dashboard-status-card--proses .dashboard-status-card__icon{background-color:#e1f5fe;color:#006196}.dashboard-status-card--selesai .dashboard-status-card__icon{background-color:#e3f2fd;color:#2e5a88}.dashboard-status-card--diambil .dashboard-status-card__icon{background-color:#eceff1;color:#455a64}.public-receipt{min-height:max(884px,100dvh);background-color:#f6f6f6;color:#171717;padding:1rem;max-width:28rem;margin:0 auto}.public-receipt *{box-sizing:border-box}.public-receipt__card{background-color:#fff;position:relative;overflow:hidden;box-shadow:0 8px 32px #0000000f;border-radius:.75rem}.public-receipt__edge-top{height:.375rem;background-color:#149bf1;width:100%;opacity:.4}.public-receipt__content{padding:2rem;position:relative}.public-receipt__branding{display:flex;flex-direction:column;align-items:center;margin-bottom:2rem}.public-receipt__logo-box{width:4rem;height:4rem;background-color:#149bf1;color:#fff;display:flex;align-items:center;justify-content:center;border-radius:1rem;margin-bottom:1rem;overflow:hidden}.public-receipt__logo-box--image{background-color:transparent}.public-receipt__laundry-name{font-weight:800;font-size:1.125rem;color:#000;text-transform:uppercase;margin:0}.public-receipt__laundry-meta{font-size:10px;color:#5c5c5c;font-weight:500;text-align:center;margin:0}.public-receipt__status-box{background-color:#e7f5fe;border-radius:.75rem;padding:1.25rem;margin-bottom:2.5rem;border:1px solid #B8E1FB}.public-receipt__status-row{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem}.public-receipt__label{font-size:10px;text-transform:uppercase;letter-spacing:.05em;color:#737373;margin-bottom:.25rem}.public-receipt__badge{font-size:10px;font-weight:700;padding:.25rem .75rem;border-radius:9999px;text-transform:uppercase;letter-spacing:-.025em;color:#fff}.public-receipt__badge--error{background-color:#e7000b}.public-receipt__badge--primary{background-color:#149bf1}.public-receipt__badge--success{background-color:#00c950}.public-receipt__status-time{padding-top:.75rem;border-top:1px dashed #C7C7C7;text-align:center}.public-receipt__status-time .public-receipt__label{margin-bottom:.25rem;text-align:center}.public-receipt__status-time .time-value{font-weight:700;font-size:.875rem;color:#149bf1;margin:0}.public-receipt__meta-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1.5rem;margin-bottom:2.5rem;padding:0 .25rem}.public-receipt__meta-grid .text-right{text-align:right}.public-receipt__meta-grid .meta-val{font-weight:700;font-size:.75rem;letter-spacing:-.025em;color:#171717;margin:0}.public-receipt__meta-grid .meta-val--primary{color:#149bf1}.public-receipt__divider{height:1px;width:100%;background-color:#e3e3e3;margin-bottom:2.5rem}.public-receipt__items{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:2.5rem;padding:0 .25rem}.public-receipt__item-row{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:flex-start;gap:.5rem}.public-receipt__item-row .item-details{grid-column:span 8/span 8}.public-receipt__item-row .item-details .item-title{font-weight:700;font-size:.875rem;color:#149bf1;text-transform:uppercase;margin:0}.public-receipt__item-row .item-details .item-desc{font-size:.75rem;color:#5c5c5c;font-weight:500;margin:0}.public-receipt__item-row .item-details .item-qty{font-size:.75rem;color:#5c5c5c;margin-top:0rem}.public-receipt__item-row .item-price{grid-column:span 4/span 4;text-align:right}.public-receipt__item-row .item-price p{font-weight:700;font-size:.875rem;color:#000;margin:0;line-height:18px}.public-receipt__notes{margin-bottom:1rem;padding:0 .25rem}.public-receipt__notes .transaction-notes{font-size:.75rem;color:#5c5c5c;font-weight:500;margin:0}.public-receipt__summary-box{background-color:#f6f6f6;padding:1rem;border-radius:.75rem;display:flex;flex-direction:column;gap:1rem}.public-receipt__summary-box .summary-row{display:flex;justify-content:space-between;align-items:center}.public-receipt__summary-box .summary-row .label{font-size:.75rem;color:#5c5c5c;font-weight:500;margin:0}.public-receipt__summary-box .summary-row .val{font-size:.75rem;font-weight:700;color:#171717;margin:0}.public-receipt__summary-box .total-row{padding-top:1rem;border-top:1px dashed #C7C7C7;display:flex;justify-content:space-between;align-items:flex-end}.public-receipt__summary-box .total-row .total-label{font-weight:800;font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:#149bf1;margin:0;margin-bottom:.25rem}.public-receipt__summary-box .total-row .total-val{font-weight:900;font-size:1rem;color:#149bf1;line-height:1;margin:0}.public-receipt__footer{margin-top:3rem;padding:0 .25rem}.public-receipt__footer .terms{display:flex;flex-direction:column;gap:.5rem;margin-bottom:2rem}.public-receipt__footer .terms p{font-size:9px;color:#737373;line-height:1.375;font-weight:500;font-style:italic;margin:0}.public-receipt__footer .thanks{display:flex;flex-direction:column;align-items:center}.public-receipt__footer .thanks p{font-size:10px;font-weight:700;color:#149bf1;text-transform:uppercase;letter-spacing:.1em;margin-bottom:.25rem}.public-receipt__action{padding:0 2rem 2rem}.public-receipt__action button{width:100%;background-color:#149bf1;color:#fff;font-weight:700;padding:1rem 0;border-radius:.75rem;border:none;box-shadow:0 20px 25px -5px #149bf11a,0 8px 10px -6px #149bf11a;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.75rem;transition:all .2s}.public-receipt__action button:hover{background-color:#107cc1}.public-receipt__action button:active{transform:scale(.95)}.public-receipt__action button span.material-symbols-outlined{font-size:.875rem}@media print{body *{visibility:hidden}.public-receipt__card,.public-receipt__card *{visibility:visible}.public-receipt__card{position:absolute;left:0;top:0;box-shadow:none!important;margin:0;padding:0;width:100%}.public-receipt__action{display:none!important}}.subscription-checkout{min-height:calc(100vh - 100px);padding:0 24px 24px}.subscription-checkout-header{display:flex;align-items:center;gap:16px;margin-bottom:24px}.subscription-checkout-back{display:flex;align-items:center;gap:8px;color:#5c5c5c;padding:0}.subscription-checkout-back:hover{color:#149bf1}.subscription-checkout-title{font-size:24px;font-weight:700;color:#171717;margin:0}.subscription-checkout-content{max-width:1200px;margin:0 auto}.subscription-checkout-card{border-radius:12px;border:none;box-shadow:0 2px 8px #0000000a;margin-bottom:16px}.subscription-checkout-card .ant-card-body{padding:20px!important}.subscription-checkout-section-title{font-size:16px;font-weight:600;color:#171717;margin:0 0 16px}.subscription-checkout-plans{display:flex;flex-direction:column;gap:12px}.subscription-checkout-plan{position:relative;padding:16px;border:1px solid #C7C7C7;border-radius:12px;cursor:pointer;transition:all .2s ease}.subscription-checkout-plan:hover{border-color:#72c3f7;background-color:#149bf105}.subscription-checkout-plan--selected{border-color:#149bf1;background-color:#149bf10d;box-shadow:0 0 0 1px #149bf1}.subscription-checkout-plan--popular{border-color:#72c3f7}.subscription-checkout-plan-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px}.subscription-checkout-plan-info{flex:1}.subscription-checkout-plan-name{font-size:16px;font-weight:600;color:#171717;margin:0 0 4px}.subscription-checkout-plan-desc{font-size:13px;color:#737373;margin:0}.subscription-checkout-plan-price{text-align:right}.subscription-checkout-plan-amount{font-size:18px;font-weight:700;color:#149bf1}.subscription-checkout-plan-period{font-size:12px;color:#737373}.subscription-checkout-plan-features{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:8px 16px}.subscription-checkout-plan-features li{display:flex;align-items:center;gap:6px;font-size:12px;color:#454545}.subscription-checkout-plan-features li .icon-color--success{color:#00c950}.subscription-checkout-plan-tag{position:absolute;top:-8px;right:12px}.subscription-checkout-durations{display:grid;grid-template-columns:repeat(6,1fr);gap:12px}@media (max-width: 768px){.subscription-checkout-durations{grid-template-columns:repeat(3,1fr)}}@media (max-width: 480px){.subscription-checkout-durations{grid-template-columns:repeat(2,1fr)}}.subscription-checkout-duration{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:16px 8px;border:1px solid #C7C7C7;border-radius:10px;cursor:pointer;transition:all .2s ease;text-align:center}.subscription-checkout-duration:hover{border-color:#72c3f7;background-color:#149bf105}.subscription-checkout-duration--selected{border-color:#149bf1;background-color:#149bf10d;box-shadow:0 0 0 1px #149bf1}.subscription-checkout-duration-label{font-size:14px;font-weight:600;color:#171717}.subscription-checkout-duration-discount{font-size:10px;margin:0;padding:2px 6px}.subscription-checkout-payments{display:flex;flex-direction:column;gap:12px;width:100%}.subscription-checkout-payments .ant-radio-wrapper{margin:0;width:100%}.subscription-checkout-payment{border:1px solid #C7C7C7;border-radius:12px;padding:16px;cursor:pointer;transition:all .2s ease}.subscription-checkout-payment:hover{border-color:#72c3f7;background-color:#149bf105}.subscription-checkout-payment--selected{border-color:#149bf1;background-color:#149bf10d}.subscription-checkout-payment .ant-radio{display:none}.subscription-checkout-payment-content{display:flex;align-items:center;gap:16px}.subscription-checkout-payment-icon{width:48px;height:48px;background-color:#e7f5fe;border-radius:12px;display:flex;align-items:center;justify-content:center;color:#149bf1}.subscription-checkout-payment-info{display:flex;flex-direction:column;gap:2px}.subscription-checkout-payment-label{font-size:14px;font-weight:600;color:#171717}.subscription-checkout-payment-desc{font-size:13px;color:#737373}.subscription-checkout-summary{position:sticky;top:80px}.subscription-checkout-summary-content{margin-bottom:24px}.subscription-checkout-summary-row{display:flex;justify-content:space-between;align-items:center;padding:8px 0}.subscription-checkout-summary-row--discount .subscription-checkout-summary-value{color:#00c950;font-weight:500}.subscription-checkout-summary-row--total{padding-top:8px}.subscription-checkout-summary-row--total .subscription-checkout-summary-label,.subscription-checkout-summary-row--total .subscription-checkout-summary-value{font-size:18px;font-weight:700}.subscription-checkout-summary-row--total .subscription-checkout-summary-value{color:#149bf1}.subscription-checkout-summary-label{font-size:14px;color:#5c5c5c}.subscription-checkout-summary-value{font-size:14px;font-weight:500;color:#171717}.subscription-checkout-pay-btn{height:48px;font-size:16px;font-weight:600;border-radius:10px;margin-bottom:16px}.subscription-checkout-disclaimer{font-size:12px;color:#737373;text-align:center;margin:0}.user-profile-container{display:flex;gap:16px;height:100%;max-height:calc(100% - 48px)}@media (max-width: 768px){.user-profile-container{flex-direction:column}}.user-profile-sidebar{width:280px;flex-shrink:0;border-radius:12px;border:none;border:1px solid #E3E3E3}@media (max-width: 768px){.user-profile-sidebar{width:100%}}.user-profile-sidebar .ant-card-body{height:100%;padding:24px 16px!important}.user-profile-sidebar-header{display:flex;flex-direction:column;align-items:center;padding-bottom:20px;border-bottom:1px solid #E3E3E3;margin-bottom:16px}.user-profile-avatar{margin-bottom:12px;background-color:#e7f5fe;color:#149bf1}.user-profile-store-name{font-size:16px;font-weight:600;color:#171717;margin:0 0 4px;text-align:center}.user-profile-user-name{font-size:14px;color:#5c5c5c;margin:0 0 8px;text-align:center}.user-profile-role{display:inline-block;padding:4px 12px;background-color:#e7f5fe;color:#149bf1;font-size:12px;font-weight:500;border-radius:16px}.user-profile-sidebar-menu{display:flex;flex-direction:column;gap:4px}.user-profile-menu-item{display:flex;align-items:center;gap:12px;padding:8px 12px;border-radius:8px;cursor:pointer;color:#5c5c5c;font-size:14px;font-style:normal;font-weight:500;line-height:18px;transition:all .2s ease}.user-profile-menu-item:hover{background-color:#f6f6f6;color:#171717}.user-profile-menu-item--active,.user-profile-menu-item--active:hover{background-color:#e7f5fe;color:#149bf1}.user-profile-menu-item--danger{color:#e7000b}.user-profile-menu-item--danger:hover{background-color:#fde5e7;color:#e7000b}.user-profile .btn-logout-mobile-only{display:flex;align-items:center;gap:8px;font-weight:600;margin-right:auto}@media (min-width: 769px){.user-profile .btn-logout-mobile-only{display:none!important}}.user-profile-main{flex:1;border-radius:12px;border:none;overflow:visible;border:1px solid #E3E3E3}.user-profile-main .ant-card-body{padding:24px 16px!important;height:100%;overflow:auto}.user-profile-content{display:flex;flex-direction:column;min-height:0}.user-profile-content-title{font-size:18px;font-weight:600;color:#171717;margin:0 0 24px;flex-shrink:0}.user-profile-password-section{display:flex;justify-content:space-between;align-items:center;padding:16px;background-color:#f6f6f6;border-radius:8px}.user-profile-password-info{display:flex;flex-direction:column;gap:4px}.user-profile-password-label{font-size:12px;color:#8f8f8f;margin:0}.user-profile-password-value{font-size:16px;color:#171717;margin:0;letter-spacing:2px}.user-profile-subscription{display:flex;flex-direction:column;gap:16px;flex-shrink:0}.user-profile-subscription-card{padding:20px;background-color:#f6f6f6;border-radius:12px;flex-shrink:0}.user-profile-subscription-header{display:flex;align-items:center;gap:12px;margin-bottom:16px}.user-profile-subscription-title{font-size:14px;font-weight:500;color:#5c5c5c}.user-profile-subscription-body{padding-left:36px}.user-profile-subscription-plan{font-size:24px;font-weight:700;color:#171717;margin:0 0 8px}.user-profile-subscription-status{font-size:14px;color:#5c5c5c;margin:0}.user-profile-subscription-status-active{color:#00c950;font-weight:600}.user-profile-subscription-status-inactive{color:#e7000b;font-weight:600}.user-profile-subscription-expiry{font-size:13px;color:#737373;margin:8px 0 0}.user-profile-subscription-actions{display:flex;gap:12px;flex-shrink:0}.user-profile-payment-history{margin-top:32px;padding-top:24px;border-top:1px solid #E3E3E3;flex-shrink:0}.user-profile-payment-history-title{font-size:16px;font-weight:600;color:#171717;margin:0 0 16px}.user-profile-payment-table .ant-table-thead>tr>th{background-color:#f6f6f6;font-weight:600;color:#454545}.user-profile-payment-table .ant-table-tbody>tr>td{font-size:14px;color:#2e2e2e}.user-profile-payment-empty{padding:32px;background-color:#f6f6f6;border-radius:8px}.user-profile-pricing{margin-top:32px;padding-top:24px;border-top:1px solid #E3E3E3}.user-profile-pricing-title{font-size:16px;font-weight:600;color:#171717;margin:0 0 16px}.user-profile-pricing-card{position:relative;text-align:center;border-radius:12px;padding:20px;transition:all .3s ease;height:100%}.user-profile-pricing-card:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000001a}.user-profile-pricing-card--popular{border:2px solid #149BF1;background-color:#149bf105}.user-profile-pricing-card--current{border:2px solid #00C950;background-color:#00c95005}.user-profile-pricing-card .ant-card-body{padding:0!important}.user-profile-pricing-tag{position:absolute;top:12px;right:12px}.user-profile-pricing-tag-current{position:absolute;top:12px;left:12px}.user-profile-pricing-name{font-size:20px;font-weight:700;color:#171717;margin:0 0 12px}.user-profile-pricing-price{margin-bottom:12px}.user-profile-pricing-amount{font-size:24px;font-weight:700;color:#149bf1}.user-profile-pricing-period{font-size:14px;color:#737373}.user-profile-pricing-desc{font-size:13px;color:#5c5c5c;margin:0 0 16px;min-height:40px}.user-profile-pricing-features{list-style:none;padding:0;margin:0 0 20px;text-align:left}.user-profile-pricing-features li{display:flex;align-items:center;gap:8px;padding:6px 0;font-size:13px;color:#454545}.user-profile-pricing-features li .icon-color--success{color:#00c950;flex-shrink:0}.user-profile-store-logo-section{display:flex;align-items:center;gap:20px;margin-bottom:24px;padding:16px;background-color:#f6f6f6;border-radius:12px}.user-profile-store-logo-wrapper{position:relative}.user-profile-store-logo{background-color:#e7f5fe;color:#149bf1}.user-profile-store-logo-edit{position:absolute;bottom:0;right:0;width:28px;height:28px;background-color:#149bf1;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;border:2px solid #FFFFFF;transition:background-color .2s ease}.user-profile-store-logo-edit:hover{background-color:#107cc1}.user-profile-store-logo-info{display:flex;flex-direction:column;gap:4px}.user-profile-store-logo-title{font-size:14px;font-weight:600;color:#171717;margin:0}.user-profile-store-logo-hint{font-size:12px;color:#8f8f8f;margin:0}.user-profile-pricing-modal,.user-profile-invoice{padding:8px 0}.user-profile-invoice-duration{margin-bottom:24px}.user-profile-duration-options{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}@media (max-width: 480px){.user-profile-duration-options{grid-template-columns:repeat(2,1fr)}}.user-profile-duration-option{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:16px 12px;border:1px solid #C7C7C7;border-radius:10px;cursor:pointer;transition:all .2s ease;text-align:center}.user-profile-duration-option:hover{border-color:#72c3f7;background-color:#149bf105}.user-profile-duration-option--selected{border-color:#149bf1;background-color:#149bf10d;box-shadow:0 0 0 1px #149bf1}.user-profile-duration-label{font-size:14px;font-weight:600;color:#171717}.user-profile-duration-discount{font-size:11px;margin:0}.user-profile-invoice-details{background-color:#f6f6f6;border-radius:12px;padding:20px;margin-bottom:24px}.user-profile-invoice-section-title{font-size:14px;font-weight:600;color:#171717;margin:0 0 16px}.user-profile-invoice-row{display:flex;justify-content:space-between;align-items:center;padding:8px 0}.user-profile-invoice-row--discount .user-profile-invoice-value{color:#00c950;font-weight:500}.user-profile-invoice-row--total{padding-top:8px}.user-profile-invoice-row--total .user-profile-invoice-label,.user-profile-invoice-row--total .user-profile-invoice-value{font-size:16px;font-weight:700}.user-profile-invoice-row--total .user-profile-invoice-value{color:#149bf1}.user-profile-invoice-label{font-size:14px;color:#5c5c5c}.user-profile-invoice-value{font-size:14px;font-weight:500;color:#171717}.user-profile-invoice-payment{margin-bottom:24px}.user-profile-payment-methods{display:flex;flex-direction:column;gap:12px;width:100%}.user-profile-payment-methods .ant-radio-wrapper{margin:0;width:100%}.user-profile-payment-method{border:1px solid #C7C7C7;border-radius:12px;padding:16px;cursor:pointer;transition:all .2s ease}.user-profile-payment-method:hover{border-color:#72c3f7;background-color:#149bf105}.user-profile-payment-method--selected{border-color:#149bf1;background-color:#149bf10d}.user-profile-payment-method .ant-radio{display:none}.user-profile-payment-method-content{display:flex;align-items:center;gap:16px}.user-profile-payment-method-icon{width:44px;height:44px;background-color:#e7f5fe;border-radius:10px;display:flex;align-items:center;justify-content:center;color:#149bf1}.user-profile-payment-method-info{display:flex;flex-direction:column;gap:2px}.user-profile-payment-method-label{font-size:14px;font-weight:600;color:#171717}.user-profile-payment-method-desc{font-size:12px;color:#737373}.user-profile .receipt-preview{background-color:#e3e3e3;padding:16px;border-radius:12px;height:100%;display:flex;justify-content:center}.user-profile .receipt-preview-paper{background-color:#fff!important;width:100%;max-width:280px;min-height:180px;padding:16px;position:relative;box-shadow:0 4px 12px #0000000a;font-family:Courier New,Courier,monospace}.user-profile .receipt-preview-header{margin-bottom:12px;text-align:center}.user-profile .receipt-preview-dot-line{border-bottom:2px dotted #8F8F8F;margin:8px 0}.user-profile .receipt-preview-hint{font-size:10px;color:#8f8f8f;margin:4px 0;letter-spacing:2px;font-weight:700}.user-profile .receipt-preview-body{min-height:100px;text-align:left}.user-profile .receipt-preview-line{font-size:13px;color:#2e2e2e;margin:0;line-height:1.5;word-break:break-word}.user-profile .receipt-preview-line--empty{color:#ababab;font-style:italic}.user-profile .receipt-preview-footer{position:absolute;bottom:-1px;left:0;right:0;overflow:hidden;line-height:0}.user-profile .receipt-preview-tear{height:6px;background-image:radial-gradient(circle at 6px -1px,transparent 6px,#FFFFFF 7px);background-size:12px 12px;width:100%}.mobile-user-profile-menu-page .mobile-user-profile-header{display:flex;flex-direction:column;align-items:center;padding:32px 16px 24px;background:#fff;margin-bottom:8px}.mobile-user-profile-menu-page .mobile-user-profile-menu-list{display:flex;flex-direction:column;background:#fff}.mobile-user-profile-menu-page .mobile-menu-item{display:flex;align-items:center;gap:16px;padding:12px;background:#fff;font-size:15px;font-weight:500;color:#2e2e2e;border-bottom:1px solid #E3E3E3;cursor:pointer}.mobile-user-profile-menu-page .mobile-menu-item:last-child{border-bottom:none}.mobile-user-profile-menu-page .mobile-menu-item:active{background-color:#f6f6f6}.mobile-user-profile-menu-page .mobile-menu-item.danger{color:#e7000b}.mobile-user-profile-menu-page .mobile-menu-item.danger .mobile-menu-icon{color:#e7000b;background-color:#e7000b1a}.mobile-user-profile-menu-page .mobile-menu-item .mobile-menu-icon{width:40px;height:40px;border-radius:8px;display:flex;align-items:center;justify-content:center;background-color:#e7f5fe;color:#149bf1}.mobile-user-profile-menu-page .mobile-menu-item .mobile-menu-label{flex:1}.mobile-user-profile-menu-page .mobile-menu-item .mobile-menu-chevron{color:#8f8f8f}.mobile-user-profile-content-page{margin-bottom:40px}.mobile-user-profile-content-page .mobile-user-profile-content{padding:16px}.mobile-user-profile-content-page .mobile-user-profile-content .ant-card{border:none;box-shadow:none;border:1px solid #E3E3E3}.mobile-user-profile-content-page .mobile-user-profile-content .ant-card .ant-card-body{padding:0}.layout-dashboard .ant-layout-header{border-bottom:1px solid #E3E3E3}.layout-dashboard .ant-layout-sider.sider-primary{border-right:1px solid #E3E3E3}body,html{font-family:Inter,sans-serif}*{font-family:Inter,sans-serif!important}.ant-btn-color-primary{background-color:#149bf1}.ant-btn-color-link.ant-btn-variant-link{color:#149bf1}.layout-dashboard .ant-layout-sider.sider-primary .ant-menu-item,.layout-dashboard .ant-layout-sider.sider-primary .ant-menu-submenu{width:100%}.layout-dashboard .ant-layout-sider.sider-primary .ant-menu-item svg,.layout-dashboard .ant-layout-sider.sider-primary .ant-menu-submenu svg{color:#ababab}.layout-dashboard .ant-layout-sider.sider-primary .ant-menu-item .ant-menu-title-content,.layout-dashboard .ant-layout-sider.sider-primary .ant-menu-submenu .ant-menu-title-content{color:#5c5c5c}.layout-dashboard .ant-layout-sider.sider-primary .ant-menu-item:hover,.layout-dashboard .ant-layout-sider.sider-primary .ant-menu-submenu:hover{background-color:#f6f6f6}.layout-dashboard .ant-layout-sider.sider-primary .ant-menu-item.ant-menu-item-selected,.layout-dashboard .ant-layout-sider.sider-primary .ant-menu-submenu.ant-menu-item-selected{background-color:#e7f5fe;color:#149bf1!important;font-weight:600}.layout-dashboard .ant-layout-sider.sider-primary .ant-menu-item.ant-menu-item-selected svg,.layout-dashboard .ant-layout-sider.sider-primary .ant-menu-item.ant-menu-item-selected .ant-menu-title-content,.layout-dashboard .ant-layout-sider.sider-primary .ant-menu-submenu.ant-menu-item-selected svg,.layout-dashboard .ant-layout-sider.sider-primary .ant-menu-submenu.ant-menu-item-selected .ant-menu-title-content{color:#149bf1}.layout-dashboard .ant-layout-sider.sider-primary .ant-menu-submenu-title:hover{background-color:transparent}.text-primary{color:#149bf1}.text-neutral.n50{color:#737373}.text-neutral.n100{color:#000}.transaction-header{display:flex;flex-direction:column;gap:12px;margin-bottom:16px;flex:0}.transaction-header .header-title{color:#000;font-size:14px;font-style:normal;font-weight:700;line-height:18px}.transaction-header .ant-steps .ant-steps-item-title:after{top:6px;background-color:#ababab!important}.transaction-steps{display:flex;align-items:center;gap:19px;align-self:stretch;height:18px}.transaction-steps .ant-steps-item-container .ant-steps-item-icon{width:14px;height:14px;font-size:10px;font-style:normal;font-weight:700;line-height:12px}.transaction-steps .ant-steps-item-container .ant-steps-item-content .ant-steps-item-title{color:#000;font-size:10px;font-style:normal;font-weight:700;line-height:12px}.transaction-content{height:calc(100% - 86px);flex:1}.transaction-summary-card{height:100%;display:flex;flex-direction:column}.transaction-summary-card .ant-card-head{padding:10px 12px;color:#149bf1;min-height:auto;font-size:12px;font-style:normal;font-weight:700;line-height:18px}.transaction-summary-card .ant-card-head .ant-card-head-wrapper{min-height:0}.transaction-summary-card .ant-card-body{padding-block:0px;padding-inline:12px;padding-bottom:0!important;height:100%;max-height:100%;overflow:auto}.transaction-summary-card .ant-card-body .transaction-summary-header{display:flex;flex-direction:column;gap:12px}.transaction-summary-card .ant-card-body .transaction-number{display:flex;flex-direction:column;justify-content:unset!important}.transaction-summary-card .ant-card-body .transaction-number,.transaction-summary-card .ant-card-body .transaction-customers{display:flex;justify-content:space-between}.transaction-summary-card .ant-card-body .transaction-number .transaction-customers-text,.transaction-summary-card .ant-card-body .transaction-customers .transaction-customers-text{display:flex;flex-direction:column}.transaction-summary-card .ant-card-body .transaction-number .title,.transaction-summary-card .ant-card-body .transaction-customers .title{color:#737373;font-size:10px;font-style:normal;font-weight:400;line-height:12px}.transaction-summary-card .ant-card-body .transaction-number .content,.transaction-summary-card .ant-card-body .transaction-customers .content{font-size:12px;font-style:normal;font-weight:500;line-height:18px}.transaction-summary-card .ant-card-body .transaction-summary-service{height:calc(100% - 98px);display:flex;gap:8px;flex-direction:column}.transaction-summary-card .ant-card-body .transaction-summary-service .transaction-service-title{color:#000;font-size:12px;font-style:normal;font-weight:700;line-height:18px}.transaction-summary-card .ant-card-body .transaction-summary-service .transaction-service-cart{overflow:auto;height:100%;display:flex;gap:8px;flex-direction:column;padding-bottom:12px}.transaction-summary-card .ant-card-body .transaction-summary-service .transaction-service-cart .transaction-service-cart-empty{display:flex;width:100%;flex-direction:column;align-items:center;gap:8px}.transaction-summary-card .ant-card-body .transaction-summary-service .transaction-service-cart .transaction-service-cart-empty img{width:56px;height:56px;aspect-ratio:1/1}.transaction-summary-card .ant-card-body .transaction-summary-service .transaction-service-cart .transaction-service-cart-empty .transaction-service-cart-empty-text{text-align:center;font-size:12px;font-style:normal;font-weight:600;line-height:18px}.transaction-summary-card .ant-card-actions>li{margin:0}.transaction-summary-card .ant-card-actions>li span{pointer-events:none;background-color:transparent!important;cursor:default}.transaction-summary-card .ant-card-actions>li span>*{pointer-events:auto;cursor:auto}.transaction-summary-card .transaction-summary-footer{display:flex;padding:12px 16px 16px;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch;cursor:unset}.transaction-summary-card .transaction-summary-footer .transaction-summary-price{display:flex;justify-content:space-between;align-items:center;align-self:stretch}.transaction-summary-card .transaction-summary-footer .transaction-summary-price .transaction-summary-subtotal{color:#5c5c5c;text-align:center;font-size:12px;font-style:normal;font-weight:600;line-height:18px}.transaction-summary-card .transaction-summary-footer .transaction-summary-price .transaction-summary-subtotal-price{color:#149bf1;text-align:center;font-size:14px;font-style:normal;font-weight:700;line-height:18px}.transaction-summary-card .transaction-summary-footer .transaction-summary-action{display:flex;align-items:center;gap:8px;align-self:stretch}.transaction-summary-card .ant-divider-horizontal{margin:12px 0}.detail-card{height:100%;display:flex;flex-direction:column;box-shadow:none;border:1px solid #E3E3E3;overflow:auto}@media (max-width: 768px){.detail-card{margin-bottom:40px}}.detail-card .ant-card-head{font-size:12px;font-style:normal;font-weight:700;line-height:18px;padding:12px 12px 4px;min-height:0px}.detail-card .ant-card-head .ant-card-head-wrapper{min-height:0}.detail-card .ant-card-body{padding:8px 16px;display:flex;flex-direction:column;height:100%;max-height:100%;overflow:auto}.transaction-customers{height:100%}.layout-dashboard-mobile-topbar{position:fixed;top:0;left:0;width:100%;z-index:50;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:#ffffffd9;box-shadow:0 2px 16px #0061960f}@media (min-width: 768px){.layout-dashboard-mobile-topbar{display:none}}.layout-dashboard-mobile-topbar__side-container{flex:1 1 0px;display:flex;align-items:center;min-width:0}.layout-dashboard-mobile-topbar__center-container{flex:0 0 auto;display:flex;align-items:center;justify-content:center;min-width:0}.layout-dashboard-mobile-topbar__logo{height:14px;width:auto;flex-shrink:0}.layout-dashboard-mobile-topbar__branch-pill{position:relative;display:flex;align-items:center;justify-content:center;padding:8px 36px 8px 14px;background:#f3f4f5;border-radius:999px;cursor:pointer;max-width:180px;overflow:hidden;transition:background .15s ease}.layout-dashboard-mobile-topbar__branch-pill.no-dropdown{padding:8px 14px;cursor:default}.layout-dashboard-mobile-topbar__branch-pill>svg{position:absolute;right:12px;top:50%;transform:translateY(-50%);flex-shrink:0;pointer-events:none}.layout-dashboard-mobile-topbar__branch-pill:active:not(.no-dropdown){background:#e8eaec}.layout-dashboard-mobile-topbar__branch-pill-label{display:block;overflow:hidden;max-width:130px;white-space:nowrap}.layout-dashboard-mobile-topbar__branch-marquee-inner{display:inline-block;font-size:13px;font-weight:700;color:#191c1d;white-space:nowrap;animation:branch-marquee 0s linear infinite}.layout-dashboard-mobile-topbar__avatar{width:38px;height:38px;border-radius:50%;border:none;cursor:pointer;background:#149bf1;display:flex;align-items:center;justify-content:center;color:#fff;font-size:15px;font-weight:700;box-shadow:0 2px 8px #0061964d;flex-shrink:0;transition:transform .15s ease,box-shadow .15s ease}.layout-dashboard-mobile-topbar__avatar:active{transform:scale(.94)}.layout-dashboard .content-ant{display:flex;flex-direction:column;flex:1;height:100%}.layout-dashboard-bottom-nav{position:fixed;bottom:0;left:0;width:100%;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:#fffc;display:flex;justify-content:space-between;align-items:center;padding:12px 0 16px;z-index:50;border-top-left-radius:32px;border-top-right-radius:32px;box-shadow:0 -10px 40px #00619614}@media (min-width: 768px){.layout-dashboard-bottom-nav{display:none}}.layout-dashboard-bottom-nav-group{display:flex;align-items:center;gap:2px;padding-inline:8px;flex:1;justify-content:space-around}@media (max-width: 375px){.layout-dashboard-bottom-nav-group{padding-inline:4px}}.layout-dashboard-bottom-nav-spacer{width:32px;flex-shrink:0}@media (max-width: 375px){.layout-dashboard-bottom-nav-spacer{width:24px}}.layout-dashboard-bottom-nav-fab{position:absolute;left:50%;transform:translate(-50%);top:-28px;width:56px;height:56px;border-radius:50%;background:#149bf1;color:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 20px #149bf173;flex-shrink:0;transition:transform .18s ease,box-shadow .18s ease}.layout-dashboard-bottom-nav-fab:active{transform:translate(-50%) scale(.92);box-shadow:0 2px 10px #149bf159}.layout-dashboard-bottom-nav-fab:hover{transform:translate(-50%) scale(1.06);box-shadow:0 6px 24px #149bf18c}.layout-dashboard-bottom-nav-item{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:8px 6px;border-radius:16px;color:#404850;transition:all .2s;text-decoration:none;min-width:64px}@media (max-width: 375px){.layout-dashboard-bottom-nav-item{padding:6px 4px;min-width:60px}}.layout-dashboard-bottom-nav-item--active{background-color:#149bf11a;color:#149bf1}.layout-dashboard-bottom-nav-item:hover:not(.layout-dashboard-bottom-nav-item--active){color:#149bf1}.layout-dashboard-bottom-nav-item span:last-child{font-size:10px;font-style:normal;font-weight:700;line-height:12px;text-transform:uppercase;margin-top:4px}@media (max-width: 375px){.layout-dashboard-bottom-nav-item span:last-child{font-size:9px}}@keyframes branch-marquee{0%{transform:translate(0)}30%{transform:translate(0)}70%{transform:translate(var(--marquee-distance, -60px))}to{transform:translate(var(--marquee-distance, -60px))}}.mobile-hub-container{padding:0;margin-bottom:40px}.mobile-hub-container .mobile-hub-header{margin-bottom:24px;margin-top:12px}.mobile-hub-container .mobile-hub-header .mobile-hub-title{font-size:24px;font-weight:800;color:#191c1d;margin:0}.mobile-hub-container .mobile-hub-header .mobile-hub-subtitle{font-size:14px;color:#404850;margin-top:4px}.mobile-hub-container .mobile-hub-list{display:flex;flex-direction:column;gap:12px}.mobile-hub-container .mobile-hub-item{background-color:#fff;padding:16px;border-radius:6px;display:flex;align-items:center;gap:16px;border:1px solid #E3E3E3;box-shadow:0 4px 12px #00000005;transition:all .2s ease;cursor:pointer;text-decoration:none}.mobile-hub-container .mobile-hub-item:active{transform:scale(.97);background-color:#f3f4f5}.mobile-hub-container .mobile-hub-item .mobile-hub-item-icon{width:44px;height:44px;border-radius:14px;background-color:#1a82c40f;color:#1a82c4;display:flex;align-items:center;justify-content:center;flex-shrink:0}.mobile-hub-container .mobile-hub-item .mobile-hub-item-content{flex:1}.mobile-hub-container .mobile-hub-item .mobile-hub-item-content .mobile-hub-item-label{font-size:15px;font-weight:700;color:#191c1d;display:block}.mobile-hub-container .mobile-hub-item .mobile-hub-item-arrow{color:#43aff4;display:flex;align-items:center}.ant-card .ant-card-head{border-bottom:0}.btn-primary-large{display:inline-flex;padding:16px 24px;justify-content:center;align-items:center;gap:16px;background-color:#149bf1;height:60px;border:none!important;border-radius:6px;color:#fff}.btn-primary-large span{color:#fff;text-align:center;font-size:20px;font-style:normal;font-weight:500;line-height:28px}.btn-primary-large.icon{height:48px!important;padding:8px!important}.btn-primary-large:hover{background-color:#107cc1}.btn-primary-small{display:inline-flex;padding:8px 12px;justify-content:center;align-items:center;gap:8px;border:none!important;border-radius:6px;background-color:#149bf1;height:34px;color:#fff}.btn-primary-small.icon{height:30px!important;width:30px!important;padding:6px!important}.btn-primary-small span:not(.ant-btn-icon){text-align:center;font-size:12px;font-style:normal;font-weight:600;line-height:18px}.btn-primary-small:hover:not(:disabled):not(:active){background-color:#107cc1!important}.btn-primary-small:active{background-color:#083e60!important}.btn-primary-small:disabled{background-color:#c7c7c7!important}.btn-primary-small:disabled span{color:#8f8f8f}.btn-secondary-small{display:inline-flex;padding:8px 12px;justify-content:center;align-items:center;gap:8px;border-radius:6px;border:1px solid #149BF1;background-color:#fff;height:34px;color:#149bf1;box-shadow:none}.btn-secondary-small.icon{height:30px!important;padding:6px!important}.btn-secondary-small span:not(.ant-btn-icon){text-align:center;font-size:12px;font-style:normal;font-weight:600;line-height:18px}.btn-secondary-small:hover:not(:disabled):not(:active){background-color:#e7f5fe!important;color:#149bf1}.btn-secondary-small:active{background-color:#b8e1fb!important;color:#107cc1!important}.btn-secondary-small:disabled{background-color:#c7c7c7!important;border:1px solid #ABABAB}.btn-secondary-small:disabled span{color:#8f8f8f}.btn-secondary-small.whatsapp-color{color:#25d366!important;border-color:#25d366!important}.btn-secondary-small.whatsapp-color:hover{background:#fde5e7!important}.btn-secondary-small.whatsapp-color:active{background:#f8b2b6!important}.btn-secondary-small.danger{color:#e7000b!important;border:1px solid #E7000B!important;display:flex!important}.btn-secondary-small.danger:hover:not(:disabled):not(:active){background-color:#fde5e7!important;color:#e7000b}.btn-secondary-small.danger:active{background-color:#f8b2b6!important;color:#b90009!important}.btn-danger-large{display:inline-flex;padding:12px;justify-content:center;align-items:center;gap:8px;border-radius:6px;background:#e7000b;height:60px;color:#fff}.btn-danger-large.icon{height:48px!important;width:48px!important;padding:8px!important;color:#e7000b!important;background:transparent}.btn-danger-large.icon:hover{background:#fde5e7!important}.btn-danger-large.icon:active{background:#f8b2b6!important}.btn-danger-large span:not(.ant-btn-icon){text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.btn-danger-large:hover:not(:disabled):not(:active):not(.icon){background-color:#b90009!important}.btn-danger-large:active{background-color:#8b0007!important}.btn-danger-large:disabled{background-color:#c7c7c7!important}.btn-danger-large:disabled span{color:#8f8f8f}.btn-danger-small{display:inline-flex;padding:8px 12px;justify-content:center;align-items:center;gap:12px;border-radius:8px;background:#e7000b;height:34px;color:#fff}.btn-danger-small.icon{height:30px!important;width:30px!important;padding:6px!important;color:#e7000b!important;background:transparent}.btn-danger-small.icon:hover{background:#fde5e7!important}.btn-danger-small.icon:active{background:#f8b2b6!important}.btn-danger-small span:not(.ant-btn-icon){text-align:center;font-size:12px;font-style:normal;font-weight:600;line-height:18px}.btn-danger-small:hover:not(:disabled):not(:active):not(.icon){background-color:#b90009!important}.btn-danger-small:active{background-color:#8b0007!important}.btn-danger-small:disabled{background-color:#c7c7c7!important}.btn-danger-small:disabled span{color:#8f8f8f}.btn-danger-secondary-small{display:inline-flex;padding:8px 12px;justify-content:center;align-items:center;gap:12px;border-radius:8px;background:#fff;height:34px;color:#e7000b!important;border:1px solid #E7000B!important;box-shadow:none}.btn-danger-secondary-small.icon{height:48px!important;width:48px!important;padding:8px!important;color:#e7000b!important;background:transparent}.btn-danger-secondary-small.icon:hover{background:#fde5e7!important}.btn-danger-secondary-small.icon:active{background:#f8b2b6!important}.btn-danger-secondary-small span:not(.ant-btn-icon){text-align:center;font-size:12px;font-style:normal;font-weight:600;line-height:18px}.btn-danger-secondary-small:hover:not(:disabled):not(:active):not(.icon){background-color:#fde5e7!important}.btn-danger-secondary-small:active{background-color:#f8b2b6!important}.btn-danger-secondary-small:disabled{background-color:#c7c7c7!important}.btn-danger-secondary-small:disabled span{color:#8f8f8f}.btn-tertiary-small{display:inline-flex;padding:0;justify-content:center;align-items:center;gap:12px;color:#149bf1!important;background:transparent!important;border-radius:0;width:auto!important;height:auto!important;border-bottom:1px solid transparent;box-shadow:none}.btn-tertiary-small.icon{height:40px!important;padding:8px!important;background:transparent;color:#149bf1!important;border-radius:8px}.btn-tertiary-small.icon:hover{background:#d0ebfc!important}.btn-tertiary-small.icon:active{background:#b8e1fb!important;border-bottom:none}.btn-tertiary-small span:not(.ant-btn-icon){text-align:center;font-size:12px;font-style:normal;font-weight:600;line-height:18px}.btn-tertiary-small:hover:not(:disabled):not(:active):not(.icon){border-bottom:1px solid #149BF1}.btn-tertiary-small:active{border-bottom:1px solid #107CC1}.btn-tertiary-small:disabled span{color:#ababab}.label-semi-16{font-size:16px;font-style:normal;font-weight:600;line-height:24px}.text-b4-bold-14{font-size:14px;font-style:normal;font-weight:700;line-height:18px}.text-b4-semi-14{font-size:14px;font-style:normal;font-weight:600;line-height:18px}.text-b5-regular-12{font-size:12px;font-style:normal;font-weight:400;line-height:18px}.table-responsive .table-header-cell th.ant-table-cell{padding:8px 12px!important;justify-content:space-between;align-items:center;flex-shrink:0;color:#000;background-color:#f6f6f6;border:0;font-size:12px;font-style:normal;font-weight:600;line-height:18px;overflow:hidden;text-overflow:ellipsis}.table-responsive .table-header-cell th.ant-table-cell:before{background-color:#e3e3e3!important}.table-responsive .table-header-cell th.ant-table-cell .ant-table-column-sorter{height:20px}.table-responsive .table-header-cell th.ant-table-cell:has(+#action-header):before{display:none}.table-responsive .ant-table-tbody{color:#000;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.table-responsive .ant-table-tbody .ant-table-cell{padding:8px 12px!important}.table-responsive .ant-table-tbody .ant-table-cell.action-cell{padding:0 12px 0 0!important}.table-responsive .ant-table-tbody .ant-table-row:last-child .ant-table-cell{border:0!important}.input-text{font-size:12px;font-style:normal;font-weight:400;line-height:18px;height:34px;flex:1 0 0;color:#000;display:flex;padding:8px 12px;align-items:center;align-self:stretch;border:1px solid #C7C7C7;border-radius:6px}@media (max-width: 768px){.input-text{font-size:16px!important}}.input-text::placeholder{color:#8f8f8f}.input-text.ant-input-status-error{border-color:#e7000b!important}.input-text.ant-input-status-error:hover{border-color:#8b0007!important}.input-text:hover:not(.ant-input-status-error){border:1px solid #149BF1}.input-text:focus-within{border:1px solid #43AFF4;box-shadow:0 0 0 4px #d0ebfc}.input-text.ant-picker .ant-picker-input input{font-size:12px;font-style:normal;font-weight:400;line-height:18px}.input-text.ant-picker .ant-picker-input .ant-picker-suffix{color:#5c5c5c}.input-text.ant-picker .ant-picker-input .ant-picker-suffix svg{height:18px}.input-text:-internal-autofill-selected,.input-text input:-internal-autofill-selected,.input-text input.ant-input:-webkit-autofill{background-color:transparent;-webkit-box-shadow:0 0 0 1000px #FFFFFF inset!important}.input-text #password{height:auto!important}.input-number{font-size:12px;font-style:normal;font-weight:400;line-height:18px;height:34px;flex:1 0 0;color:#000;display:flex;padding:8px 12px;align-items:center;align-self:stretch;border:1px solid #C7C7C7;border-radius:6px}@media (max-width: 768px){.input-number{font-size:16px!important}}.input-number::placeholder{color:#8f8f8f}.input-number.ant-input-status-error{border-color:#e7000b!important}.input-number.ant-input-status-error:hover{border-color:#8b0007!important}.input-number:hover:not(.ant-input-status-error){border:1px solid #149BF1}.input-number:focus-within{border:1px solid #43AFF4;box-shadow:0 0 0 4px #d0ebfc}.input-number.ant-picker .ant-picker-input input{font-size:12px;font-style:normal;font-weight:400;line-height:18px}.input-number.ant-picker .ant-picker-input .ant-picker-suffix{color:#5c5c5c}.input-number.ant-picker .ant-picker-input .ant-picker-suffix svg{height:18px}.input-number:-internal-autofill-selected,.input-number input:-internal-autofill-selected,.input-number input.ant-input:-webkit-autofill{background-color:transparent;-webkit-box-shadow:0 0 0 1000px #FFFFFF inset!important}.input-number .ant-input-number-input-wrap input{padding:0}.input-text-with-addon .ant-input{font-size:12px;font-style:normal;font-weight:400;line-height:18px;height:34px;flex:1 0 0;color:#000;display:flex;align-items:center;align-self:stretch;border:1px solid #C7C7C7;border-radius:8px}.input-text-with-addon .ant-input::placeholder{color:#8f8f8f}.input-text-with-addon .ant-input.ant-input-status-error{border-color:#e7000b!important}.input-text-with-addon .ant-input.ant-input-status-error:hover{border-color:#8b0007!important}.input-text-with-addon .ant-input:hover:not(.ant-input-status-error){border:1px solid #149BF1}.input-text-with-addon .ant-input:focus-within{border:1px solid #43AFF4;box-shadow:0 0 0 4px #d0ebfc}.input-text-with-addon .ant-input .ant-picker-suffix{color:#5c5c5c}.input-text-with-addon .ant-input-group-addon{font-size:12px;font-style:normal;font-weight:500;line-height:18px}.input-text-dropdown .ant-input-group-addon{width:72px;background-color:#149bf1;padding:0;justify-content:center;align-items:center;border:0;border-radius:6px;box-shadow:-.5px 0 0 .5px #149bf1}.input-text-dropdown .ant-input-group-addon .ant-select{width:100%;height:100%;margin:0}.input-text-dropdown .ant-input-group-addon .ant-select .ant-select-selector{padding:0 12px;width:fit-content}.input-text-dropdown .ant-input-group-addon .ant-select .ant-select-selection-item{color:#fff;font-size:12px;font-style:normal;font-weight:500;line-height:18px;text-align:left}.input-text-dropdown .ant-input-group-addon .ant-select .ant-select-arrow{color:#fff;inset-inline-end:16px}.input-text-dropdown .ant-input-wrapper{height:34px;border-radius:6px;border:1px solid #C7C7C7}.input-text-dropdown .ant-input-wrapper input{height:100%;border:0;border-radius:6px;color:#000;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.input-text-dropdown .ant-input-wrapper::placeholder{color:#8f8f8f}.input-text-dropdown .ant-input-wrapper.ant-input-status-error{border-color:#e7000b!important}.input-text-dropdown .ant-input-wrapper.ant-input-status-error:hover{border-color:#8b0007!important}.input-text-dropdown .ant-input-wrapper:hover:not(.ant-input-status-error){border:1px solid #149BF1}.input-text-dropdown .ant-input-wrapper:focus-within{border:1px solid #43AFF4;box-shadow:0 0 0 4px #d0ebfc}.input-search{display:flex;padding:8px 12px;align-items:center;align-self:stretch;border-radius:6px;border:1px solid #C7C7C7;background:#fff;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.input-search input{height:24px;flex:1 0 0;color:#000}.input-search input::placeholder{color:#8f8f8f}.input-search .ant-input-suffix{color:#8f8f8f}.input-search:hover{border:1px solid #149BF1}.input-search:focus-within{border:1px solid #43AFF4;box-shadow:0 0 0 4px #d0ebfc}.input-rangepicker{display:flex;padding:8px 12px;align-items:center;height:34px;align-self:stretch;border-radius:6px;border:1px solid #C7C7C7;background:#fff;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.input-rangepicker .ant-picker-input input{height:18px;flex:1 0 0;color:#000;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.input-rangepicker .ant-picker-input input::placeholder{color:#8f8f8f}.input-rangepicker .ant-picker-suffix{color:#5c5c5c}.input-rangepicker .ant-picker-suffix svg{height:18px}.input-rangepicker .ant-picker-active-bar,.input-rangepicker .ant-picker-cell-inner{background:#149bf1}.input-rangepicker:hover{border:1px solid #149BF1}.input-rangepicker:focus-within{border:1px solid #43AFF4;box-shadow:0 0 0 4px #d0ebfc}.input-combo.ant-select{height:34px}.input-combo.ant-select .ant-select-arrow{color:#5c5c5c}.input-combo.ant-select .ant-select-selector{display:flex;padding:8px 12px;align-items:center;gap:8px;align-self:stretch;color:#000;border-radius:6px;font-size:12px;font-style:normal;font-weight:400;line-height:18px;border:1px solid #C7C7C7}.input-combo.ant-select .ant-select-selector .ant-select-selection-placeholder{font-size:12px;font-style:normal;font-weight:400;line-height:18px;color:#000}.input-combo.ant-select .ant-select-selector .ant-select-selection-search-input{font-size:12px;font-style:normal;font-weight:500;line-height:18px}.input-combo.ant-select:not(.ant-select-disabled) .ant-select-selector{background:#fff}.input-combo.ant-select:not(.ant-select-disabled) .ant-select-selector:hover{border-radius:6px;border:1px solid #149BF1;background:#fff}.input-combo.ant-select:not(.ant-select-disabled).ant-select-focused .ant-select-selector{border:1px solid #43AFF4!important;box-shadow:0 0 0 4px #d0ebfc!important}.input-combo.ant-select.ant-select-disabled .ant-select-selector{background:#e3e3e3}@media (max-width: 768px){.ant-input,.input-text,.input-number,.input-search,.input-combo.ant-select .ant-select-selector,.ant-select-selection-search-input,.ant-input .ant-select-selection-placeholder,.ant-input .ant-select-selection-item,.input-text .ant-select-selection-placeholder,.input-text .ant-select-selection-item,.input-number .ant-select-selection-placeholder,.input-number .ant-select-selection-item,.input-search .ant-select-selection-placeholder,.input-search .ant-select-selection-item,.input-combo.ant-select .ant-select-selector .ant-select-selection-placeholder,.input-combo.ant-select .ant-select-selector .ant-select-selection-item,.ant-select-selection-search-input .ant-select-selection-placeholder,.ant-select-selection-search-input .ant-select-selection-item{font-size:12px!important}}.input-checkbox.ant-checkbox-wrapper{font-size:12px;font-style:normal;font-weight:400;line-height:18px}.input-checkbox.ant-checkbox-wrapper .ant-checkbox-checked:not(.ant-checkbox-disabled) .ant-checkbox-inner{background-color:#149bf1}.input-picker{height:34px;width:100%;font-size:12px;font-style:normal;font-weight:400;line-height:18px;border:1px solid #C7C7C7;border-radius:6px}.input-picker .ant-picker-input input{font-size:12px;font-style:normal;font-weight:400;line-height:18px}.input-picker .ant-picker-input input::placeholder{color:#8f8f8f}.input-picker:hover:not(.ant-input-status-error){border:1px solid #149BF1}.input-picker:focus-within{border:1px solid #43AFF4;box-shadow:0 0 0 4px #d0ebfc}.ant-picker-footer button{border-radius:8px;background-color:#149bf1;height:34px;color:#fff}.payment-status-radio.ant-radio-group{height:34px;display:flex;align-items:center}.payment-status-radio.ant-radio-group .ant-radio-wrapper{border:1px solid #C7C7C7;border-radius:6px;padding:2px 8px}.payment-status-radio.ant-radio-group .ant-radio-wrapper .ant-radio-label{padding-inline:4px;color:#000;text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.payment-status-radio.ant-radio-group .ant-radio-wrapper.ant-radio-wrapper-checked{border-color:#149bf1;background-color:#149bf1}.payment-status-radio.ant-radio-group .ant-radio-wrapper.ant-radio-wrapper-checked .ant-radio-label{color:#fff;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.payment-status-radio.ant-radio-group .ant-radio-wrapper.ant-radio-wrapper-checked .ant-radio-inner{border-color:#fff;background-color:#fff}.payment-status-radio.ant-radio-group .ant-radio-wrapper.ant-radio-wrapper-checked .ant-radio-inner:after{background-color:#149bf1}.modal-form .ant-modal-content{padding:16px}.modal-form .ant-modal-content .ant-modal-title{height:30px;display:flex;justify-content:space-between;align-items:center;align-self:stretch;color:#000;font-size:14px;font-style:normal;font-weight:600;line-height:18px}.modal-form .ant-modal-content .modal-description{color:#000;font-size:12px;font-style:normal;font-weight:400;line-height:18px;margin-bottom:16px;display:block}.modal-form .ant-modal-content .modal-content{display:flex;flex-direction:column;color:#000;height:85%;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.modal-form .ant-modal-content .ant-modal-close{height:30px;width:30px;top:16px;right:16px;color:#e7000b}.modal-form .ant-modal-content .ant-modal-footer{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center;align-self:stretch;margin:0}.modal-form .ant-modal-content .ant-modal-footer .btn-modal-group-main{display:flex;gap:16px}.footer-btn-group{display:flex;justify-content:end;align-items:center;align-self:stretch;margin-top:24px;margin-bottom:8px;gap:12px}.footer-btn-group .btn-modal-group-main{display:flex;gap:16px}.ant-form .ant-form-item{margin-bottom:12px}.ant-form .ant-form-item .ant-form-item-label{line-height:normal;padding-bottom:4px!important}.ant-form .ant-form-item .ant-form-item-label label{color:#000;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.ant-form .ant-form-item .ant-form-item-label .ant-form-item-required:before{display:none}.ant-form .ant-form-item .ant-form-item-extra{color:#737373;font-size:12px;font-style:normal;font-weight:400;line-height:18px;min-height:18px;margin-top:4px}.ant-form .ant-form-item.placeholder-black .ant-select-selection-placeholder{inset-inline-start:0;color:#000;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.ant-form .ant-form-item:has(.footer-btn-group){margin-bottom:0}.ant-notification-notice-wrapper .app-notification{display:flex;max-width:420px!important;padding:12px 16px 16px!important;flex-direction:column;align-items:flex-start;gap:40px;border-radius:8px}@media (max-width: 768px){.ant-notification-notice-wrapper .app-notification{width:300px!important}}.ant-notification-notice-wrapper .app-notification.info{border-left:8px solid #43AFF4;background:#fff;box-shadow:0 8px 16px 12px #00000014}.ant-notification-notice-wrapper .app-notification.success{border-left:8px solid #30D471;background:#fff;box-shadow:0 8px 16px 12px #00000014}.ant-notification-notice-wrapper .app-notification.warning{border-left:8px solid #F3C133;background:#fff;box-shadow:0 8px 16px 12px #00000014}.ant-notification-notice-wrapper .app-notification.error{border-left:8px solid #EC333C;background:#fff;box-shadow:0 8px 16px 12px #00000014}.ant-notification-notice-wrapper .app-notification .ant-notification-notice-message{color:#000!important;margin-bottom:6px!important;font-size:14px;font-style:normal;font-weight:600;line-height:18px}.ant-notification-notice-wrapper .app-notification .ant-notification-notice-description{color:#000!important;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.ant-notification-notice-wrapper .app-notification .ant-notification-notice-close{display:flex!important;padding:8px!important;justify-content:center!important;align-items:center!important;gap:12px;top:12px!important;right:16px!important;width:24px!important;height:24px!important}.ant-notification-notice-wrapper .app-notification .ant-notification-notice-close .ant-notification-notice-close-icon{color:#e7000b}@media (max-width: 768px){.ant-notification{left:12px!important;right:12px!important;top:12px!important;width:auto!important}.ant-notification .ant-notification-notice-wrapper{margin-bottom:8px!important}.ant-notification-notice-wrapper .app-notification{padding:10px 14px!important;border-radius:12px!important;border-left-width:4px!important}.ant-notification-notice-wrapper .app-notification .ant-notification-notice-message{font-size:13px!important;margin-bottom:2px!important;padding-right:20px!important}.ant-notification-notice-wrapper .app-notification .ant-notification-notice-description{font-size:11px!important}.ant-notification-notice-wrapper .app-notification .ant-notification-notice-close{top:8px!important;right:8px!important;width:20px!important;height:20px!important}.ant-notification-notice-wrapper .app-notification .ant-notification-notice-close .ant-notification-notice-close-icon{font-size:12px!important}}.confirm-data{display:flex;height:30px;padding:6px 0;justify-content:space-between;align-items:center;align-self:stretch;border-bottom:1px solid #E3E3E3;box-sizing:border-box;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.confirm-data .confirm-data-title{color:#737373}.confirm-data .confirm-data-value{color:#000}.confirm-data .confirm-data-value.remaining-pay{color:#e7000b}.confirm-data .confirm-data-value-undefined{color:#737373}.ant-tabs,.ant-tabs .ant-tabs-content,.ant-tabs .ant-tabs-tabpane{height:100%}.ant-tabs .ant-tabs-tab{display:flex;min-width:80px;padding-block:8px;justify-content:center;align-items:center;gap:8px}.ant-tabs .ant-tabs-tab .ant-tabs-tab-btn{color:#5c5c5c;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#149bf1;font-size:12px;font-style:normal;font-weight:600;line-height:18px}.ant-tabs .ant-tabs-ink-bar.ant-tabs-ink-bar-animated{height:4px;background-color:#149bf1}.transaction-items-container{margin-top:16px;height:calc(100% - 64px);width:100%;gap:16px;display:flex;flex-direction:column;overflow:auto}.transaction-service-tab-header{display:flex;align-items:flex-start;gap:16px}.transaction-service-tab-body{height:100%}.transaction-service-tab-body .transaction-items{display:flex;padding:8px 12px;justify-content:space-between;align-items:center;align-self:stretch;border-radius:6px;border:1px solid #E3E3E3;background:#fff}.transaction-service-tab-body .transaction-items .transaction-items-title{display:flex;flex-direction:column;align-items:flex-start;gap:4px;color:#000}.transaction-service-tab-body .transaction-items .transaction-items-title .transaction-items-item{font-size:12px;font-style:normal;font-weight:600;line-height:18px}.transaction-service-tab-body .transaction-items .transaction-items-title .transaction-items-time{font-size:10px;font-style:normal;font-weight:400;line-height:12px}.transaction-service-tab-body .transaction-items .transaction-items-title .transaction-items-time svg{color:#43aff4}.ant-table-wrapper,.ant-table-wrapper .ant-spin-nested-loading,.ant-table-wrapper .ant-spin-nested-loading .ant-spin-container,.ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table,.ant-table-wrapper .ant-spin-nested-loading .ant-spin-container .ant-table .ant-table-container{height:100%}.ant-select-item.ant-select-item-option{display:flex;padding:8px 12px;justify-content:center;align-items:center;gap:0px;align-self:stretch}.ant-select-item.ant-select-item-option .ant-select-item-option-content{display:flex;justify-content:space-between;color:#000;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.ant-select-item.ant-select-item-option .ant-select-item-option-state{display:none!important}.bg-n5{background-color:#f6f6f6!important}.ant-input::placeholder{color:#8f8f8f;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.ant-input-suffix{color:#ababab}.ant-select-selection-wrap{height:18px}.ant-select-multiple .ant-select-selection-overflow-item-suffix{margin:0;min-height:0}.ant-select-multiple .ant-select-selection-search{margin:0}.ant-select-multiple .ant-select-selection-overflow{gap:8px;display:flex;flex-wrap:nowrap}.ant-select-multiple .ant-select-selection-overflow .ant-select-selection-item{margin:0}.card{display:flex;width:100%;height:auto;padding:12px 0;flex-direction:column;align-items:center;gap:0px;flex-shrink:0;border-radius:8px;border:1px solid #E3E3E3;background:#fff;box-shadow:none!important;max-height:calc(100% - 48px)}.card.card-form{padding-bottom:0}.card.card-form .ant-card-body{padding:4px 16px}@media (max-width: 768px){.card.card-form{margin-bottom:40px}}.card .ant-card-body{display:flex;padding:0;flex-direction:column;align-self:stretch;height:100%;max-height:100%;overflow:auto}.card .ant-card-body:before,.card .ant-card-body:after{display:none!important}.card-list{display:flex;flex-direction:column;height:100%}.card-list .ant-card-body{padding-inline:16px}.card-has-row .ant-card-body{display:contents}.input-weight-header-container{display:flex;width:100%;flex-direction:column;margin-bottom:16px}.input-weight-header-container .input-weight-value{color:#000;text-align:center;font-size:32px;font-style:normal;font-weight:600;line-height:42px}.input-weight-header-container .input-weight-desc{color:var(--Neutral-N40, #8F8F8F);text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.input-weight-header-container .input-weight-err{margin-top:8px;color:#e7000b;font-size:10px;font-style:normal;font-weight:400;line-height:12px;text-align:center}.input-keypad-container{width:100%;display:flex;justify-content:center}.input-keypad-container .input-keypad{display:flex;width:176px;padding:0;align-items:center;align-content:center;gap:10px 28px;flex-wrap:wrap}.input-keypad-container .input-keypad .keypad-btn{display:flex;width:40px;height:40px;flex-direction:column;justify-content:center;align-items:center;flex-shrink:0;border:none;box-shadow:none;border-radius:48px;background:#e7f5fe;color:#000!important;text-align:center;font-size:20px;font-style:normal;font-weight:600;line-height:26px}.input-keypad-container .input-keypad .keypad-btn:hover{background:#d0ebfc!important}.input-keypad-container .input-keypad .keypad-btn:active{background:#b8e1fb!important}.input-keypad-container .input-keypad .keypad-btn.backspace{color:#fff!important;border-radius:48px;background:#149bf1}.input-keypad-container .input-keypad .keypad-btn.backspace .ant-btn-icon{height:24px}.input-keypad-container .input-keypad .keypad-btn.backspace:hover{background:#107cc1!important}.input-keypad-container .input-keypad .keypad-btn.backspace:active{background:#0c5d91!important}.input-keypad-container .input-keypad .keypad-btn-disabled{width:40px;height:40px}.selected-service-summary-container{display:flex;padding:10px;flex-direction:column;align-items:flex-start;align-self:stretch;background-color:#f6f6f6;box-shadow:none!important}.selected-service-summary-container .ant-card-head{padding:0 0 8px;min-height:0}.selected-service-summary-container .ant-card-body{width:100%;padding:0;height:auto;display:flex;flex-direction:column;gap:8px}.selected-service-summary-container .ant-card-body:before,.selected-service-summary-container .ant-card-body:after{display:none!important}.selected-service-summary-card{box-shadow:none!important}.selected-service-summary-card .ant-card-head{padding:12px 12px 8px}.selected-service-summary-card .ant-card-head .btn-danger-small.icon{padding:0!important;height:16px!important;width:16px!important}.selected-service-summary-card .ant-card-head .ant-card-extra{height:18px;display:flex;align-items:center}.selected-service-summary-card .ant-card-head-title{color:#000;font-size:12px;font-style:normal;font-weight:600;line-height:18px}.selected-service-summary-card .ant-card-body{padding-inline:12px;padding-bottom:12px}.selected-service-summary-card .selected-service-summary-card-detail{color:var(--Neutral-N50, #737373);font-size:10px;font-style:normal;font-weight:400;line-height:12px;display:flex;gap:2px;flex-direction:column}.selected-service-summary-card .selected-service-summary-card-detail span{display:flex;width:100%;height:auto;align-items:center;gap:var(--Size-2, 8px)}.selected-service-summary-card .selected-service-summary-card-price{color:#149bf1;font-size:12px;font-style:normal;font-weight:600;line-height:18px}.transaction-payment-header{display:flex;justify-content:space-between;padding-bottom:var(--Size-3, 12px);align-items:center;gap:16px;border-bottom:1px solid var(--Neutral-N10, #E3E3E3)}.transaction-payment-header .transaction-cashier{display:flex;flex-direction:column;justify-content:unset!important}.transaction-payment-header .transaction-cashier,.transaction-payment-header .transaction-customers{display:flex;justify-content:space-between}.transaction-payment-header .transaction-cashier .transaction-customers-text,.transaction-payment-header .transaction-customers .transaction-customers-text{display:flex;flex-direction:column}.transaction-payment-header .transaction-cashier .title,.transaction-payment-header .transaction-customers .title{color:#737373;font-size:10px;font-style:normal;font-weight:400;line-height:12px}.transaction-payment-header .transaction-cashier .content,.transaction-payment-header .transaction-customers .content{font-size:12px;font-style:normal;font-weight:500;line-height:18px}.transaction-payment-service{margin-top:12px;gap:12px;display:flex;flex-direction:column}.transaction-payment-service .transaction-service-title{color:#000;font-size:12px;font-style:normal;font-weight:700;line-height:18px}.transaction-payment-service .transaction-service-cart{overflow:auto;height:100%;display:flex;gap:8px;flex-direction:column}.transaction-payment-service .transaction-service-cart .ant-card-head{color:#149bf1}.transaction-payment-service .transaction-service-cart .transaction-service-cart-empty{display:flex;width:100%;flex-direction:column;align-items:center;gap:8px}.transaction-payment-service .transaction-service-cart .transaction-service-cart-empty img{width:60px;height:60px;aspect-ratio:1/1}.transaction-payment-service .transaction-service-cart .transaction-service-cart-empty .transaction-service-cart-empty-text{text-align:center;font-size:12px;font-style:normal;font-weight:600;line-height:18px}.transaction-payment-service .selected-service-summary-card .ant-card-head{padding-bottom:8px;height:auto}.transaction-payment-service .selected-service-summary-card .ant-card-head .ant-card-head-title{color:#000;font-size:12px;font-style:normal;font-weight:600;line-height:18px}.transaction-payment-service .selected-service-summary-card-detail{gap:6px}.transaction-payment-service .selected-service-summary-card-detail span{color:#000;font-size:10px;font-style:normal;font-weight:400;line-height:12px}.transaction-payment-service .selected-service-summary-card-detail .price{justify-content:flex-end}.ant-card-head-title span{display:flex;gap:16px}.transaction-code-label{display:flex;height:18px;padding:2px 8px;justify-content:center;align-items:center;gap:4px;border-radius:4px;background:#f17714;color:#fff;text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.empty-list-container{width:100%;display:flex;flex-direction:column;gap:8px;align-items:center;justify-content:center;height:100%}.empty-list-container .empty-list-image{width:56px;height:56px}.empty-list-container .empty-list-title{color:#000;font-size:12px;font-style:normal;font-weight:600;line-height:18px}.empty-list-container .empty-list-desc{color:#737373;font-size:10px;font-style:normal;font-weight:400;line-height:12px}.payment-method-container{display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch}.payment-method-option{display:flex;width:100%;height:34px;padding:8px 12px;align-items:center;gap:8px;border-radius:4px;border:1px solid #E3E3E3;justify-content:space-between;box-sizing:border-box}.payment-method-option .payment-method-option-image{display:flex;width:56px;height:20px;padding:2px 4px;flex-direction:column;justify-content:center;align-items:center;gap:0px;flex-shrink:0;box-sizing:border-box;border-radius:2px;border:1px solid #E3E3E3;background:#f6f6f6}.payment-method-option .payment-method-option-image img{height:100%}.payment-method-option .payment-method-option-name{width:100%;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.payment-method-amount{display:flex;height:auto;width:100%;padding:16px 12px;flex-direction:column;align-items:flex-start;margin-bottom:10px;box-sizing:border-box;border-radius:6px;outline:1px solid #E3E3E3}.transaction-success-modal{display:flex;flex-direction:column;align-items:center;gap:24px;align-self:stretch}.transaction-success-modal img{width:80px;height:80px;aspect-ratio:1/1}.transaction-success-modal span{color:#000;text-align:center;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.transaction-success-modal .receipt-option-container{display:flex;justify-content:center;align-items:center;gap:16px;align-self:stretch}.transaction-success-modal .receipt-option-container .ant-card{display:flex;width:140px;padding:12px;flex-direction:column;align-items:center;gap:8px;border-radius:8px;border:1px solid #E3E3E3}.transaction-success-modal .receipt-option-container .ant-card.checked{border:1px solid #149BF1;background:#e7f5fe}.transaction-success-modal .receipt-option-container .ant-card-body{display:flex;flex-direction:column;padding:0;width:100%;color:#000;text-align:left;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.transaction-success-modal .receipt-option-container .receipt-option{display:flex;justify-content:space-between;align-items:flex-start;align-self:stretch;margin-bottom:8px;color:#149bf1}.payment-detail-container{display:flex;align-items:center;justify-content:center}.payment-detail-card{border-radius:8px;border:1px solid #E3E3E3;display:flex;width:400px;padding:16px;flex-direction:column;align-items:center}.payment-detail-card .ant-card-body{display:flex;align-items:center;flex-direction:column;padding:0;width:100%}.payment-detail-image{display:flex;width:112px;height:40px;padding:0 4px;flex-direction:column;justify-content:center;align-items:center;gap:0px;border-radius:2px;border:1px solid #E3E3E3;background:#f6f6f6;margin-bottom:24px}.payment-detail-image img{height:28px}.payment-detail-amount{display:flex;width:100%;padding:6px 0;justify-content:space-between;align-items:center}.payment-detail-amount .title{font-size:12px;font-style:normal;font-weight:400;line-height:18px}.payment-detail-amount .value{font-size:12px;font-style:normal;font-weight:500;line-height:18px;color:#000}.border-bottom-n50{border-bottom:1px solid #E3E3E3}.payment-amount-value{color:#000;text-align:center;width:100%;font-size:32px;font-style:normal;font-weight:600;line-height:42px}.page-header{margin-bottom:12px;color:#000;font-size:14px;font-style:normal;font-weight:700;line-height:18px}.preview-receipt-modal{top:0!important;margin:0 auto;height:auto!important;padding:0!important}.preview-receipt-modal .ant-modal-content{padding:0}@media print{@page{margin:0;size:auto}body{margin:0!important;padding:0!important}#receipt-print{margin:0 auto;width:auto!important;max-width:none!important;padding:12px 8px!important}}.ant-form-item-explain-error{font-size:10px;font-style:normal;font-weight:400;line-height:12px;margin-top:4px;margin-bottom:8px}.sign-alert .ant-alert-message{font-size:12px;font-style:normal;font-weight:500;line-height:18px}.register-step{display:none}.transaction-card{background:#fff;border:1px solid #C7C7C7}.transaction-card:hover{border-color:#5c5c5c}.transaction-card:active{background:#f6f6f6!important}.info-label{font-size:10px;font-style:normal;font-weight:400;line-height:12px;color:#737373}.info-value{font-size:12px;font-style:normal;font-weight:400;line-height:18px;color:#000}.delay-tag{font-size:10px;font-style:normal;font-weight:500;line-height:12px;color:#906a00!important;background-color:#fcefcc!important}.status-tag:not(.main-status){font-size:12px;font-style:normal;font-weight:400;line-height:18px}.status-tag:not(.main-status).ant-tag-success{outline:1px solid #00A140;outline-offset:-1px;background-color:#fff;color:#007930}.status-tag:not(.main-status).ant-tag-error{outline:1px solid #E7000B;outline-offset:-1px;background-color:#fff;color:#b90009}.status-tag:not(.main-status).ant-tag-warning{outline:1px solid #F0B100;outline-offset:-1px;background-color:#fff;color:#604700}.main-status.ant-tag{font-size:12px;font-style:normal;font-weight:400;line-height:18px;color:#fff}.main-status.ant-tag.ant-tag-orange{background-color:#f17714}.main-status.ant-tag.ant-tag-processing{background-color:#149bf1}.main-status.ant-tag.ant-tag-success{background-color:#00a140}.main-status.ant-tag.ant-tag-error{background-color:#e7000b}.title{color:#000;color:#149bf1;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.item-value{color:#000;font-size:12px;font-style:normal;font-weight:400;line-height:18px;white-space:normal}.transaction-checkbox .ant-checkbox-inner{border-color:#c7c7c7}.info-label{color:#737373}.info-value{color:#000}.item-row{border-top:1px solid #E3E3E3;padding-block:2px}.item-title{font-size:12px;font-style:normal;font-weight:500;line-height:18px;color:#149bf1;padding-bottom:2px}.transaction-list-container{display:flex;flex-direction:column;padding-top:12px}.transaction-list-container.mobile{height:100%;overflow-y:auto}.full-height-tabs{height:100%;display:flex;flex-direction:column}.full-height-tabs .ant-tabs-nav{flex:0 0 auto;margin-bottom:0!important}.full-height-tabs .ant-tabs-content-holder{flex:1;display:flex;flex-direction:column;min-height:0}.full-height-tabs .ant-tabs-content{height:100%;display:flex;flex-direction:column}.full-height-tabs .ant-tabs-content .ant-tabs-tabpane{height:100%;display:none;flex-direction:column;overflow:hidden}.full-height-tabs .ant-tabs-content .ant-tabs-tabpane.ant-tabs-tabpane-active{display:flex}.filter-dropdown{display:flex;flex-direction:column;height:100%;width:300px;background-color:#fff;padding:12px;border-radius:8px;box-shadow:0 16px 12px #00000014}.filter-dropdown-title{font-size:14px;font-style:normal;font-weight:600;line-height:18px;height:30px;display:inline-flex;align-items:center;justify-content:space-between}.filter-dropdown-body{height:100%;overflow-y:auto;overflow-x:hidden}.filter-dropdown-body-title{font-size:12px;font-style:normal;font-weight:500;line-height:18px}.filter-dropdown-body-option .ant-checkbox-label{font-size:12px;font-style:normal;font-weight:400;line-height:18px}.cashier-detail-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.cashier-detail-title-code{display:flex;align-items:center;gap:8px;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.branch-detail-title{display:flex;justify-content:space-between;align-items:center;padding-block:8px}.branch-detail-title-code{display:flex;align-items:center;gap:8px;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.sidenav-container.ant-menu{display:flex;flex-direction:column;font-size:12px;font-style:normal;font-weight:400;line-height:18px;padding-inline:12px 18px;gap:8px}.sidenav-container.ant-menu .ant-menu-item{padding:8px 12px!important;margin:0;gap:12px}.sidenav-container.ant-menu .ant-menu-item svg{width:18px!important;height:18px}.sidenav-container.ant-menu .ant-menu-item .ant-menu-title-content{margin:0;opacity:1;transition:all .3s ease}.sidenav-container.ant-menu.ant-menu-inline-collapsed .ant-menu-item{gap:12px!important;text-align:center;transition:all .5s ease}.sidenav-container.ant-menu.ant-menu-inline-collapsed .ant-menu-item .ant-menu-title-content{max-width:0;opacity:0;transition:opacity .3s ease}.layout-dashboard .aside-footer .footer-box{gap:2px;display:flex;flex-direction:column}.layout-dashboard .aside-footer .footer-box .side-footer-title{margin:0;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.layout-dashboard .aside-footer .footer-box .side-footer-desc{margin:0 0 26px;font-size:14px;font-style:normal;font-weight:700;line-height:18px}.filter-badge sup.ant-badge-count{color:#000;background-color:#f0b100;height:15px;width:15px;display:flex;align-items:flex-start;box-sizing:border-box;font-size:10px;font-style:normal;font-weight:700;line-height:12px}.filter-button .btn-badge{width:34px;height:34px;border-radius:8px;padding:8px;color:#149bf1!important}.filter-button .btn-badge:hover{background-color:#d0ebfc!important}.filter-button .btn-badge:active{background-color:#b8e1fb!important}.ant-spin-fullscreen-show{background-color:#17171766}.item-card .ant-card-body{flex-direction:unset;justify-content:space-between}.item-card .ant-card-body:before,.item-card .ant-card-body:after{display:none}.item-card .ant-card-body .item-card-action{display:flex;align-items:center;padding-left:12px}.payment-qris-container{padding:12px;border:1px solid #149BF1;border-radius:6px;margin-bottom:8px;display:flex;justify-content:center;height:200px}.payment-qris-action{display:flex;gap:16px}.input-switch.ant-switch.ant-switch.ant-switch-checked{background-color:#149bf1}.input-switch.ant-switch .ant-switch-inner{font-size:12px;font-style:normal;font-weight:500;line-height:18px;line-height:22px}.summary-card{width:20%;border:1px solid #E3E3E3;background:#fff;box-shadow:none!important}.summary-card .ant-card-body{padding:8px 12px}.summary-card .summary-card-title,.summary-card .summary-card-value{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.summary-card .summary-card-title{color:#149bf1!important;font-size:10px;font-style:normal;font-weight:700;line-height:12px;padding-bottom:4px}.summary-card .summary-card-value{color:#000!important;font-size:14px;font-style:normal;font-weight:700;line-height:18px}.detail-row-card{border-radius:12px;border:1px solid #E3E3E3;background-color:#fff}.detail-row-card .ant-card-body{padding:8px}.detail-row-card .detail-row-action{display:flex;justify-content:end;align-items:flex-start;margin-block:8px}.detail-row{display:flex;flex-direction:column;margin-block:8px}.detail-row__label{color:#149bf1;font-size:10px;font-style:normal;font-weight:500;line-height:12px}.detail-row__value{color:#000;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.detail-row__heading{color:#000;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.detail-row__value-list{display:flex;flex-direction:column;gap:2px}.detail-row__value-list .detail-row__value{display:inline-block}.detail-row--with-button{flex-direction:row;align-items:center;justify-content:space-between}.detail-row--with-button .detail-row__button{padding:0;height:auto;font-weight:600}.dashboard-container .dashboard-title h2{color:#000;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.dashboard-container .summary-card .ant-card-body:before,.dashboard-container .summary-card .ant-card-body :after{display:none}.dashboard-container .summary-card .summary-title-container{display:flex;align-items:center;width:100%;justify-content:space-between}.dashboard-container .summary-card .summary-title-container .summary-card-title{color:#737373!important;font-size:10px;font-style:normal;font-weight:500;line-height:12px;padding-bottom:0}.dashboard-container .summary-card .summary-title-container .summary-icon{color:#000}.dashboard-container .summary-card .summary-value-container .summary-value{font-size:12px;font-style:normal;font-weight:600;line-height:18px}.dashboard-container .summary-card .summary-icon-container{width:32px;height:32px;background-color:#d0ebfc;border-radius:6px;display:flex;align-items:center;justify-content:center}.dashboard-container .summary-card .ant-statistic-title{color:#737373;font-size:10px;font-style:normal;font-weight:500;line-height:12px}.dashboard-container .summary-card .ant-statistic-content{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:12px;font-style:normal;font-weight:600;line-height:18px}.dashboard-container .summary-card .summary-tag{font-size:10px;font-style:normal;font-weight:500;line-height:12px}.dashboard-container .income-chart-container .income-chart-card .ant-card-body{padding:0}.icon-color--neutral{color:#8f8f8f}.icon-color--white{color:#fff}.icon-color--primary{color:#149bf1}.icon-color--secondary{color:#f17714}.icon-color--success{color:#00c950}.icon-color--alert{color:#c08e00}.icon-color--danger{color:#e7000b}.mobile-list-container{margin-bottom:40px}.mobile-list-container .mobile-search-wrapper{margin-bottom:16px}.mobile-list-container .mobile-search-wrapper .ant-input-affix-wrapper{width:100%;height:38px;border-radius:6px}.mobile-data-card{margin-bottom:12px;border-radius:16px;border:1px solid #E3E3E3}.mobile-data-card .ant-card-body{padding:12px 16px!important}.mobile-data-card-title{color:#149bf1;font-weight:600;font-size:16px;margin-bottom:12px}.mobile-data-card-title.no-margin{margin-bottom:0}.mobile-data-card-row{display:flex;align-items:flex-start;color:#4b5563;margin-bottom:8px;gap:8px}.mobile-data-card-row:last-child{margin-bottom:0}.mobile-data-card-row .anticon{margin-right:8px;color:#6b7280;flex-shrink:0}.mobile-data-card-row span{font-size:14px;line-height:1.4}.custom-segmented.ant-segmented{background-color:#f3f4f6;padding:4px;border-radius:8px}.custom-segmented .ant-segmented-item-selected{background-color:#fff!important;border-radius:6px;box-shadow:0 1px 4px #0000001a}.custom-segmented .ant-segmented-item-selected .ant-segmented-item-label{color:#149bf1!important;font-weight:600}.custom-segmented .ant-segmented-item-label{font-weight:500;color:#6b7280}@font-face{font-family:Inter;src:url(/assets/Inter-Thin-DzN99i8q.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/Inter-ExtraLight-7kXoOaX_.woff2) format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/Inter-Light-14LG-y7V.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/Inter-Regular-COLGFB3M.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/Inter-Medium-CDhBSFyE.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/Inter-SemiBold-BAEEcJ4E.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/Inter-Bold-BOs3KVhN.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/Inter-ExtraBold-BUaDDWMS.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/Inter-Black-BJbWHna9.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/assets/Inter-Italic-Bm_w1qmz.woff2) format("woff2");font-weight:400;font-style:italic;font-display:swap}
