html body{font-family:Manrope,sans-serif;margin:0;background:linear-gradient(215deg,#E0F2FF 20.78%,#E0F2FF 95.6%);color:#414c58;overflow:hidden}div{box-sizing:border-box}.transaction_inner{padding:24px;background:#fff;border-radius:4px}.main-spin{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ant-form-item-control-input .ant-input-number-disabled input{color:#454545!important}.ant-btn-sm.button_1{color:#3f4254;border:none;background-color:#f7f7fa;width:40px;height:40px;display:flex;align-items:center;border-radius:50px;justify-content:center}.ant-btn-sm.button_1:hover,.ant-btn-sm.button_1:active,.ant-btn-sm.button_1:focus{background-color:#eee!important}.header_taas{position:fixed;width:100%;top:0;height:54px;z-index:2;background:transparent;-webkit-box-shadow:0 1px 2px rgba(56,65,74,.15);box-shadow:0 1px 2px #38414a26;transition:all .2s ease-in-out 0s}.header_taas .iiner_left_header{height:100%;display:flex}.header_taas .iiner_left_header button{font-size:16px;width:54px;height:54px;border-radius:0;box-shadow:0 54px #fff5f5 inset;border:none}.header_taas .iiner_left_header button:hover{box-shadow:0 54px #eaddff inset}.header_taas .iiner_left_header .main-logo{height:100%;background:#fff;box-shadow:0 0 13px #523f690d;padding:8px 16px;-webkit-transition:.2s ease-out;-moz-transition:.2s ease-out;-o-transition:.2s ease-out;transition:.2s ease-out}.header_taas .iiner_left_header .main-logo img{height:100%;-webkit-transition:.25s ease-out;-moz-transition:.25s ease-out;-o-transition:.25s ease-out;transition:.25s ease-out}.header_taas header.ant-layout-header{display:flex;align-items:center;width:100%;flex-direction:row;justify-content:space-between;height:100%;padding:0 16px 0 0;background:#fff}.header_taas header.ant-layout-header h3{color:#333}.header_taas header.ant-layout-header .inner_right_header{display:flex;align-items:center;flex-direction:row;justify-content:flex-end}.header_taas header.ant-layout-header .inner_right_header .user_card{display:flex;align-items:center;flex-direction:row;color:#333;margin-right:16px}.header_taas header.ant-layout-header .inner_right_header .user_card img{width:40px;height:40px;border-radius:50px;margin-right:10px}.header_taas header.ant-layout-header .inner_right_header .user_card span{display:block;font-size:12px;line-height:15px}.has_check tr.ant-table-row{cursor:pointer}.mainContainer{width:100vw;height:100vh;position:relative;align-items:center;justify-content:flex-start;display:flex;flex-direction:row;gap:30px;box-sizing:border-box;padding:30px}.mainContent{flex-grow:1;height:100%;display:flex;flex-direction:column;position:relative;overflow-y:hidden;box-sizing:border-box}.mainContent .header{width:100%;background:#ffffff;border-radius:32px;height:100px;min-height:100px;padding:12px 24px;margin-bottom:20px;display:flex;flex-direction:column;gap:8px;justify-content:center}.mainContent .header h3{font-weight:500;font-size:18px;margin:0;color:#0073ff}.mainContent .header .headerName{display:flex;color:#414c58;flex-direction:row;align-items:center;font-size:16px;gap:4px}.mainContent .header .headerName span{font-size:16px;color:#353f4a}.sider_taas{z-index:1;height:100%}.sider_taas .ant-menu{margin:32px 0}.sider_taas .siderHeader{display:flex;flex-direction:row;align-items:center;gap:12px;padding:0 8px}.sider_taas .siderHeader h4{font-size:16px;color:#414c58;font-weight:400}.sider_taas .siderHeader .companyName{flex-grow:1;display:flex;flex-direction:column;align-items:flex-start;gap:2px}.sider_taas .siderHeader span{font-size:18px;font-weight:500;color:#0073ff}.sider_taas .siderHeader .subSpan{color:#9ca5a7;font-size:12px;font-weight:400}.sider_taas .logoButton{border:none!important;background-color:transparent!important;border-radius:12px;padding:6px;height:52px;width:52px;cursor:pointer}.sider_taas .logoButton:hover,.sider_taas .logoButton:focus{background-color:#e5e7eb!important}.sider_taas .ant-layout-sider{height:100%;padding:24px 12px;border-radius:32px}.sider_taas .main-logo{padding:12px;text-align:center}.sider_taas h3{font-size:18px;text-align:center;color:#fff}.sider_taas .ant-menu-dark.ant-menu-inline .ant-menu-sub.ant-menu-inline{background:#39465E}.sider_taas .ant-layout-sider-trigger{display:none}.sider_taas .main_sidebar{overflow-y:auto;scrollbar-color:#d7d7d7 #fff;scrollbar-width:thin;background:#fff;box-shadow:0 0 30px #cdd3d740}.sidebarWrapper{position:relative;height:100%}.sidebarWrapper .main-logo{padding:12px;text-align:center}.sidebarWrapper h3{font-size:18px;text-align:center;color:#fff}.sidebarWrapper .ant-menu-dark.ant-menu-inline .ant-menu-sub.ant-menu-inline{background:#39465E}.sidebarWrapper .ant-layout-sider-trigger{display:none}.sidebarWrapper :where(.css-dev-only-do-not-override-t8tn88).ant-menu-light.ant-menu-root.ant-menu-inline,.sidebarWrapper :where(.css-dev-only-do-not-override-t8tn88).ant-menu-light>.ant-menu.ant-menu-root.ant-menu-inline,.sidebarWrapper :where(.css-dev-only-do-not-override-t8tn88).ant-menu-light.ant-menu-root.ant-menu-vertical,.sidebarWrapper :where(.css-dev-only-do-not-override-t8tn88).ant-menu-light>.ant-menu.ant-menu-root.ant-menu-vertical{border-inline-end:none}.sidebarWrapper .main_sidebar{overflow-y:auto;scrollbar-color:#d7d7d7 #fff;scrollbar-width:thin;background:#fff;padding:12px;box-shadow:0 0 30px #cdd3d740}.map-content{padding:16px;scrollbar-color:#888888 #fff;border-radius:16px;background:#fff;scrollbar-width:thin;-webkit-transition:all .25s ease;-ms-transition:all .25s ease;transition:all .25s ease}.map-content_front{padding:16px;scrollbar-color:#888888 #fff;border-radius:32px;background:#fff;scrollbar-width:thin;-webkit-transition:all .25s ease;-ms-transition:all .25s ease;transition:all .25s ease}.button_sax{vertical-align:-2px}.taas_info{margin-bottom:12px}.taas_info .ant-collapse-expand-icon{top:-2px;position:relative}.taas_info .ant-collapse>.ant-collapse-item>.ant-collapse-header{font-size:12px;font-weight:600;padding:6px}.taas_info .custom-panel-header{display:flex;align-items:center}.taas_info .panel-title{flex-shrink:0;margin-right:10px}.taas_info .panel-line{flex-grow:1;height:1px;background-color:#ececec}.taas_info .taas_info_left{font-size:11px;display:block;text-align:right;line-height:2.4}.taas_info .taas_info_left:after{content:" :";margin-right:16px}.taas_info .taas_info_right{font-size:11px;display:block;text-align:left;font-weight:700;line-height:2.4}.taas_info .taas_info_right span{display:block;line-height:1.6;font-weight:400}.taas_info .taas_info_right span b{font-size:10px}.formLabel{margin:0;font-size:12px;font-weight:400;color:#414c58}.login_page{width:100%;height:calc(100vh - 305px);display:flex;flex-direction:column;align-items:center;justify-content:center}.login_page .recover{width:100%;display:flex;flex-direction:row;align-items:center;padding:4px 0;justify-content:flex-end}.login_page .recover span{font-size:12px;font-weight:500;color:#414c58}.login_page .recoverField{width:100%;flex-direction:column;gap:4px;align-items:center;font-size:14px;color:#414c58}.login_page .login{display:inline-block;background:#fff;padding:40px;width:500px;border-radius:16px;margin:0;box-shadow:0 0 30px #cdd3d740}.login_page .login .ant-input::placeholder,.login_page .login .ant-input-password::placeholder,.login_page .login .ant-input-textarea::placeholder{color:#e5e7eb;font-size:14px;opacity:1}.login_page .login .ant-form-item{margin-bottom:16px}.login_page .login .title{font-size:18px;font-weight:500;margin:12px 0}.login_page .login .loginButtons{width:100%;display:flex;flex-direction:column;gap:12px;margin-top:20px}.login_page .login .ant-form-item-control-input-content{border-radius:8px;border:0;box-shadow:0 0 16px 2px #0000000a;width:320px}.login_page .login input{width:100%;border:none;background-color:#fff!important;border-radius:12px;padding:6px 20px;font-size:14px}.login_page .login .ant-input-affix-wrapper{border:none;padding:0}.login_page .login .ant-input-password{padding:0 11px 0 0}.login_page .login a.auth_2{color:#353f4a;text-align:center;margin-left:auto;margin-right:auto;display:block;width:100%;border-top:1px solid #ececec;padding:10px 0}.page_title{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.page_title h3{margin:0;font-weight:500;font-size:24px}.page_title .extras{align-items:center;display:flex;gap:10px}button.ant-btn{font-size:14px;font-weight:600}button.ant-btn:hover,button.ant-btn:active{box-shadow:0 40px #ffe5e5 inset;border-color:#ffe5e5!important;-webkit-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}button.ant-btn.ant-btn-primary{font-size:14px;font-weight:600;color:#fff!important;box-shadow:0 4px 4px #00000005;background:linear-gradient(149.06deg,#0073FF 9.18%,#3018E7 81.27%)}button.ant-btn.ant-btn-default{font-size:14px;font-weight:600;color:#134ff5!important;background:#fff;box-shadow:0 4px 4px #00000005}button.ant-btn.ant-btn-primary:hover,button.ant-btn.ant-btn-primary:active{-webkit-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease}.ant-pagination,.ant-pagination .ant-select-single.ant-select-sm .ant-select-selector{font-size:12px}.drawer_title_with_button{display:flex;align-items:center;justify-content:space-between}.ant-modal.taas_modal{top:20px}.ant-form.taas_form .ant-form-item{margin-bottom:16px}.ant-form.taas_form .ant-form-item .ant-form-item-label{padding-bottom:0}.ant-form.taas_form .ant-form-item .ant-form-item-label label{font-size:10px;color:#000000e0;height:14px}.ant-form.taas_form .ant-form-item .ant-input-number-group-addon{font-size:12px;color:#828282}.ant-form.taas_form .ant-form-item .ant-form-item-control-input{min-height:24px}.ant-form.taas_form .ant-picker .ant-picker-input>input{font-size:12px}.ant-form.taas_form span.ant-input-affix-wrapper.ant-input-outlined.ant-input-status-success{padding:4px 8px}.ant-form.taas_form .ant-picker.ant-picker-outlined.ant-picker-status-success.css-dev-only-do-not-override-1bnglek{padding:4px 12px;height:30px}.ant-form.taas_form .ant-picker-outlined.ant-picker-disabled,.ant-form.taas_form .ant-picker-outlined[disabled]{background:#fafafa;color:#353f4a}.ant-form.taas_form .ant-checkbox-disabled+span{color:#353f4a}.ant-form.taas_form .ant-checkbox-wrapper.ant-checkbox-wrapper{font-size:12px}.ant-form.taas_form .ant-select-outlined.ant-select-disabled:not(.ant-select-customize-input) .ant-select-selector{background:#fafafa;color:#353f4a}.ant-form.taas_form .ant-select-single{height:30px}.ant-form.taas_form .ant-select-single .ant-select-selector{font-size:12px;padding:4px 12px}.ant-form.taas_form .ant-form-item-control-input{font-size:12px;border-radius:4px}.ant-form.taas_form .ant-form-item-control-input button.ant-btn{height:20px}.ant-form.taas_form .ant-form-item-control-input .ant-input-affix-wrapper,.ant-form.taas_form .ant-form-item-control-input .ant-input,.ant-form.taas_form .ant-form-item-control-input .ant-input-number-input{padding:4px 12px;font-size:12px;height:30px}.ant-form.taas_form .ant-input-number-group-wrapper-outlined .ant-input-number-group-addon{background:#ffffff;border:1px solid #eaddff;padding:2px}.ant-form.taas_form .ant-form-item-explain-error{color:#ff4d4f;font-size:10px}.ant-form.taas_form span{font-size:12px}.ant-form.taas_form .ant-form-item-explain-success{font-size:10px}.ant-form.taas_form .readOnlyText{font-size:14px;color:#353f4a;padding:0 6px}.ant-form.taas_form input[readonly]{background-color:#fafafa;color:#353f4a}.ant-table-wrapper .ant-table .ant-btn-sm{height:14px;background:#fff;box-shadow:none;border:none}.ant-table-wrapper .ant-table .ant-table-thead>tr>th{font-size:11px;line-height:12px;font-weight:500;padding:10px 8px!important}.ant-table-wrapper .ant-table .ant-table-cell{padding:6px;color:#414c58}.ant-table-wrapper .ant-table .ant-table-tbody>tr>td{font-size:11px;line-height:14px;padding:6px!important;font-weight:500}.ant-table-wrapper .ant-table .actions{text-align:right}.ant-tag{border:none}.ant-tabs.taas-tab.ant-tabs-top .ant-tabs-nav-wrap{margin-bottom:-1px;border-top-left-radius:4px;border-top-right-radius:4px;background:#faf8ff;padding:0;border:1px solid #eaddff;border-bottom:0}.ant-tabs.taas-tab.ant-tabs-top .ant-tabs-content.ant-tabs-content-top{border:1px solid #eaddff;padding:12px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.ant-tabs.taas-tab.ant-tabs-top .ant-tabs-nav:before{bottom:0;border-bottom:none}.ant-tabs.taas-tab.ant-tabs-top .ant-tabs-nav{margin-bottom:1px!important}.ant-tabs.taas-tab.ant-tabs-top .ant-tabs-tab{margin:0 0 0 16px;font-size:12px;font-weight:500}.ant-tabs.taas-tab.ant-tabs-top .ant-tabs-tab span{font-size:12px;font-weight:500}.ant-tabs.taas-tab.ant-tabs-top .ant-tabs.ant-tabs-left .ant-tabs-tab{margin:0}.ant-tabs.taas-tab.ant-tabs-top .ant-tabs-tab-active .ant-tabs-tab-btn{color:#134ff5;text-shadow:0 0 0 currentcolor}.ant-tabs.ant-tabs-left .ant-tabs-tab{margin:0}.ant-tabs.ant-tabs-left .ant-tabs-nav-wrap{margin-bottom:-1px;background:#fff!important;border:none!important}.ant-tabs.ant-tabs-left .ant-tabs-content.ant-tabs-content-top{border:1px solid #eaddff;padding:12px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.ant-tabs.ant-tabs-left .ant-tabs-nav:before{bottom:0;border-bottom:none}.ant-tabs.ant-tabs-left .ant-tabs-nav{margin-bottom:1px!important}.ant-tabs-left>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,:where(.css-dev-only-do-not-override-1c2am2o).ant-tabs-right>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,:where(.css-dev-only-do-not-override-1c2am2o).ant-tabs-left>div>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab,:where(.css-dev-only-do-not-override-1c2am2o).ant-tabs-right>div>.ant-tabs-nav .ant-tabs-tab+.ant-tabs-tab{margin:4px 0 0}.custom_label{font-size:12px;color:#828282}button.more_button{background:transparent;border:none;box-shadow:none;outline:none;font-size:10px;font-weight:300;color:#004c98!important}button.more_button:hover{background:transparent!important;border:none!important;box-shadow:none!important;outline:none!important;color:#0070e0!important}button.more_button:hover span{text-decoration:underline!important}:where(.css-dev-only-do-not-override-1c2am2o).ant-input-outlined.ant-input-disabled,:where(.css-dev-only-do-not-override-1c2am2o).ant-input-outlined[disabled]{background-color:#fff}:where(.css-dev-only-do-not-override-1c2am2o).ant-input-number-outlined.ant-input-number-disabled,:where(.css-dev-only-do-not-override-1c2am2o).ant-input-number-outlined[disabled]{background-color:#fff}:where(.css-dev-only-do-not-override-1uiz4yb).ant-menu-light.ant-menu-root.ant-menu-inline,:where(.css-dev-only-do-not-override-1uiz4yb).ant-menu-light>.ant-menu.ant-menu-root.ant-menu-inline,:where(.css-dev-only-do-not-override-1uiz4yb).ant-menu-light.ant-menu-root.ant-menu-vertical,:where(.css-dev-only-do-not-override-1uiz4yb).ant-menu-light>.ant-menu.ant-menu-root.ant-menu-vertical{border-inline-end:0}li.ant-menu-item{padding-left:12px!important;margin-inline:8px!important;margin-block:8px!important;width:calc(100% - 16px)!important}.handle{cursor:col-resize;width:6px;height:100%;background-color:transparent}.filter .ant-form-item-label label{color:#888!important}.filter button{height:30px;align-items:center;display:flex}.filter button span{font-size:12px;line-height:12px}.page{background:#fff;box-sizing:border-box;position:relative;box-shadow:0 0 30px #cdd3d740;height:100%;padding:24px;border-radius:32px;width:100%}.transactions,.cards{flex-grow:1;width:100%;box-sizing:border-box}.users{height:auto;flex-grow:1;width:100%;overflow-y:auto}.invoices{background-color:#fff;width:100%;height:100%;flex-grow:1;position:relative;display:flex;flex-direction:column}.infoo{box-sizing:border-box;font-size:14px;height:160px;font-weight:500;margin-bottom:12px;display:flex;flex-direction:column;gap:8px;position:absolute;bottom:100px;width:calc(100% - 32px);justify-content:flex-end}.infoo .userTitle{color:#646e7b;margin:6px 0;font-size:12px}.infoo .userColumn{padding:0 12px;display:flex;flex-direction:column;gap:4px;align-items:flex-start}.infoo .userColumn span{color:#56708a;font-size:14px}.infoo .userRow{display:flex;flex-direction:row;align-items:center;gap:12px}.invoiceWrapper{width:100%;height:100%;max-height:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;padding:80px 12px 120px}.invoiceWrapper .invoiceSingle{background:#FFFFFF;width:100%;max-width:900px;max-height:100%;box-sizing:border-box;position:relative;height:100%;box-shadow:0 0 30px #cdd3d740;padding:48px 32px;border-radius:32px}.userContainer .invoiceWrapper{width:100%;height:100%;padding:0}.userContainer .invoiceWrapper .invoiceSingle{max-width:100%;padding:24px}.front{background:linear-gradient(215deg,#E0F2FF 20.78%,#E0F2FF 95.6%)!important;width:100vw;height:100vh;position:relative;display:flex;flex-direction:column}.front button.ant-btn{font-size:14px;font-weight:600;box-shadow:0 40px #fff5f5 inset}.front button.ant-btn:hover,.front button.ant-btn:active{box-shadow:0 40px #ffe5e5 inset;border-color:#ffe5e5!important;-webkit-transition:all .4s ease;-ms-transition:all .4s ease;transition:all .4s ease;color:#134ff5!important}.front button.ant-btn.ant-btn-primary{font-size:14px;font-weight:600;color:#fff!important;background:#134FF5;border:1px solid #134FF5!important;box-shadow:0 4px 4px #00000005}.front button.ant-btn.ant-btn-default{font-size:14px;font-weight:600;color:#134ff5!important;background:#fff;box-shadow:0 4px 4px #00000005}.front button.logout_button{background:transparent;box-shadow:none;justify-content:left;border:none}.front button.logout_button span{color:#134ff5}.front button.logout_button:hover,.front button.logout_button:active{background:transparent;box-shadow:none;justify-content:left;padding-left:24px}.front button.logout_button:hover span,.front button.logout_button:active span{color:#134ff5}.card_item_{display:flex;align-items:center;border:1px solid #6FB1FF1A;margin-bottom:16px;border-radius:12px;padding:12px;cursor:pointer}.pay_item{display:flex;justify-content:space-between;align-items:center;margin:8px 0;border:1px solid #E5E7EB;border-radius:12px;padding:8px;cursor:pointer}.pay_item div{display:flex;align-items:center}.pay_item img{padding:4px;background:#F5F7FA;border-radius:6px;width:28px;height:28px;object-fit:none;margin-right:12px}.pay_item span{color:#353f4a}.pay_item:hover{border:1px solid #134FF5}.pay_back{cursor:pointer;display:inline-block}.qpay_img{width:240px;margin-right:auto;margin-left:auto}.qpay_logos img{cursor:pointer}.list{box-sizing:border-box;flex-grow:1}.tableWrapper{position:relative;width:100%}.transactions_list{width:100%;margin-top:-16px}.invoiceItemWrap{height:100%;max-height:100%;width:100%;box-sizing:border-box;display:flex;flex-direction:column}.invoice_item{color:#414c58;flex-grow:1;width:100%;height:100%;box-sizing:border-box;display:flex;flex-direction:column}.invoice_item .itemTitle{font-weight:400;font-size:16px;color:#414c58}.invoice_item .itemText{color:#353f4a;font-size:16px;font-weight:700;margin-top:8px}.invoice_item .totalAmount{box-sizing:border-box;width:100%;display:flex;align-items:center;padding:6px 12px;justify-content:space-between}.invoice_item .invoiceMain{display:flex;width:100%;box-sizing:border-box;flex-grow:1;flex-direction:column;position:relative;justify-content:space-between}.invoice_item .invoiceMain .invoiceList{overflow-y:auto;flex-grow:1;max-height:calc(100vh - 550px);display:flex;flex-direction:column;gap:8px}.invoice_item .bottomButton{margin-top:auto;display:flex;flex-direction:row;align-items:center;gap:12px}.invoice_item .tipWrapper{padding:8px;border-radius:8px;margin:12px;border:1px dashed #9CA5A7;display:flex;flex-direction:row;align-items:center;gap:12px}.invoice_item .tipWrapper .tipIcon{width:30px;height:30px}.invoice_item .tipWrapper span{font-size:14px;color:#646e7b}.invoice_item .invoice_title{display:flex;flex-direction:row;align-items:center;font-size:20px;color:#414c58;gap:12px}.invoice_item .invoice_title span{color:#414c58;font-size:18px}.ant-drawer-content{padding:0 12px}.verifyButtons{display:flex;flex-direction:row;gap:16px;align-items:center;width:100%}.ant-menu-light.ant-menu-root.ant-menu-inline{border-inline-end:none}.linkButton{width:100%;display:flex;flex-direction:row;justify-content:center;padding:8px 0;color:#134ff5;border-radius:12px;background:#FFFFFF;font-weight:600}.paidTagWrapper{width:100px;height:32px;display:flex;flex-direction:row;align-items:center;justify-content:center}.paidTag{width:80px;height:28px;font-weight:500;border-radius:12px;display:flex;justify-content:center;align-items:center}.recurTable{margin:12px 4px}.billRecurr{width:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:start;margin:12px 0}.billRecurr .recurrTitle{font-size:14px;font-weight:600;color:#3f4254}.billDetails{display:flex;flex-direction:column;gap:6px;text-align:left}.recurrForm{margin:16px 0}@media (max-width: 1200px){.login_page{width:100%;height:calc(100vh - 305px)}.login_page .recover{width:100%}.login_page .recover span{font-size:12px;font-weight:500;color:#414c58}.login_page .recoverField{width:100%;flex-direction:column;gap:4px;align-items:center;font-size:14px;color:#414c58}.login_page .login{padding:32px;width:450px;border-radius:16px;margin:0}.login_page .login .ant-input::placeholder,.login_page .login .ant-input-password::placeholder,.login_page .login .ant-input-textarea::placeholder{color:#e5e7eb;font-size:14px;opacity:1}.login_page .login .ant-form-item{margin-bottom:12px}.login_page .login .title{font-size:16px;margin:10px 0}.login_page .login .loginButtons{flex-direction:column;gap:12px;margin-top:20px}.login_page .login .ant-form-item-control-input-content{width:320px}.login_page .login input{padding:6px 20px;font-size:14px}.login_page .login .ant-input-affix-wrapper{border:none;padding:0}.login_page .login .ant-input-password{padding:0 11px 0 0}.login_page .login a.auth_2{padding:10px 0}}@media (max-width: 992px){.page_title{margin-bottom:16px}.page_title h3{font-size:18px}.page_title .extras{align-items:center;display:flex;gap:10px}}@media (max-width: 768px){.mainContainer{padding:20px;gap:16px}.mainContent .header{padding:8px 16px 8px 50px;border-radius:24px;min-height:80px;gap:4px}.mainContent .header h3{font-size:16px}.mainContent .header .headerName,.mainContent .header .headerName span{font-size:14px}.ant-form-item-label{margin:0;padding:0 0 2px!important}.formLabel{font-size:11px}.login_page{width:100%;height:calc(100vh - 300px)}.login_page .recover{flex-direction:row;padding:4px 0}.login_page .recover span{font-size:12px}.login_page .recoverField{width:100%;flex-direction:column;gap:4px;align-items:center;font-size:14px;color:#414c58}.login_page .login{padding:24px;width:400px;border-radius:14px;margin:0}.login_page .login .ant-input::placeholder,.login_page .login .ant-input-password::placeholder,.login_page .login .ant-input-textarea::placeholder{font-size:13px}.login_page .login .ant-form-item{margin-bottom:12px}.login_page .login .title{font-size:16px;margin:10px 0}.login_page .login .loginButtons{flex-direction:column;gap:12px;margin-top:16px}.login_page .login .loginButtons .linkButton{font-size:13px}.login_page .login .loginButtons .ant-btn{font-size:13px!important;height:36px}.login_page .login .ant-form-item-control-input-content{width:320px}.login_page .login input{padding:6px 18px;font-size:13px}.login_page .login .ant-input-affix-wrapper{border:none;padding:0}.login_page .login .ant-input-password{padding:0 11px 0 0}.login_page .login a.auth_2{padding:10px 0}}@media (max-width: 576px){.mainContainer{padding:16px;gap:12px}.login_page{width:100%;height:calc(100vh - 80px)}.login_page .recover{padding:4px 0}.login_page .recover span{font-size:10px}.login_page .recoverField{width:100%;flex-direction:column;gap:4px;align-items:center;font-size:13px;color:#414c58}.login_page .login{padding:16px;width:90%;max-width:320px;border-radius:12px}.login_page .login .ant-input::placeholder,.login_page .login .ant-input-password::placeholder,.login_page .login .ant-input-textarea::placeholder{font-size:13px}.login_page .login .ant-form-item{margin-bottom:8px}.login_page .login .title{font-size:14px;margin:6px 0}.login_page .login .loginButtons{flex-direction:column;gap:12px;margin-top:12px}.login_page .login .loginButtons .ant-btn{font-size:12px!important;height:32px}.login_page .login .loginButtons .linkButton{font-size:12px;padding:5px}.login_page .login .ant-form-item-control-input-content{width:320px}.login_page .login input{padding:6px 16px;font-size:12px}.login_page .login .ant-input-affix-wrapper{border:none;padding:0}.login_page .login .ant-input-password{padding:0 11px 0 0}.login_page .login a.auth_2{padding:6px 0}}.landing{width:100%;height:100vh;display:flex;flex-direction:row;justify-content:space-between}.landing .auth{flex-grow:1;max-width:1000px;display:flex;flex-direction:column;padding:0 80px}.landing .auth .navbar{width:100%;height:150px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding:12px 0}.landing .auth .navbar .logo{width:60px;height:60px}.landing .auth .scroll-body{max-height:70vh;overflow-y:auto;padding-right:12px}.landing .auth .authWrap{width:100%;display:flex;flex-direction:column;justify-content:center;margin-top:-100px;flex-grow:1;gap:36px}.landing .auth .authWrap img{width:55%;max-width:470px}.landing .auth .authWrap .buttons{display:flex;flex-direction:row;gap:24px}.landing .sideBanner{width:50%;max-width:700px;height:100%;position:relative;overflow:hidden}.landing .sideBanner .bgImg{width:100%;object-fit:cover;height:100%;object-position:center}.landing .sideBanner .invoiceSvg{left:30px;position:absolute;width:90px;height:100%}.footer{background-color:#134ff5;color:#fff;text-align:center;padding:20px 0;position:absolute;bottom:0;width:100%;left:0;box-sizing:border-box}.footer a{color:#fff;text-decoration:none;margin:0 10px}.footer a:hover{color:#f1c40f}.footer .footer-links{margin-top:60px}.scrollable-date-picker .ant-picker-panel{max-height:300px;overflow-y:auto}.userContainer{width:100%;display:flex;flex-grow:1;flex-direction:row;box-sizing:border-box;align-items:center;justify-content:center;gap:30px;padding:20px 80px 160px}.userSidebar{width:340px;height:100%}.navbar{width:100vw;height:80px;box-sizing:border-box;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding:10px 80px}.taas_table{max-width:calc(-400px + 100vw);margin:8px auto}.ant-drawer .ant-drawer-header{padding:4px 8px;border-bottom:none;top:24px;position:absolute;left:0}.ant-drawer .ant-drawer-close{width:30px;height:30px;font-size:20px}@media (max-width: 1200px){.userContainer{padding:0 40px 40px}.cardTable{max-width:calc(-300px + 100vw)}.taas_table{max-width:calc(-400px + 100vw);margin:8px auto}}@media (max-width: 992px){.userContainer{padding:0 20px 40px;gap:16px}.taas_table{max-width:calc(-370px + 100vw);margin:8px auto}.cardTable{max-width:calc(-350px + 100vw)}}@media (max-width: 768px){.page{padding:24px}.sidebarButton{position:absolute;top:50px;left:24px;z-index:10}.taas_table{max-width:100%;margin:8px auto}.cardTable{max-width:100%}.userContainer{width:100%;padding:0 20px 40px;flex-direction:row;gap:16px;height:auto}.userSidebar{width:auto;height:100%}.navbar{width:100vw;height:70px;justify-content:flex-end;padding:10px 20px}.navbar img{width:40px;height:40px}.landing{flex-direction:row;justify-content:space-between}.landing .auth{max-width:1000px;padding:0 60px}.landing .auth .navbar{height:130px;justify-content:flex-start;align-items:center;padding:12px 0}.landing .auth .navbar .logo{width:30px;height:30px}.landing .auth .authWrap{width:100%;display:flex;flex-direction:column;justify-content:center;margin-top:-100px;flex-grow:1;gap:36px}.landing .auth .authWrap img{width:55%;max-width:470px}.landing .auth .authWrap .buttons{display:flex;flex-direction:column;gap:12px}.landing .sideBanner{width:30%;max-width:300px}.landing .sideBanner .invoiceSvg{left:30px;width:60px;height:100%;top:30px}}@media (max-width: 576px){.userContainer{width:100%;padding:0 16px 16px;flex-direction:row;gap:16px;height:auto}.sidebarButton{position:absolute;top:44px;left:16px;z-index:10}.landing{flex-direction:row;justify-content:space-between}.landing .auth{max-width:600px;padding:0 20px}.landing .auth .navbar{height:70px;justify-content:flex-start;align-items:center;padding:12px 0}.landing .auth .navbar .logo{width:30px;height:30px}.landing .auth .authWrap{width:100%;margin-top:-100px;gap:24px}.landing .auth .authWrap img{width:75%;max-width:470px}.landing .auth .authWrap .buttons{display:flex;flex-direction:column;gap:12px}.landing .auth .authWrap .buttons button.ant-btn{font-size:12px;height:32px}.landing .sideBanner{width:100px;min-width:80px}.landing .sideBanner .invoiceSvg{left:30px;width:40px;height:100%;top:30px}}.invoiceItemWrap{display:flex;flex-direction:column;height:100%}.invoice_item,.invoiceMain{flex:1;display:flex;flex-direction:column}.recurTable{min-width:0}.recurTable .ant-table-container{max-height:100%}.recurTable .ant-table-cell{padding:8px!important}.recurTable .ant-table-cell>span{white-space:nowrap}.recurTable .ant-table-cell.description{white-space:normal}.billRecurr{display:flex;flex-direction:column}.totalAmount,.bottomButton,.tipWrapper,.billDetails,.ant-form{flex-shrink:0}
