/*! tailwindcss v4.3.1 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:host,:root{--font-sans:var(--font-rubik),"Rubik",sans-serif,"Segoe UI Regular";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-slate-600:oklch(44.6% .043 257.281);--color-black:#000;--color-white:#fff;--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--font-weight-normal:400;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-rubik),"Rubik",sans-serif,"Segoe UI Regular";--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.top-10{top:calc(var(--spacing) * 10)}.bottom-0{bottom:0}.col-5{grid-column:5}.col-7{grid-column:7}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:0}.m-3{margin:calc(var(--spacing) * 3)}.mx-1{margin-inline:var(--spacing)}.mt-0{margin-top:0}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-20{margin-top:calc(var(--spacing) * 20)}.mt-30{margin-top:calc(var(--spacing) * 30)}.mr-0{margin-right:0}.mr-1{margin-right:var(--spacing)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-3{margin-right:calc(var(--spacing) * 3)}.mr-4{margin-right:calc(var(--spacing) * 4)}.mr-5{margin-right:calc(var(--spacing) * 5)}.mr-10{margin-right:calc(var(--spacing) * 10)}.mr-20{margin-right:calc(var(--spacing) * 20)}.mb-0{margin-bottom:0}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-15{margin-bottom:calc(var(--spacing) * 15)}.mb-20{margin-bottom:calc(var(--spacing) * 20)}.mb-80{margin-bottom:calc(var(--spacing) * 80)}.ml-0{margin-left:0}.ml-1{margin-left:var(--spacing)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-3{margin-left:calc(var(--spacing) * 3)}.ml-4{margin-left:calc(var(--spacing) * 4)}.ml-5{margin-left:calc(var(--spacing) * 5)}.ml-10{margin-left:calc(var(--spacing) * 10)}.ml-20{margin-left:calc(var(--spacing) * 20)}.ml-auto{margin-left:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.table-row{display:table-row}.h-10{height:calc(var(--spacing) * 10)}.h-full{height:100%}.min-h-screen{min-height:100vh}.w-25{width:calc(var(--spacing) * 25)}.w-30{width:calc(var(--spacing) * 30)}.w-40{width:calc(var(--spacing) * 40)}.w-50{width:calc(var(--spacing) * 50)}.w-100{width:calc(var(--spacing) * 100)}.w-full{width:100%}.flex-grow-1{flex-grow:1}.scale-1{--tw-scale-x:1%;--tw-scale-y:1%;--tw-scale-z:1%;scale:var(--tw-scale-x) var(--tw-scale-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}.gap-2{gap:calc(var(--spacing) * 2)}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.p-0{padding:0}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-15{padding:calc(var(--spacing) * 15)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-4{padding-inline:calc(var(--spacing) * 4)}.py-1{padding-block:var(--spacing)}.py-4{padding-block:calc(var(--spacing) * 4)}.pt-0{padding-top:0}.pt-1{padding-top:var(--spacing)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pr-0{padding-right:0}.pr-10{padding-right:calc(var(--spacing) * 10)}.pr-15{padding-right:calc(var(--spacing) * 15)}.pb-0{padding-bottom:0}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pl-0{padding-left:0}.pl-15{padding-left:calc(var(--spacing) * 15)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-sans{font-family:var(--font-rubik),"Rubik",sans-serif,"Segoe UI Regular"}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-\[11px\]{font-size:11px}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.text-black{color:var(--color-black)}.text-slate-600{color:var(--color-slate-600)}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--systacc-primary:#9e4db0;--systacc-primary-accent:#9c27b0;--systacc-orange:#f26935;--systacc-orange-dark:#ce3900;--systacc-orange-text:#f93400;--systacc-secondary-bg:#eee;--systacc-grey:#737373;--systacc-green:#007a5a;--systacc-green-bright:#029214;--systacc-red:#cd2553;--systacc-link:#545cd8;--systacc-tab-nav-bg:#fafafa;--systacc-table-header-bg:#fbfbfb;--systacc-table-border:#dee2e6;--systacc-row-hover-border:#fed5ff;--app-header-height:44px;--app-sidebar-width-collapsed:55px;--app-sidebar-width-expanded:200px;--app-sidebar-width:var(--app-sidebar-width-collapsed);--background:var(--systacc-secondary-bg);--foreground:#000;--systacc-auth-brand:#76007a;--z-toast:110320}.ant-message{z-index:var(--z-toast)!important}body,html{background:var(--background);color:var(--foreground);font-family:var(--font-sans);letter-spacing:.5px;font-size:13px}html.app-shell-active,html.app-shell-active body{height:100%;overflow:hidden}.text-primary{color:var(--systacc-primary)!important}.text-grey{color:var(--systacc-grey)!important}.text-black{color:#000!important}.text-green{color:var(--systacc-green-bright)!important}.text-bold{font-weight:600}.bg-primary{background-color:var(--systacc-primary)!important}.ledger-container{color:#000;flex-direction:column;width:100%;min-width:0;max-width:100%;height:100%;min-height:0;margin:0 auto;display:flex;overflow:hidden}.pb-20{padding-bottom:20px}.ledger-container .tab-nav{background:var(--systacc-tab-nav-bg);color:#000;z-index:2;flex-shrink:0;padding:5px 0;position:sticky;top:0;box-shadow:0 0 8px #eaeaea;margin:0 0 10px!important}.ledger-container .tab-nav-breadcrumb-row{padding:3px 15px 2px}.ledger-container .tab-nav-breadcrumb-row .page-nav li{text-transform:uppercase!important}.ledger-container .tab-nav-controls-row,.ledger-container .tab-nav-row{flex-wrap:nowrap;align-items:center;padding:3px 0;display:flex}.ledger-container .tab-nav-controls-row .tab-nav-col-left,.ledger-container .tab-nav-controls-row .tab-nav-col-right,.ledger-container .tab-nav-row>.tab-nav-col:first-child,.ledger-container .tab-nav-row>.tab-nav-col:last-child{flex:1;min-width:0;padding:0 15px}.ledger-container .tab-nav-controls-row .tab-nav-col-center,.ledger-container .tab-nav-row>.tab-nav-col:nth-child(2){flex:none}.ledger-container .tab-nav-controls-row .tab-nav-col-right,.ledger-container .tab-nav-row>.tab-nav-col:last-child{justify-content:flex-end;align-items:center;gap:8px;display:flex}.ledger-container .tab-nav-col{min-width:0;padding:0 15px}.ledger-container .tab-nav-col:first-child{padding-left:15px}.ledger-container .tab-nav-col:last-child{padding-right:15px}.ledger-container .tab-nav .page-nav{margin-right:13px!important}.ledger-container .tab-nav .page-nav li{font-size:11px;font-weight:400;padding:3px 2px!important}.ledger-container .page-nav-separator{width:12px;height:12px;margin:0 2px}.ledger-container .cname{color:#a3a39f;font-size:12px;font-weight:500;text-align:center!important;text-transform:capitalize!important}.ledger-container .cname h5,.ledger-container .tab-nav-date{margin:0 5px 0 0;font-size:12px;font-weight:600;display:inline}.ledger-container .cname h5 span,.ledger-container .tab-nav-date span{font-weight:400}.ledger-container .cname h5 span.text-orange,.ledger-container .tab-nav-date span.text-orange{color:#000!important}.ledger-container .rec-date .cname .text-bold{font-size:12px!important}.ledger-container .no-wrap{white-space:nowrap}.ledger-container .page-search-box .ant-input,.ledger-container .page-search-box .ant-input-affix-wrapper{text-align:left;border-radius:0;max-width:200px;margin-left:auto;margin-bottom:0!important;font-size:11px!important}.ledger-container .page-search-box .ant-input{height:25px}.ledger-container .page-search-box .ant-input-affix-wrapper{padding-block:0;padding-inline:8px}.page-search-box .ant-input::placeholder{text-transform:capitalize}.ledger-container .page-search-box .form-control{text-align:left;border:1px solid #d2d2d2;border-radius:4px;max-width:200px;height:25px;padding:2px 8px;font-size:11px}.ledger-container .page-search-box .form-control:focus{border-color:#9c27b0;outline:0;box-shadow:0 4px 20px #0000001a}.ledger-container .ant-input.invoice-field-focused,.ledger-container .field-input.invoice-field-focused,.ledger-container .inner-input-ui.invoice-field-focused,.ledger-container .input-fiel:has(.invoice-field-focused) .ant-input.input-ui,.ledger-container .input-fiel:has(.invoice-field-focused) .input-ui,.ledger-container .input-field.invoice-field-focused,.ledger-container .input-ui.invoice-field-focused,.ledger-container .invoice-field-focused.ant-auto-complete .ant-select-selector,.ledger-container .invoice-field-focused.ant-picker,.ledger-container .invoice-field-focused.ant-select .ant-select-selector,.ledger-container .main-input.invoice-field-focused,.ledger-container .text-input-field:has(.invoice-field-focused) .input-field,.ledger-container .traveller-inner-input-field.invoice-field-focused,.ledger-container .traveller-input-field.invoice-field-focused,.ledger-container input.invoice-field-focused,.ledger-container select.invoice-field-focused,.ledger-container textarea.invoice-field-focused{border-color:#9c27b0!important;outline:none!important;box-shadow:0 0 0 2px #9c27b040!important}.text-red{color:#f93400}.text-blue{color:#2196f3}.ledger-container .table-section{background:#fff;border-bottom:1px solid #d3d3d3;flex-direction:column;flex:1;height:calc(100vh - 195px);min-height:0;display:flex;overflow:hidden;box-shadow:0 3px 2px #0000001a}.ledger-container .voucher-container{flex-direction:column;flex:1;min-height:calc(100vh - 120px);display:flex}.ledger-container .ledger-report-actions{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:0;display:flex}.ledger-container .ledger-report-actions .page-search-box{text-align:left;flex-shrink:0;height:fit-content;margin-right:0}.ledger-container .table-section .table{box-shadow:none;flex-direction:column;flex:1;width:100%;min-height:0;display:flex;margin-bottom:0!important}.ledger-container .table-section tbody td,.ledger-container .table-section tfoot td,.ledger-container .table-section thead th{vertical-align:bottom;border:none;padding:2px 5px}.ledger-container .table-section thead th{color:#000;text-transform:uppercase;vertical-align:middle;background:#f1f1f1;font-size:12px;font-weight:600;height:30px!important;padding:0 5px!important}.ledger-container .table-section tbody td:first-child,.ledger-container .table-section tfoot td:first-child,.ledger-container .table-section thead th:first-child{padding-left:10px!important}.ledger-container .table-section thead th:last-child{padding-right:5px!important}.ledger-container .table-section tbody,.ledger-container .table-section tfoot,.ledger-container .table-section thead{flex-wrap:wrap;width:100%;display:flex}.ledger-container .table-section tbody.scrollable-tbody,.ledger-container.balancesheet-page .bal-balance-sheet.table-section tbody.scrollable-tbody{flex-wrap:unset!important;display:block!important}.ledger-container .table-section tbody.scroll-body.main-panel{flex:1;max-height:calc(100vh - 235px);padding-bottom:42px;overflow-y:auto}.ledger-container .table-section table tr{border-bottom:1px dashed #dedede;flex-basis:100%;width:100%;min-height:30px;display:flex;outline:none!important}.ledger-container .table-section td,.ledger-container .table-section th{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;min-width:0;display:flex}.ledger-container .table-section .ledger-col-account{flex:1.6}.ledger-container .table-section .text-left{align-items:flex-start;text-align:left!important}.ledger-container .table-section .text-right{align-items:flex-end;text-align:right!important}.ledger-container .table-section .ledger-col-city,.ledger-container .table-section .ledger-col-code{flex:0 175px;max-width:175px}.ledger-container .table-section .ledger-col-amount{flex:0 0 150px;min-width:135px;max-width:190px}.ledger-container .table-section tbody td.text-red,.ledger-container .table-section tfoot td.ledger-subtotal.text-red .bal-amount,.ledger-container .table-section tfoot td.text-red .bal-amount{color:#f93400!important}.ledger-container .table-section tbody td.text-green,.ledger-container .table-section tfoot td.ledger-subtotal.text-green .bal-amount,.ledger-container .table-section tfoot td.text-green .bal-amount{color:#029214!important}.ledger-container .table-section tbody td.text-blue,.ledger-container .table-section tfoot td.balance .bal-amount.text-blue,.ledger-container .table-section tfoot td.text-blue .bal-amount{color:#2196f3!important}.ledger-container .ࡴable-section table tbody tr td:first-child{border-left:5px solid #0000}.ledger-container .table-section tbody tr.borderOrange:focus td:first-child,.ledger-container .table-section tbody tr.borderOrange:hover td:first-child{border-left:5px solid #fed5ff}.ledger-container .table-section tbody tr.borderGreen:focus td:first-child{border-left:5px solid #029214}.ledger-container .table-section tfoot{z-index:2;position:fixed;bottom:0;left:55px;right:0;background:#f2d4ff!important}.ledger-container .table-section tfoot tr{width:100%;display:flex}.ledger-container ‮table-section tfoot td{padding:1px 10px;font-weight:700;font-size:12px!important}.ledger-container .table-section .ledger-subtotal>span{border-top:1px solid #000;border-bottom:1px solid #000;margin-top:-1px;padding:5px 0 0;display:block;position:relative}.ledger-container .table-section .refer .btn-link{color:#000;cursor:pointer;text-align:left;text-transform:uppercase;width:100%;font-size:12px;font-weight:400;text-decoration:none}.ledger-container .table-section .refer .btn-link:hover{color:#9292ff}.ledger-container .table-section .not-found-text{color:#bbb8b8;text-transform:capitalize;font-size:14px;font-weight:500}.ledger-container .dropdown-btn .more-btn{justify-content:center;align-items:center;height:25px;margin-top:5px;margin-left:10px;margin-right:0;padding:5px;display:flex;transform:rotate(90deg);background:#fff!important}.ledger-container .dropdown-btn .more-btn .dot{background:#9c27b0;border-radius:50%;width:4px;height:4px;margin:1px;display:block}.ledger-container .dropdown-btn{position:relative}.ledger-container .dropdown-btn.is-open .dropdown-box,.ledger-container .dropdown-btn:hover .dropdown-box{display:block}.ledger-container .dropdown-btn .dropdown-box{z-index:5;background:#fff;border-radius:0;width:max-content;margin:0;padding:5px 0;list-style:none;display:none;position:absolute;top:30px;right:-3px;box-shadow:0 6px 20px #0000001a}.ledger-container .dropdown-btn .dropdown-box:after{content:"";background:#fff;width:15px;height:15px;position:absolute;top:-8px;right:10px;transform:rotate(45deg)}.ledger-container .dropdown-btn .dropdown-box li{cursor:pointer;opacity:.7;white-space:nowrap;padding:0;list-style:none;transition:opacity .3s}.ledger-container .dropdown-btn .dropdown-box li:hover{opacity:1}.ledger-container .dropdown-btn .dropdown-box li img{width:15px}.ledger-container .dropdown-btn .dropdown-box li span{letter-spacing:0;text-transform:uppercase;font-size:11px;color:#000!important}.ledger-container .dropdown-btn .dropdown-box .btn-link,.ledger-container .dropdown-btn .dropdown-box li a{color:#000;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;width:100%;padding:6px 16px;font-size:12px;text-decoration:none;display:flex}.ledger-container .dropdown-btn .dropdown-box .btn-link:hover,.ledger-container .dropdown-btn .dropdown-box li a:hover{color:#9c27b0}.ledger-container .balance-box{flex-shrink:0;justify-content:space-between;display:flex;box-shadow:0 3px 2px #0000001a;background:#fff!important}.ledger-container .ledger-table-box{z-index:2;position:fixed;bottom:0;left:55px;right:0}.ledger-container .table-section .ledger-table .table thead th{color:#8c8c8c;font-weight:600;background:0 0!important}.ledger-container .table-section:not(.subledger-table) tbody.scroll-body.main-panel{padding-bottom:90px}.ledger-container .balance-container{min-width:500px;margin-right:150px}.ledger-container .balance-container .bal-item{background-color:#f5f5f5;justify-content:space-between;align-items:center;margin-bottom:2px;padding:2px 5px;display:flex}.ledger-container .balance-container .bal-item>span:first-child{color:#000;text-transform:uppercase;font-size:13px;font-weight:600}.ledger-container .balance-container .bal-amount{text-align:right;background:#fff;min-width:180px;margin-left:10px}.ledger-container .table-section.subledger-table{flex-direction:column;flex:1;min-height:0;display:flex}.ledger-container .table-section.subledger-table .table{flex:1;min-height:0}.ledger-container .table-section.subledger-table tbody.scroll-body.main-panel{max-height:calc(100vh - 320px);padding-bottom:0}.ledger-container .table-section.normal-ledger-section{flex-direction:column;flex:1;min-height:0;display:flex}.ledger-container .table-section.normal-ledger-section .ledger-table{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.ledger-container .table-section.normal-ledger-section .ledger-table .table{flex:1;min-height:0}.ledger-container .table-section.normal-ledger-section tbody.scroll-body.main-panel{flex:1;max-height:none;padding-bottom:12px;overflow-y:auto}.ledger-container .table-section.normal-ledger-section .ledger-table-box{flex-shrink:0;position:static;left:auto;right:auto}.ledger-container .table-section.normal-ledger-section .ledger-table tbody td,.ledger-container .table-section.normal-ledger-section .ledger-table thead th{vertical-align:top;justify-content:flex-start;font-size:11px}.ledger-container .table-section.normal-ledger-section .ledger-table thead th{font-weight:600;font-size:11px!important}.ledger-container .table-section.normal-ledger-section .ledger-table tbody td.text-right,.ledger-container .table-section.normal-ledger-section .ledger-table thead th.text-right{justify-content:flex-start;align-items:flex-end}.ledger-container .table-section.normal-ledger-section .ledger-table thead th.voucher{align-items:center}.ledger-container .table-section.normal-ledger-section .ledger-table td.date,.ledger-container .table-section.normal-ledger-section .ledger-table th.date{flex:0 0 105px;max-width:105px}.ledger-container .table-section.normal-ledger-section .ledger-table td.doc-no,.ledger-container .table-section.normal-ledger-section .ledger-table th.doc-no{flex:0 0 175px;max-width:175px}.ledger-container .table-section.normal-ledger-section .ledger-table td.particular,.ledger-container .table-section.normal-ledger-section .ledger-table th.particular{flex:3 300px;min-width:300px}.ledger-container .table-section.normal-ledger-section .ledger-table td.voucher,.ledger-container .table-section.normal-ledger-section .ledger-table th.voucher{flex:0 0 95px;max-width:110px}.ledger-container .table-section.normal-ledger-section .ledger-table td.credit,.ledger-container .table-section.normal-ledger-section .ledger-table td.debit,.ledger-container .table-section.normal-ledger-section .ledger-table th.credit,.ledger-container .table-section.normal-ledger-section .ledger-table th.debit{flex:0 0 180px;min-width:180px;max-width:190px}.ledger-container .table-section.normal-ledger-section .ledger-table td.balance,.ledger-container .table-section.normal-ledger-section .ledger-table th.balance{flex:0 0 150px;max-width:155px}.ledger-container .table-section.normal-ledger-section tbody td{padding:4px 5px}.ledger-container .table-section.normal-ledger-section tbody td.particular{justify-content:flex-start;align-items:flex-start;padding-top:5px;padding-bottom:5px;line-height:1.4}.ledger-container .table-section.normal-ledger-section tbody td.particular .text-grey.d-block{margin-bottom:1px;font-size:10px;line-height:1.4}.ledger-container .table-section.normal-ledger-section tbody td.doc-no,.ledger-container .table-section.normal-ledger-section tbody td.doc-no .btn-link,.ledger-container .table-section.normal-ledger-section tbody td.doc-no span{text-transform:uppercase;font-size:11px;color:#000!important;font-weight:600!important}.ledger-container .table-section.normal-ledger-section tbody td.doc-no .ledger-doc-no-link{text-decoration:none}.ledger-container .table-section.normal-ledger-section tbody td.doc-no .ledger-doc-no-link:hover{text-decoration:underline}.ledger-container .table-section.normal-ledger-section tbody td.voucher,.ledger-container .table-section.normal-ledger-section tbody td.voucher span{text-transform:uppercase}.ledger-container .table-section.normal-ledger-section table tr{align-items:stretch;min-height:32px}.ledger-container .table-section.normal-ledger-section tbody td.balance,.ledger-container .table-section.normal-ledger-section tbody td.credit,.ledger-container .table-section.normal-ledger-section tbody td.date,.ledger-container .table-section.normal-ledger-section tbody td.debit,.ledger-container .table-section.normal-ledger-section tbody td.doc-no{justify-content:flex-start;align-items:flex-start}.ledger-container .table-section.normal-ledger-section tbody td.voucher{justify-content:flex-start;align-items:center}.ledger-container .table-section.normal-ledger-section tbody td.balance,.ledger-container .table-section.normal-ledger-section tbody td.credit,.ledger-container .table-section.normal-ledger-section tbody td.debit{align-items:flex-end}.ledger-container .subledger-table th{font-weight:500;color:#000!important}.ledger-container .subledger-table td.doc-no.refer .btn-link{color:#000;font-weight:500;text-decoration:none}.ledger-container tr.subgrouping-name td.client-name{text-transform:uppercase;border-bottom:none;padding-left:10px;font-size:12px;font-weight:600;text-decoration:underline}.ledger-container tr.grand-total td{font-weight:600}.ledger-container .table-container{background:#fff;flex-direction:column;flex:1;max-width:100%;min-height:0;display:flex;overflow:hidden auto;box-shadow:0 3px 2px #0000001a}.ledger-container .table-container>.table{flex-direction:column;flex:1;min-height:0;display:flex;margin-bottom:0!important}.ledger-container .search-invoice-table .ant-table table{font-family:var(--font-sans);table-layout:fixed;width:100%!important}.ledger-container .search-invoice-table .ant-table-container{border:none!important}.ledger-container .search-invoice-table .ant-table-thead>tr>th{text-transform:uppercase;vertical-align:middle;font-weight:500;background:var(--systacc-table-header-bg)!important;color:#000!important;border-bottom:none!important;height:30px!important;padding:0 5px!important;font-size:11px!important}.ledger-container.tcs-report-listing .ant-table-header,.ledger-container.tcs-report-listing .ant-table-thead,.ledger-container.tcs-report-listing .search-invoice-table .ant-table-thead>tr>td,.ledger-container.tcs-report-listing .search-invoice-table .ant-table-thead>tr>th{background:#fff!important}.ledger-container .search-invoice-table .ant-table-thead>tr>th:first-child{padding-left:10px!important}.ledger-container .search-invoice-table .ant-table-thead>tr>th:last-child{text-align:right!important;padding-right:5px!important}.ledger-container .search-invoice-table .ant-table-tbody>tr>td{vertical-align:middle;border-bottom:1px dashed #dedede!important;background:0 0!important;border-inline:none!important;padding:2px 5px!important;font-size:11px!important}.ledger-container .search-invoice-table .ant-table-tbody>tr>td.search-invoice-col-narration{vertical-align:top!important}.ledger-container .search-invoice-table .ant-table-tbody>tr>td.search-invoice-col-doc{overflow-wrap:anywhere;word-break:break-word;max-width:160px}.ledger-container .search-invoice-table .ant-table-tbody>tr>td:first-child{border-left:5px solid #0000;padding-left:10px!important}.ledger-container .search-invoice-table .ant-table-tbody>tr.field-table-input{cursor:pointer;min-height:30px;transition:all .3s ease-in-out;position:relative;outline:none!important}.ledger-container .search-invoice-table .ant-table-tbody>tr.ant-table-row:hover>td,.ledger-container .search-invoice-table .ant-table-tbody>tr.ant-table-row>td.ant-table-cell-row-hover{box-shadow:none!important;background:0 0!important}.ledger-container .search-invoice-table .ant-table-tbody>tr.field-table-input:focus,.ledger-container .search-invoice-table .ant-table-tbody>tr.field-table-input:hover{z-index:1;box-shadow:0 5px 20px #0000001a;background:#fff!important}.ledger-container .search-invoice-table .ant-table-tbody>tr.field-table-input:focus>td,.ledger-container .search-invoice-table .ant-table-tbody>tr.field-table-input:hover>td{box-shadow:none!important;background:#fff!important}.ledger-container .search-invoice-table .ant-table-tbody>tr.field-table-input:focus>td:first-child,.ledger-container .search-invoice-table .ant-table-tbody>tr.field-table-input:hover>td:first-child{border-left:5px solid var(--systacc-row-hover-border)!important}.ledger-container .search-invoice-table .ant-table-tbody>tr.field-table-input:focus .text-grey,.ledger-container .search-invoice-table .ant-table-tbody>tr.field-table-input:hover .text-grey{color:#000!important}.ledger-container .search-invoice-table .ant-table-tbody>tr.border-orange>td:first-child{border-left:5px solid #f0ad4e!important}.ledger-container .search-invoice-table .ant-table-tbody>tr.border-green>td:first-child{border-left:5px solid #5cb85c!important}.ledger-container .search-invoice-table .ant-table-tbody>tr.border-red>td:first-child{border-left:5px solid #d9534f!important}.ledger-container .search-invoice-table .ant-table-tbody>tr>td:last-child{text-align:right!important;padding-right:5px!important}.ledger-container .search-invoice-table .search-invoice-col-narration{width:auto}.search-invoice-table-wrap{flex:1;max-width:100%;min-height:0;overflow:hidden auto}.ledger-container .search-invoice-table{--ant-table-row-hover-bg:transparent;background:#fff}.ledger-container .narration-primary{color:#000;font-weight:500}.search-invoice-table-wrap .ant-spin-container,.search-invoice-table-wrap .ant-spin-nested-loading,.search-invoice-table-wrap .ant-table-wrapper{height:100%}.search-invoice-table-wrap .ant-table-body,.search-invoice-table-wrap .ant-table-content{overflow-x:hidden!important}.search-invoice-table-wrap .ant-table-body{overflow-y:auto!important}.search-invoice-table-wrap,.search-invoice-table-wrap .ant-table-body{-ms-overflow-style:none;scrollbar-width:none}.search-invoice-table-wrap .ant-table-body::-webkit-scrollbar,.search-invoice-table-wrap::-webkit-scrollbar{display:none}.listing-link-button{color:#1677ff;cursor:pointer;text-align:left;text-transform:uppercase;background:0 0;border:0;padding:0;font-size:11px;font-weight:600}.listing-link-button.a-dark{text-transform:none}.pending-invoice-table-wrap{margin-top:-6px}.pending-invoice-table-wrap .ant-spin-container,.pending-invoice-table-wrap .ant-spin-nested-loading,.pending-invoice-table-wrap .ant-table-wrapper{height:100%}.font-500{font-weight:500}.doc-number-color{color:#000}.doc-number-color span{color:#000;cursor:pointer}.doc-number-color span:hover{color:#9292ff}.btn-ui.ant-btn{letter-spacing:1px;font-size:13px;font-weight:600;background:var(--systacc-orange)!important;border:0!important;border-bottom:3px solid var(--systacc-orange-dark)!important;color:#fff!important;border-radius:30px!important;height:auto!important;padding:7px 25px!important}.form-page{justify-content:center;align-items:center;min-height:100vh;padding:20px 80px;display:flex}.auth-container{width:100%}.form-wrapper{background-color:#fff;border-radius:20px;width:500px;max-width:100%;margin:0 auto;padding:40px 60px;box-shadow:0 4px 50px #003f9e1a}.logo-wrapper{text-align:center;margin-bottom:40px}.logo-wrapper img{max-width:140px}.form-btn-wrapper .auth-social-btn{color:#6d6e6f;cursor:pointer;background-color:#fff;border:1px solid #c2c2c2;border-radius:.375rem;justify-content:center;align-items:center;width:100%;min-height:40px;margin-bottom:10px;padding:0 12px 0 44px;font-size:12px;font-weight:600;display:flex;position:relative}.form-btn-wrapper .auth-social-btn:last-child{margin-bottom:0}.form-btn-wrapper .auth-social-btn:disabled{cursor:not-allowed;opacity:.85}.auth-social-btn--facebook:before,.auth-social-btn--google:before{content:"";background-position:50%;background-repeat:no-repeat;background-size:contain;width:20px;height:20px;position:absolute;top:50%;left:20%;transform:translateY(-50%)}.auth-social-btn--google:before{background-image:url(https://systacc-assets.s3.ap-south-1.amazonaws.com/_assets/images/google.svg)}.auth-social-btn--facebook:before{background-image:url(https://systacc-assets.s3.ap-south-1.amazonaws.com/_assets/images/facebook.svg)}.hr-box{color:#6d6e6f;text-align:center;max-width:510px;margin:40px auto;font-size:12px;display:block;position:relative}.hr-box:after,.hr-box:before{content:" ";background:#c2c2c2;width:28%;height:1px;display:block;position:absolute;top:50%}.hr-box:before{left:0}.hr-box:after{right:0}.hr-lines{z-index:2;background-color:#fff;padding:0 10px;position:relative}.form-page .custom-select,.form-page .custom_select,.form-page .form-control,.form-page input:not([type=checkbox]),.form-page select{color:#495057;border:1px solid #d5d5d5;border-radius:.375rem;width:100%;height:34px;padding:5px 12px;font-size:13px!important}.form-page .custom-select:focus,.form-page .custom_select:focus,.form-page input:not([type=checkbox]):focus,.form-page select:focus{box-shadow:none;background-color:#fff;border-color:#76037a80;outline:none}.form-page .input-wrapper{margin-bottom:20px;position:relative}.form-page .input-wrapper:last-child{margin-bottom:0}.form-page .show{color:#727272;cursor:pointer;background:0 0;border:0;padding:0;font-size:20px;position:absolute;top:-2px;right:20px}.form-page .btn-primary,.form-page .btn-wrapper .form-control.btn-primary{cursor:pointer;border:0;border-radius:.375rem;width:100%;height:34px;padding:7px 14px;font-size:13px;font-weight:500;background-color:var(--systacc-auth-brand)!important;color:#fff!important}.form-page .btn-primary:focus,.form-page .btn-primary:hover{opacity:.9;background-color:var(--systacc-auth-brand)!important}.form-page .btn-wrapper{margin-top:10px}.form-page .forget-wrapper{justify-content:space-between;align-items:center;margin-top:40px;font-size:12px;display:flex}.form-page .forget-wrapper a,.form-page .privacy-link,.form-page .terms-link{text-decoration:none;color:var(--systacc-auth-brand)!important}.auth-error-message{color:#d10e25;margin:0 0 12px;font-size:12px}.auth-success-message{color:var(--systacc-green-bright);margin:0 0 12px;font-size:12px}.login-page{background:#f9fafb;height:100vh;overflow-y:auto}.login-page.form-page{flex-direction:column;justify-content:flex-start;align-items:stretch;padding:40px 80px 30px}.login-page .auth-container{flex-direction:column;flex:1;justify-content:center;align-items:center;width:100%;display:flex}.login-page .form-wrapper{background:#fff;flex-shrink:0;margin:0}.login-page .user-services{flex-shrink:0;width:100%;max-width:500px;margin:35px auto 0}.login-page .user-services-list{flex-wrap:wrap;justify-content:center;align-items:center;margin:0;padding:0;list-style:none;display:flex}.login-page .user-services-list li{color:#6d6e6f;text-align:center;margin:0 20px;list-style:none;position:relative}.login-page .user-services-list li:before{content:"";background-color:#6d6e6fcc;border-radius:100%;width:6px;height:6px;position:absolute;top:7px;left:-18px}.login-page .user-services-list li:first-child:before{display:none}.login-page .user-services-list a{color:#6d6e6fcc;text-decoration:none;font-size:14px!important}.login-page .form-btn-wrapper .auth-social-btn.ant-btn{box-shadow:none!important;color:#6d6e6f!important;background-color:#fff!important;border:1px solid #c2c2c2!important;justify-content:center!important;align-items:center!important;height:40px!important;padding:0 12px!important;font-size:12px!important;font-weight:400!important;line-height:normal!important;display:flex!important;position:relative!important}.login-page .form-btn-wrapper .auth-social-btn.ant-btn:disabled{opacity:1;color:#6d6e6f!important;background-color:#fff!important}.login-page .auth-social-btn--facebook:before,.login-page .auth-social-btn--google:before{width:20px;height:20px;position:absolute;top:50%;left:20%;transform:translateY(-50%)}.login-page .form-wrapper .ant-form-item.input-wrapper{margin-bottom:12px!important}.login-page .form-wrapper .ant-form-item.input-wrapper:last-of-type{margin-bottom:0!important}.login-page .form-wrapper .ant-form-item-control-input-content>.ant-input,.login-page .form-wrapper .ant-input-affix-wrapper{width:100%;box-shadow:none!important;color:#495057!important;background-color:#fff!important;border:1px solid #d5d5d5!important;border-radius:.375rem!important;height:40px!important;padding:5px 12px!important;font-size:13px!important}.login-page .form-wrapper .ant-input-affix-wrapper>input.ant-input{box-shadow:none!important;background-color:#0000!important;border:0!important;height:28px!important;padding:0!important}.login-page .form-wrapper .ant-input:-webkit-autofill,.login-page .form-wrapper .ant-input:-webkit-autofill:hover{caret-color:#495057;transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#495057!important;box-shadow:inset 0 0 0 1000px #fff!important}.login-page .form-wrapper .ant-input-affix-wrapper>input.ant-input:-webkit-autofill,.login-page .form-wrapper .ant-input:-webkit-autofill:focus{caret-color:#495057;transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#495057!important;box-shadow:inset 0 0 0 1000px #fff!important}.login-page .form-wrapper .ant-input-affix-wrapper>input.ant-input:-webkit-autofill:focus,.login-page .form-wrapper .ant-input-affix-wrapper>input.ant-input:-webkit-autofill:hover{caret-color:#495057;transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#495057!important;box-shadow:inset 0 0 0 1000px #fff!important}.login-page .form-wrapper .ant-input-affix-wrapper:has(input:-webkit-autofill){background-color:#fff!important}.login-page .form-wrapper .ant-form-item-control-input-content>.ant-input:focus,.login-page .form-wrapper .ant-form-item-control-input-content>.ant-input:focus-visible,.login-page .form-wrapper .ant-form-item-control-input-content>.ant-input:hover,.login-page .form-wrapper .ant-input-affix-wrapper-focused,.login-page .form-wrapper .ant-input-affix-wrapper:focus-within,.login-page .form-wrapper .ant-input-affix-wrapper:hover{box-shadow:none!important;background-color:#fff!important;border-color:#60a5fa!important}.login-page .form-wrapper .ant-input-affix-wrapper>input.ant-input:focus{box-shadow:none!important;border:0!important}.login-page .form-wrapper .ant-input-password .ant-input-password-icon,.login-page .form-wrapper .ant-input-password .ant-input-password-icon:hover{color:var(--systacc-auth-brand)!important}.login-page .btn-wrapper .btn-primary.ant-btn{background-color:var(--systacc-auth-brand)!important;box-shadow:none!important;color:#fff!important;border:0!important;border-radius:.375rem!important;height:40px!important;font-size:13px!important;font-weight:500!important}.login-page .btn-wrapper .btn-primary.ant-btn:focus,.login-page .btn-wrapper .btn-primary.ant-btn:hover{opacity:.9;background-color:var(--systacc-auth-brand)!important;color:#fff!important}.login-page .forget-wrapper a{font-weight:400}.login-page .forget-wrapper{color:#495057}.login-page .logo-wrapper{justify-content:center;align-items:center;width:100%;display:flex}.login-page .logo-wrapper a{justify-content:center;line-height:0;display:flex}.login-page .logo-wrapper img{width:161px;max-width:none;height:auto;margin:0 auto;display:block}.signup-page{height:100vh;overflow-y:auto;background:#fff!important;padding:0!important;display:block!important}.signup-page .signup-wrapper{align-items:stretch;min-height:100vh;display:flex}.signup-page .form-left{background-color:#fff0ff;align-items:center;width:50%;padding:20px 0;display:flex}.signup-page .form-left-wrapper{width:100%;padding:0 40px}.signup-page .section-heading{color:#212529;margin-bottom:40px;font-size:26px;font-weight:600}.signup-page .services-list{margin:0;padding:0;list-style:none}.signup-page .services-list li{margin-bottom:30px;list-style:none;display:flex}.signup-page .services-list li:last-child{margin-bottom:0}.signup-page .services-list figure{margin:0 20px 0 0}.signup-page .services-list figure img{width:40px;height:40px}.signup-page .services-list h3{color:#212529;margin:0;font-size:18px;font-weight:600}.signup-page .services-list p{color:#6d6e6f;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.5}.signup-page .form-left .hr-lines{background-color:#fff0ff;font-size:14px}.signup-page .form-left .hr-box:after,.signup-page .form-left .hr-box:before{width:100px!important}.signup-page .tecnology-list{flex-wrap:wrap;justify-content:center;margin:0;padding:0;list-style:none;display:flex}.signup-page .tecnology-list li{flex-basis:84px;justify-content:center;margin-right:40px;list-style:none;display:flex}.signup-page .tecnology-list li:last-child{margin-right:0}.signup-page .form-right{background-color:#fff;align-items:center;width:50%;display:flex}.signup-page .form-right .form-wrapper{width:100%;max-width:540px;padding:10px 80px;box-shadow:none!important;background-color:#0000!important}.signup-page .form-right h2{color:#212529;text-align:center;margin:40px 0;font-size:24px;font-weight:600;line-height:1.5}.signup-page .form-right .form-btn-wrapper .auth-social-btn.ant-btn{box-shadow:none!important;color:#6d6e6f!important;background-color:#fff!important;border:1px solid #c2c2c2!important;justify-content:center!important;align-items:center!important;height:40px!important;margin-bottom:10px!important;padding:0 12px!important;font-size:12px!important;font-weight:400!important;line-height:normal!important;display:flex!important;position:relative!important}.signup-page .form-right .form-btn-wrapper .auth-social-btn.ant-btn:last-child{margin-bottom:0!important}.signup-page .form-right .form-btn-wrapper .auth-social-btn.ant-btn:disabled{opacity:1;color:#6d6e6f!important;background-color:#fff!important}.signup-page .form-right .auth-social-btn--facebook:before,.signup-page .form-right .auth-social-btn--google:before{width:20px;height:20px;position:absolute;top:50%;left:20%;transform:translateY(-50%)}.signup-page .form-right .hr-box{margin:30px auto}.signup-page .form-right .form-wrapper .ant-form-item.input-wrapper,.signup-page .form-right .form-wrapper .input-wrapper.signup-phone-field{margin-bottom:15px!important}.signup-page .form-right .form-wrapper .ant-form-item.input-wrapper:last-of-type{margin-bottom:0!important}.signup-page .form-right .form-wrapper .ant-form-item-control-input-content>.ant-input{width:100%;box-shadow:none!important;color:#495057!important;background-color:#fff!important;background-image:none!important;border:1px solid #d5d5d5!important;border-radius:.375rem!important;height:40px!important;padding:5px 12px!important;font-size:13px!important;font-weight:400!important}.signup-page .form-right .form-wrapper .ant-input.ant-input-outlined,.signup-page .form-right .form-wrapper .ant-input.ant-input-outlined:focus,.signup-page .form-right .form-wrapper .ant-input.ant-input-outlined:focus-visible,.signup-page .form-right .form-wrapper .ant-input.ant-input-outlined:hover{box-shadow:none!important;background:#fff!important}.signup-page .form-right .form-wrapper .ant-input-affix-wrapper{width:100%;box-shadow:none!important;color:#495057!important;background-color:#fff!important;border:1px solid #d5d5d5!important;border-radius:.375rem!important;height:40px!important;padding:5px 12px!important;font-size:13px!important;font-weight:400!important}.signup-page .form-right .form-wrapper .ant-input-affix-wrapper>input.ant-input{box-shadow:none!important;background-color:#0000!important;border:0!important;height:28px!important;padding:0!important;font-weight:400!important}.signup-page .form-right .form-wrapper .ant-input:-webkit-autofill,.signup-page .form-right .form-wrapper .ant-input:-webkit-autofill:hover{caret-color:#495057;transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#495057!important;background-color:#fff!important;background-image:none!important;box-shadow:inset 0 0 0 1000px #fff!important}.signup-page .form-right .form-wrapper .ant-input:-webkit-autofill:active,.signup-page .form-right .form-wrapper .ant-input:-webkit-autofill:focus{caret-color:#495057;transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#495057!important;background-color:#fff!important;background-image:none!important;box-shadow:inset 0 0 0 1000px #fff!important}.signup-page .form-right .form-wrapper input:-webkit-autofill,.signup-page .form-right .form-wrapper input:-webkit-autofill:hover{caret-color:#495057;transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#495057!important;background-color:#fff!important;background-image:none!important;box-shadow:inset 0 0 0 1000px #fff!important}.signup-page .form-right .form-wrapper input:-webkit-autofill:active,.signup-page .form-right .form-wrapper input:-webkit-autofill:focus{caret-color:#495057;transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#495057!important;background-color:#fff!important;background-image:none!important;box-shadow:inset 0 0 0 1000px #fff!important}.signup-page .form-right .form-wrapper .ant-input-affix-wrapper>input.ant-input:-webkit-autofill,.signup-page .form-right .form-wrapper .ant-input-affix-wrapper>input.ant-input:-webkit-autofill:hover{caret-color:#495057;transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#495057!important;background-color:#fff!important;background-image:none!important;box-shadow:inset 0 0 0 1000px #fff!important}.signup-page .form-right .form-wrapper .ant-input-affix-wrapper>input.ant-input:-webkit-autofill:active,.signup-page .form-right .form-wrapper .ant-input-affix-wrapper>input.ant-input:-webkit-autofill:focus{caret-color:#495057;transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#495057!important;background-color:#fff!important;background-image:none!important;box-shadow:inset 0 0 0 1000px #fff!important}.signup-page .form-right .form-wrapper .ant-form-item-control-input-content>.ant-input.form-control,.signup-page .form-right .form-wrapper input.ant-input.form-control{background-color:#fff!important;height:40px!important;min-height:40px!important}.signup-page .form-right .form-wrapper .ant-input-affix-wrapper:has(input:-webkit-autofill){background-color:#fff!important}.signup-page .form-right .form-wrapper .ant-form-item-control-input-content>.ant-input:focus,.signup-page .form-right .form-wrapper .ant-form-item-control-input-content>.ant-input:focus-visible,.signup-page .form-right .form-wrapper .ant-form-item-control-input-content>.ant-input:hover,.signup-page .form-right .form-wrapper .ant-input-affix-wrapper-focused,.signup-page .form-right .form-wrapper .ant-input-affix-wrapper:focus-within,.signup-page .form-right .form-wrapper .ant-input-affix-wrapper:hover{box-shadow:none!important;background-color:#fff!important;border-color:#76037a80!important}.signup-page .form-right .form-wrapper .ant-input-affix-wrapper>input.ant-input:focus{box-shadow:none!important;border:0!important}.signup-page .form-right .form-wrapper .ant-input-password .ant-input-password-icon,.signup-page .form-right .form-wrapper .ant-input-password .ant-input-password-icon:hover{color:var(--systacc-auth-brand)!important}.signup-page .form-right .signup-phone-compact.ant-space-compact{align-items:stretch;width:100%;display:flex!important}.signup-page .form-right .signup-country-code-select.ant-select{flex:0 0 115px;height:40px;width:115px!important}.signup-page .form-right .signup-country-code-select.ant-select .ant-select-selector{box-shadow:none!important;color:#495057!important;background-color:#fff!important;border:1px solid #d5d5d5!important;border-right:0!important;border-radius:.375rem 0 0 .375rem!important;align-items:center!important;height:40px!important;min-height:40px!important;padding:0 24px 0 10px!important;font-size:13px!important;font-weight:400!important;display:flex!important}.signup-page .form-right .signup-country-code-select.ant-select .ant-select-selection-search,.signup-page .form-right .signup-country-code-select.ant-select .ant-select-selection-wrap{height:100%}.signup-page .form-right .signup-country-code-select.ant-select .ant-select-selection-item{padding-inline-end:0!important;font-size:13px!important;font-weight:400!important;line-height:38px!important}.signup-page .form-right .signup-phone-input.ant-input{flex:1;line-height:1.5;box-shadow:none!important;color:#495057!important;background-color:#fff!important;border:1px solid #d5d5d5!important;border-left:0!important;border-radius:0 .375rem .375rem 0!important;height:40px!important;min-height:40px!important;padding:5px 12px!important;font-size:13px!important;font-weight:400!important}.signup-page .form-right .signup-phone-compact .ant-input-compact-item,.signup-page .form-right .signup-phone-compact .ant-select-compact-item{height:40px!important}.signup-page .form-right .signup-phone-compact .signup-country-code-select.ant-select-focused .ant-select-selector,.signup-page .form-right .signup-phone-compact .signup-country-code-select.ant-select:not(.ant-select-disabled):hover .ant-select-selector,.signup-page .form-right .signup-phone-compact .signup-phone-input.ant-input:focus,.signup-page .form-right .signup-phone-compact .signup-phone-input.ant-input:hover{box-shadow:none!important;border-color:#76037a80!important}.signup-page .form-right .signup-country-select.ant-select{width:100%}.signup-page .form-right .signup-country-select.ant-select .ant-select-selector{box-shadow:none!important;color:#495057!important;background-color:#fff!important;border:1px solid #d5d5d5!important;border-radius:.375rem!important;align-items:center!important;height:40px!important;padding:0 12px!important;font-size:13px!important;font-weight:400!important}.signup-page .form-right .signup-country-select.ant-select .ant-select-selection-item,.signup-page .form-right .signup-country-select.ant-select .ant-select-selection-placeholder{font-size:13px!important;font-weight:400!important;line-height:38px!important}.signup-page .form-right .signup-country-select.ant-select-focused .ant-select-selector,.signup-page .form-right .signup-country-select.ant-select:not(.ant-select-disabled):hover .ant-select-selector{box-shadow:none!important;border-color:#76037a80!important}.signup-page .form-right .form-wrapper .ant-checkbox-wrapper,.signup-page .form-right .form-wrapper .checkbox-input.ant-checkbox-wrapper{color:#495057;align-items:center;font-size:12px;line-height:1.5;display:flex}.signup-page .form-right .form-wrapper .ant-checkbox-wrapper .ant-checkbox{align-self:center;margin-top:0;top:0!important}.signup-page .form-right .form-wrapper .ant-checkbox-wrapper .ant-checkbox+span{padding-inline-start:8px;line-height:16px}.signup-page .form-right .form-wrapper .ant-checkbox-wrapper .ant-checkbox-inner{border-color:#c2c2c2;width:16px;height:16px}.signup-page .form-right .form-wrapper .ant-checkbox-wrapper .ant-checkbox-checked .ant-checkbox-inner{background-color:var(--systacc-auth-brand);border-color:var(--systacc-auth-brand)}.signup-page .form-right .btn-wrapper .btn-primary.ant-btn{background-color:var(--systacc-auth-brand)!important;box-shadow:none!important;color:#fff!important;border:0!important;border-radius:.375rem!important;height:40px!important;font-size:13px!important;font-weight:600!important}.signup-page .form-right .btn-wrapper .btn-primary.ant-btn:focus,.signup-page .form-right .btn-wrapper .btn-primary.ant-btn:hover{opacity:.9;background-color:var(--systacc-auth-brand)!important;color:#fff!important}.signup-page .form-right .forget-wrapper{color:#495057;font-size:12px;font-weight:400}.signup-page .form-right .forget-wrapper a{font-weight:400}.signup-page .form-check-row{align-items:flex-start;gap:10px;display:flex}.signup-page .checkbox-input{margin-top:0;width:auto!important;height:auto!important}.signup-page .form-check-label{vertical-align:middle;font-size:12px;line-height:16px;display:inline-block}.signup-page .forget-wrapper,.signup-page .tooltip{justify-content:center}.signup-page .tooltip{cursor:pointer;align-items:center;display:flex;position:relative;background-color:#0000!important;width:100%!important;padding:0!important}.signup-page .tooltipText{z-index:5;background-color:#fff;border:1px solid #eaeaea;width:100%;margin:0;padding:10px 14px 10px 26px;list-style:none;position:absolute;bottom:-145px;left:0;box-shadow:0 0 6px #0003;color:#000!important}.signup-page .tooltipText li{margin-top:8px;font-size:12px;list-style:none;position:relative}.signup-page .tooltipText li.checked:after{content:"";background:url(https://systacc-assets.s3.ap-south-1.amazonaws.com/_assets/images/check.svg) 50%/contain no-repeat;width:13px;height:13px;position:absolute;top:4px;left:-20px}.signup-page .tooltipText li.crossed{color:#d10e25}@media (max-width:1200px){.form-page{padding:30px 60px}.signup-page .form-right .form-wrapper{padding:20px}}@media (max-width:1024px){.signup-page .form-left{display:none}.signup-page .form-right{width:100%}}@media (max-width:768px){.form-page{padding:0}.form-wrapper{box-shadow:none;width:100%;padding:0 30px;background:0 0!important}.login-page .forget-wrapper{text-align:center;display:block}.login-page.form-page{padding:0 0 20px}.login-page .user-services-list{margin-top:0}}.app-layout{background:var(--systacc-secondary-bg);width:100%;height:100vh;position:relative;overflow:hidden}.app-layout.sidebar-expanded{--app-sidebar-width:var(--app-sidebar-width-expanded)}.app-layout.sidebar-collapsed{--app-sidebar-width:var(--app-sidebar-width-collapsed)}.menues-bar{bottom:0;left:0;top:var(--app-header-height);width:var(--app-sidebar-width);z-index:1100;position:fixed;overflow:visible}.page-content{background:var(--systacc-secondary-bg);height:calc(100vh - var(--app-header-height));margin-left:var(--app-sidebar-width);margin-top:var(--app-header-height);min-width:0;width:calc(100% - var(--app-sidebar-width));z-index:1;transition:margin-left .2s;position:relative;overflow:hidden}.page-route-content{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.page-route-content>.ledger-container{flex:auto;width:100%;min-width:0;max-width:100%;min-height:0}.d-flex{display:flex}.ledger-container .flex-column{flex-direction:column}.d-block{display:block!important}.d-none{display:none!important}.align-item-center,.flex-y-center{align-items:center}.justify-content-between{justify-content:space-between}.justify-content-center{justify-content:center}.text-uppercase{text-transform:uppercase}.text-size-12{font-size:12px}.cursor{cursor:pointer}.transition{transition:all .3s ease-in-out}.position-relative{position:relative}.position-absolute{position:absolute}.bottom-0{bottom:0}.w-100per{width:100%}.pl-0{padding-left:0}.mt-0{margin-top:0}.ml-2{margin-left:8px}.ml-10{margin-left:10px}.mr-10{margin-right:10px}.px-2{padding-left:8px;padding-right:8px}.border-right{border-right:1px solid #eaeaea}.list-unstyled{margin:0;padding:0;list-style:none}.bg-white{background:#fff}header.app-header{z-index:1004;background:#fff;border-bottom:1px solid #eaeaea;padding:0 15px;position:fixed;top:0;left:0;right:0}.app-header-inner{min-height:var(--app-header-height);grid-template-columns:minmax(280px,18%) minmax(0,1fr) minmax(300px,28%);align-items:flex-end;gap:12px;display:grid}.app-header-brand{align-items:center;gap:8px;padding-bottom:2px;display:flex}.app-header-brand .logo{margin-top:7px}.switch-2-web-btn{border-left:1px solid #eaeaea;margin-top:0;margin-bottom:0;padding-left:10px;font-size:10px}.switch-2-web-btn small{font-size:9px;line-height:1.5;display:block}.financial-year-select.ant-select{min-width:88px}.financial-year-select .ant-select-selector{box-shadow:none!important;color:var(--systacc-primary)!important;background:0 0!important;border:0!important;height:auto!important;padding:0!important;font-size:13px!important;font-weight:600!important}.financial-year-select .ant-select-selection-item{color:var(--systacc-primary)!important;padding-inline-end:0!important;font-weight:600!important}.ledger-container .save-as.ant-btn,.ledger-container button.save-as{cursor:pointer;vertical-align:middle;background:#f5f5f5;border:0;border-radius:3px;min-width:auto;height:auto;margin-left:4px;padding:2px 6px;line-height:1}.ledger-container .save-as-icon{color:var(--systacc-primary);font-size:14px}.invoice-advanced-search-form .ant-form-item{margin-bottom:8px}.invoice-advanced-search-form .ant-form-item-label>label{font-size:10px;font-weight:500}.invoice-advanced-search-actions{justify-content:center;gap:12px;margin-top:24px;display:flex}.invoice-global-advanced-search-modal-root,.invoice-global-advanced-search-modal-root .ant-modal-mask,.invoice-global-advanced-search-modal-root .ant-modal-wrap,.invoice-global-advanced-search-modal-root .invoice-global-advanced-search-mask,.invoice-global-advanced-search-modal-root .invoice-global-advanced-search-wrapper{z-index:110310!important}.invoice-global-advanced-search-modal-root .ant-modal-wrap,.invoice-global-advanced-search-modal-root .invoice-global-advanced-search-wrapper{overflow:hidden!important}.invoice-global-advanced-search-modal-root .ant-modal{pointer-events:none;width:auto!important;max-width:none!important;margin:0!important;padding-bottom:0!important;position:static!important;top:auto!important}.invoice-global-advanced-search-container,.invoice-global-advanced-search-modal .ant-modal-container{pointer-events:auto;border-radius:12px;overflow:hidden;max-height:calc(100vh - var(--app-header-height) + 12px)!important;flex-direction:column!important;width:min(985px,100vw - 32px)!important;max-width:calc(100vw - 32px)!important;padding:0!important;display:flex!important;position:fixed!important;top:20px!important;left:50%!important;transform:translate(-50%)!important}.invoice-global-advanced-search-header-panel,.invoice-global-advanced-search-modal .ant-modal-header{flex-shrink:0;background:var(--systacc-primary)!important;border-bottom:0!important;margin-bottom:0!important;padding:10px 48px 10px 16px!important}.invoice-global-advanced-search-modal .ant-modal-title{width:100%;color:#fff!important}.invoice-global-advanced-search-close,.invoice-global-advanced-search-modal .ant-modal-close{z-index:2;font-size:12px;color:#fff!important;opacity:1!important;inset-inline-end:12px!important;width:28px!important;height:28px!important;top:8px!important}.invoice-global-advanced-search-close:hover,.invoice-global-advanced-search-modal .ant-modal-close:hover{color:#fff!important;background:#ffffff1f!important}.invoice-global-advanced-search-close .anticon,.invoice-global-advanced-search-modal .ant-modal-close .anticon{color:#fff!important}.invoice-global-advanced-search-body,.invoice-global-advanced-search-modal .ant-modal-body{flex:auto;min-height:0;overflow-x:hidden;padding:10px 24px 0!important;overflow-y:auto!important}.invoice-global-advanced-search-modal .ant-modal-footer{border-top:1px solid #f0f0f0;flex-shrink:0;margin-top:0!important;padding:0!important}.global-search-date-period-card{background:#fff;border:1px solid #e6e6e6;border-radius:10px;width:100%;margin:0 0 12px;padding:12px 14px}.global-search-date-period-card__title{color:var(--systacc-primary);letter-spacing:.04em;text-align:left;text-transform:uppercase;white-space:nowrap;margin:0 0 10px;font-size:11px;font-weight:700;line-height:1}.global-search-date-period-card__body{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:40px;display:flex;overflow:visible}.global-search-date-period-card__presets{flex-wrap:nowrap;flex:auto;justify-content:flex-start;align-items:stretch;min-width:0;max-width:100%;display:inline-flex}.global-search-date-period-card__preset{color:#6b6b6b;cursor:pointer;text-transform:none;white-space:nowrap;background:#fff;border:1px solid #d9d9d9;border-right-width:0;flex:none;justify-content:center;align-items:center;gap:5px;min-height:34px;padding:0 11px;font-size:11px;font-weight:500;line-height:1;transition:color .15s,border-color .15s,background .15s;display:inline-flex;position:relative}.global-search-date-period-card__preset:first-child{border-radius:8px 0 0 8px}.global-search-date-period-card__preset:last-child{border-right-width:1px;border-radius:0 8px 8px 0}.global-search-date-period-card__preset:hover{color:#333}.global-search-date-period-card__preset.is-active{border-color:var(--systacc-primary);color:#1a1a1a;z-index:1;border-right-width:1px;font-weight:600}.global-search-date-period-card__preset.is-active+.global-search-date-period-card__preset{border-left-color:var(--systacc-primary)}.global-search-date-period-card__preset.is-active:after{border-left:6px solid #0000;border-right:6px solid #0000;border-top:6px solid var(--systacc-primary);content:"";width:0;height:0;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)}.global-search-date-period-card__preset-icon{color:var(--systacc-primary);font-size:12px}.global-search-date-period-card__divider{background:#e6e6e6;flex:0 0 1px;align-self:center;width:1px;height:28px}.global-search-date-period-card__fields{flex:none;align-items:center;gap:8px;display:inline-flex}.global-search-date-period-card__fields-separator{color:#8c8c8c;font-size:14px;line-height:34px}.global-search-date-period-card__date-picker.ant-picker{border-radius:8px;width:128px;min-width:128px;height:34px}.global-search-date-period-card__date-picker.ant-picker .ant-picker-input>input{font-size:12px;font-weight:500}@media (max-width:1200px){.invoice-global-advanced-search-container,.invoice-global-advanced-search-modal .ant-modal-container{width:min(985px,100vw - 24px)!important}}@media (max-width:1100px){.invoice-global-advanced-search-container,.invoice-global-advanced-search-modal .ant-modal-container{width:min(920px,100vw - 24px)!important}}@media (max-width:960px){.invoice-global-advanced-search-container,.invoice-global-advanced-search-modal .ant-modal-container{width:calc(100vw - 24px)!important}.global-search-date-period-card__body{flex-wrap:wrap;justify-content:flex-start;gap:14px 12px}.global-search-date-period-card__divider{display:none}.global-search-date-period-card__preset{padding:0 10px}}.invoice-global-advanced-search-modal-root .global-search-date-period-card,.invoice-global-advanced-search-modal-root .global-search-date-period-card *{text-transform:none}.invoice-global-advanced-search-modal-root .global-search-date-period-card__title,.invoice-global-advanced-search-modal-root .global-search-type-dropdown--fixed,.invoice-global-advanced-search-modal-root .global-search-type-option,.invoice-global-advanced-search-modal-root .global-search-type-trigger,.invoice-global-advanced-search-modal-root .invoice-global-advanced-search-container,.invoice-global-advanced-search-modal-root .invoice-global-advanced-search-container .ant-picker-input>input,.invoice-global-advanced-search-modal-root .invoice-global-advanced-search-container .ant-select-selection-item,.invoice-global-advanced-search-modal-root .invoice-global-advanced-search-container .ant-select-selection-placeholder,.invoice-global-advanced-search-modal-root .invoice-global-advanced-search-container input,.invoice-global-advanced-search-modal-root .invoice-global-advanced-search-container input::placeholder,.invoice-global-advanced-search-modal-root .invoice-global-advanced-search-container textarea,.invoice-global-advanced-search-modal-root .invoice-global-advanced-search-container textarea::placeholder,.invoice-global-advanced-search-select-dropdown,.invoice-global-advanced-search-select-dropdown .ant-select-item-option-content{text-transform:uppercase}.invoice-global-advanced-search-select-dropdown{z-index:110311!important}.global-search-type-dropdown--fixed{z-index:110312!important}.global-search-type-selector{margin-bottom:10px;position:relative}.global-search-type-label{color:#1a1a1a;margin-bottom:4px;font-size:10px;font-weight:500;display:block}.global-search-type-trigger{cursor:pointer;text-align:left;text-transform:uppercase;background:#fff;border:1px solid #e0e0e0;border-radius:8px;justify-content:space-between;align-items:center;width:100%;min-height:32px;padding:4px 11px;font-size:12px;display:flex}.global-search-type-trigger:hover{border-color:var(--systacc-primary)}.global-search-type-placeholder{color:#8c8c8c;font-size:12px}.global-search-type-value{color:#1a1a1a;font-size:11px;font-weight:500}.global-search-type-chevron{color:#8c8c8c;font-size:11px}.global-search-type-dropdown{text-transform:uppercase;background:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 8px 24px #0000001f}.global-search-type-dropdown--fixed{flex-direction:column;max-height:300px;display:flex;position:fixed;overflow:hidden}.global-search-type-dropdown-search{border-bottom:1px solid #f0f0f0;padding:6px}.global-search-type-options{flex:auto;min-height:0;margin:0;padding:2px 0;list-style:none;overflow-y:auto}.global-search-type-dropdown--fixed .global-search-type-options{max-height:none}.global-search-type-option{color:#1a1a1a;cursor:pointer;text-align:left;text-transform:uppercase;background:0 0;border:0;width:100%;padding:6px 12px;font-size:12px;display:block}.global-search-type-option-highlighted,.global-search-type-option:hover{color:#1677ff;background:#e6f4ff}.global-search-type-option-selected{color:#1677ff;font-weight:600}.invoice-global-advanced-search-header{align-items:center;gap:10px;display:flex}.invoice-global-advanced-search-header-icon{color:var(--systacc-primary);background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;font-size:10px;display:flex}.invoice-global-advanced-search-header-title{color:#fff;min-width:0;font-size:14px;font-weight:600;line-height:1.3}.invoice-global-advanced-search-modal .invoice-advanced-search-form{padding:0}.invoice-global-advanced-search-modal .invoice-advanced-search-form .ant-form-item{margin-bottom:8px}.invoice-global-advanced-search-modal .invoice-advanced-search-form .ant-form-item .ant-form-item-label{line-height:1.2;padding:0!important}.invoice-global-advanced-search-modal .invoice-advanced-search-form .ant-form-item-label>label{color:#1a1a1a;height:auto;margin-bottom:0;font-size:10px;font-weight:500}.invoice-global-advanced-search-aging-intervals-heading.ant-form-item{margin-bottom:12px}.invoice-global-advanced-search-aging-intervals-table-wrapper{width:100%;overflow-x:auto}.invoice-global-advanced-search-aging-intervals-table{border-collapse:collapse;table-layout:fixed;border:1px solid #e9e9e9;width:100%}.invoice-global-advanced-search-aging-intervals-table thead th{color:#1a1a1a;background:#fdf3ff;border:1px solid #e9e9e9;min-width:142px;padding:2px 5px;font-size:10px;font-weight:500;line-height:1.2}.invoice-global-advanced-search-aging-intervals-table thead th:first-child{text-align:left}.invoice-global-advanced-search-aging-intervals-table thead th:nth-child(2),.invoice-global-advanced-search-aging-intervals-table thead th:nth-child(3){text-align:center}.invoice-global-advanced-search-aging-intervals-table thead th:nth-child(4){text-align:right}.invoice-global-advanced-search-aging-intervals-table tbody td{vertical-align:middle;border:1px solid #e9e9e9;min-width:142px;padding:4px 5px;font-size:10px}.invoice-global-advanced-search-aging-intervals-cell{flex-wrap:wrap;align-items:center;gap:4px;min-height:30px;display:flex}.invoice-global-advanced-search-aging-intervals-table tbody td:first-child .invoice-global-advanced-search-aging-intervals-cell{justify-content:flex-start}.invoice-global-advanced-search-aging-intervals-table tbody td:nth-child(2) .invoice-global-advanced-search-aging-intervals-cell,.invoice-global-advanced-search-aging-intervals-table tbody td:nth-child(3) .invoice-global-advanced-search-aging-intervals-cell{justify-content:center}.invoice-global-advanced-search-aging-intervals-table tbody td:nth-child(4) .invoice-global-advanced-search-aging-intervals-cell{justify-content:flex-end}.invoice-global-advanced-search-aging-intervals-range{color:#1a1a1a;white-space:nowrap;padding-right:4px;font-size:10px;font-weight:500;line-height:20px;display:inline}.invoice-global-advanced-search-aging-intervals-table tbody td:first-child{text-align:left}.invoice-global-advanced-search-aging-intervals-table tbody td:nth-child(2),.invoice-global-advanced-search-aging-intervals-table tbody td:nth-child(3){text-align:center}.invoice-global-advanced-search-aging-intervals-table tbody td:nth-child(4){text-align:right}.invoice-global-advanced-search-modal .invoice-global-advanced-search-aging-intervals-input.ant-input{width:48px;min-height:20px;padding:4px 5px;display:inline-block}.invoice-global-advanced-search-field-icon{color:var(--systacc-primary);font-size:12px;display:inline-flex}.invoice-global-advanced-search-status-dot{background:#52c41a;border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block}.invoice-global-advanced-search-modal .invoice-global-advanced-search-input.ant-input,.invoice-global-advanced-search-modal .invoice-global-advanced-search-input.ant-input-affix-wrapper,.invoice-global-advanced-search-modal .invoice-global-advanced-search-input.ant-input-number,.invoice-global-advanced-search-modal .invoice-global-advanced-search-input.ant-picker,.invoice-global-advanced-search-modal .invoice-global-advanced-search-input.ant-select .ant-select-selector{border-color:#e0e0e0;border-radius:8px;min-height:32px;font-size:10px}.invoice-global-advanced-search-modal .invoice-global-advanced-search-input.ant-input,.invoice-global-advanced-search-modal .invoice-global-advanced-search-input.ant-input-affix-wrapper{padding:4px 11px}.invoice-global-advanced-search-modal .invoice-global-advanced-search-input.ant-input-affix-wrapper>input.ant-input{font-size:12px}.invoice-global-advanced-search-modal .invoice-global-advanced-search-input.ant-input-affix-wrapper:hover,.invoice-global-advanced-search-modal .invoice-global-advanced-search-input.ant-input-number:hover,.invoice-global-advanced-search-modal .invoice-global-advanced-search-input.ant-input:hover,.invoice-global-advanced-search-modal .invoice-global-advanced-search-input.ant-picker:hover,.invoice-global-advanced-search-modal .invoice-global-advanced-search-input.ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:var(--systacc-primary)}.invoice-global-advanced-search-modal .invoice-global-advanced-search-input.ant-input-affix-wrapper-focused,.invoice-global-advanced-search-modal .invoice-global-advanced-search-input.ant-input-number-focused,.invoice-global-advanced-search-modal .invoice-global-advanced-search-input.ant-input:focus,.invoice-global-advanced-search-modal .invoice-global-advanced-search-input.ant-picker-focused,.invoice-global-advanced-search-modal .invoice-global-advanced-search-input.ant-select-focused .ant-select-selector{border-color:var(--systacc-primary);box-shadow:0 0 0 2px #9e4db01f}.invoice-global-advanced-search-modal .invoice-global-advanced-search-input.ant-input-number{width:100%}.invoice-global-advanced-search-modal .invoice-global-advanced-search-input.ant-input-number .ant-input-number-input{min-height:30px;font-size:12px}.invoice-global-advanced-search-modal .invoice-global-advanced-search-input.ant-select .ant-select-selector{align-items:center;padding-inline:11px;display:flex;height:32px!important;min-height:32px!important}.invoice-global-advanced-search-modal .invoice-global-advanced-search-input.ant-select .ant-select-selection-item,.invoice-global-advanced-search-modal .invoice-global-advanced-search-input.ant-select .ant-select-selection-placeholder{font-size:12px;line-height:30px}.invoice-global-advanced-search-modal .invoice-global-advanced-search-input.ant-select .ant-select-prefix{margin-inline-end:8px}.invoice-global-advanced-search-modal .invoice-global-advanced-search-input.ant-picker{width:100%;padding:4px 11px}.invoice-global-advanced-search-modal .invoice-global-advanced-search-input.ant-picker .ant-picker-input>input{font-size:12px}.invoice-global-advanced-search-actions{justify-content:flex-end;align-items:center;width:100%;padding:4px 24px 12px;display:flex}.invoice-global-advanced-search-actions-right{gap:10px;margin-left:auto;display:flex}.invoice-global-advanced-search-clear-btn{height:32px;font-size:12px;font-weight:600;box-shadow:none!important;color:var(--systacc-primary)!important;background:#fff!important;border:1px solid #e0e0e0!important;border-radius:8px!important;padding-block:4px!important;padding-inline:14px!important}.invoice-global-advanced-search-clear-btn:hover{border-color:var(--systacc-primary)!important;color:var(--systacc-primary)!important;background:#faf5fb!important}.invoice-global-advanced-search-reset-btn{font-size:12px;font-weight:600;border:1px solid var(--systacc-primary)!important;box-shadow:none!important;color:var(--systacc-primary)!important;background:#fff!important;border-radius:8px!important;height:30px!important;padding-block:4px!important;padding-inline:14px!important}.invoice-global-advanced-search-reset-btn:hover{border-color:var(--systacc-primary)!important;color:var(--systacc-primary)!important;background:#faf5fb!important}.invoice-global-advanced-search-search-btn{font-size:12px;font-weight:600;background:var(--systacc-primary)!important;border-color:var(--systacc-primary)!important;box-shadow:none!important;color:#fff!important;border-radius:8px!important;height:30px!important;padding-block:4px!important;padding-inline:18px!important}.invoice-global-advanced-search-search-btn .anticon{color:#fff!important}.invoice-global-advanced-search-search-btn:hover{background:#8a4399!important;border-color:#8a4399!important}.invoice-global-advanced-search-modal .invoice-advanced-search-form .ant-radio-wrapper{font-size:11px}.invoice-global-advanced-search-modal .invoice-advanced-search-form .ant-checkbox-wrapper{align-items:center;font-size:11px}.invoice-global-advanced-search-modal .invoice-advanced-search-form .ant-checkbox-wrapper .ant-checkbox{--ant-color-primary:var(--systacc-primary);--ant-color-primary-hover:#8a4399;width:14px;height:14px}.invoice-global-advanced-search-modal .invoice-advanced-search-form .ant-checkbox-wrapper .ant-checkbox:after{inset-inline-start:2.5px;width:5px;height:8px;top:6px}.invoice-global-advanced-search-modal .invoice-advanced-search-form .ant-checkbox-wrapper .ant-checkbox-checked:not(.ant-checkbox-disabled){background-color:var(--systacc-primary)!important;border-color:var(--systacc-primary)!important}.invoice-global-advanced-search-modal .invoice-advanced-search-form .ant-checkbox-wrapper .ant-checkbox-checked:not(.ant-checkbox-disabled):after{opacity:1;transform:rotate(45deg)scale(1)translate(-50%,-50%);border-color:#fff!important}.invoice-global-advanced-search-modal .invoice-advanced-search-form .ant-checkbox-wrapper:hover .ant-checkbox-checked:not(.ant-checkbox-disabled){background-color:#8a4399!important;border-color:#0000!important}.invoice-global-advanced-search-modal .global-search-form--ledger .global-search-ledger-report-style-row .global-search-ledger-report-style-controls{justify-content:space-between;align-items:center;width:100%;display:flex}.invoice-global-advanced-search-modal .global-search-form--ledger .global-search-ledger-report-style-controls .global-search-ledger-report-style-radios.ant-radio-group{display:contents}.invoice-global-advanced-search-modal .global-search-form--ledger .global-search-ledger-report-style-controls .ant-radio-wrapper,.invoice-global-advanced-search-modal .global-search-form--ledger .global-search-ledger-report-style-controls .global-search-ledger-subgrouping-checkbox.ant-checkbox-wrapper{align-items:center;margin-inline-end:0;font-size:11px}.invoice-global-advanced-search-modal .global-search-form--ledger .global-search-ledger-report-style-controls .ant-radio-wrapper .ant-radio,.invoice-global-advanced-search-modal .global-search-form--ledger .global-search-ledger-report-style-controls .ant-radio-wrapper .ant-radio:after{width:14px;height:14px}.invoice-global-advanced-search-modal .global-search-form--ledger .global-search-ledger-report-style-controls .ant-radio-wrapper .ant-radio-checked:after{width:6px;height:6px}.invoice-global-advanced-search-modal .global-search-form--ledger .global-search-field-account_type.ant-col,.invoice-global-advanced-search-modal .global-search-form--ledger .global-search-field-group.ant-col{flex:0 0 25%;max-width:25%}.invoice-global-advanced-search-modal .global-search-form--ledger .global-search-field-client_name.ant-col,.invoice-global-advanced-search-modal .global-search-form--ledger:not(:has(.global-search-field-group)) .global-search-field-account_type.ant-col,.invoice-global-advanced-search-modal .global-search-form--ledger:not(:has(.global-search-field-group)) .global-search-field-client_name.ant-col{flex:0 0 50%;max-width:50%}.invoice-global-advanced-search-modal .global-search-form--ledger .global-search-field-viewMode .ant-radio-group{flex-wrap:wrap;gap:8px 12px;display:flex}.invoice-global-advanced-search-modal .global-search-form--ledger .global-search-field-viewMode .ant-radio-wrapper{margin-inline-end:0}.invoice-global-advanced-search-modal .global-search-form--ledger .global-search-field-grouping .ant-form-item{margin-bottom:8px}.invoice-global-advanced-search-modal .global-search-form--ledger .global-search-field-grouping .ant-form-item-control-input{min-height:auto}.invoice-global-advanced-search-modal .global-search-form--ledger .global-search-field-grouping .ant-form-item-control-input-content{align-items:center;min-height:32px;display:flex}.app-header-tabs.tab-group{scrollbar-width:thin;z-index:1;flex:1;justify-content:flex-start;align-items:flex-end;min-width:0;margin-bottom:1px;padding-left:24px;display:flex;position:relative;overflow:auto hidden}.tab-group .tab-item{color:#000;cursor:default;background:#f6e5f8;border:1px solid #fff;border-bottom:0;border-top-left-radius:5px;border-top-right-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:110px;min-width:110px;max-width:110px;height:25px;margin-top:10px;margin-bottom:0;padding:0 8px;display:flex}.tab-group .tab-item:has(.tab-close-button){padding-right:18px;position:relative}.tab-group .tab-item:has(.tab-close-button) .tab-close-button.ant-btn{position:absolute;top:50%;right:4px;transform:translateY(-50%)}.tab-group .tab-item:has(.tab-close-button) .tab-header-button.ant-btn{flex:1;width:100%}.tab-group .tab-item.active{color:#fff;z-index:2;background:#76007a;border-bottom:1px solid #76007a;margin-bottom:-1px;line-height:1;position:relative}.tab-group .tab-header{letter-spacing:0;text-align:center;text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;max-width:100%;font-size:11px;font-weight:500;display:block;overflow:hidden;text-transform:uppercase!important}.app-header-user{justify-content:flex-end;align-items:center;padding-bottom:2px;display:flex}.app-header-actions{align-items:center;gap:12px;margin:0;padding:0;list-style:none;display:flex}.app-header-actions>li{display:flex}.company-info{text-align:right;padding-right:20px}.company-info .company-name{text-overflow:ellipsis;white-space:nowrap;max-width:380px;overflow:hidden;margin:0!important;font-size:15px!important;font-weight:600!important;line-height:1!important}.company-info h5.company-name{color:#7a417b!important}.company-info p.company-name{color:#000;margin-top:2px!important;font-size:12px!important;font-weight:400!important}.branch-switch.ant-btn{flex-shrink:0;margin-right:10px;box-shadow:none!important;color:#afafaf!important;background-color:#fff!important;border:1px solid #afafaf!important;border-radius:50%!important;outline:0!important;width:22px!important;min-width:22px!important;max-width:22px!important;height:22px!important;min-height:22px!important;padding:0!important;line-height:1!important}.branch-switch.ant-btn,.branch-switch.ant-btn>span{justify-content:center;align-items:center;display:inline-flex}.branch-switch.ant-btn>span{width:100%;height:100%}.branch-switch.ant-btn .ant-btn-icon,.branch-switch.ant-btn .anticon{line-height:1;margin:0!important}.branch-switch.ant-btn:focus,.branch-switch.ant-btn:hover{box-shadow:none!important;color:#7a417b!important;background:#fff!important;border:1px solid #7a417b!important;outline:0!important}.branch-switch .refresh-ico{font-size:12px}.switch-modal .ant-modal-content{padding:0!important}.confirm-modal,.switch-modal{z-index:1100!important}.switch-modal .ant-modal-header{border-bottom:1px solid #dfdfdf;margin-bottom:0;padding:10px 24px}.switch-modal .ant-modal-title{color:#000000e0;letter-spacing:.5px;font-size:16px;line-height:1.5;font-family:Rubik,serif!important;font-weight:400!important}.switch-modal .ant-modal-body{padding:30px 24px 20px}.switch-modal .ant-select{width:100%}.switch-modal .ant-select-single{height:40px!important}.switch-modal .ant-select-selector{align-items:center;padding:0 11px;display:flex;height:40px!important;font-family:Rubik,serif!important}.switch-modal .ant-select-selection-placeholder{letter-spacing:.5px;text-transform:uppercase;color:#00000040!important;font-size:15px!important;font-weight:400!important}.switch-modal .ant-modal-close{text-shadow:none;font-size:10px;font-weight:800;color:#ff6473!important;opacity:1!important;top:5px!important}.custom-switch-button{color:#fff;cursor:pointer;background:#6495ed;border:0;border-radius:4px;min-height:32px;padding:6px 15px;font-family:Rubik,serif!important}.confirm-modal .ant-modal-content{padding:0}.confirm-modal .ant-modal-header{border-bottom:1px solid #dfdfdf;padding:14px 15px;margin-bottom:0!important}.confirm-modal .ant-modal-title{letter-spacing:.5px;font-family:Rubik,sans-serif!important;font-size:16px!important;font-weight:500!important}.confirm-modal .ant-modal-body{padding:30px 15px}.confirm-modal .ant-modal-body p{color:#777;margin:0!important;font-family:Rubik,sans-serif!important;font-size:13px!important;font-weight:300!important}.confirm-modal .ant-modal-footer{border-top:1px solid #dfdfdf;padding:10px 15px;margin-top:0!important}.confirm-modal .ant-btn-primary{background-color:#007e00!important}.confirm-modal .ant-btn-default,.confirm-modal .ant-btn-primary{border-radius:6px;height:32px;padding:4px 15px;font-size:14px;box-shadow:none!important;color:#fff!important;border-color:#0000!important}.confirm-modal .ant-btn-default{background-color:gray!important}.notification-count{background:#00a300;border-radius:50%;align-items:center;width:8px;height:8px;display:flex;position:absolute;top:0;right:0}.user-profile-wrapper{margin-left:20px}.user-dropdown-trigger{cursor:pointer;background:0 0;border:0;align-items:center;height:44px;padding:0;display:flex}.app-header-user-menu .ant-dropdown-menu{border-radius:5px;min-width:140px;padding:0;box-shadow:0 10px 10px #0006}.app-header-user-menu .ant-dropdown-menu-item{border-bottom:1px dashed #d2d2d2;border-radius:0;padding:6px 15px}.app-header-user-menu .ant-dropdown-menu-item:last-child{border-bottom:0}.app-header-user-menu .ant-dropdown-menu-item:hover{color:#fff!important;background-color:#9e39a1!important}.hover-text-primary:hover{color:var(--systacc-primary)!important}.text-center{text-align:center}.justify-content-end{justify-content:flex-end}.justify-content-around{justify-content:space-around}.d-inline{display:inline!important}.ml-20{margin-left:20px}.bg-whiteSmoke{background-color:#f5f5f5}.list-inline{padding-left:0;list-style:none;display:flex}.mb-0{margin-bottom:0}.left-side-bar{border-right:1px solid #d3d3d3;width:100%;height:100%;overflow:hidden;background:#76007a!important}.left-side-bar.minimize-menues{z-index:1100;width:100%;position:relative;overflow:visible}.left-side-bar.maximze-menues{width:100%;overflow:visible}.left-side-bar.minimize-menues .menues{z-index:11;position:relative;overflow:visible;background:#76007a!important}.left-side-bar.minimize-menues li.menue-item{overflow:visible}.left-side-bar .menues,.left-side-bar.maximze-menues .menues{height:calc(100% - 52px);padding:10px 0;overflow:hidden auto}.left-side-bar .footer{width:100%;height:30px;margin-top:10px}.left-side-bar .footer img{z-index:12;margin-left:13px;position:relative!important}.left-side-bar .bottm-menues-container{z-index:1105;position:absolute;bottom:0;left:0;right:0;background-color:#fff!important}.left-side-bar li.menue-item{border-left:5px solid #0000;margin:20px 0;padding-left:10px;padding-right:10px;list-style:none;position:relative}.left-side-bar.minimize-menues li.menue-item{z-index:1}.left-side-bar.minimize-menues li.menue-item:has(.menues-box.d-block){z-index:1102}.left-side-bar .menu-icon{width:20px;height:20px}.left-side-bar .menu-icon img{object-fit:contain;width:20px;height:20px;transition:all .3s ease-in-out;filter:brightness(0)invert()!important}.left-side-bar .sub-menues li.sub-menue-item .sub-menue-chevron,.left-side-bar .sub-menues li.sub-menue-item img{width:7px;height:7px;transition:all .3s ease-in-out}.left-side-bar .sub-menues li.sub-menue-item{border-bottom:1px dashed #d3d3d3;padding:5px 0;font-size:11px;transition:all .3s ease-in-out}.left-side-bar.maximze-menues .menues-box{margin-left:10px;display:block}.left-side-bar.maximze-menues .menues-box span{text-transform:capitalize;font-size:12px;color:#fff!important}.left-side-bar.minimize-menues .menues-box{z-index:110304;background:#fff;border-left:1px solid #9c27b0;border-radius:5px;width:max-content;height:max-content;margin-left:0;padding:10px 20px;transition:all .3s ease-in-out;display:none;position:absolute;top:-10px;left:50px;overflow:visible;box-shadow:0 6px 18px #0000001a}.left-side-bar.minimize-menues .menues-box.d-block{display:block}.left-side-bar.minimize-menues ul.sub-menues.one{border-radius:5px;width:100%;position:relative;overflow:visible}.left-side-bar.minimize-menues .menues-box .sub-menue-item{position:relative}.left-side-bar.minimize-menues .menues-box ul.sub-menues.two,.left-side-bar.minimize-menues .menues-box ul.sub-menues.two ul.sub-menues.two{z-index:1104;background:#fff;border-radius:5px;width:220px;height:auto;max-height:none;margin-left:0;padding:0;transition:all .3s ease-in-out;display:none;position:absolute;top:0;right:-220px;overflow:visible;box-shadow:0 6px 18px #0000001a;border-left:5px solid #9c27b0!important}.left-side-bar.minimize-menues .menues-box ul.sub-menues.two ul.sub-menues.two{z-index:1105}.left-side-bar.minimize-menues .menues-box ul.sub-menues.two ul.sub-menues.two ul.sub-menues.two{z-index:1106}.left-side-bar.minimize-menues .menues-box .sub-menue-item:hover>ul.sub-menues.two,.left-side-bar.minimize-menues .menues-box ul.sub-menues.two.d-block{display:block}.left-side-bar.minimize-menues .menues-box ul.sub-menues.two li,.left-side-bar.minimize-menues .menues-box ul.sub-menues.two ul.sub-menues.two li{margin:0 20px}.left-side-bar.minimize-menues .menues-box ul.sub-menues.two>li.sub-menue-item{border-bottom:none}.left-side-bar.minimize-menues .menues-box ul.sub-menues.two>li.sub-menue-item:hover{border-bottom:none!important}.left-side-bar.minimize-menues .menues-box ul.sub-menues.one>li.sub-menue-item:hover{border-bottom:1px dashed #9c27b0!important}.left-side-bar.minimize-menues .sub-menue-item:hover>.d-flex span.text-grey{color:#9c27b0!important}.sidebar-collapsed-flyout{max-height:calc(100vh - var(--app-header-height) - 40px);z-index:9990;background:#fff;border-left:1px solid #9c27b0;border-radius:5px;width:max-content;padding:10px 20px;position:fixed;overflow:visible;box-shadow:0 6px 18px #0000001a}.sidebar-collapsed-flyout:after{content:" ";border:7px solid;border-color:#0000 #0000 #9c27b0;position:absolute;top:12px;left:-8px;transform:rotate(45deg)}.sidebar-collapsed-flyout .menue-item-title{text-transform:capitalize;font-size:11px;color:#76007a!important}.sidebar-collapsed-flyout ul.sub-menues.one{max-height:calc(100vh - var(--app-header-height) - 80px);border-radius:5px;width:100%;position:relative;overflow:visible auto}.sidebar-collapsed-flyout .sub-menue-item{position:relative}.sidebar-collapsed-flyout .sidebar-collapsed-nested-flyout,.sidebar-collapsed-flyout ul.sub-menues.two.sidebar-collapsed-nested-flyout{z-index:9991;background:#fff;border-radius:5px;width:220px;height:auto;max-height:none;margin-left:0;transition:all .3s ease-in-out;display:none;position:absolute;top:0;right:-220px;overflow:visible;box-shadow:0 6px 18px #0000001a;border-left:5px solid #9c27b0!important}.sidebar-collapsed-flyout .sub-menue-item:hover>.sidebar-collapsed-nested-flyout,.sidebar-collapsed-flyout ul.sub-menues.two.sidebar-collapsed-nested-flyout.d-block{display:block}.sidebar-collapsed-flyout ul.sub-menues.two.sidebar-collapsed-nested-flyout li{margin:0 20px}.sidebar-collapsed-flyout .sub-menue-item:hover{border-bottom:1px dashed #9c27b0!important}.sidebar-collapsed-flyout .sub-menue-item:hover>.d-flex span.text-grey{color:#9c27b0!important}.left-side-bar.minimize-menues .menues-box:after{content:" ";z-index:1102;border:7px solid;border-color:#0000 #0000 #9c27b0;position:absolute;top:12px;left:-8px;transform:rotate(45deg)}.left-side-bar.minimize-menues .menue-item-title{text-transform:capitalize;font-size:11px;color:purple!important}.left-side-bar.maximze-menues ul.sub-menues{display:none}.left-side-bar ul.sub-menues.one{margin-left:5px;height:auto!important}.left-side-bar ul.sub-menues.two{margin-left:10px}.left-side-bar ul.sub-menues li span{text-transform:capitalize;margin-right:20px;font-size:11px;font-weight:400!important}.left-side-bar ul.sub-menues .sub-menue-item .text-grey:hover,.left-side-bar.maximze-menues li.menue-item:hover .menue-item-title{color:#9c27b0!important}.left-side-bar ul.sub-menues li.sub-menue-item:hover>.d-flex img{transform:rotate(-90deg)}.left-side-bar .menues::-webkit-scrollbar{visibility:visible;background-color:#d3d3d3;width:5px}.left-side-bar .menues::-webkit-scrollbar-thumb{background-color:#5d0060;border-radius:10px}.tab-close-button,.tab-header-button{color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.tab-group .cross-icon{flex-shrink:0;align-items:center;margin-left:0;padding-left:0;display:inline-flex}.page-content.no-left-sidebar{width:100%;margin-left:0}.workspace-tabs-active .page-content.no-left-sidebar{overflow:hidden}.workspace-tab-panel{background:#fff;flex-direction:column;max-width:100%;height:100%;min-height:0;display:flex;overflow:hidden}.workspace-tab-panel .ledger-container{flex-direction:column;flex:1;min-height:0;display:flex}.workspace-tab-panel .ledger-container .voucher-container{flex:1;min-height:0}.workspace-tab-panel-loading{justify-content:center;align-items:center;min-height:320px;display:flex}.view-flight-invoice{color:#000;font-family:var(--font-sans);letter-spacing:0;background:#fff;max-width:100%;height:100%;min-height:0;font-size:10px;font-weight:400;overflow:hidden}.view-flight-invoice .ant-alert,.view-flight-invoice .ant-modal-body,.view-flight-invoice .ant-modal-content,.view-flight-invoice .ant-modal-title{font-family:var(--font-sans);font-size:11px}.view-flight-invoice .ant-modal-title{font-size:14px;font-weight:600}.view-flight-invoice .text-bold{font-weight:400!important}.ledger-container.view-flight-invoice{max-width:100%}.view-flight-invoice-body{flex:1;min-height:0;overflow:hidden auto}.view-flight-invoice .traveller-ssr,.view-flight-invoice-body{-ms-overflow-style:none;scrollbar-width:none}.view-flight-invoice .traveller-ssr::-webkit-scrollbar,.view-flight-invoice-body::-webkit-scrollbar{display:none}.view-flight-invoice .custom-form.form-container{background:#fff;max-width:100%}.invoice-view-loading{justify-content:center;align-items:center;min-height:320px;display:flex}.view-flight-invoice.invoice-adjacent-navigating{position:relative}.view-flight-invoice .invoice-adjacent-loading{z-index:1002;background:#ffffffa6;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.view-flight-invoice .mb-fix{margin-bottom:80px;padding-bottom:0}.view-flight-invoice .pl-15{padding-left:15px}.view-flight-invoice .pr-15{padding-right:15px}.view-flight-invoice .pt-4{padding-top:16px}.view-flight-invoice .mb-4{margin-bottom:16px}.view-flight-invoice .mt-3{margin-top:12px}.view-flight-invoice .mt-4{margin-top:16px}.view-flight-invoice .mt-10{margin-top:10px}.view-flight-invoice .mr-2{margin-right:8px}.view-flight-invoice .mr-3{margin-right:12px}.view-flight-invoice .ml-3{margin-left:12px}.view-flight-invoice .mr-0{margin-right:0}.view-flight-invoice .w-100{width:100%}.view-flight-invoice .w-50{width:50%}.view-flight-invoice .w-25{width:25%}.view-flight-invoice .text-left{text-align:left!important}.view-flight-invoice .text-right{text-align:right!important}.view-flight-invoice .text-center{text-align:center!important}.view-flight-invoice .text-red{color:#cd2553!important}.view-flight-invoice .align-items-center{align-items:center}.view-flight-invoice .form-container{width:100%}.view-flight-invoice .invoice-header-section{margin-bottom:18px}.view-flight-invoice .invoice-header-group{flex-wrap:wrap;align-items:center;gap:8px 12px;width:100%;max-width:100%;padding-top:10px}.view-flight-invoice .invoice-header-group .ant-input.input-ui,.view-flight-invoice .invoice-header-group .input-ui,.view-flight-invoice .invoice-header-group select.input-ui{color:#737373!important;font-size:12px!important;font-weight:400!important}.view-flight-invoice .invoice-header-group .ant-input.input-ui::placeholder,.view-flight-invoice .invoice-header-group .input-fiel .invoice-date-picker .ant-picker-input>input::placeholder,.view-flight-invoice .invoice-header-group .input-ui::placeholder{text-transform:none;color:#a0a0a0!important;font-size:12px!important;font-weight:400!important}.view-flight-invoice .invoice-header-group .flight-invoice-client-field .ngauto-label,.view-flight-invoice .invoice-header-group .input-fiel .invoice-date-picker+label,.view-flight-invoice .invoice-header-group .input-fiel>label:not(.ngauto-label),.view-flight-invoice .invoice-header-group .input-ui+label{color:#7a7a7a!important;font-size:9px!important;font-weight:500!important;line-height:1.1!important}.view-flight-invoice .invoice-header-group .input-fiel .invoice-date-picker .ant-picker-input>input{color:#737373!important;font-size:12px!important;font-weight:400!important}.view-flight-invoice .invoice-header-group select.input-ui option{color:#737373;font-size:12px;font-weight:400}.view-flight-invoice .invoice-header-group .flight-invoice-client-field .input-ui{color:#737373!important}.view-flight-invoice .invoice-header-group .flight-invoice-client-field .input-ui::placeholder{text-transform:none;color:#a0a0a0!important;font-size:12px!important;font-weight:400!important}.view-flight-invoice .invoice-container.invoice-table{margin-top:2px}.view-flight-invoice .input-fiel{flex-shrink:0;position:relative}.view-flight-invoice select.inner-select,.view-flight-invoice select.input-ui{appearance:auto;cursor:pointer}.view-flight-invoice .invoice-type-select{padding-top:1px!important}.view-flight-invoice .input-ui{color:#737373;font-family:var(--font-sans);text-overflow:ellipsis;background:#fff;border:1px solid #d2d2d2;border-radius:3px;outline:0;width:100%;padding:2px 15px 4px;font-size:10px;font-weight:400;transition:all .3s ease-in-out;display:inline-block;height:26px!important}.view-flight-invoice .ant-input.input-ui:focus,.view-flight-invoice .input-ui:focus{border-color:#b8b8b8;outline:0}.view-flight-invoice .input-fiel .ant-input-affix-wrapper{box-shadow:none;background:0 0;border:none;width:100%;padding:0}.view-flight-invoice .inner-select.ant-select{width:100%}.view-flight-invoice .inner-select .ant-select-selector{align-items:center;min-height:20px;box-shadow:none!important;color:#737373!important;background:#fff!important;border:1px solid #d2d2d2!important;border-radius:4px!important;height:26px!important;padding:4px 6px!important;font-size:10px!important}.view-flight-invoice .inner-select.ant-select-disabled .ant-select-selector{color:#999!important;cursor:not-allowed!important;background:#f0f0f0!important;border-color:#d9d9d9!important}.view-flight-invoice .inner-select.ant-select.ant-select-disabled,.view-flight-invoice .inner-select.ant-select.invoice-table-select--disabled{--ant-select-background-color:#f0f0f0!important;--ant-select-border-color:#d9d9d9!important;--ant-select-color:#00000059!important;color:#00000059!important;cursor:not-allowed!important;background:#f0f0f0!important;border-color:#d9d9d9!important}.view-flight-invoice .inner-select.ant-select-borderless.ant-select-disabled,.view-flight-invoice .inner-select.ant-select-borderless.invoice-table-select--disabled{background:#f0f0f0!important;border:1px solid #d9d9d9!important}.view-flight-invoice .inner-select.ant-select.ant-select-disabled .ant-select-content-value,.view-flight-invoice .inner-select.ant-select.ant-select-disabled .ant-select-placeholder,.view-flight-invoice .inner-select.ant-select.invoice-table-select--disabled .ant-select-content-value,.view-flight-invoice .inner-select.ant-select.invoice-table-select--disabled .ant-select-placeholder{color:#00000059!important;cursor:not-allowed!important}.view-flight-invoice .inner-select.ant-select-disabled .ant-select-selection-item,.view-flight-invoice .inner-select.ant-select-disabled .ant-select-selection-placeholder,.view-flight-invoice .inner-select.ant-select-disabled .ant-select-selection-search-input{color:#999!important;cursor:not-allowed!important}.view-flight-invoice select.inner-select.invoice-table-select--disabled,.view-flight-invoice select.inner-select:disabled{-webkit-text-fill-color:#999;opacity:1;color:#999!important;cursor:not-allowed!important;background:#f0f0f0!important;border-color:#d9d9d9!important}.view-flight-invoice .ant-input-affix-wrapper-sm{box-shadow:none;background:0 0;border:none;width:100%}.view-flight-invoice .input-fiel>label:not(.ngauto-label),.view-flight-invoice .input-ui+label{z-index:9;margin-bottom:0;padding:0 7px;position:absolute;top:15px;bottom:0;left:7px;transform:translateY(-20px);line-height:1!important}.view-flight-invoice .input-fiel>label:not(.ngauto-label),.view-flight-invoice .input-ui+label,.view-flight-invoice .main-input{color:#737373;font-family:var(--font-sans);text-transform:uppercase;background:#fff;border-radius:3px;font-size:10px;font-weight:400;display:inline-block}.view-flight-invoice .main-input{outline:0;width:100%;height:26px;padding:7px 10px;border:1px solid #d3d3d3!important}.view-flight-invoice .main-input+label{color:#737373;font-family:var(--font-sans);text-transform:uppercase;background:#fff;border-radius:3px;margin-bottom:0;padding:0 7px;font-size:10px;font-weight:400;line-height:.9;display:inline-block;position:absolute;top:15px;left:7px;transform:translateY(-20px)}.view-flight-invoice .segment-row{display:flex}.view-flight-invoice .segment-col{width:50%;position:relative}.view-flight-invoice .invoice-table-wrap{width:100%;max-width:100%;overflow-x:hidden}.view-flight-invoice .invoice-table-wrap .table{table-layout:fixed;width:100%;max-width:100%;margin-bottom:0!important}.view-flight-invoice .traveller-table-wrap .traveller-main-table{table-layout:fixed;width:100%}.view-flight-invoice .traveller-main-table .trav-col-title,.view-flight-invoice .traveller-main-table .trav-col-type{width:5%}.view-flight-invoice .traveller-main-table .trav-col-name{width:13%}.view-flight-invoice .traveller-main-table .trav-col-cnj-ticket,.view-flight-invoice .traveller-main-table .trav-col-ticket{width:8%}.view-flight-invoice .traveller-main-table .trav-col-pay-type{width:6%}.view-flight-invoice .traveller-main-table .trav-col-associate,.view-flight-invoice .traveller-main-table .trav-col-card,.view-flight-invoice .traveller-main-table .trav-col-flex,.view-flight-invoice .traveller-main-table .trav-col-payable{width:10%}.view-flight-invoice .traveller-main-table .trav-col-pay-trans{width:7%}.view-flight-invoice .traveller-main-table .trav-col-pay-date{width:118px}.view-flight-invoice .traveller-main-table .trav-col-total{width:7%}.view-flight-invoice .traveller-main-table .trav-cnj-cell,.view-flight-invoice .traveller-main-table .trav-index-cell{box-sizing:border-box;text-align:center;white-space:nowrap;overflow:hidden;padding:0!important}.view-flight-invoice .traveller-main-table .trav-index-value{color:#737373;font-family:var(--font-sans);text-align:center;text-overflow:ellipsis;text-transform:uppercase;font-size:10px;font-weight:400;line-height:26px;display:block;overflow:hidden}.view-flight-invoice .traveller-main-table .trav-pay-date-cell{overflow:visible;padding-left:3px!important;padding-right:3px!important}.view-flight-invoice .traveller-main-table .trav-pay-date-cell .invoice-table-date-picker.ant-picker{width:100%;min-width:0}.view-flight-invoice .traveller-main-table .trav-pay-date-cell .invoice-table-date-picker .ant-picker-input>input{font-size:9px}.view-flight-invoice .traveller-main-table .trav-pay-date-cell .invoice-table-date-picker .ant-picker-input>input::placeholder{font-size:8px}.view-flight-invoice .invoice-table-wrap td,.view-flight-invoice .invoice-table-wrap th{word-break:break-word;overflow:hidden}.view-flight-invoice .invoice-table-wrap .table thead th{word-break:normal;white-space:nowrap;overflow:visible}.view-flight-invoice .invoice-table .table thead th.invoice-traveller-count-col,.view-flight-invoice .invoice-table .table-bordered tbody tr td.invoice-traveller-count-cell{text-align:center;white-space:nowrap;width:88px;min-width:88px;max-width:88px;overflow:visible;padding-left:4px!important;padding-right:4px!important}.view-flight-invoice .invoice-sector-table-wrap{overflow-x:auto}.view-flight-invoice .invoice-sector-table-wrap .table{min-width:1280px}.view-flight-invoice .invoice-sector-datetime-col{width:210px;min-width:210px;overflow:visible}.view-flight-invoice .sector-datetime-fields{align-items:center;gap:6px;width:100%;display:flex}.view-flight-invoice .sector-datetime-fields .sector-date-input.invoice-table-date-picker.ant-picker{flex:auto;width:auto;min-width:112px}.view-flight-invoice .sector-datetime-fields .sector-time-input{flex:0 0 84px;width:84px;min-width:84px}.view-flight-invoice .sector-datetime-fields input[type=time].sector-time-input{box-sizing:border-box;color:#737373;font-family:var(--font-sans);text-align:center;border:1px solid #d2d2d2;border-radius:4px;width:84px;height:26px;padding:0 6px;font-size:10px;line-height:24px;text-transform:none!important}.view-flight-invoice .sector-datetime-fields input[type=time].sector-time-input::-webkit-datetime-edit-fields-wrapper{padding:0}.view-flight-invoice .sector-datetime-fields input[type=time].sector-time-input::-webkit-calendar-picker-indicator{opacity:.7;margin:0}.view-flight-invoice .sector-datetime-fields input[type=datetime-local].traveller-input-field{box-sizing:border-box;width:100%;min-width:190px;height:26px;padding:0 6px;font-size:10px;text-transform:none!important}.view-flight-invoice .invoice-sector-bag-col{width:70px;min-width:70px;font-size:9px;line-height:1.1;padding-left:2px!important;padding-right:2px!important}.view-flight-invoice .invoice-sector-bag-col .ant-input,.view-flight-invoice .invoice-sector-bag-col .traveller-input-field{box-sizing:border-box;min-width:58px;max-width:58px;padding-left:2px;padding-right:2px;font-size:10px;width:58px!important}.view-flight-invoice .traveller-table-wrap .traveller-expanded td,.view-flight-invoice .traveller-table-wrap .traveller-fare-commission-wrap-cell{overflow:visible}.view-flight-invoice .invoice-container{max-width:100%}.view-flight-invoice .text-input-group{padding-top:10px}.view-flight-invoice .invoice-container input,.view-flight-invoice .invoice-container select,.view-flight-invoice .invoice-container textarea{text-transform:uppercase!important}.view-flight-invoice .invoice-table .table{box-shadow:none;font-family:var(--font-sans);background:#fff;border-top:1px solid;border-color:#ebebeb;font-size:10px;margin-bottom:0!important}.view-flight-invoice .invoice-table .table td,.view-flight-invoice .invoice-table .table th,.view-flight-invoice .traveller-expanded .table td,.view-flight-invoice .traveller-expanded .table th,.view-flight-invoice .traveller-ssr .table td,.view-flight-invoice .traveller-ssr .table th{color:#737373;font-family:var(--font-sans);text-align:center;vertical-align:middle;background:#fff;font-weight:400;padding:4px!important;font-size:10px!important}.view-flight-invoice .invoice-table .table thead th,.view-flight-invoice .traveller-expanded .table thead th,.view-flight-invoice .traveller-ssr .table thead th{text-transform:uppercase;font-weight:700;background:var(--systacc-table-header-bg)!important;color:#737373!important;height:30px!important;padding:0 5px!important;font-size:11px!important}.view-flight-invoice .invoice-table-wrap .table-bordered td,.view-flight-invoice .invoice-table-wrap .table-bordered th{font-size:10px!important}.view-flight-invoice .invoice-table .table-bordered{border-color:#ebebeb}.view-flight-invoice .invoice-table .table-bordered tbody tr td,.view-flight-invoice .invoice-table .table-bordered thead th{border-top:0;border-bottom:1px solid #ebebeb!important;border-right:1px solid #ebebeb!important}.view-flight-invoice .invoice-table .table-bordered tbody tr td{border-left:1px solid #f0f0f0}.view-flight-invoice .invoice-table .table-bordered tbody tr td:first-child{border-left:1px solid #f0f0f0!important}.view-flight-invoice .ant-input.field-input,.view-flight-invoice .ant-input.traveller-inner-input-field,.view-flight-invoice .field-input,.view-flight-invoice .traveller-inner-input-field{box-sizing:border-box;color:#737373;font-family:var(--font-sans);text-transform:uppercase;background:#fff;border:1px solid #d2d2d2;border-radius:3px;width:100%;height:26px;padding:4px 8px;font-size:10px;font-weight:400}.view-flight-invoice .field-input{width:100px}.view-flight-invoice .invoice-deal-code-cell .field-input,.view-flight-invoice .invoice-employee-cell .field-input,.view-flight-invoice .invoice-fare-basis-cell .field-input{width:100%!important}.view-flight-invoice .invoice-table .table thead th.invoice-crs-id-col,.view-flight-invoice .invoice-table .table-bordered tbody tr td.invoice-crs-id-cell{white-space:nowrap;width:82px;max-width:82px;overflow:hidden;padding-left:4px!important;padding-right:4px!important}.view-flight-invoice .invoice-table .table thead th.invoice-retrieve-id-col,.view-flight-invoice .invoice-table .table-bordered tbody tr td.invoice-retrieve-id-cell{white-space:nowrap;width:132px;min-width:132px;max-width:132px;overflow:hidden;padding-left:4px!important;padding-right:4px!important}.view-flight-invoice .invoice-table .table thead th.invoice-inv-type-col,.view-flight-invoice .invoice-table .table-bordered tbody tr td.invoice-inv-type-cell{white-space:nowrap;width:82px;max-width:82px;overflow:hidden;padding-left:4px!important;padding-right:4px!important}.view-flight-invoice .invoice-table .table thead th.invoice-airline-col,.view-flight-invoice .invoice-table .table-bordered tbody tr td.invoice-airline-cell{width:220px;min-width:220px;max-width:220px;overflow:visible;padding-left:4px!important;padding-right:4px!important}.view-flight-invoice .invoice-table .table thead th.invoice-class-col,.view-flight-invoice .invoice-table .table-bordered tbody tr td.invoice-class-cell{white-space:nowrap;width:120px;min-width:120px;max-width:120px;overflow:hidden;padding-left:4px!important;padding-right:4px!important}.view-flight-invoice .invoice-table .table thead th.invoice-retrieve-action-col,.view-flight-invoice .invoice-table .table-bordered tbody tr td.invoice-retrieve-action-cell{text-align:center;vertical-align:middle;white-space:nowrap;width:80px;min-width:80px;max-width:80px;overflow:hidden;padding-left:2px!important;padding-right:2px!important}.view-flight-invoice .invoice-table .table-bordered tbody tr td.invoice-retrieve-action-cell .btn-style.retrieveBtn{max-width:100%;display:inline-block;padding:2px 4px!important}.view-flight-invoice .invoice-table .table thead th.invoice-sub-ledger-type-col,.view-flight-invoice .invoice-table .table-bordered tbody tr td.invoice-sub-ledger-type-cell{white-space:nowrap;width:110px;min-width:110px;max-width:110px;overflow:hidden;padding-left:4px!important;padding-right:4px!important}.view-flight-invoice .invoice-table .table thead th.invoice-sub-ledger-col,.view-flight-invoice .invoice-table .table-bordered tbody tr td.invoice-sub-ledger-cell{width:180px;min-width:180px;max-width:180px;overflow:visible;padding-left:4px!important;padding-right:4px!important}.view-flight-invoice .invoice-table .table thead th.invoice-deal-code-col,.view-flight-invoice .invoice-table .table thead th.invoice-fare-basis-col,.view-flight-invoice .invoice-table .table-bordered tbody tr td.invoice-deal-code-cell,.view-flight-invoice .invoice-table .table-bordered tbody tr td.invoice-fare-basis-cell{white-space:nowrap;overflow:hidden;width:72px!important;min-width:72px!important;max-width:72px!important;padding-left:4px!important;padding-right:4px!important}.view-flight-invoice .invoice-table .table thead th.invoice-employee-col,.view-flight-invoice .invoice-table .table-bordered tbody tr td.invoice-employee-cell{white-space:nowrap;width:120px;min-width:120px;max-width:120px;overflow:hidden;text-align:left!important;padding-left:4px!important;padding-right:4px!important}.view-flight-invoice .invoice-deal-code-cell .invoice-deal-code-input.field-input,.view-flight-invoice .invoice-employee-cell .invoice-employee-input.field-input,.view-flight-invoice .invoice-fare-basis-cell .invoice-fare-basis-input.field-input{box-sizing:border-box;color:#666;cursor:default;text-overflow:ellipsis;background-color:#eee;border:1px solid #d2d2d2;height:26px;margin:0;display:block;overflow:hidden;width:100%!important;min-width:0!important;max-width:100%!important;padding:2px 4px 4px!important;font-size:11px!important}.view-flight-invoice .invoice-deal-code-cell .invoice-deal-code-input.field-input,.view-flight-invoice .invoice-fare-basis-cell .invoice-fare-basis-input.field-input{color:#737373;cursor:text;background:#fff}.view-flight-invoice .invoice-table .table thead th.invoice-sales-executive-col,.view-flight-invoice .invoice-table .table-bordered tbody tr td.invoice-sales-executive-cell{white-space:nowrap;width:120px;min-width:120px;max-width:120px;overflow:hidden;text-align:left!important;padding-left:4px!important;padding-right:4px!important}.view-flight-invoice .invoice-sales-executive-cell .invoice-sales-executive-select.input-ui{box-sizing:border-box;text-align-last:left;text-overflow:ellipsis;text-transform:uppercase;margin:0;display:block;width:100%!important;min-width:0!important;max-width:100%!important;height:26px!important;padding:2px 8px 4px!important;font-size:10px!important}.view-flight-invoice .invoice-sales-executive-cell .invoice-sales-executive-select.input-ui option{text-transform:uppercase;padding:4px 8px;font-size:10px;font-weight:400}.view-flight-invoice .invoice-table .table thead th.invoice-referred-by-col,.view-flight-invoice .invoice-table .table-bordered tbody tr td.invoice-referred-by-cell{white-space:nowrap;width:120px;min-width:120px;max-width:120px;overflow:hidden;text-align:left!important;padding-left:4px!important;padding-right:4px!important}.view-flight-invoice .invoice-referred-by-cell .invoice-referred-by-select.input-ui{box-sizing:border-box;text-align-last:left;text-overflow:ellipsis;text-transform:uppercase;margin:0;display:block;width:100%!important;min-width:0!important;max-width:100%!important;height:26px!important;padding:2px 8px 4px!important;font-size:10px!important}.view-flight-invoice .invoice-referred-by-cell .invoice-referred-by-select.input-ui option{text-transform:uppercase;padding:4px 8px;font-size:10px;font-weight:400}.view-flight-invoice .invoice-airline-autocomplete .ant-select,.view-flight-invoice .invoice-airline-autocomplete .ant-select-auto-complete{width:100%;height:26px;display:block}.view-flight-invoice .invoice-airline-autocomplete .ant-select-selector{box-shadow:none!important;background:0 0!important;border:none!important;align-items:center!important;height:26px!important;min-height:26px!important;padding:0!important}.view-flight-invoice .invoice-airline-autocomplete input.field-input{text-align:left;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;height:26px;overflow:hidden;width:100%!important;padding:2px 8px 4px!important;font-size:11px!important}.flight-invoice-airline-dropdown.ant-select-dropdown{width:max-content!important;min-width:220px!important;max-width:min(520px,100vw - 48px)!important;margin-top:4px!important;padding:0!important}.flight-invoice-airline-dropdown .ant-select-item{min-height:26px;color:#737373!important;height:auto!important;padding:4px 12px!important;font-size:11px!important;font-weight:400!important}.flight-invoice-airline-dropdown .ant-select-item-option-content{color:#737373;overflow-wrap:anywhere;text-transform:uppercase;white-space:normal;word-break:break-word;font-size:11px;font-weight:400;line-height:1.3}.flight-invoice-airline-dropdown .ant-select-item-option-active,.flight-invoice-airline-dropdown .ant-select-item:hover{background-color:#f5f5f5!important}.view-flight-invoice .invoice-sub-ledger-autocomplete .ant-select,.view-flight-invoice .invoice-sub-ledger-autocomplete .ant-select-auto-complete{width:100%;height:26px;display:block}.view-flight-invoice .invoice-sub-ledger-autocomplete .ant-select-selector{box-shadow:none!important;background:0 0!important;border:none!important;align-items:center!important;height:26px!important;min-height:26px!important;padding:0!important}.view-flight-invoice .invoice-sub-ledger-autocomplete input.field-input{text-align:left;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;min-width:0;max-width:100%;height:26px;overflow:hidden;width:100%!important;padding:2px 8px 4px!important;font-size:11px!important}.flight-invoice-sub-ledger-dropdown.ant-select-dropdown{width:max-content!important;min-width:180px!important;max-width:min(480px,100vw - 48px)!important;margin-top:4px!important;padding:0!important}.flight-invoice-sub-ledger-dropdown .ant-select-item{min-height:26px;color:#737373!important;height:auto!important;padding:4px 12px!important;font-size:11px!important;font-weight:400!important}.flight-invoice-sub-ledger-dropdown .ant-select-item-option-content{color:#737373;overflow-wrap:anywhere;text-transform:uppercase;white-space:normal;word-break:break-word;font-size:11px;font-weight:400;line-height:1.3}.flight-invoice-sub-ledger-dropdown .ant-select-item-option-active,.flight-invoice-sub-ledger-dropdown .ant-select-item:hover{background-color:#f5f5f5!important}.view-flight-invoice .invoice-crs-select.inner-select{text-align-last:left;width:100%;min-width:73px;max-width:68px;color:#737373!important;padding:2px 8px 4px!important;font-size:11px!important;font-weight:400!important}.view-flight-invoice .invoice-crs-select.inner-select option{padding:4px 12px;font-size:11px;font-weight:400}.view-flight-invoice .invoice-retrieve-select.inner-select{min-width:124px;max-width:124px}.view-flight-invoice .invoice-inv-type-select.inner-select,.view-flight-invoice .invoice-retrieve-select.inner-select{text-align-last:left;width:100%;color:#737373!important;padding:2px 8px 4px!important;font-size:11px!important;font-weight:400!important}.view-flight-invoice .invoice-inv-type-select.inner-select{min-width:73px;max-width:68px}.view-flight-invoice .invoice-class-select.inner-select{min-width:112px;max-width:112px}.view-flight-invoice .invoice-class-select.inner-select,.view-flight-invoice .invoice-sub-ledger-type-select.inner-select{text-align-last:left;width:100%;color:#737373!important;padding:2px 8px 4px!important;font-size:11px!important;font-weight:400!important}.view-flight-invoice .invoice-sub-ledger-type-select.inner-select{min-width:102px;max-width:102px}.view-flight-invoice .invoice-class-select.inner-select option,.view-flight-invoice .invoice-inv-type-select.inner-select option,.view-flight-invoice .invoice-retrieve-select.inner-select option,.view-flight-invoice .invoice-sub-ledger-type-select.inner-select option{padding:4px 12px;font-size:11px;font-weight:400}.view-flight-invoice .inner-select:not(.ant-select-disabled):not(.invoice-table-select--disabled),.view-flight-invoice .select-input{box-sizing:border-box;font-family:var(--font-sans);text-align-last:center;text-transform:uppercase;background:#fff;width:100%;height:26px;min-height:20px;padding:4px 6px;font-weight:400;color:#737373!important;border:1px solid #d2d2d2!important;border-radius:4px!important;font-size:10px!important}.view-flight-invoice select.inner-select:disabled{-webkit-text-fill-color:#999;opacity:1;color:#999!important;cursor:not-allowed!important;background:#f0f0f0!important;border-color:#d9d9d9!important}.view-flight-invoice .ant-input.traveller-amt-field,.view-flight-invoice .ant-input.traveller-input-field,.view-flight-invoice .traveller-amt-field,.view-flight-invoice .traveller-input-field{box-sizing:border-box;color:#737373;font-family:var(--font-sans);text-transform:uppercase;background:#fff;border:1px solid #d2d2d2;height:26px;padding:4px 8px;font-size:10px;font-weight:400;border-radius:3px!important;width:100%!important}.view-flight-invoice .ant-input-disabled.traveller-input-field,.view-flight-invoice .ant-input.traveller-input-field.invoice-table-input--disabled,.view-flight-invoice .invoice-table-input--disabled .ant-input,.view-flight-invoice .invoice-table-input--disabled.ant-input,.view-flight-invoice .traveller-input-field.invoice-table-input--disabled{color:#a6a6a6!important;-webkit-text-fill-color:#a6a6a6!important;cursor:not-allowed!important;background:#ededed!important;border-color:#d2d2d2!important}.view-flight-invoice button,.view-flight-invoice input,.view-flight-invoice select,.view-flight-invoice textarea{font-family:var(--font-sans)}.view-flight-invoice select option{color:#737373;font-size:10px;font-weight:400}.view-flight-invoice .traveller-commission-table select.inner-select{cursor:pointer;width:100%}.view-flight-invoice .traveller-commission-table select.inner-select option{border-bottom:1px solid #e8e8e8;padding:6px 8px}.view-flight-invoice .traveller-commission-table .d-flex{gap:4px}.view-flight-invoice .traveller-commission-table .d-flex .inner-select{flex:1 1 0;min-width:0}.view-flight-invoice td.action-col,.view-flight-invoice th.action-col{text-align:center;vertical-align:middle;white-space:nowrap;overflow:visible;padding-left:2px!important;padding-right:2px!important}.view-flight-invoice .traveller-main-table td.action-col,.view-flight-invoice .traveller-main-table th.action-col{box-sizing:border-box;overflow:visible;padding:0!important}.view-flight-invoice .traveller-main-table .invoice-table-action-group{gap:1px;min-width:0}.view-flight-invoice .traveller-main-table .custom-table-btn{width:16px;min-width:16px;min-height:16px}.view-flight-invoice .traveller-main-table .custom-table-btn img{width:16px;height:16px}.view-flight-invoice .traveller-main-table .traveller-cnj-checkbox{transform-origin:50%;margin:0;transform:scale(.85)}.view-flight-invoice .traveller-main-table th.traveller-header-nowrap{white-space:nowrap;line-height:1.1;font-size:9px!important}.view-flight-invoice .invoice-table-action-group{flex-wrap:nowrap;flex-shrink:0;justify-content:center;align-items:center;gap:4px;min-width:46px}.view-flight-invoice .custom-table-btn{cursor:pointer;background:0 0;border:0;flex-shrink:0;width:20px;min-width:20px;min-height:20px;margin:0;padding:0;line-height:0;display:inline-flex}.view-flight-invoice .custom-table-btn img{width:20px;height:20px;display:block}.view-flight-invoice .custom-table-btn.ant-btn{height:auto;min-height:20px;padding:0;line-height:0}.view-flight-invoice .traveller-cnj-checkbox{justify-content:center;width:100%;display:flex}.app-header .tab-group .tab-item .tab-close-button.ant-btn,.app-header .tab-group .tab-item .tab-header-button.ant-btn{box-shadow:none;color:inherit;height:auto;line-height:inherit;min-width:0;padding:0}.app-header .tab-group .tab-item .tab-header-button.ant-btn{text-align:center;white-space:nowrap;flex:auto;justify-content:center;align-items:center;min-width:0;max-width:100%;display:inline-flex;overflow:hidden}.app-header .tab-group .tab-item .tab-header-button.ant-btn>span{text-align:center;text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;display:inline-block;overflow:hidden}.app-header .tab-group .tab-item .tab-close-button.ant-btn{flex-shrink:0;width:14px;margin-left:0}.app-header .tab-group .tab-item .tab-close-button.ant-btn:hover,.app-header .tab-group .tab-item .tab-header-button.ant-btn:hover{color:inherit}.app-header .tab-group .tab-item.active .tab-close-button.ant-btn,.app-header .tab-group .tab-item.active .tab-close-button.ant-btn:hover,.app-header .tab-group .tab-item.active .tab-header-button.ant-btn,.app-header .tab-group .tab-item.active .tab-header-button.ant-btn:focus,.app-header .tab-group .tab-item.active .tab-header-button.ant-btn:hover{color:#fff!important}.app-header .tab-group .tab-item.active .cross-icon img{filter:brightness(0)invert()!important}.ledger-container .tab-nav .page-nav{flex-wrap:nowrap;align-items:center;list-style:none;display:flex}.ledger-container .tab-nav .page-nav>li{white-space:nowrap;align-items:center;display:inline-flex}.view-flight-invoice .custom-table-btn.mr-2{margin-right:8px}.view-flight-invoice .custom-table-btn:hover{opacity:.85}.view-flight-invoice .traveller-expanded-row>td{vertical-align:top;background:#fafafa;overflow:visible;border-top:0!important;padding:12px 16px!important}.view-flight-invoice .traveller-expanded-row .traveller-commission-table,.view-flight-invoice .traveller-expanded-row .traveller-fare-table{margin-bottom:0}.view-flight-invoice .traveller-fare-table .fare-checkbox-label{cursor:pointer;justify-content:center;align-items:center;gap:4px;width:100%;margin:0;display:inline-flex}.view-flight-invoice .traveller-fare-checkbox{cursor:pointer;flex-shrink:0;width:14px;height:14px;margin:0}.view-flight-invoice .traveller-expanded{padding:12px 16px!important}.view-flight-invoice .traveller-expanded-detail{padding:10px 12px!important}.view-flight-invoice .traveller-fare-commission-row>td.traveller-fare-commission-wrap-cell{vertical-align:top;background:#fff;overflow:visible;border-top:0!important;padding:0!important}.view-flight-invoice .traveller-fare-commission-inset{--traveller-expanded-side-pad:16px;--traveller-ssr-col-count:11;box-sizing:border-box;padding-top:16px;padding-bottom:16px;padding-left:calc(var(--traveller-expanded-side-pad) + (100% - (2 * var(--traveller-expanded-side-pad))) / var(--traveller-ssr-col-count));padding-right:calc(var(--traveller-expanded-side-pad) + (100% - (2 * var(--traveller-expanded-side-pad))) / var(--traveller-ssr-col-count))}.view-flight-invoice .traveller-fare-commission-shell{width:100%;max-width:100%}.view-flight-invoice .traveller-fare-commission-grid{grid-template-columns:minmax(160px,20%) minmax(0,1fr);align-items:stretch;gap:0;width:100%;display:grid}.view-flight-invoice .traveller-fare-commission-grid .traveller-fare-table{height:100%;border-right:0!important;width:100%!important}.view-flight-invoice .traveller-fare-commission-grid .traveller-commission-table{min-width:0;height:100%;width:100%!important}.view-flight-invoice .traveller-ssr .traveller-ssr-table{table-layout:fixed;width:100%}.view-flight-invoice .traveller-ssr .traveller-ssr-col{width:9.09091%}.view-flight-invoice .traveller-fare-commission-shell .traveller-action-col{padding-top:4px}.view-flight-invoice .traveller-detail-panel{background:#fff;border:1px solid #e8e8e8;flex-direction:column;height:100%;min-height:100%;display:flex}.view-flight-invoice .traveller-fare-panel{border-right:0}.view-flight-invoice .traveller-detail-panel .traveller-detail-table{flex:1;height:100%;border:0!important}.view-flight-invoice .traveller-fare-table{table-layout:fixed}.view-flight-invoice .traveller-fare-table .fare-label-col{width:40%}.view-flight-invoice .traveller-fare-table .fare-amount-col{width:60%}.view-flight-invoice .traveller-commission-table tbody,.view-flight-invoice .traveller-fare-table tbody{height:100%}.view-flight-invoice .traveller-fare-table .fare-sub-head td{background:#f5f5f5;height:29px;padding:5px 8px!important}.view-flight-invoice .traveller-fare-table td.fare-label-cell,.view-flight-invoice .traveller-fare-table td.text-bold.text-center:first-child{text-align:center!important;vertical-align:middle!important}.view-flight-invoice .traveller-ssr{overflow-x:auto}.view-flight-invoice .traveller-detail-table{background:#fff;border-color:#e8e8e8!important;margin-bottom:0!important}.view-flight-invoice .traveller-detail-table td,.view-flight-invoice .traveller-detail-table th{padding:6px 8px!important}.view-flight-invoice .traveller-detail-table thead th{height:32px!important;padding:6px 10px!important;font-weight:700!important}.view-flight-invoice .traveller-detail-table .commission-sub-head td,.view-flight-invoice .traveller-detail-table .fare-sub-head td{color:#737373;text-transform:uppercase;background:#f5f5f5;font-weight:700;padding:5px 8px!important;font-size:10px!important}.view-flight-invoice .traveller-detail-table .commission-sub-head td:first-child,.view-flight-invoice .traveller-detail-table .fare-sub-head td:first-child{font-weight:400}.view-flight-invoice .traveller-detail-table .ant-input.traveller-amt-field,.view-flight-invoice .traveller-detail-table .ant-input.traveller-inner-input-field,.view-flight-invoice .traveller-detail-table .ant-input.traveller-input-field,.view-flight-invoice .traveller-detail-table .traveller-amt-field,.view-flight-invoice .traveller-detail-table .traveller-inner-input-field,.view-flight-invoice .traveller-detail-table .traveller-input-field,.view-flight-invoice .traveller-detail-table input:read-only,.view-flight-invoice .traveller-detail-table input[readonly]{background:#fff!important}.view-flight-invoice .traveller-detail-table .ant-input-affix-wrapper .ant-input::placeholder,.view-flight-invoice .traveller-detail-table .traveller-amt-field::placeholder,.view-flight-invoice .traveller-detail-table .traveller-inner-input-field::placeholder,.view-flight-invoice .traveller-detail-table .traveller-input-field::placeholder{color:#b8b8b8;text-transform:none;font-size:10px}.view-flight-invoice .traveller-commission-table{table-layout:fixed;width:100%;min-width:0}.view-flight-invoice .traveller-commission-table .commission-name-col{width:176px;min-width:176px;max-width:176px}.view-flight-invoice .traveller-commission-table .commission-amount-col,.view-flight-invoice .traveller-commission-table .commission-value-col{width:64px;max-width:64px}.view-flight-invoice .traveller-commission-table .commission-type-col{width:98px;min-width:98px;max-width:104px}.view-flight-invoice .traveller-commission-table td:first-child{text-overflow:ellipsis;white-space:nowrap;width:176px;min-width:176px;max-width:176px;overflow:hidden}.view-flight-invoice .traveller-commission-table td:nth-child(3),.view-flight-invoice .traveller-commission-table td:nth-child(4),.view-flight-invoice .traveller-commission-table td:nth-child(6),.view-flight-invoice .traveller-commission-table td:nth-child(7){width:64px;max-width:64px}.view-flight-invoice .traveller-commission-table td:nth-child(2),.view-flight-invoice .traveller-commission-table td:nth-child(5){width:98px;min-width:98px;max-width:104px}.view-flight-invoice .traveller-action-col{gap:8px;padding-top:4px}.view-flight-invoice .traveller-action-col .btn-style{letter-spacing:1px;height:28px;font-size:11px;font-weight:600}.view-flight-invoice .inner-heads{text-transform:uppercase;font-weight:700;color:#737373!important;vertical-align:middle!important;background:#fafafa!important;padding:6px 10px!important;font-size:11px!important}.view-flight-invoice .total-details-table-wrap{overflow:visible}.view-flight-invoice .total-details-table-wrap .total-details-table{table-layout:fixed;width:100%}.view-flight-invoice .total-details-table .total-ref-col{width:8%}.view-flight-invoice .total-details-table .total-fare-col{width:32.2%}.view-flight-invoice .total-details-table .total-supplier-col{width:27.6%}.view-flight-invoice .total-details-table .total-client-col{width:32.2%}.view-flight-invoice .total-details-table .total-client-summary-table,.view-flight-invoice .total-details-table .total-fare-breakup-table,.view-flight-invoice .total-details-table .total-reference-table,.view-flight-invoice .total-details-table .total-supplier-summary-table{table-layout:fixed;width:100%}.view-flight-invoice .total-details-table .total-fare-breakup-table col.total-equal-col{width:14.2857%}.view-flight-invoice .total-details-table .total-supplier-summary-table col.total-equal-col{width:16.6667%}.view-flight-invoice .total-details-table .total-client-summary-table col.total-equal-col{width:14.2857%}.view-flight-invoice .total-details-table .total-client-summary-table td,.view-flight-invoice .total-details-table .total-fare-breakup-table td,.view-flight-invoice .total-details-table .total-supplier-summary-table td{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-left:3px!important;padding-right:3px!important}.view-flight-invoice .total-details-table .total-client-summary-table th,.view-flight-invoice .total-details-table .total-fare-breakup-table th,.view-flight-invoice .total-details-table .total-supplier-summary-table th{text-overflow:clip;white-space:nowrap;overflow:visible;padding-left:3px!important;padding-right:3px!important}.view-flight-invoice .total-details-table .total-client-summary-table thead th:last-child,.view-flight-invoice .total-details-table .total-supplier-summary-table thead th:last-child{min-width:80px}.view-flight-invoice .total-details-table .total-client-summary-table thead th,.view-flight-invoice .total-details-table .total-fare-breakup-table thead th,.view-flight-invoice .total-details-table .total-supplier-summary-table thead th{letter-spacing:0;text-align:right;font-size:9px!important}.view-flight-invoice .total-details-table .total-reference-table td,.view-flight-invoice .total-details-table .total-reference-table th{white-space:nowrap;padding-left:6px!important;padding-right:6px!important}.view-flight-invoice .total-details-table>tbody>tr:first-child>th.total-section-head{border:1px solid var(--systacc-table-border);text-align:center;text-transform:uppercase;white-space:nowrap;min-height:34px;line-height:1.3;overflow:visible;color:#000!important;vertical-align:middle!important;background:#fafafa!important;height:auto!important;padding:8px 10px!important;font-size:11px!important;font-weight:400!important}.view-flight-invoice .total-details-table.table-bordered{border-collapse:collapse}.view-flight-invoice .total-details-table.table-bordered>tbody>tr>td{border:1px solid var(--systacc-table-border);vertical-align:top;padding:0!important}.view-flight-invoice .total-details-table .w-100per{border-collapse:collapse;width:100%;min-width:100%}.view-flight-invoice .total-details-table .w-100per td,.view-flight-invoice .total-details-table .w-100per th{border:1px solid var(--systacc-table-border)}.view-flight-invoice .total-details .invoice-table-wrap .table thead th{min-height:30px;vertical-align:middle!important;background:#fafafa!important;height:auto!important;padding:6px 5px!important}.view-flight-invoice .total-details-table .inner-reference-table{vertical-align:middle;min-width:88px}.view-flight-invoice .total-details-table .inner-client-table,.view-flight-invoice .total-details-table .inner-supplier-table,.view-flight-invoice .total-details-table td:last-child{vertical-align:middle;min-width:0}.view-flight-invoice .total-details .table thead th{text-transform:uppercase;color:#737373!important;vertical-align:middle!important;background:#fafafa!important;font-size:10px!important;font-weight:400!important}.view-flight-invoice .total-details .table tbody td{vertical-align:middle;background:#fff}.view-flight-invoice .total-details .table .text-right,.view-flight-invoice .total-details .table tbody td,.view-flight-invoice .total-details .table tbody td.text-right{color:#737373;font-weight:400;font-size:10px!important}.view-flight-invoice .total-details .table td,.view-flight-invoice .total-details .table th{vertical-align:middle}.view-flight-invoice .total-details .w-100,.view-flight-invoice .total-details .w-100per{width:100%}.view-flight-invoice .hyperLink{color:#545cd8;cursor:pointer;text-decoration:underline}.view-flight-invoice .ant-input.traveller-inner-input-field.validate-error,.view-flight-invoice .ant-input.validate-error,.view-flight-invoice .input-fiel.validate-error .input-ui,.view-flight-invoice .invoice-header-autocomplete.validate-error input,.view-flight-invoice .invoice-table-autocomplete.validate-error input,.view-flight-invoice .traveller-inner-input-field.validate-error,.view-flight-invoice .validate-error .ant-select-selector,.view-flight-invoice .validate-error .input-ui,.view-flight-invoice .validate-error input,.view-flight-invoice .validate-error.ant-input,.view-flight-invoice .validate-error.main-input{color:#cd2553!important;border-color:#cd2553!important}.view-flight-invoice .invoice-header-autocomplete,.view-flight-invoice .invoice-table-autocomplete{width:100%}.view-flight-invoice .flight-invoice-client-field.ng-field,.view-flight-invoice .invoice-client-autocomplete.ng-field{z-index:1;outline:none;position:relative}.view-flight-invoice .flight-invoice-client-field.active,.view-flight-invoice .invoice-client-autocomplete.active{z-index:20}.view-flight-invoice .flight-invoice-client-field .ngauto-label,.view-flight-invoice .invoice-client-autocomplete .ngauto-label{color:#7a7a7a;text-transform:uppercase;z-index:10;background:#fff;margin-top:-10px;margin-bottom:0;padding:0 7px;font-size:10px;font-weight:700;line-height:1;display:flex;position:absolute;top:5px;left:8px}.view-flight-invoice .flight-invoice-client-field .ng-autocomplete,.view-flight-invoice .invoice-client-autocomplete .ng-autocomplete{width:100%;display:block}.view-flight-invoice .flight-invoice-client-field .ant-select-auto-complete,.view-flight-invoice .flight-invoice-client-field .flight-invoice-client-control,.view-flight-invoice .invoice-client-autocomplete .ant-select-auto-complete,.view-flight-invoice .invoice-client-autocomplete .invoice-client-autocomplete-control{width:100%;height:26px;display:block}.view-flight-invoice .flight-invoice-client-field .ant-select,.view-flight-invoice .invoice-client-autocomplete .ant-select{width:100%;height:26px}.view-flight-invoice .flight-invoice-client-field .ant-select-selector,.view-flight-invoice .invoice-client-autocomplete .ant-select-selector{box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;align-items:center!important;height:26px!important;min-height:26px!important;padding:0!important}.view-flight-invoice .flight-invoice-client-field .ant-select-customize .ant-select-content,.view-flight-invoice .invoice-client-autocomplete .ant-select-customize .ant-select-content{text-overflow:unset!important;overflow:visible!important}.view-flight-invoice .flight-invoice-client-field .ant-select-customize .ant-select-input,.view-flight-invoice .invoice-client-autocomplete .ant-select-customize .ant-select-input{width:100%!important}.view-flight-invoice .flight-invoice-client-field .input-ui,.view-flight-invoice .invoice-client-autocomplete .input-ui{text-overflow:unset;text-transform:uppercase;margin:0;color:#000!important;width:100%!important}.view-flight-invoice .flight-invoice-client-field .input-ui::placeholder,.view-flight-invoice .invoice-client-autocomplete .input-ui::placeholder{color:#a0a0a0;text-transform:none;font-size:10px;font-weight:400}.view-flight-invoice .flight-invoice-client-field .ant-select-focused .input-ui,.view-flight-invoice .flight-invoice-client-field.active .input-ui,.view-flight-invoice .invoice-client-autocomplete .ant-select-focused .input-ui,.view-flight-invoice .invoice-client-autocomplete.active .input-ui{outline:0;background-color:#fff!important;border:1px solid #9c27b0!important;border-radius:3px!important;box-shadow:0 4px 20px #0000001a!important}.view-flight-invoice .flight-invoice-client-field.validate-error .input-ui,.view-flight-invoice .invoice-client-autocomplete.validate-error .input-ui{color:#cd2553!important;border-color:#cd2553!important}.flight-invoice-client-dropdown.ant-select-dropdown{width:max-content!important;min-width:300px!important;max-width:min(640px,100vw - 48px)!important;margin-top:4px!important;padding:0!important}.flight-invoice-client-dropdown .ant-select-item{border-left:2px solid #0000;min-height:26px;white-space:normal!important;height:auto!important;padding:4px 10px!important}.flight-invoice-client-dropdown .ant-select-item-option-content{white-space:normal!important}.flight-invoice-client-dropdown .ant-select-item-option-active,.flight-invoice-client-dropdown .ant-select-item:hover{background-color:#9c27b00d!important;border-left:2px solid #9c27b0!important}.flight-invoice-client-dropdown .flight-client-option-name{color:#000;overflow-wrap:anywhere;text-transform:uppercase;white-space:normal;word-break:break-word;font-size:10px;line-height:1.3;display:block}.flight-invoice-client-dropdown .ant-select-item-option-active .flight-client-option-name,.flight-invoice-client-dropdown .ant-select-item:hover .flight-client-option-name{color:#76007a;font-weight:600}.flight-invoice-client-dropdown .flight-client-option-email{color:#000000de;text-transform:uppercase;font-size:10px;line-height:1.2;display:block}.view-flight-invoice .invoice-header-autocomplete .ant-select,.view-flight-invoice .invoice-table-autocomplete .ant-select{width:100%}.view-flight-invoice .invoice-header-autocomplete input,.view-flight-invoice .invoice-table-autocomplete input{width:100%!important}.view-flight-invoice .invoice-table .table thead th{color:#000!important;font-size:10px!important;font-weight:400!important}.view-flight-invoice .ant-input-affix-wrapper-sm{min-height:26px;padding:0}.view-flight-invoice .ant-input.traveller-input-field,.view-flight-invoice .traveller-input-field{min-height:26px;padding:4px 8px}.view-flight-invoice .input-fiel .invoice-date-picker{background:#fff;border:1px solid #d2d2d2;border-radius:3px;width:100%;height:26px;padding:0 8px}.view-flight-invoice .input-fiel .invoice-date-picker .ant-picker-input>input{color:#737373;font-family:var(--font-sans);height:24px;font-size:10px;font-weight:400}.view-flight-invoice .input-fiel .invoice-date-picker+label{color:#737373;font-family:var(--font-sans);text-transform:uppercase;z-index:9;background:#fff;border-radius:3px;margin-bottom:0;padding:0 7px;font-size:10px;font-weight:400;display:inline-block;position:absolute;top:15px;bottom:0;left:7px;transform:translateY(-20px);line-height:1!important}.view-flight-invoice .input-fiel.validate-error .invoice-date-picker{border-color:#dc3545}.view-flight-invoice .invoice-table-date-picker.ant-picker{background:#fff;border:1px solid #d2d2d2;border-radius:4px;width:100%;min-width:110px;height:26px;padding:0 4px 0 8px}.view-flight-invoice .invoice-table-date-picker .ant-picker-input>input{color:#737373;font-family:var(--font-sans);text-align:center;font-size:10px;font-weight:400}.view-flight-invoice .invoice-table-date-picker .ant-picker-suffix{color:#737373;font-size:11px}.view-flight-invoice .invoice-table-date-picker.validate-error{border-color:#dc3545}.invoice-date-picker-dropdown,.invoice-date-picker-dropdown.ant-picker-dropdown{z-index:1100!important}.invoice-date-picker-dropdown .ant-picker-panel-container{font-family:var(--font-sans)!important}.invoice-date-picker-dropdown .ant-picker-header{padding:2px 6px!important}.invoice-date-picker-dropdown .ant-picker-header button{font-size:10px!important;line-height:1!important}.invoice-date-picker-dropdown .ant-picker-header-view{font-size:11px!important;line-height:18px!important}.invoice-date-picker-dropdown .ant-picker-body{padding:4px 6px!important}.invoice-date-picker-dropdown .ant-picker-content th{height:16px!important;font-size:9px!important;line-height:16px!important}.invoice-date-picker-dropdown .ant-picker-cell-inner{font-size:10px!important}.invoice-date-picker-dropdown .ant-picker-footer{line-height:24px!important}.invoice-date-picker-dropdown .ant-picker-footer .ant-picker-today-btn{font-size:10px!important}.view-flight-invoice .table-actions .action,.view-flight-invoice .table-actions .action span{color:#737373;font-family:var(--font-sans);font-size:11px;font-weight:400;text-transform:uppercase!important}.view-flight-invoice .table-actions .action .text-grey{font-weight:400;color:var(--systacc-grey)!important}.view-flight-invoice .total-box{text-transform:uppercase;justify-content:space-between;min-width:260px;margin-top:5px;margin-bottom:6px;display:flex}.view-flight-invoice .total-box .result-type,.view-flight-invoice .total-box .title-type{color:#737373;font-family:var(--font-sans);font-size:11px;font-weight:400}.view-flight-invoice .total-box .result-type.text-red,.view-flight-invoice .total-box .title-type.text-red{color:#cd2553!important}.view-flight-invoice .total-box .title-type.text-red{font-weight:700}.view-flight-invoice .subtotal{flex-shrink:0;width:auto;min-width:320px}.view-flight-invoice .invoice-page-footer{background:#fff;border-top:1px solid #ebebeb;margin-top:16px;padding:12px 0 8px}.view-flight-invoice .currencyWrapper{justify-content:flex-end;gap:8px;width:100%;margin-top:16px}.view-flight-invoice .currencyWrapper .input-fiel{flex-shrink:0}.view-flight-invoice .flex-column{flex-direction:column;gap:4px;display:flex}.view-flight-invoice .text-input-group .input-fiel{max-height:none;overflow:visible}.view-flight-invoice .text-input-group .input-ui{min-height:26px;height:26px!important}.view-flight-invoice .invoice-page-footer .input-fiel{overflow:visible}.view-flight-invoice .invoice-page-footer .input-ui+label{z-index:2}.view-flight-invoice .bottom-btns-container{bottom:0;left:var(--app-sidebar-width);max-width:calc(100vw - var(--app-sidebar-width));z-index:1001;background:#fafafa;flex-shrink:0;gap:12px;width:100%;padding:10px 15px;position:fixed;box-shadow:0 -3px 14px #8f8e8e59}.app-layout.workspace-tabs-active .view-flight-invoice .bottom-btns-container{max-width:100vw;left:0}.view-flight-invoice .bottom-btns-container .w-25{flex-shrink:0;width:25%}.view-flight-invoice .btn-style.ant-btn{font-family:var(--font-sans);letter-spacing:1px;opacity:.7;text-transform:uppercase;border-radius:.25rem;height:auto;min-height:26px;padding:2px 8px;font-size:10px;font-weight:600;line-height:1.4;transition:opacity .2s ease-in-out;box-shadow:0 4px 20px #0000001a;border:0!important}.view-flight-invoice .btn-style.ant-btn:focus,.view-flight-invoice .btn-style.ant-btn:hover{opacity:1}.view-flight-invoice .tab-nav .page-nav li{font-family:var(--font-sans);font-size:11px;font-weight:400}.view-flight-invoice .bg-btn-grey.ant-btn{color:#fff!important;background:#5c5c5c!important;border:1px solid #5c5c5c!important}.view-flight-invoice .bg-btn-purple.ant-btn,.view-flight-invoice .bg-purple.ant-btn{color:#fff!important;background:#76007a!important;border:1px solid #76007a!important}.view-flight-invoice .bg-indigo.ant-btn{color:#fff!important;background:#7a58c1!important;border:1px solid #7a58c1!important}.view-flight-invoice .bg-cyan.ant-btn,.view-flight-invoice .form-invoice-btn .bg-cyan{color:#fff!important;background:#00707e!important;border:1px solid #00707e!important}.view-flight-invoice .bg-red.ant-btn{color:#fff!important;background:#bb0709!important;border:1px solid #bb0709!important}.view-flight-invoice .bg-blue-ivy.ant-btn{color:#fff!important;background:#348fe3!important;border:1px solid #348fe3!important}.view-flight-invoice .bg-brown.ant-btn{color:#fff!important;background:#ad7f39!important;border:1px solid #ad7f39!important}.view-flight-invoice .bg-blue.ant-btn{color:#fff!important;background:#02b9d1!important;border:1px solid #02b9d1!important}.view-flight-invoice .bg-denim.ant-btn,.view-flight-invoice .form-invoice-btn .bg-denim{color:#fff!important;background:#45619c!important;border:1px solid #45619c!important}.view-flight-invoice .bg-rusty-red.ant-btn{color:#fff!important;background:#b42a1f!important;border:1px solid #b42a1f!important}.view-flight-invoice .invoice-action-row{flex:1;min-width:0;overflow:visible}.view-flight-invoice .invoice-action-buttons{-ms-overflow-style:none;scrollbar-width:none;flex-wrap:nowrap;min-width:0;display:flex;overflow-x:auto}.view-flight-invoice .invoice-action-buttons::-webkit-scrollbar{display:none}.view-flight-invoice .invoice-action-buttons .btn-style.ant-btn{opacity:1;flex-shrink:0}.invoice-action-buttons .invoice-print-trigger,.view-flight-invoice .invoice-print-trigger{display:inline-block;position:relative;overflow:visible}.invoice-action-buttons.hamburger-menu-open,.invoice-action-buttons.print-menu-open,.view-flight-invoice .invoice-action-buttons.hamburger-menu-open,.view-flight-invoice .invoice-action-buttons.print-menu-open{overflow:visible}.invoice-action-buttons .invoice-hamburger-trigger,.view-flight-invoice .invoice-hamburger-trigger{vertical-align:middle;flex-shrink:0;margin-left:14px;display:inline-block;position:relative;overflow:visible}.invoice-action-buttons .form-invoice-btn,.view-flight-invoice .form-invoice-btn{white-space:nowrap;z-index:10002;background:#fff;min-width:166px;padding:6px;display:inline-block;position:absolute;top:-44px;left:-51px;box-shadow:0 0 8px -2px #00000080}.invoice-action-buttons .form-invoice-btn .btn-style,.view-flight-invoice .form-invoice-btn .btn-style{color:#fff;cursor:pointer;letter-spacing:1px;text-transform:uppercase;border:0;border-radius:4px;padding:6px 12px;font-size:10px;font-weight:600}.invoice-action-buttons .form-invoice-btn .bg-denim,.view-flight-invoice .form-invoice-btn .bg-denim{background:#3f51b5!important}.credit-note-options-menu~.hamburger-menu,.view-flight-invoice .hamburger-menu{cursor:pointer;background:0 0;border-radius:5px;padding:4px 5px;font-size:20px;box-shadow:0 0 8px -2px #00000080;border:none!important}.rcm-invoice-btn.credit-note-options-menu,.view-flight-invoice .rcm-invoice-btn{z-index:10002;background:#fff;border-radius:5px;width:max-content;min-width:166px;max-width:240px;max-height:164px;padding:6px;display:block;position:absolute;bottom:45px;right:30px;overflow:auto;box-shadow:0 0 8px -2px #00000080}.rcm-invoice-btn.credit-note-options-menu label,.view-flight-invoice .rcm-invoice-btn label{position:static!important;transform:none!important}.rcm-invoice-btn.credit-note-options-menu .rcm-item,.view-flight-invoice .rcm-invoice-btn .rcm-item{box-sizing:border-box;border-bottom:1px dashed #76037a;width:100%;padding:7px 8px 7px 6px;display:block;position:static}.rcm-invoice-btn.credit-note-options-menu .rcm-item.rcm-item--checkbox,.view-flight-invoice .rcm-invoice-btn .rcm-item.rcm-item--checkbox{align-items:center;display:flex}.rcm-invoice-btn.credit-note-options-menu .rcm-item:last-child,.view-flight-invoice .rcm-invoice-btn .rcm-item:last-child{border-bottom:none}.rcm-invoice-btn.credit-note-options-menu .rcm-item input,.view-flight-invoice .rcm-invoice-btn .rcm-item input{flex-shrink:0;margin:0;height:auto!important}.rcm-invoice-btn.credit-note-options-menu .rcm-item:hover,.view-flight-invoice .rcm-invoice-btn .rcm-item:hover{background:#76037a1a}.rcm-invoice-btn.credit-note-options-menu .rcm-item .clientRefLbl,.view-flight-invoice .rcm-invoice-btn .rcm-item .clientRefLbl{cursor:pointer;text-align:left;vertical-align:top;white-space:normal;word-break:break-word;width:auto;margin-bottom:0;margin-left:10px;font-weight:400;line-height:1.5;display:inline-block;color:#000!important;background:0 0!important;font-size:11px!important;position:static!important;top:auto!important;bottom:auto!important;left:auto!important;transform:none!important}.rcm-invoice-btn.credit-note-options-menu .rcm-item .clientRefLbl:hover,.view-flight-invoice .rcm-invoice-btn .rcm-item .clientRefLbl:hover{color:#76037a!important}.view-flight-invoice .clientRefLbl{cursor:pointer;font-weight:400;color:#000!important;background:0 0!important;font-size:11px!important}.view-flight-invoice .ml-10{margin-left:10px}.bottom-btns-container.hamburger-menu-open,.view-flight-invoice .bottom-btns-container.hamburger-menu-open{overflow:visible}.view-flight-invoice .bg-grey.ant-btn{color:#fff!important;background:#9e9e9e!important}.view-flight-invoice .bg-green.ant-btn{color:#fff!important;background:#4caf50!important}.view-flight-invoice .btn-style.retrieveBtn{font-family:var(--font-sans);letter-spacing:1px;text-transform:uppercase;border:0;border-radius:.25rem;font-weight:600;line-height:1.4;box-shadow:0 4px 20px #0000001a;padding:2px 7px!important;font-size:10px!important}.view-flight-invoice .btn-style.retrieveBtn.bg-green{cursor:pointer;opacity:1;color:#fff!important;background:#4caf50!important;border:none!important}.view-flight-invoice .btn-style.retrieveBtn.disbaledBtn,.view-flight-invoice .btn-style.retrieveBtn:disabled{cursor:not-allowed;color:#fff!important;opacity:.5!important;background-color:#585858!important;border:none!important}.view-flight-invoice .top-miscellaneous-bar td,.view-flight-invoice .top-miscellaneous-bar th{vertical-align:middle}.view-flight-invoice .top-miscellaneous-bar thead th{text-transform:uppercase;white-space:nowrap;min-height:22px;line-height:1.2;color:#000!important;background:#e2e2e2!important;height:auto!important;padding:3px 5px!important;font-size:11px!important;font-weight:700!important}.view-flight-invoice .top-miscellaneous-bar tbody td{background:#fff!important;padding:3px!important}.view-flight-invoice .top-miscellaneous-bar .ant-input.field-input,.view-flight-invoice .top-miscellaneous-bar .field-input,.view-flight-invoice .top-miscellaneous-bar .inner-select,.view-flight-invoice .top-miscellaneous-bar .inner-select.ant-select,.view-flight-invoice .top-miscellaneous-bar .invoice-table-autocomplete input,.view-flight-invoice .top-miscellaneous-bar .invoice-table-date-picker.ant-picker{height:26px!important;min-height:26px!important;font-size:10px!important}.view-flight-invoice .top-miscellaneous-bar .inner-select.ant-select .ant-select-selector{height:26px!important;min-height:26px!important;padding:0 6px!important}.view-flight-invoice .top-miscellaneous-bar select.inner-select{text-align-last:center;padding:0 6px!important}.view-flight-invoice .top-miscellaneous-bar .invoice-table-date-picker.ant-picker{min-width:0;padding:0 4px 0 6px}.view-flight-invoice .top-miscellaneous-bar .text-left .field-input,.view-flight-invoice .top-miscellaneous-bar .text-left .invoice-table-autocomplete input,.view-flight-invoice .top-miscellaneous-bar td.text-left .field-input,.view-flight-invoice .top-miscellaneous-bar td.text-left .invoice-table-autocomplete input{text-align:left!important}.view-flight-invoice .ant-select.inner-select-top .ant-select-selector,.view-flight-invoice .inner-select-top{text-align-last:center;font-weight:700;height:26px!important;min-height:26px!important;font-size:10px!important}.view-flight-invoice .three-fields{justify-content:space-between;gap:4px;display:flex}.view-flight-invoice table.fare-breakup-table .client,.view-flight-invoice table.fare-breakup-table .supplier{min-width:max-content}.view-flight-invoice table.fare-breakup-table .three-fields .ant-select,.view-flight-invoice table.fare-breakup-table .three-fields .inner-select-top{flex:0 0 20%;max-width:20%}.view-flight-invoice table.fare-breakup-table .three-fields .ant-input,.view-flight-invoice table.fare-breakup-table .three-fields input{flex:0 0 38%;max-width:38%}.view-flight-invoice .fare-sc-fields,.view-flight-invoice .fare-tds-fields{gap:4px}.view-flight-invoice .fare-sc-col,.view-flight-invoice .fare-tds-col{flex:1;min-width:0}.view-flight-invoice .fare-sc-col label,.view-flight-invoice .fare-tds-col label{margin-bottom:1px;font-size:9px;font-weight:400;display:block}.view-flight-invoice .fare-breakup-wrap-cell{background:#fff;overflow-x:auto}.view-flight-invoice .fare-breakup-head{letter-spacing:.02em;padding:4px 8px;font-size:10px;font-weight:500}.view-flight-invoice .fare-breakup-actions{margin:8px 0 10px}.view-flight-invoice table.fare-breakup-table{table-layout:fixed;width:100%;min-width:780px}.miscellaneousInvoiceServiceContainer table.fare-breakup-table td:first-child,.view-flight-invoice table.fare-breakup-table col.fare-breakup-label-col,.view-flight-invoice table.fare-breakup-table td:first-child{width:110px}.view-flight-invoice table.fare-breakup-table col.fare-breakup-side-col{width:calc(50% - 55px)}.view-flight-invoice table.fare-breakup-table td,.view-flight-invoice table.fare-breakup-table th{vertical-align:middle;font-size:10px;font-weight:400;padding:2px 4px!important}.view-flight-invoice table.fare-breakup-table th{font-weight:500;padding:4px 6px!important}.view-flight-invoice table.fare-breakup-table td:first-child{color:#737373;white-space:nowrap;font-weight:400;padding-right:6px!important}.view-flight-invoice table.fare-breakup-table .client,.view-flight-invoice table.fare-breakup-table .supplier{text-align:center}.view-flight-invoice table.fare-breakup-table select.inner-select-top,.view-flight-invoice table.fare-breakup-table select.traveller-input-field{appearance:auto;box-sizing:border-box;color:#737373;text-align-last:center;background:#fff;border-radius:3px;width:100%;height:26px;min-height:26px;padding:2px 4px;line-height:1.2;border:1px solid #d2d2d2!important;font-size:10px!important;font-weight:400!important}.view-flight-invoice table.fare-breakup-table .ant-input.traveller-input-field,.view-flight-invoice table.fare-breakup-table .traveller-input-field{max-width:100%;height:26px;min-height:26px;width:100%!important;padding:2px 6px!important;font-size:10px!important;font-weight:400!important}.view-flight-invoice .fare-sc-label-cell{vertical-align:top}.view-flight-invoice .fare-sc-label-wrap label{margin-bottom:2px;font-size:10px;font-weight:400;display:block}.view-flight-invoice .fare-sc-hsn-row{align-items:center;gap:4px;font-size:10px;font-weight:400}.view-flight-invoice .fare-sc-hsn-input{flex:1;min-width:0}.view-flight-invoice .fare-sc-fields,.view-flight-invoice .fare-tds-fields{align-items:flex-end;gap:2px}.view-flight-invoice .fare-tds-col{flex:0 0 24%;min-width:0;max-width:24%}.view-flight-invoice .fare-sc-field{flex:1 1 0;min-width:46px;max-width:none}.view-flight-invoice .fare-sc-field-compact{flex:0 0 44px;max-width:44px}.view-flight-invoice .fare-sc-field label,.view-flight-invoice .fare-tds-col label{white-space:nowrap;margin-bottom:1px;font-size:9px;font-weight:400;line-height:1.1;display:block}.view-flight-invoice .fare-sc-taxable-select,.view-flight-invoice .fare-sc-type-select{width:40px!important;min-width:40px!important}.view-flight-invoice table.fare-breakup-table .fare-breakup-discount-fields .inner-select-top{flex:0 0 50%;max-width:50%}.view-flight-invoice table.fare-breakup-table .fare-breakup-discount-fields .ant-input,.view-flight-invoice table.fare-breakup-table .fare-breakup-discount-fields .traveller-input-field{flex:0 0 48%;max-width:48%}.view-hotel-invoice .traveller-fare-breakup-row .fare-breakup-table{max-width:100%;margin:0 auto}.view-flight-invoice .switch{height:30px;margin:0 5px;display:inline-block;position:relative}.view-flight-invoice .switch>span{pointer-events:none;text-align:center;text-shadow:0 1px #0000000f;text-transform:uppercase;width:50%;font-size:12px;font-weight:700;position:absolute;top:-14px}.view-flight-invoice input.check-toggle-round-flat:checked~.off{color:#76007a!important}.view-flight-invoice input.check-toggle-round-flat:checked~.on{color:#fff!important}.view-flight-invoice .switch>span.on{padding-left:2px;left:0;color:#76007a!important}.view-flight-invoice .switch>span.off{color:#fff;padding-right:4px;right:7px}.view-flight-invoice .check-toggle{visibility:hidden;margin-left:-9999px;position:absolute}.view-flight-invoice .check-toggle+label{cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;display:block;position:relative}.view-flight-invoice input.check-toggle-round-flat+label{border-radius:60px;width:40px;height:20px;padding:2px;background-color:#fff!important}.view-flight-invoice input.check-toggle-round-flat+label:after,.view-flight-invoice input.check-toggle-round-flat+label:before{content:"";display:block;position:absolute}.view-flight-invoice input.check-toggle-round-flat+label:before{border-radius:60px;inset:2px;background-color:#76007a!important}.view-flight-invoice input.check-toggle-round-flat+label:after{background-color:#fff;border-radius:52px;width:20px;transition:margin .2s;top:4px;bottom:4px;left:4px}.view-flight-invoice input.check-toggle-round-flat:checked+label:after{margin-left:20px}.view-flight-invoice .subtotal{float:right;width:400px}.view-flight-invoice .section-head{font-size:14px;font-weight:700}.ledger-container .search-invoice-table .divider{border-top:1px dashed #dedede;margin:2px 0}.view-adm-acm .page-sub-header{padding:0 15px}.view-adm-acm .text-input-field{position:relative}.view-adm-acm .text-input-field .label-size,.view-adm-acm .text-input-field label{min-width:max-content;text-shadow:none;text-transform:uppercase;z-index:1;background:#fff;border-radius:3px;padding:2px 2px 0;font-size:10px;font-weight:500;line-height:10px;transition:all .3s ease-in-out;display:inline-block;position:absolute;top:14px;left:7px;transform:translateY(-20px);color:#6c757d!important;width:auto!important;margin-bottom:0!important}.view-adm-acm .adm-acm-code-field .input-field{width:150px}.view-adm-acm .adm-acm-code-field .adm-acm-middle-input.input-field{color:#000;border:1px solid #ced4da;font-size:10px;font-weight:500}.view-adm-acm .adm-acm-col-left .inner-entry-card.adm-acm-client-section{border-top:1px solid #d3d3d3;margin-top:8px;padding-top:8px}.view-adm-acm .adm-acm-date-field .input-field{width:100px}.view-adm-acm .adm-acm-date-field .ant-picker.adm-acm-middle-input.input-field{align-items:center;height:30px;padding:0 8px;display:inline-flex}.view-adm-acm .adm-acm-date-field .ant-picker.adm-acm-middle-input.input-field .ant-picker-input>input{color:#000!important;font-size:10px!important;font-weight:500!important}.view-adm-acm .adm-acm-date-field .ant-picker.adm-acm-middle-input.input-field .ant-picker-suffix{color:#000}.view-adm-acm .input-field{color:#f26935;text-overflow:ellipsis;background:#fff;border:1px solid #f26935;border-radius:3px;outline:0;width:100%;padding:6px 8px;font-size:11px;font-weight:500;transition:all .3s ease-in-out;display:inline-block}.view-adm-acm .adm-acm-autocomplete.validate-ng-error .ant-select-selector,.view-adm-acm .adm-acm-autocomplete.validate-ng-error input,.view-adm-acm .adm-acm-select.validateError,.view-adm-acm .input-field.validateError{color:#ff4217!important;border-color:#ff4217!important}.view-adm-acm .input-field:active,.view-adm-acm .input-field:focus{color:#000;text-indent:0}.view-adm-acm .adm-acm-form-grid{box-sizing:border-box;border:1px solid #d3d3d3;grid-template-columns:minmax(0,50%) minmax(0,25%) minmax(0,25%);width:100%;margin-top:8px;padding:16px 0;display:grid!important}.view-adm-acm .adm-acm-col-left,.view-adm-acm .adm-acm-col-middle,.view-adm-acm .adm-acm-col-right{box-sizing:border-box;width:auto;min-width:0;padding:0 15px}.view-adm-acm .adm-acm-col-left{grid-column:1}.view-adm-acm .adm-acm-col-middle{grid-column:2}.view-adm-acm .adm-acm-col-right{grid-column:3}.view-adm-acm .entry-card{border:1px solid #d3d3d3;min-height:290px;padding:12px 16px}.view-adm-acm .adm-acm-col-left .entry-card{min-height:100%}.view-adm-acm .adm-acm-col-middle .entry-card,.view-adm-acm .adm-acm-col-right .entry-card{min-height:290px}.view-adm-acm .adm-acm-account-row{align-items:center;gap:8px;padding:4px 0;display:flex}.view-adm-acm .adm-acm-account-row-type{flex:0 0 40%;align-items:center;gap:6px;max-width:40%;display:flex}.view-adm-acm .adm-acm-account-row-type label{text-align:left;text-transform:capitalize;flex:auto;width:auto;min-width:72px;margin:0;font-size:10px;font-weight:500;line-height:10px;display:inline-block;position:static;transform:none;color:#6c757d!important}.view-adm-acm .adm-acm-account-row-input{flex:60%;min-width:0;max-width:60%}.view-adm-acm .adm-acm-account-row-type .acc_type{border:1px solid #ced4da;flex:0 0 55%;width:55%;max-width:55%;height:30px;padding:2px 4px;font-size:10px;font-weight:500;border-radius:0!important}.view-adm-acm .adm-acm-autocomplete,.view-adm-acm .adm-acm-autocomplete .ant-select-selector{background:#fff!important;width:100%!important;height:30px!important}.view-adm-acm .adm-acm-autocomplete .ant-select-selector{align-items:center;box-shadow:none!important;border:1px solid #ced4da!important;border-radius:0!important;padding:0!important}.view-adm-acm .adm-acm-autocomplete .ant-select-selection-search-input,.view-adm-acm .adm-acm-autocomplete input{box-shadow:none!important;color:#000!important;border:none!important;height:28px!important;padding:0 8px!important;font-size:10px!important;font-weight:500!important;line-height:28px!important}.view-adm-acm .adm-acm-autocomplete-inactive .ant-select-selector,.view-adm-acm .adm-acm-autocomplete-inactive input{cursor:text;color:#666!important;background:#fff!important}.view-adm-acm .adm-acm-autocomplete.ant-select-focused .ant-select-selector{box-shadow:none!important;border-color:#ced4da!important}.view-adm-acm .adm-acm-middle-input.input-field,.view-adm-acm .adm-acm-narration-input.input-field{color:#000;border:1px solid #ced4da;padding:8px 10px;font-size:10px;font-weight:500;text-transform:none!important}.view-adm-acm .adm-acm-select{border:1px solid #ced4da;width:100%;height:30px;font-size:10px;border-radius:0!important}.view-adm-acm .inner-entry-card .form-group{margin-bottom:12px}.view-adm-acm .margin-b-5{margin-bottom:5px!important}.view-adm-acm .supplier-client-amt{justify-content:flex-start;gap:12px;max-width:50%;margin-top:8px;padding:0 15px;display:flex}.view-adm-acm .adm-acm-amount-field{flex:0 0 calc(50% - 6px);max-width:calc(50% - 6px)}.view-adm-acm .bottom-btns-container .btn-style{min-width:88px;padding:5px 16px}.view-adm-acm .text-danger{color:#cd2553}.view-adm-acm .bg-indigo.ant-btn{color:#fff!important;background:#3f51b5!important}.view-adm-acm .form-inline .ant-radio-wrapper{text-transform:uppercase;font-size:14px;font-weight:400;color:#6c757d!important}.view-jv .jv-header-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-bottom:8px;display:grid}.view-jv .jv-header-grid .text-input-field{margin-top:15px}.view-jv .text-input-field{position:relative}.view-jv .text-input-field label{color:#606060;text-transform:uppercase;z-index:2;background:#fff;padding:0 6px;font-size:10px;font-weight:400;position:absolute;top:-8px;left:8px}.view-jv .jv-header-grid .input-field,.view-jv .jv-header-grid .jv-date-picker.ant-picker{box-sizing:border-box;color:#000;background:#fff;border:1px solid #ccc;border-radius:3px;width:100%;height:24px;min-height:24px;padding:3px 6px;font-size:10px;font-weight:400;line-height:22px}.view-jv .jv-header-grid .input-field[readonly]{background:#f5f5f5}.view-jv .jv-header-grid .jv-date-picker.ant-picker{padding:0 6px}.view-jv .jv-header-grid .jv-date-picker.ant-picker .ant-picker-input>input{color:#000;height:22px;font-size:10px;font-weight:400}.view-jv .jv-header-grid .jv-header-autocomplete{width:100%;display:block}.view-jv .jv-header-grid .jv-header-autocomplete .ant-select-selector{box-shadow:none!important;background:0 0!important;border:none!important;align-items:center!important;height:24px!important;min-height:24px!important;padding:0!important}.view-jv .jv-header-grid .jv-header-autocomplete .input-field{margin:0}.view-jv .jv-entries-table.entries-table{width:100%;margin-top:8px;overflow-x:auto}.view-jv .jv-entries-table table.jv-entry-grid{border-collapse:collapse;table-layout:fixed;width:100%;min-width:1360px;font-size:12px}.view-jv .jv-entries-table table.jv-entry-grid.table-bordered>:not(caption)>*>*{border:1px solid var(--systacc-table-border)}.view-jv .jv-entries-table .jv-col-sno{width:40px}.view-jv .jv-entries-table .jv-col-type{width:110px}.view-jv .jv-entries-table .jv-col-account{width:22%}.view-jv .jv-entries-table .jv-col-bal{width:100px}.view-jv .jv-entries-table .jv-col-sub-type{width:132px}.view-jv .jv-entries-table .jv-col-sub{width:16%}.view-jv .jv-entries-table .jv-col-credit,.view-jv .jv-entries-table .jv-col-debit{width:120px}.view-jv .jv-entries-table .jv-col-narration{width:14%}.view-jv .jv-entries-table .jv-col-remarks{width:8%}.view-jv .jv-entries-table .jv-col-action{width:108px}.view-jv .jv-entries-table thead th{color:#606060;text-transform:uppercase;vertical-align:middle;white-space:nowrap;background:#f5f5f5;padding:6px 8px;font-size:12px;font-weight:500}.view-jv .jv-entries-table tbody td,.view-jv .jv-entries-table tfoot td{color:#000;vertical-align:middle;padding:6px 8px;font-size:12px;font-weight:400}.view-jv .jv-entries-table .jv-td-sno{text-align:center}.view-jv .jv-entries-table .inner-input-ui,.view-jv .jv-entries-table .inner-select{box-sizing:border-box;color:#000;background:#fff;border:1px solid #d2d2d2;border-radius:3px;width:100%;height:28px;min-height:28px;margin:0;padding:4px 8px;font-size:12px;font-weight:400;line-height:16px}.view-jv .jv-entries-table .inner-select{text-transform:uppercase;padding-top:3px}.view-jv .jv-entries-table .inner-select.jv-type-select{width:100%;min-width:0}.view-jv .jv-entries-table .jv-table-autocomplete{width:100%;display:block}.view-jv .jv-entries-table .jv-table-autocomplete .ant-select-selector{box-shadow:none!important;background:0 0!important;border:none!important;align-items:center!important;height:28px!important;min-height:28px!important;padding:0!important}.view-jv .jv-entries-table .jv-table-autocomplete .inner-input-ui{text-transform:uppercase;font-size:12px;font-weight:400}.view-jv .jv-entries-table .jv-table-autocomplete.validate-ng-error .inner-input-ui{color:#cd2553!important;border-color:#cd2553!important}.view-jv .jv-entries-table .jv-action-cell{white-space:nowrap;justify-content:center;align-items:center;gap:6px;min-width:108px;min-height:40px;display:flex}.view-jv .jv-entries-table .jv-action-cell .custom-table-btn,.view-jv .jv-entries-table .jv-action-cell .jv-delete-row-btn{flex-shrink:0;justify-content:center;align-items:center;width:20px;min-width:20px;height:20px;min-height:20px;margin:0;line-height:0;display:inline-flex;padding:0!important}.view-jv .jv-entries-table .custom-table-btn img{width:28px;height:28px;display:block}.view-jv .jv-entries-table tfoot .jv-footer-label{color:#000;font-size:12px;font-weight:400;padding:8px!important}.view-jv .validateError{border-color:#cd2553!important}.view-jv .fare-diff-col{margin-top:6px}.view-jv .alert-warning{color:#e67e22;font-size:11px}.view-jv .custom-table-btn{color:#cd2553;border-radius:10px;min-width:20px;margin-right:5px;font-size:8px;font-weight:400;line-height:1;padding:0 2px!important}.view-jv .jv-delete-row-btn{margin-right:5px}.view-jv .jv-action-cell .custom-table-btn+.custom-table-btn{margin-left:0}.view-jv .fare-diff-col .btn-style.text-white{border:0;min-width:72px;padding:5px 14px;font-size:11px;font-weight:500;color:#fff!important;background:#4caf50!important}.view-jv .jv-action-cell .view-btn,.view-jv .jv-entries-table .jv-action-cell .view-btn{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;min-width:28px;height:28px;min-height:28px;margin:0;line-height:1;display:inline-flex;opacity:1!important;background:#dddbff!important;padding:0!important}.view-jv .jv-action-cell .view-btn .fa-eye,.view-jv .jv-entries-table .jv-action-cell .view-btn .fa-eye{justify-content:center;align-items:center;width:100%;height:100%;font-size:12px;line-height:1;display:inline-flex}.view-jv .jv-action-cell .view-btn .fa-eye:before,.view-jv .jv-entries-table .jv-action-cell .view-btn .fa-eye:before{color:#5d54f9;line-height:1}.view-jv .bottom-btns-container .btn-style{min-width:88px;padding:5px 16px}.view-jv .jv-form-shell{border-top:none;padding-top:6px!important;padding-bottom:56px!important}.view-jv .text-danger{color:#cd2553}.view-jv .text-success{color:#28a745}.view-jv .jv-action-cell{white-space:nowrap}.view-receipt.view-flight-invoice .receipt-header-row{flex-wrap:wrap;margin:0 -8px 4px;display:flex}.view-receipt.view-flight-invoice .receipt-header-row .col-sm-2{flex:0 0 16.6667%;min-width:0;max-width:16.6667%;padding:0 8px}.view-receipt .text-field-group{width:100%}.view-receipt .text-input-field{width:100%;margin-top:15px;position:relative}.view-receipt .multiselect-dropdown-container>label,.view-receipt .text-input-field label{color:#606060;text-shadow:0 1px #134a4600;text-transform:uppercase;z-index:2;background:#fff;border-radius:3px;padding:0 7px;font-size:10px;font-weight:400;line-height:1;transition:all .3s ease-in-out;display:inline-block;position:absolute;top:14px;left:7px;transform:translateY(-20px);margin-bottom:0!important}.view-receipt .text-input-field .input-field{box-sizing:border-box;color:#000;text-overflow:ellipsis;text-transform:uppercase;background:#fff;border:1px solid #d2d2d2;border-radius:4px;outline:0;width:100%;height:26px;padding:5px 8px;font-size:11px;font-weight:400;transition:all .3s ease-in-out;display:inline-block}.view-receipt .receipt-entries-table td input[type=date].input-field,.view-receipt .text-input-field input[type=date].input-field{appearance:none;min-height:26px;padding:4px 8px;line-height:16px}.view-receipt .receipt-entries-table td input[type=date].input-field::-webkit-datetime-edit,.view-receipt .text-input-field input[type=date].input-field::-webkit-datetime-edit{padding:0;line-height:16px}.view-receipt .receipt-entries-table td input[type=date].input-field::-webkit-calendar-picker-indicator,.view-receipt .text-input-field input[type=date].input-field::-webkit-calendar-picker-indicator{width:14px;height:14px;margin:0;padding:0}.view-receipt .text-input-field .receipt-header-date-picker.ant-picker{box-sizing:border-box;background:#fff;border:1px solid #d2d2d2;border-radius:4px;width:100%;height:26px;padding:0 8px}.view-receipt .text-input-field .receipt-header-date-picker.ant-picker .ant-picker-input>input{color:#000;text-transform:uppercase;height:24px;font-size:11px;font-weight:400}.view-receipt .text-input-field .receipt-header-date-picker.ant-picker.ant-picker-focused{background-color:#fff!important;border:1px solid #9c27b0!important;box-shadow:0 4px 20px #0000001a!important}.view-receipt .receipt-header-row .jv-approved-by-autocomplete,.view-receipt .receipt-header-row .payment-header-autocomplete,.view-receipt .receipt-header-row .receipt-header-autocomplete{width:100%;display:block}.view-receipt .receipt-header-row .jv-approved-by-autocomplete .ant-select-selector,.view-receipt .receipt-header-row .payment-header-autocomplete .ant-select-selector,.view-receipt .receipt-header-row .receipt-header-autocomplete .ant-select-selector{box-shadow:none!important;background:0 0!important;border:none!important;align-items:center!important;height:26px!important;min-height:26px!important;padding:0!important}.view-receipt .receipt-header-row .jv-approved-by-autocomplete .input-field,.view-receipt .receipt-header-row .payment-header-autocomplete .input-field,.view-receipt .receipt-header-row .receipt-header-autocomplete .input-field{margin:0}.view-receipt .text-input-field .input-field:active,.view-receipt .text-input-field .input-field:focus{background-color:#fff!important;border:1px solid #9c27b0!important;box-shadow:0 4px 20px #0000001a!important}.view-receipt .text-input-field .input-field[readonly]{cursor:not-allowed;background:#f5f5f5}.view-receipt .contra-approved-by-autocomplete .ant-select-selector,.view-receipt .receipt-header-autocomplete .ant-select-selector,.view-receipt .text-input-field .jv-approved-by-autocomplete:not(.payment-header-autocomplete) .ant-select-selector{box-shadow:none!important;background:#fff!important;border:1px solid #d2d2d2!important;border-radius:4px!important;height:26px!important;min-height:26px!important;padding:0 8px!important;font-size:11px!important;font-weight:400!important}.view-receipt .contra-approved-by-autocomplete input,.view-receipt .receipt-header-autocomplete input,.view-receipt .text-input-field .jv-approved-by-autocomplete:not(.payment-header-autocomplete) input{text-transform:uppercase;color:#000!important;height:24px!important;font-size:11px!important;font-weight:400!important}.view-receipt .contra-approved-by-autocomplete.ant-select-focused .ant-select-selector,.view-receipt .receipt-header-autocomplete.ant-select-focused .ant-select-selector,.view-receipt .text-input-field .jv-approved-by-autocomplete:not(.payment-header-autocomplete).ant-select-focused .ant-select-selector{border:1px solid #9c27b0!important;box-shadow:0 4px 20px #0000001a!important}.view-receipt .bottom-btns-container .btn-style{letter-spacing:1px;opacity:.85;text-transform:uppercase;border:0;border-radius:4px;min-height:28px;padding:4px 14px;font-size:10px;font-weight:600;box-shadow:0 4px 20px #0000001a}.view-receipt .bottom-btns-container .btn-style:hover{opacity:1}.view-receipt .bottom-btns-container .btn-style:disabled{cursor:not-allowed;opacity:.55}.view-receipt .bottom-btns-container .bg-purple{color:#fff;background:#76007a}.view-receipt .bottom-btns-container .bg-green{color:#fff;background:#00a65a}.view-receipt .bottom-btns-container .bg-cyan{color:#fff;background:#00707e}.view-receipt .bottom-btns-container .bg-red{color:#fff;background:#bb0709}.view-receipt .bottom-btns-container .bg-brown{color:#fff;background:#ad7f39}.view-receipt .bottom-btns-container .bg-indigo{color:#fff;background:#7a58c1}.view-receipt .bottom-btns-container .bg-blue-ivy{color:#fff;background:#348fe3}.view-receipt .bottom-btns-container .bg-denim{color:#fff;background:#1560bd}.view-receipt .bottom-btns-container .bg-rusty-red{color:#fff;background:#b42a1f}.view-receipt .bottom-btns-container .bg-blue{color:#fff;background:#007bff}.view-receipt .bottom-btns-container .bg-grey{color:#fff;background:#6c757d}.view-receipt .receipt-entries-table{width:100%;margin-top:4px;overflow-x:auto}.view-receipt .receipt-entries-table table.banking-entry-grid,.view-receipt .receipt-entries-table table.table-bordered{border-collapse:collapse;table-layout:fixed;width:100%;font-size:12px}.view-receipt .receipt-entries-table table.table-bordered>:not(caption)>*>*{border:1px solid var(--systacc-table-border)}.view-receipt .receipt-entries-table thead th{text-transform:uppercase;white-space:nowrap}.view-receipt .receipt-entries-table tbody td,.view-receipt .receipt-entries-table tfoot td,.view-receipt .receipt-entries-table thead th{color:#000;vertical-align:middle;background:#fff;padding:6px 8px;font-size:12px;font-weight:400}.view-receipt .receipt-entries-table .inner-input-ui,.view-receipt .receipt-entries-table .inner-select,.view-receipt .receipt-entries-table td .input-field,.view-receipt .receipt-entries-table td select.input-field{box-sizing:border-box;color:#000;text-transform:uppercase;background:#fff;border:1px solid #d2d2d2;border-radius:3px;outline:0;width:100%;height:26px;min-height:26px;padding:4px 8px;font-size:12px;font-weight:400;line-height:16px}.view-receipt .receipt-entries-table td select.inner-select,.view-receipt .receipt-entries-table td select.input-field{appearance:auto;cursor:pointer}.view-receipt .receipt-entries-table .inner-input-ui:disabled,.view-receipt .receipt-entries-table td .input-field:disabled,.view-receipt .receipt-entries-table td .input-field[readonly]{color:#000;cursor:not-allowed;background:#f5f5f5;font-weight:400}.view-receipt .receipt-entries-table .jv-table-autocomplete{width:100%;display:block}.view-receipt .receipt-entries-table .jv-table-autocomplete .ant-select-selector{box-shadow:none!important;background:0 0!important;border:none!important;align-items:center!important;height:26px!important;min-height:26px!important;padding:0!important}.view-receipt .receipt-entries-table .jv-table-autocomplete .inner-input-ui{text-transform:uppercase;margin:0;font-size:12px;font-weight:400}.view-receipt .receipt-entries-table .jv-table-autocomplete.ant-select-focused .inner-input-ui{background-color:#fff!important;border:1px solid #9c27b0!important;box-shadow:0 4px 20px #0000001a!important}.view-receipt .receipt-entries-table .invoice-table-date-picker.ant-picker{box-sizing:border-box;background:#fff;border:1px solid #d2d2d2;border-radius:3px;width:100%;height:26px;min-height:26px;padding:0 4px 0 8px}.view-receipt .receipt-entries-table .invoice-table-date-picker .ant-picker-input{height:24px}.view-receipt .receipt-entries-table .invoice-table-date-picker .ant-picker-input>input{color:#000;text-transform:uppercase;height:24px;font-size:12px;font-weight:400;line-height:24px}.view-receipt .receipt-entries-table .invoice-table-date-picker .ant-picker-suffix{color:#606060;font-size:10px;line-height:1}.view-receipt .receipt-entries-table .inner-input-ui:focus,.view-receipt .receipt-entries-table .inner-select:focus,.view-receipt .receipt-entries-table .invoice-table-date-picker.ant-picker-focused,.view-receipt .receipt-entries-table td .input-field:focus,.view-receipt .receipt-entries-table td select.input-field:focus{background-color:#fff!important;border:1px solid #9c27b0!important;box-shadow:0 4px 20px #0000001a!important}.view-receipt .receipt-entries-table .jv-action-cell{white-space:nowrap;min-width:0}.view-receipt .receipt-entries-table .custom-table-btn img{display:block}.view-receipt .receipt-entries-table tfoot td.payment-narration-cell{text-align:left!important}.view-receipt .receipt-entries-table tfoot .payment-narration-field{float:left;width:50%;max-width:50%;margin-top:12px;position:relative;margin-left:0!important;margin-right:0!important;display:block!important}.view-receipt .receipt-entries-table tfoot .text-input-field .input-field{box-sizing:border-box;text-transform:uppercase;border:1px solid #d2d2d2;border-radius:4px;width:100%;height:26px;padding:4px 8px;font-size:12px;font-weight:400}.view-receipt .receipt-entries-table tfoot .text-input-field label{color:#606060;text-transform:uppercase;z-index:2;background:#fff;padding:0 6px;font-size:12px;font-weight:400;position:absolute;top:-8px;left:8px}.view-receipt .hamburger-menu{background:0 0;border-radius:5px;padding:4px 5px;font-size:20px;box-shadow:0 0 8px -2px #00000080;border:none!important}.view-receipt .rcm-invoice-btn{z-index:9999;background:#fff;border-radius:5px;min-width:166px;max-height:164px;padding:6px;display:inline-block;position:absolute;bottom:30px;right:30px;overflow:auto;box-shadow:0 0 8px -2px #00000080}.view-receipt .rcm-item{border-bottom:1px dashed #76037a}.view-receipt .rcm-item .clientRefLbl{cursor:pointer;margin-bottom:0;margin-left:10px}.view-receipt .rcm-item:hover{background:#76037a1a}.view-receipt.view-flight-invoice .custom-form.form-container{height:calc(100vh - 180px);padding-right:20px;overflow-y:auto}.view-receipt.view-flight-invoice{font-size:11px}.view-receipt .receipt-entries-table .custom-table-btn{opacity:.85;vertical-align:middle;margin-right:4px;display:inline-block}.view-receipt .receipt-entries-table .custom-table-btn:hover{opacity:1}.view-receipt .receipt-action-cell{min-width:110px}.view-receipt .receipt-entries-table tbody td{min-height:30px}.view-receipt .receipt-entries-table table.table-bordered .inner-input-ui.text-right,.view-receipt .receipt-entries-table table.table-bordered td.text-right,.view-receipt .receipt-entries-table table.table-bordered th.text-right{text-align:right}.view-receipt col.banking-col-sno{width:50px}.view-receipt col.banking-col-account-type{width:110px}.view-receipt .receipt-entries-table col.banking-col-code{width:100px}.view-receipt col.banking-col-associate{width:150px;min-width:150px}.view-receipt col.banking-col-sub-ledger-type{width:120px}.view-receipt .receipt-entries-table col.banking-col-sub-ledger-type{width:150px}.view-receipt col.banking-col-sub-ledger{width:110px}.view-receipt .receipt-entries-table col.banking-col-sub-ledger{width:22%}.view-receipt col.banking-col-ref-type{width:100px}.view-receipt .receipt-entries-table col.banking-col-ref-no{width:150px}.view-receipt .payment-entries-table col.banking-col-ref-no{width:130px}.view-receipt col.banking-col-ref-date{width:120px}.view-receipt col.banking-col-flight-type{width:80px}.view-receipt col.banking-col-amount{width:120px}.view-receipt col.banking-col-acc-bal{width:100px}.view-receipt col.banking-col-credit,.view-receipt col.banking-col-debit{width:120px}.view-receipt .contra-entries-table col.banking-col-sub-ledger-type,.view-receipt col.banking-col-action{width:110px}.view-receipt .contra-entries-table col.banking-col-action{width:90px}.view-receipt .receipt-entries-table thead th.banking-col-associate{white-space:normal;line-height:1.2}.view-receipt .receipt-entries-table tbody td.banking-col-action,.view-receipt .receipt-entries-table tbody td.contra-action-cell,.view-receipt .receipt-entries-table tbody td.payment-action-cell,.view-receipt .receipt-entries-table tbody td.receipt-action-cell,.view-receipt .receipt-entries-table thead th.banking-col-action{text-align:center;white-space:nowrap;overflow:visible}.view-receipt .receipt-entries-table tbody td.contra-action-cell,.view-receipt .receipt-entries-table tbody td.payment-action-cell,.view-receipt .receipt-entries-table tbody td.receipt-action-cell{flex-wrap:nowrap;justify-content:center;align-items:center;gap:1px;display:flex}.view-receipt .receipt-entries-table tbody td:not(.banking-col-action):not(.receipt-action-cell):not(.payment-action-cell):not(.contra-action-cell):not(.jv-action-cell):not(.banking-subtotal-label){text-overflow:ellipsis;overflow:hidden}.view-receipt .receipt-entries-table .banking-subtotal-label,.view-receipt .receipt-entries-table .banking-subtotal-row .banking-col-amount{text-align:right!important}.view-receipt .payment-action-cell,.view-receipt .receipt-action-cell{width:110px;min-width:110px}.view-receipt .contra-action-cell{width:90px;min-width:90px}.view-receipt .receipt-entries-table tfoot .contra-footer-label{color:#000;padding:8px 10px;font-size:12px;font-weight:400}.view-receipt .text-success{color:var(--systacc-green-bright)!important}.view-receipt .text-danger{color:var(--systacc-red)!important}.view-receipt .font-weight-normal{font-weight:400!important}.customModal{width:650px!important;max-width:650px!important}.banking-advanced-search-modal .ant-modal-header .ant-modal-title,.contra-advanced-search-modal .ant-modal-header .ant-modal-title,.ledger-advanced-search-modal .ant-modal-header .ant-modal-title,.payment-advanced-search-modal .ant-modal-header .ant-modal-title,.receipt-advanced-search-modal .ant-modal-header .ant-modal-title{width:100%}.banking-search-modal-title,.contra-search-modal-title,.ledger-search-modal-title,.payment-search-modal-title,.receipt-search-modal-title{align-items:center;gap:12px;display:flex}.banking-search-modal-title>span,.contra-search-modal-title>span,.ledger-search-modal-title>span,.payment-search-modal-title>span,.receipt-search-modal-title>span{color:#76007a;font-size:18px;font-weight:600}.banking-advanced-search-modal .banking-search-type-select,.contra-advanced-search-modal .contra-search-type-select,.ledger-advanced-search-modal .ledger-search-type-select,.payment-advanced-search-modal .payment-search-type-select,.receipt-advanced-search-modal .receipt-search-type-select{width:300px;margin-top:0}.banking-advanced-search-modal .banking-search-type-select .input-field,.contra-advanced-search-modal .contra-search-type-select .input-field,.ledger-advanced-search-modal .ledger-search-type-select .input-field,.payment-advanced-search-modal .payment-search-type-select .input-field,.receipt-advanced-search-modal .receipt-search-type-select .input-field{color:#76007a;border:1px solid #76007a;border-radius:3px;width:100%;height:30px;padding:6px 15px;font-size:11px;font-weight:700}.banking-advanced-search-modal .banking-search-type-select label,.contra-advanced-search-modal .contra-search-type-select label,.ledger-advanced-search-modal .ledger-search-type-select label,.payment-advanced-search-modal .payment-search-type-select label,.receipt-advanced-search-modal .receipt-search-type-select label{display:none}.banking-advanced-search-form .flexbox,.contra-advanced-search-form .flexbox,.ledger-filter-form .flexbox,.payment-advanced-search-form .flexbox,.receipt-advanced-search-form .flexbox{display:flex}.banking-advanced-search-form .aff-info,.contra-advanced-search-form .aff-info,.ledger-filter-form .aff-info,.payment-advanced-search-form .aff-info,.receipt-advanced-search-form .aff-info{justify-content:space-between}.banking-advanced-search-form .aff-info-inner,.contra-advanced-search-form .aff-info-inner,.ledger-filter-form .aff-info-inner,.payment-advanced-search-form .aff-info-inner,.receipt-advanced-search-form .aff-info-inner{flex-direction:column;width:100%}.banking-advanced-search-form .input-fiel,.contra-advanced-search-form .input-fiel,.ledger-filter-form .input-fiel,.payment-advanced-search-form .input-fiel,.receipt-advanced-search-form .input-fiel{max-height:40px;margin-right:20px;position:relative}.banking-advanced-search-form .text-input-fiel,.contra-advanced-search-form .text-input-fiel,.ledger-filter-form .text-input-fiel,.payment-advanced-search-form .text-input-fiel,.receipt-advanced-search-form .text-input-fiel{width:300px;margin-top:0;margin-right:20px;position:relative}.banking-advanced-search-form .text-input-fiel.bank-acc,.contra-advanced-search-form .text-input-fiel.bank-acc,.ledger-filter-form .text-input-fiel.bank-acc,.payment-advanced-search-form .text-input-fiel.bank-acc,.receipt-advanced-search-form .text-input-fiel.bank-acc{width:100%}.banking-advanced-search-form .input-fiel.form-group,.contra-advanced-search-form .input-fiel.form-group,.ledger-filter-form .input-fiel.form-group,.payment-advanced-search-form .input-fiel.form-group,.receipt-advanced-search-form .input-fiel.form-group{margin-bottom:0!important}.banking-advanced-search-form .ng-autocomplete,.contra-advanced-search-form .ng-autocomplete,.ledger-filter-form .ng-autocomplete,.payment-advanced-search-form .ng-autocomplete,.receipt-advanced-search-form .ng-autocomplete{width:300px}.banking-advanced-search-form .input-ui,.contra-advanced-search-form .input-ui,.ledger-filter-form .input-ui,.payment-advanced-search-form .input-ui,.receipt-advanced-search-form .input-ui{color:#f26935;text-overflow:ellipsis;background:#fff;border:1px solid #f26935;border-radius:3px;outline:0;width:300px;height:30px;padding:6px 15px;font-size:11px;font-weight:700;transition:all .3s ease-in-out;display:inline-block}.banking-advanced-search-form .input-ui.contra-search-date,.banking-advanced-search-form .input-ui.payment-search-date,.banking-advanced-search-form .input-ui.receipt-search-date,.contra-advanced-search-form .input-ui.contra-search-date,.contra-advanced-search-form .input-ui.payment-search-date,.contra-advanced-search-form .input-ui.receipt-search-date,.ledger-filter-form .input-ui.contra-search-date,.ledger-filter-form .input-ui.payment-search-date,.ledger-filter-form .input-ui.receipt-search-date,.payment-advanced-search-form .input-ui.contra-search-date,.payment-advanced-search-form .input-ui.payment-search-date,.payment-advanced-search-form .input-ui.receipt-search-date,.receipt-advanced-search-form .input-ui.contra-search-date,.receipt-advanced-search-form .input-ui.payment-search-date,.receipt-advanced-search-form .input-ui.receipt-search-date{width:140px}.banking-advanced-search-form .input-ui+label,.contra-advanced-search-form .input-ui+label,.ledger-filter-form .input-ui+label,.payment-advanced-search-form .input-ui+label,.receipt-advanced-search-form .input-ui+label{color:#032429;text-shadow:0 1px #134a4600;text-transform:uppercase;z-index:2;background:#fff;border-radius:3px;padding:3px 7px;font-size:10px;font-weight:700;line-height:1;transition:all .3s ease-in-out;display:inline-block;position:absolute;top:10px;left:7px;transform:translateY(-20px);margin-bottom:0!important}.banking-advanced-search-form .input-ui:active+label,.banking-advanced-search-form .input-ui:focus+label,.banking-advanced-search-form .input-ui:not(:placeholder-shown)+label,.banking-advanced-search-form select.input-ui+label,.contra-advanced-search-form .input-ui:active+label,.contra-advanced-search-form .input-ui:focus+label,.contra-advanced-search-form .input-ui:not(:placeholder-shown)+label,.contra-advanced-search-form select.input-ui+label,.ledger-filter-form .input-ui:active+label,.ledger-filter-form .input-ui:focus+label,.ledger-filter-form .input-ui:not(:placeholder-shown)+label,.ledger-filter-form select.input-ui+label,.payment-advanced-search-form .input-ui:active+label,.payment-advanced-search-form .input-ui:focus+label,.payment-advanced-search-form .input-ui:not(:placeholder-shown)+label,.payment-advanced-search-form select.input-ui+label,.receipt-advanced-search-form .input-ui:active+label,.receipt-advanced-search-form .input-ui:focus+label,.receipt-advanced-search-form .input-ui:not(:placeholder-shown)+label,.receipt-advanced-search-form select.input-ui+label{color:#000;background:#fff;transform:translateY(-20px)}.banking-advanced-search-form .ng-field,.contra-advanced-search-form .ng-field,.ledger-filter-form .ng-field,.payment-advanced-search-form .ng-field,.receipt-advanced-search-form .ng-field{z-index:1;position:relative}.banking-advanced-search-form .ngauto-label,.contra-advanced-search-form .ngauto-label,.ledger-filter-form .ngauto-label,.payment-advanced-search-form .ngauto-label,.receipt-advanced-search-form .ngauto-label{color:#032429;text-transform:uppercase;z-index:1000;background:#fff;margin-top:-8px;margin-bottom:0;margin-left:8px;padding:3px 7px;font-size:10px;font-weight:700;display:flex;position:absolute;top:0}.banking-advanced-search-form .banking-search-autocomplete .ant-select-selector,.banking-advanced-search-form .contra-search-autocomplete .ant-select-selector,.banking-advanced-search-form .ledger-search-autocomplete .ant-select-selector,.banking-advanced-search-form .payment-search-autocomplete .ant-select-selector,.banking-advanced-search-form .receipt-search-autocomplete .ant-select-selector,.contra-advanced-search-form .banking-search-autocomplete .ant-select-selector,.contra-advanced-search-form .contra-search-autocomplete .ant-select-selector,.contra-advanced-search-form .ledger-search-autocomplete .ant-select-selector,.contra-advanced-search-form .payment-search-autocomplete .ant-select-selector,.contra-advanced-search-form .receipt-search-autocomplete .ant-select-selector,.ledger-filter-form .banking-search-autocomplete .ant-select-selector,.ledger-filter-form .contra-search-autocomplete .ant-select-selector,.ledger-filter-form .ledger-search-autocomplete .ant-select-selector,.ledger-filter-form .payment-search-autocomplete .ant-select-selector,.ledger-filter-form .receipt-search-autocomplete .ant-select-selector,.payment-advanced-search-form .banking-search-autocomplete .ant-select-selector,.payment-advanced-search-form .contra-search-autocomplete .ant-select-selector,.payment-advanced-search-form .ledger-search-autocomplete .ant-select-selector,.payment-advanced-search-form .payment-search-autocomplete .ant-select-selector,.payment-advanced-search-form .receipt-search-autocomplete .ant-select-selector,.receipt-advanced-search-form .banking-search-autocomplete .ant-select-selector,.receipt-advanced-search-form .contra-search-autocomplete .ant-select-selector,.receipt-advanced-search-form .ledger-search-autocomplete .ant-select-selector,.receipt-advanced-search-form .payment-search-autocomplete .ant-select-selector,.receipt-advanced-search-form .receipt-search-autocomplete .ant-select-selector{box-shadow:none!important;border:1px solid #f26935!important;border-radius:3px!important;height:30px!important;min-height:30px!important;padding:0 15px!important;font-size:11px!important;font-weight:700!important}.banking-advanced-search-form .banking-search-autocomplete input,.banking-advanced-search-form .contra-search-autocomplete input,.banking-advanced-search-form .ledger-search-autocomplete input,.banking-advanced-search-form .payment-search-autocomplete input,.banking-advanced-search-form .receipt-search-autocomplete input,.contra-advanced-search-form .banking-search-autocomplete input,.contra-advanced-search-form .contra-search-autocomplete input,.contra-advanced-search-form .ledger-search-autocomplete input,.contra-advanced-search-form .payment-search-autocomplete input,.contra-advanced-search-form .receipt-search-autocomplete input,.ledger-filter-form .banking-search-autocomplete input,.ledger-filter-form .contra-search-autocomplete input,.ledger-filter-form .ledger-search-autocomplete input,.ledger-filter-form .payment-search-autocomplete input,.ledger-filter-form .receipt-search-autocomplete input,.payment-advanced-search-form .banking-search-autocomplete input,.payment-advanced-search-form .contra-search-autocomplete input,.payment-advanced-search-form .ledger-search-autocomplete input,.payment-advanced-search-form .payment-search-autocomplete input,.payment-advanced-search-form .receipt-search-autocomplete input,.receipt-advanced-search-form .banking-search-autocomplete input,.receipt-advanced-search-form .contra-search-autocomplete input,.receipt-advanced-search-form .ledger-search-autocomplete input,.receipt-advanced-search-form .payment-search-autocomplete input,.receipt-advanced-search-form .receipt-search-autocomplete input{color:#f26935!important;height:28px!important;font-size:11px!important;font-weight:700!important}.banking-advanced-search-form select.input-ui,.contra-advanced-search-form select.input-ui,.ledger-filter-form select.input-ui,.payment-advanced-search-form select.input-ui,.receipt-advanced-search-form select.input-ui{appearance:auto;cursor:pointer}.banking-advanced-search-form .btn-style,.contra-advanced-search-form .btn-style,.ledger-filter-form .btn-style,.payment-advanced-search-form .btn-style,.receipt-advanced-search-form .btn-style{cursor:pointer;letter-spacing:1px;opacity:.85;text-transform:uppercase;border:0;border-radius:.25rem;min-height:28px;padding:2px 10px;font-size:10px;font-weight:600;box-shadow:0 4px 20px #0000001a}.banking-advanced-search-form .btn-style.bg-purple,.contra-advanced-search-form .btn-style.bg-purple,.ledger-filter-form .btn-style.bg-purple,.payment-advanced-search-form .btn-style.bg-purple,.receipt-advanced-search-form .btn-style.bg-purple{color:#fff;background:#76007a}.banking-advanced-search-form .btn-style.bg-green,.contra-advanced-search-form .btn-style.bg-green,.ledger-filter-form .btn-style.bg-green,.payment-advanced-search-form .btn-style.bg-green,.receipt-advanced-search-form .btn-style.bg-green{color:#fff;background:#007a5a;border:1px solid #007a5a}.banking-advanced-search-form .btn-style:hover,.contra-advanced-search-form .btn-style:hover,.ledger-filter-form .btn-style:hover,.payment-advanced-search-form .btn-style:hover,.receipt-advanced-search-form .btn-style:hover{opacity:1}.ledger-filter-form .aff-info-inner>.flexbox.mb-3,.ledger-filter-form .aff-info-inner>.flexbox:not(.mb-3):not(.mt-3):not(.ledger-account-fields-row){flex-flow:wrap;align-items:flex-start;gap:20px;margin-bottom:12px;display:flex}.ledger-filter-form .aff-info-inner>.flexbox.ledger-account-fields-row{flex-wrap:nowrap;align-items:flex-start;gap:20px;margin-bottom:12px;display:flex}.ledger-filter-form .aff-info-inner>.flexbox.ledger-account-fields-row>.ledger-account-field,.ledger-filter-form .aff-info-inner>.flexbox.ledger-account-fields-row>.ledger-account-type-field,.ledger-filter-form .aff-info-inner>.flexbox.ledger-account-fields-row>.ledger-client-group-field{flex:1 1 0;width:auto;min-width:0;max-width:none;margin-right:0}.ledger-filter-form .aff-info-inner>.flexbox.ledger-account-fields-row>.ledger-account-field{flex:2 1 0}.ledger-filter-form .aff-info-inner>.flexbox.ledger-account-fields-row:not(:has(.ledger-client-group-field))>.ledger-account-field,.ledger-filter-form .aff-info-inner>.flexbox.ledger-account-fields-row:not(:has(.ledger-client-group-field))>.ledger-account-type-field{flex:1 1 0}.ledger-filter-form .aff-info-inner>.flexbox.ledger-account-fields-row .ledger-search-autocomplete,.ledger-filter-form .aff-info-inner>.flexbox.ledger-account-fields-row .ledger-search-autocomplete .ant-select,.ledger-filter-form .aff-info-inner>.flexbox.ledger-account-fields-row .ng-autocomplete{width:100%}.ledger-filter-form .flexBox.mt-3{flex-flow:wrap;align-items:flex-start;gap:20px;margin-bottom:12px;display:flex}.ledger-filter-form .flexBox.mt-3,.ledger-filter-form .flexbox.mt-3{margin-top:12px}.ledger-filter-form .aff-info-inner>.flexbox.mb-3>.input-fiel,.ledger-filter-form .aff-info-inner>.flexbox.mb-3>.select-field,.ledger-filter-form .aff-info-inner>.flexbox.mb-3>.text-input-fiel,.ledger-filter-form .aff-info-inner>.flexbox:not(.mb-3):not(.mt-3):not(.ledger-account-fields-row)>.input-fiel,.ledger-filter-form .aff-info-inner>.flexbox:not(.mb-3):not(.mt-3):not(.ledger-account-fields-row)>.select-field,.ledger-filter-form .aff-info-inner>.flexbox:not(.mb-3):not(.mt-3):not(.ledger-account-fields-row)>.text-input-fiel,.ledger-filter-form .flexBox.mt-3>.input-fiel,.ledger-filter-form .flexBox.mt-3>.select-field,.ledger-filter-form .flexBox.mt-3>.text-input-fiel,.ledger-filter-form .flexbox.mt-3:not(.aff-info):not(.aff-info-inner)>.input-fiel,.ledger-filter-form .flexbox.mt-3:not(.aff-info):not(.aff-info-inner)>.select-field,.ledger-filter-form .flexbox.mt-3:not(.aff-info):not(.aff-info-inner)>.text-input-fiel{flex:0 0 300px;width:300px;max-width:300px;margin-right:0}.ledger-filter-form .flexBox{flex-wrap:nowrap;display:flex}.ledger-filter-form .select-field select.input-field,.ledger-filter-form .select-field>select{width:100%}.ledger-filter-form .ledger-search-autocomplete,.ledger-filter-form .ledger-search-autocomplete .ant-select,.ledger-filter-form .ng-autocomplete{width:100%;display:block}.ledger-filter-form .report-style-heading{text-transform:uppercase;border-bottom:1px solid #e9ecef;margin:10px 10px 10px 0;padding-bottom:10px;font-size:10px;font-weight:500;display:block}.ledger-filter-form .radio-label{margin-right:8px;font-size:12px;font-weight:700}.ledger-filter-form .flexBox.justify-content-between>.input-fiel,.ledger-filter-form .flexBox.justify-content-between>.select-field.text-input-fiel{flex:none;width:auto;max-width:none;margin-right:0;position:relative}.ledger-filter-form .flexBox.justify-content-between>.input-fiel .radio-ui{margin-top:0;position:relative}.ledger-container .ledger-filter-form .btn-style.disbaledBtn,.ledger-container .ledger-filter-form .btn-style:disabled{cursor:not-allowed;opacity:.85;color:#fff!important;background:#007a5a73!important;border:1px solid #007a5a73!important}.ledger-filter-form .d-flex.mt-5{width:100%;margin-top:3rem;display:flex}.ledger-filter-form .btn-style.mr-3{margin-right:1rem}.ledger-filter-form .justify-content-center{justify-content:center}.ledger-container .scroll-wrapper{max-width:660px;padding:30px 0 50px}.ledger-container .ledger-filter-form .input-field,.ledger-container .ledger-filter-form .input-ui,.ledger-container .ledger-filter-form .select-field>select,.ledger-container .ledger-filter-form select.input-field{box-sizing:border-box;text-overflow:ellipsis;text-transform:uppercase;outline:0;height:34px;padding:6px 15px;transition:all .3s ease-in-out;color:#000!important;background:#fff!important;border:1px solid #d2d2d2!important;border-radius:4px!important;font-size:12px!important;font-weight:400!important}.ledger-container .ledger-filter-form .input-field+label,.ledger-container .ledger-filter-form .input-ui+label,.ledger-container .ledger-filter-form .select-field .input-field+label,.ledger-container .ledger-filter-form .select-field>select+label{text-shadow:none;text-transform:uppercase;z-index:2;background:#fff;border-radius:3px;padding:0 7px;line-height:1;transition:all .3s ease-in-out;position:absolute;top:14px;left:7px;transform:translateY(-20px);color:#606060!important;margin-bottom:0!important;font-size:10px!important;font-weight:400!important}.ledger-container .ledger-filter-form .input-field:active+label,.ledger-container .ledger-filter-form .input-field:focus+label,.ledger-container .ledger-filter-form .input-ui:active+label,.ledger-container .ledger-filter-form .input-ui:focus+label,.ledger-container .ledger-filter-form .input-ui:not(:placeholder-shown)+label,.ledger-container .ledger-filter-form .select-field select.input-field:focus+label,.ledger-container .ledger-filter-form .select-field>select:focus+label{background:#fff;transform:translateY(-20px);color:#606060!important}.ledger-container .ledger-filter-form .ngauto-label{background:#fff;border-radius:20px;margin-top:-8px;margin-left:8px;padding:0 3px;top:1px;color:#606060!important;font-size:10px!important;font-weight:400!important}.ledger-container .ledger-filter-form .ledger-search-autocomplete .ant-select-selector{text-transform:uppercase;box-shadow:none!important;background:#fff!important;border:1px solid #d2d2d2!important;border-radius:4px!important;align-items:center!important;height:34px!important;min-height:34px!important;padding:0 15px!important;font-size:12px!important;font-weight:400!important}.ledger-container .ledger-filter-form .ledger-search-autocomplete .ant-select-selection-search-input,.ledger-container .ledger-filter-form .ledger-search-autocomplete input{color:#000!important;height:32px!important;font-size:12px!important;font-weight:400!important}.ledger-container .ledger-filter-form .input-field:focus,.ledger-container .ledger-filter-form .input-ui:active,.ledger-container .ledger-filter-form .input-ui:focus,.ledger-container .ledger-filter-form .select-field select.input-field:focus,.ledger-container .ledger-filter-form .select-field>select:focus{color:#000!important;background-color:#fff!important;border:1px solid #9c27b0!important;box-shadow:0 4px 20px #0000001a!important}.ledger-container .ledger-filter-form .ledger-search-autocomplete .ant-select-focused .ant-select-selector,.ledger-container .ledger-filter-form .ledger-search-autocomplete.ant-select-focused .ant-select-selector{border:1px solid #9c27b0!important;box-shadow:0 4px 20px #0000001a!important}.ledger-container .ledger-filter-form .ledger-search-autocomplete.ant-select-disabled .ant-select-selector{cursor:not-allowed;opacity:.75;background:#f5f5f5!important}.ledger-container .ledger-filter-form .ledger-search-autocomplete.ant-select-disabled input{cursor:not-allowed;color:#00000073!important}.ledger-filter-form .aff-info-inner>.flexbox>.text-input-fiel>.input-ui,.ledger-filter-form .flexBox.mt-3>.input-fiel>.input-ui,.ledger-filter-form .flexbox.mb-3>.text-input-fiel>.input-ui{width:100%}.ledger-filter-form .radio-ui{accent-color:#9c27b0;margin-top:6px;position:absolute}.debit-color{color:#cd2553!important}.credit-color{color:#007a5a!important}.ledger-filter-form .daybookclientlist{flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;display:flex}.ledger-filter-form .daybookclientlist>.input-fiel{align-items:center;margin-right:0;display:flex}.ledger-filter-form .daybookclientlist .radio-ui{margin-top:0;position:relative}.ledger-container .voucher-container .save-as,.ledger-container.day-book-listing .voucher-container .save-as{vertical-align:middle;background:#f5f5f5;border:0;border-radius:3px;margin-left:4px;padding:2px 6px;line-height:1}.ledger-container.day-book-listing .page-search-box .form-control{text-transform:uppercase;background:#fff;font-weight:400}.ledger-container.day-book-listing .table-container{margin-top:-5px}.ledger-container.day-book-listing .day-book-table-wrap .search-invoice-table .ant-table-thead>tr>th{text-transform:uppercase;vertical-align:middle;color:#000!important;background:#f1f1f1!important;border-bottom:none!important;height:30px!important;padding:0 5px!important;font-size:12px!important;font-weight:600!important}.ledger-container.day-book-listing .day-book-table-wrap .search-invoice-table .ant-table-thead>tr>th:first-child{padding-left:10px!important}.ledger-container.day-book-listing .day-book-table-wrap .search-invoice-table .ant-table-tbody>tr>td.day-book-col-credit,.ledger-container.day-book-listing .day-book-table-wrap .search-invoice-table .ant-table-tbody>tr>td.day-book-col-debit,.ledger-container.day-book-listing .day-book-table-wrap .search-invoice-table .ant-table-thead>tr>th:last-child{text-align:right!important}.ledger-container.day-book-listing .day-book-table-wrap .search-invoice-table .ant-table-tbody>tr>td{vertical-align:bottom;border-bottom:1px dashed #dedede!important;padding:2px 5px!important;font-size:12px!important;font-weight:400!important}.ledger-container.day-book-listing .day-book-table-wrap .search-invoice-table .ant-table-tbody>tr>td.day-book-col-narration{vertical-align:top!important}.ledger-container.day-book-listing .day-book-narration{white-space:pre-wrap!important}.ellipse-text{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.ledger-container.day-book-listing .day-book-table-wrap .search-invoice-table .ant-table-tbody>tr>td.day-book-col-narration{white-space:normal;max-width:none;overflow:visible}.ledger-container.day-book-listing .day-book-table-wrap .search-invoice-table .ant-table-tbody>tr>td.day-book-col-type{text-overflow:ellipsis;max-width:80px;overflow:hidden;white-space:nowrap!important}.ledger-container.day-book-listing .day-book-table-wrap .search-invoice-table .ant-table-tbody>tr>td.day-book-col-date{text-overflow:ellipsis;max-width:120px;overflow:hidden;white-space:nowrap!important}.ledger-container.day-book-listing .day-book-table-wrap .search-invoice-table .ant-table-tbody>tr>td.day-book-col-account{max-width:130px;overflow:hidden}.ledger-container.day-book-listing .day-book-table-wrap .search-invoice-table .ant-table-tbody>tr>td.day-book-col-account .ellipse-text{max-width:130px}.ledger-container.day-book-listing .day-book-table-wrap .search-invoice-table .ant-table-tbody>tr>td.day-book-col-reference{text-overflow:ellipsis;max-width:170px;overflow:hidden;white-space:nowrap!important}.ledger-container.day-book-listing .day-book-table-wrap .search-invoice-table .ant-table-tbody>tr>td.day-book-col-cheque{text-overflow:ellipsis;max-width:80px;overflow:hidden;white-space:nowrap!important}.ledger-container.day-book-listing .day-book-table-wrap .search-invoice-table .ant-table-tbody>tr>td .text-grey{color:gray!important;font-weight:400!important}.ledger-container.day-book-listing .day-book-reference-link,.ledger-container.day-book-listing .day-book-table-wrap .search-invoice-table .ant-table-tbody>tr>td.day-book-col-reference,.ledger-container.day-book-listing .day-book-table-wrap .search-invoice-table .ant-table-tbody>tr>td.day-book-col-reference .refer{cursor:pointer;color:#000!important;font-weight:500!important;text-decoration:none!important}.ledger-container.day-book-listing .day-book-table-wrap .search-invoice-table .ant-table-tbody>tr>td.day-book-col-credit .credit-color,.ledger-container.day-book-listing .day-book-table-wrap .search-invoice-table .ant-table-tbody>tr>td.day-book-col-debit .debit-color{font-size:12px!important;font-weight:500!important}.ledger-container.day-book-listing .day-book-table-wrap .search-invoice-table .ant-table-tbody>tr.field-table-input:focus .debit-color,.ledger-container.day-book-listing .day-book-table-wrap .search-invoice-table .ant-table-tbody>tr.field-table-input:hover .debit-color{color:#cd2553!important}.ledger-container.day-book-listing .day-book-table-wrap .search-invoice-table .ant-table-tbody>tr.field-table-input:focus .credit-color,.ledger-container.day-book-listing .day-book-table-wrap .search-invoice-table .ant-table-tbody>tr.field-table-input:hover .credit-color{color:#007a5a!important}.ledger-container.tds-report-listing .table-container{margin-top:-5px}.ledger-container.tds-report-listing .cname{text-transform:uppercase;font-weight:600;font-size:12px!important}.ledger-container.tds-report-listing .tds-table-wrap .search-invoice-table .ant-table-thead>tr>th{text-transform:uppercase;vertical-align:middle;color:#000!important;background:#f1f1f1!important;border-bottom:none!important;height:30px!important;padding:0 5px!important;font-size:12px!important;font-weight:500!important}.ledger-container.tds-report-listing .tds-table-wrap .search-invoice-table .ant-table-thead>tr>th .ant-table-column-sorters,.ledger-container.tds-report-listing .tds-table-wrap .search-invoice-table .ant-table-thead>tr>th .ant-table-column-title{font-weight:500!important}.ledger-container.tds-report-listing .tds-table-wrap .search-invoice-table .ant-table-thead>tr>th:first-child{padding-left:10px!important}.ledger-container.tds-report-listing .tds-table-wrap .search-invoice-table .ant-table-tbody>tr>td.tds-col-amount,.ledger-container.tds-report-listing .tds-table-wrap .search-invoice-table .ant-table-tbody>tr>td.tds-col-rate,.ledger-container.tds-report-listing .tds-table-wrap .search-invoice-table .ant-table-tbody>tr>td.tds-col-tds-amount,.ledger-container.tds-report-listing .tds-table-wrap .search-invoice-table .ant-table-thead>tr>th.tds-col-amount,.ledger-container.tds-report-listing .tds-table-wrap .search-invoice-table .ant-table-thead>tr>th.tds-col-rate,.ledger-container.tds-report-listing .tds-table-wrap .search-invoice-table .ant-table-thead>tr>th.tds-col-tds-amount{text-align:right!important}.ledger-container.tds-report-listing .tds-table-wrap .search-invoice-table .ant-table-tbody>tr>td{vertical-align:middle;border-bottom:1px dashed #dedede!important;padding:2px 5px!important;font-size:12px!important;font-weight:400!important}.ledger-container.tds-report-listing .tds-table-wrap .search-invoice-table .ant-table-tbody>tr>td.tds-col-account{max-width:266px;overflow:hidden}.ledger-container.tds-report-listing .tds-table-wrap .search-invoice-table .ant-table-tbody>tr>td.tds-col-account .ellipse-text{max-width:256px;padding-right:10px;display:inline-block}.ledger-container.tds-report-listing .tds-table-wrap .search-invoice-table .ant-table-tbody>tr>td .text-grey{color:gray!important;font-weight:400!important}.ledger-container.tds-report-listing .tds-table-wrap .search-invoice-table .ant-table-tbody>tr>td.tds-col-amount .font-500,.ledger-container.tds-report-listing .tds-table-wrap .search-invoice-table .ant-table-tbody>tr>td.tds-col-tds-amount .font-500{color:#000!important;font-weight:500!important}.ledger-container.tcs-report-listing{--systacc-table-header-bg:#fff;background:#fff}.ledger-container.tcs-report-listing .table-container{margin-top:-5px}.ledger-container.tcs-report-listing .cname{text-transform:uppercase;font-weight:600;font-size:12px!important}.ledger-container.tcs-report-listing .tcs-table-wrap .search-invoice-table .ant-table-thead>tr>th{text-transform:uppercase;vertical-align:middle;color:#000!important;background:#fff!important;border-bottom:none!important;height:30px!important;padding:0 5px!important;font-size:12px!important;font-weight:500!important}.ledger-container.tcs-report-listing .tcs-table-wrap .search-invoice-table .ant-table-thead>tr>th .ant-table-column-sorters,.ledger-container.tcs-report-listing .tcs-table-wrap .search-invoice-table .ant-table-thead>tr>th .ant-table-column-title{font-weight:500!important}.ledger-container.tcs-report-listing .tcs-table-wrap .search-invoice-table .ant-table-thead>tr>th:first-child{padding-left:10px!important}.ledger-container.tcs-report-listing .tcs-table-wrap .search-invoice-table .ant-table-tbody>tr>td.tcs-col-amount,.ledger-container.tcs-report-listing .tcs-table-wrap .search-invoice-table .ant-table-tbody>tr>td.tcs-col-rate,.ledger-container.tcs-report-listing .tcs-table-wrap .search-invoice-table .ant-table-tbody>tr>td.tcs-col-tcs-amount,.ledger-container.tcs-report-listing .tcs-table-wrap .search-invoice-table .ant-table-thead>tr>th.tcs-col-amount,.ledger-container.tcs-report-listing .tcs-table-wrap .search-invoice-table .ant-table-thead>tr>th.tcs-col-rate,.ledger-container.tcs-report-listing .tcs-table-wrap .search-invoice-table .ant-table-thead>tr>th.tcs-col-tcs-amount{text-align:right!important}.ledger-container.tcs-report-listing .tcs-table-wrap .search-invoice-table .ant-table-tbody>tr>td{vertical-align:middle;border-bottom:1px dashed #dedede!important;padding:2px 5px!important;font-size:12px!important;font-weight:400!important}.ledger-container.tcs-report-listing .tcs-table-wrap .search-invoice-table .ant-table-tbody>tr>td.tcs-col-account{max-width:300px;overflow:hidden}.ledger-container.tcs-report-listing .tcs-table-wrap .search-invoice-table .ant-table-tbody>tr>td.tcs-col-account .ellipse-text{max-width:256px;padding-right:10px;display:inline-block}.ledger-container.tcs-report-listing .tcs-table-wrap .search-invoice-table .ant-table-tbody>tr>td .text-grey{color:gray!important;font-weight:400!important}.ledger-container.tcs-report-listing .tcs-table-wrap .search-invoice-table .ant-table-tbody>tr>td.tcs-col-amount .font-500,.ledger-container.tcs-report-listing .tcs-table-wrap .search-invoice-table .ant-table-tbody>tr>td.tcs-col-tcs-amount .font-500{color:#000!important;font-weight:500!important}.ledger-container.gst-b2b-report-listing .cname{text-transform:uppercase;font-weight:600;font-size:12px!important}.ledger-container.gst-b2b-report-listing .search-invoice-table-wrap.b2cs-tbl,.ledger-container.gst-b2b-report-listing .search-invoice-table-wrap.btb-tbl,.ledger-container.gst-b2b-report-listing .search-invoice-table-wrap.docs-tbl,.ledger-container.gst-b2b-report-listing .search-invoice-table-wrap.hsn-tbl{overflow:auto hidden}.ledger-container.gst-b2b-report-listing .gst-b2b-table-wrap.btb-tbl{margin-top:-5px}.ledger-container.gst-b2b-report-listing .gst-b2b-table-wrap.b2b-report-table .search-invoice-table .ant-table-body{max-height:calc(100vh - 217px)!important;overflow-y:auto!important}.ledger-container.gst-b2b-report-listing .gst-b2b-table-wrap.cdnr-table .search-invoice-table .ant-table-body{max-height:calc(100vh - 219px)!important;overflow-y:auto!important}.ledger-container.gst-b2b-report-listing .b2cs-tbl .search-invoice-table .ant-table-body,.ledger-container.gst-b2b-report-listing .docs-tbl .search-invoice-table .ant-table-body,.ledger-container.gst-b2b-report-listing .hsn-tbl .search-invoice-table .ant-table-body{max-height:calc(100vh - 208px)!important;overflow-y:auto!important}.ledger-container.gst-b2b-report-listing .search-invoice-table .ant-table-summary{z-index:2;background:#fff!important}.ledger-container.gst-b2b-report-listing .page-sub-header.page-header-tabs{flex-shrink:0}.ledger-container.gst-b2b-report-listing .gst-b2b-table-wrap .search-invoice-table .ant-table-thead>tr>th{text-transform:uppercase;vertical-align:middle;color:#000!important;background:#f1f1f1!important;border-bottom:none!important;height:30px!important;padding:0 5px!important;font-size:12px!important;font-weight:500!important}.ledger-container.gst-b2b-report-listing .gst-b2b-table-wrap .search-invoice-table .ant-table-thead>tr>th:first-child{padding-left:10px!important}.ledger-container.gst-b2b-report-listing .gst-b2b-table-wrap .search-invoice-table .ant-table-tbody>tr>td{text-overflow:ellipsis;vertical-align:middle!important;white-space:nowrap!important;border-bottom:1px dashed #dedede!important;max-height:30px!important;padding:2px 5px!important;font-size:12px!important;font-weight:400!important;line-height:1.2!important;overflow:hidden!important}.ledger-container.gst-b2b-report-listing .gst-b2b-table-wrap .search-invoice-table .ant-table-tbody>tr.field-table-input{height:30px!important;min-height:30px!important}.ledger-container.gst-b2b-report-listing .gst-b2b-table-wrap .search-invoice-table .ant-table-tbody>tr>td .text-grey{color:gray!important;font-weight:400!important}.ledger-container.gst-b2b-report-listing .gst-b2b-table-wrap .search-invoice-table .ant-table-tbody>tr>td.gst-b2b-col-pos{padding-left:15px!important}.ledger-container.gst-b2b-report-listing .gst-b2b-table-wrap .search-invoice-table .ant-table-tbody>tr>td .ellipse-text,.ledger-container.gst-b2b-report-listing .gst-b2b-table-wrap .search-invoice-table .ant-table-tbody>tr>td .refer{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.ledger-container.gst-b2b-report-listing .gst-b2b-reference-link,.ledger-container.gst-b2b-report-listing .gst-b2b-table-wrap .search-invoice-table .ant-table-tbody>tr>td.gst-b2b-col-reference,.ledger-container.gst-b2b-report-listing .gst-b2b-table-wrap .search-invoice-table .ant-table-tbody>tr>td.gst-b2b-col-reference .refer{cursor:pointer;color:#000!important;font-weight:500!important;text-decoration:none!important}.ledger-container.gst-b2b-report-listing .gst-b2b-table-wrap .search-invoice-table .ant-table-summary>tr>td,.ledger-container.gst-b2b-report-listing .search-invoice-table .ant-table-summary>tr>td{color:#000!important;background:#fff!important;border-top:none!important;border-bottom:none!important;padding:1px 10px!important;font-size:12px!important;font-weight:500!important}.ledger-container.gst-b2b-report-listing .gst-b2b-table-wrap .search-invoice-table .ant-table-summary .table-tfoot-bg>td,.ledger-container.gst-b2b-report-listing .search-invoice-table .ant-table-summary .table-tfoot-bg>td{background:#fff!important}.ledger-container.gst-b2b-report-listing .gst-b2b-table-wrap .search-invoice-table .ant-table-summary .grnd-total,.ledger-container.gst-b2b-report-listing .search-invoice-table .ant-table-summary .grnd-total{position:relative;border-top:1px solid!important;border-bottom:1px solid!important;border-left:1px solid #f5f5f5!important;font-weight:500!important}.ledger-container.gst-b2b-report-listing .search-invoice-table .ant-table-summary .grnd-total:after,.ledger-container.gst-b2b-report-listing .search-invoice-table .ant-table-summary .grnd-total:before{content:"";background:#000;width:100%;height:1px;position:absolute;left:0}.ledger-container.gst-b2b-report-listing .search-invoice-table .ant-table-summary .grnd-total:before{top:1px}.ledger-container.gst-b2b-report-listing .search-invoice-table .ant-table-summary .grnd-total:after{bottom:1px}@media print{.ledger-container.gst-b2b-report-listing .search-invoice-table .ant-table-summary,.ledger-container.trial-balance-listing .trial-balance-table tfoot td{position:static!important}}.ledger-container.gst-b2b-report-listing .error_table_row{background:#ff180052!important}.ledger-container.gst-b2b-report-listing .gst-report-tabs{background:#fff;border-bottom:none;flex-flow:row;align-items:center;width:fit-content;margin:0 0 0 15px;padding:0;list-style:none;display:flex}.ledger-container.gst-b2b-report-listing .gst-report-tabs .nav-item{flex-shrink:0;display:block}.ledger-container.gst-b2b-report-listing .gst-report-tabs .nav-link{cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;color:#9b9b9b!important;padding:4px 10px!important;font-size:14px!important}.ledger-container.gst-b2b-report-listing .gst-report-tabs .nav-link.active{font-weight:700;color:#9c27b0!important;border-bottom:2px solid #9c27b0!important}.ledger-container.gst-b2b-report-listing .b2cs-tbl .search-invoice-table .ant-table-tbody>tr>td,.ledger-container.gst-b2b-report-listing .docs-tbl .search-invoice-table .ant-table-tbody>tr>td,.ledger-container.gst-b2b-report-listing .hsn-tbl .search-invoice-table .ant-table-tbody>tr>td{vertical-align:middle!important;border-bottom:1px dashed #dedede!important;padding:2px 5px!important;font-size:12px!important}.ledger-container.contra-listing .save-as,.ledger-container.payment-listing .save-as,.ledger-container.receipt-listing .save-as{vertical-align:middle;background:#f5f5f5;border:0;border-radius:3px;margin-left:4px;padding:2px 6px;line-height:1}.ledger-container.contra-listing .search-invoice-table .ant-table-tbody>tr>td:last-child,.ledger-container.payment-listing .search-invoice-table .ant-table-tbody>tr>td:last-child,.ledger-container.receipt-listing .search-invoice-table .ant-table-tbody>tr>td:last-child{text-align:right!important}@media (max-width:1200px){.view-jv .jv-header-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.view-receipt.view-flight-invoice .receipt-header-row .col-sm-2{flex:0 0 33.3333%;max-width:33.3333%}}.view-proforma-invoice .proforma-form-wrapper{flex-wrap:wrap;gap:0;display:flex}.view-proforma-invoice .proforma-form-wrapper .input-wrapper{margin-right:12px}.view-proforma-invoice .text-input-field{width:100%;min-width:130px;margin-top:15px;position:relative}.view-proforma-invoice .autocomplete-container,.view-proforma-invoice .inner-input-ui,.view-proforma-invoice .inner-select,.view-proforma-invoice .input-field,.view-proforma-invoice .input-ui,.view-proforma-invoice .proforma-summary-input{box-sizing:border-box;text-transform:uppercase;outline:0;width:100%;height:26px;min-height:26px;font-weight:400;color:#000!important;background:#fff!important;border:1px solid #d2d2d2!important;border-radius:3px!important;padding:0 4px!important;font-size:10px!important}.view-proforma-invoice .input-field{padding:6px 15px;display:inline-block}.view-proforma-invoice .input-field+label,.view-proforma-invoice .multiselect-dropdown-container>label{text-transform:uppercase;z-index:2;background:#fff;border-radius:3px;padding:0 7px;font-size:10px;font-weight:400;line-height:1;display:inline-block;position:absolute;top:15px;left:7px;transform:translateY(-20px);color:#6c757d!important;margin-bottom:0!important}.view-proforma-invoice .multiselect-dropdown-container{position:relative}.view-proforma-invoice .custom-table{border-top:2px solid #ccc;padding-top:15px}.view-proforma-invoice .subtotal{float:right;width:400px}.view-proforma-invoice .total-box{text-transform:uppercase;justify-content:space-between;margin-top:5px;display:flex}.view-proforma-invoice .proforma-line-items-table td,.view-proforma-invoice .proforma-line-items-table th{vertical-align:middle;font-size:9px;font-weight:500;padding:2px 4px!important}.view-proforma-invoice .proforma-line-items-table th{white-space:nowrap}.view-proforma-invoice .proforma-line-items-table .w-30{width:30%}.view-proforma-invoice .proforma-line-items-table .inner-input-ui,.view-proforma-invoice .proforma-line-items-table .inner-select{height:26px;min-height:26px;font-size:10px;font-weight:400;padding:0 4px!important}.view-proforma-invoice .proforma-line-items-table .action-col{width:52px;min-width:52px}.view-proforma-invoice .proforma-client-autocomplete{width:100%;display:block}.view-proforma-invoice .proforma-client-autocomplete .ant-select-selector{box-shadow:none!important;border:none!important;height:26px!important;padding:0!important}.view-proforma-invoice .autocomplete-container.validate-error,.view-proforma-invoice .inner-input-ui.validate-error,.view-proforma-invoice .input-field.validate-error,.view-proforma-invoice .validate-error{border-color:#ff4d4f!important}.view-proforma-invoice .hyperLink{color:#1890ff;cursor:pointer;font-size:10px}.view-proforma-invoice .proforma-narration-panel{max-width:55%;font-size:10px;font-weight:400;line-height:1.5}.view-proforma-invoice .invoice-page-footer .title-type,.view-proforma-invoice .subtotal .title-type{font-size:10px;font-weight:400}.view-proforma-invoice .subtotal .result-type{font-size:11px;font-weight:500}.view-proforma-invoice .proforma-gst-selects{width:148px}.view-proforma-invoice .proforma-gst-selects .inner-select{width:calc(50% - 4px)}.view-proforma-invoice .proforma-summary-input{min-width:90px;max-width:120px}.view-proforma-invoice .text-input-group .input-fiel{position:relative}.view-proforma-invoice .text-input-group .input-ui{width:100%;height:26px;padding:4px 8px}.view-proforma-invoice .text-input-group .input-ui+label{color:#737373;text-transform:uppercase;z-index:9;background:#fff;border-radius:3px;margin-bottom:0;padding:0 7px;font-size:10px;font-weight:400;line-height:1;display:inline-block;position:absolute;top:15px;left:7px;transform:translateY(-20px)}.view-proforma-invoice .autocomplete-container:disabled,.view-proforma-invoice .input-field:disabled,.view-proforma-invoice .input-field[readonly]{color:#737373!important;background:#f5f5f5!important}.view-purchase-invoice .purchase-form-wrapper{width:100%;display:block}.view-purchase-invoice .purchase-form-wrapper .input-wrapper,.view-purchase-invoice .purchase-form-wrapper .text-field-group{margin-right:12px}.view-purchase-invoice .purchase-header-fields{flex-wrap:wrap;width:100%;display:flex}.view-purchase-invoice .text-input-field{width:100%;min-width:130px;margin-top:15px;position:relative}.view-purchase-invoice .autocomplete-container,.view-purchase-invoice .inner-input-ui,.view-purchase-invoice .inner-select,.view-purchase-invoice .input-field,.view-purchase-invoice .input-ui{box-sizing:border-box;text-transform:uppercase;outline:0;width:100%;height:26px;min-height:26px;font-weight:400;color:#000!important;background:#fff!important;border:1px solid #d2d2d2!important;border-radius:3px!important;padding:0 4px!important;font-size:10px!important}.view-purchase-invoice .input-field{display:inline-block;padding:0 4px!important}.view-purchase-invoice select.input-field{appearance:auto;cursor:pointer}.view-purchase-invoice .input-field+label,.view-purchase-invoice .multiselect-dropdown-container>label{text-transform:uppercase;z-index:2;background:#fff;border-radius:3px;padding:0 7px;font-size:10px;font-weight:400;line-height:1;display:inline-block;position:absolute;top:15px;left:7px;transform:translateY(-20px);color:#6c757d!important;margin-bottom:0!important}.view-purchase-invoice .multiselect-dropdown-container{position:relative}.view-purchase-invoice .custom-table{border-top:2px solid #ccc;padding-top:15px}.view-purchase-invoice .invoice-table-wrap{width:100%;max-width:100%;overflow-x:auto}.view-purchase-invoice .purchase-line-items-table{border-collapse:collapse;table-layout:fixed;width:100%;margin-bottom:0!important}.view-purchase-invoice .purchase-line-items-table>:not(caption)>*>*{border:1px solid var(--systacc-table-border)}.view-purchase-invoice .subtotal{float:right;width:400px}.view-purchase-invoice .total-box{text-transform:uppercase;justify-content:space-between;margin-top:5px;display:flex}.view-purchase-invoice .purchase-line-items-table td{vertical-align:middle;font-size:9px;font-weight:500;padding:2px 4px!important}.view-purchase-invoice .purchase-line-items-table th{vertical-align:middle;white-space:nowrap;font-size:12px;font-weight:400;padding:2px 6px!important}.view-purchase-invoice .purchase-line-items-table .sno-col{width:48px;min-width:48px}.view-purchase-invoice .purchase-line-items-table .inner-input-ui,.view-purchase-invoice .purchase-line-items-table .inner-select,.view-purchase-invoice .purchase-line-items-table .invoice-table-autocomplete input{height:26px;min-height:26px;font-size:10px;font-weight:400;padding:0 4px!important}.view-purchase-invoice .purchase-line-items-table .action-col{width:52px;min-width:52px}.view-purchase-invoice .fare-diff-col{margin-top:6px}.view-purchase-invoice .fare-diff-col .btn-style.text-white{cursor:pointer;border:0;border-radius:.25rem;min-width:72px;padding:5px 14px;font-size:11px;font-weight:500;color:#fff!important;background:#4caf50!important}.view-purchase-invoice .purchase-account-autocomplete,.view-purchase-invoice .purchase-subledger-autocomplete{width:100%;display:block}.view-purchase-invoice .purchase-account-autocomplete .ant-select-selector,.view-purchase-invoice .purchase-subledger-autocomplete .ant-select-selector{box-shadow:none!important;border:none!important;height:26px!important;padding:0!important}.view-purchase-invoice .purchase-gl-autocomplete input{height:26px;font-size:10px;padding:0 4px!important}.view-purchase-invoice .autocomplete-container.validate-error,.view-purchase-invoice .inner-input-ui.validate-error,.view-purchase-invoice .input-field.validate-error,.view-purchase-invoice .invoice-table-autocomplete.validate-error input,.view-purchase-invoice .validate-error{border-color:#ff4d4f!important}.view-purchase-invoice .hyperLink{color:#1890ff;cursor:pointer;font-size:10px}.view-purchase-invoice .purchase-narration-panel{max-width:55%;font-size:10px;font-weight:400;line-height:1.5}.view-purchase-invoice .subtotal .title-type{font-size:10px;font-weight:400}.view-purchase-invoice .subtotal .result-type{font-size:11px;font-weight:500}.view-purchase-invoice .autocomplete-container:disabled,.view-purchase-invoice .input-field:disabled,.view-purchase-invoice .input-field[readonly]{color:#737373!important;background:#f5f5f5!important}.view-event-invoice .event-fare-summary-table .inner-select-top,.view-event-invoice .event-fare-summary-table .traveller-input-field,.view-event-invoice .event-header-table .autocomplete-container,.view-event-invoice .event-header-table .inner-input-ui,.view-event-invoice .event-header-table .input-field,.view-event-invoice .event-line-items-table .inner-input-ui{box-sizing:border-box;text-transform:uppercase;outline:0;width:100%;height:26px;min-height:26px;padding:4px 8px;font-weight:700;color:#000!important;background:#fff!important;border:1px solid #d2d2d2!important;border-radius:3px!important;font-size:11px!important}.view-event-invoice .event-header-table th,.view-event-invoice .event-line-items-table th{text-transform:uppercase;font-size:11px;font-weight:700}.view-event-invoice .consolidate-total-details{margin-top:12px}.view-event-invoice .event-fare-summary-panel{width:100%}.view-event-invoice .bg-purple{color:#fff!important;background-color:#9e4db0!important}.view-consolidate-search .consolidate-form-wrapper{width:100%;max-width:720px;padding:18px 30px 30px}.view-consolidate-search .consolidate-search-grid{grid-template-columns:repeat(2,minmax(280px,1fr));gap:18px 20px;width:100%;display:grid}.view-consolidate-search .input-fiel{width:100%;min-width:0;margin-top:14px;position:relative}.view-consolidate-search .input-fiel>label:not(.ngauto-label){color:#6c757d;text-transform:uppercase;z-index:2;background:#fff;border-radius:3px;padding:0 7px;font-size:10px;font-weight:400;line-height:1;display:inline-block;position:absolute;top:17px;left:7px;transform:translateY(-20px)}.view-consolidate-search .input-ui{box-sizing:border-box;color:#737373;text-transform:uppercase;outline:0;width:100%;height:34px;min-height:34px;padding:6px 12px;font-weight:400;background:#fff!important;border:1px solid #d2d2d2!important;border-radius:3px!important;font-size:11px!important}.view-consolidate-search select.input-ui{appearance:auto;cursor:pointer;padding-right:28px}.view-consolidate-search .input-fiel .ant-picker.input-ui,.view-consolidate-search .input-fiel .invoice-date-picker{box-sizing:border-box;width:100%;height:34px;padding:0 10px;background:#fff!important;border:1px solid #d2d2d2!important;border-radius:3px!important}.view-consolidate-search .input-fiel .ant-picker.input-ui .ant-picker-input>input{color:#737373;height:32px;font-weight:400;font-size:11px!important}.view-consolidate-search .consolidate-transactions-field{grid-column:1/-1}.view-consolidate-search .consolidate-client-field .ngauto-label{color:#6c757d;text-transform:uppercase;z-index:2;background:#fff;border-radius:3px;margin-bottom:0;padding:0 7px;font-size:10px;font-weight:400;line-height:1;position:absolute;top:0;left:7px;transform:translateY(-50%)}.view-consolidate-search .consolidate-client-autocomplete{width:100%;display:block}.view-consolidate-search .consolidate-client-autocomplete .ant-select-selector{box-shadow:none!important;background:#fff!important;border:1px solid #d2d2d2!important;border-radius:3px!important;align-items:center!important;height:34px!important;min-height:34px!important;padding:0 10px!important}.view-consolidate-search .consolidate-client-autocomplete input.input-ui{box-shadow:none!important;border:0!important;height:32px!important;min-height:32px!important;padding:0!important}.view-consolidate-search .consolidate-form-actions{justify-content:flex-start;gap:12px;margin-top:24px;display:flex}.view-consolidate-search .btn-style.ant-btn{letter-spacing:1px;opacity:1;text-transform:uppercase;border-radius:.25rem;min-width:88px;height:auto;min-height:30px;padding:6px 18px;font-size:10px;font-weight:600;line-height:1.4;box-shadow:0 4px 20px #0000001a;border:0!important}.view-consolidate-search .bg-purple.ant-btn{color:#fff!important;background:#76007a!important}.view-consolidate-search .bg-green.ant-btn{color:#fff!important;background:#54c4bd!important}@media (max-width:900px){.view-consolidate-search .consolidate-search-grid{grid-template-columns:minmax(0,1fr)}.app-header-inner{grid-template-columns:1fr}.ledger-container .tab-nav-controls-row,.ledger-container .tab-nav-row{flex-wrap:wrap}.app-header-user,.tab-group{justify-content:flex-start}}.view-client .view-client-layout{flex-flow:row;min-height:calc(100vh - 180px);display:flex}.view-client .custom-form.form-container{border-right:1px solid #764a77;flex-shrink:0;width:600px;height:calc(100vh - 180px);margin:20px 0;padding:0 15px;overflow-y:auto}.view-client .custom-form.form-container.master-form-page{border-right:none;flex-shrink:0;width:600px;height:auto;margin:20px 15px 0;overflow:visible}.view-client .view-client-layout .custom-form.form-container{width:600px;height:calc(100vh - 180px);margin:16px 0 0;padding-bottom:16px;overflow-y:auto}.view-client .view-client-layout .custom-form.form-container.edit-client-form{height:auto;max-height:calc(100vh - 180px);padding-bottom:16px}.view-client .view-client-aside{flex:1;min-width:0}.view-client .text-input-group{justify-content:space-between;gap:8px;display:flex}.view-client .text-input-group>.select-field,.view-client .text-input-group>.text-input-field{flex:1;min-width:0}.view-client .custom-form.form-container.create-airline-form{border-right:none;height:auto;margin:20px 15px;overflow:visible}.view-client .custom-form.form-container.create-client-form{border-right:1px solid #764a77;flex-shrink:0;width:600px;height:calc(100vh - 180px);overflow-y:auto}.view-client .custom-form.form-container.create-supplier-form{border-right:none;height:auto;margin:20px 0;overflow:visible}.view-client .custom-form.form-container.create-employee-form,.view-client .custom-form.form-container.create-general-form{border-right:none;width:600px;height:auto;margin:20px 0;overflow:visible}.view-client .general-group-hierarchy-row{grid-template-columns:minmax(0,1fr) 120px;align-items:start;gap:8px;display:grid}.view-client .general-group-hierarchy-row>.select-field,.view-client .general-group-hierarchy-row>.text-input-field{width:100%;margin-right:0!important}.view-client .general-hsn-balance-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:8px;display:grid}.view-client .general-hsn-balance-row>.hsn-col{width:100%;margin-right:0!important}.view-client .general-hsn-balance-row>.balance-col{gap:8px;min-width:0;display:flex}.view-client .general-hsn-balance-row .balance-col .balance-input{flex:auto;width:auto;min-width:0}.view-client .general-hsn-balance-row .balance-col .balance-type{flex:0 0 60px;width:60px;max-width:60px}.view-client .general-edit-bottom-row{grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr) 60px minmax(0,1fr);align-items:start;gap:8px;display:grid}.view-client .general-edit-bottom-row>.select-field,.view-client .general-edit-bottom-row>.text-input-field{width:100%;margin-right:0!important}.view-client .text-input-group>.general-account-code-col{flex:0 0 150px;width:150px;max-width:150px}.view-client .custom-form.form-container.create-bank-form,.view-client .custom-form.form-container.create-credit-card-form,.view-client .custom-form.form-container.create-tour-form{border-right:none;width:600px;height:auto;margin:20px 0;overflow:visible}.view-client .text-input-group.credit-card-balance-row{align-items:start;gap:8px;display:flex}.view-client .credit-card-balance-row>.balance-input{flex:auto;min-width:0}.view-client .credit-card-balance-row>.balance-type{flex:0 0 60px;width:60px;max-width:60px}.view-client .bank-group-hierarchy-row{grid-template-columns:minmax(0,1fr) 120px;align-items:start;gap:8px;display:grid}.view-client .bank-group-hierarchy-row>.select-field,.view-client .bank-group-hierarchy-row>.text-input-field{width:100%;margin-right:0!important}.view-client .bank-gst-balance-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:8px;display:grid}.view-client .bank-gst-balance-row>.gst-col{width:100%;margin-right:0!important}.view-client .bank-gst-balance-row>.balance-col{gap:8px;min-width:0;display:flex}.view-client .bank-gst-balance-row .balance-col .balance-input{flex:auto;width:auto;min-width:0}.view-client .bank-gst-balance-row .balance-col .balance-type{flex:0 0 60px;width:60px;max-width:60px}.view-client .bank-edit-bottom-row{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr) 60px minmax(0,1fr);align-items:start;gap:8px;display:grid}.view-client .bank-edit-bottom-row>.select-field,.view-client .bank-edit-bottom-row>.text-input-field{width:100%;margin-right:0!important}.view-client .text-input-group>.bank-account-code-col{flex:0 0 150px;width:150px;max-width:150px}.view-client .bank-primary-note{margin-top:15px;padding:8px 10px;display:block}.view-client .ml-2{margin-left:8px}.view-client .employee-code-channels-row{grid-template-columns:1fr 1fr;align-items:start;gap:12px;display:grid}.view-client .employee-code-channels-row>.text-input-field{width:100%;margin-right:0!important}.view-client .supplier-group-card-row>.group-col{flex:auto;width:auto;min-width:0}.view-client .supplier-group-card-row>.card-col,.view-client .text-input-group>.supplier-account-code-col{flex:0 0 150px;width:150px;max-width:150px}.view-client .text-field-group{align-items:start;gap:8px;display:grid}.view-client .text-field-group>.select-field,.view-client .text-field-group>.text-input-field{flex:unset;width:100%;margin-right:0!important}.view-client .text-input-group>.sync-branches-col{flex:0 0 150px;width:150px;max-width:150px}.view-client .text-field-group.bank-account-row,.view-client .text-field-group.tour-account-row{align-items:start;gap:8px;display:flex}.view-client .text-field-group.bank-account-row>.select-field:not(.sync-branches-col),.view-client .text-field-group.bank-account-row>.text-input-field:not(.sync-branches-col),.view-client .text-field-group.tour-account-row>.select-field:not(.sync-branches-col),.view-client .text-field-group.tour-account-row>.text-input-field:not(.sync-branches-col){flex:auto;width:auto;min-width:0;margin-right:0!important}.view-client .text-field-group.bank-account-row>.sync-branches-col,.view-client .text-field-group.tour-account-row>.sync-branches-col{flex:0 0 150px;width:150px;max-width:150px}.view-client .text-field-group:not(.general-group-hierarchy-row):not(.general-hsn-balance-row):not(.general-edit-bottom-row):not(.bank-group-hierarchy-row):not(.bank-gst-balance-row):not(.bank-edit-bottom-row):not(.tour-account-row):not(.bank-account-row){grid-template-columns:minmax(0,1fr) 18% 18% 19%}.view-client .text-field-group.bank-group-hierarchy-row,.view-client .text-field-group.general-group-hierarchy-row{grid-template-columns:minmax(0,1fr) 120px}.view-client .text-field-group.bank-gst-balance-row,.view-client .text-field-group.general-hsn-balance-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.view-client .text-field-group>.airline-name-col{min-width:0}.view-client .text-input-group.airline-edit-balance-row{grid-template-columns:minmax(0,1fr) 60px minmax(0,1fr);align-items:start;gap:8px;display:grid}.view-client .text-input-group.airline-edit-balance-row>.select-field,.view-client .text-input-group.airline-edit-balance-row>.text-input-field{flex:unset;width:100%;margin-right:0!important}.view-client .text-input-group.airline-pan-balance-row>.balance-col,.view-client .text-input-group.airline-pan-balance-row>.pan-col{flex:0 0 calc(50% - 4px);width:calc(50% - 4px);max-width:calc(50% - 4px)}.view-client .text-input-group.airline-pan-balance-row>.balance-col{gap:8px;min-width:0;display:flex}.view-client .airline-pan-balance-row .balance-col .balance-input{flex:auto;width:auto;min-width:0}.view-client .airline-pan-balance-row .balance-col .balance-type{flex:0 0 60px;width:60px;max-width:60px}.view-client .text-input-field{width:100%;margin-top:15px;position:relative}.view-client .ngauto-label,.view-client .select-field label,.view-client .text-input-field label{color:#6c757d;text-shadow:0 1px #134a4600;text-transform:uppercase;z-index:1;background:#fff;border-radius:3px;padding:0 7px;font-size:10px;font-weight:400;line-height:1;transition:all .3s ease-in-out;display:inline-block;position:absolute;top:14px;left:7px;transform:translateY(-20px);margin-bottom:0!important}.view-client .input-field{color:#000;text-overflow:ellipsis;background:#fff;border:1px solid #d3d3d3;border-radius:4px;outline:0;width:100%;padding:6px 15px;transition:all .3s ease-in-out;display:inline-block;font-size:12px!important}.view-client select.input-field{appearance:auto;height:34px}.view-client textarea.input-field{resize:vertical;min-height:48px}.view-client .input-field:active,.view-client .input-field:focus{border-radius:4px;box-shadow:0 4px 20px #0000001a;background-color:#fff!important;border:1px solid #76007a!important}.view-client .input-field:disabled,.view-client .input-field[readonly]{cursor:not-allowed;background:#f5f5f5}.view-client .form-check{align-items:center;margin-top:10px;display:flex}.view-client .form-check .radio-ui{flex-shrink:0}.view-client .form-check .radio-label{color:#6c757d;text-transform:uppercase;margin-bottom:0;font-size:12px;font-weight:700;transform:none}.view-client .edit-client-form .client-sales-autocomplete input,.view-client .edit-client-form .input-field,.view-client .edit-client-form .input-field::placeholder,.view-client .edit-client-form select.input-field,.view-client .edit-client-form select.input-field option,.view-client .edit-client-form textarea.input-field{text-transform:uppercase}.view-client .edit-client-form hr.client-form-divider{opacity:1;border:0;border-top:1px solid #0000001a;width:100%;margin:20px 0}.view-client .edit-client-form .input-fiel.Customerradio{align-items:center;margin-top:0;display:flex}.view-client .edit-client-form .input-fiel.Customerradio .radio-ui{flex-shrink:0;margin-right:0}.view-client .edit-client-form .input-fiel.Customerradio .radio-label{color:#6c757d;text-transform:uppercase;margin-bottom:0;margin-left:5px;font-size:12px;font-weight:700;transform:none}.view-client .edit-client-form .client-branch-section{margin-top:10px}.view-client .edit-client-form .client-branch-section-label{color:#6c757d;text-transform:uppercase;margin-bottom:4px;font-size:13px;font-weight:500;display:block}.view-client .edit-client-form .client-branch-option{align-items:center;font-size:13px;font-weight:500;display:flex}.view-client .edit-client-form .client-branch-option .radio-label{color:#6c757d;text-transform:uppercase;margin-bottom:0;font-size:12px;font-weight:700;transform:none}.view-client .edit-client-form .client-cp-fields{margin-top:0}.view-client .edit-client-form .client-cp-actions{margin-top:20px}.view-client .edit-client-form .client-cp-reset{margin-top:0}.view-client .edit-client-form .text-input-field-password{position:relative}.view-client .edit-client-form .text-input-field-password .eyeViewIcon{cursor:pointer;z-index:9;width:18px;height:18px;position:absolute;top:10px;right:9px}.view-client .view-client-aside .contactCard{text-transform:capitalize;height:calc(100vh - 214px);margin-top:12px;padding-right:15px;font-size:11px;font-weight:400;overflow-y:auto}.view-client .view-client-aside .contactCard h3{margin:0 0 8px}.view-client .view-client-aside .contactCard span{text-transform:capitalize}.view-client .view-client-aside .cardCn{border-top:.5px dashed #ccc;margin-bottom:15px;padding-top:15px}.view-client .view-client-aside .cardCn:last-child{margin-bottom:0}.view-client .view-client-aside .contact-address p{margin:0 0 2px}.view-client .bottom-btns-container.full-width-btn-container{width:100%;max-width:100vw;left:0;right:0}.view-client .sub-ledger-dr{width:60px}.view-client .bottom-btns-container{z-index:1001;background:#fafafa;justify-content:flex-end;width:100%;max-width:calc(100vw - 55px);padding:10px 15px;position:fixed;bottom:0;box-shadow:0 3px 14px #8f8e8e}.view-client .btn-style{color:#fff;cursor:pointer;letter-spacing:1px;opacity:.85;text-transform:uppercase;background:#007a5a;border:0;border-radius:.25rem;padding:6px 14px;font-size:10px;font-weight:600;transition:all .3s ease-in-out;box-shadow:0 4px 20px #0000001a}.view-client .btn-style:hover{opacity:1}.view-client .btn-style.bg-green{color:#fff!important;background-color:#007a5a!important;border:1px solid #007a5a!important}.view-client .btn-style.bg-purple{color:#fff!important;background:#76007a!important;border:1px solid #76007a!important}.view-client .btn-style.bg-blue{color:#fff!important;background:#02b9d1!important;border:1px solid #02b9d1!important}.view-client .btn-style.bg-cyan{color:#fff!important;background:#00707e!important;border:1px solid #00707e!important}.view-client .btn-style.bg-red{color:#fff!important;background-color:#bb0709!important;border:1px solid #bb0709!important}.view-client .btn-style.bg-purple-iris{background:#76007a!important;border:1px solid #76007a!important}.view-client .btn-style.bg-indigo{background:#3f51b5!important;border:1px solid #3f51b5!important}.view-client .btn-style.bg-water-blue{color:#fff!important;background:#008cba!important;border:1px solid #008cba!important}.view-client .client-sales-autocomplete .ant-select-selector{border:1px solid #d3d3d3!important;border-radius:4px!important;height:34px!important;min-height:34px!important;padding:2px 11px!important;font-size:12px!important}.view-client .client-sales-autocomplete input{font-size:12px!important}.master-client-list .page-search-box .form-control{text-align:left;text-transform:uppercase;border:1px solid #d3d3d3;border-radius:4px;width:100%;height:32px;padding:4px 12px;font-size:12px}.master-client-list .search-invoice-table .ant-table-thead>tr>th{text-align:left;text-transform:uppercase;font-size:11px;font-weight:700}.master-client-list .search-invoice-table .ant-table-tbody>tr>td{text-align:left;text-transform:uppercase;vertical-align:top;font-size:11px}.master-client-list .search-invoice-table .ant-table-tbody>tr.field-table-input>td{padding:8px 10px}.master-client-list .search-invoice-table .ant-table-tbody>tr>td.client-account-col,.master-client-list .search-invoice-table .ant-table-tbody>tr>td.client-account-col .font-500,.master-client-list .search-invoice-table .ant-table-tbody>tr>td.refer,.master-client-list .search-invoice-table .ant-table-tbody>tr>td.refer .font-500,.master-client-list .search-invoice-table .refer.font-500{font-weight:500;color:#000!important}.master-client-list .client-account-cell{flex-direction:column;display:flex}.master-client-list .search-invoice-table .ant-table-tbody>tr>td.client-account-col{vertical-align:top;word-break:break-word;max-width:270px}.master-client-list .search-invoice-table .ant-table-tbody>tr>td.general-account-col{vertical-align:top;word-break:break-word;max-width:350px}.master-client-list .edit-row{color:var(--systacc-orange);cursor:pointer;text-align:right}.master-client-list .search-invoice-table .ant-table-tbody>tr>td.master-list-address-col{vertical-align:top;word-break:break-word}.master-client-list .custom-table-btn{cursor:pointer;opacity:.85;background:0 0;border:0;padding:0}.master-client-list .custom-table-btn:hover{opacity:1}.master-client-list .more-btn{cursor:pointer;background:0 0;border:0;margin-left:8px;padding:4px 8px}.master-client-list .more-btn .dot{background:#737373;border-radius:50%;width:4px;height:4px;margin:2px auto;display:block}.master-client-list .save-as{border:0;margin-left:4px;padding:2px 6px;background:#f5f5f5!important}.master-client-list .cname .text-bold{text-transform:capitalize;font-size:12px}.master-client-list .success-notify{color:#05a705db;margin-top:7px;padding:0 61px;font-size:14px;font-weight:600;display:block}.master-client-list .fail-notify{color:#ff4701;margin-top:7px;padding:0 150px;font-size:14px;font-weight:600;display:block}.master-client-list.opening-balance-modal.master-legacy-modal .modal-dialog.modal-md{max-width:520px}.master-client-list.opening-balance-modal.master-legacy-modal .modal-header{align-items:center;padding:7px 21px}.master-client-list.opening-balance-modal.master-legacy-modal .modal-header .opening-balance-title{font-size:16px;font-weight:600}.master-client-list.opening-balance-modal.master-legacy-modal .modal-body{padding:15px 21px 21px}.master-client-list.opening-balance-modal .opening-balance-type-field{flex:0 0 100px;width:100px}.master-client-list.opening-balance-modal .opening-balance-type-field select.input-field{padding:2px}.master-client-list.opening-balance-modal .action-box{margin-top:20px}.master-client-list.opening-balance-modal .action-box .btn-style.ml-3{margin-left:1rem}.edit-container-banking{position:relative}.edit-container-banking .update-adjust-btn{z-index:10;background:#fff;justify-content:flex-end;align-self:center;width:100%;padding:2px 10px;display:flex;position:fixed;bottom:0;left:0;box-shadow:0 0 16px #0000004d}.edit-container-banking .update-adjust-btn .btn-style{height:auto;padding:4px 16px!important}.edit-container-banking .a-dark{color:#000;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.edit-container-banking .banking-match-matched{background-color:#7ad367}.edit-container-banking .banking-match-uncleared,.edit-container-banking .banking-match-unmatched{background-color:#fef8ca}.edit-container-banking .banking-match-missed{background-color:#f6ab9f}.edit-container-banking .banking-clear-date-cell .input-fiel{text-align:center;max-height:40px;position:relative}.edit-container-banking .banking-clear-date-cell .input-ui{bordࡥr-radius:3px;color:#f26935;border:1px solid #f26935;outline:0;padding:6px 15px;font-size:11px;font-weight:700}.edit-container-banking .banking-clear-date-cell .input-ui+label{color:#032429;text-transform:uppercase;background:#fff;border-radius:3px;font-size:10px;font-weight:700;display:inline-block;position:absolute;top:10px;left:7px;transform:translateY(-20px)}.edit-container-banking .more-btn{cursor:pointer;background:0 0;border:0;margin-left:8px;padding:4px 8px}.edit-container-banking .more-btn .dot{background:#737373;border-radius:50%;width:4px;height:4px;margin:2px auto;display:block}.show-modal-box .status-card{top:10px}.status-card{z-index:10000;background:#fff;border-radius:5px;width:90%;max-width:450px;margin:0 auto;padding:10px;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 4px 20px 8px #00000017}.commission-tbl table{border-collapse:collapse;width:100%;margin-top:16px}.commission-tbl thead th{color:#333;text-align:left;text-transform:uppercase;background:#f5f5f5;border:1px solid #d3d3d3;padding:8px 10px;font-size:11px;font-weight:600}.commission-tbl tbody td{vertical-align:middle;padding:6px 10px;font-size:11px;font-weight:500}.commission-tbl tbody td:first-child{padding-left:15px;font-weight:600}.commission-update-radios .form-check-label{text-transform:uppercase;font-size:12px;font-weight:700}.utility-form-row{align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}.utility-form-row-label{color:#6c757d;text-transform:uppercase;flex:0 0 130px;margin:0;font-size:11px;font-weight:500;line-height:40px}.utility-form-row-label .text-red{color:#bb0709}.utility-form-row-control{flex:1;min-width:0}.utility-form-row-control select,.utility-form-select{appearance:none;box-sizing:border-box;color:#000;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%2376007a' d='M1 1l5 5 5-5'/%3E%3C/svg%3E") right 12px center no-repeat;border:1px solid #c3c3c3;border-radius:4px;width:100%;height:40px;padding:8px 32px 8px 12px;font-size:12px}.utility-form-row-control .bank-payment-type-options{align-items:center;gap:24px;min-height:40px;display:flex}.utility-form-row-control .bank-payment-type-options label{color:#333;cursor:pointer;text-transform:none;align-items:center;gap:6px;margin:0;font-size:13px;font-weight:400;display:flex}.utility-form-row-control .bank-payment-type-options input[type=radio]{accent-color:#76007a;cursor:pointer;width:14px;height:14px}.utility-form-actions{justify-content:flex-end;gap:12px;margin-top:32px;display:flex}.bank-reconciliation-page .import-page-body{align-items:flex-start}.utility-listing-table-wrap{max-height:calc(100vh - 180px);margin-top:8px;padding:0 15px;overflow:auto}.utility-listing-table{border-collapse:collapse;table-layout:fixed;width:100%}.utility-listing-table thead th{color:#000;z-index:1;background:#fff;border-bottom:1px solid #e5e5e5;padding:10px 8px;font-size:11px;font-weight:600;position:sticky;top:0}.utility-listing-table tbody td{color:#5d5d5d;vertical-align:middle;border-bottom:1px solid #f0f0f0;padding:8px;font-size:11px;font-weight:500}.utility-listing-table tbody tr{cursor:pointer;transition:background-color .15s}.utility-listing-table tbody tr:hover{background:#fafafa}.utility-listing-table tbody tr.border-orange{border-left:3px solid #f0ad4e}.utility-listing-table tbody tr.border-green{border-left:3px solid #5cb85c}.utility-listing-table .text-orange{color:#f0ad4e}.utility-listing-table .text-green{color:#5cb85c}.missing-transactions-table-wrap{max-height:calc(100vh - 170px);margin-top:8px;padding:0 15px;overflow:auto}.missing-transactions-table-wrap .utility-listing-table thead th{text-transform:uppercase}.missing-transactions-table-wrap .doc-no{color:#1677ff;font-weight:600}.missing-transactions-table-wrap .missing-transaction-ref-link{color:#1677ff;text-align:left;text-transform:uppercase;font-size:11px;font-weight:600}.missing-transactions-table-wrap .reason span{text-transform:uppercase;font-weight:600}.missing-transactions-view .rec-date .date-label-muted{color:#a3a39f}.utility-page .page-search-box .form-control{border:1px solid #d3d3d3;border-radius:20px;max-width:220px;height:32px;padding:4px 14px;font-size:12px}.utility-page .page-search-box .form-control:focus{box-shadow:none;border-color:#76007a;outline:none}.bulk-email-preview-modal .preview-container{min-height:200px}.ledger-container.view-client.utility-page{background:0 0;flex:1;height:100%;min-height:0;overflow:auto}.view-client.utility-page.mb-fix{margin-bottom:80px;padding-bottom:0}.view-client .custom-form.form-container.utility-form-shell{height:auto;margin-left:unset;margin-bottom:20px;margin-right:unset;margin-top:20px;border-right:none;flex-shrink:1;width:600px;max-height:none;overflow:visible}.view-client .custom-form.form-container.utility-form-shell.bulk-email-form{height:calc(100vh - 147px);overflow-y:auto}.view-client .bottom-btns-container.utility-footer-bar{justify-content:space-between;display:flex}.view-client .btn-style.bg-blue-ivy{color:#fff!important;background-color:#348fe3!important;border:1px solid #348fe3!important}.view-client .text-input-field select.input-field,.view-client .text-input-field select.utility-form-select{appearance:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%2376007a' d='M1 1l5 5 5-5'/%3E%3C/svg%3E") right 12px center no-repeat;padding-right:32px}.view-client .multiselect-dropdown-container{width:100%;position:relative}.view-client .multiselect-dropdown-container>label{color:#6c757d;text-transform:uppercase;z-index:2;background:#fff;border-radius:3px;padding:0 7px;font-size:10px;font-weight:400;line-height:1;transition:all .3s ease-in-out;display:inline-block;position:absolute;top:14px;left:7px;transform:translateY(-20px);margin-bottom:0!important}.view-client .multiselect-dropdown-container .ant-select-selector{align-items:center;border:1px solid #d3d3d3!important;border-radius:4px!important;min-height:34px!important;padding:2px 11px!important;font-size:12px!important}.view-client .multiselect-dropdown-container .ant-select-selection-item{text-transform:uppercase;font-size:11px!important}.view-client .text-input-group.position-relative{position:relative}.view-client .text-input-group.position-relative>label{color:#6c757d;text-transform:uppercase;z-index:2;background:#fff;border-radius:3px;padding:0 7px;font-size:10px;font-weight:400;line-height:1;transition:all .3s ease-in-out;display:inline-block;position:absolute;top:14px;left:7px;transform:translateY(-20px);margin-bottom:0!important}.view-client .text-input-group.position-relative>select.input-field{width:100%}.view-client .form-check-input{accent-color:#9c27b0;cursor:pointer;width:14px;height:14px;margin-right:8px}.view-client .form-check-label{cursor:pointer;text-transform:uppercase;margin-bottom:0;font-size:12px;font-weight:700}.view-client .radio-ui{accent-color:#9c27b0;cursor:pointer;width:14px;height:14px;margin-right:8px}.view-client .radio-label{color:#6c757d;cursor:pointer;text-transform:uppercase;font-size:12px;font-weight:700}.view-client .ng-autocomplete .ant-input-affix-wrapper,.view-client .ng-autocomplete .ant-select-selector{text-transform:uppercase;border:1px solid #d3d3d3!important;border-radius:4px!important;height:34px!important;min-height:34px!important;font-size:12px!important}.view-client .ng-autocomplete .ant-input-affix-wrapper-focused,.view-client .ng-autocomplete .ant-select-focused .ant-select-selector{border-color:#76007a!important;box-shadow:0 4px 20px #0000001a!important}.view-client .commission-tbl .traveller-inner-input-field:focus{outline:none;box-shadow:0 4px 20px #0000001a;border-color:#76007a!important}.view-client .ng-autocomplete input{text-transform:uppercase;font-size:12px!important}.view-client .commission-tbl .border{border:1px solid #d3d3d3}.view-client .commission-tbl .traveller-inner-input-field{background:#fff;border:1px solid #d3d3d3;border-radius:4px;height:28px;padding:2px 6px;font-size:11px}.view-client .mb-10{margin-bottom:10px}.view-client .mt-20{margin-top:20px}.view-client .d-flex{display:flex}.view-client .align-items-center{align-items:center}.view-client .w-100{width:100%}.view-client .row{flex-wrap:wrap;margin-left:0;margin-right:0;display:flex}.view-client .col-sm-6{flex:0 0 50%;max-width:50%}.view-client .col-sm-3{flex:0 0 25%;max-width:25%}.view-client .pl-0{padding-left:0}.view-client .mr-2{margin-right:8px}.view-client .mr-3{margin-right:12px}.view-client .mt-3{margin-top:12px}.view-client .mt-4{margin-top:16px}.view-client .mt-5{margin-top:20px}.view-client .justify-content-center{justify-content:center}.view-client .justify-content-between{justify-content:space-between}.import-page .import-page-body{align-items:flex-start;gap:0;margin-top:8px;padding:0 15px 24px;display:flex}.import-page .import-page-main,.import-page .pnr-import-form{border-right:1px solid #d1cbcb;flex:0 0 42%;max-width:42%;padding-right:24px}.import-page .import-page-intro{color:#5c5c5c;margin:0 0 24px;font-size:13px;line-height:1.6}.import-page .import-page-intro a{color:#76007a;font-weight:500}.import-upload-field,.utility-form-row{align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}.import-upload-label,.pnr-import-field label,.utility-form-row-label{color:#6c757d;text-transform:uppercase;flex:0 0 130px;margin:0;font-size:11px;font-weight:500;line-height:40px}.import-upload-label.required span,.pnr-import-field label sup,.utility-form-row-label .text-red{color:#bb0709}.import-upload-control,.utility-form-row-control{flex:1;min-width:0}.well-import{background-color:#f4f1ff;border-radius:16px;align-items:center;gap:12px;min-height:56px;margin-bottom:5px;padding:12px 16px;display:flex;position:relative}.import-choose-file-btn{color:#fff;cursor:pointer;letter-spacing:.02em;text-transform:uppercase;background:#76007a;border:0;border-radius:3px;flex-shrink:0;padding:8px 16px;font-size:12px;font-weight:500}.import-file-input{display:none}.import-file-name{color:#5c5c5c;font-size:13px}.import-file-hint{color:#6c757d;margin:0;font-size:12px;display:block}.import-page-actions,.import-preview-footer,.pnr-import-actions,.utility-form-actions{justify-content:flex-end;gap:10px;margin-top:40px;display:flex}.import-btn-primary,.import-btn-secondary{color:#fff;cursor:pointer;letter-spacing:.02em;text-transform:uppercase;border:0;border-radius:3px;min-width:100px;padding:8px 24px;font-size:12px;font-weight:500;line-height:20px}.import-btn-primary{background:#76037a}.import-btn-primary:disabled{cursor:not-allowed;opacity:.7}.import-btn-secondary{background:#5c5c5c}.import-page-tips{flex:1;margin-left:20px;padding:4px 0 0 40px}.import-page-tips h3{color:#333;align-items:center;gap:8px;margin:0 0 20px;font-size:16px;font-weight:600;display:flex}.import-page-tips-icon{color:#76007a;opacity:.85;font-size:18px}.import-page-tips-list{color:#5c5c5c;margin:0;padding-left:22px;font-size:13px;line-height:1.6;list-style-type:disc}.import-page-tips-list li:not(:last-child){margin-bottom:20px}.import-page-tips-list a{color:#76007a}.import-preview-page .import-preview-content{margin-top:16px;padding:0 15px}.import-preview-loading{justify-content:center;padding:48px 0;display:flex}.import-preview-footer{z-index:1001;background:#fff;border-top:1px solid #e5e5e5;padding:12px 20px;position:fixed;bottom:0;left:0;right:0}.import-preview-page{padding-bottom:80px}.editable-row .ant-form-item-explain{font-size:12px;position:absolute;top:100%}.pnr-import-body{align-items:flex-start}.pnr-import-form{border-right:1px solid #d1cbcb;flex:0 0 42%;max-width:42%;padding-right:24px}.pnr-import-field{align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}.pnr-import-field .pnr-payable-autocomplete,.pnr-import-field select{flex:1;width:100%}.pnr-import-field select{box-sizing:border-box}.bank-reconciliation-page .utility-form-select,.pnr-import-field select{appearance:none;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%2376007a' d='M1 1l5 5 5-5'/%3E%3C/svg%3E") right 12px center no-repeat;border:1px solid #c3c3c3;border-radius:4px;height:40px;padding:8px 32px 8px 12px;font-size:12px}.bank-reconciliation-page .utility-form-select{width:100%}.pnr-import-field label sup{color:#bb0709}.pnr-import-actions{justify-content:flex-end;margin-bottom:0}.pnr-payable-autocomplete .ant-select-selector{border:1px solid #c3c3c3!important;border-radius:4px!important;align-items:center!important;min-height:40px!important}.supplier-reconciliation-field{align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}.supplier-reconciliation-select{appearance:none;box-sizing:border-box;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%2376007a' d='M1 1l5 5 5-5'/%3E%3C/svg%3E") right 12px center no-repeat;border:1px solid #c3c3c3;border-radius:4px;flex:1;width:100%;height:40px;padding:8px 32px 8px 12px;font-size:12px}.missing-transactions-view .tab-nav-row,.supplier-reconciliation-nav-row{align-items:center}.supplier-reconciliation-search-col{justify-content:flex-end;display:flex}.supplier-reconciliation-table{table-layout:fixed;width:100%}.supplier-reconciliation-table tbody tr{cursor:pointer}.supplier-reconciliation-table .border-orange{border-left:3px solid #f0ad4e}.supplier-reconciliation-table .border-green{border-left:3px solid #5cb85c}.missing-transactions-empty,.supplier-reconciliation-loading{text-align:center;padding:48px 0}.bank-payment-type-options{gap:24px;display:flex}.bank-payment-type-options label{align-items:center;gap:8px;font-weight:400;display:flex}.bank-preview-table-wrap{margin-top:16px;padding:0 15px}.bank-view-action-btn{min-width:60px;padding:4px 12px;font-size:11px}.missing-transactions-edit-btn{border:0;margin-left:8px}.missing-transaction-ref-link{color:#1677ff;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.missing-transactions-table-wrap .text-red{color:#d9534f}.missing-transactions-table-wrap .text-green{color:#5cb85c}.missing-transactions-table-wrap .border-orange{border-left:3px solid #f0ad4e}.missing-transactions-table-wrap .border-green{border-left:3px solid #5cb85c}.missing-transaction-request-modal .missing-transaction-request-textarea{resize:none;width:100%;height:calc(100vh - 201px)}.text-orange{color:#f0ad4e}.commission-config-table-wrap,.gds-sync-logs-table-wrap{max-height:calc(100vh - 180px);overflow:auto}.commission-config-empty,.commission-config-loading-more{text-align:center;padding:48px 0}.commission-config-edit-btn{cursor:pointer;background:0 0;border:0;padding:0}.gds-sync-retry-btn{color:#49479a;cursor:pointer;background:#fff;border:0;padding:0;font-size:11px;font-weight:600}.pnr-import-nav-row{justify-content:space-between;align-items:center;width:100%;display:flex}.pnr-import-list-view .search-trans input,.pnr-import-view .search-trans input{border:1px solid #d3d3d3;border-radius:4px;padding:6px 10px;font-size:12px}.pnr-import-open-btn,.pnr-import-view-btn{min-width:60px;font-size:11px}.pnr-import-list-view .btn-secondary.btn-small.btn-reconcile,.pnr-import-view .btn-secondary.btn-small{color:#fff;cursor:pointer;border:none;border-radius:4px;font-size:11px;font-weight:500;background-color:#06af86!important;padding:4px 8px!important}.pnr-import-list-view .btn-secondary.btn-small.btn-reconcile:focus,.pnr-import-list-view .btn-secondary.btn-small.btn-reconcile:hover,.pnr-import-view .btn-secondary.btn-small:focus,.pnr-import-view .btn-secondary.btn-small:hover{opacity:.9;color:#fff!important;background-color:#76007a!important}.pnr-import-open-btn-disabled{opacity:.5}.pnr-import-doc-no{color:#000;font-weight:600}.viewUploadFiles .success{color:#06af86;border:1px solid #06af86;border-radius:2px}.viewUploadFiles .failed,.viewUploadFiles .success{text-align:center;width:66px;padding:0 5px;font-size:9px;font-weight:500;display:inline-block}.viewUploadFiles .failed{color:#f45240;border:1px solid #f45240;border-radius:2px}.viewUploadFiles .duplicate{color:#3280ff;border:1px solid #3280ff;border-radius:2px}.viewUploadFiles .duplicate,.viewUploadFiles .pending{text-align:center;width:66px;padding:0 5px;font-size:9px;font-weight:500;display:inline-block}.viewUploadFiles .pending{color:#d19639;border:1px solid #d19639;border-radius:2px}.viewUploadFiles .ant-table-thead .ant-table-cell{color:#000;border-bottom:1px dashed #dedede;font-size:11px;font-weight:600;text-transform:uppercase!important;background-color:#fbfbfb!important}.viewUploadFiles .ant-table-tbody .ant-table-cell{color:#5d5d5d;border-bottom:1px dashed #dedede;font-size:11px;text-transform:uppercase!important}.bank-reconcile-page.reconcilePage{background:#fff;min-height:calc(100vh - 80px);padding:0 15px 80px}.bank-reconcile-page .breadcrumbWrapper{margin-bottom:8px}.bank-reconcile-page .mainWrapper{position:relative}.bank-reconcile-page .legendsWrapper .legends{border-radius:5px;justify-content:flex-end;margin:0 0 8px;padding:10px 5px;list-style:none;display:flex}.bank-reconcile-page .legendsWrapper .legends li{color:#282828;align-items:center;min-width:fit-content;margin:0 0 0 15px;font-size:10px;display:flex}.bank-reconcile-page .legend-box{border:1px solid;border-radius:2px;width:25px;height:10px;margin-right:5px;display:inline-block}.bank-reconcile-page .moring-shift{color:#e4b45a!important;background:#ffeac4!important;border-color:#e4b45a!important}.bank-reconcile-page .running-break{color:#ba1503!important;background:#ffe7e4!important;border-color:#ba1503!important}.bank-reconcile-page .taken-break{color:#059c05!important;background:#d7fed7!important;border-color:#059c05!important}.bank-reconcile-page .evening-shift{color:#06af86!important;background:#d8fff5!important;border-color:#06af86!important}.bank-reconcile-page .yellow-row{color:#c1b50a}.bank-reconcile-page .green-row{color:#059c05}.bank-reconcile-page .red-row{color:#ba1503}.bank-reconcile-page .blue-row{color:#5853fb}.bank-reconcile-page .bank-reconcile-doc-no{color:#000;font-weight:600}.bank-reconcile-page .bank-reconcile-action-btn.btn-reconcile{min-width:36px;font-size:10px;padding:4px 5px!important}.bank-reconcile-page .bank-reconcile-action-btn.btn-reconcile-success{background:0 0;border:0;padding:0 2px}.bank-reconcile-page .bank-reconcile-summary-label{color:#000;margin:0;font-size:14px}.bank-reconcile-page .bank-reconcile-summary-diff{color:#ba1503;text-align:right;margin:0;font-size:14px}.bank-reconcile-page .bank-reconcile-summary-ubr,.bank-reconcile-page .bank-reconcile-summary-v3{color:#059c05;text-align:right;margin:0;font-size:14px}.bank-reconcile-page .ant-table-thead .ant-table-cell{color:#555454;text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:600;background-color:#fafafa!important}.bank-reconcile-page .ant-table-tbody .ant-table-cell{color:#424242;font-size:11px;border-bottom:1px dashed #dadada!important}.bank-reconcile-page .ant-table-tbody .ant-table-cell:nth-child(8),.bank-reconcile-page .ant-table-tbody .ant-table-cell:nth-child(9){font-weight:500}.bank-reconcile-page .ant-table-wrapper .ant-table-summary{z-index:2;width:100%;position:fixed;bottom:0;left:0}.bank-reconcile-page .ant-table-wrapper .ant-table-summary tr{background:#fff;border-top:1px solid #dadada}.bank-reconcile-page .possibleList{border-bottom:1px solid #dadada;margin-bottom:10px;padding-bottom:10px}.bank-reconcile-page .bank-reconcile-possible-row{justify-content:space-between;align-items:center;display:flex}.bank-reconcile-page .drawer-match-button{height:24px;padding:4px 8px}.bank-reconcile-page .bank-reconcile-drawer-loading{text-align:center;padding:24px 0}.bank-reconcile-page .bank-reconcile-drawer-actions{justify-content:center;margin-top:24px;display:flex}.bank-reconcile-page .possibleMatchesWrapper p{color:#5d5d5d;font-size:12px}.bank-reconcile-page .gap{margin:0}.bank-reconcile-page .accountpageContent{position:relative}.bank-reconcile-page .bank-reconcile-table-wrap .ant-table-wrapper .ant-table-container table>thead>tr:first-child>:first-child{border-start-start-radius:0!important}:root{--shimmer-base:var(--systacc-tab-nav-bg);--shimmer-mid:var(--systacc-table-border);--shimmer-receivables-base:#dffffa;--shimmer-receivables-mid:#c8f0ea;--shimmer-payables-base:#ffdcd6;--shimmer-payables-mid:#f5c8c0;--shimmer-sidebar-header-base:#f6f8fa;--shimmer-sidebar-header-mid:#e8ebef}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.shimmer{background:linear-gradient(90deg,var(--shimmer-tone-base,var(--shimmer-base)) 25%,var(--shimmer-tone-mid,var(--shimmer-mid)) 50%,var(--shimmer-tone-base,var(--shimmer-base)) 75%);background-size:200% 100%;border-radius:4px;animation:shimmer 1.5s infinite}.shimmer--receivables{--shimmer-tone-base:var(--shimmer-receivables-base);--shimmer-tone-mid:var(--shimmer-receivables-mid)}.shimmer--payables{--shimmer-tone-base:var(--shimmer-payables-base);--shimmer-tone-mid:var(--shimmer-payables-mid)}.shimmer--sidebar-header{--shimmer-tone-base:var(--shimmer-sidebar-header-base);--shimmer-tone-mid:var(--shimmer-sidebar-header-mid)}.shimmer-rect{border-radius:4px;width:100%;min-height:16px}.shimmer-circle{border-radius:50%;flex-shrink:0}.shimmer-text{width:100%;height:12px}.shimmer-text-short{width:60%;height:12px}.shimmer-text-row{border-bottom:1px solid var(--systacc-table-border);justify-content:space-between;align-items:center;min-height:32px;padding:10px;display:flex}.shimmer-chart-bar{gap:12px;width:100%;height:280px;min-height:280px;padding:8px 0 12px;display:flex}.shimmer-chart-bar__y-axis{flex-direction:column;flex:0 0 36px;justify-content:space-between;padding:8px 0 28px;display:flex}.shimmer-chart-bar__plot{flex:1;justify-content:space-between;align-items:flex-end;gap:8px;min-width:0;padding-bottom:24px;display:flex}.shimmer-chart-bar__column{border-radius:3px 3px 0 0;flex:1;max-width:28px;min-height:24px}.shimmer-chart-line{flex-direction:column;gap:12px;width:100%;height:280px;min-height:280px;padding:8px 0 12px;display:flex}.shimmer-chart-line__area{border-radius:6px;flex:1;width:100%;min-height:220px}.shimmer-chart-line__legend{justify-content:center;gap:16px;display:flex}.shimmer-chart-line__legend-item{border-radius:2px;width:72px;height:10px}.shimmer-chart-line__legend-item--alt{opacity:.85}.dashboard-kpi-shimmer{flex-direction:column;gap:8px;min-height:48px;display:flex}.dashboard-kpi-shimmer__row{justify-content:space-between;align-items:center;display:flex}.dashboard-kpi-shimmer__row--secondary{margin-top:2px}.dashboard-chart-shimmer{width:100%;margin-bottom:8px}.dashboard-chart-shimmer__pie{justify-content:center;align-items:center;gap:24px;height:280px;min-height:280px;padding:8px 0 12px;display:flex}.dashboard-chart-shimmer__donut{width:180px;height:180px}.dashboard-chart-shimmer__pie-legend{flex-direction:column;flex:1;gap:12px;max-width:180px;display:flex}.dashboard-chart-shimmer__pie-legend-row{align-items:center;gap:8px;display:flex}.dashboard-chart-shimmer__legend-swatch{border-radius:2px;width:10px;height:10px}.dashboard-sidebar-shimmer__header{background-color:#f6f8fa;border-bottom:1px solid #dadada;justify-content:space-between;align-items:center;padding:10px;display:flex}.dashboard-sidebar-shimmer__body{background-color:#fff}.dashboard-financial-year-shimmer__footer{background-color:#f6e3c2;border-top:1px solid #dadada;justify-content:space-between;align-items:center;min-height:40px;padding:12px 10px;display:flex}.dashboard-table-shimmer{height:280px;min-height:280px;max-height:280px;padding:0 3px 8px}.dashboard-table-shimmer__header{background:#ecffed}.dashboard-table-shimmer__header,.dashboard-table-shimmer__row{grid-template-columns:90px 1fr 150px 100px;gap:8px;padding:10px 8px;display:grid}.dashboard-table-shimmer__row{border-bottom:1px solid #f0f0f0;align-items:center}.page-route-content:has(.dashboard-analysis-page){overflow:hidden auto}.dashboard-analysis-page{height:auto;min-height:100%;padding:0 15px 30px;overflow:visible;background:#f1f2f9!important}.dashboard-analysis-page h3{color:#485285;text-transform:uppercase;margin:0;font-size:12px;font-weight:600}.analysis-new-dashboard-wrapper{padding:15px 0 30px!important}.dashboard-layout{grid-template-columns:minmax(0,1fr) minmax(260px,25%);gap:0 15px;display:grid}.dashboard-summary-row{margin-bottom:15px}.dashboard-summary-row,.dashboard-widgets-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 15px;display:grid}.dashboard-widgets-left,.dashboard-widgets-right{flex-direction:column;gap:0;display:flex}.total-receivables .card{background-color:#dffffa}.total-payables .card{background-color:#ffdcd6}.total-payables .card,.total-receivables .card{border-radius:2px;margin-bottom:15px;padding:15px;box-shadow:-5px 2px 17px 8px #0000000a}.total-overdue-wrapper,.total-payables-wrapper,.total-receivables-wrapper{justify-content:space-between;align-items:center;display:flex}.total-overdue-wrapper{color:#9e1f1f;margin-top:8px;font-size:11px;font-weight:400}.total-overdue-wrapper h4{color:#9e1f1f;margin:0;font-size:11px;font-weight:400}.payables-amount,.receivables-amount{color:#485285;font-size:14px;font-weight:600}.chart-main-wrapper{min-height:0}.dashboard-analysis-page .bumpchart,.dashboard-analysis-page .piechart{background-color:#fff;margin-bottom:15px;padding:0 15px;box-shadow:-5px 2px 17px 8px #0000000a}.dashboard-analysis-page .nivoChart,.dashboard-analysis-page .pieChartWrapper{width:100%;height:280px;min-height:280px;position:relative}.dashboard-chart-placeholder{background:linear-gradient(#fafafa,#f3f3f3);height:30vh;margin-bottom:8px}.dashboard-chart-placeholder.pie{border-radius:50%/10%;max-width:220px;margin:0 auto 8px}.dashboard-chart-empty{background:linear-gradient(#fafafa,#f3f3f3);justify-content:center;align-items:center;width:100%;height:30vh;margin-bottom:8px;display:flex;position:relative}.dashboard-chart-empty--pie{border-radius:50%/10%;max-width:220px;margin:0 auto 8px}.dashboard-chart-empty__silhouette{opacity:.55;background:linear-gradient(#0000 48%,#e8e8e8 48% 52%,#0000 52%),linear-gradient(90deg,#0000 48%,#e8e8e8 48% 52%,#0000 52%);width:85%;height:70%;position:absolute}.dashboard-chart-empty--pie .dashboard-chart-empty__silhouette{background:radial-gradient(circle,#f7f7f7 42%,#e4e4e4 43% 58%,#0000 59%);border-radius:50%;width:72%;height:72%}.dashboard-chart-empty__message{color:#48465b;z-index:1;margin:0;font-size:14px;font-weight:400;position:relative}.payables-amount.dashboard-kpi-empty,.receivables-amount.dashboard-kpi-empty{color:#8a8a8a;font-size:13px;font-weight:500}.dashboard-analysis-page .headingWrapper{border-bottom:1px solid #e4e4e4;justify-content:space-between;align-items:center;padding:10px 0;display:flex}.dashboard-analysis-page .editList{margin:0;padding:0;list-style:none;display:flex}.dashboard-analysis-page .editList li{margin-left:10px}.dashboard-icon-button{color:gray;cursor:pointer;background:0 0;border:none;padding:0}.dashboard-icon-button:hover{color:#76007a}.dashboard-filter-popover{align-items:center;gap:8px;display:flex}.dashboard-client-select,.dashboard-date-input{border:1px solid #dadada;border-radius:4px;padding:4px 8px;font-size:12px}.dashboard-client-select{min-width:220px}.dashboard-analysis-page .clients-list{background-color:#fff;margin-bottom:15px;padding:0 15px;box-shadow:-5px 2px 17px 8px #0000000a}.client-tbl-wrapper{height:280px;min-height:280px;max-height:280px;padding:0 3px}.client-tbl-wrapper .ant-spin-container,.client-tbl-wrapper .ant-spin-nested-loading,.client-tbl-wrapper .ant-table-wrapper{height:100%}.client-tbl-wrapper .ant-table-body{overflow-y:auto!important}.client-tbl-wrapper .ant-table-body::-webkit-scrollbar{width:6px}.client-tbl-wrapper .ant-table-body::-webkit-scrollbar-thumb{background:#7fb4af;border-radius:10px}.dashboard-analysis-page .ant-table-thead>tr>th{text-transform:uppercase;font-size:12px;color:#485285!important;background:#ecffed!important}.dashboard-analysis-page .ant-table-cell{color:#555;text-transform:uppercase;font-size:10px;padding-top:6px!important;padding-bottom:6px!important}.dashboard-table-date{text-align:left;white-space:nowrap;font-weight:400}.dashboard-table-amount{text-align:right;font-weight:600;color:#007a5a!important}.right-side-details .card-wrapper .card{background-color:#fff;border-radius:3px;margin-bottom:15px;overflow:hidden;box-shadow:-5px 2px 17px 8px #0000000a}.right-side-details .card-header{background-color:#f6f8fa;border-bottom:1px solid #dadada;padding:10px}.right-side-details .card-header-wrapper{justify-content:space-between;align-items:center;gap:8px;display:flex}.right-side-details .bank-heading,.right-side-details .financial-heading,.right-side-details .liabilities-heading{text-align:left;margin:0;font-size:12px;font-weight:600}.right-side-details .financial-year{font-size:10px;font-weight:600}.right-side-details .bank-amount,.right-side-details .liabilities-amount{color:#485285;font-size:12px;font-weight:600}.right-side-details .liabilities-wrapper{max-height:309px;overflow-y:auto}.right-side-details .bank-wrapper{overflow:visible}.right-side-details .bank-entry,.right-side-details .financial-entry,.right-side-details .liabilities-entry{border-bottom:1px solid #dadada;justify-content:space-between;align-items:center;min-height:32px;padding:10px;display:flex}.right-side-details .financial-wrapper .financial-entry{min-height:36px;padding:12px 10px}.right-side-details .bank-entry:last-child,.right-side-details .financial-entry:last-child,.right-side-details .liabilities-entry:last-child{border-bottom:none}.right-side-details p{margin:0}.right-side-details p,.right-side-details span{font-size:10px;font-weight:500}.right-side-details .card-footer{color:#c5994b;background-color:#f6e3c2;border-top:1px solid #dadada;min-height:40px;padding:12px 10px}.right-side-details .card-footer.profit{color:green;background-color:#d9edd9}.right-side-details .card-footer.loss{color:red;background-color:#ffcecb}.right-side-details .profit-wrapper{justify-content:space-between;align-items:center;display:flex}.right-side-details .profit-amount,.right-side-details .profit-wrapper p{margin:0;font-size:14px;font-weight:600}.right-side-details .card-footer.profit .profit-amount,.right-side-details .card-footer.profit .profit-wrapper p{color:green}.right-side-details .card-footer.loss .profit-amount,.right-side-details .card-footer.loss .profit-wrapper p{color:red}.dashboard-empty-state{justify-content:center;align-items:center;padding:48px 24px;display:flex}@keyframes dashboard-rotate{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.dashboard-icon-button.arrows-rotate{animation:dashboard-rotate 1s linear infinite}@media (max-width:1200px){.dashboard-layout,.dashboard-widgets-row{grid-template-columns:1fr}}.ledger-container.report-designer-listing{background:#fff;min-height:calc(100vh - 120px);padding:0 15px 20px}.ledger-container.report-designer-listing .tab-nav{margin-bottom:12px}.ledger-container.report-designer-listing .flexbox{flex-wrap:wrap;margin-bottom:8px;display:flex}.ledger-container.report-designer-listing .text-input-field{flex-wrap:wrap;gap:0;display:flex}.ledger-container.report-designer-listing .btn-style{cursor:pointer;letter-spacing:1px;text-transform:uppercase;border:0;border-radius:.25rem;padding:2px 10px;font-size:10px;font-weight:600;transition:all .3s ease-in-out;box-shadow:0 4px 20px #0000001a}.ledger-container.report-designer-listing .btn-style:hover{box-shadow:0 6px 20px #00000026}.ledger-container.report-designer-listing .btn-style:disabled{cursor:not-allowed;opacity:.55}.ledger-container.report-designer-listing .btn-style.bg-purple{color:#fff!important;background:#76007a!important;border:1px solid #76007a!important}.ledger-container.report-designer-listing .btn-style.bg-green{color:#fff!important;background:#007a5a!important;border:1px solid #007a5a!important}.ledger-container.report-designer-listing .btn-style.bg-orange{color:#fff!important;background:#d1a102!important;border:1px solid #d1a102!important}.ledger-container.report-designer-listing .report-designer-iframe-wrap{border:none;width:100%;height:80vh}.ledger-container.report-designer-listing .report-designer-iframe-wrap iframe{border:none;width:100%;height:100%;display:block}.ledger-container.report-designer-listing .report-designer-loading{justify-content:center;align-items:center;min-height:240px;display:flex}.ledger-container.balancesheet-page{background:#fff;min-height:calc(100vh - 120px)}.ledger-container.balancesheet-page .w-100{width:100%}.ledger-container.balancesheet-page .pl-15{padding-left:15px}.ledger-container.balancesheet-page .pr-15{padding-right:15px}.ledger-container.balancesheet-page .pl-10{padding-left:10px}.ledger-container.balancesheet-page .pr-10{padding-right:10px}.ledger-container.balancesheet-page .pb-10{padding-bottom:10px}.ledger-container.balancesheet-page .p-0{padding:0!important}.ledger-container.balancesheet-page .pr-0{padding-right:0!important}.ledger-container.balancesheet-page .mt-3{margin-top:1rem}.ledger-container.balancesheet-page .mb-1{margin-bottom:.25rem}.ledger-container.balancesheet-page .mb-20{margin-bottom:20px}.ledger-container.balancesheet-page .mr-1{margin-right:.25rem}.ledger-container.balancesheet-page .ml-0{margin-left:0}.ledger-container.balancesheet-page .ml-1{margin-left:.25rem}.ledger-container.balancesheet-page .mr-5{margin-right:3rem}.ledger-container.balancesheet-page .ml-5{margin-left:3rem}.ledger-container.balancesheet-page .m-0{margin:0}.ledger-container.balancesheet-page .text-left{text-align:left!important}.ledger-container.balancesheet-page .text-right{text-align:right!important}.ledger-container.balancesheet-page .noWrap{white-space:nowrap!important}.ledger-container.balancesheet-page .row.tab-nav{flex-wrap:wrap;align-items:center;width:100%;margin-bottom:12px;margin-left:0;margin-right:0;display:flex}.ledger-container.balancesheet-page .col-sm-4{flex:0 0 33.3333%;min-width:0;max-width:33.3333%;padding-left:15px;padding-right:15px}.ledger-container.balancesheet-page .page-sub-header{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;width:100%;margin-top:1rem;margin-bottom:.25rem;padding-left:15px;padding-right:15px;display:grid}.ledger-container.balancesheet-page .page-sub-header .heading-box{grid-column:1;justify-self:start;min-width:max-content;max-width:100%}.ledger-container.balancesheet-page .page-sub-header .heading-box .title{white-space:nowrap;font-size:18px;font-weight:700;line-height:1.2;display:block;color:#76007a!important}.ledger-container.balancesheet-page .page-sub-header .balancesheet-report-title{white-space:nowrap;grid-column:2;justify-self:center;margin-right:74px}.ledger-container.balancesheet-page .page-sub-header .balancesheet-report-title h5{margin:0;font-size:1rem;font-weight:500;line-height:1.2}.ledger-container.balancesheet-page .page-sub-header .action{white-space:nowrap;flex-wrap:nowrap;grid-column:3;justify-self:end;display:flex}.ledger-container.balancesheet-page .page-sub-header .bg-whiteSmoke{text-align:center;text-transform:uppercase;white-space:nowrap;border:0;justify-content:center;align-items:center;gap:2px;min-width:auto;padding:4px 10px;font-size:11px;font-weight:600;display:inline-flex;color:#fff!important;background-color:green!important}.ledger-container.balancesheet-page .det-info,.ledger-container.balancesheet-page .label-span{font-size:13px;font-weight:700}.ledger-container.balancesheet-page .bal-balance-sheet.table-section{flex:unset;flex-direction:unset;background:#fff;min-height:0;display:block;overflow:visible;box-shadow:0 3px 2px #0000001a;height:auto!important}.ledger-container.balancesheet-page .bal-balance-sheet.table-section>table{table-layout:fixed;width:100%;flex:unset!important;margin-bottom:0!important;display:table!important}.ledger-container.balancesheet-page .bal-balance-sheet.table-section>table>tbody.main-balancesheet-body,.ledger-container.balancesheet-page .bal-balance-sheet.table-section>table>tfoot,.ledger-container.balancesheet-page .bal-balance-sheet.table-section>table>thead{width:100%;flex-wrap:unset!important;display:table-row-group!important}.ledger-container.balancesheet-page .bal-balance-sheet.table-section>table>thead th{text-transform:uppercase;border:none;font-weight:700;align-items:unset!important;color:#fff!important;flex:unset!important;flex-direction:unset!important;justify-content:unset!important;text-align:left!important;vertical-align:middle!important;background:#4880af!important;width:50%!important;height:auto!important;padding:0 5px!important;font-size:11px!important;display:table-cell!important}.ledger-container.balancesheet-page .bal-balance-sheet.table-section>table>thead th:first-child{padding-left:10px!important}.ledger-container.balancesheet-page .bal-balance-sheet.table-section th.page-top-space{border:1px solid}.ledger-container.balancesheet-page .bal-balance-sheet.table-section>table>tbody.main-balancesheet-body>tr,.ledger-container.balancesheet-page .bal-balance-sheet.table-section>table>tfoot>tr{width:100%;min-height:0;flex:unset!important;flex-basis:unset!important;border-bottom:none!important;display:table-row!important}.ledger-container.balancesheet-page .bal-balance-sheet.table-section>table>tbody.main-balancesheet-body>tr>td,.ledger-container.balancesheet-page .bal-balance-sheet.table-section>table>tfoot>tr>td{max-width:none;height:auto;overflow:hidden;align-items:unset!important;flex:unset!important;flex-direction:unset!important;justify-content:unset!important;text-align:left!important;vertical-align:top!important;width:50%!important;padding:0!important;display:table-cell!important}.ledger-container.balancesheet-page .bal-balance-sheet.table-section>table>tbody.main-balancesheet-body>tr>td{height:calc(100vh - 300px);max-height:calc(100vh - 300px)}.ledger-container.balancesheet-page .bal-balance-sheet.table-section>table>tfoot>tr>td{height:auto;max-height:none;font-weight:700;overflow:visible;font-size:11px!important}.ledger-container.balancesheet-page .bal-balance-sheet.table-section>table>tbody.main-balancesheet-body>tr>td>table{border-collapse:collapse;width:100%;height:100%}.ledger-container.balancesheet-page .bal-balance-sheet.table-section.column-view{position:relative}.ledger-container.balancesheet-page .bal-balance-sheet.table-section.column-view>table{margin-bottom:0}.ledger-container.balancesheet-page .bal-balance-sheet.table-section.column-view>table>tfoot{flex-shrink:0;z-index:auto!important;background:#fff!important;position:static!important;bottom:auto!important;left:auto!important;right:auto!important}.ledger-container.balancesheet-page .bal-balance-sheet.table-section>table>tfoot tr.pl-net-row td{width:50%!important;display:table-cell!important}.ledger-container.balancesheet-page .bal-balance-sheet.table-section table.w-100per{width:100%}.ledger-container.balancesheet-page .bal-balance-sheet.table-section .table,.ledger-container.balancesheet-page .bal-balance-sheet.table-section table table{flex:unset!important;flex-direction:unset!important;display:table!important}.ledger-container.balancesheet-page .bal-balance-sheet.table-section table table tbody,.ledger-container.balancesheet-page .bal-balance-sheet.table-section table table tfoot,.ledger-container.balancesheet-page .bal-balance-sheet.table-section table table thead{display:table-row-group!important}.ledger-container.balancesheet-page .bal-balance-sheet.table-section .sub-child tr,.ledger-container.balancesheet-page .bal-balance-sheet.table-section .sub-info-col tr,.ledger-container.balancesheet-page .bal-balance-sheet.table-section table.sub-child tr,.ledger-container.balancesheet-page .bal-balance-sheet.table-section>table>thead tr{width:100%;flex:unset!important;display:table-row!important}.ledger-container.balancesheet-page .bal-balance-sheet.table-section table table table td,.ledger-container.balancesheet-page .bal-balance-sheet.table-section table table td,.ledger-container.balancesheet-page .bal-balance-sheet.table-section table table th{text-align:left;align-items:unset!important;flex:unset!important;flex-direction:unset!important;justify-content:unset!important;vertical-align:middle!important;display:table-cell!important}.ledger-container.balancesheet-page .bal-balance-sheet.table-section table table table td.amt-column,.ledger-container.balancesheet-page .bal-balance-sheet.table-section table table table td.list-two.amt-column,.ledger-container.balancesheet-page .bal-balance-sheet.table-section table table td.amt-column,.ledger-container.balancesheet-page .bal-balance-sheet.table-section table table td.list-two.amt-column{text-align:right!important}.ledger-container.balancesheet-page .column-view .scrollable-tbody{-ms-overflow-style:none;scrollbar-width:none;width:100%;height:100%;min-height:0;max-height:100%;overflow:hidden auto;flex-wrap:unset!important;display:block!important}.ledger-container.balancesheet-page .column-view .scrollable-tbody>table{width:100%}.ledger-container.balancesheet-page .column-view .scrollable-tbody::-webkit-scrollbar{display:none}.ledger-container.balancesheet-page .bal-balance-sheet.table-section .scrollable-tbody>tr{width:100%;display:table!important}.ledger-container.balancesheet-page .bal-balance-sheet.table-section>table>tbody.main-balancesheet-body>tr>td>table>tbody.scrollable-tbody{height:100%;max-height:100%;display:block!important}.ledger-container.balancesheet-page .bal-balance-sheet.table-section table tbody tr td:first-child{border:none}.ledger-container.balancesheet-page .bal-balance-sheet .list-two{color:#a62e10!important}.ledger-container.balancesheet-page .bal-balance-sheet .list-three{color:#0063a9!important}.ledger-container.balancesheet-page .bal-balance-sheet .list-four{color:#0d17a3!important}.ledger-container.balancesheet-page .bal-balance-sheet .list-five{color:#0c7502!important}.ledger-container.balancesheet-page .sub-head{color:#000;cursor:pointer;border-top:1px dashed #f1f1f1;width:100%;padding-left:10px;padding-right:10px;font-size:11px;font-weight:700}.ledger-container.balancesheet-page .sub-head.d-flex{width:100%;justify-content:space-between!important;align-items:center!important;display:flex!important}.ledger-container.balancesheet-page .sub-head.d-flex>.text-bold:first-child{flex:1;min-width:0}.ledger-container.balancesheet-page .sub-head:first-child{border-top:0}.ledger-container.balancesheet-page .account-name-div{cursor:pointer}.ledger-container.balancesheet-page .bal-border-bottom{border-bottom:1px solid #dadada;width:100%}.ledger-container.balancesheet-page .amt-column{white-space:nowrap;width:100px;min-width:100px;text-align:right!important}.ledger-container.balancesheet-page .sub-head .amt-column,.ledger-container.balancesheet-page span.amt-column{flex:0 0 100px;display:block;text-align:right!important}.ledger-container.balancesheet-page td.amt-column{padding-right:10px!important;display:table-cell!important}.ledger-container.balancesheet-page .sub-info-col{table-layout:fixed;border-top:1px dashed #f1f1f1;width:100%;padding:4px 0}.ledger-container.balancesheet-page .sub-info-col.sub-info-col-top{border-top:0;padding-top:0}.ledger-container.balancesheet-page .sub-info-col tr.sub-head-row{color:#000;cursor:pointer;font-size:11px;font-weight:700}.ledger-container.balancesheet-page .bal-balance-sheet.table-section .account-name-div span,.ledger-container.balancesheet-page .bal-balance-sheet.table-section .account-name-div td,.ledger-container.balancesheet-page .bal-balance-sheet.table-section .sub-child span,.ledger-container.balancesheet-page .bal-balance-sheet.table-section .sub-child td,.ledger-container.balancesheet-page .bal-balance-sheet.table-section .sub-info-col span,.ledger-container.balancesheet-page .bal-balance-sheet.table-section .sub-info-col td,.ledger-container.balancesheet-page .bal-balance-sheet.table-section span.amt-column,.ledger-container.balancesheet-page .bal-balance-sheet.table-section td.amt-column{font-size:11px!important;font-weight:700!important}.ledger-container.balancesheet-page .sub-info-col tr.sub-head-row>td:first-child{padding-left:10px}.ledger-container.balancesheet-page .sub-info-col tr.sub-head-row>td.amt-column,.ledger-container.balancesheet-page .sub-info-col tr.sub-head-row>td.list-two.amt-column{padding-right:10px!important}.ledger-container.balancesheet-page .sub-info-col tr.account-name-div>td:first-child{text-overflow:ellipsis;width:auto;overflow:hidden}.ledger-container.balancesheet-page .sub-info-col tr.account-name-div>td.list-two.amt-column{vertical-align:middle;width:100px;text-align:right!important}.ledger-container.balancesheet-page .sub-info-col col.balancesheet-amt-col{width:100px}.ledger-container.balancesheet-page .sub-info-col col.balancesheet-spacer-col{width:0}.ledger-container.balancesheet-page .sub-info-col tr.account-name-div>td.amt-column:last-child{width:0;padding:0!important}.ledger-container.balancesheet-page .amt-total{color:#000;white-space:nowrap;min-width:100px;text-align:right!important;font-size:11px!important;font-weight:700!important}.ledger-container.balancesheet-page .sub-total-col{border-top:1px solid #000;border-bottom:1px solid #000;justify-content:space-between;align-items:center;margin-top:0;margin-bottom:5px;padding:0 15px;font-size:11px;font-weight:700;display:flex;position:relative}.ledger-container.balancesheet-page .sub-total-col .alignLeft,.ledger-container.balancesheet-page .sub-total-col .alignRight{display:flex}.ledger-container.balancesheet-page .sub-total-col .alignRight{text-align:right;justify-content:flex-end}.ledger-container.balancesheet-page .sub-total-col:after,.ledger-container.balancesheet-page .sub-total-col:before{content:"";background-color:#000;width:100%;height:1px;position:absolute;left:0}.ledger-container.balancesheet-page .sub-total-col:before{top:-4px}.ledger-container.balancesheet-page .sub-total-col:after{bottom:-4px}.ledger-container.balancesheet-page .profit{color:#fff;background:green;border-radius:3px;padding:3px 8px}.ledger-container.balancesheet-page .loss{color:#fff;background:red;border-radius:3px;padding:3px 8px}.ledger-container.balancesheet-page .border-left{border-left:1px solid #dadada}.ledger-container.balancesheet-page .table-border{border:1px solid #dadada}.ledger-container.balancesheet-page .profit-loss-loading{justify-content:center;align-items:center;width:100%;min-height:calc(100vh - 220px);display:flex}.ledger-container.balancesheet-page .profit-loss-inline-loading{z-index:10;background:#ffffffbf;justify-content:center;align-items:center;min-height:0;display:flex;position:absolute;inset:0}.balance-sheet-search-modal .ledger-filter-form,.profit-loss-search-modal .ledger-filter-form{padding:8px 0 0}.balance-sheet-search-modal .ledger-filter-form .w-100,.profit-loss-search-modal .ledger-filter-form .w-100{width:100%}.balance-sheet-search-modal .ledger-filter-form .balance-sheet-hierarchy-row{gap:12px;margin-top:20px}.balance-sheet-search-modal .ledger-filter-form .balance-sheet-hierarchy-row .input-fiel{margin-right:0}.balance-sheet-search-modal .ledger-filter-form .balance-sheet-hierarchy-row .radio-ui{margin-top:0;position:relative}.balance-sheet-search-modal .ledger-filter-form .d-flex.align-items-center,.profit-loss-search-modal .ledger-filter-form .d-flex.align-items-center{align-items:center;display:flex}.balance-sheet-search-modal .ledger-filter-form .ml-2,.profit-loss-search-modal .ledger-filter-form .ml-2{margin-left:.5rem}.balance-sheet-search-modal .ledger-filter-form .mt-20,.profit-loss-search-modal .ledger-filter-form .mt-5{margin-top:20px}.ledger-container.balancesheet-page .pl-txt{padding:10px 15px;font-size:14px}.ledger-container.balancesheet-page .pl-amount{color:#000;text-align:right;min-width:100px;font-weight:600}@media print{.ledger-container.balancesheet-page .action,.ledger-container.balancesheet-page .print-d-none,.ledger-container.balancesheet-page .tab-nav .save-as{display:none!important}}.ledger-container.trial-balance-listing{background:#fff;min-height:calc(100vh - 120px)}.ledger-container.trial-balance-listing .w-100{width:100%}.ledger-container.trial-balance-listing .pl-15{padding-left:15px}.ledger-container.trial-balance-listing .pr-15{padding-right:15px}.ledger-container.trial-balance-listing .pt-10{padding-top:10px}.ledger-container.trial-balance-listing .ml-0{margin-left:0}.ledger-container.trial-balance-listing .ml-2{margin-left:8px}.ledger-container.trial-balance-listing .mb-0{margin-bottom:0}.ledger-container.trial-balance-listing .mb-20{margin-bottom:20px}.ledger-container.trial-balance-listing .mt-0{margin-top:0}.ledger-container.trial-balance-listing .m-0{margin:0}.ledger-container.trial-balance-listing .text-left{text-align:left!important}.ledger-container.trial-balance-listing .text-right{text-align:right!important}.ledger-container.trial-balance-listing .noWrap{white-space:nowrap!important}.ledger-container.trial-balance-listing .row.tab-nav{flex-wrap:wrap;align-items:center;width:100%;margin-left:0;margin-right:0;display:flex}.ledger-container.trial-balance-listing .col-sm-4{flex:0 0 33.3333%;min-width:0;max-width:33.3333%;padding-left:15px;padding-right:15px}.ledger-container.trial-balance-listing .page-sub-header .heading-box .title{white-space:nowrap;font-size:18px;font-weight:700;line-height:1.2;display:block;color:#76007a!important}.ledger-container.trial-balance-listing .det-info,.ledger-container.trial-balance-listing .label-span{font-size:13px;font-weight:700}.ledger-container.trial-balance-listing .trial-balance-table-container{width:100%;max-height:calc(100vh - 180px);margin-top:-6px;position:relative;overflow:auto;box-shadow:0 3px 2px #0000001a;display:block!important}.ledger-container.trial-balance-listing .trial-balance-table{border-collapse:collapse;table-layout:fixed;width:100%!important}.ledger-container.trial-balance-listing .trial-balance-table col.trial-balance-col-name{width:40%}.ledger-container.trial-balance-listing .trial-balance-table col.trial-balance-col-amount{width:15%}.ledger-container.trial-balance-listing .trial-balance-table tbody{display:table-row-group}.ledger-container.trial-balance-listing .trial-balance-table thead{display:table-header-group}.ledger-container.trial-balance-listing .trial-balance-table tfoot,.ledger-container.trial-balance-listing .trial-balance-table tfoot.balance-box{z-index:2;display:table-footer-group;position:relative;box-shadow:0 3px 2px #0000001a;background:#fff!important}.ledger-container.trial-balance-listing .trial-balance-table tfoot td{z-index:2;position:sticky;bottom:0;background:#fff!important}.ledger-container.trial-balance-listing .trial-balance-table tr{width:100%;display:table-row!important}.ledger-container.trial-balance-listing .trial-balance-table td,.ledger-container.trial-balance-listing .trial-balance-table th{vertical-align:middle;white-space:nowrap;float:none!important;display:table-cell!important}.ledger-container.trial-balance-listing .trial-balance-table thead th{color:#000;text-transform:uppercase;z-index:1;background:#ededed;height:30px;padding:0 5px;font-size:12px;font-weight:600;position:sticky;top:0}.ledger-container.trial-balance-listing .trial-balance-table tbody td:first-child,.ledger-container.trial-balance-listing .trial-balance-table tfoot td:first-child,.ledger-container.trial-balance-listing .trial-balance-table thead th:first-child{text-align:left;text-overflow:ellipsis;white-space:nowrap;padding-left:10px;overflow:hidden}.ledger-container.trial-balance-listing .trial-balance-table tbody td:not(:first-child),.ledger-container.trial-balance-listing .trial-balance-table tfoot td:not(:first-child),.ledger-container.trial-balance-listing .trial-balance-table thead th:not(:first-child){text-align:right;min-width:120px;padding-right:10px}.ledger-container.trial-balance-listing .trial-balance-table tbody td,.ledger-container.trial-balance-listing .trial-balance-table tfoot td{border:none;padding:2px 5px;font-size:12px}.ledger-container.trial-balance-listing .trial-balance-table tbody tr{border-bottom:1px dashed #dedede;height:50px}.ledger-container.trial-balance-listing .trial-balance-name-link{cursor:pointer}.ledger-container.trial-balance-listing .trial-balance-table tfoot td{font-weight:700}.ledger-container.trial-balance-listing .balance-color{color:#2196f3!important}.ledger-container.trial-balance-listing .font-500{font-weight:500!important}.ledger-container.trial-balance-listing .trial-balance-inline-loading{z-index:10;background:#ffffffbf;justify-content:center;align-items:center;min-height:0;display:flex;position:absolute;inset:0}.ledger-container.trial-balance-listing .dropdown-btn.is-open .dropdown-box{display:block}.ledger-container.trial-balance-listing .dropdown-box .btn-link{color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;width:100%;padding:0;display:block}.ledger-container.scheduled-reports-listing{background:#fff;min-height:calc(100vh - 120px)}.ledger-container.scheduled-reports-listing .row.tab-nav{flex-wrap:wrap;align-items:center;width:100%;margin-left:0;margin-right:0;display:flex}.ledger-container.scheduled-reports-listing .col-sm-4{flex:0 0 33.3333%;min-width:0;max-width:33.3333%;padding-left:15px;padding-right:15px}.scheduled-reports-table-wrap{margin-top:0;overflow:hidden}.ledger-container.scheduled-reports-listing .scheduled-reports-table .ant-table table{border-collapse:collapse;table-layout:fixed;width:100%}.ledger-container.scheduled-reports-listing .scheduled-reports-table .ant-table-thead>tr>th{border-bottom:1px dashed #dedede;font-size:11px;font-weight:600;line-height:18px;color:#000!important;text-transform:uppercase!important;background:#fbfbfb!important;padding:8px 7px!important}.ledger-container.scheduled-reports-listing .scheduled-reports-table .ant-table-tbody>tr>td{color:#5d5d5d;border-bottom:1px dashed #dedede;font-size:11px;line-height:18px;padding:2px 7px!important}.ledger-container.scheduled-reports-listing .scheduled-reports-table .ant-table-tbody>tr.ant-table-row:hover>td{box-shadow:0 5px 20px #0000001a;background-color:#fff!important}.ledger-container.scheduled-reports-listing .scheduled-reports-table .ant-table-tbody>tr.ant-table-row:hover>td:first-child{border-left:5px solid #fed5ff!important}.scheduled-report-file,.scheduled-report-info{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:inline-block;overflow:hidden}.scheduled-report-action{justify-content:flex-end;display:flex}.ledger-container.scheduled-reports-listing .btn-secondary.btn-small{color:#fff;cursor:pointer;border:none;border-radius:4px;font-size:11px;font-weight:500;background-color:#06af86!important;padding:4px 8px!important}.ledger-container.scheduled-reports-listing .btn-secondary.btn-small:focus,.ledger-container.scheduled-reports-listing .btn-secondary.btn-small:hover{opacity:.9;color:#fff!important;background-color:#76007a!important}.ledger-container.scheduled-reports-listing .scheduled-reports-table .ant-spin-dot-item{background-color:#76007a!important}.account-settings-page.profilePage{flex-direction:column;height:100%;min-height:0;display:flex;background-color:#fff!important}.account-settings-page .mainWrapper{flex-direction:column;height:100%;min-height:0;padding:20px 15px;display:flex}.account-settings-page .profileName{color:#550b65;font-size:24px;font-weight:500}.account-settings-page .profileDesc{color:#9b9b9b;text-transform:uppercase;font-size:13px}.account-settings-page .warpper{flex-direction:column;flex:auto;align-items:center;width:100%;min-height:0;margin-top:10px;display:flex}.account-settings-page .account-settings-tabs{border-bottom:1px solid #ebebeb;flex-wrap:wrap;width:100%;display:flex}.account-settings-page .account-settings-tabs .tab{cursor:pointer;color:#212529;background:#fff;border:0;padding:10px 14px 8px;font-size:13px;font-weight:400;display:inline-block;position:relative}.account-settings-page .account-settings-tabs .tab.active{color:#86048c;border-bottom:1px solid #86048c}.account-settings-page .account-settings-tabs .tab:hover{color:#86048c}.account-settings-page .panels{background:#fffffff6;border-radius:3px;width:100%;max-width:100%;min-height:200px;overflow:hidden}.account-settings-page .panel{display:block}.account-settings-page .profileDetails .resetPassword{margin-top:30px}.account-settings-page .profileDetails form{width:100%;max-width:400px}.account-settings-page .profileDetails .inputWrapper{margin-bottom:20px}.account-settings-page .profileDetails .inputWrapper label{text-transform:uppercase;color:#777;margin-bottom:10px;font-size:12px;display:block;font-family:var(--font-rubik),"Rubik",sans-serif!important}.account-settings-page .profileDetails .inputWrapper input{color:#000;background:#f7f7f7;border:1px solid #e2e2e2;border-radius:3px;width:100%;padding-left:15px;padding-right:15px;font-weight:400;font-size:12px!important;font-family:var(--font-rubik),"Rubik",sans-serif!important;height:28px!important}.account-settings-page .formBtn{gap:12px;margin-top:40px}.account-settings-page .formBtn .submit-btn{text-transform:none;border:0;border-radius:4px;outline:0;min-width:75px;height:34px;padding:0 15px;font-weight:500;display:inline-block;color:#fff!important;background:#86048c!important}.account-settings-page .formBtn .skipBtn{border:0;border-radius:4px;height:34px;padding:0 15px;color:#fff!important;background-color:#9f9f9f!important}.account-settings-page .accessToken{margin-top:30px}.account-settings-page .accessToken input{text-overflow:ellipsis;white-space:nowrap;border-radius:3px 0 0 3px;overflow:hidden}.account-settings-page .accessToken .btn-secondary{border:0;border-radius:0 3px 3px 0;height:28px;padding:0 14px;color:#fff!important;background-color:#06af86!important}.account-settings-page .changeProfile{border-radius:100%;width:100px;height:100px;margin-right:20px;display:inline-block;position:relative;overflow:hidden;box-shadow:0 0 8px #beb8b8}.account-settings-page .user-images label{cursor:pointer;justify-content:center;align-items:center;width:100px;height:100px;display:flex}.account-settings-page .uploadBtn{z-index:2;color:#fff;pointer-events:none;background:0 0;border:0;width:100px;height:100px;margin:0 auto;position:absolute;top:28%;left:0;right:0;outline:none!important}.account-settings-page .uploadBtn img{filter:brightness(0)invert();width:20px}.account-settings-page .uploadBtnLoader{z-index:3;background:0 0;border:0;margin:0 auto;position:absolute;top:28%;left:0;right:0}.account-settings-page .changeProfile:hover .rounded-circle{filter:brightness(50%)}.account-settings-page .disabled-tab{cursor:not-allowed;z-index:12;width:100%;height:100%;position:absolute;top:0;left:0}.account-settings-page .popupForm{z-index:1200;position:fixed;inset:0}.account-modal-shell{z-index:1400;position:fixed;inset:0}.account-modal-shell .account-modal-overlay{cursor:pointer;z-index:1;background:#0f172a8c;border:0;position:fixed;inset:0}.account-modal-shell .account-modal-dialog{z-index:2;pointer-events:none;justify-content:center;align-items:center;padding:24px 16px;display:flex;position:fixed;inset:0;overflow-y:auto}.account-modal-shell .account-modal-card{pointer-events:auto;z-index:3;background:#fff;border:1px solid #00000014;border-radius:5px;flex-direction:column;width:100%;max-width:540px;max-height:calc(100vh - 48px);margin:auto;display:flex;position:relative;box-shadow:0 16px 48px #0f172a47}.account-modal-shell .account-modal-card-wide{max-width:900px}.account-modal-shell .popupHeader{background:#fff;border-bottom:1px dashed #eaeaea;flex-shrink:0;justify-content:space-between;align-items:center;padding:15px 20px 5px;display:flex}.account-modal-shell .popupHeader h1{color:#550b65;margin:0;font-size:16px;font-weight:400}.account-modal-shell .closeBtn{cursor:pointer;color:#d10e25;background:0 0;border:0;justify-content:center;align-items:center;padding:4px;font-size:18px;display:inline-flex}.account-modal-shell .popupBody{background:#fff;flex:1;min-height:0;padding:20px;overflow-y:auto}.account-modal-shell .popupFooter{background:#fff;border-top:1px dashed #eaeaea;flex-shrink:0;padding:5px 20px 15px}.account-modal-shell .inputIcon{position:relative}.account-modal-shell .inputIcon .show{cursor:pointer;background:0 0;border:0;padding:0;position:absolute;top:50%;right:7%;transform:translate(50%,-36%)}.account-modal-shell .inputWrapper label{color:#777;text-transform:uppercase;margin-bottom:5px;font-size:12px;font-weight:400;display:block}.account-modal-shell .inputWrapper input,.account-modal-shell .inputWrapper select{background:#fff;width:100%;padding:0 12px;border:1px solid #e0e0e0!important;height:28px!important;font-size:13px!important}.account-modal-shell .formBtn{justify-content:center;display:flex;margin-top:0!important}.account-modal-shell .btn.btn-primary{border:0;border-radius:4px;min-width:120px;height:34px;padding:0 14px;color:#fff!important;background-color:#86048c!important}.account-modal-shell .invite-row{align-items:center;gap:8px;display:flex}.account-modal-shell .invite-row input,.account-modal-shell .invite-row select{background:#fff;border:1px solid #e2e2e2;padding:0 10px;font-size:12px;height:28px!important}.account-modal-shell .invite-row .w-40{min-width:140px}.account-modal-shell .invite-link-muted{color:#86048c;font-size:12px}.account-modal-shell .user-profile-modal-body{align-items:flex-start;gap:24px;display:flex}.account-modal-shell .user-profile-column{flex:1;min-width:0}.account-modal-shell .user-profile-column-left{padding-right:8px}.account-modal-shell .user-profile-column-right{border-left:1px dashed #eaeaea;padding-left:8px}.account-modal-shell .branch-list-scroll{background:#fafafa;border:1px solid #e8e8e8;border-radius:4px;max-height:180px;margin-top:8px;padding:8px 10px;overflow-y:auto}.account-modal-shell .user-profile-modal-body input,.account-modal-shell .user-profile-modal-body select{background:#fff;border:1px solid #e2e2e2;width:100%;padding:0 10px;font-size:12px;height:28px!important}.account-modal-shell .branch-label{margin-top:12px;font-size:13px;font-weight:500;display:block}.account-modal-shell .branch-checkbox-row{align-items:center;gap:8px;margin-top:6px;display:flex}.account-modal-shell .branch-checkbox-row input[type=checkbox]{flex-shrink:0;width:14px;height:14px;margin:0}.account-modal-shell .branch-checkbox-row .radio-label{text-transform:none;color:#333;margin-bottom:0;font-size:12px;font-weight:400}.account-modal-shell .btn.btn-secondary{border:0;border-radius:4px;height:34px;padding:0 14px;color:#fff!important;background-color:#06af86!important}.account-settings-page .popupForm .details-modal-overlay{opacity:.5;z-index:1;background:#0f172acc;position:fixed;inset:0}.account-settings-page .popupForm .resetPopup{z-index:2;pointer-events:none;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.account-settings-page .popupForm .changePassword{pointer-events:all;width:100%;max-width:540px;padding:0 16px}.account-settings-page .popupForm .formWrapper{background:#fff;border-radius:5px;width:100%}.account-settings-page .popupForm .popupHeader{border-bottom:1px dashed #eaeaea;justify-content:space-between;padding:15px 20px 5px;display:flex}.account-settings-page .popupForm .popupHeader h1{color:#550b65;margin:0;font-size:16px;font-weight:400}.account-settings-page .popupForm .closeBtn{cursor:pointer;background:0 0;border:0;font-size:18px}.account-settings-page .popupForm .popupBody{padding:20px}.account-settings-page .popupForm .popupFooter{border-top:1px dashed #eaeaea;padding:5px 20px 15px}.account-settings-page .popupForm .inputIcon{position:relative}.account-settings-page .popupForm .inputIcon .show{cursor:pointer;background:0 0;border:0;padding:0;position:absolute;top:50%;right:7%;transform:translate(50%,-36%)}.account-settings-page .popupForm .inputWrapper label{color:#777;text-transform:uppercase;margin-bottom:5px;font-size:12px;font-weight:400;display:block}.account-settings-page .popupForm .inputWrapper input{width:100%;padding:0 12px;border:1px solid #e0e0e0!important;height:28px!important;font-size:13px!important}.account-settings-page .popupForm .formBtn{justify-content:center;display:flex;margin-top:0!important}.otpPageWrapper .otpPage{background-color:#f9f5fc;justify-content:center;align-items:center;min-height:100vh;display:flex}.otpPageWrapper .formWrapper{background-color:#fff;border-radius:10px;width:100%;max-width:450px;margin:0 auto;box-shadow:0 4px 50px #003f9e1a}.otpPageWrapper .popupHeader{text-align:center;padding:25px 40px 0}.otpPageWrapper .popupHeader h1{color:#550b65;margin:0 0 8px;font-size:18px}.otpPageWrapper .emailText{color:#6e6969;border-bottom:1px dashed #6e6969;font-weight:500}.otpPageWrapper .popupBody{padding:18px 40px 0}.otpPageWrapper .otp-input{text-align:center;letter-spacing:4px;border:1px solid #e0e0e0;border-radius:4px;width:100%;height:40px;font-size:18px}.otpPageWrapper .popupFooter{padding:20px 40px}.otpPageWrapper .formBtn{justify-content:center;gap:10px;display:flex}.otpPageWrapper .errorMessage{color:#d10e25;margin-top:8px;font-size:12px}.otpPageWrapper .btn-primary{border:0;border-radius:4px;height:34px;padding:0 14px;color:#fff!important;background-color:#86048c!important}.otpPageWrapper .btn-primary-invert{border:1px solid #86048c;border-radius:4px;align-items:center;height:34px;padding:0 14px;text-decoration:none;display:inline-flex;color:#86048c!important;background:#fff!important}.account-settings-page .teamDetails .scrollTable{width:100%;overflow-x:auto}.account-settings-page .team-heading{border-bottom:1px solid #d9d9d9;justify-content:flex-end;align-items:center;margin-bottom:0;padding:4px 0;display:flex}.account-settings-page .team-heading .btn.btn-secondary{border:0;height:28px;padding:0 12px;font-size:13px;color:#fff!important;background-color:#06af86!important}.account-settings-page .SearchBox{align-items:center;display:flex}.account-settings-page .SearchBox input{box-shadow:none;border-right:0;border-radius:0;outline:0;width:180px;padding-left:5px;height:28px!important;font-family:var(--font-rubik),"Rubik",sans-serif!important;border-top:1px solid #cacaca!important;border-bottom:1px solid #cacaca!important;border-left:1px solid #cacaca!important}.account-settings-page .SearchBox-button{color:#fff;background:#d3d3d3;outline:0;padding:0 10px;border:1px solid #cacaca!important;height:28px!important}.account-settings-page .teams-table{width:100%}.account-settings-page .teams-table thead tr{border-bottom:0}.account-settings-page .teams-table tr{border-bottom:1px dashed #dedede}.account-settings-page .teams-table tr:hover{background-color:#fff!important;box-shadow:0 5px 20px #0000001a!important}.account-settings-page .teams-table tr:hover .trashBtn{opacity:1}.account-settings-page .teams-table th{color:#000;white-space:nowrap;text-transform:uppercase;min-width:100px;padding:12px;font-size:12px;background:#fbfbfb!important;font-weight:500!important}.account-settings-page .teams-table td{color:#556080;white-space:nowrap;min-width:100px;padding:12px;font-size:12px}.account-settings-page .teams-table td:not(:last-child){text-align:left}.account-settings-page .teams-action-cell{justify-content:flex-end;gap:4px;display:flex}.account-settings-page .trashBtn{color:#689930;cursor:pointer;opacity:1;background-color:#0000;border:none;justify-content:center;align-items:center;min-width:22px;min-height:22px;padding:0 4px;display:inline-flex}.account-settings-page .teams-action-icon{font-size:14px;line-height:1;display:inline-block}.account-settings-page .teams-action-icon-edit{color:#689930}.account-settings-page .teams-action-icon-configure{color:#2563eb}.account-settings-page .teams-action-icon-delete{color:#d10e25}.account-settings-page .inviteUserBtn{cursor:pointer;background:0 0;border:none;outline:none}.account-settings-page .invite-row input,.account-settings-page .invite-row select{border:1px solid #e2e2e2;padding:0 10px;font-size:12px;height:28px!important}.account-settings-page .invite-row .w-40{min-width:140px}.account-settings-page .invite-link-muted{color:#86048c;font-size:12px}.account-settings-page .account-modal-shell .formWrapper-wide{width:100%;max-width:760px}.account-settings-page .user-profile-modal-body .w-50{width:50%}.account-settings-page .user-profile-modal-body input,.account-settings-page .user-profile-modal-body select{border:1px solid #e2e2e2;width:100%;padding:0 10px;font-size:12px;height:28px!important}.account-settings-page .branch-label{margin-top:12px;font-size:13px;font-weight:500;display:block}.account-settings-page .branch-checkbox-row{align-items:center;margin-top:6px;display:flex}.account-settings-page .branch-checkbox-row .radio-label{margin-bottom:0;font-size:12px}.account-settings-page .branches-table{width:100%}.account-settings-page .branches-table thead tr,.account-settings-page .branches-table tr{border-bottom:1px solid #f0f0f0}.account-settings-page .branches-table tr:hover{background:#fafafa}.account-settings-page .branches-table th{letter-spacing:.5px;text-transform:uppercase;color:#7a7a7a;border-bottom:1px solid #e8e8e8;padding:12px 8px;font-size:11px;font-weight:700}.account-settings-page .branches-table td{vertical-align:middle;padding:10px 8px;font-size:13px}.account-settings-page .branches-action-cell{justify-content:flex-end;align-items:center;display:flex}.account-settings-page .branch-name-link{color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;padding:0}.account-settings-page .branch-name-link:hover{color:#76007a}.account-settings-page .branchInvitePopup label{margin-bottom:4px;font-size:12px;display:block}.account-settings-page .branchInvitePopup input{margin-bottom:12px}.account-settings-page .branchInvitePopup input,.account-settings-page .licenseWrapper select{border:1px solid #ddd;border-radius:4px;width:100%;padding:8px 10px}.account-settings-page .branch-user-profile-footer{gap:10px;width:100%}.account-settings-page .companys-table{width:100%}.account-settings-page .companys-table thead tr,.account-settings-page .companys-table tr{border-bottom:1px solid #f0f0f0}.account-settings-page .companys-table tr:hover{background:#fafafa}.account-settings-page .companys-table th{letter-spacing:.5px;text-transform:uppercase;color:#7a7a7a;border-bottom:1px solid #e8e8e8;padding:12px 8px;font-size:11px;font-weight:700}.account-settings-page .companys-table td{vertical-align:middle;padding:10px 8px;font-size:13px}.account-settings-page .companys-action-cell{justify-content:flex-end;align-items:center;display:flex}.account-settings-page .companys-status-active{color:#007a5a;font-weight:600}.account-settings-page .panels.company-detail-panels{width:100%;padding-top:15px;overflow:visible}.account-settings-page .company-detail-panel-host{width:100%;min-height:420px;position:relative}.account-settings-page .company-detail-loading{z-index:10;background:#ffffffbf;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.account-settings-page .company-detail-panel{width:100%}.account-settings-page .company-detail-layout{flex-wrap:wrap;align-items:flex-start;gap:30px;width:100%;display:flex}.account-settings-page .company-detail-form-column{flex:0 0 400px;width:400px;min-width:0;max-width:400px}.account-settings-page .company-detail-upload-column{flex-direction:column;flex:480px;gap:0;width:auto;min-width:0;max-width:540px;padding-left:0;display:flex}.account-settings-page .company-detail-form-card{width:100%;max-width:400px;padding:0}.account-settings-page .company-detail-form-card .formBody,.account-settings-page .company-detail-form-card form{width:100%;max-width:400px}.account-settings-page .company-detail-field{width:100%;margin-bottom:20px}.account-settings-page .company-detail-field .inputIcon{width:100%}.account-settings-page .company-detail-field label{color:#777;text-transform:uppercase;margin-bottom:10px;font-size:12px;display:block;font-family:var(--font-rubik),"Rubik",sans-serif!important}.account-settings-page .company-detail-field input,.account-settings-page .company-detail-field select{box-sizing:border-box;color:#000;background:#f7f7f7;border:1px solid #e2e2e2;border-radius:3px;width:100%;padding:0 15px;font-weight:400;font-family:var(--font-rubik),"Rubik",sans-serif!important;height:28px!important;font-size:12px!important}.account-settings-page .company-detail-location-row,.account-settings-page .company-detail-split-row{gap:16px;width:100%;display:flex}.account-settings-page .company-detail-location-row .company-detail-field,.account-settings-page .company-detail-split-row .company-detail-field{flex:1;min-width:0;margin-bottom:20px}.account-settings-page .company-detail-split-row-single .company-detail-field{flex:0 0 calc(50% - 8px);max-width:calc(50% - 8px)}.account-settings-page .company-detail-form-footer .formBtn{justify-content:flex-start;gap:12px;margin-top:20px;display:flex}.account-settings-page .company-detail-panel .btn.btn-primary{border:0;border-radius:4px;min-width:75px;height:34px;padding:0 15px;font-size:12px;color:#fff!important;background:#86048c!important}.account-settings-page .company-detail-panel .btn.btn-secondary{border:0;border-radius:4px;min-width:75px;height:34px;padding:0 15px;font-size:12px;color:#fff!important;background:#00707e!important}.account-settings-page .company-detail-upload-block{width:100%;margin-bottom:0;padding:0}.account-settings-page .company-detail-upload-block .inputWrapper{width:100%;margin-bottom:0}.account-settings-page .company-detail-upload-row{flex-wrap:nowrap;align-items:center;width:100%;margin:0;display:flex}.account-settings-page .company-detail-upload-well-col{flex:0 0 66.6667%;min-width:0;max-width:66.6667%;padding-right:0}.account-settings-page .company-detail-upload-actions-col{flex:0 0 33.3333%;min-width:0;max-width:33.3333%}.account-settings-page .company-detail-panel .well.well-import.file-import{box-shadow:none;box-sizing:border-box;border:0;border-radius:6px;flex-direction:row;align-items:center;gap:10px;width:100%;min-height:56px;margin-bottom:5px;padding:8px 12px;display:flex;background:#f4f1ff!important}.account-settings-page .company-detail-panel .upload-file{flex:auto;min-width:0;margin-right:10px}.account-settings-page .company-detail-panel .file-import label{cursor:pointer;text-align:center;border:1px dashed #ccc9c9;border-radius:3px;width:100%;min-width:0;margin-bottom:3px;padding:8px 0;display:block;position:relative}.account-settings-page .company-detail-file-input{opacity:0;width:0;height:0;position:absolute;overflow:hidden}.account-settings-page .company-detail-panel .uploadWrapper{color:#333;font-size:13px;line-height:1.3}.account-settings-page .company-detail-panel .uploadWrapper span{color:#e52c2e}.account-settings-page .company-detail-file-name-inline{color:#666;text-overflow:ellipsis;vertical-align:top;white-space:nowrap;max-width:100%;margin-left:10px;font-size:12px;line-height:1.3;display:inline-block;overflow:hidden}.account-settings-page .company-detail-panel .previewWrapper{flex:0 0 50px;width:50px;margin-top:0}.account-settings-page .company-detail-preview-image{object-fit:cover;border-radius:50%;width:100%;height:auto;display:block}.account-settings-page .company-detail-upload-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;width:100%;display:flex}.account-settings-page .company-detail-panel .btn-grey{color:#fff;white-space:nowrap;background:#5c5c5c;border:1px solid #5c5c5c;border-radius:4px;min-width:72px;height:34px;padding:0 14px;font-size:12px}.account-settings-page .company-detail-panel .btn-primary-qr,.account-settings-page .company-detail-panel .btn-primary-sign,.account-settings-page .company-detail-panel .btn-primary-wallpaper,.account-settings-page .company-detail-panel .company-detail-upload-actions .btn-primary{white-space:nowrap;border:1px solid #86048c;border-radius:4px;min-width:72px;height:34px;padding:0 14px;font-size:12px;color:#fff!important;background:#86048c!important}@media (max-width:1100px){.account-settings-page .company-detail-layout{flex-direction:column;gap:20px}.account-settings-page .company-detail-form-column,.account-settings-page .company-detail-upload-column{flex:auto;width:100%;max-width:100%}.account-settings-page .company-detail-split-row-single .company-detail-field{flex:1;max-width:none}}.account-delete-modal{z-index:1400;position:fixed;inset:0}.account-delete-modal .account-delete-dialog{z-index:2;pointer-events:none;justify-content:center;align-items:flex-start;padding-top:40px;display:flex;position:fixed;inset:0}.account-delete-modal .modal-box-card{pointer-events:auto;background:#fff;border:1px solid #00000014;border-radius:10px;justify-content:space-between;align-items:center;min-width:420px;padding:16px 20px;display:flex;box-shadow:0 16px 48px #0f172a47}.account-delete-modal .account-delete-actions{gap:8px;display:flex}.account-delete-modal .account-delete-actions .btn-primary{border:0;height:30px;padding:0 14px;color:#fff!important;background:#86048c!important}.account-delete-modal .text-orange-color{color:#ff9800}.global-config-page.ledger-container{flex:auto;align-items:stretch;width:100%;max-width:100%;min-height:0;overflow:hidden auto}.global-config-page .global-config-tab-nav-row{grid-template-columns:minmax(0,1fr) minmax(220px,320px)}.global-config-page .global-config-search-col{justify-content:flex-end;display:flex}.global-config-page .global-config-search-col .page-search-box{text-align:left;width:100%;height:fit-content}.global-config-page .global-config-search-col .form-control{width:100%}.global-config-page .global-config-list-loading{justify-content:center;width:100%;padding:48px 0;display:flex}.global-config-page #livefilter-list,.global-config-page .global-config-card-list{box-sizing:border-box;grid-template-columns:repeat(auto-fill,200px);justify-content:start;gap:60px 28px;width:100%;max-width:100%;margin:30px 0 0;padding:0 14px;list-style:none;display:grid}.global-config-page .global-config-card,.global-config-page .global-config-card-list>li{box-sizing:border-box;cursor:pointer;background:#fff;flex-direction:column;justify-content:flex-start;align-items:center;width:200px;min-height:110px;margin:0;padding:10px;list-style:none;transition:all .2s ease-in-out;animation:global-config-scale-in .5s ease-in-out both;display:flex;transform:scale(1)}.global-config-page .shadow-1{box-shadow:1px 5px 9px #00000008}.global-config-page .global-config-card-list>li:hover,.global-config-page .hover-shadow-3:hover{box-shadow:0 3px 16px #00000012;animation:none!important;transform:scale(1.15)!important}.global-config-page .global-config-card-icon{object-fit:contain;border-radius:3px;width:50px;height:50px;margin:0 auto;transition:all .2s ease-in-out;display:block;transform:scale(1)}.global-config-page .global-config-card-list>li:hover .global-config-card-icon{transform:scale(1.15)}.global-config-page .config-name{color:#000;letter-spacing:.5px;text-align:center;text-overflow:ellipsis;white-space:nowrap;word-break:break-word;max-width:100%;margin-top:8px;font-size:12px;font-weight:400;display:block;overflow:hidden}.global-config-page .global-config-back-link{width:100%;padding:0 14px 24px}.global-config-page .global-config-back-link a{color:#6c63ff;text-decoration:none}.global-config-page .global-config-back-link a:hover{text-decoration:underline}.global-config-page .mt-1{margin-top:4px}.global-config-page .mt-2{margin-top:8px}.global-config-page .mt-3{margin-top:12px}.global-config-page .mt-5{margin-top:20px}.global-config-page .global-config-group-tab-nav-row{grid-template-columns:minmax(0,25%) minmax(0,50%) minmax(0,25%)}.global-config-page .global-config-group-search{padding:0 12px}.global-config-page .global-config-group-search .form-control{width:100%}.global-config-page .global-config-group-actions,.global-config-page .text-right{text-align:right}.global-config-page .pull-right{margin-left:auto}.global-config-page .btn-style,.global-config-page .page-content .btn-style{color:#fff;cursor:pointer;letter-spacing:1px;opacity:.85;text-transform:uppercase;background:#007a5a;border:0;border-radius:.25rem;padding:6px 14px;font-size:10px;font-weight:600;transition:all .3s ease-in-out;box-shadow:0 4px 20px #0000001a}.global-config-page .btn-style:hover{opacity:1}.global-config-page .btn-style.text-danger{color:#fff;background:#007a5a}.global-config-page .custom-table,.global-config-page .module-container{width:100%;max-width:100%;padding:0 10px}.global-config-page .global-config-table-wrap{box-sizing:border-box;background:#fff;border:1px solid #ededed;width:100%;height:calc(100vh - 160px);overflow:hidden auto}.global-config-page .configtable{width:100%;display:block;position:relative}.global-config-page .configthead{z-index:2;background:#dadada;border-bottom:1px dashed #dadada;width:100%;display:block;position:sticky;top:0}.global-config-page .configtbody{width:100%;display:block}.global-config-page .config-head-row,.global-config-page .config-row{box-sizing:border-box;align-items:center;width:100%;display:flex}.global-config-page .config-row{align-items:flex-start;line-height:2.5}.global-config-page .config-head-row{align-items:center}.global-config-page .global-config-col-name{word-break:break-word;overflow:hidden}.global-config-page .global-config-col-name,.global-config-page .global-config-col-type{box-sizing:border-box;text-align:left;flex:0 0 15%;max-width:15%;padding:8px 10px}.global-config-page .global-config-col-value{box-sizing:border-box;text-align:left;flex:0 0 50%;min-width:0;max-width:50%;padding:8px 10px}.global-config-page .global-config-col-action{box-sizing:border-box;text-align:right;flex:0 0 20%;max-width:20%;padding:8px 10px}.global-config-page .configthead .global-config-col-action,.global-config-page .configthead .global-config-col-name,.global-config-page .configthead .global-config-col-type,.global-config-page .configthead .global-config-col-value{color:#7a7a7a;background:#dadada;font-weight:500}.global-config-page .tr-border{border-top:1px solid #dee2e6}.global-config-page .tr-border:first-child{border-top:0}.global-config-page .font-weight-bold{font-weight:700}.global-config-page .inner-input{box-sizing:border-box;border:1px solid #ccc;border-radius:3px;width:100%;max-width:100%;padding-left:10px}.global-config-page .subConfigtable{width:100%;display:block}.global-config-page .sub-config-row{width:100%;display:flex}.global-config-page .sub-config-col-key,.global-config-page .sub-config-col-type,.global-config-page .sub-config-col-value{box-sizing:border-box;text-align:left;flex:0 0 33.3%;max-width:33.3%;padding:4px 6px}.global-config-page .subConfigtable tbody,.global-config-page .subConfigtable thead{width:100%;display:block}.global-config-page .edit-row{text-align:right;white-space:nowrap}.global-config-page .custom-table-btn{cursor:pointer;opacity:.7;vertical-align:middle;background:0 0;border:0;padding:0;display:inline-flex}.global-config-page .custom-table-btn:focus,.global-config-page .custom-table-btn:hover{opacity:1}.global-config-page .custom-table-btn img{width:25px;height:25px;display:block}.global-config-page .hoverableShadow:hover{box-shadow:0 2px 8px #0000001f}.global-config-page .add-key-btn{border-radius:3px;padding:3px;font-size:10px}.global-config-page .mr-2{margin-right:8px}.global-config-page .ml-2{margin-left:8px}@keyframes global-config-scale-in{0%{opacity:1;transform:scale(0)}to{opacity:1;transform:scale(1)}}.role-page.ledger-container{flex:auto;align-items:stretch;width:100%;max-width:100%;min-height:0;overflow:hidden auto}.role-page .role-view-tab-nav-row{grid-template-columns:minmax(0,33%) minmax(0,1fr) minmax(280px,360px)}.role-page .role-view-actions-col{justify-content:flex-end;display:flex}.role-page .role-view-actions-col .page-search-box{text-align:left;width:100%;height:fit-content}.role-page .role-listing-loading{justify-content:center;padding:48px 0;display:flex}.role-page .btn-style{color:#fff;cursor:pointer;letter-spacing:1px;opacity:.85;text-transform:uppercase;background:#007a5a;border:0;border-radius:.25rem;padding:6px 14px;font-size:10px;font-weight:600;transition:all .3s ease-in-out;box-shadow:0 4px 20px #0000001a}.role-page .btn-style:hover{opacity:1}.role-page .btn-style.bg-purple{color:#fff!important;background:#76007a!important;border:1px solid #76007a!important}.role-page .btn-style.bg-green{color:#fff!important;background:#007a5a!important;border:1px solid #007a5a!important}.role-page .btn-style.bg-blue{color:#fff!important;background:#0d6efd!important;border:1px solid #0d6efd!important}.role-page .mr-3{margin-right:12px}.role-page .pl-15{padding-left:15px}.role-page .pr-15{padding-right:15px}.role-page .mt-4{margin-top:16px}.role-page .mt-30{margin-top:30px}.role-page .mb-2{margin-bottom:8px}.role-page .text-left{text-align:left}.role-page .text-right{text-align:right}.role-page .text-grey{color:#737373}.role-page .role-table{width:100%;display:block}.role-page .role-table-section{margin-top:-5px}.role-page .role-table tbody,.role-page .role-table thead{flex-wrap:wrap;width:100%;display:flex}.role-page .role-table tr{flex-basis:100%;width:100%;display:flex}.role-page .role-table td,.role-page .role-table th{box-sizing:border-box;flex:1;align-items:center;min-width:0;display:flex}.role-page .role-table th{background:#ededed;font-weight:600}.role-page .role-col-name{flex:0 0 150px;max-width:150px}.role-page .role-col-description{flex:auto}.role-page .role-col-action{flex:0 0 70px;justify-content:flex-end;max-width:70px}.role-page .role-table-body{width:100%;overflow-y:auto}.role-page .custom-table-row>td{text-transform:uppercase;overflow:auto hidden}.role-page .custom-table-row:focus{background-color:#ffac8e;outline:none}.role-page .custom-table-btn{cursor:pointer;opacity:.7;background:0 0;border:0;padding:0}.role-page .custom-table-btn:hover{opacity:1}.role-page .role-form-container{width:600px;margin:20px 0}.role-page .text-input-field{margin-bottom:16px;position:relative}.role-page .text-input-field label{color:#032429;text-transform:uppercase;z-index:1;background:#fff;border-radius:3px;padding:3px 7px;font-size:10px;font-weight:700;display:inline-block;position:absolute;top:10px;left:7px;transform:translateY(-20px);margin-bottom:0!important}.role-page .input-field{box-sizing:border-box;color:#f26935;background:#fff;border:1px solid #f26935;border-radius:3px;outline:0;width:100%;padding:6px 15px;font-size:11px;font-weight:700;display:inline-block}.role-page .input-field:active,.role-page .input-field:focus{color:#000}.role-page .custom-form.form-container{height:calc(100vh - 180px);padding-right:20px;overflow-y:auto}.role-page .bottom-btns-container{bottom:0;left:var(--app-sidebar-width);max-width:calc(100vw - var(--app-sidebar-width));z-index:1001;background:#fafafa;justify-content:space-between;width:100%;padding:10px 15px;position:fixed;box-shadow:0 3px 14px #8f8e8e}.role-page.role-form-page{padding-bottom:72px}.role-page .info.alert-warning{color:#856404;margin-top:12px;font-size:12px;display:block}.role-page .info.alert-warning a{color:#6c63ff}.role-privilege-page.ledger-container{flex-direction:column;flex:auto;align-items:stretch;width:100%;max-width:100%;min-height:0;padding-bottom:20px;display:flex;overflow:hidden}.role-privilege-page .role-privilege-form-container{text-align:left;flex-direction:column;flex:auto;min-height:0;padding-right:20px;display:flex;overflow:hidden}.role-privilege-page .container-fluid{flex-direction:column;flex:auto;max-width:100%;min-height:0;padding:0 15px;display:flex}.role-privilege-page .role-privilege-card{box-shadow:none;background:#fff;border:1px solid #e5e5e5;flex-direction:column;flex:auto;width:500px;min-width:420px;max-width:100%;min-height:0;padding:0;display:flex}.role-privilege-page .card-footer,.role-privilege-page .card-header{background-color:#fff;border:0;flex-shrink:0;padding:1rem 1.25rem}.role-privilege-page .card-body.role-privilege-card-body{flex:auto;height:auto;min-height:0;padding:1.25rem;overflow-y:auto}.role-privilege-page .select-field.text-input-field{margin-bottom:0;position:relative}.role-privilege-page .select-field .input-field{box-sizing:border-box;color:#000;text-transform:uppercase;background:#fff;border:1px solid #ced4da;border-radius:3px;outline:0;width:100%;padding:8px 15px;font-size:11px;font-weight:700}.role-privilege-page .select-field label{color:#032429;text-transform:uppercase;z-index:1;background:#fff;border-radius:3px;padding:3px 7px;font-size:10px;font-weight:700;display:inline-block;position:absolute;top:10px;left:7px;transform:translateY(-20px)}.role-privilege-page .btn-style{color:#fff;cursor:pointer;letter-spacing:1px;opacity:.85;text-transform:uppercase;background:#007a5a;border:0;border-radius:.25rem;padding:6px 14px;font-size:10px;font-weight:600;box-shadow:0 4px 20px #0000001a}.role-privilege-page .btn-style.bg-green{color:#fff!important;background:#007a5a!important}.role-privilege-page .p-10-20{padding:10px 20px}.role-privilege-page .mt-2{margin-top:8px}.role-privilege-page .mt-4{margin-top:16px}.role-privilege-page .justify-content-center{justify-content:center;display:flex}.role-privilege-page .float-right{float:right}.role-privilege-page .role-privilege-loading{justify-content:center;padding:24px 0;display:flex}.role-privilege-page .pure-tree{text-align:left;margin:0;padding-left:20px;list-style:none;display:block}.role-privilege-page .pure-tree.main-tree{width:100%;padding-left:0;display:inline-block}.role-privilege-page .pure-tree:not(.main-tree) li{height:0;display:block;overflow:hidden}.role-privilege-page .pure-tree label{color:#000;cursor:pointer;border-bottom:1px dashed #b0b9c5;padding:8px 0;font-size:15px;display:block}.role-privilege-page .pure-tree label:before{content:"";width:1em;margin-right:10px;font-family:Font Awesome\ 6 Free,FontAwesome,sans-serif;font-weight:400;display:inline-block}.role-privilege-page .pure-tree label:hover{color:#434a58;border-bottom-color:#434a58}.role-privilege-page .pure-tree .collapseCheck{display:none}.role-privilege-page .pure-tree .collapseCheck:checked~ul>li{height:auto;overflow:visible}.role-privilege-page .pure-tree_link a{color:#717780;text-decoration:none;display:block}.role-privilege-page .btn-toggle.btn-xs{background:#bdc1c8;border-radius:1rem;width:2rem;height:1rem;margin:0;padding:0;position:relative;border:1px solid #858585!important}.role-privilege-page .btn-toggle.btn-xs>.handle{background:#28a745;border-radius:.75rem;width:.75rem;height:.75rem;transition:left .25s;position:absolute;top:.05rem;left:.125rem}.role-privilege-page .btn-toggle.btn-xs.active{background-color:#fff;border:1px solid #ced4da!important}.role-privilege-page .btn-toggle.btn-xs.active>.handle{top:.05rem;left:1rem}.role-privilege-page .pure-tree_link ul:last-child li label{color:#000;cursor:pointer;border-bottom:1px dashed #b0b9c5;display:block;font-size:12px!important}.role-privilege-page .tree{margin:0;padding:0;list-style:none}.role-privilege-page .pure-tree_link,.role-privilege-page .tree>li{list-style:none}.account-settings-page .setupPrefixWrapper table{text-transform:uppercase;font-size:11px}.account-settings-page .transaction-prefix-panels{overflow:visible}.account-settings-page .setupPrefixWrapper,.account-settings-page .transaction-prefix-panels,.account-settings-page .transaction-prefix-panels .panel{flex-direction:column;flex:auto;min-height:0;display:flex}.account-settings-page .setupPrefixWrapper{width:100%}.account-settings-page .prefixTable{flex:auto;width:100%;min-height:0}.account-settings-page .transaction-prefix-scroll{width:100%;min-height:200px;max-height:470px;overflow:auto}.account-settings-page .transaction-prefix-scroll::-webkit-scrollbar{width:6px;height:6px}.account-settings-page .transaction-prefix-scroll::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 2px gray}.account-settings-page .transaction-prefix-scroll::-webkit-scrollbar-thumb{border-radius:10px;background:#777!important}.account-settings-page .transaction-prefix-scroll::-webkit-scrollbar-thumb:hover{background:#777!important}.account-settings-page .transaction-prefix-table{width:100%;min-width:600px}.account-settings-page .transaction-prefix-table thead tr,.account-settings-page .transaction-prefix-table tr{border-bottom:1px solid #f0f0f0}.account-settings-page .transaction-prefix-table tr:hover{background:#fafafa}.account-settings-page .transaction-prefix-table th{letter-spacing:.5px;text-transform:uppercase;color:#7a7a7a;z-index:2;background:#fff;border-bottom:1px solid #e8e8e8;padding:12px 8px;font-size:11px;font-weight:700;position:sticky;top:0}.account-settings-page .transaction-prefix-table td{vertical-align:middle;text-transform:uppercase;padding:10px 8px;font-size:11px}.account-settings-page .prefixTable .btn.btn-secondary{border:0;border-radius:4px;font-size:13px;font-weight:500;color:#fff!important;background-color:#06af86!important;padding:4px 14px!important;font-family:Rubik,sans-serif!important}.account-settings-page .prefixTable .btn.btn-secondary:focus,.account-settings-page .prefixTable .btn.btn-secondary:hover{opacity:.9;border:0;box-shadow:none!important;color:#fff!important;background-color:#06af86!important;outline:none!important}.account-settings-page .prefixTable .btn.btn-secondary.disableBtn,.account-settings-page .prefixTable .btn.btn-secondary.disableBtn:focus,.account-settings-page .prefixTable .btn.btn-secondary.disableBtn:hover{cursor:not-allowed;color:#aeaeae!important;opacity:1!important;background-color:#cfcfcf!important}.account-settings-page .setPrefixSpecialInput{width:100%;padding:4px 0;display:flex;overflow-x:auto;min-width:150px!important}.account-settings-page .setPrefixSpecialInput input{border:1px solid #ddd;border-radius:4px;height:30px;margin:0 5px;padding:0 6px;font-family:Rubik,sans-serif!important;font-size:11px!important}.account-settings-page .setPrefixSpecialInput input.lastInput,.account-settings-page .setPrefixSpecialInput input:last-child{width:160px}.account-settings-page .setPrefixSpecialInput input:not(:last-child){text-align:center;width:50px}.account-settings-page .disableBtn,.account-settings-page .disableBtn:focus,.account-settings-page .disableBtn:hover{border:0;color:#aeaeae!important;box-shadow:none!important;opacity:1!important;background-color:#cfcfcf!important;outline:none!important}.page-route-content>.account-settings-page.profilePage{flex:auto;width:100%;min-width:0;min-height:0;overflow:auto}.account-settings-page.smtp-active-page .warpper{align-items:stretch}.account-settings-page .smtp-tab-wrapper{align-self:stretch;width:100%;align-items:stretch!important}.account-settings-page .smtp-panels{align-self:stretch;width:100%;max-width:none;padding:15px 0 20px;overflow:visible}.account-settings-page .smtp-form,.account-settings-page .smtp-form .formBody,.account-settings-page .smtp-panel{width:100%;max-width:none}.account-settings-page .smtpWrapper{width:100%!important;max-width:768px!important}.account-settings-page .smtp-flex-row{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;column-gap:16px;width:100%;margin-bottom:6px;display:grid}.account-settings-page .smtp-field.inputWrapper{box-sizing:border-box;min-width:0;margin-bottom:24px!important}.account-settings-page .smtp-w-75{grid-column:span 9}.account-settings-page .smtp-w-58{grid-column:span 7}.account-settings-page .smtp-w-42{grid-column:span 5}.account-settings-page .smtp-w-33{grid-column:span 4}.account-settings-page .smtp-w-25{grid-column:span 3}.account-settings-page .smtp-w-17{grid-column:span 2}.account-settings-page .smtpWrapper .inputWrapper label{color:#777;text-transform:uppercase;margin-bottom:10px;font-size:12px;font-weight:400;display:block;font-family:var(--font-rubik),"Rubik",sans-serif!important}.account-settings-page .smtpWrapper .inputWrapper .inputIcon{width:100%}.account-settings-page .smtpWrapper .inputWrapper input,.account-settings-page .smtpWrapper .inputWrapper select{box-sizing:border-box;color:#000;background:#f7f7f7;border:1px solid #e2e2e2;border-radius:3px;width:100%;padding:0 15px;font-weight:400;font-family:var(--font-rubik),"Rubik",sans-serif!important;height:28px!important;font-size:12px!important}.account-settings-page .smtpWrapper .inputWrapper select{appearance:none;background-color:#f7f7f7;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='%23666' d='M1 1l5 5 5-5'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;padding-right:28px}.account-settings-page .smtpWrapper .inputWrapper .message{color:#777;margin-top:3px;font-size:10px;display:block}.account-settings-page .smtp-port-field{padding-top:22px;padding-left:0}.account-settings-page .smtp-port-control{background:#f7f7f7;border:1px solid #e2e2e2;border-radius:3px;align-items:center;width:100%;height:28px;display:flex;overflow:hidden}.account-settings-page .smtp-port-input-wrap{flex:auto;min-width:0;position:relative}.account-settings-page .smtp-port-input-wrap label.port{color:#777;text-transform:uppercase;z-index:1;background:#fff;margin:0;padding:0 4px;font-size:10px;font-weight:700;line-height:1;position:absolute;top:-7px;left:10px}.account-settings-page .smtp-port-control .quantity__input{box-sizing:border-box;color:#000;text-align:center;background:0 0;border:0;width:100%;padding:0 8px;height:28px!important;font-size:12px!important}.account-settings-page .smtp-port-control .quantityMinus,.account-settings-page .smtp-port-control .quantityPlus{color:#333;cursor:pointer;background:#dee0ee;border:0;flex:0 0 28px;justify-content:center;align-items:center;width:28px;height:28px;margin:0;padding:0;line-height:1;display:flex}.account-settings-page .smtp-port-control .quantityMinus span,.account-settings-page .smtp-port-control .quantityPlus span{font-size:16px;line-height:1}.account-settings-page .smtp-default-from h6,.account-settings-page .smtp-toggle-wrap h6{color:#333;margin:0 0 10px;font-size:12px;font-weight:400}.account-settings-page .smtp-default-from span{color:#333;font-size:12px;line-height:1.5;display:block}.account-settings-page .smtp-toggle-wrap .switch{width:40px;height:20px;display:inline-block;position:relative}.account-settings-page .smtp-toggle-wrap .switch input{opacity:0;width:0;height:0;padding:0}.account-settings-page .smtp-toggle-wrap .slider{cursor:pointer;background-color:#ccc;transition:all .4s;position:absolute;inset:0}.account-settings-page .smtp-toggle-wrap .slider:before{content:"";background-color:#fff;width:20px;height:20px;transition:all .4s;position:absolute;bottom:0;left:0}.account-settings-page .smtp-toggle-wrap input:checked+.slider{background-color:#2196f3}.account-settings-page .smtp-toggle-wrap input:checked+.slider:before{transform:translate(20px)}.account-settings-page .smtp-toggle-wrap .slider.round{border-radius:34px}.account-settings-page .smtp-toggle-wrap .slider.round:before{border-radius:50%}.account-settings-page .smtp-send-wrap{align-items:flex-end;padding-top:22px;display:flex;margin-bottom:24px!important}.account-settings-page .smtp-send-wrap .btn.btn-primary{border:0;border-radius:4px;width:auto;min-width:0;padding:0 15px;font-size:12px;font-weight:500;color:#fff!important;background:#86048c!important;height:34px!important}.account-settings-page .smtp-send-wrap .btn.btn-primary:focus,.account-settings-page .smtp-send-wrap .btn.btn-primary:hover{opacity:.92;color:#fff!important;background:#86048c!important}@media (max-width:992px){.account-settings-page .smtp-flex-row{grid-template-columns:1fr}.account-settings-page .smtp-w-17,.account-settings-page .smtp-w-25,.account-settings-page .smtp-w-33,.account-settings-page .smtp-w-42,.account-settings-page .smtp-w-58,.account-settings-page .smtp-w-75{grid-column:span 1}.account-settings-page .smtp-port-field,.account-settings-page .smtp-send-wrap{padding-top:0}}.account-settings-page.invoice-templates-active-page .warpper{align-items:stretch}.account-settings-page .invoice-templates-panels{align-self:stretch;width:100%;max-width:none;padding:8px 0 20px;overflow:visible}.account-settings-page .invoiceFormatSection{width:100%}.account-settings-page .invoiceFormatSection .mainContainer{width:100%;margin:24px 0 50px}.account-settings-page .invoiceFormatSection .gridWrapper{width:100%;max-width:1023px}.account-settings-page .invoice-templates-grid{text-align:center;text-transform:capitalize;flex-wrap:wrap;gap:16px;width:100%;margin:0;padding:0;list-style:none;display:flex}.account-settings-page .invoice-template-col{flex:0 0 166px}.account-settings-page .invoice-wrapper{width:166px;box-shadow:0 0 8px #dadada}.account-settings-page .invoice-wrapper input[type=radio][id^=cb]{display:none}.account-settings-page .invoice-wrapper label{cursor:pointer;border:1px solid #dadada;border-radius:5px;width:166px;min-height:215px;margin:0;display:block;position:relative;overflow:hidden}.account-settings-page .invoice-wrapper label span{justify-content:center;align-items:center;width:100%;min-height:215px;padding:12px;font-weight:600;display:flex}.account-settings-page .invoice-wrapper label:before{color:#fff;text-align:center;border-radius:0 0 16px;width:20px;height:20px;line-height:20px;transition-duration:.4s;display:block;position:absolute}.account-settings-page .invoice-wrapper input:checked+label{border-color:#519600}.account-settings-page .invoice-wrapper input:checked+label:before{content:"✓";z-index:2;background-color:#519600;border:1px solid #519600}.account-settings-page .invoice-templates-btn-wrapper{margin-top:8px}.account-settings-page .invoice-templates-btn-wrapper .btn.btn-primary{border:0;border-radius:4px;min-width:75px;height:34px;padding:0 15px;font-size:13px;color:#fff!important;background:#86048c!important}.invoice-template-preview-modal .invoice-template-preview-card{width:100%;max-width:660px}.invoice-template-preview-modal .invoice-template-preview-wrapper{width:100%;max-height:500px;margin-bottom:16px;overflow:auto}.invoice-template-preview-modal .invoice-template-preview-actions{justify-content:space-between;gap:12px;display:flex}.invoice-template-preview-modal .invoice-template-preview-actions .btn-grey{color:#333;background:#fff;border:1px solid #ddd;border-radius:4px;min-width:75px;height:34px;padding:0 15px}.invoice-template-preview-modal .invoice-template-preview-actions .btn-primary{border:0;border-radius:4px;min-width:160px;height:34px;padding:0 15px;color:#fff!important;background:#86048c!important}.invoice-template-preview-modal .invoice-template-preview-actions .btn-secondary{border:0;border-radius:4px;min-width:75px;height:34px;padding:0 15px;color:#fff!important;background:#06af86!important}@media (max-width:768px){.account-settings-page .invoice-template-col{flex:calc(50% - 16px);min-width:140px}.account-settings-page .invoice-wrapper,.account-settings-page .invoice-wrapper label{width:100%}}.activity-summary-page.ledger-container{background:#fff;height:auto;min-height:100%;padding-bottom:24px;overflow:auto}.activity-summary-page .tab-nav .page-nav li.text-primary{font-size:12px;font-weight:500;color:var(--systacc-primary-accent)!important}.activity-summary-page .kt-portlet,.view-invoice-journal-page .view-invoice-journal-form{background:#fff}.activity-summary-page .kt-portlet{border-radius:4px;flex-direction:column;margin:0 15px 20px;display:flex;box-shadow:0 0 13px #523f690d}.activity-summary-page .kt-portlet__head{border-bottom:1px solid #ebedf2;justify-content:flex-end;min-height:48px;padding:0 25px;display:flex}.activity-summary-page .kt-portlet__body{padding:25px}.activity-summary-page .kt-timeline-v2{position:relative}.activity-summary-page .kt-timeline-v2:before{content:"";background-color:#e7e9f5;width:.214rem;height:calc(100% - 5px);position:absolute;top:5px;bottom:5px;left:10.1rem}.activity-summary-page .kt-timeline-v2__item{width:100%;margin-bottom:1.75rem;display:table;position:relative}.activity-summary-page .activity-timeline-item{cursor:pointer}.activity-summary-page .activity-timeline-item:hover .kt-timeline-v2__item-text,.activity-summary-page .activity-timeline-item:hover .kt-timeline-v2__item-time{color:#48465b}.activity-summary-page .kt-timeline-v2__item-time{vertical-align:top;color:#74788d;width:9rem;padding-top:.18rem;font-size:11px;font-weight:500;display:table-cell}.activity-summary-page .kt-timeline-v2__item-cricle{z-index:1;border:.7rem solid #fff;position:absolute;top:.3rem;left:9.1rem}.activity-summary-page .kt-timeline-dot{background:#fff;border:2px solid;border-radius:50%;width:13px;height:13px;display:block;position:relative;top:-.41rem;left:-.06rem}.activity-summary-page .kt-circle-1{color:#fd397a!important}.activity-summary-page .kt-circle-2{color:#0abb87!important}.activity-summary-page .kt-circle-3{color:#5d78ff!important}.activity-summary-page .kt-circle-4{color:#ffb822!important}.activity-summary-page .kt-timeline-v2__item-text{vertical-align:top;color:#74788d;padding:.35rem 0 0 9rem;font-size:11px;display:table-cell}.activity-summary-page .highlight-new{color:#0abb87;font-weight:600}.activity-summary-page .timestamp{word-break:break-word;width:96px;display:block}.activity-summary-page .activity-user-name{text-transform:uppercase;margin-top:2px;display:block}.activity-summary-page .closebtn,.view-invoice-journal-page .closebtn{color:#48465b;cursor:pointer;background:0 0;border:none;font-size:23px}.activity-summary-loading{background:#fff;width:100%;min-height:100%}.activity-summary-loading,.view-invoice-journal-loading{justify-content:center;padding:48px;display:flex}.view-invoice-journal-page .view-invoice-journal-form{width:600px}.view-invoice-journal-page .Journal-form-scroll{flex-flow:row}.view-invoice-journal-page .table-body-wrapper{max-height:calc(100vh - 404px);overflow:auto}.view-invoice-journal-page .switch-wrapper input{opacity:0;width:0;height:0;position:absolute}.view-invoice-journal-page .switch-wrapper label{cursor:pointer;align-items:center;gap:8px;font-size:12px;display:flex}.view-invoice-journal-page .switch-wrapper.is-disabled label{cursor:not-allowed;opacity:.65}.view-invoice-journal-page .switch-wrapper .toggle{background:#8fdc97;border-radius:999px;outline:1px solid gray;flex-shrink:0;width:42px;height:18px;transition:all .3s;position:relative}.view-invoice-journal-page .switch-wrapper .bullet{background:#fff;border-radius:999px;outline:1px solid gray;width:18px;height:18px;transition:all .3s;position:absolute;top:0;left:1px}.view-invoice-journal-page .switch-wrapper input:checked+.toggle>.bullet{left:100%;transform:translate(calc(-100% - 1px))}.view-invoice-journal-page .switch-wrapper input:checked+.toggle,.view-invoice-journal-page .switch-wrapper:not(.is-disabled) input:hover+.toggle{background:#76007a}.view-invoice-journal-page .switch-wrapper:not(.is-disabled) input:hover+.toggle>.bullet{width:28px}.view-invoice-journal-page .journal-table-scroll.is-refreshing{opacity:.65;pointer-events:none}.invoice-send-email-modal.modal{z-index:1050;position:fixed;inset:0;overflow:hidden auto}.invoice-send-email-modal .modal-dialog{width:auto;max-width:500px;margin:1.75rem auto;position:relative}.invoice-send-email-modal .modal-content{font-family:var(--font-sans);pointer-events:auto;background:#fff;border:1px solid #0003;border-radius:4px;outline:0;width:100%;min-height:620px;position:relative;box-shadow:0 3px 9px #00000080}.invoice-send-email-modal .modal-header{border-bottom:1px solid #e5e5e5;justify-content:center;align-items:center;min-height:48px;padding:12px 15px;display:flex;position:relative}.invoice-send-email-modal .invoice-send-email-title-wrap{flex:1}.invoice-send-email-modal .modal-title{color:#9c27b0;text-align:center;margin-bottom:0;font-weight:500;font-size:18px!important}.invoice-send-email-modal .close{color:#000;opacity:.5;background:0 0;border:0;padding:0;font-size:1.5rem;font-weight:700;line-height:1;position:absolute;top:12px;right:15px}.invoice-send-email-modal .modal-body{background:#fff;padding:15px}.invoice-send-email-modal .invoice-send-email-form{margin-top:-10px}.invoice-send-email-modal .invoice-send-email-actions .btn-style.bg-green{color:#fff!important;background:#007a5a!important;border:1px solid #007a5a!important}.invoice-send-email-modal .emailSenders .form-group.text-input-field,.invoice-send-email-modal .emailSenders .text-input-field{width:100%;margin-top:12px;position:relative}.invoice-send-email-modal .emailSenders .invoice-send-email-first-field{margin-top:0}.invoice-send-email-modal .emailSenders .input-field{box-sizing:border-box;color:#4a4a4a;text-overflow:ellipsis;text-transform:uppercase;background:0 0;border:1px solid #bdbdbd;border-radius:3px;outline:0;width:100%;padding:8px 15px;font-size:12px;font-weight:400;transition:all .3s ease-in-out;display:inline-block}.invoice-send-email-modal .emailSenders textarea.input-field{resize:vertical;min-height:40px}.invoice-send-email-modal .email-body-field textarea.input-field{min-height:160px}.invoice-send-email-modal .emailSenders .input-field:focus,.invoice-send-email-modal .emailSenders textarea.input-field:focus{border-color:#9c27b0;box-shadow:1px 4px 11px #0000001a;background-color:#fff!important;border-radius:5px!important}.invoice-send-email-modal .emailSenders .input-field+label,.invoice-send-email-modal .emailSenders textarea.input-field+label{color:#032429;text-shadow:0 1px #134a4600;text-transform:uppercase;z-index:1;background:#fff;border-radius:3px;padding:3px 7px;font-size:10px;font-weight:700;transition:all .3s ease-in-out;display:inline-block;position:absolute;top:10px;left:7px;transform:translateY(-20px);margin-bottom:0!important}.invoice-send-email-modal .emailSenders .input-field:active+label,.invoice-send-email-modal .emailSenders .input-field:focus+label,.invoice-send-email-modal .emailSenders textarea.input-field:focus+label{color:green;background:#fff;transform:translateY(-20px)}.invoice-send-email-modal .email-body-field .email-choose-file-wrap{box-sizing:border-box;background:#fff;border:1px solid #bdbdbd;border-radius:3px;align-items:center;gap:10px;width:100%;min-height:34px;margin-top:12px;padding:5px 10px;display:flex}.invoice-send-email-modal .email-body-field .email-choose-file-btn{color:#333;cursor:pointer;font-family:var(--font-sans);text-transform:none;white-space:nowrap;background:#e9e9e9;border:1px solid #bdbdbd;border-radius:3px;flex-shrink:0;margin:0;padding:4px 10px;font-size:12px;font-weight:400;line-height:1.2}.invoice-send-email-modal .email-body-field .email-choose-file-input{display:none}.invoice-send-email-modal .email-body-field .email-choose-file-name{color:#4a4a4a;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12px;line-height:1.3;overflow:hidden}.invoice-send-email-modal .email-send-error{color:red;font-size:12px}.invoice-send-email-modal .invoice-send-email-error-row{justify-content:flex-end;display:flex}.invoice-send-email-modal .invoice-send-email-actions{justify-content:center;align-items:center;display:flex}.invoice-send-email-modal .invoice-send-email-actions .btn-style{color:#fff;cursor:pointer;letter-spacing:.5px;opacity:.85;text-transform:uppercase;border:0;border-radius:4px;min-width:88px;margin-bottom:0;padding:6px 18px;font-size:11px;font-weight:600;box-shadow:0 4px 20px #0000001a}.invoice-send-email-modal .invoice-send-email-actions .btn-style:focus,.invoice-send-email-modal .invoice-send-email-actions .btn-style:hover{opacity:1}.invoice-send-email-modal .invoice-send-cancel-btn,.invoice-send-email-modal .invoice-send-email-actions .btn-style.bg-green,.invoice-send-email-modal .invoice-send-submit-btn{color:#fff;background:#4db6ac}.invoice-send-email-modal .invoice-send-email-actions .btn-style:disabled{cursor:not-allowed;opacity:.65}.invoice-send-email-alert{z-index:1100;width:320px;position:fixed;top:88px;right:24px}.transaction-upload-document-modal.modal{z-index:10050;position:fixed;inset:0;overflow:hidden auto}.transaction-upload-document-modal .modal-dialog{width:auto;max-width:520px;margin:1.75rem auto;position:relative}.transaction-upload-document-modal .modal-content{font-family:var(--font-sans);pointer-events:auto;background:#fff;border:1px solid #0003;border-radius:4px;outline:0;width:100%;position:relative;box-shadow:0 3px 9px #00000080}.transaction-upload-document-modal .modal-header{border-bottom:1px solid #e5e5e5;justify-content:space-between;align-items:center;min-height:48px;padding:12px 15px;display:flex;position:relative}.transaction-upload-document-modal .modal-title{color:#000;margin-bottom:0;font-weight:500;font-size:18px!important}.transaction-upload-document-modal .close{color:#000;cursor:pointer;opacity:.5;background:0 0;border:0;padding:0;font-size:1.5rem;font-weight:700;line-height:1}.transaction-upload-document-modal .close:disabled{cursor:not-allowed;opacity:.3}.transaction-upload-document-modal .modal-body{background:#fff;padding:15px}.transaction-upload-document-modal .form-group{margin-bottom:16px}.transaction-upload-document-modal .form-group label{color:#000;margin-bottom:6px;font-size:12px;font-weight:500;display:block}.transaction-upload-document-modal .input-field{box-sizing:border-box;color:#000;resize:vertical;background:#fff;border:1px solid #bdbdbd;border-radius:3px;outline:0;width:100%;padding:8px 12px;font-size:12px;font-weight:400;display:block}.transaction-upload-document-modal .transaction-upload-file-wrap{align-items:center;gap:10px;display:flex}.transaction-upload-document-modal .transaction-upload-file-btn{color:#000;cursor:pointer;background:#f5f5f5;border:1px solid #bdbdbd;border-radius:3px;flex-shrink:0;padding:6px 12px;font-size:12px}.transaction-upload-document-modal .transaction-upload-file-input{display:none}.transaction-upload-document-modal .transaction-upload-file-name{color:#4a4a4a;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12px;overflow:hidden}.transaction-upload-document-modal .modal-footer{border-top:1px solid #e5e5e5;justify-content:space-between;align-items:center;padding:12px 15px;display:flex}.transaction-upload-document-modal .modal-footer .btn{cursor:pointer;border-radius:4px;min-width:80px;padding:6px 14px;font-size:12px;font-weight:500}.transaction-upload-document-modal .modal-footer .btn-secondary{color:#fff;background:#6c757d;border:1px solid #6c757d}.transaction-upload-document-modal .modal-footer .btn-primary{color:#fff;background:#007bff;border:1px solid #007bff}.transaction-upload-document-modal .modal-footer .btn:disabled{cursor:not-allowed;opacity:.65}.view-flight-invoice .invoice-action-buttons .bg-indigo.ant-btn{color:#fff!important;background:#3f51b5!important}.view-hotel-invoice .top-miscellaneous-bar.table-bordered thead th{border:1px solid #d2d2d2!important}.view-hotel-invoice .top-miscellaneous-bar.table-bordered tbody td{border:1px solid #ebebeb!important}.view-hotel-invoice .hotel-service-detail-bar .ant-input.field-input[readonly],.view-hotel-invoice .hotel-service-detail-bar .field-input[readonly],.view-hotel-invoice .hotel-service-detail-bar input.field-input:read-only{color:#737373!important;background:#f5f5f5!important}.view-hotel-invoice .hotel-service-detail-bar .hotel-rooms-input,.view-hotel-invoice .hotel-service-detail-bar .hotel-rooms-input .ant-input{text-align:center!important}.view-hotel-invoice .hotel-service-detail-bar .invoice-table-date-picker .ant-picker-input>input::placeholder{color:#737373;text-transform:uppercase;font-size:10px}.view-hotel-invoice .section-head{color:#737373;letter-spacing:normal;text-transform:none;font-size:14px;font-weight:700}.view-hotel-invoice .traveller-table-wrap .hotel-room-table{table-layout:fixed;width:100%}.view-hotel-invoice .invoice-table-wrap td,.view-hotel-invoice .invoice-table-wrap th{word-break:break-word;overflow:hidden}.view-hotel-invoice .invoice-table-wrap .table thead th{word-break:normal;white-space:nowrap;overflow:visible}.view-hotel-invoice .hotel-room-table.table-bordered thead th{text-transform:uppercase;white-space:nowrap;border:1px solid #d2d2d2!important;height:30px!important;padding:0 5px!important;font-size:11px!important}.view-hotel-invoice .hotel-room-table.table-bordered tbody td{border:1px solid #ebebeb!important}.view-hotel-invoice .hotel-room-table .field-input,.view-hotel-invoice .invoice-table-autocomplete input,.view-hotel-invoice .top-miscellaneous-bar .field-input{font-size:10px;padding:0 4px!important}.view-hotel-invoice .hotel-room-table .hotel-room-amount-col{width:62px;min-width:62px;max-width:62px;padding-left:2px!important;padding-right:2px!important}.view-hotel-invoice .hotel-room-table .hotel-room-index-cell{box-sizing:border-box;text-align:center;white-space:nowrap;overflow:hidden;padding:0!important}.view-hotel-invoice .hotel-room-table .hotel-room-date-cell{overflow:visible;padding-left:2px!important;padding-right:2px!important}.view-hotel-invoice .hotel-room-table .hotel-room-date-cell .invoice-table-date-picker.ant-picker{width:100%;min-width:0}.view-hotel-invoice .hotel-room-table .hotel-room-date-cell .invoice-table-date-picker .ant-picker-input>input{font-size:9px}.view-hotel-invoice .hotel-room-table .hotel-room-date-cell .invoice-table-date-picker .ant-picker-input>input::placeholder{font-size:8px}.view-hotel-invoice .hotel-room-table .field-input,.view-hotel-invoice .hotel-room-table .inner-select,.view-hotel-invoice .hotel-room-table .invoice-table-autocomplete{width:100%;min-width:0}.view-hotel-invoice .hotel-room-table th.hotel-room-header-nowrap{white-space:nowrap;line-height:1.1;font-size:9px!important}.view-hotel-invoice .hotel-room-table .action-col{box-sizing:border-box;width:68px;min-width:68px;overflow:visible;padding:0!important}.view-hotel-invoice .total-details-table .inner-heads{font-size:9px;font-weight:500}.view-hotel-invoice .total-details-table-wrap{overflow:visible}.view-hotel-invoice .total-details-table-wrap .total-details-table{table-layout:fixed;width:100%}.view-hotel-invoice .total-details-table .total-ref-col{width:8%}.view-hotel-invoice .total-details-table:not(.has-discount) .total-fare-col{width:15.3333%}.view-hotel-invoice .total-details-table:not(.has-discount) .total-client-col,.view-hotel-invoice .total-details-table:not(.has-discount) .total-supplier-col{width:38.3333%}.view-hotel-invoice .total-details-table.has-discount .total-fare-col{width:13.1429%}.view-hotel-invoice .total-details-table.has-discount .total-client-col,.view-hotel-invoice .total-details-table.has-discount .total-supplier-col{width:39.4286%}.view-hotel-invoice .total-details-table .total-client-summary-table,.view-hotel-invoice .total-details-table .total-fare-breakup-table,.view-hotel-invoice .total-details-table .total-reference-table,.view-hotel-invoice .total-details-table .total-supplier-summary-table{table-layout:fixed;width:100%}.view-hotel-invoice .total-details-table .total-fare-breakup-table col.total-equal-col{width:50%}.view-hotel-invoice .total-details-table:not(.has-discount) .total-client-summary-table col.total-equal-col,.view-hotel-invoice .total-details-table:not(.has-discount) .total-supplier-summary-table col.total-equal-col{width:20%}.view-hotel-invoice .total-details-table.has-discount .total-client-summary-table col.total-equal-col,.view-hotel-invoice .total-details-table.has-discount .total-supplier-summary-table col.total-equal-col{width:16.6667%}.view-hotel-invoice .total-details-table .total-client-summary-table td,.view-hotel-invoice .total-details-table .total-client-summary-table th,.view-hotel-invoice .total-details-table .total-fare-breakup-table td,.view-hotel-invoice .total-details-table .total-fare-breakup-table th,.view-hotel-invoice .total-details-table .total-supplier-summary-table td,.view-hotel-invoice .total-details-table .total-supplier-summary-table th{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-left:3px!important;padding-right:3px!important}.view-hotel-invoice .total-details-table .total-client-summary-table thead th,.view-hotel-invoice .total-details-table .total-fare-breakup-table thead th,.view-hotel-invoice .total-details-table .total-supplier-summary-table thead th{letter-spacing:0;text-align:right;font-size:9px!important}.view-hotel-invoice .total-details-table .total-reference-table td,.view-hotel-invoice .total-details-table .total-reference-table th{white-space:nowrap;padding-left:6px!important;padding-right:6px!important}.view-hotel-invoice .total-details-table>tbody>tr:first-child>th.total-section-head{border:1px solid var(--systacc-table-border);text-align:center;text-transform:uppercase;white-space:nowrap;min-height:34px;line-height:1.3;overflow:visible;color:#000!important;vertical-align:middle!important;background:#fafafa!important;height:auto!important;padding:8px 10px!important;font-size:11px!important;font-weight:400!important}.view-hotel-invoice .total-details-table.table-bordered{border-collapse:collapse}.view-hotel-invoice .total-details-table.table-bordered>tbody>tr>td{border:1px solid var(--systacc-table-border);vertical-align:top;padding:0!important}.view-hotel-invoice .total-details-table .w-100per{border-collapse:collapse;width:100%;min-width:100%}.view-hotel-invoice .total-details-table .w-100per td,.view-hotel-invoice .total-details-table .w-100per th{border:1px solid var(--systacc-table-border)}.view-hotel-invoice .total-details .invoice-table-wrap .table thead th{min-height:30px;vertical-align:middle!important;background:#fafafa!important;height:auto!important;padding:6px 5px!important}.view-hotel-invoice .total-details-table .inner-reference-table{vertical-align:middle;min-width:88px}.view-hotel-invoice .total-details-table .inner-client-table,.view-hotel-invoice .total-details-table .inner-fare-table,.view-hotel-invoice .total-details-table .inner-supplier-table{vertical-align:middle;min-width:0}.view-hotel-invoice .total-details .table tbody td{font-size:10px;vertical-align:middle!important}.view-hotel-invoice .total-details .table .text-right,.view-hotel-invoice .total-details .table tbody td.text-right{text-align:right!important}.view-hotel-invoice .hotel-room-table .hotel-card-select{width:100%;height:26px;font-size:10px;font-weight:400}.view-gst-invoice .inner-select.validate-error,.view-gst-invoice .inner-select.validate-error .ant-select-selector,.view-gst-invoice .invoice-table-autocomplete.validate-error input,.view-gst-invoice .invoice-table-date-picker.validate-error,.view-gst-invoice .invoice-table-date-picker.validate-error .ant-picker,.view-gst-invoice .validate-error.ant-input,.view-gst-invoice .validate-error.ant-picker,.view-gst-invoice .validate-error.field-input,.view-gst-invoice select.inner-select.validate-error,.view-hotel-invoice .inner-select.validate-error,.view-hotel-invoice .inner-select.validate-error .ant-select-selector,.view-hotel-invoice .invoice-table-autocomplete.validate-error input,.view-hotel-invoice .invoice-table-date-picker.validate-error,.view-hotel-invoice .invoice-table-date-picker.validate-error .ant-picker,.view-hotel-invoice .traveller-inner-input-field.validate-error,.view-hotel-invoice .traveller-input-field.validate-error,.view-hotel-invoice .validate-error.ant-input,.view-hotel-invoice .validate-error.ant-picker,.view-hotel-invoice .validate-error.field-input,.view-hotel-invoice select.inner-select.validate-error,.view-insurance-invoice .inner-select.validate-error,.view-insurance-invoice .inner-select.validate-error .ant-select-selector,.view-insurance-invoice .invoice-table-autocomplete.validate-error input,.view-insurance-invoice .invoice-table-date-picker.validate-error,.view-insurance-invoice .invoice-table-date-picker.validate-error .ant-picker,.view-insurance-invoice .traveller-inner-input-field.validate-error,.view-insurance-invoice .traveller-input-field.validate-error,.view-insurance-invoice .validate-error.ant-input,.view-insurance-invoice .validate-error.ant-picker,.view-insurance-invoice .validate-error.field-input,.view-insurance-invoice select.inner-select.validate-error,.view-visa-invoice .inner-select.validate-error,.view-visa-invoice .inner-select.validate-error .ant-select-selector,.view-visa-invoice .invoice-table-autocomplete.validate-error input,.view-visa-invoice .invoice-table-date-picker.validate-error,.view-visa-invoice .invoice-table-date-picker.validate-error .ant-picker,.view-visa-invoice .traveller-inner-input-field.validate-error,.view-visa-invoice .traveller-input-field.validate-error,.view-visa-invoice .validate-error.ant-input,.view-visa-invoice .validate-error.ant-picker,.view-visa-invoice .validate-error.field-input,.view-visa-invoice select.inner-select.validate-error{border:1px solid #ff4217!important}.view-bus-invoice .bus-traveller-table .bus-card-select .field-input,.view-car-invoice .car-traveller-table .car-card-select .field-input,.view-flight-invoice .traveller-main-table .inner-select.invoice-table-autocomplete .field-input,.view-hotel-invoice .hotel-room-table .hotel-card-select .field-input,.view-insurance-invoice .insurance-traveller-table .insurance-card-select .field-input,.view-other-invoice .other-services-table .other-card-select .field-input,.view-rail-invoice .rail-traveller-table .rail-card-select .field-input,.view-tour-invoice .tour-services-table .tour-card-select .field-input,.view-visa-invoice .visa-traveller-table .visa-card-select .field-input{box-sizing:border-box;text-transform:uppercase;width:100%;height:26px;font-size:10px}.view-hotel-invoice .hotel-room-table .hotel-card-select.ant-select.ant-select-disabled,.view-hotel-invoice .hotel-room-table .hotel-card-select.ant-select.invoice-table-select--disabled{cursor:not-allowed;color:#00000059!important;background:#f0f0f0!important;border-color:#d9d9d9!important}.view-hotel-invoice .hotel-room-table .hotel-card-select.ant-select-disabled .ant-select-selector{cursor:not-allowed;color:#999!important;background:#f0f0f0!important;border-color:#d9d9d9!important}.view-insurance-invoice .top-miscellaneous-bar th{font-weight:500}.view-insurance-invoice .top-miscellaneous-bar.table-bordered thead th{border:1px solid #d2d2d2!important}.view-insurance-invoice .top-miscellaneous-bar.table-bordered tbody td{border:1px solid #ebebeb!important}.view-insurance-invoice .section-head{letter-spacing:.02em;font-size:10px;font-weight:500}.view-insurance-invoice .traveller-table-wrap .insurance-traveller-table{table-layout:fixed;width:100%}.view-insurance-invoice .invoice-table-wrap td,.view-insurance-invoice .invoice-table-wrap th{word-break:break-word;overflow:hidden}.view-insurance-invoice .invoice-table-wrap .table thead th{word-break:normal;white-space:nowrap;overflow:visible}.view-insurance-invoice .insurance-traveller-table th{white-space:nowrap;font-size:9px;font-weight:500}.view-insurance-invoice .insurance-traveller-table.table-bordered thead th{border:1px solid #d2d2d2!important}.view-insurance-invoice .insurance-traveller-table.table-bordered tbody td{border:1px solid #ebebeb!important}.view-insurance-invoice .insurance-traveller-table .field-input,.view-insurance-invoice .invoice-table-autocomplete input,.view-insurance-invoice .top-miscellaneous-bar .field-input{font-size:10px;padding:0 4px!important}.view-insurance-invoice .insurance-traveller-table .insurance-traveller-amount-col{width:62px;min-width:62px;max-width:62px;padding-left:2px!important;padding-right:2px!important}.view-insurance-invoice .insurance-traveller-table .insurance-traveller-index-cell{box-sizing:border-box;text-align:center;white-space:nowrap;overflow:hidden;padding:0!important}.view-insurance-invoice .insurance-traveller-table .insurance-traveller-date-cell{overflow:visible;padding-left:2px!important;padding-right:2px!important}.view-insurance-invoice .insurance-traveller-table .insurance-traveller-date-cell .invoice-table-date-picker.ant-picker{width:100%;min-width:0}.view-insurance-invoice .insurance-traveller-table .insurance-traveller-date-cell .invoice-table-date-picker .ant-picker-input>input{font-size:9px}.view-insurance-invoice .insurance-traveller-table .insurance-traveller-date-cell .invoice-table-date-picker .ant-picker-input>input::placeholder{font-size:8px}.view-insurance-invoice .insurance-traveller-table .field-input,.view-insurance-invoice .insurance-traveller-table .inner-select,.view-insurance-invoice .insurance-traveller-table .invoice-table-autocomplete{width:100%;min-width:0}.view-insurance-invoice .insurance-traveller-table th.insurance-traveller-header-nowrap{white-space:nowrap;line-height:1.1;font-size:9px!important}.view-insurance-invoice .insurance-traveller-table .action-col{box-sizing:border-box;width:52px;min-width:52px;overflow:visible;padding:0!important}.view-insurance-invoice .total-details-table .inner-heads{font-size:9px;font-weight:500}.view-insurance-invoice .insurance-traveller-table .insurance-card-select{width:100%;height:26px;font-size:10px;font-weight:400}.view-insurance-invoice .insurance-traveller-table .insurance-card-select.ant-select-disabled .ant-select-selector{cursor:not-allowed;color:#999!important;background:#f0f0f0!important;border-color:#d9d9d9!important}.view-insurance-invoice .traveller-fare-breakup-row .fare-breakup-table{table-layout:fixed}.view-visa-invoice .top-miscellaneous-bar{table-layout:fixed;width:100%}.view-visa-invoice .top-miscellaneous-bar th{font-weight:500}.view-visa-invoice .section-head{letter-spacing:.02em;font-size:10px;font-weight:500}.view-visa-invoice .traveller-table-wrap .visa-traveller-table{table-layout:fixed;width:100%}.view-visa-invoice .invoice-table-wrap td,.view-visa-invoice .invoice-table-wrap th{word-break:break-word;overflow:hidden}.view-visa-invoice .invoice-table-wrap .table thead th{word-break:normal;white-space:nowrap;overflow:visible}.view-visa-invoice .visa-traveller-table th{white-space:nowrap;font-size:9px;font-weight:500}.view-visa-invoice .invoice-table-autocomplete input,.view-visa-invoice .top-miscellaneous-bar .field-input,.view-visa-invoice .visa-traveller-table .field-input{font-size:10px;padding:0 4px!important}.view-visa-invoice .visa-traveller-table .visa-traveller-amount-col{width:62px;min-width:62px;max-width:62px;padding-left:2px!important;padding-right:2px!important}.view-visa-invoice .visa-traveller-table .visa-traveller-index-cell{box-sizing:border-box;text-align:center;white-space:nowrap;overflow:hidden;padding:0!important}.view-visa-invoice .visa-traveller-table .visa-traveller-date-cell{overflow:visible;padding-left:2px!important;padding-right:2px!important}.view-visa-invoice .visa-traveller-table .visa-traveller-date-cell .invoice-table-date-picker.ant-picker{width:100%;min-width:0}.view-visa-invoice .visa-traveller-table .visa-traveller-date-cell .invoice-table-date-picker .ant-picker-input>input{font-size:9px}.view-visa-invoice .visa-traveller-table .visa-traveller-date-cell .invoice-table-date-picker .ant-picker-input>input::placeholder{font-size:8px}.view-visa-invoice .visa-traveller-table .field-input,.view-visa-invoice .visa-traveller-table .inner-select,.view-visa-invoice .visa-traveller-table .invoice-table-autocomplete{width:100%;min-width:0}.view-visa-invoice .visa-traveller-table th.visa-traveller-header-nowrap{white-space:nowrap;line-height:1.1;font-size:9px!important}.view-visa-invoice .visa-traveller-table .action-col{box-sizing:border-box;width:52px;min-width:52px;overflow:visible;padding:0!important}.view-visa-invoice .total-details-table .inner-heads{font-size:9px;font-weight:500}.view-visa-invoice .visa-traveller-table .visa-card-select{width:100%;height:26px;font-size:10px;font-weight:400}.view-visa-invoice .top-miscellaneous-bar .visa-country-cell{vertical-align:middle;width:14%;min-width:120px;max-width:180px;overflow:hidden}.view-visa-invoice .top-miscellaneous-bar .visa-country-multiselect.ant-select{width:100%;min-width:0;max-width:100%;display:block;height:26px!important}.view-visa-invoice .top-miscellaneous-bar .visa-country-multiselect.ant-select .ant-select-selector{box-sizing:border-box;box-shadow:none!important;background:#fff!important;border:1px solid #d2d2d2!important;border-radius:4px!important;flex-wrap:nowrap!important;align-items:center!important;height:26px!important;min-height:26px!important;max-height:26px!important;padding:0 4px!important;overflow:hidden!important}.view-visa-invoice .top-miscellaneous-bar .visa-country-multiselect.ant-select .ant-select-selection-overflow,.view-visa-invoice .top-miscellaneous-bar .visa-country-multiselect.ant-select .ant-select-selection-overflow-item,.view-visa-invoice .top-miscellaneous-bar .visa-country-multiselect.ant-select .ant-select-selection-wrap{align-items:center;max-width:100%;min-height:0;max-height:24px;overflow:hidden}.view-visa-invoice .top-miscellaneous-bar .visa-country-multiselect.ant-select .ant-select-selection-overflow{flex-wrap:nowrap;max-width:100%;display:flex}.view-visa-invoice .top-miscellaneous-bar .visa-country-multiselect.ant-select .ant-select-selection-overflow-item{flex:0 auto;min-width:0;max-width:100%}.view-visa-invoice .top-miscellaneous-bar .visa-country-multiselect.ant-select .ant-select-selection-overflow-item-rest{flex:none}.view-visa-invoice .top-miscellaneous-bar .visa-country-multiselect .ant-select-selection-overflow-item-rest .ant-select-selection-item,.view-visa-invoice .top-miscellaneous-bar .visa-country-multiselect .visa-country-tag{box-sizing:border-box;border:1px solid #ebebeb;border-radius:2px;align-items:center;max-width:100%;height:18px;max-height:18px;margin:0 2px 0 0;padding:0 4px;font-size:10px;line-height:16px;display:inline-flex;overflow:hidden;background:#f5f5f5!important}.view-visa-invoice .top-miscellaneous-bar .visa-country-multiselect .visa-country-tag-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.view-visa-invoice .top-miscellaneous-bar .visa-country-multiselect .ant-select-selection-overflow-item-rest .ant-select-selection-item{flex-shrink:0;max-width:none;padding-inline:4px}.view-visa-invoice .top-miscellaneous-bar .visa-country-multiselect .visa-country-tag-close{color:#999;cursor:pointer;flex-shrink:0;margin-left:2px;font-size:10px;line-height:1}.view-visa-invoice .top-miscellaneous-bar .visa-country-multiselect.ant-select:not(.ant-select-open) .ant-select-selection-search{width:0;min-width:0;max-width:0;margin:0;display:none}.view-visa-invoice .top-miscellaneous-bar .visa-country-multiselect.ant-select.ant-select-open .ant-select-selection-search{min-width:24px;max-width:100%;margin-inline-start:0}.view-visa-invoice .visa-country-multiselect-actions .btn-link{font-size:10px;text-decoration:none}.view-visa-invoice .visa-traveller-table .visa-card-select.ant-select-disabled .ant-select-selector{cursor:not-allowed;color:#999!important;background:#f0f0f0!important;border-color:#d9d9d9!important}.view-visa-invoice .traveller-fare-breakup-row .fare-breakup-table{table-layout:fixed}.view-gst-invoice .top-miscellaneous-bar th{font-size:9px;font-weight:500}.view-gst-invoice .section-head{letter-spacing:.02em;text-transform:none;font-size:12px;font-weight:600!important}.view-gst-invoice .invoice-table-autocomplete input,.view-gst-invoice .top-miscellaneous-bar .field-input{font-size:10px;padding:0 4px!important}.view-gst-invoice .gst-narration-panel .gst-narration-box{border:1px solid #d2d2d2}.view-gst-invoice .gst-narration-panel .gst-narration-line{box-shadow:none;background:0 0;border:none;outline:none;width:100%;height:28px;font-size:10px;font-weight:400}.view-gst-invoice .gst-narration-panel .gst-narration-line:focus{box-shadow:none;border:none;outline:none}.view-gst-invoice .gst-content-row>.w-50,.view-gst-invoice .gst-fare-panel{min-width:0}.view-gst-invoice table.fare-breakup-table{table-layout:fixed;width:100%;min-width:0}.view-gst-invoice table.fare-breakup-table td:first-child{font-size:12px}.view-gst-invoice table.fare-breakup-table .fare-sc-fields,.view-gst-invoice table.fare-breakup-table .fare-tds-fields{align-items:flex-start;gap:6px}.view-gst-invoice table.fare-breakup-table .fare-sc-field,.view-gst-invoice table.fare-breakup-table .fare-tds-col{flex-direction:column;flex:1 1 0;min-width:0;display:flex}.view-gst-invoice table.fare-breakup-table .fare-tds-col{flex:0 0 31%;max-width:31%}.view-gst-invoice table.fare-breakup-table .gst-fare-gst-fields .fare-sc-field{flex:1 1 0;max-width:none}.view-gst-invoice table.fare-breakup-table .fare-sc-field label,.view-gst-invoice table.fare-breakup-table .fare-tds-col label{white-space:nowrap;margin-bottom:2px;font-size:11px;font-weight:400;line-height:1.1;display:block}.view-gst-invoice table.fare-breakup-table .inner-select-top.ant-select,.view-gst-invoice table.fare-breakup-table .inner-select-top.ant-select .ant-select-selector{width:100%;height:26px!important;min-height:26px!important;font-size:10px!important;font-weight:400!important}.view-gst-invoice table.fare-breakup-table .inner-select-top.ant-select .ant-select-selector{border-radius:3px;align-items:center;display:flex;box-shadow:none!important;background:#fff!important;border:1px solid #d2d2d2!important;padding:0 4px!important}.view-gst-invoice table.fare-breakup-table .inner-select-top.ant-select .ant-select-selection-item{text-align:center;width:100%;line-height:24px;font-weight:400!important}.view-gst-invoice .gst-sales-currency-row{justify-content:flex-end;gap:12px}.view-gst-invoice .gst-sales-currency-field{min-width:120px;position:relative}.view-gst-invoice .gst-sales-currency-field label{font-size:9px;font-weight:400}.view-gst-invoice .gst-sales-currency-field .inner-select,.view-gst-invoice .gst-sales-currency-field .input-ui{height:26px;font-size:10px}.view-tour-invoice .top-miscellaneous-bar th{font-size:9px;font-weight:500}.view-tour-invoice .section-head{letter-spacing:.02em;font-size:10px;font-weight:500}.view-tour-invoice .tour-services-table th{white-space:nowrap;font-size:9px;font-weight:500}.view-tour-invoice .invoice-table-autocomplete input,.view-tour-invoice .top-miscellaneous-bar .field-input,.view-tour-invoice .tour-services-table .field-input,.view-tour-invoice .tour-services-table .traveller-input-field{font-size:10px;padding:0 4px!important}.view-tour-invoice .tour-services-table .action-col{width:52px;min-width:52px}.view-tour-invoice .tour-services-table .invoice-table-action-group{justify-content:center;align-items:center;gap:2px}.view-tour-invoice .tour-services-table .custom-table-btn{justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.view-tour-invoice .total-details-table .inner-heads{font-size:9px;font-weight:500}.view-tour-invoice .tour-fare-summary-table .total-ref-col{width:14%}.view-tour-invoice .tour-fare-summary-table .total-fare-col{width:18%}.view-tour-invoice .tour-fare-summary-table .total-client-col,.view-tour-invoice .tour-fare-summary-table .total-supplier-col{width:34%}.view-tour-invoice .tour-fare-summary-table .w-100per th{white-space:nowrap;font-size:9px;font-weight:500}.view-tour-invoice .tour-fare-summary-table .w-100per td{font-size:10px}.view-tour-invoice .invoice-page-footer .subtotal{min-width:360px}.view-tour-invoice .invoice-page-footer .total-box{margin-bottom:8px}.view-tour-invoice .invoice-page-footer .title-type{text-transform:uppercase;font-size:10px;font-weight:400}.view-tour-invoice .invoice-page-footer .result-type{font-size:12px;font-weight:500}.view-tour-invoice .invoice-page-footer .currencyWrapper{justify-content:flex-end;margin-top:12px}.view-tour-invoice .tour-services-table .tour-card-select{width:100%;height:26px;font-size:10px;font-weight:400}.view-tour-invoice .tour-services-table .tour-card-select.ant-select-disabled .ant-select-selector{cursor:not-allowed;color:#999!important;background:#f0f0f0!important;border-color:#d9d9d9!important}.view-tour-invoice .traveller-fare-breakup-row .fare-breakup-table{table-layout:fixed}.view-tour-invoice .inner-select.validate-error .ant-select-selector,.view-tour-invoice .invoice-table-autocomplete.validate-error input,.view-tour-invoice .validate-error.ant-input,.view-tour-invoice .validate-error.ant-picker{border:1px solid #ff4217!important}.view-tour-invoice .hyperLink{color:#1890ff;cursor:pointer;text-decoration:underline}.view-tour-invoice .tour-fare-expand-layout{gap:0}.view-tour-invoice .tour-service-details-panel{border-right:1px solid #d2d2d2;flex:0 0 28%;min-width:220px;max-width:28%;padding:8px}.view-tour-invoice .tour-service-details-line{border:1px solid #d2d2d2;border-top:0;width:100%;display:block}.view-tour-invoice .tour-service-details-line:first-of-type{border-top:1px solid #d2d2d2;margin-top:4px}.view-tour-invoice .tour-retrieve-table th{font-size:9px;font-weight:500;background-color:#edf0ff!important}.view-tour-invoice .tour-retrieve-table td{vertical-align:middle;font-size:10px}.view-tour-invoice .action .text-grey{color:#888;font-size:10px;font-weight:400}.view-rail-invoice .top-miscellaneous-bar th{font-size:9px;font-weight:500}.view-rail-invoice .section-head{letter-spacing:.02em;font-size:10px;font-weight:500}.view-rail-invoice .rail-traveller-table th{white-space:nowrap;font-size:9px;font-weight:500}.view-rail-invoice .invoice-table-autocomplete input,.view-rail-invoice .rail-traveller-table .field-input,.view-rail-invoice .rail-traveller-table .traveller-input-field,.view-rail-invoice .top-miscellaneous-bar .field-input{font-size:10px;padding:0 4px!important}.view-rail-invoice .rail-traveller-table .action-col{width:52px;min-width:52px}.view-rail-invoice .total-details-table .inner-heads{font-size:9px;font-weight:500}.view-rail-invoice .rail-traveller-table .rail-card-select{width:100%;height:26px;font-size:10px;font-weight:400}.view-rail-invoice .rail-traveller-table .rail-card-select.ant-select-disabled .ant-select-selector{cursor:not-allowed;color:#999!important;background:#f0f0f0!important;border-color:#d9d9d9!important}.view-rail-invoice .traveller-fare-breakup-row .fare-breakup-table{table-layout:fixed;width:100%;min-width:780px}.view-rail-invoice .fare-breakup-wrap-cell{background:#fff;overflow-x:auto}.view-rail-invoice .fare-breakup-head{letter-spacing:.02em;padding:4px 8px;font-size:10px;font-weight:500}.view-rail-invoice .fare-breakup-actions{gap:8px;margin:8px 0 10px}.view-rail-invoice .fare-breakup-actions .btn-style{min-width:100px;height:28px;padding:0 12px;font-size:10px}.view-rail-invoice table.fare-breakup-table col.fare-breakup-label-col,.view-rail-invoice table.fare-breakup-table td:first-child{width:110px}.view-rail-invoice table.fare-breakup-table col.fare-breakup-side-col{width:calc(50% - 55px)}.view-rail-invoice table.fare-breakup-table td,.view-rail-invoice table.fare-breakup-table th{vertical-align:middle;font-size:10px;font-weight:400;padding:2px 4px!important}.view-rail-invoice table.fare-breakup-table th{font-weight:500;padding:4px 6px!important}.view-rail-invoice table.fare-breakup-table td:first-child{color:#737373;white-space:nowrap}.view-rail-invoice table.fare-breakup-table .client,.view-rail-invoice table.fare-breakup-table .supplier{text-align:center}.view-rail-invoice table.fare-breakup-table select.inner-select-top,.view-rail-invoice table.fare-breakup-table select.traveller-input-field{appearance:auto;box-sizing:border-box;color:#737373;text-align-last:center;background:#fff;border-radius:3px;width:100%;height:26px;min-height:26px;padding:2px 4px;line-height:1.2;border:1px solid #d2d2d2!important;font-size:10px!important;font-weight:400!important}.view-rail-invoice table.fare-breakup-table .ant-input.traveller-input-field,.view-rail-invoice table.fare-breakup-table .traveller-input-field{max-width:100%;height:26px;min-height:26px;width:100%!important;padding:2px 6px!important;font-size:10px!important;font-weight:400!important}.view-rail-invoice .three-fields{justify-content:space-between;gap:4px;display:flex}.view-rail-invoice table.fare-breakup-table .three-fields .inner-select-top{flex:0 0 20%;max-width:20%}.view-rail-invoice table.fare-breakup-table .three-fields .ant-input,.view-rail-invoice table.fare-breakup-table .three-fields input{flex:0 0 38%;max-width:38%}.view-rail-invoice .fare-sc-fields,.view-rail-invoice .fare-tds-fields{align-items:flex-end;gap:2px}.view-rail-invoice .fare-tds-col{flex:0 0 24%;min-width:0;max-width:24%}.view-rail-invoice .fare-sc-field{flex:1 1 0;min-width:46px;max-width:none}.view-rail-invoice .fare-sc-field-compact{flex:0 0 44px;max-width:44px}.view-rail-invoice .fare-sc-field label,.view-rail-invoice .fare-tds-col label{white-space:nowrap;margin-bottom:1px;font-size:9px;font-weight:400;line-height:1.1;display:block}.view-rail-invoice .fare-sc-label-cell{vertical-align:top}.view-rail-invoice .fare-sc-label-wrap label{margin-bottom:2px;font-size:10px;font-weight:400;display:block}.view-rail-invoice .fare-sc-hsn-row{align-items:center;gap:4px;font-size:10px;font-weight:400}.view-rail-invoice .fare-sc-hsn-input{flex:1;min-width:0}.view-rail-invoice .fare-sc-taxable-select,.view-rail-invoice .fare-sc-type-select{width:40px!important;min-width:40px!important}.view-rail-invoice table.fare-breakup-table .fare-breakup-discount-fields .inner-select-top{flex:0 0 50%;max-width:50%}.view-rail-invoice table.fare-breakup-table .fare-breakup-discount-fields .ant-input,.view-rail-invoice table.fare-breakup-table .fare-breakup-discount-fields .traveller-input-field{flex:0 0 48%;max-width:48%}.view-rail-invoice .inner-select.validate-error .ant-select-selector,.view-rail-invoice .invoice-table-autocomplete.validate-error input,.view-rail-invoice .validate-error.ant-input,.view-rail-invoice .validate-error.ant-picker{border-color:#ff4217!important}.view-rail-invoice .hyperLink{color:#1890ff;cursor:pointer;font-size:10px}.view-rail-invoice .invoice-page-footer .title-type{font-size:10px;font-weight:400}.view-rail-invoice .invoice-page-footer .result-type{font-size:11px;font-weight:500}.view-rail-invoice .rail-narration-panel .text-grey{color:#888;font-size:10px;font-weight:400}.view-rail-invoice .rail-narration-panel{max-width:55%;font-size:10px;font-weight:400;line-height:1.5}.view-car-invoice .top-miscellaneous-bar th{font-size:9px;font-weight:500}.view-car-invoice .section-head{letter-spacing:.02em;font-size:10px;font-weight:500}.view-car-invoice .traveller-table-wrap .car-traveller-table{table-layout:fixed;width:100%}.view-car-invoice .invoice-table-wrap td,.view-car-invoice .invoice-table-wrap th{word-break:break-word;overflow:hidden}.view-car-invoice .invoice-table-wrap .table thead th{word-break:normal;white-space:nowrap;overflow:visible}.view-car-invoice .car-traveller-table th{white-space:nowrap;font-size:9px;font-weight:500}.view-car-invoice .car-traveller-table .field-input,.view-car-invoice .car-traveller-table .traveller-input-field,.view-car-invoice .invoice-table-autocomplete input,.view-car-invoice .top-miscellaneous-bar .field-input{font-size:10px;padding:0 4px!important}.view-car-invoice .car-traveller-table .car-traveller-amount-col{width:62px;min-width:62px;max-width:62px;padding-left:2px!important;padding-right:2px!important}.view-car-invoice .car-traveller-table .car-traveller-index-cell{box-sizing:border-box;text-align:center;white-space:nowrap;overflow:hidden;padding:0!important}.view-car-invoice .car-traveller-table .car-traveller-date-cell{overflow:visible;padding-left:2px!important;padding-right:2px!important}.view-car-invoice .car-traveller-table .car-traveller-date-cell .invoice-table-date-picker.ant-picker{width:100%;min-width:0}.view-car-invoice .car-traveller-table .car-traveller-date-cell .invoice-table-date-picker .ant-picker-input>input{font-size:9px}.view-car-invoice .car-traveller-table .car-traveller-date-cell .invoice-table-date-picker .ant-picker-input>input::placeholder{font-size:8px}.view-car-invoice .car-traveller-table .field-input,.view-car-invoice .car-traveller-table .inner-select,.view-car-invoice .car-traveller-table .invoice-table-autocomplete{width:100%;min-width:0}.view-car-invoice .car-traveller-table th.car-traveller-header-nowrap{white-space:nowrap;line-height:1.1;font-size:9px!important}.view-car-invoice .car-traveller-table .action-col{box-sizing:border-box;width:52px;min-width:52px;overflow:visible;padding:0!important}.view-car-invoice .total-details-table .inner-heads{font-size:9px;font-weight:500}.view-car-invoice .car-traveller-table .car-card-select{width:100%;height:26px;font-size:10px;font-weight:400}.view-car-invoice .car-traveller-table .car-card-select.ant-select-disabled .ant-select-selector{cursor:not-allowed;color:#999!important;background:#f0f0f0!important;border-color:#d9d9d9!important}.view-car-invoice .traveller-fare-breakup-row .fare-breakup-table{table-layout:fixed;width:100%;min-width:780px}.view-car-invoice .fare-breakup-wrap-cell{background:#fff;overflow-x:auto}.view-car-invoice .fare-breakup-head{letter-spacing:.02em;padding:4px 8px;font-size:10px;font-weight:500}.view-car-invoice .fare-breakup-actions{gap:8px;margin:8px 0 10px}.view-car-invoice .fare-breakup-actions .btn-style{min-width:100px;height:28px;padding:0 12px;font-size:10px}.view-car-invoice table.fare-breakup-table col.fare-breakup-label-col,.view-car-invoice table.fare-breakup-table td:first-child{width:110px}.view-car-invoice table.fare-breakup-table col.fare-breakup-side-col{width:calc(50% - 55px)}.view-car-invoice table.fare-breakup-table td,.view-car-invoice table.fare-breakup-table th{vertical-align:middle;font-size:10px;font-weight:400;padding:2px 4px!important}.view-car-invoice table.fare-breakup-table th{font-weight:500;padding:4px 6px!important}.view-car-invoice table.fare-breakup-table td:first-child{color:#737373;white-space:nowrap}.view-car-invoice table.fare-breakup-table .client,.view-car-invoice table.fare-breakup-table .supplier{text-align:center}.view-car-invoice table.fare-breakup-table select.inner-select-top,.view-car-invoice table.fare-breakup-table select.traveller-input-field{appearance:auto;box-sizing:border-box;color:#737373;text-align-last:center;background:#fff;border-radius:3px;width:100%;height:26px;min-height:26px;padding:2px 4px;line-height:1.2;border:1px solid #d2d2d2!important;font-size:10px!important;font-weight:400!important}.view-car-invoice table.fare-breakup-table .ant-input.traveller-input-field,.view-car-invoice table.fare-breakup-table .traveller-input-field{max-width:100%;height:26px;min-height:26px;width:100%!important;padding:2px 6px!important;font-size:10px!important;font-weight:400!important}.view-car-invoice .three-fields{justify-content:space-between;gap:4px;display:flex}.view-car-invoice table.fare-breakup-table .three-fields .inner-select-top{flex:0 0 20%;max-width:20%}.view-car-invoice table.fare-breakup-table .three-fields .ant-input,.view-car-invoice table.fare-breakup-table .three-fields input{flex:0 0 38%;max-width:38%}.view-car-invoice .fare-sc-fields,.view-car-invoice .fare-tds-fields{align-items:flex-end;gap:2px}.view-car-invoice .fare-tds-col{flex:0 0 24%;min-width:0;max-width:24%}.view-car-invoice .fare-sc-field{flex:1 1 0;min-width:46px;max-width:none}.view-car-invoice .fare-sc-field-compact{flex:0 0 44px;max-width:44px}.view-car-invoice .fare-sc-field label,.view-car-invoice .fare-tds-col label{white-space:nowrap;margin-bottom:1px;font-size:9px;font-weight:400;line-height:1.1;display:block}.view-car-invoice .fare-sc-label-cell{vertical-align:top}.view-car-invoice .fare-sc-label-wrap label{margin-bottom:2px;font-size:10px;font-weight:400;display:block}.view-car-invoice .fare-sc-hsn-row{align-items:center;gap:4px;font-size:10px;font-weight:400}.view-car-invoice .fare-sc-hsn-input{flex:1;min-width:0}.view-car-invoice .fare-sc-taxable-select,.view-car-invoice .fare-sc-type-select{width:40px!important;min-width:40px!important}.view-car-invoice table.fare-breakup-table .fare-breakup-discount-fields .inner-select-top{flex:0 0 50%;max-width:50%}.view-car-invoice table.fare-breakup-table .fare-breakup-discount-fields .ant-input,.view-car-invoice table.fare-breakup-table .fare-breakup-discount-fields .traveller-input-field{flex:0 0 48%;max-width:48%}.view-car-invoice .inner-select.validate-error .ant-select-selector,.view-car-invoice .invoice-table-autocomplete.validate-error input,.view-car-invoice .validate-error.ant-input,.view-car-invoice .validate-error.ant-picker{border-color:#ff4217!important}.view-car-invoice .hyperLink{color:#1890ff;cursor:pointer;font-size:10px}.view-car-invoice .invoice-page-footer .title-type{font-size:10px;font-weight:400}.view-car-invoice .invoice-page-footer .result-type{font-size:11px;font-weight:500}.view-car-invoice .car-narration-panel .text-grey{color:#888;font-size:10px;font-weight:400}.view-car-invoice .car-narration-panel{max-width:55%;font-size:10px;font-weight:400;line-height:1.5}.view-car-invoice table.fare-breakup-table .car-extra-hour-fields .traveller-input-field,.view-car-invoice table.fare-breakup-table .car-extra-km-fields .traveller-input-field{flex:0 0 32%;max-width:32%}.view-bus-invoice .top-miscellaneous-bar th{font-size:9px;font-weight:500}.view-bus-invoice .section-head{letter-spacing:.02em;font-size:10px;font-weight:500}.view-bus-invoice .bus-traveller-table th{white-space:nowrap;font-size:9px;font-weight:500}.view-bus-invoice .bus-traveller-table .field-input,.view-bus-invoice .bus-traveller-table .traveller-input-field,.view-bus-invoice .invoice-table-autocomplete input,.view-bus-invoice .top-miscellaneous-bar .field-input{font-size:10px;padding:0 4px!important}.view-bus-invoice .bus-traveller-table .action-col{width:52px;min-width:52px}.view-bus-invoice .total-details-table .inner-heads{font-size:9px;font-weight:500}.view-bus-invoice .bus-traveller-table .bus-card-select{width:100%;height:26px;font-size:10px;font-weight:400}.view-bus-invoice .bus-traveller-table .bus-card-select.ant-select-disabled .ant-select-selector{cursor:not-allowed;color:#999!important;background:#f0f0f0!important;border-color:#d9d9d9!important}.view-bus-invoice .traveller-fare-breakup-row .fare-breakup-table{table-layout:fixed;width:100%;min-width:780px}.view-bus-invoice .fare-breakup-wrap-cell{background:#fff;overflow-x:auto}.view-bus-invoice .fare-breakup-head{letter-spacing:.02em;padding:4px 8px;font-size:10px;font-weight:500}.view-bus-invoice .fare-breakup-actions{gap:8px;margin:8px 0 10px}.view-bus-invoice .fare-breakup-actions .btn-style{min-width:100px;height:28px;padding:0 12px;font-size:10px}.view-bus-invoice table.fare-breakup-table col.fare-breakup-label-col,.view-bus-invoice table.fare-breakup-table td:first-child{width:110px}.view-bus-invoice table.fare-breakup-table col.fare-breakup-side-col{width:calc(50% - 55px)}.view-bus-invoice table.fare-breakup-table td,.view-bus-invoice table.fare-breakup-table th{vertical-align:middle;font-size:10px;font-weight:400;padding:2px 4px!important}.view-bus-invoice table.fare-breakup-table th{font-weight:500;padding:4px 6px!important}.view-bus-invoice table.fare-breakup-table td:first-child{color:#737373;white-space:nowrap}.view-bus-invoice table.fare-breakup-table .client,.view-bus-invoice table.fare-breakup-table .supplier{text-align:center}.view-bus-invoice table.fare-breakup-table select.inner-select-top,.view-bus-invoice table.fare-breakup-table select.traveller-input-field{appearance:auto;box-sizing:border-box;color:#737373;text-align-last:center;background:#fff;border-radius:3px;width:100%;height:26px;min-height:26px;padding:2px 4px;line-height:1.2;border:1px solid #d2d2d2!important;font-size:10px!important;font-weight:400!important}.view-bus-invoice table.fare-breakup-table .ant-input.traveller-input-field,.view-bus-invoice table.fare-breakup-table .traveller-input-field{max-width:100%;height:26px;min-height:26px;width:100%!important;padding:2px 6px!important;font-size:10px!important;font-weight:400!important}.view-bus-invoice .three-fields{justify-content:space-between;gap:4px;display:flex}.view-bus-invoice table.fare-breakup-table .three-fields .inner-select-top{flex:0 0 20%;max-width:20%}.view-bus-invoice table.fare-breakup-table .three-fields .ant-input,.view-bus-invoice table.fare-breakup-table .three-fields input{flex:0 0 38%;max-width:38%}.view-bus-invoice .fare-sc-fields,.view-bus-invoice .fare-tds-fields{align-items:flex-end;gap:2px}.view-bus-invoice .fare-tds-col{flex:0 0 24%;min-width:0;max-width:24%}.view-bus-invoice .fare-sc-field{flex:1 1 0;min-width:46px;max-width:none}.view-bus-invoice .fare-sc-field-compact{flex:0 0 44px;max-width:44px}.view-bus-invoice .fare-sc-field label,.view-bus-invoice .fare-tds-col label{white-space:nowrap;margin-bottom:1px;font-size:9px;font-weight:400;line-height:1.1;display:block}.view-bus-invoice .fare-sc-label-cell{vertical-align:top}.view-bus-invoice .fare-sc-label-wrap label{margin-bottom:2px;font-size:10px;font-weight:400;display:block}.view-bus-invoice .fare-sc-hsn-row{align-items:center;gap:4px;font-size:10px;font-weight:400}.view-bus-invoice .fare-sc-hsn-input{flex:1;min-width:0}.view-bus-invoice .fare-sc-taxable-select,.view-bus-invoice .fare-sc-type-select{width:40px!important;min-width:40px!important}.view-bus-invoice table.fare-breakup-table .fare-breakup-discount-fields .inner-select-top{flex:0 0 50%;max-width:50%}.view-bus-invoice table.fare-breakup-table .fare-breakup-discount-fields .ant-input,.view-bus-invoice table.fare-breakup-table .fare-breakup-discount-fields .traveller-input-field{flex:0 0 48%;max-width:48%}.view-bus-invoice .inner-select.validate-error .ant-select-selector,.view-bus-invoice .invoice-table-autocomplete.validate-error input,.view-bus-invoice .validate-error.ant-input,.view-bus-invoice .validate-error.ant-picker{border-color:#ff4217!important}.view-bus-invoice .hyperLink{color:#1890ff;cursor:pointer;font-size:10px}.view-bus-invoice .invoice-page-footer .title-type{font-size:10px;font-weight:400}.view-bus-invoice .invoice-page-footer .result-type{font-size:11px;font-weight:500}.view-bus-invoice .bus-narration-panel .text-grey{color:#888;font-size:10px;font-weight:400}.view-bus-invoice .bus-narration-panel{max-width:55%;font-size:10px;font-weight:400;line-height:1.5}.view-bus-invoice table.fare-breakup-table .bus-extra-hour-fields .traveller-input-field,.view-bus-invoice table.fare-breakup-table .bus-extra-km-fields .traveller-input-field{flex:0 0 32%;max-width:32%}.view-other-invoice .top-miscellaneous-bar th{font-size:9px;font-weight:500}.view-other-invoice .section-head{letter-spacing:.02em;font-size:10px;font-weight:500}.view-other-invoice .other-services-table th{white-space:nowrap;font-size:9px;font-weight:500}.view-other-invoice .invoice-table-autocomplete input,.view-other-invoice .other-services-table .field-input,.view-other-invoice .other-services-table .traveller-input-field,.view-other-invoice .top-miscellaneous-bar .field-input{font-size:10px;padding:0 4px!important}.view-other-invoice .other-services-table .action-col{width:52px;min-width:52px}.view-other-invoice .total-details-table .inner-heads{font-size:9px;font-weight:500}.view-other-invoice .other-services-table .other-card-select{width:100%;height:26px;font-size:10px;font-weight:400}.view-other-invoice .other-services-table .other-card-select.ant-select-disabled .ant-select-selector{cursor:not-allowed;color:#999!important;background:#f0f0f0!important;border-color:#d9d9d9!important}.view-other-invoice .traveller-fare-breakup-row .fare-breakup-table{table-layout:fixed;width:100%;min-width:780px}.view-other-invoice .fare-breakup-wrap-cell{background:#fff;overflow-x:auto}.view-other-invoice .fare-breakup-head{letter-spacing:.02em;padding:4px 8px;font-size:10px;font-weight:500}.view-other-invoice .fare-breakup-actions{gap:8px;margin:8px 0 10px}.view-other-invoice .fare-breakup-actions .btn-style{min-width:100px;height:28px;padding:0 12px;font-size:10px}.view-other-invoice table.fare-breakup-table col.fare-breakup-label-col,.view-other-invoice table.fare-breakup-table td:first-child{width:110px}.view-other-invoice table.fare-breakup-table col.fare-breakup-side-col{width:calc(50% - 55px)}.view-other-invoice table.fare-breakup-table td,.view-other-invoice table.fare-breakup-table th{vertical-align:middle;font-size:10px;font-weight:400;padding:2px 4px!important}.view-other-invoice table.fare-breakup-table th{font-weight:500;padding:4px 6px!important}.view-other-invoice table.fare-breakup-table td:first-child{color:#737373;white-space:nowrap}.view-other-invoice table.fare-breakup-table .client,.view-other-invoice table.fare-breakup-table .supplier{text-align:center}.view-other-invoice table.fare-breakup-table select.inner-select-top,.view-other-invoice table.fare-breakup-table select.traveller-input-field{appearance:auto;box-sizing:border-box;color:#737373;text-align-last:center;background:#fff;border-radius:3px;width:100%;height:26px;min-height:26px;padding:2px 4px;line-height:1.2;border:1px solid #d2d2d2!important;font-size:10px!important;font-weight:400!important}.view-other-invoice table.fare-breakup-table .ant-input.traveller-input-field,.view-other-invoice table.fare-breakup-table .traveller-input-field{max-width:100%;height:26px;min-height:26px;width:100%!important;padding:2px 6px!important;font-size:10px!important;font-weight:400!important}.view-other-invoice .three-fields{justify-content:space-between;gap:4px;display:flex}.view-other-invoice table.fare-breakup-table .three-fields .inner-select-top{flex:0 0 20%;max-width:20%}.view-other-invoice table.fare-breakup-table .three-fields .ant-input,.view-other-invoice table.fare-breakup-table .three-fields input{flex:0 0 38%;max-width:38%}.view-other-invoice .fare-sc-fields,.view-other-invoice .fare-tds-fields{align-items:flex-end;gap:2px}.view-other-invoice .fare-tds-col{flex:0 0 24%;min-width:0;max-width:24%}.view-other-invoice .fare-sc-field{flex:1 1 0;min-width:46px;max-width:none}.view-other-invoice .fare-sc-field-compact{flex:0 0 44px;max-width:44px}.view-other-invoice .fare-sc-field label,.view-other-invoice .fare-tds-col label{white-space:nowrap;margin-bottom:1px;font-size:9px;font-weight:400;line-height:1.1;display:block}.view-other-invoice .fare-sc-label-cell{vertical-align:top}.view-other-invoice .fare-sc-label-wrap label{margin-bottom:2px;font-size:10px;font-weight:400;display:block}.view-other-invoice .fare-sc-hsn-row{align-items:center;gap:4px;font-size:10px;font-weight:400}.view-other-invoice .fare-sc-hsn-input{flex:1;min-width:0}.view-other-invoice .fare-sc-taxable-select,.view-other-invoice .fare-sc-type-select{width:40px!important;min-width:40px!important}.view-other-invoice table.fare-breakup-table .fare-breakup-discount-fields .inner-select-top{flex:0 0 50%;max-width:50%}.view-other-invoice table.fare-breakup-table .fare-breakup-discount-fields .ant-input,.view-other-invoice table.fare-breakup-table .fare-breakup-discount-fields .traveller-input-field{flex:0 0 48%;max-width:48%}.view-other-invoice .inner-select.validate-error .ant-select-selector,.view-other-invoice .invoice-table-autocomplete.validate-error input,.view-other-invoice .validate-error.ant-input,.view-other-invoice .validate-error.ant-picker{border-color:#ff4217!important}.view-other-invoice .hyperLink{color:#1890ff;cursor:pointer;font-size:10px}.view-other-invoice .invoice-page-footer .title-type{font-size:10px;font-weight:400}.view-other-invoice .invoice-page-footer .result-type{font-size:11px;font-weight:500}.view-other-invoice .other-narration-panel .text-grey{color:#888;font-size:10px;font-weight:400}.view-other-invoice .other-narration-panel{max-width:55%;font-size:10px;font-weight:400;line-height:1.5}.hotel-detail-popup.ant-modal{max-width:600px}.hotel-detail-popup .ant-modal-container{padding:0;overflow:hidden;box-shadow:0 0 15px 2px #0003}.hotel-detail-popup .ant-modal-header{background-color:#f6e5f8;border-bottom:0;margin-bottom:0;padding:10px 15px}.hotel-detail-popup .ant-modal-title{color:#76037a;font-family:var(--font-sans);margin:0;font-size:16px;font-weight:500;line-height:1.4}.hotel-detail-popup .ant-modal-close{color:#76037a;inset-inline-end:12px;width:32px;height:32px;top:8px}.hotel-detail-popup .ant-modal-close:hover{color:#76037a;background:0 0}.hotel-detail-popup .ant-modal-body{padding:20px}.hotel-detail-popup__form{flex-direction:column;gap:12px;display:flex}.hotel-detail-popup__row{gap:12px;width:100%;display:grid}.hotel-detail-popup__row--1{grid-template-columns:minmax(0,1fr)}.hotel-detail-popup__row--2{grid-template-columns:repeat(2,minmax(0,1fr))}.hotel-detail-popup__row--3{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr)}.hotel-detail-popup__field{text-align:left;flex-direction:column;width:100%;min-width:0;display:flex}.hotel-detail-popup__label{color:#5a5a5a;margin-bottom:4px;font-size:10px}.hotel-detail-popup__input,.hotel-detail-popup__label{font-family:var(--font-sans);text-transform:uppercase;font-weight:400;line-height:1.2;display:block}.hotel-detail-popup__input{appearance:none;box-sizing:border-box;color:#737373;background:#fff;border:1px solid #d2d2d2;border-radius:3px;width:100%;height:26px;min-height:26px;margin:0;padding:5px 8px;font-size:12px}.hotel-detail-popup__textarea{resize:vertical;height:auto;min-height:52px}.hotel-detail-popup__input:active,.hotel-detail-popup__input:focus,.hotel-detail-popup__textarea:active,.hotel-detail-popup__textarea:focus{background-color:#fff;border-color:#d2d2d2;outline:none}.ledger-container.tcs-report-listing .ant-table-header,.ledger-container.tcs-report-listing .ant-table-thead .ant-table-cell,.ledger-container.tcs-report-listing .ant-table-thead>tr>td,.ledger-container.tcs-report-listing .ant-table-thead>tr>th,.ledger-container.tcs-report-listing .search-invoice-table .ant-table-thead>tr>th.ant-table-column-has-sorters,.ledger-container.tcs-report-listing .search-invoice-table .ant-table-thead>tr>th.ant-table-column-sort{background:#fff!important}.left-side-bar.minimize-menues .menues-box,.left-side-bar.minimize-menues .menues-box .sub-menue-item,.left-side-bar.minimize-menues .menues-box ul.sub-menues.one,.left-side-bar.minimize-menues .menues-box ul.sub-menues.two{overflow:visible}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}