/*! 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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--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-space-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--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;--tw-duration:initial;--tw-divide-x-reverse:0}}}@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-red-50:oklch(97.1% .013 17.38);--color-red-200:oklch(88.5% .062 18.334);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-orange-50:oklch(98% .016 73.684);--color-orange-200:oklch(90.1% .076 70.697);--color-orange-500:oklch(70.5% .213 47.604);--color-orange-600:oklch(64.6% .222 41.116);--color-orange-700:oklch(55.3% .195 38.402);--color-orange-800:oklch(47% .157 37.304);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-800:oklch(47.3% .137 46.201);--color-amber-900:oklch(41.4% .112 45.904);--color-green-50:oklch(98.2% .018 155.826);--color-green-200:oklch(92.5% .084 155.995);--color-green-600:oklch(62.7% .194 149.214);--color-emerald-50:oklch(97.9% .021 166.113);--color-emerald-200:oklch(90.5% .093 164.15);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-emerald-800:oklch(43.2% .095 166.913);--color-teal-50:oklch(98.4% .014 180.72);--color-teal-200:oklch(91% .096 180.426);--color-teal-600:oklch(60% .118 184.704);--color-cyan-50:oklch(98.4% .019 200.873);--color-cyan-200:oklch(91.7% .08 205.041);--color-cyan-500:oklch(71.5% .143 215.221);--color-cyan-600:oklch(60.9% .126 221.723);--color-cyan-700:oklch(52% .105 223.128);--color-sky-50:oklch(97.7% .013 236.62);--color-sky-200:oklch(90.1% .058 230.902);--color-sky-700:oklch(50% .134 242.749);--color-blue-50:oklch(97% .014 254.604);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-indigo-50:oklch(96.2% .018 272.314);--color-indigo-200:oklch(87% .065 274.039);--color-indigo-500:oklch(58.5% .233 277.117);--color-indigo-600:oklch(51.1% .262 276.966);--color-indigo-700:oklch(45.7% .24 277.023);--color-indigo-800:oklch(39.8% .195 277.366);--color-violet-50:oklch(96.9% .016 293.756);--color-violet-200:oklch(89.4% .057 293.283);--color-violet-600:oklch(54.1% .281 293.009);--color-violet-700:oklch(49.1% .27 292.581);--color-violet-800:oklch(43.2% .232 292.759);--color-fuchsia-50:oklch(97.7% .017 320.058);--color-fuchsia-200:oklch(90.3% .076 319.62);--color-fuchsia-600:oklch(59.1% .293 322.896);--color-rose-50:oklch(96.9% .015 12.422);--color-rose-200:oklch(89.2% .058 10.001);--color-rose-500:oklch(64.5% .246 16.439);--color-rose-600:oklch(58.6% .253 17.585);--color-rose-700:oklch(51.4% .222 16.935);--color-slate-600:oklch(44.6% .043 257.281);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-sm:24rem;--container-md:28rem;--container-xl:36rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1) infinite;--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{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-y-0{inset-block:0}.top-0{top:0}.top-10{top:calc(var(--spacing) * 10)}.top-\[88px\]{top:88px}.bottom-0{bottom:0}.bottom-\[6px\]{bottom:6px}.bottom-\[58px\]{bottom:58px}.left-0{left:0}.left-1\/2{left:50%}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.col-5{grid-column:5}.col-7{grid-column:7}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-5{grid-column:span 5/span 5}.col-span-6{grid-column:span 6/span 6}.col-span-12{grid-column:span 12/span 12}.col-span-full{grid-column:1/-1}.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-auto{margin-inline:auto}.mt-0{margin-top:0}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.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)}.mt-\[4px\]{margin-top:4px}.mt-\[6px\]{margin-top:6px}.mt-\[7px\]{margin-top:7px}.mt-auto{margin-top:auto}.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-10{margin-right:calc(var(--spacing) * 10)}.mr-20{margin-right:calc(var(--spacing) * 20)}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:var(--spacing)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-20{margin-bottom:calc(var(--spacing) * 20)}.mb-80{margin-bottom:calc(var(--spacing) * 80)}.mb-\[8px\]{margin-bottom:8px}.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}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.\!h-\[32px\]{height:32px!important}.\!h-\[34px\]{height:34px!important}.\!h-\[40px\]{height:40px!important}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-9\!{height:calc(var(--spacing) * 9)!important}.h-10{height:calc(var(--spacing) * 10)}.h-10\!{height:calc(var(--spacing) * 10)!important}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-\[1em\]{height:1em}.h-\[5px\]{height:5px}.h-\[6px\]{height:6px}.h-\[22px\]{height:22px}.h-\[28px\]{height:28px}.h-\[32px\]{height:32px}.h-\[34px\]{height:34px}.h-\[36px\]{height:36px}.h-\[70vh\]{height:70vh}.h-\[72px\]{height:72px}.h-\[88px\]{height:88px}.h-\[120px\]{height:120px}.h-\[145px\]{height:145px}.h-\[170px\]{height:170px}.h-\[175px\]{height:175px}.h-\[180px\]{height:180px}.h-\[200px\]{height:200px}.h-\[205px\]{height:205px}.h-\[210px\]{height:210px}.h-\[220px\]{height:220px}.h-\[240px\]{height:240px}.h-\[260px\]{height:260px}.h-\[280px\]{height:280px}.h-\[290px\]{height:290px}.h-\[calc\(100vh-220px\)\]{height:calc(100vh - 220px)}.h-auto{height:auto}.h-full{height:100%}.max-h-\[200px\]{max-height:200px}.min-h-0{min-height:0}.min-h-70{min-height:calc(var(--spacing) * 70)}.min-h-80{min-height:calc(var(--spacing) * 80)}.min-h-140{min-height:calc(var(--spacing) * 140)}.min-h-\[92px\]{min-height:92px}.min-h-\[112px\]{min-height:112px}.min-h-\[180px\]{min-height:180px}.min-h-\[250px\]{min-height:250px}.min-h-\[316px\]{min-height:316px}.min-h-\[320px\]{min-height:320px}.min-h-\[360px\]{min-height:360px}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.\!w-\[40px\]{width:40px!important}.\!w-\[118px\]{width:118px!important}.\!w-\[135px\]{width:135px!important}.\!w-\[240px\]{width:240px!important}.\!w-\[260px\]{width:260px!important}.\!w-\[280px\]{width:280px!important}.\!w-\[300px\]{width:300px!important}.w-1{width:var(--spacing)}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3{width:calc(var(--spacing) * 3)}.w-4{width:calc(var(--spacing) * 4)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-25{width:calc(var(--spacing) * 25)}.w-28{width:calc(var(--spacing) * 28)}.w-30{width:calc(var(--spacing) * 30)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-48{width:calc(var(--spacing) * 48)}.w-50{width:calc(var(--spacing) * 50)}.w-52{width:calc(var(--spacing) * 52)}.w-56{width:calc(var(--spacing) * 56)}.w-64{width:calc(var(--spacing) * 64)}.w-70{width:calc(var(--spacing) * 70)}.w-72{width:calc(var(--spacing) * 72)}.w-100{width:calc(var(--spacing) * 100)}.w-\[1em\]{width:1em}.w-\[3px\]{width:3px}.w-\[28px\]{width:28px}.w-\[44px\]{width:44px}.w-\[72px\]{width:72px}.w-\[80\%\]{width:80%}.w-\[88px\]{width:88px}.w-\[90px\]{width:90px}.w-\[100px\]{width:100px}.w-\[110px\]{width:110px}.w-\[120px\]{width:120px}.w-\[130px\]{width:130px}.w-\[140px\]{width:140px}.w-\[145px\]{width:145px}.w-\[170px\]{width:170px}.w-\[175px\]{width:175px}.w-\[180px\]{width:180px}.w-\[200px\]{width:200px}.w-\[220px\]{width:220px}.w-\[240px\]{width:240px}.w-\[250px\]{width:250px}.w-\[260px\]{width:260px}.w-\[280px\]{width:280px}.w-\[320px\]{width:320px}.w-\[340px\]{width:340px}.w-full{width:100%}.w-full\!{width:100%!important}.w-px{width:1px}.max-w-\[220px\]{max-width:220px}.max-w-\[290px\]{max-width:290px}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.\!min-w-\[132px\]{min-width:132px!important}.min-w-0{min-width:0}.min-w-\[18px\]{min-width:18px}.min-w-\[20px\]{min-width:20px}.min-w-\[42px\]{min-width:42px}.min-w-\[95px\]{min-width:95px}.min-w-\[100px\]{min-width:100px}.min-w-\[220px\]{min-width:220px}.min-w-max{min-width:max-content}.flex-1{flex:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.flex-grow-1,.grow{flex-grow:1}.origin-bottom{transform-origin:bottom}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.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,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-help{cursor:help}.cursor-pointer{cursor:pointer}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-cols-\[1fr_90px_55px\]{grid-template-columns:1fr 90px 55px}.grid-cols-\[40px_1\.2fr_0\.8fr_1\.6fr_0\.9fr_0\.9fr_0\.9fr\]{grid-template-columns:40px 1.2fr .8fr 1.6fr .9fr .9fr .9fr}.grid-cols-\[58px_1fr_95px_42px\]{grid-template-columns:58px 1fr 95px 42px}.grid-cols-\[95px_40px_1fr_48px\]{grid-template-columns:95px 40px 1fr 48px}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-0{gap:0}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-\[1px\]{gap:1px}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-2\.5{column-gap:calc(var(--spacing) * 2.5)}.gap-y-1{row-gap:var(--spacing)}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap}.overflow-hidden,.truncate{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.\!rounded-lg{border-radius:var(--radius-lg)!important}.\!rounded-xl{border-radius:var(--radius-xl)!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[3px\]{border-radius:3px}.rounded-\[5px\]{border-radius:5px}.rounded-full{border-radius:3.40282e+38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-lg\!{border-radius:var(--radius-lg)!important}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.\!border-\[\#d0d5dd\]{border-color:#d0d5dd!important}.border-\[\#3B6EE8\]{border-color:#3b6ee8}.border-\[\#3B6EE8\]\/60{border-color:oklab(57.2455% -.0198098 -.192133/.6)}.border-\[\#9e4db0\]{border-color:#9e4db0}.border-\[\#22c55e\]{border-color:#22c55e}.border-\[\#333\]{border-color:#333}.border-\[\#555\]{border-color:#555}.border-\[\#ABEFC6\]{border-color:#abefc6}.border-\[\#FECDD3\]{border-color:#fecdd3}.border-\[\#FEDF89\]{border-color:#fedf89}.border-\[\#aaa\]{border-color:#aaa}.border-\[\#b7ebc6\]{border-color:#b7ebc6}.border-\[\#cdeed6\]{border-color:#cdeed6}.border-\[\#d0d5dd\]{border-color:#d0d5dd}.border-\[\#d1d5db\]{border-color:#d1d5db}.border-\[\#d9d4e0\]\!{border-color:#d9d4e0!important}.border-\[\#dcfce7\]{border-color:#dcfce7}.border-\[\#e0e0e0\]{border-color:#e0e0e0}.border-\[\#e4d4ec\]{border-color:#e4d4ec}.border-\[\#e4e7ec\]{border-color:#e4e7ec}.border-\[\#e5e7eb\]{border-color:#e5e7eb}.border-\[\#e6e6e6\]{border-color:#e6e6e6}.border-\[\#e7e5ec\]{border-color:#e7e5ec}.border-\[\#e8e8e8\]{border-color:#e8e8e8}.border-\[\#e9edf5\]{border-color:#e9edf5}.border-\[\#eaecf0\]{border-color:#eaecf0}.border-\[\#ece6f2\]{border-color:#ece6f2}.border-\[\#edf1f7\]{border-color:#edf1f7}.border-\[\#eee\]{border-color:#eee}.border-\[\#efeaf2\]{border-color:#efeaf2}.border-\[\#f0ebf4\]{border-color:#f0ebf4}.border-\[\#f0f0f0\]{border-color:#f0f0f0}.border-\[\#f2f4f7\]{border-color:#f2f4f7}.border-\[\#f3c7c7\]{border-color:#f3c7c7}.border-\[\#f4f0f6\]{border-color:#f4f0f6}.border-\[\#f59e0b\]{border-color:#f59e0b}.border-\[\#fde68a\]{border-color:#fde68a}.border-\[\#fecdd3\]{border-color:#fecdd3}.border-\[\#fed7aa\]{border-color:#fed7aa}.border-\[\#ff0f7b\]{border-color:#ff0f7b}.border-amber-200{border-color:var(--color-amber-200)}.border-blue-200{border-color:var(--color-blue-200)}.border-cyan-200{border-color:var(--color-cyan-200)}.border-emerald-200{border-color:var(--color-emerald-200)}.border-fuchsia-200{border-color:var(--color-fuchsia-200)}.border-green-200{border-color:var(--color-green-200)}.border-indigo-200{border-color:var(--color-indigo-200)}.border-orange-200{border-color:var(--color-orange-200)}.border-red-200{border-color:var(--color-red-200)}.border-rose-200{border-color:var(--color-rose-200)}.border-teal-200{border-color:var(--color-teal-200)}.border-violet-200{border-color:var(--color-violet-200)}.border-white{border-color:var(--color-white)}.\!bg-transparent{background-color:#0000!important}.bg-\[\#3B6EE8\]{background-color:#3b6ee8}.bg-\[\#3B6EE8\]\/10{background-color:oklab(57.2455% -.0198098 -.192133/.1)}.bg-\[\#7c3aed\]{background-color:#7c3aed}.bg-\[\#9b5cff\]{background-color:#9b5cff}.bg-\[\#9e4db0\]{background-color:#9e4db0}.bg-\[\#0891b2\]{background-color:#0891b2}.bg-\[\#2563eb\]{background-color:#2563eb}.bg-\[\#059669\]{background-color:#059669}.bg-\[\#ECFDF3\]{background-color:#ecfdf3}.bg-\[\#FFF1F3\]{background-color:#fff1f3}.bg-\[\#FFFAEB\]{background-color:#fffaeb}.bg-\[\#a100ff\]{background-color:#a100ff}.bg-\[\#db2777\]{background-color:#db2777}.bg-\[\#dc2626\]{background-color:#dc2626}.bg-\[\#dcfce7\]{background-color:#dcfce7}.bg-\[\#e9edf5\]{background-color:#e9edf5}.bg-\[\#ecfdf3\]{background-color:#ecfdf3}.bg-\[\#eef2f7\]{background-color:#eef2f7}.bg-\[\#eff5ff\]{background-color:#eff5ff}.bg-\[\#f0fdf4\]{background-color:#f0fdf4}.bg-\[\#f2f4f7\]{background-color:#f2f4f7}.bg-\[\#f4f4f5\]{background-color:#f4f4f5}.bg-\[\#f4fbf6\]{background-color:#f4fbf6}.bg-\[\#f5f5f5\]{background-color:#f5f5f5}.bg-\[\#f5f8ff\]{background-color:#f5f8ff}.bg-\[\#f5fff8\]{background-color:#f5fff8}.bg-\[\#f6edf8\]{background-color:#f6edf8}.bg-\[\#f6f4f8\]{background-color:#f6f4f8}.bg-\[\#f8fafc\]{background-color:#f8fafc}.bg-\[\#f9fafb\]{background-color:#f9fafb}.bg-\[\#faf8fb\]{background-color:#faf8fb}.bg-\[\#fafafa\]{background-color:#fafafa}.bg-\[\#fcfcfd\]{background-color:#fcfcfd}.bg-\[\#ffe4ee\]{background-color:#ffe4ee}.bg-\[\#fff1d6\]{background-color:#fff1d6}.bg-\[\#fff1f3\]{background-color:#fff1f3}.bg-\[\#fff3dd\]{background-color:#fff3dd}.bg-\[\#fff5f8\]{background-color:#fff5f8}.bg-\[\#fff6f6\]{background-color:#fff6f6}.bg-\[\#fff7ed\]{background-color:#fff7ed}.bg-\[\#fff8ee\]{background-color:#fff8ee}.bg-\[\#fffaf2\]{background-color:#fffaf2}.bg-\[\#fffbeb\]{background-color:#fffbeb}.bg-\[var\(--analytics-page-bg\,\#eeeeee\)\]{background-color:var(--analytics-page-bg,#eee)}.bg-\[var\(--page-background\)\]{background-color:var(--page-background)}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-50\/50{background-color:#fffbeb80}@supports (color:color-mix(in lab,red,red)){.bg-amber-50\/50{background-color:color-mix(in oklab,var(--color-amber-50) 50%,transparent)}}.bg-amber-50\/80{background-color:#fffbebcc}@supports (color:color-mix(in lab,red,red)){.bg-amber-50\/80{background-color:color-mix(in oklab,var(--color-amber-50) 80%,transparent)}}.bg-amber-200\/80{background-color:#fee685cc}@supports (color:color-mix(in lab,red,red)){.bg-amber-200\/80{background-color:color-mix(in oklab,var(--color-amber-200) 80%,transparent)}}.bg-amber-500{background-color:var(--color-amber-500)}.bg-blue-50{background-color:var(--color-blue-50)}.bg-blue-50\/50{background-color:#eff6ff80}@supports (color:color-mix(in lab,red,red)){.bg-blue-50\/50{background-color:color-mix(in oklab,var(--color-blue-50) 50%,transparent)}}.bg-blue-500{background-color:var(--color-blue-500)}.bg-current{background-color:currentColor}.bg-cyan-50{background-color:var(--color-cyan-50)}.bg-cyan-500{background-color:var(--color-cyan-500)}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-emerald-50\/80{background-color:#ecfdf5cc}@supports (color:color-mix(in lab,red,red)){.bg-emerald-50\/80{background-color:color-mix(in oklab,var(--color-emerald-50) 80%,transparent)}}.bg-emerald-500{background-color:var(--color-emerald-500)}.bg-emerald-600{background-color:var(--color-emerald-600)}.bg-fuchsia-50{background-color:var(--color-fuchsia-50)}.bg-green-50{background-color:var(--color-green-50)}.bg-indigo-50{background-color:var(--color-indigo-50)}.bg-indigo-200\/80{background-color:#c7d2ffcc}@supports (color:color-mix(in lab,red,red)){.bg-indigo-200\/80{background-color:color-mix(in oklab,var(--color-indigo-200) 80%,transparent)}}.bg-indigo-500{background-color:var(--color-indigo-500)}.bg-orange-50{background-color:var(--color-orange-50)}.bg-orange-50\/50{background-color:#fff7ed80}@supports (color:color-mix(in lab,red,red)){.bg-orange-50\/50{background-color:color-mix(in oklab,var(--color-orange-50) 50%,transparent)}}.bg-orange-200\/80{background-color:#ffd7a8cc}@supports (color:color-mix(in lab,red,red)){.bg-orange-200\/80{background-color:color-mix(in oklab,var(--color-orange-200) 80%,transparent)}}.bg-orange-500{background-color:var(--color-orange-500)}.bg-red-50{background-color:var(--color-red-50)}.bg-red-50\/50{background-color:#fef2f280}@supports (color:color-mix(in lab,red,red)){.bg-red-50\/50{background-color:color-mix(in oklab,var(--color-red-50) 50%,transparent)}}.bg-red-200\/80{background-color:#ffcacacc}@supports (color:color-mix(in lab,red,red)){.bg-red-200\/80{background-color:color-mix(in oklab,var(--color-red-200) 80%,transparent)}}.bg-red-500{background-color:var(--color-red-500)}.bg-red-600{background-color:var(--color-red-600)}.bg-rose-50{background-color:var(--color-rose-50)}.bg-rose-500{background-color:var(--color-rose-500)}.bg-sky-50{background-color:var(--color-sky-50)}.bg-teal-50{background-color:var(--color-teal-50)}.bg-transparent{background-color:#0000}.bg-violet-50{background-color:var(--color-violet-50)}.bg-violet-200\/80{background-color:#ddd6ffcc}@supports (color:color-mix(in lab,red,red)){.bg-violet-200\/80{background-color:color-mix(in oklab,var(--color-violet-200) 80%,transparent)}}.bg-violet-600{background-color:var(--color-violet-600)}.bg-white{background-color:var(--color-white)}.bg-white\!{background-color:var(--color-white)!important}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-\[\#7c3aed\]{--tw-gradient-from:#7c3aed;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#b388ff\]{--tw-gradient-to:#b388ff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from) var(--tw-gradient-from-position),var(--tw-gradient-to) var(--tw-gradient-to-position))}.p-0{padding:0}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.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-0{padding-inline:0!important}.px-0{padding-inline:0}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-9{padding-block:calc(var(--spacing) * 9)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-16{padding-block:calc(var(--spacing) * 16)}.pt-0{padding-top:0}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pr-0{padding-right:0}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pr-15{padding-right:calc(var(--spacing) * 15)}.pb-1{padding-bottom:var(--spacing)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pl-0{padding-left:0}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-15{padding-left:calc(var(--spacing) * 15)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.font-mono{font-family:var(--font-mono)}.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-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\!text-\[13px\]{font-size:13px!important}.text-\[7\.5px\]{font-size:7.5px}.text-\[8px\]{font-size:8px}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[12px\]\!{font-size:12px!important}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[26px\]{font-size:26px}.text-\[28px\]{font-size:28px}.text-\[58px\]{font-size:58px}.leading-\[18px\]{--tw-leading:18px;line-height:18px}.leading-\[28px\]{--tw-leading:28px;line-height:28px}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.4px\]{--tw-tracking:-.4px;letter-spacing:-.4px}.tracking-\[-0\.7px\]{--tw-tracking:-.7px;letter-spacing:-.7px}.tracking-\[-1px\]{--tw-tracking:-1px;letter-spacing:-1px}.tracking-\[-2px\]{--tw-tracking:-2px;letter-spacing:-2px}.tracking-\[0\.2px\]{--tw-tracking:.2px;letter-spacing:.2px}.tracking-\[0\.04em\]{--tw-tracking:.04em;letter-spacing:.04em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.whitespace-nowrap{white-space:nowrap}.text-\[\#3B6EE8\]{color:#3b6ee8}.text-\[\#3f3f46\]{color:#3f3f46}.text-\[\#5c5c5c\]{color:#5c5c5c}.text-\[\#7a3488\]{color:#7a3488}.text-\[\#7c3aed\]{color:#7c3aed}.text-\[\#8a1f1f\]{color:#8a1f1f}.text-\[\#8a8a8a\]{color:#8a8a8a}.text-\[\#9e4db0\]{color:#9e4db0}.text-\[\#12b76a\]{color:#12b76a}.text-\[\#16a34a\]{color:#16a34a}.text-\[\#22c55e\]{color:#22c55e}.text-\[\#98a2b3\]{color:#98a2b3}.text-\[\#444\]{color:#444}.text-\[\#555\]{color:#555}.text-\[\#14632a\]{color:#14632a}.text-\[\#15803d\]{color:#15803d}.text-\[\#032429\]{color:#032429}.text-\[\#067647\]{color:#067647}.text-\[\#101828\]{color:#101828}.text-\[\#101828\]\!{color:#101828!important}.text-\[\#101828b6\]{color:#101828b6}.text-\[\#111827\]{color:#111827}.text-\[\#111827e0\]{color:#111827e0}.text-\[\#344054\]{color:#344054}.text-\[\#475467\]{color:#475467}.text-\[\#667085\]{color:#667085}.text-\[\#B54708\]{color:#b54708}.text-\[\#C01048\]{color:#c01048}.text-\[\#ca8a04\]{color:#ca8a04}.text-\[\#dc2626\]{color:#dc2626}.text-\[\#e11d48\]{color:#e11d48}.text-\[\#ea580c\]{color:#ea580c}.text-\[\#ef4444\]{color:#ef4444}.text-\[\#f59e0b\]{color:#f59e0b}.text-\[\#f04438\]{color:#f04438}.text-\[\#f79009\]{color:#f79009}.text-\[\#f97316\]{color:#f97316}.text-\[\#ff0f7b\]{color:#ff0f7b}.text-amber-600{color:var(--color-amber-600)}.text-amber-700{color:var(--color-amber-700)}.text-amber-800{color:var(--color-amber-800)}.text-amber-900{color:var(--color-amber-900)}.text-black{color:var(--color-black)}.text-blue-600{color:var(--color-blue-600)}.text-blue-700{color:var(--color-blue-700)}.text-current{color:currentColor}.text-cyan-600{color:var(--color-cyan-600)}.text-cyan-700{color:var(--color-cyan-700)}.text-emerald-500{color:var(--color-emerald-500)}.text-emerald-600{color:var(--color-emerald-600)}.text-emerald-700{color:var(--color-emerald-700)}.text-emerald-800{color:var(--color-emerald-800)}.text-fuchsia-600{color:var(--color-fuchsia-600)}.text-green-600{color:var(--color-green-600)}.text-indigo-600{color:var(--color-indigo-600)}.text-indigo-700{color:var(--color-indigo-700)}.text-indigo-800{color:var(--color-indigo-800)}.text-orange-600{color:var(--color-orange-600)}.text-orange-700{color:var(--color-orange-700)}.text-orange-800{color:var(--color-orange-800)}.text-red-500{color:var(--color-red-500)}.text-red-600{color:var(--color-red-600)}.text-red-700{color:var(--color-red-700)}.text-red-800{color:var(--color-red-800)}.text-rose-600{color:var(--color-rose-600)}.text-rose-700{color:var(--color-rose-700)}.text-sky-700{color:var(--color-sky-700)}.text-slate-600{color:var(--color-slate-600)}.text-teal-600{color:var(--color-teal-600)}.text-violet-600{color:var(--color-violet-600)}.text-violet-700{color:var(--color-violet-700)}.text-violet-800{color:var(--color-violet-800)}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.opacity-60{opacity:.6}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.shadow,.shadow-\[0_0_0_4px_rgba\(59\,110\,232\,0\.15\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_4px_rgba\(59\,110\,232\,0\.15\)\]{--tw-shadow:0 0 0 4px var(--tw-shadow-color,#3b6ee826)}.shadow-\[0_0_0_4px_rgba\(158\,77\,176\,0\.15\)\]{--tw-shadow:0 0 0 4px var(--tw-shadow-color,#9e4db026)}.shadow-\[0_0_0_4px_rgba\(158\,77\,176\,0\.15\)\],.shadow-\[0_0_10px_rgba\(124\,58\,237\,0\.35\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(124\,58\,237\,0\.35\)\]{--tw-shadow:0 0 10px var(--tw-shadow-color,#7c3aed59)}.shadow-\[0_0_14px_rgba\(155\,92\,255\,0\.45\)\]{--tw-shadow:0 0 14px var(--tw-shadow-color,#9b5cff73);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(3\,36\,41\,0\.04\)\,0_8px_24px_rgba\(3\,36\,41\,0\.06\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#0324290a),0 8px 24px var(--tw-shadow-color,#0324290f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(16\,24\,40\,0\.04\)\,0_8px_20px_rgba\(16\,24\,40\,0\.04\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#1018280a),0 8px 20px var(--tw-shadow-color,#1018280a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(16\,24\,40\,0\.04\)\,0_10px_24px_rgba\(16\,24\,40\,0\.04\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#1018280a),0 10px 24px var(--tw-shadow-color,#1018280a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(16\,24\,40\,0\.04\)\,0_12px_28px_rgba\(16\,24\,40\,0\.05\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#1018280a),0 12px 28px var(--tw-shadow-color,#1018280d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(16\,24\,40\,0\.04\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#1018280a)}.shadow-\[0_1px_2px_rgba\(16\,24\,40\,0\.04\)\],.shadow-\[0_1px_2px_rgba\(16\,24\,40\,0\.06\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(16\,24\,40\,0\.06\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#1018280f)}.shadow-\[0_1px_2px_rgba\(16\,24\,40\,0\.08\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#10182814)}.shadow-\[0_1px_2px_rgba\(158\,77\,176\,0\.35\)\],.shadow-\[0_1px_2px_rgba\(16\,24\,40\,0\.08\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(158\,77\,176\,0\.35\)\]{--tw-shadow:0 1px 2px var(--tw-shadow-color,#9e4db059)}.shadow-\[0_8px_24px_rgba\(16\,24\,40\,0\.12\)\]{--tw-shadow:0 8px 24px var(--tw-shadow-color,#1018281f)}.shadow-\[0_8px_24px_rgba\(16\,24\,40\,0\.12\)\],.shadow-\[1px_1px_15px_\#0000001a\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[1px_1px_15px_\#0000001a\]{--tw-shadow:1px 1px 15px var(--tw-shadow-color,#0000001a)}.shadow-none\!{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.shadow-sm,.shadow-xl{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.ring-1,.ring-2{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.ring-\[\#9e4db0\]\/15{--tw-ring-color:oklab(56.0194% .128035 -.107256/.15)}.ring-\[\#e4e4e7\]{--tw-ring-color:#e4e4e7}.ring-amber-200{--tw-ring-color:var(--color-amber-200)}.ring-emerald-200{--tw-ring-color:var(--color-emerald-200)}.ring-orange-200{--tw-ring-color:var(--color-orange-200)}.ring-rose-200{--tw-ring-color:var(--color-rose-200)}.ring-sky-200{--tw-ring-color:var(--color-sky-200)}.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))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.select-all{-webkit-user-select:all;user-select:all}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.last\:border-r-0:last-child{border-right-style:var(--tw-border-style);border-right-width:0}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.focus-within\:border-\[\#9e4db0\]:focus-within{border-color:#9e4db0}.focus-within\:bg-white:focus-within{background-color:var(--color-white)}.focus-within\:shadow-\[0_0_0_3px_rgba\(158\,77\,176\,0\.14\)\]:focus-within{--tw-shadow:0 0 0 3px var(--tw-shadow-color,#9e4db024);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}@media (hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-\[1px\]:hover{--tw-translate-y:calc(1px * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-\[2px\]:hover{--tw-translate-y:calc(2px * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:\!border-\[\#d0d5dd\]:hover{border-color:#d0d5dd!important}.hover\:border-\[\#3B6EE8\]\/60:hover{border-color:oklab(57.2455% -.0198098 -.192133/.6)}.hover\:border-\[\#9e4db0\]:hover{border-color:#9e4db0}.hover\:border-\[\#9e4db0\]\!:hover{border-color:#9e4db0!important}.hover\:border-\[\#98a2b3\]:hover{border-color:#98a2b3}.hover\:border-\[\#d0d5dd\]:hover{border-color:#d0d5dd}.hover\:bg-\[\#2f5ed4\]:hover{background-color:#2f5ed4}.hover\:bg-\[\#8b3c9e\]:hover{background-color:#8b3c9e}.hover\:bg-\[\#9c27b0\]:hover{background-color:#9c27b0}.hover\:bg-\[\#f2f4f7\]:hover{background-color:#f2f4f7}.hover\:bg-\[\#f6eef9\]:hover{background-color:#f6eef9}.hover\:bg-\[\#f9fafb\]:hover{background-color:#f9fafb}.hover\:bg-\[\#fafafa\]:hover{background-color:#fafafa}.hover\:bg-\[\#fbf7fd\]:hover{background-color:#fbf7fd}.hover\:text-\[\#9e4db0\]:hover{color:#9e4db0}.hover\:text-\[\#101828\]:hover{color:#101828}.hover\:text-violet-700:hover{color:var(--color-violet-700)}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.focus\:border-\[\#9e4db0\]\!:focus{border-color:#9e4db0!important}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}@media (min-width:40rem){.sm\:block{display:block}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-start{align-items:flex-start}.sm\:p-5{padding:calc(var(--spacing) * 5)}.sm\:px-5{padding-inline:calc(var(--spacing) * 5)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}}@media (min-width:48rem){.md\:col-span-6{grid-column:span 6/span 6}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-\[minmax\(0\,1\.4fr\)_minmax\(0\,1fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr)}}@media (min-width:64rem){.lg\:mb-0{margin-bottom:0}.lg\:h-\[300px\]{height:300px}.lg\:h-full{height:100%}.lg\:max-h-\[260px\]{max-height:260px}.lg\:w-\[200px\]{width:200px}.lg\:w-auto{width:auto}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:items-center{align-items:center}.lg\:items-start{align-items:flex-start}.lg\:items-stretch{align-items:stretch}.lg\:justify-between{justify-content:space-between}.lg\:gap-4{gap:calc(var(--spacing) * 4)}:where(.lg\:divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.lg\:divide-\[\#e5e7eb\]>:not(:last-child)){border-color:#e5e7eb}.lg\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.lg\:px-4{padding-inline:calc(var(--spacing) * 4)}.lg\:pb-0{padding-bottom:0}.first\:lg\:pl-0:first-child{padding-left:0}}@media (min-width:80rem){.xl\:col-span-2{grid-column:span 2/span 2}.xl\:col-span-3{grid-column:span 3/span 3}.xl\:col-span-4{grid-column:span 4/span 4}.xl\:col-span-5{grid-column:span 5/span 5}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.xl\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}}@media (min-width:96rem){.\32 xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.\32 xl\:text-\[28px\]{font-size:28px}}.\[\&_\.ant-drawer-body\]\:\!flex .ant-drawer-body{display:flex!important}.\[\&_\.ant-drawer-body\]\:\!flex-col .ant-drawer-body{flex-direction:column!important}.\[\&_\.ant-pagination\]\:px-6\! .ant-pagination{padding-inline:calc(var(--spacing) * 6)!important}.\[\&_\.ant-pagination\]\:py-3\! .ant-pagination{padding-block:calc(var(--spacing) * 3)!important}.\[\&_\.ant-select-selection-item\]\:\!flex .ant-select-selection-item{display:flex!important}.\[\&_\.ant-select-selection-item\]\:\!h-full .ant-select-selection-item{height:100%!important}.\[\&_\.ant-select-selection-item\]\:\!items-center .ant-select-selection-item{align-items:center!important}.\[\&_\.ant-select-selection-item\]\:\!text-xs .ant-select-selection-item{font-size:var(--text-xs)!important;line-height:var(--tw-leading,var(--text-xs--line-height))!important}.\[\&_\.ant-select-selection-item\]\:\!font-medium .ant-select-selection-item{--tw-font-weight:var(--font-weight-medium)!important;font-weight:var(--font-weight-medium)!important}.\[\&_\.ant-select-selection-item\]\:\!text-\[\#667085\] .ant-select-selection-item{color:#667085!important}.\[\&_\.ant-select-selector\]\:\!h-full .ant-select-selector{height:100%!important}.\[\&_\.ant-select-selector\]\:\!border-none .ant-select-selector{--tw-border-style:none!important;border-style:none!important}.\[\&_\.ant-select-selector\]\:\!bg-transparent .ant-select-selector{background-color:#0000!important}.\[\&_\.ant-select-selector\]\:\!px-3 .ant-select-selector{padding-inline:calc(var(--spacing) * 3)!important}.\[\&_\.ant-select-selector\]\:\!shadow-none .ant-select-selector{--tw-shadow:0 0 #0000!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.\[\&_\.ant-table\]\:h-full\! .ant-table{height:100%!important}.\[\&_\.ant-table\]\:\!rounded-none .ant-table{border-radius:0!important}.\[\&_\.ant-table\]\:\!rounded-xl .ant-table{border-radius:var(--radius-xl)!important}.\[\&_\.ant-table-body\]\:overflow-y-auto\! .ant-table-body{overflow-y:auto!important}.\[\&_\.ant-table-container\]\:h-full\! .ant-table-container{height:100%!important}.\[\&_\.ant-table-tbody\>tr\:hover\>td\]\:\!bg-\[\#fafafa\] .ant-table-tbody>tr:hover>td{background-color:#fafafa!important}.\[\&_\.ant-table-tbody\>tr\:hover\>td\]\:\!bg-\[\#fcfcfd\] .ant-table-tbody>tr:hover>td{background-color:#fcfcfd!important}.\[\&_\.ant-table-tbody\>tr\:hover\>td\]\:bg-\[\#fcfafd\]\! .ant-table-tbody>tr:hover>td{background-color:#fcfafd!important}.\[\&_\.ant-table-tbody\>tr\>td\]\:\!border-\[\#f2f4f7\] .ant-table-tbody>tr>td{border-color:#f2f4f7!important}.\[\&_\.ant-table-tbody\>tr\>td\]\:px-4\! .ant-table-tbody>tr>td{padding-inline:calc(var(--spacing) * 4)!important}.\[\&_\.ant-table-tbody\>tr\>td\]\:px-5\! .ant-table-tbody>tr>td{padding-inline:calc(var(--spacing) * 5)!important}.\[\&_\.ant-table-tbody\>tr\>td\]\:\!py-2 .ant-table-tbody>tr>td{padding-block:calc(var(--spacing) * 2)!important}.\[\&_\.ant-table-tbody\>tr\>td\]\:\!py-3 .ant-table-tbody>tr>td{padding-block:calc(var(--spacing) * 3)!important}.\[\&_\.ant-table-tbody\>tr\>td\]\:\!py-4 .ant-table-tbody>tr>td{padding-block:calc(var(--spacing) * 4)!important}.\[\&_\.ant-table-tbody\>tr\>td\]\:py-2\.5\! .ant-table-tbody>tr>td{padding-block:calc(var(--spacing) * 2.5)!important}.\[\&_\.ant-table-tbody\>tr\>td\]\:py-3\! .ant-table-tbody>tr>td{padding-block:calc(var(--spacing) * 3)!important}.\[\&_\.ant-table-tbody\>tr\>td\]\:\!text-\[12px\] .ant-table-tbody>tr>td,.\[\&_\.ant-table-tbody\>tr\>td\]\:text-\[12px\]\! .ant-table-tbody>tr>td{font-size:12px!important}.\[\&_\.ant-table-tbody\>tr\>td\]\:text-\[\#101828\]\! .ant-table-tbody>tr>td{color:#101828!important}.\[\&_\.ant-table-thead\>tr\>th\]\:\!border-\[\#eaecf0\] .ant-table-thead>tr>th{border-color:#eaecf0!important}.\[\&_\.ant-table-thead\>tr\>th\]\:\!bg-\[\#f8fafc\] .ant-table-thead>tr>th{background-color:#f8fafc!important}.\[\&_\.ant-table-thead\>tr\>th\]\:bg-\[\#faf8fb\]\! .ant-table-thead>tr>th{background-color:#faf8fb!important}.\[\&_\.ant-table-thead\>tr\>th\]\:px-4\! .ant-table-thead>tr>th{padding-inline:calc(var(--spacing) * 4)!important}.\[\&_\.ant-table-thead\>tr\>th\]\:px-5\! .ant-table-thead>tr>th{padding-inline:calc(var(--spacing) * 5)!important}.\[\&_\.ant-table-thead\>tr\>th\]\:\!py-2 .ant-table-thead>tr>th{padding-block:calc(var(--spacing) * 2)!important}.\[\&_\.ant-table-thead\>tr\>th\]\:py-2\.5\! .ant-table-thead>tr>th{padding-block:calc(var(--spacing) * 2.5)!important}.\[\&_\.ant-table-thead\>tr\>th\]\:py-3\! .ant-table-thead>tr>th{padding-block:calc(var(--spacing) * 3)!important}.\[\&_\.ant-table-thead\>tr\>th\]\:\!text-\[11px\] .ant-table-thead>tr>th,.\[\&_\.ant-table-thead\>tr\>th\]\:text-\[11px\]\! .ant-table-thead>tr>th{font-size:11px!important}.\[\&_\.ant-table-thead\>tr\>th\]\:\!font-semibold .ant-table-thead>tr>th,.\[\&_\.ant-table-thead\>tr\>th\]\:font-semibold\! .ant-table-thead>tr>th{--tw-font-weight:var(--font-weight-semibold)!important;font-weight:var(--font-weight-semibold)!important}.\[\&_\.ant-table-thead\>tr\>th\]\:\!tracking-wide .ant-table-thead>tr>th,.\[\&_\.ant-table-thead\>tr\>th\]\:tracking-wide\! .ant-table-thead>tr>th{--tw-tracking:var(--tracking-wide)!important;letter-spacing:var(--tracking-wide)!important}.\[\&_\.ant-table-thead\>tr\>th\]\:\!text-\[\#344054\] .ant-table-thead>tr>th{color:#344054!important}.\[\&_\.ant-table-thead\>tr\>th\]\:\!text-\[\#667085\] .ant-table-thead>tr>th,.\[\&_\.ant-table-thead\>tr\>th\]\:text-\[\#667085\]\! .ant-table-thead>tr>th{color:#667085!important}.\[\&_\.ant-table-thead\>tr\>th\]\:\!uppercase .ant-table-thead>tr>th,.\[\&_\.ant-table-thead\>tr\>th\]\:uppercase\! .ant-table-thead>tr>th{text-transform:uppercase!important}.\[\&_\.ant-tabs-content\]\:h-full .ant-tabs-content{height:100%}.\[\&_\.ant-tabs-content-holder\]\:min-h-0 .ant-tabs-content-holder{min-height:0}.\[\&_\.ant-tabs-content-holder\]\:flex-1 .ant-tabs-content-holder{flex:1}.\[\&_\.ant-tabs-ink-bar\]\:\!bg-\[\#9e4db0\] .ant-tabs-ink-bar{background-color:#9e4db0!important}.\[\&_\.ant-tabs-tab-active_\.ant-tabs-tab-btn\]\:\!text-\[\#9e4db0\] .ant-tabs-tab-active .ant-tabs-tab-btn{color:#9e4db0!important}.\[\&_\.ant-tabs-tabpane\]\:flex .ant-tabs-tabpane{display:flex}.\[\&_\.ant-tabs-tabpane\]\:h-full .ant-tabs-tabpane{height:100%}.\[\&_\.ant-tabs-tabpane\]\:flex-col .ant-tabs-tabpane{flex-direction:column}}.btn-style.is-loading,.btn.is-loading,.import-btn-primary.is-loading,button.btn-style.is-loading,button.btn.is-loading,button.import-btn-primary.is-loading{cursor:not-allowed;pointer-events:none;vertical-align:middle;justify-content:center;align-items:center;gap:6px;display:inline-flex}.btn-style.is-loading:disabled,.btn.is-loading:disabled,.import-btn-primary.is-loading:disabled{opacity:.85}.systacc-btn-loader{color:currentColor;flex-shrink:0;line-height:0}.systacc-btn-label{white-space:nowrap}.btn-style.is-loading.systacc-btn-icon-only{gap:0;min-width:26px}.btn-style.is-loading.systacc-btn-icon-only .systacc-btn-label:not(:empty){margin-inline-start:6px}.ant-btn.ant-btn-loading{pointer-events:none}.btn-style.ant-btn.ant-btn-loading{opacity:1!important;justify-content:center!important;align-items:center!important;display:inline-flex!important}.ant-btn.ant-btn-loading .ant-btn-icon,.ant-btn.ant-btn-loading .ant-btn-loading-icon{justify-content:center;align-items:center;line-height:0;display:inline-flex!important}.ant-btn.ant-btn-loading:not(.ant-btn-icon-only) .ant-btn-icon,.ant-btn.ant-btn-loading:not(.ant-btn-icon-only) .ant-btn-loading-icon{margin-inline-end:6px}.ant-btn.ant-btn-loading .ant-btn-icon .systacc-loader,.ant-btn.ant-btn-loading .ant-btn-loading-icon .systacc-loader{flex-shrink:0;color:currentColor!important;width:1em!important;height:1em!important;font-size:16px!important}.btn-style.ant-btn.ant-btn-loading>span:not(.ant-btn-icon):not(.ant-btn-loading-icon){opacity:1}.button-loader{cursor:not-allowed;pointer-events:none;justify-content:center;align-items:center;gap:8px;display:inline-flex}.button-loader:after{content:"";border:2px solid #0000;border-right-color:currentcolor;border-radius:50%;flex-shrink:0;width:1em;height:1em;animation:systacc-btn-inline-spin .7s linear infinite;display:inline-block}@keyframes systacc-btn-inline-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.button-loader:after{opacity:.85;animation:none;transform:rotate(45deg)}}.account-settings-page .account-profile-hero{background:#fff;border:1px solid #eee4f2;border-radius:10px;flex-shrink:0;margin-bottom:4px;padding:16px 18px;position:relative;overflow:visible}.account-settings-page .account-profile-eyebrow{color:#06af86;letter-spacing:.08em;text-transform:uppercase;margin:0 0 4px;font-size:11px;font-weight:600}.account-settings-page .account-profile-hint{color:#8a8fa3;margin:10px 0 0;font-size:12px}.account-settings-page .profileName{letter-spacing:-.02em;margin:0 0 8px;font-size:26px;font-weight:600;line-height:1.2}.account-settings-page .account-role-badge,.account-settings-page .profileDesc{color:#86048c;letter-spacing:.06em;text-transform:uppercase;background:#86048c14;border:1px solid #86048c24;border-radius:999px;align-items:center;margin:0;padding:4px 12px;font-size:11px;font-weight:600;display:inline-flex}.account-settings-page .changeProfile{z-index:2;flex-shrink:0;width:104px;height:104px;margin-right:22px;box-shadow:0 0 0 3px #fff,0 0 0 5px #86048c40,0 10px 24px #550b651f;overflow:visible!important}.account-settings-page .user-images{background:0 0;border-radius:100%;width:104px;height:104px;position:relative;overflow:visible!important}.account-settings-page .user-images label{width:104px;height:104px;margin:0;display:block;position:relative}.account-settings-page .account-avatar-media{z-index:1;background:#f4f0f6;border-radius:100%;justify-content:center;align-items:center;width:104px;height:104px;display:flex;position:relative;overflow:hidden}.account-settings-page .account-avatar-initials{color:#86048c;letter-spacing:.04em;justify-content:center;align-items:center;width:100%;height:100%;font-size:32px;font-weight:600;display:flex}.account-settings-page .account-avatar-edit-badge{color:#fff;z-index:6;pointer-events:none;background:#86048c;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:12px;display:inline-flex;position:absolute;bottom:-2px;right:-2px;box-shadow:0 2px 8px #550b6559}.account-settings-page .changeProfile:hover .account-avatar-media{filter:brightness(78%)}.account-settings-page .uploadBtn{display:none}.account-settings-page .account-tab-wrapper,.account-settings-page .warpper{flex-direction:column;flex:auto;align-self:stretch;align-items:stretch;width:100%;min-height:0;margin-top:14px;display:flex;overflow:hidden}.account-settings-page .account-settings-tabs{background:#faf7fb;border-radius:10px 10px 0 0;flex-shrink:0;gap:2px;padding:4px 4px 0}.account-settings-page .account-settings-tabs .tab{color:#556080;background:0 0;border-radius:8px 8px 0 0;padding:10px 14px;font-size:12.5px;font-weight:500}.account-settings-page .account-settings-tabs .tab.active{background:#fff;border-bottom:2px solid #86048c}.account-settings-page .panels,.account-settings-page .panels.account-scroll-panels{background:#fff;border:1px solid #f0e8f3;border-top:0;border-radius:0 0 10px 10px;padding:0}.account-settings-page .panels:has(.account-premium-panel){padding:16px 12px 20px}.account-settings-page .account-section-card,.role-create-page .account-section-card,.role-create-page .role-create-card,.role-update-page .account-section-card,.role-update-page .role-update-card{background:#fff;border:1px solid #eee4f2;border-radius:10px;margin-bottom:16px;padding:18px;box-shadow:0 1px 2px #550b6508}.account-settings-page .account-section-card-muted{background:#fafafa}.account-settings-page .account-section-card-header,.role-create-page .account-section-card-header,.role-update-page .account-section-card-header{border-bottom:1px solid #eee4f2;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;padding-bottom:12px;display:flex}.account-settings-page .account-section-title,.role-create-page .account-section-title,.role-privilege-page-premium .account-section-title,.role-update-page .account-section-title{color:#550b65;margin:0 0 4px;font-size:15px;font-weight:600}.account-settings-page .account-section-subtitle,.role-create-page .account-section-subtitle,.role-privilege-page-premium .account-section-subtitle,.role-update-page .account-section-subtitle{color:#8a8fa3;margin:0;font-size:12px;line-height:1.4}.account-settings-page .account-section-action{border:0;border-radius:6px;flex-shrink:0;align-items:center;gap:6px;padding:0 12px;font-size:12px;display:inline-flex;color:#fff!important;background:#06af86!important;height:32px!important}.account-settings-page .account-form-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 18px;width:100%;max-width:none;display:grid}.account-settings-page .account-form-section-label{color:#86048c;letter-spacing:.06em;text-transform:uppercase;margin:8px 0 12px;font-size:11px;font-weight:600}.account-settings-page .account-profile-form,.account-settings-page .account-profile-layout,.account-settings-page .profileDetails form{width:100%;max-width:none}.account-settings-page .account-section-card .inputWrapper>label,.account-settings-page .profileDetails .inputWrapper label{text-transform:uppercase;color:#777;letter-spacing:.04em;margin-bottom:8px;font-size:11px;font-weight:500;display:block;font-family:var(--font-rubik),"Rubik",sans-serif!important}.account-settings-page .account-section-card .inputWrapper input,.account-settings-page .account-section-card .inputWrapper select,.account-settings-page .profileDetails .inputWrapper input{color:#2b2f3a;background:#fbfbfc;border:1px solid #e6e0ea;border-radius:6px;width:100%;padding-left:12px;padding-right:12px;font-weight:400;font-size:12px!important;font-family:var(--font-rubik),"Rubik",sans-serif!important;height:34px!important}.account-settings-page .account-section-card .inputWrapper input:focus,.account-settings-page .account-section-card .inputWrapper select:focus,.account-settings-page .profileDetails .inputWrapper input:focus{background:#fff;border-color:#c79dcc;outline:0;box-shadow:0 0 0 3px #86048c14}.account-settings-page .account-profile-actions{margin-top:8px;padding-top:8px}.account-settings-page .account-section-card .btn.btn-primary,.account-settings-page .formBtn .submit-btn{text-transform:none;border:0;border-radius:6px;outline:0;justify-content:center;align-items:center;min-width:75px;height:34px;padding:0 16px;font-weight:500;display:inline-flex;color:#fff!important;background:#86048c!important}.account-settings-page .accessToken{width:100%;max-width:none;margin-top:0}.account-settings-page .account-copy-field{align-items:stretch;gap:0;display:flex}.account-settings-page .accessToken input,.account-settings-page .account-copy-field input{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden;border-radius:6px 0 0 6px!important}.account-settings-page .accessToken .btn-secondary,.account-settings-page .account-copy-field .btn-secondary{border:0;border-radius:0 6px 6px 0;flex-shrink:0;align-items:center;gap:6px;height:34px;padding:0 14px;display:inline-flex;color:#fff!important;background-color:#06af86!important}.account-settings-page .account-copy-field .btn-secondary.is-copied{background-color:#0a8f70!important}.account-settings-page .company-detail-layout{grid-template-columns:minmax(0,1.4fr) minmax(280px,.8fr);gap:20px;display:grid!important}.account-settings-page .company-detail-form-column,.account-settings-page .company-detail-upload-column{min-width:0;flex:none!important;width:100%!important;max-width:none!important}.account-settings-page .company-detail-form-card{background:#fff;border:1px solid #eee4f2;border-radius:10px;margin-bottom:0;box-shadow:0 1px 2px #550b6508;max-width:none!important;padding:18px!important}.account-settings-page .company-detail-assets-header{border-bottom:1px solid #eee4f2;margin-bottom:12px;padding:0 2px 10px}.account-settings-page .company-detail-location-row,.account-settings-page .company-detail-split-row{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px 16px;display:grid!important}.account-settings-page .company-detail-location-row .company-detail-field,.account-settings-page .company-detail-split-row .company-detail-field{flex:none;max-width:none;margin-bottom:4px}.account-settings-page .company-detail-field input,.account-settings-page .company-detail-field select{color:#2b2f3a;background:#fbfbfc;border:1px solid #e6e0ea;border-radius:6px;height:34px!important}.account-settings-page .company-detail-panel .btn.btn-secondary{background:#06af86!important}.account-settings-page .account-asset-card,.account-settings-page .company-detail-upload-block.account-asset-card{background:#fff;border:1px solid #eee4f2;border-radius:10px;width:100%;margin-bottom:12px;padding:14px;box-shadow:0 1px 2px #550b6508}.account-settings-page .account-asset-card-top{align-items:center;gap:14px;margin-bottom:12px;display:flex}.account-settings-page .account-asset-preview{background:#f7f2f9;border:1px dashed #e0d2e8;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;display:flex;overflow:hidden}.account-settings-page .account-asset-placeholder{color:#b29aba;font-size:20px}.account-settings-page .account-asset-meta{flex:1;min-width:0}.account-settings-page .account-asset-title{color:#550b65;margin:0 0 4px;font-size:13px;font-weight:600}.account-settings-page .account-asset-hint{color:#8a8fa3;margin:0 0 6px;font-size:11px}.account-settings-page .account-asset-file-label{cursor:pointer;margin:0;display:inline-flex}.account-settings-page .account-asset-choose{color:#550b65;background:#f7f2f9;border:1px solid #e6d7ee;border-radius:6px;align-items:center;gap:6px;height:32px;padding:0 12px;font-size:12px;font-weight:500;display:inline-flex}.account-settings-page .company-detail-panel .file-import label,.account-settings-page .company-detail-panel .previewWrapper,.account-settings-page .company-detail-panel .uploadWrapper,.account-settings-page .company-detail-panel .well.well-import.file-import{display:none!important}.account-settings-page .company-detail-file-name-inline{color:#8a8fa3;margin-left:0;font-size:11px;display:block}.account-settings-page .company-detail-upload-row{justify-content:space-between;gap:12px}.account-settings-page .company-detail-upload-well-col{flex:auto;max-width:none}.account-settings-page .company-detail-upload-actions-col{flex:none;max-width:none}.account-settings-page .company-detail-upload-actions{justify-content:flex-end;width:auto}.account-settings-page .company-detail-panel .btn-grey{border:0;border-radius:6px;height:32px;color:#556080!important;background:#eef0f4!important}@media (max-width:1100px){.account-settings-page .company-detail-layout{grid-template-columns:1fr!important}}.account-settings-page.smtp-active-page .smtp-tab-wrapper{flex-direction:column;flex:auto;align-self:stretch;width:100%;min-height:0;display:flex;overflow:hidden;align-items:stretch!important}.account-settings-page .smtp-section-card{margin-bottom:16px}.account-settings-page .smtp-section-card .formBody{padding:0}.account-settings-page .smtp-from-name{color:#550b65!important;font-weight:600!important}.account-settings-page .smtp-from-email{color:#8a8fa3!important}.account-settings-page .smtpWrapper .inputWrapper input,.account-settings-page .smtpWrapper .inputWrapper select{background:#fbfbfc;border:1px solid #e6e0ea;border-radius:6px;height:34px!important}.account-settings-page .invoice-templates-section{margin:0}.account-settings-page .invoice-templates-section .invoiceFormatSection .mainContainer{margin:8px 0 12px}.account-settings-page .invoice-templates-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:14px!important;display:grid!important}.account-settings-page .invoice-template-col{width:100%;flex:none!important}.account-settings-page .invoice-template-card.invoice-wrapper{cursor:pointer;background:#fff;border:1px solid #eee4f2;flex-direction:column;justify-content:space-between;align-items:flex-start;margin:0;padding:16px 14px;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex;position:relative;box-shadow:0 1px 2px #550b650a;border-radius:10px!important;width:100%!important;min-height:132px!important}.account-settings-page .invoice-template-card.invoice-wrapper:hover{border-color:#d7bde0;transform:translateY(-2px);box-shadow:0 8px 22px #550b651a}.account-settings-page .invoice-template-card.invoice-wrapper.is-selected{border-color:#86048c;box-shadow:0 0 0 3px #86048c1f,0 8px 22px #550b651a}.account-settings-page .invoice-template-card input[type=radio]{opacity:0;pointer-events:none;position:absolute}.account-settings-page .invoice-template-card-icon{color:#86048c;background:#86048c14;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:18px;font-size:16px;display:inline-flex}.account-settings-page .invoice-template-card-label{line-height:1.35;color:#550b65!important;text-align:left!important;font-size:13px!important;font-weight:600!important}.account-settings-page .invoice-template-card-check{color:#fff;background:#06af86;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;display:none;position:absolute;top:12px;right:12px}.account-settings-page .invoice-template-card.is-selected .invoice-template-card-check{display:inline-flex}.account-settings-page .invoice-template-card.invoice-wrapper label,.account-settings-page .invoice-template-card.invoice-wrapper:before{display:none!important}.invoice-template-preview-modal .systacc-modal__container,.invoice-template-preview-modal.systacc-modal .ant-modal-container{height:calc(var(--app-viewport-height,100vh) - 24px)!important}.invoice-template-preview-modal .ant-modal-body,.invoice-template-preview-modal .systacc-modal__body{flex-direction:column;display:flex!important}.invoice-template-preview-modal .invoice-template-preview-card{border-radius:12px;flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.invoice-template-preview-modal .invoice-template-preview-wrapper{background:#fff;border:1px solid #eee4f2;border-radius:8px;flex-direction:column;flex:auto;min-height:0;padding:0;display:flex;overflow:hidden}.invoice-template-preview-modal .invoice-html-frame{background:#fff;border:0;flex:auto;width:100%;height:100%;min-height:0}.invoice-template-preview-modal .invoice-template-preview-shimmer{flex-direction:column;flex:auto;gap:16px;width:100%;min-height:0;display:flex}.invoice-template-preview-modal .invoice-template-preview-shimmer-sheet{background:#fff;border:1px solid #eee4f2;border-radius:8px;flex-direction:column;flex:auto;gap:12px;min-height:0;padding:18px;display:flex}.invoice-template-preview-modal .invoice-preview-shimmer-block{border-radius:8px;margin:8px 0;height:120px!important}.invoice-template-preview-modal .invoice-preview-shimmer-rows{flex-direction:column;gap:10px;display:flex}.invoice-template-preview-modal .invoice-preview-shimmer-row{border-radius:4px;height:12px!important}.invoice-template-preview-modal .invoice-template-preview-actions-disabled{opacity:.85;pointer-events:none}.invoice-template-preview-modal .invoice-template-preview-empty{color:#8a8fa3;text-align:center;flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:10px;min-height:0;display:flex}.invoice-template-preview-modal .invoice-template-preview-empty i{color:#c7a6d0;font-size:28px}.account-settings-page .teamDetails{padding:12px 4px 8px}.account-settings-page .teamDetails .scrollTable{background:#fff;border:1px solid #eee4f2;border-radius:10px}.account-settings-page .team-heading{border-bottom:0;gap:10px;margin-bottom:12px;padding:0 2px 12px}.account-settings-page .team-heading .d-flex{flex-wrap:wrap;gap:10px}.account-settings-page .team-heading .btn.btn-secondary{border-radius:6px;align-items:center;gap:6px;height:32px;font-size:12px;font-weight:500;display:inline-flex}.account-settings-page .SearchBox input{background:#fbfbfc;width:200px;padding-left:12px;border:1px solid #e6e0ea!important;border-radius:6px 0 0 6px!important;height:32px!important}.account-settings-page .SearchBox-button{background:#86048c;border-radius:0 6px 6px 0;padding:0 12px;border:1px solid #86048c!important;height:32px!important}.account-settings-page .branches-table th,.account-settings-page .companys-table th,.account-settings-page .teams-table th,.account-settings-page .transaction-prefix-table th{color:#556080;letter-spacing:.04em;text-transform:uppercase;border-bottom:1px solid #eee4f2;padding:14px 12px;font-size:11px;background:#fbfbfb!important;font-weight:600!important}.account-settings-page .branches-table td,.account-settings-page .companys-table td,.account-settings-page .teams-table td,.account-settings-page .transaction-prefix-table td{color:#556080;padding:14px 12px;font-size:12px}.account-settings-page .branches-table tr,.account-settings-page .companys-table tr,.account-settings-page .teams-table tr,.account-settings-page .transaction-prefix-table tr{border-bottom:1px dashed #eee4f2}.account-settings-page .branches-table tr:hover,.account-settings-page .companys-table tr:hover,.account-settings-page .teams-table tr:hover,.account-settings-page .transaction-prefix-table tr:hover{z-index:1;position:relative;background-color:#fff!important;box-shadow:0 5px 20px #0000001a!important}.account-settings-page .setupPrefixWrapper{flex-direction:column;flex:auto;width:100%;min-height:0;padding:12px 4px 8px;display:flex}.account-settings-page .prefixTable{background:#fff;border:1px solid #eee4f2;border-radius:10px;flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.account-shimmer{width:100%}.account-shimmer-company,.account-shimmer-form,.account-shimmer-page,.account-shimmer-smtp,.account-shimmer-table,.account-shimmer-templates{flex-direction:column;gap:14px;width:100%;display:flex}.account-shimmer-hero{background:#fff;border:1px solid #eee4f2;border-radius:10px;align-items:center;gap:18px;padding:16px 18px;display:flex}.account-shimmer-avatar{width:104px!important;height:104px!important}.account-shimmer-hero-copy{flex-direction:column;flex:1;gap:10px;display:flex}.account-shimmer-name{border-radius:6px;width:220px!important;height:28px!important}.account-shimmer-badge{border-radius:999px;width:96px!important;height:22px!important}.account-shimmer-tabs{flex-wrap:wrap;gap:8px;padding:8px 4px;display:flex}.account-shimmer-tab{border-radius:6px;width:88px!important;height:28px!important}.account-shimmer-card{background:#fff;border:1px solid #eee4f2;border-radius:10px;padding:18px}.account-shimmer-title{margin-bottom:8px}.account-shimmer-subtitle{margin-bottom:16px}.account-shimmer-form-grid{gap:14px 18px;display:grid}.account-shimmer-form-grid,.account-shimmer-form-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.account-shimmer-form-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.account-shimmer-field{flex-direction:column;gap:8px;display:flex}.account-shimmer-input{border-radius:6px;height:34px!important}.account-shimmer-actions{gap:10px;margin-top:16px;display:flex}.account-shimmer-btn{border-radius:6px;width:110px!important;height:32px!important}.account-shimmer-btn-wide{width:140px!important}.account-shimmer-toolbar{justify-content:flex-end;gap:10px;margin-bottom:8px;display:flex}.account-shimmer-search{border-radius:6px;width:180px!important;height:32px!important}.account-shimmer-table-head,.account-shimmer-table-row{border-bottom:1px solid #f0eef2;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;gap:16px;padding:12px 10px;display:grid}.account-shimmer-table-head{background:#fbfbfb;border-radius:8px 8px 0 0}.account-shimmer-company{grid-template-columns:minmax(0,1.4fr) minmax(280px,.8fr);gap:20px;display:grid}.account-shimmer-company-side{flex-direction:column;gap:12px;display:flex}.account-shimmer-asset{background:#fff;border:1px solid #eee4f2;border-radius:10px;align-items:center;gap:12px;padding:14px;display:flex}.account-shimmer-asset-preview{border-radius:10px;flex-shrink:0;width:64px!important;height:64px!important}.account-shimmer-asset-meta{flex-direction:column;flex:1;gap:8px;display:flex}.account-shimmer-templates-head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.account-shimmer-template-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:14px;display:grid}.account-shimmer-template-card{border-radius:10px;height:132px!important}.global-config-page.ledger-container,.page-content:has(.global-config-page),.page-content:has(.role-page),.page-content:has(.role-privilege-page),.role-page.ledger-container,.role-privilege-page.ledger-container{background:var(--systacc-tab-nav-bg)}.role-page .role-form-container{width:100%;max-width:none}.role-page-premium .role-listing-toolbar{justify-content:flex-end;align-items:center;gap:10px;width:100%;display:flex}.role-page-premium .role-create-btn{white-space:nowrap;border:0;border-radius:6px;align-items:center;gap:6px;height:32px;padding:0 12px;font-size:12px;display:inline-flex;color:#fff!important;background:#06af86!important}.role-page-premium .role-search-box{width:220px;position:relative}.role-page-premium .role-search-box .SearchBox-input{background:#fff;border:1px solid #e6e0ea;border-radius:6px;width:100%;height:32px;padding:0 34px 0 12px;font-size:12px}.role-page-premium .role-search-box .SearchBox-button{color:#9aa0b2;background:0 0;border:0;width:34px;height:32px;position:absolute;top:0;right:0}.role-page-premium .role-premium-table-wrap{background:#fff;border:1px solid #eee4f2;border-radius:10px;margin-top:12px;overflow:hidden}.role-page-premium .role-premium-table th{color:#556080;letter-spacing:.04em;text-transform:uppercase;border-bottom:1px solid #eee4f2;font-size:11px;font-weight:600;background:#fbfbfb!important;padding:12px 14px!important}.role-page-premium .role-premium-table td{border-bottom:1px dashed #eee;color:#556080!important;text-transform:none!important;padding:12px 14px!important}.role-page-premium .role-premium-table tbody tr:hover{z-index:1;background:#fff;position:relative;box-shadow:0 5px 20px #0000001a}.role-page-premium .role-premium-table .trashBtn{opacity:0;color:#86048c;cursor:pointer;background:0 0;border:0}.role-page-premium .role-premium-table tr:hover .trashBtn{opacity:1}.role-page-premium .role-premium-table .teams-action-icon{font-size:14px}.role-page-premium .role-name-cell{color:#550b65;align-items:center;gap:8px;font-weight:600;display:inline-flex}.role-page-premium .role-listing-loading{justify-content:stretch;padding:12px 4px 24px;display:block}.role-create-page .role-create-form,.role-create-page .role-form-shimmer,.role-update-page .role-form-shimmer,.role-update-page .role-update-form{width:100%;max-width:none;margin-top:16px;padding:0 4px}.role-create-page .role-create-grid,.role-update-page .role-update-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 18px;width:100%;display:grid}.role-update-page .role-update-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.role-create-page .role-create-field,.role-update-page .role-update-field{position:relative;margin-bottom:0!important}.role-create-page .role-create-field label,.role-update-page .role-update-field label{letter-spacing:.04em;text-transform:uppercase;display:block;color:#777!important;background:0 0!important;margin:0 0 8px!important;padding:0!important;font-size:11px!important;font-weight:500!important;position:static!important;transform:none!important}.role-create-page .role-create-field .input-field,.role-update-page .role-update-field .input-field{width:100%;height:36px;padding:0 12px;color:#2b2f3a!important;background:#fbfbfc!important;border:1px solid #e6e0ea!important;border-radius:6px!important;font-size:12px!important;font-weight:400!important}.role-create-page .role-create-actions,.role-update-page .role-update-actions{border-top:1px solid #eee4f2;flex-wrap:wrap;gap:10px;margin-top:20px;padding-top:14px;display:flex}.role-create-page .role-create-actions .btn.btn-primary,.role-update-page .role-update-actions .btn.btn-primary{border:0;border-radius:6px;height:34px;padding:0 16px;color:#fff!important;background:#86048c!important}.role-create-page .role-create-actions .btn.btn-secondary,.role-update-page .role-update-actions .btn.btn-secondary{border:0;border-radius:6px;height:34px;padding:0 16px;color:#fff!important;background:#06af86!important}.role-create-page .role-create-actions .btn.btn-grey,.role-update-page .role-update-actions .btn.btn-grey{border:0;border-radius:6px;height:34px;padding:0 16px;color:#556080!important;background:#eef0f4!important}.role-create-page .bottom-btns-container,.role-update-page .bottom-btns-container{display:none}.role-privilege-page .role-privilege-card,.role-privilege-page-premium .role-privilege-card{border-radius:12px;overflow:hidden;box-shadow:0 1px 2px #550b650a;border:1px solid #eee4f2!important;width:100%!important;min-width:0!important;max-width:none!important}.role-privilege-page-premium .role-privilege-form-container{padding-right:12px}.role-privilege-page-premium .role-privilege-card-header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex;background:#fff!important;border-bottom:1px solid #eee4f2!important}.role-privilege-page-premium .role-privilege-header-copy .account-section-title,.role-privilege-page-premium .role-privilege-header-copy h2{color:#550b65;margin:0 0 4px;font-size:16px;font-weight:600}.role-privilege-page-premium .role-privilege-header-copy .account-section-subtitle,.role-privilege-page-premium .role-privilege-header-copy p{color:#8a8fa3;margin:0;font-size:12px}.role-privilege-page-premium .role-privilege-role-field{flex:0 0 240px;min-width:220px}.role-privilege-page-premium .role-privilege-role-field label{color:#777;letter-spacing:.04em;text-transform:uppercase;margin:0 0 8px;font-size:11px;font-weight:500;display:block}.role-privilege-page-premium .role-privilege-role-field .input-field{color:#2b2f3a;text-transform:none;background:#fbfbfc;border:1px solid #e6e0ea;border-radius:6px;width:100%;height:36px;padding:0 12px;font-size:12px;font-weight:500}.role-privilege-page-premium .role-privilege-card-body{padding:12px 16px 16px!important}.role-privilege-page-premium .role-privilege-card-footer{justify-content:flex-end;display:flex;border-top:1px solid #eee4f2!important}.role-privilege-page-premium .role-privilege-card-footer .btn.btn-primary{border:0;border-radius:6px;height:34px;padding:0 16px;color:#fff!important;background:#86048c!important}.role-privilege-page-premium .role-privilege-empty{color:#8a8fa3;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:180px;display:flex}.role-privilege-page-premium .container-fluid{width:100%;max-width:none;padding:0 8px}.role-privilege-page-premium .role-privilege-tree-wrap{flex-direction:column;gap:10px;display:flex}.role-privilege-page-premium .role-privilege-tree-head{color:#9aa0b2;letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:0 14px 2px 18px;font-size:11px;font-weight:600;display:flex}.role-privilege-page-premium .role-privilege-tree-head span:last-child{text-align:center;flex:0 0 36px}.role-privilege-page-premium .role-privilege-tree{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.role-privilege-page-premium .role-privilege-node{margin:0;list-style:none}.role-privilege-page-premium .role-privilege-node.is-root{background:#fff;border:1px solid #f0e8f3;border-radius:10px;overflow:hidden}.role-privilege-page-premium .role-privilege-children{background:#fff;margin:0;padding:0;list-style:none}.role-privilege-page-premium .role-privilege-row{justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:42px;padding-right:14px;display:flex}.role-privilege-page-premium .role-privilege-node.is-root>.role-privilege-row{background:#f8f4fa;border-bottom:1px solid #f0e8f3}.role-privilege-page-premium .role-privilege-node.is-root>.role-privilege-row .role-privilege-row-name{color:#550b65;font-size:13px;font-weight:600}.role-privilege-page-premium .role-privilege-node.is-nested>.role-privilege-row{border-top:1px solid #f6f1f8}.role-privilege-page-premium .role-privilege-row:hover{background:#faf7fc}.role-privilege-page-premium .role-privilege-row-main{flex:auto;align-items:center;gap:8px;min-width:0;display:flex}.role-privilege-page-premium .role-privilege-expand{color:#9aa0b2;cursor:pointer;background:0 0;border:0;flex:0 0 18px;justify-content:center;align-items:center;width:18px;height:18px;padding:0;display:inline-flex}.role-privilege-page-premium .role-privilege-expand-spacer{flex:0 0 18px;width:18px;height:18px}.role-privilege-page-premium .role-privilege-row-icon{color:#86048c;flex:0 0 16px;justify-content:center;align-items:center;width:16px;font-size:12px;display:inline-flex}.role-privilege-page-premium .role-privilege-node.is-nested .role-privilege-row-icon{color:#b59bc0}.role-privilege-page-premium .role-privilege-row-name{color:#3d4254;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;line-height:1.3;overflow:hidden}.role-privilege-page-premium .role-privilege-switch{cursor:pointer;background:#d8dbe3;border:0;border-radius:999px;flex:0 0 36px;width:36px;height:20px;margin:0;padding:0;transition:background .18s;position:relative}.role-privilege-page-premium .role-privilege-switch.is-on{background:#06af86}.role-privilege-page-premium .role-privilege-switch-handle{background:#fff;border-radius:50%;width:16px;height:16px;transition:left .18s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #1118272e}.role-privilege-page-premium .role-privilege-switch.is-on .role-privilege-switch-handle{left:18px}.global-config-page-premium .global-config-intro{margin:18px 14px 0}.global-config-page-premium .global-config-intro h2{color:#550b65;margin:0 0 4px;font-size:20px;font-weight:600}.global-config-page-premium .global-config-intro p{color:#8a8fa3;margin:0;font-size:13px}.global-config-page-premium .global-config-search-premium{background:#fff;border:1px solid #e6e0ea;border-radius:8px;padding-left:34px;position:relative;overflow:hidden}.global-config-page-premium .global-config-search-premium>i{color:#9aa0b2;font-size:12px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.global-config-page-premium .global-config-search-premium .form-control{background:0 0;height:34px;box-shadow:none!important;border:0!important}.global-config-page-premium .global-config-card-list{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))!important;gap:18px!important;width:100%!important;max-width:none!important;margin-top:20px!important;padding:0 14px 24px!important}.global-config-page-premium .global-config-card{background:#fff;border:1px solid #eee4f2;border-radius:12px;position:relative;align-items:flex-start!important;width:auto!important;min-height:132px!important;padding:18px 14px 16px!important;transition:transform .18s,box-shadow .18s,border-color .18s!important}.global-config-page-premium .global-config-card:hover{border-color:#d7bde0;animation:none!important;transform:translateY(-3px)!important;box-shadow:0 10px 28px #550b651f!important}.global-config-page-premium .global-config-card-icon-wrap{background:#f7f2f9;border-radius:12px;justify-content:center;align-items:center;width:56px;height:56px;margin-bottom:12px;display:inline-flex}.global-config-page-premium .global-config-card-icon{object-fit:contain;width:36px!important;height:36px!important}.global-config-page-premium .config-name{line-height:1.35;color:#550b65!important;text-align:left!important;font-size:13px!important;font-weight:600!important}.global-config-page-premium .global-config-card-arrow{color:#06af86;opacity:0;transition:opacity .15s,transform .15s;position:absolute;bottom:14px;right:14px;transform:translate(-4px)}.global-config-page-premium .global-config-card:hover .global-config-card-arrow{opacity:1;transform:translate(0)}.global-config-page-premium .global-config-back-link a{color:#86048c;align-items:center;gap:8px;font-weight:500;text-decoration:none;display:inline-flex}@media (max-width:900px){.account-settings-page .account-form-grid,.account-shimmer-company,.account-shimmer-form-grid,.account-shimmer-form-grid-2,.account-shimmer-form-grid-3,.role-create-page .role-create-grid,.role-update-page .role-update-grid{grid-template-columns:1fr}}@media (max-width:720px){.account-settings-page .account-section-card-header,.role-privilege-page-premium .role-privilege-card-header{flex-direction:column}.account-settings-page .avatar_info{flex-direction:column;align-items:flex-start!important}.account-settings-page .changeProfile{margin-bottom:12px}.role-privilege-page-premium .role-privilege-role-field{flex:auto;width:100%;min-width:0}}.account-change-password-body{flex-direction:column;gap:14px;padding-bottom:8px;display:flex}.account-change-password-intro{color:#6b7280;margin:0;line-height:1.5}.account-password-rules{background:#f8f4fa;border:1px solid #eadff0;border-radius:8px;padding:10px 12px}.account-password-rules--live.tone-strong{background:#f3faf5;border-color:#cfe9d8}.account-password-rules-header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.account-password-rules-header strong{color:#550b65;letter-spacing:.02em;text-transform:uppercase;margin:0;font-size:11px;font-weight:600}.account-password-strength-label{letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:2px 8px;font-size:10px;font-weight:700}.account-password-strength-label.tone-weak{color:#c0392b;background:#fde8e8}.account-password-strength-label.tone-fair{color:#c47a11;background:#fff4e5}.account-password-strength-label.tone-good{color:#4f46a5;background:#eef2ff}.account-password-strength-label.tone-strong{color:#1f8a4c;background:#e4f7ea}.account-password-strength-bar{background:#eadff0;border-radius:999px;width:100%;height:4px;margin-bottom:10px;overflow:hidden}.account-password-strength-fill{width:0;height:100%;transition:width .2s,background-color .2s;display:block}.account-password-strength-fill.tone-idle{background:0 0}.account-password-strength-fill.tone-weak{background:#e74c3c}.account-password-strength-fill.tone-fair{background:#e6a23c}.account-password-strength-fill.tone-good{background:#6b6fd6}.account-password-strength-fill.tone-strong{background:#27ae60}.account-password-rule-list{grid-template-columns:1fr 1fr;gap:6px 12px;margin:0;padding:0;list-style:none;display:grid}.account-password-rule{color:#8a7a93;align-items:center;gap:6px;min-width:0;font-size:12px;line-height:1.35;transition:color .15s;display:flex}.account-password-rule-icon{flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;font-size:12px;display:inline-flex}.account-password-rule-dot{background:0 0;border:1.5px solid #cbb6d5;border-radius:50%;width:10px;height:10px;display:inline-block}.account-password-rule.is-met{color:#1f8a4c}.account-password-rule.is-unmet{color:#c0392b}.account-password-rule.is-met .account-password-rule-icon{color:#27ae60}.account-password-rule.is-unmet .account-password-rule-icon{color:#e74c3c}@media (max-width:520px){.account-password-rule-list{grid-template-columns:1fr}}.account-password-field label{color:#6b7280;margin-bottom:6px;display:block}.account-password-input{position:relative}.account-password-input input{color:#1f2937;background:#fff;border:1px solid #e5d8ec;border-radius:8px;width:100%;height:40px;padding:0 42px 0 12px;display:block}.account-password-input input:focus{border-color:#550b65;outline:none;box-shadow:0 0 0 3px #550b6514}.account-password-field.has-error .account-password-input input{border-color:#d14343}.account-password-toggle{color:#8a8fa3;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:36px;height:40px;padding:0;font-size:16px;display:inline-flex;position:absolute;top:0;right:4px}.account-password-toggle:hover{color:#550b65}.account-password-error{color:#d14343;margin:6px 0 0;font-size:12px;line-height:1.4}.account-settings-page .account-asset-preview{position:relative}.account-settings-page .account-asset-preview.is-clickable{cursor:zoom-in}.account-settings-page .account-asset-preview-overlay{color:#fff;letter-spacing:.02em;opacity:0;pointer-events:none;background:#220c2a9e;flex-direction:column;justify-content:center;align-items:center;gap:2px;font-size:10px;font-weight:600;transition:opacity .15s;display:flex;position:absolute;inset:0}.account-settings-page .account-asset-preview-overlay .anticon{font-size:14px}.account-settings-page .account-asset-preview.is-clickable:focus-visible .account-asset-preview-overlay,.account-settings-page .account-asset-preview.is-clickable:hover .account-asset-preview-overlay{opacity:1}.account-asset-preview-modal-body{justify-content:center;align-items:center;min-height:220px;padding:8px 0 16px;display:flex}.account-asset-preview-modal-image{object-fit:contain;border-radius:8px;max-width:100%;max-height:min(70vh,560px);display:block}.systacc-modal .account-change-password-body,.systacc-modal .account-modal-premium,.systacc-modal-root .account-change-password-body,.systacc-modal-root .account-modal-premium{--am-font:var(--font-rubik),"Rubik",sans-serif;--am-size-label:11px;--am-size-value:13px;--am-size-muted:13px;--am-size-help:12px;color:#1f2937;font-family:var(--am-font);font-size:var(--am-size-value);letter-spacing:0}.account-modal-premium{flex-direction:column;gap:14px;padding-bottom:8px;display:flex}.account-modal-premium.is-profile{gap:16px}.systacc-modal .account-change-password-intro,.systacc-modal .account-modal-premium__intro,.systacc-modal-root .account-change-password-intro,.systacc-modal-root .account-modal-premium__intro{margin:0;color:#6b7280!important;font-family:var(--am-font)!important;font-size:var(--am-size-muted)!important;letter-spacing:0!important;text-transform:none!important;font-weight:400!important;line-height:1.5!important}.account-modal-premium__banner{color:#6b4f78;background:#f8f4fa;border:1px solid #eadff0;border-radius:10px;padding:12px 14px;line-height:1.5;font-family:var(--am-font)!important;font-size:var(--am-size-muted)!important;letter-spacing:0!important;text-transform:none!important;font-weight:400!important}.account-modal-premium__field{flex-direction:column;gap:6px;min-width:0;display:flex}.account-modal-premium__field.is-grow{flex:auto}.account-modal-premium__field.is-role{flex:0 0 170px}.systacc-modal .account-modal-premium__field>label,.systacc-modal .account-modal-premium__label,.systacc-modal .account-password-field label,.systacc-modal-root .account-modal-premium__field>label,.systacc-modal-root .account-modal-premium__label,.systacc-modal-root .account-password-field label{display:block;color:#6b7280!important;font-family:var(--am-font)!important;font-size:var(--am-size-label)!important;letter-spacing:.04em!important;text-transform:uppercase!important;font-weight:600!important;line-height:1.3!important}.account-modal-premium__field>label,.account-modal-premium__label{margin:0}.systacc-modal .account-password-field label,.systacc-modal-root .account-password-field label{margin:0 0 6px!important}.systacc-modal .account-change-password-body .account-password-input input,.systacc-modal .account-modal-premium input:not([type=checkbox]):not([type=radio]),.systacc-modal .account-modal-premium select,.systacc-modal .account-modal-premium textarea,.systacc-modal .account-modal-premium__branch-item,.systacc-modal .account-modal-premium__branch-name,.systacc-modal-root .account-change-password-body .account-password-input input,.systacc-modal-root .account-modal-premium input:not([type=checkbox]):not([type=radio]),.systacc-modal-root .account-modal-premium select,.systacc-modal-root .account-modal-premium textarea,.systacc-modal-root .account-modal-premium__branch-item,.systacc-modal-root .account-modal-premium__branch-name{-webkit-text-size-adjust:100%;color:#1f2937!important;font-family:var(--am-font)!important;letter-spacing:0!important;text-transform:none!important;font-size:13px!important;font-style:normal!important;font-weight:400!important;font-stretch:100%!important;line-height:1.4!important}.systacc-modal .account-change-password-body .account-password-input input::placeholder,.systacc-modal .account-modal-premium input::placeholder,.systacc-modal .account-modal-premium textarea::placeholder,.systacc-modal-root .account-change-password-body .account-password-input input::placeholder,.systacc-modal-root .account-modal-premium input::placeholder,.systacc-modal-root .account-modal-premium textarea::placeholder{color:#9ca3af!important;font-family:var(--am-font)!important;letter-spacing:0!important;opacity:1!important;font-size:13px!important;font-weight:400!important;line-height:1.4!important}.account-modal-premium__field select,.account-modal-premium__field textarea,.account-modal-premium__field>input:not([type=checkbox]):not([type=radio]),.account-modal-premium__password input,.account-modal-premium__select-wrap select{box-sizing:border-box;background:#fff;border:1px solid #e5d8ec;border-radius:8px;width:100%;display:block}.account-modal-premium__field select,.account-modal-premium__field>input:not([type=checkbox]):not([type=radio]),.account-modal-premium__password input,.account-modal-premium__select-wrap select{height:40px;padding:0 12px}.account-modal-premium__field textarea{resize:vertical;min-height:128px;padding:10px 12px}.account-modal-premium__select-wrap{position:relative}.account-modal-premium__select-wrap:after{content:"";pointer-events:none;border-top:6px solid #9b7aa8;border-left:5px solid #0000;border-right:5px solid #0000;position:absolute;top:50%;right:14px;transform:translateY(-40%)}.account-modal-premium__field select,.account-modal-premium__select-wrap select{appearance:none;cursor:pointer;padding-right:34px}.account-modal-premium__field select:disabled,.account-modal-premium__field textarea:disabled,.account-modal-premium__field>input:not([type=checkbox]):not([type=radio]):disabled,.account-modal-premium__password input:disabled,.account-modal-premium__select-wrap select:disabled{cursor:not-allowed;-webkit-text-fill-color:#4b5563;opacity:1;background:#f8f5fa;color:#4b5563!important}.account-modal-premium__field select:focus,.account-modal-premium__field textarea:focus,.account-modal-premium__field>input:not([type=checkbox]):not([type=radio]):focus,.account-modal-premium__password input:focus,.account-modal-premium__select-wrap select:focus{border-color:#550b65;outline:none;box-shadow:0 0 0 3px #550b6514}.account-modal-premium__hint{color:#9ca3af;line-height:1.4;font-size:var(--am-size-help)!important;letter-spacing:0!important;text-transform:none!important;font-weight:400!important}.account-modal-premium__password{position:relative}.account-modal-premium__password input{padding-right:42px}.account-modal-premium__password-toggle{color:#8a8fa3;cursor:pointer;letter-spacing:0;background:0 0;border:0;justify-content:center;align-items:center;width:36px;height:40px;padding:0;font-size:16px;display:inline-flex;position:absolute;top:0;right:4px}.account-modal-premium__password-toggle:hover:not(:disabled){color:#550b65}.account-modal-premium__password-toggle:disabled{cursor:not-allowed;opacity:.5}.account-modal-premium__actions-row{flex-wrap:wrap;justify-content:flex-end;gap:10px;padding-top:4px;display:flex}.account-modal-premium__split{grid-template-columns:1fr 1fr;gap:16px;display:grid}.account-modal-premium__section{background:#fcfafd;border:1px solid #eadff0;border-radius:12px;flex-direction:column;gap:14px;min-width:0;padding:14px;display:flex}.account-modal-premium__section-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.account-modal-premium__section-title{color:#550b65;text-transform:uppercase;margin:0;letter-spacing:.04em!important;font-weight:700!important}.account-modal-premium__section-desc,.account-modal-premium__section-title{font-family:var(--am-font)!important;font-size:var(--am-size-help)!important}.account-modal-premium__section-desc{color:#8a7a93;margin:4px 0 0;line-height:1.4;letter-spacing:0!important;text-transform:none!important;font-weight:400!important}.account-modal-premium__section-actions{flex-shrink:0}.account-modal-premium__section-body{flex-direction:column;gap:14px;display:flex}.account-modal-premium__meta-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.account-modal-premium__branch-access{flex-direction:column;gap:8px;display:flex}.account-modal-premium__branch-access-head{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.account-modal-premium__branch-count{color:#9b7aa8;white-space:nowrap;font-family:var(--am-font)!important;font-size:var(--am-size-help)!important;letter-spacing:0!important;text-transform:none!important;font-weight:500!important}.account-modal-premium__branch-list{background:#fff;border:1px solid #eadff0;border-radius:10px;flex-direction:column;gap:2px;max-height:220px;padding:6px;display:flex;overflow-y:auto}.account-modal-premium__branch-item{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:10px;min-height:36px;margin:0;padding:8px 10px;transition:background .15s,border-color .15s;display:flex}.account-modal-premium__branch-item:hover{background:#f8f4fa;border-color:#eadff0}.account-modal-premium__branch-item.is-checked{background:#f5eef8;border-color:#e0cce8}.account-modal-premium__branch-check{opacity:0;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.account-modal-premium__branch-check-ui{box-sizing:border-box;color:#fff;background:#fff;border:1.5px solid #d4c0dc;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;transition:background .15s,border-color .15s;display:inline-flex}.account-modal-premium__branch-check-ui:after{content:"";opacity:0;border:1.5px solid #fff;border-width:0 1.5px 1.5px 0;width:3.5px;height:7px;transform:rotate(45deg)translate(-.5px,-1px)}.account-modal-premium__branch-item.is-checked .account-modal-premium__branch-check-ui{background:#550b65;border-color:#550b65}.account-modal-premium__branch-item.is-checked .account-modal-premium__branch-check-ui:after{opacity:1}.account-modal-premium__branch-check:focus-visible+.account-modal-premium__branch-check-ui{box-shadow:0 0 0 3px #550b6529}.account-modal-premium__branch-name{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.account-modal-premium__invite-list{flex-direction:column;gap:12px;display:flex}.account-modal-premium__invite-card{background:#fcfafd;border:1px solid #eadff0;border-radius:12px;padding:12px}.account-modal-premium__invite-card-head{color:#550b65;text-transform:uppercase;justify-content:space-between;align-items:center;margin-bottom:12px;display:flex;font-family:var(--am-font)!important;font-size:var(--am-size-label)!important;letter-spacing:.04em!important;font-weight:700!important}.account-modal-premium__invite-grid{flex-wrap:wrap;align-items:flex-start;gap:12px;display:flex}.account-modal-premium__icon-btn{color:#86104a;cursor:pointer;background:#fff;border:1px solid #eadff0;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.account-modal-premium__icon-btn:hover{background:#f8f0f8}.account-modal-premium__invite-tools{flex-wrap:wrap;align-items:center;gap:10px;padding-top:2px;display:flex}.account-modal-premium__text-action{color:#86048c;cursor:pointer;text-transform:uppercase;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex;font-family:var(--am-font)!important;font-size:var(--am-size-help)!important;letter-spacing:.02em!important;font-weight:700!important}.account-modal-premium__text-action:hover{color:#550b65}.account-modal-premium__or{color:#9ca3af;text-transform:lowercase;font-size:var(--am-size-help)!important;letter-spacing:0!important;font-weight:400!important}.account-modal-premium__centered{justify-content:center;align-items:center;min-height:220px;display:flex}.systacc-modal__actions .account-modal-premium__license-footer{flex:1;align-items:flex-end;gap:12px;width:100%;display:flex}.systacc-modal__actions .account-modal-premium__license-footer .account-modal-premium__field{flex:auto}.systacc-modal__actions .account-modal-premium__license-footer .systacc-modal__btn-secondary{flex:none;margin-bottom:0}@media (max-width:760px){.account-modal-premium__meta-grid,.account-modal-premium__split{grid-template-columns:1fr}.account-modal-premium__field.is-role{flex:100%}.account-modal-premium__section-head{flex-direction:column}.account-modal-premium__section-actions,.account-modal-premium__section-actions .ant-btn{width:100%}}.view-client input[type=checkbox]:not(.master-checkbox-input){appearance:auto;accent-color:#9c27b0;border:revert;box-sizing:border-box;cursor:pointer;vertical-align:middle;background-color:canvas;width:16px;height:16px;margin:0}.view-client .master-checkbox{cursor:pointer;align-items:center;gap:8px;width:100%;max-width:100%;margin-top:12px;display:flex;position:relative}.view-client .master-checkbox.client-branch-option{margin-top:8px}.view-client .client-branch-option.master-checkbox:first-of-type,.view-client .master-checkbox.input-fiel.Customerradio{margin-top:0}.view-client .master-checkbox-input{cursor:pointer;opacity:0;z-index:1;flex-shrink:0;width:16px;height:16px;margin:0;position:absolute;top:50%;left:0;transform:translateY(-50%)}.view-client .master-checkbox-box{box-sizing:border-box;pointer-events:none;background-color:#fff;border:1.5px solid #9c27b0;border-radius:3px;flex-shrink:0;width:16px;height:16px;display:inline-flex;position:relative}.view-client .master-checkbox-box:after{content:"";opacity:0;border:2px solid #fff;border-width:0 2px 2px 0;width:4px;height:8px;position:absolute;top:1px;left:5px;transform:rotate(45deg)scale(.4)}.view-client .master-checkbox-input:checked+.master-checkbox-box{background-color:#9c27b0;border-color:#9c27b0}.view-client .master-checkbox-input:checked+.master-checkbox-box:after{opacity:1;transform:rotate(45deg)scale(1)}.view-client .master-checkbox:hover .master-checkbox-box{border-color:#76007a}.view-client .master-checkbox-input:focus-visible+.master-checkbox-box{outline-offset:2px;outline:2px solid #9c27b066}.view-client .master-checkbox-input:disabled+.master-checkbox-box{cursor:not-allowed;opacity:.5}.view-client .master-checkbox-text{color:#6c757d;cursor:pointer;text-transform:uppercase;white-space:normal;background:0 0;margin-bottom:0;padding:0;font-size:12px;font-weight:700;line-height:1.2;display:inline-block;position:static;top:auto;left:auto;transform:none}.view-client .client-branch-section{width:100%;margin-top:14px;display:block}.view-client .client-branch-section-label{color:#6c757d;text-transform:uppercase;background:0 0;margin-bottom:8px;padding:0;font-size:13px;font-weight:500;display:block;position:static;top:auto;left:auto;transform:none}.view-client .client-branch-option .radio-label,.view-client .form-check .radio-label,.view-client .input-fiel.Customerradio .radio-label{color:#6c757d;cursor:pointer;text-transform:uppercase;white-space:normal;background:0 0;margin-bottom:0;padding:0;font-size:12px;font-weight:700;display:inline-block;position:static;top:auto;left:auto;transform:none}: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:#5c5c5c;--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-viewport-height:100vh;--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;--systacc-scrollbar-size:1px;--systacc-scrollbar-thumb:#ead4ec;--systacc-scrollbar-thumb-hover:#dfc2e5;--systacc-scrollbar-track:transparent}*{scrollbar-color:var(--systacc-scrollbar-thumb) var(--systacc-scrollbar-track);scrollbar-width:thin}::-webkit-scrollbar{height:var(--systacc-scrollbar-size);width:var(--systacc-scrollbar-size)}::-webkit-scrollbar-track{background:var(--systacc-scrollbar-track)}::-webkit-scrollbar-thumb{background:var(--systacc-scrollbar-thumb);border-radius:999px}::-webkit-scrollbar-thumb:active,::-webkit-scrollbar-thumb:hover{background:var(--systacc-scrollbar-thumb-hover)}::-webkit-scrollbar-corner{background:0 0}.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}@supports (height:100dvh){:root{--app-viewport-height:100dvh}}html.app-shell-active,html.app-shell-active body{height:100%;height:var(--app-viewport-height);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:not(:first-child){justify-content:flex-end;align-items:center;gap:8px;display:flex}.ledger-container .tab-nav-controls-row .tab-nav-col-left,.ledger-container .tab-nav-row>.tab-nav-col:first-child{justify-content:flex-start;align-items:center;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{height:calc(var(--app-viewport-height) - 195px);background:#fff;border-bottom:1px solid #d3d3d3;flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden;box-shadow:0 3px 2px #0000001a}.ledger-container .voucher-container{min-height:calc(var(--app-viewport-height) - 120px);flex-direction:column;flex:1;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{max-height:calc(var(--app-viewport-height) - 235px);flex:1;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.summary-ledger.mb-20{margin-bottom:0}.ledger-container.summary-ledger .voucher-container{flex:1;min-height:0;overflow:hidden}.ledger-container.summary-ledger .table-section.outstanding-summary-table{flex:1;height:auto;min-height:0;max-height:none}.ledger-container.summary-ledger .outstanding-summary-table-scroll{width:100%;overflow:hidden}.ledger-container.summary-ledger .outstanding-summary-table-scroll,.ledger-container.summary-ledger .outstanding-summary-table-scroll>.table{flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.ledger-container.summary-ledger .table-section.outstanding-summary-table tfoot,.ledger-container.summary-ledger .table-section.outstanding-summary-table thead{flex-shrink:0}.ledger-container.summary-ledger .table-section.outstanding-summary-table tbody.scroll-body.main-panel{flex:auto;min-height:0;max-height:none;padding-bottom:0;overflow:hidden auto}.ledger-container.summary-ledger .table-section.outstanding-summary-table tfoot{width:100%;position:relative;bottom:auto;left:auto;right:auto}.ledger-container.summary-ledger .table-section .ledger-subtotal>span{border-top:none;border-bottom:none;margin-top:0;padding-top:0}.ledger-container.summary-ledger .table-section thead th{background:#fff}.ledger-container.summary-ledger .table-section .ledger-col-code{flex:0 0 160px;width:160px;min-width:160px;max-width:160px}@media (min-width:1011px){.ledger-container.summary-ledger .table-section.outstanding-summary-table tfoot,.ledger-container.summary-ledger .table-section.outstanding-summary-table thead{scrollbar-gutter:stable;overflow-y:hidden}.ledger-container.summary-ledger .table-section.outstanding-summary-table tbody.scroll-body.main-panel{scrollbar-gutter:stable}@supports not (scrollbar-gutter:stable){.ledger-container.summary-ledger .table-section.outstanding-summary-table tfoot,.ledger-container.summary-ledger .table-section.outstanding-summary-table thead{padding-right:12px}}.ledger-container.summary-ledger .table-section.outstanding-summary-table tfoot td:first-child,.ledger-container.summary-ledger .table-section.outstanding-summary-table thead th:first-child{border-left:5px solid #0000}}.ledger-container.summary-ledger .table-section tbody td.ledger-col-account,.ledger-container.summary-ledger .table-section tbody td.ledger-col-account .btn-link{overflow-wrap:break-word;text-overflow:clip;white-space:normal;word-break:break-word;max-width:100%;height:auto;overflow:visible}.ledger-container.summary-ledger .table-section td,.ledger-container.summary-ledger .table-section td .btn-link,.ledger-container.summary-ledger .table-section td span,.ledger-container.summary-ledger .table-section th{text-transform:uppercase;font-size:12px!important}.ledger-container.summary-ledger .table-section tbody td.text-red,.ledger-container.summary-ledger .table-section tfoot td.ledger-subtotal.text-red .bal-amount,.ledger-container.summary-ledger .table-section tfoot td.text-red .bal-amount{color:var(--systacc-red)!important}.ledger-container.summary-ledger .table-section tbody td.text-green,.ledger-container.summary-ledger .table-section tfoot td.ledger-subtotal.text-green .bal-amount,.ledger-container.summary-ledger .table-section tfoot td.text-green .bal-amount{color:var(--systacc-green)!important}.ledger-container.summary-ledger .table-section tbody td.text-blue,.ledger-container.summary-ledger .table-section tfoot td.balance .bal-amount.text-blue,.ledger-container.summary-ledger .table-section tfoot td.text-blue .bal-amount{color:#007eda!important}@media print{.ledger-container.summary-ledger .outstanding-summary-table-scroll,.ledger-container.summary-ledger .table-section.outstanding-summary-table,.ledger-container.summary-ledger .table-section.outstanding-summary-table tbody.scroll-body.main-panel{height:auto!important;max-height:none!important;overflow:visible!important}.ledger-container.summary-ledger .table-section.outstanding-summary-table tfoot{position:static!important}}@media (max-width:900px){.ledger-container.analysis-ledger .tab-nav-row.leader-header{flex-wrap:wrap;align-items:stretch;gap:8px;padding:6px 0}.ledger-container.analysis-ledger .tab-nav-row.leader-header>.tab-nav-col{box-sizing:border-box;flex:auto;justify-content:flex-start;min-width:0;padding:0 12px}.ledger-container.analysis-ledger .tab-nav-row.leader-header>.analysis-ledger-breadcrumb{flex:auto;order:1;max-width:calc(100% - 160px)}.ledger-container.analysis-ledger .tab-nav-row.leader-header>.analysis-ledger-actions{flex:none;order:2;justify-content:flex-end;margin-left:auto;padding-left:0}.ledger-container.analysis-ledger .tab-nav-row.leader-header>.analysis-ledger-date{flex:100%;order:3;justify-content:center;align-items:center;display:flex;text-align:center!important}.ledger-container.analysis-ledger .analysis-ledger-date .cname,.ledger-container.analysis-ledger .analysis-ledger-date .rec-date{white-space:normal;text-align:center!important}.ledger-container.analysis-ledger .analysis-ledger-date .cname{flex-wrap:wrap;justify-content:center;align-items:center;display:inline-flex}.ledger-container.analysis-ledger .analysis-ledger-date .cname.no-wrap{white-space:normal}.ledger-container.analysis-ledger .analysis-ledger-date h5{white-space:normal;line-height:1.35}.ledger-container.analysis-ledger .ledger-report-actions{gap:6px}.ledger-container.analysis-ledger .ledger-report-actions .page-search-box{flex:auto;min-width:0;max-width:140px}.ledger-container.analysis-ledger .page-search-box .form-control{width:100%;max-width:100%}.ledger-container.analysis-ledger .page-nav{max-width:100%;overflow:hidden;margin-right:0!important}.ledger-container.analysis-ledger .page-nav>li{text-overflow:ellipsis;overflow:hidden}}@media (max-width:1080px){.ledger-container.summary-ledger .table-section.outstanding-summary-table{flex:1;height:0;min-height:0;overflow:hidden}.ledger-container.summary-ledger .outstanding-summary-table-scroll{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-x pan-y;flex:auto;width:100%;height:100%;min-height:0;overflow:auto}.ledger-container.summary-ledger .outstanding-summary-table-scroll>.table{border-collapse:separate;border-spacing:0;table-layout:fixed;flex:none;width:100%;min-width:745px;height:auto;display:table;margin-bottom:0!important}.ledger-container.summary-ledger .table-section tbody,.ledger-container.summary-ledger .table-section tfoot,.ledger-container.summary-ledger .table-section thead{flex-wrap:unset;width:100%;display:table-row-group}.ledger-container.summary-ledger .table-section thead{z-index:3;display:table-header-group;position:sticky;top:0}.ledger-container.summary-ledger .table-section.outstanding-summary-table tfoot{padding-bottom:env(safe-area-inset-bottom,0);z-index:3;display:table-footer-group;bottom:0;background:#f2d4ff!important;width:100%!important;position:sticky!important;left:auto!important;right:auto!important}.ledger-container.summary-ledger .table-section table tr{flex-basis:auto;width:100%;min-height:30px;display:table-row}.ledger-container.summary-ledger .table-section td,.ledger-container.summary-ledger .table-section th{align-items:unset;flex:none;flex-direction:unset;justify-content:unset;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;min-width:0;max-width:none;display:table-cell;overflow:hidden}.ledger-container.summary-ledger .table-section .ledger-col-code{width:110px}.ledger-container.summary-ledger .table-section .ledger-col-account{width:auto;min-width:150px}.ledger-container.summary-ledger .table-section .ledger-col-city{width:100px}.ledger-container.summary-ledger .table-section .ledger-col-amount{width:125px}.ledger-container.summary-ledger .table-section tbody.scroll-body.main-panel{max-height:none;padding-bottom:0;overflow:visible}.ledger-container.summary-ledger .table-section .refer .btn-link{overflow-wrap:break-word;text-overflow:clip;white-space:normal;word-break:break-word;max-width:100%;display:inline;overflow:visible}.ledger-container.summary-ledger .table-section tbody td.ledger-col-account{text-overflow:clip;white-space:normal;overflow:visible}.ledger-container.summary-ledger .table-section .ledger-subtotal>span{border-top:none;border-bottom:none;margin-top:0;padding:2px 0;display:inline-block}}@media (max-width:640px){.ledger-container.analysis-ledger .tab-nav-row.leader-header>.analysis-ledger-breadcrumb{flex:auto;min-width:0;max-width:calc(100% - 150px)}.ledger-container.analysis-ledger .tab-nav-row.leader-header>.analysis-ledger-actions{flex:none;justify-content:flex-end;width:auto;max-width:none;margin-left:auto}.ledger-container.analysis-ledger .tab-nav-row.leader-header>.analysis-ledger-date{flex:100%;max-width:100%;text-align:center!important}.ledger-container.analysis-ledger .ledger-report-actions{width:auto}.ledger-container.analysis-ledger .ledger-report-actions .page-search-box{flex:0 110px;min-width:72px;max-width:110px}.ledger-container.analysis-ledger .dropdown-btn .more-btn{margin-top:0;margin-left:4px}}@media (max-width:480px){.ledger-container.analysis-ledger .analysis-ledger-date .cname .date:not(.text-orange),.ledger-container.analysis-ledger .analysis-ledger-date .cname span:not(.date){font-size:11px}.ledger-container.analysis-ledger .page-nav li{font-size:10px}}.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.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table-wrap{flex:1;width:100%;min-height:0;overflow:hidden}.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table{width:100%;min-width:0}.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table td,.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table th{text-overflow:ellipsis;flex-shrink:1;min-width:0;overflow:hidden}.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table td.balance,.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table td.basic-amt,.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table td.credit,.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table td.date,.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table td.debit,.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table td.doc-no,.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table td.gst-amt,.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table td.hc-amt,.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table td.ser-amt,.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table td.taxes-amt,.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table td.tds-amt,.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table td.voucher,.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table th.balance,.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table th.basic-amt,.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table th.credit,.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table th.date,.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table th.debit,.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table th.doc-no,.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table th.gst-amt,.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table th.hc-amt,.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table th.ser-amt,.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table th.taxes-amt,.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table th.tds-amt,.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table th.voucher{flex-shrink:0}.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table td.particular,.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table th.particular{min-width:80px;text-overflow:unset;white-space:normal;flex:150px;overflow:visible}.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table td.voucher,.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table th.voucher{flex:0 0 95px;min-width:95px;max-width:95px}.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table td.basic-amt,.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table td.taxes-amt,.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table th.basic-amt,.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table th.taxes-amt{flex:0 0 100px;min-width:100px;max-width:100px}.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table td.gst-amt,.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table td.hc-amt,.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table td.ser-amt,.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table td.tds-amt,.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table th.gst-amt,.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table th.hc-amt,.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table th.ser-amt,.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table th.tds-amt{flex:0 0 82px;min-width:82px;max-width:82px}.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table td.credit,.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table td.debit,.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table th.credit,.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table th.debit{flex:0 0 115px;min-width:115px;max-width:115px}.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table td.balance,.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table th.balance{flex:0 0 105px;min-width:105px;max-width:105px}.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table td.date,.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table th.date{flex:0 0 90px;min-width:90px;max-width:90px}.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table td.doc-no,.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table th.doc-no{flex:0 0 155px;min-width:155px;max-width:155px}.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table tbody td.particular{white-space:normal}.ledger-container.detailed-ledger tr.grand-total td.text-right{border-top:1px solid #000;border-bottom:1px solid #000}@media (max-width:1200px){.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table-wrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table{width:max(100%,1280px);min-width:1280px}.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table td,.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table th{white-space:nowrap;flex-shrink:0}.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table td.particular,.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table th.particular{white-space:normal;flex:1 0 220px;min-width:220px}.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table td.voucher,.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table th.voucher{flex:0 0 100px;min-width:100px;max-width:100px}.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table td.basic-amt,.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table td.taxes-amt,.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table th.basic-amt,.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table th.taxes-amt{flex:0 0 90px;min-width:90px;max-width:90px}.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table td.gst-amt,.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table td.hc-amt,.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table td.ser-amt,.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table td.tds-amt,.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table th.gst-amt,.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table th.hc-amt,.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table th.ser-amt,.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table th.tds-amt{flex:0 0 75px;min-width:75px;max-width:75px}.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table td.credit,.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table td.debit,.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table th.credit,.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table th.debit{flex:0 0 100px;min-width:100px;max-width:100px}.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table td.balance,.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table td.date,.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table th.balance,.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table th.date{flex:0 0 95px;min-width:95px;max-width:95px}.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table td.doc-no,.ledger-container.detailed-ledger .table-section.normal-ledger-section .detailed-ledger-table th.doc-no{flex:0 0 155px;min-width:155px;max-width:155px}}.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;color:var(--systacc-grey)!important}.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-table-wrapper,.search-invoice-table-wrap .ant-table-wrapper>.ant-spin{height:100%}.client-tbl-wrapper .ant-table-wrapper>.ant-spin,.pending-invoice-table-wrap .ant-table-wrapper>.ant-spin,.search-invoice-table-wrap .ant-table-wrapper>.ant-spin{min-height:calc(100vh - var(--app-header-height) - 160px)}.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-table-wrapper,.pending-invoice-table-wrap .ant-table-wrapper>.ant-spin{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}@media (max-width:1200px){.form-page{padding:30px 60px}}@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);height:100vh;height:var(--app-viewport-height);width:100%;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));height:calc(var(--app-viewport-height) - 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-content:has(.global-config-page),.page-content:has(.role-page),.page-content:has(.role-privilege-page){background:var(--systacc-tab-nav-bg)}.page-route-content{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.page-route-content>.crb-root{flex:auto;width:100%;min-height:0}.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{height:var(--app-header-height);z-index:1004;background:#fff;border-bottom:1px solid #eaeaea;padding:0 15px;position:fixed;top:0;left:0;right:0;overflow:hidden}.app-header-inner{height:var(--app-header-height);max-height:var(--app-header-height);min-height:var(--app-header-height);grid-template-columns:auto minmax(0,1fr) minmax(0,auto);display:grid}.app-header-brand,.app-header-inner{align-items:center;gap:8px;min-width:0}.app-header-brand{flex-shrink:0;padding-bottom:0;display:flex}.app-header-brand .logo{margin-top:0}.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(var(--app-viewport-height) - 24px)!important;flex-direction:column!important;width:min(760px,100vw - 32px)!important;max-width:calc(100vw - 32px)!important;padding:0!important;display:flex!important;position:fixed!important;top:12px!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{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;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--compact{width:100%;padding:10px 14px 12px}.global-search-date-period-card--compact .global-search-date-period-card__presets{width:100%;display:flex}.global-search-date-period-card--compact .global-search-date-period-card__preset{flex:1 1 0}.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(760px,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-modal-root .ant-modal-wrap,.invoice-global-advanced-search-modal-root .invoice-global-advanced-search-wrapper{-webkit-overflow-scrolling:touch;overflow:hidden auto!important}.invoice-global-advanced-search-container,.invoice-global-advanced-search-modal .ant-modal-container{max-height:calc(var(--app-viewport-height) - 16px - env(safe-area-inset-bottom,0px))!important;width:calc(100vw - 16px)!important;top:8px!important}.invoice-global-advanced-search-body,.invoice-global-advanced-search-modal .ant-modal-body{max-height:calc(var(--app-viewport-height) - 140px - env(safe-area-inset-bottom,0px))}.invoice-global-advanced-search-actions{padding-bottom:calc(12px + env(safe-area-inset-bottom,0px))}.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{width:100%;margin-bottom:10px;position:relative}.global-search-type-field-anchor{width:100%;display:block}.global-search-type-label{color:#1a1a1a;margin-bottom:4px;font-size:10px;font-weight:500;display:block}.global-search-type-trigger{box-sizing:border-box;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-trigger:focus,.global-search-type-trigger:focus-visible{border-color:var(--systacc-primary);outline:none;box-shadow:0 0 0 2px #9e4db01f}.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-filter-input.ant-input-affix-wrapper{box-sizing:border-box;cursor:text;width:100%;padding-inline:11px}.global-search-type-filter-input.ant-input-affix-wrapper .ant-input{text-transform:uppercase}.global-search-type-filter-input.ant-input-affix-wrapper-focused{border-color:var(--systacc-primary);box-shadow:0 0 0 2px #9e4db01f}.global-search-type-empty{color:#8c8c8c;text-align:center;text-transform:none;padding:12px 14px;font-size:12px}.global-search-type-dropdown{box-sizing:border-box;text-transform:uppercase;background:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 8px 24px #0000001f}.global-search-type-dropdown--fixed{box-sizing:border-box;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;width:100%;min-height:0;margin:0;padding:2px 0;list-style:none;overflow:hidden auto}.global-search-type-dropdown--fixed .global-search-type-options{max-height:none}.global-search-type-option{box-sizing:border-box;color:#1a1a1a;cursor:pointer;text-align:left;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;background:0 0;border:0;width:100%;padding:6px 12px;font-size:12px;display:block;overflow:hidden}.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;overflow:hidden;height:32px!important;min-height:32px!important}.invoice-global-advanced-search-modal .invoice-global-advanced-search-input.ant-select .ant-select-selection-search{align-items:center;display:flex;inset-inline:11px}.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-selection-search-input{height:100%!important;margin:0!important;padding:0!important;line-height:1.25!important}.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 .global-search-all-tenants-item .ant-form-item-label>label{visibility:hidden;height:auto;min-height:1.2em}.invoice-global-advanced-search-modal .global-search-all-tenants-item .ant-form-item-control-input{align-items:center;min-height:32px;display:flex}.invoice-global-advanced-search-modal .global-search-all-tenants-checkbox.ant-checkbox-wrapper{color:#1a1a1a;text-transform:uppercase;align-items:center;gap:8px;margin-inline-end:0;font-size:10px;font-weight:500;line-height:14px;display:inline-flex}.invoice-global-advanced-search-modal .global-search-all-tenants-checkbox .ant-checkbox{--ant-color-primary:var(--systacc-primary);--ant-color-primary-hover:#8a4399;align-self:center;top:0}.invoice-global-advanced-search-modal .global-search-all-tenants-checkbox .ant-checkbox-input{cursor:pointer;opacity:0;margin:0;inset:0}.invoice-global-advanced-search-modal .global-search-all-tenants-checkbox .ant-checkbox-inner{background-color:#fff;border-color:#d9d9d9;border-radius:3px;width:14px;height:14px}.invoice-global-advanced-search-modal .global-search-all-tenants-checkbox .ant-checkbox-inner:after{width:4.5px;inset-inline-start:21.5%}.invoice-global-advanced-search-modal .global-search-all-tenants-checkbox:hover .ant-checkbox-inner{border-color:var(--systacc-primary)}.invoice-global-advanced-search-modal .global-search-all-tenants-checkbox .ant-checkbox-checked .ant-checkbox-inner{background-color:var(--systacc-primary);border-color:var(--systacc-primary)}.invoice-global-advanced-search-modal .global-search-all-tenants-checkbox:hover .ant-checkbox-checked .ant-checkbox-inner{background-color:#8a4399;border-color:#8a4399}.invoice-global-advanced-search-modal .global-search-all-tenants-checkbox .ant-checkbox-checked .ant-checkbox-inner:after{border-color:#fff}.invoice-global-advanced-search-modal .global-search-all-tenants-checkbox .ant-checkbox-wrapper-checked,.invoice-global-advanced-search-modal .global-search-all-tenants-checkbox.ant-checkbox-wrapper-checked{color:#1a1a1a}.invoice-global-advanced-search-modal .global-search-all-tenants-checkbox .ant-checkbox-focused .ant-checkbox-inner,.invoice-global-advanced-search-modal .global-search-all-tenants-checkbox .ant-checkbox-input:focus-visible+.ant-checkbox-inner{border-color:var(--systacc-primary);box-shadow:0 0 0 2px #9e4db02e}.global-search-tenant-filter-card{background:#fff;border:1px solid #e6e6e6;border-radius:10px;align-items:center;gap:16px;width:100%;min-height:64px;margin:0 0 12px;padding:12px 16px;display:flex}.global-search-tenant-filter-card__all{flex:0 42%;min-width:0}.global-search-tenant-filter-card__divider{background:#ececec;flex:0 0 1px;align-self:stretch;width:1px}.global-search-tenant-filter-card__tenant{flex:auto;min-width:0}.invoice-global-advanced-search-modal .global-search-tenant-filter-card__tenant .ant-form-item{margin-bottom:0}.invoice-global-advanced-search-modal-root .global-search-tenant-filter-card,.invoice-global-advanced-search-modal-root .global-search-tenant-filter-card *{text-transform:none}.invoice-global-advanced-search-modal-root .global-search-tenant-filter-card__tenant .ant-form-item-label>label,.invoice-global-advanced-search-modal-root .global-search-tenant-filter-card__tenant .ant-select-selection-item,.invoice-global-advanced-search-modal-root .global-search-tenant-filter-card__tenant .ant-select-selection-placeholder{text-transform:uppercase}.invoice-global-advanced-search-modal .global-search-tenant-filter-checkbox.ant-checkbox-wrapper{color:#1a1a1a;text-transform:none;white-space:normal;align-items:flex-start;gap:10px;margin-inline-end:0;font-size:13px;font-weight:600;line-height:1.3;display:flex}.invoice-global-advanced-search-modal .global-search-tenant-filter-checkbox .ant-checkbox{margin-top:2px}.invoice-global-advanced-search-modal .global-search-tenant-filter-checkbox .ant-checkbox-inner{border-radius:3px;width:16px;height:16px}.invoice-global-advanced-search-modal .global-search-tenant-filter-checkbox .ant-checkbox-inner:after{width:5.2px;inset-inline-start:22%}.global-search-tenant-filter-all__copy{flex-direction:column;gap:2px;min-width:0;display:flex}.global-search-tenant-filter-all__title{color:#1a1a1a;font-size:13px;font-weight:600;line-height:1.25}.global-search-tenant-filter-all__hint{color:#8c8c8c;font-size:11px;font-weight:400;line-height:1.35}.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 .invoice-advanced-search-form .global-search-tenant-filter-checkbox.ant-checkbox-wrapper{align-items:flex-start;font-size:13px;font-weight:600}.invoice-global-advanced-search-modal .invoice-advanced-search-form .global-search-tenant-filter-checkbox .ant-checkbox{width:16px;height:16px;margin-top:2px}.invoice-global-advanced-search-modal .invoice-advanced-search-form .global-search-tenant-filter-checkbox .ant-checkbox-inner{width:16px;height:16px}.invoice-global-advanced-search-modal .invoice-advanced-search-form .global-search-tenant-filter-checkbox .ant-checkbox:after{inset-inline-start:3px;width:6px;height:10px;top:7px}.global-search-activity-histogram{background:#fff;border:1px solid #e6e6e6;border-radius:10px;width:100%;margin:4px 0 8px;padding:12px 14px 10px}.invoice-global-advanced-search-modal-root .global-search-activity-histogram,.invoice-global-advanced-search-modal-root .global-search-activity-histogram *{text-transform:none}.global-search-activity-histogram__header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.global-search-activity-histogram__title{color:var(--systacc-primary);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:700;line-height:1}.global-search-activity-histogram__total{color:var(--systacc-primary);white-space:nowrap;background:#f4e8f8;border-radius:999px;padding:6px 10px;font-size:11px;font-weight:600;line-height:1}.global-search-activity-histogram__body{grid-template-columns:36px minmax(0,1fr);gap:8px;min-height:148px;display:grid;position:relative}.global-search-activity-histogram__yaxis{color:#8c8c8c;font-variant-numeric:tabular-nums;text-align:right;flex-direction:column;justify-content:space-between;height:110px;padding-top:2px;font-size:10px;line-height:1;display:flex}.global-search-activity-histogram__chart{min-width:0}.global-search-activity-histogram__bars{cursor:ew-resize;touch-action:none;-webkit-user-select:none;user-select:none;border-bottom:1px solid #ececec;align-items:flex-end;gap:2px;width:100%;height:110px;display:flex}.global-search-activity-histogram__bar-wrap{flex:1 1 0;align-items:flex-end;min-width:2px;height:100%;display:flex}.global-search-activity-histogram__bar-wrap .ant-tooltip-disabled-compatible-wrapper,.global-search-activity-histogram__bar-wrap>span{align-items:flex-end;width:100%;height:100%;display:flex}.global-search-activity-histogram__bar{background:#d7b8e0;border-radius:2px 2px 0 0;width:100%;min-height:3px;display:block}.global-search-activity-histogram__bar.is-selected{background:var(--systacc-primary)}.global-search-activity-histogram__bar-wrap:hover .global-search-activity-histogram__bar,.global-search-activity-histogram__bar.is-hover{background:#b57ac4}.global-search-activity-histogram__bar-wrap:hover .global-search-activity-histogram__bar.is-selected{background:#8a4399}.global-search-activity-histogram__empty{color:#9ca3af;flex:1;justify-content:center;align-items:center;height:100%;font-size:11px;display:flex}.global-search-activity-histogram__slider{padding:2px 2px 0}.global-search-activity-histogram__slider .ant-slider{margin:8px 0 2px}.global-search-activity-histogram__slider .ant-slider-rail{background:#e8e8e8;height:6px}.global-search-activity-histogram__slider .ant-slider-track{background:var(--systacc-primary);height:6px}.global-search-activity-histogram__slider .ant-slider-handle{border-color:var(--systacc-primary);width:14px;height:14px}.global-search-activity-histogram__slider .ant-slider-handle:nth-child(2){z-index:2}.global-search-activity-histogram__slider .ant-slider-handle:after{box-shadow:0 0 0 2px var(--systacc-primary)}.global-search-activity-histogram__slider .ant-slider-handle:focus,.global-search-activity-histogram__slider .ant-slider-handle:hover{border-color:#8a4399}.global-search-activity-histogram__xaxis{color:#8c8c8c;width:100%;height:16px;margin-top:2px;font-size:10px;position:relative}.global-search-activity-histogram__xaxis span{white-space:nowrap;position:absolute;top:0;transform:translate(-50%)}.global-search-activity-histogram__xaxis span:first-child{transform:translate(0)}.global-search-activity-histogram__xaxis span:last-child{transform:translate(-100%)}.global-search-activity-histogram__loading{z-index:2;background:#ffffffb8;position:absolute;inset:0}.global-search-activity-histogram__tooltip{white-space:pre-line;font-size:11px;line-height:1.45;display:block}@media (max-width:720px){.global-search-activity-histogram__header{flex-direction:column;align-items:flex-start;gap:8px}.global-search-activity-histogram__body{grid-template-columns:28px minmax(0,1fr)}}.invoice-global-advanced-search-modal .global-search-form--ledger .global-search-ledger-report-style-row .global-search-ledger-report-style-controls{grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:8px 12px;width:100%;display:grid}.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;min-width:0;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-self:stretch;align-items:flex-end;min-width:0;margin-bottom:0;padding-bottom:0;padding-left:12px;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{flex-shrink:1;justify-content:flex-end;padding-bottom:0}.app-header-actions,.app-header-user{align-items:center;min-width:0;display:flex}.app-header-actions{flex-wrap:nowrap;gap:12px;margin:0;padding:0;list-style:none}.app-header-actions>li{flex-shrink:0;display:flex}.app-header-actions>li.app-header-company-meta{flex-shrink:1;min-width:0}.company-info{text-align:right;min-width:0;max-width:100%;padding-right:20px}.company-info .company-name{text-overflow:ellipsis;white-space:nowrap;max-width:min(380px,28vw);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}.stop-impersonation.ant-btn{white-space:nowrap;align-items:center;display:inline-flex;box-shadow:none!important;color:#fff!important;background:#7a417b!important;border:1px solid #7a417b!important;border-radius:4px!important;height:24px!important;padding:0 8px!important;font-size:11px!important;font-weight:600!important;line-height:1!important}.stop-impersonation.ant-btn:focus,.stop-impersonation.ant-btn:hover{color:#fff!important;background:#5e305f!important;border-color:#5e305f!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 .ticket-to-invoice-ai-icon{object-fit:contain;flex-shrink:0;width:14.4px!important;height:14.4px!important}.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-left:0;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}.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-left:0;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}.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;width:var(--systacc-scrollbar-size);background-color:#0000}.left-side-bar .menues::-webkit-scrollbar-thumb{background-color:var(--systacc-scrollbar-thumb);border-radius:999px}.left-side-bar .menues::-webkit-scrollbar-thumb:active,.left-side-bar .menues::-webkit-scrollbar-thumb:hover{background-color:var(--systacc-scrollbar-thumb-hover)}.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 .partial_cancelled_table_row,.view-flight-invoice .partial_cancelled_table_row>td{background:#ffc1074a!important}.view-flight-invoice .partial_cancelled_input,.view-flight-invoice .partial_cancelled_table_row .inner-select,.view-flight-invoice .partial_cancelled_table_row .invoice-table-input input{background:#fff0!important}.view-flight-invoice .full_cancelled_table_row,.view-flight-invoice .full_cancelled_table_row>td{color:#333;background:#ffe8e6!important}.view-flight-invoice .full_cancelled_input,.view-flight-invoice .full_cancelled_table_row .inner-select,.view-flight-invoice .full_cancelled_table_row .invoice-table-input input{color:#333!important;background-color:#ffd9d6!important;border:none!important}.view-flight-invoice .cancelledTicket,.view-flight-invoice .cancelledTicket>td{color:#333;background:#ffe8e6!important}.view-flight-invoice .cancelledTicket .invoice-table-input input,.view-flight-invoice .cancelled_input{border:none;color:#333!important;background-color:#ffd9d6!important}.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;padding-bottom:80px;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}.invoice-view-loading--fullPage{min-height:calc(100vh - var(--app-header-height));width:100%}.transaction-not-found-illustration{box-sizing:border-box;background:#fff;justify-content:center;align-items:center;width:100%;padding:32px 24px;display:flex}.transaction-not-found-illustration--fullPage{min-height:calc(100vh - var(--app-header-height))}.transaction-not-found-illustration--embedded{min-height:360px;padding:48px 16px}.transaction-not-found-illustration__figure{flex-direction:column;justify-content:center;align-items:center;max-width:min(920px,100%);margin:0;animation:transaction-not-found-fade-in .35s ease-out;display:flex}@keyframes transaction-not-found-fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.transaction-not-found-illustration__image{width:100%;max-width:min(780px,96vw);height:auto;display:block}.transaction-not-found-illustration--embedded .transaction-not-found-illustration__figure{max-width:min(820px,100%)}.transaction-not-found-illustration--embedded .transaction-not-found-illustration__image{max-width:min(680px,96vw)}.invoice-view-empty{width:100%}.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.credit-note-header-group{grid-template-columns:minmax(200px,2.2fr) repeat(auto-fit,minmax(120px,1fr));align-items:start;gap:10px 12px;display:grid}.view-flight-invoice .invoice-header-group.credit-note-header-group>.credit-note-invoice-number-group,.view-flight-invoice .invoice-header-group.credit-note-header-group>.input-fiel{width:100%;min-width:0;max-width:none;margin-right:0}.view-flight-invoice .credit-note-invoice-number-group{align-items:flex-start;gap:8px;min-width:0;display:flex}.view-flight-invoice .invoice-header-group.credit-note-header-group>.credit-note-invoice-number-group:has(.btn-style){grid-column:span 2}.view-flight-invoice .credit-note-invoice-number-group>.input-fiel{flex:auto;width:auto;min-width:0;margin-right:0}.view-flight-invoice .credit-note-invoice-number-group .btn-style{white-space:nowrap;flex:none;height:26px;margin-top:0}.view-flight-invoice .inv-detail{flex-direction:row;align-items:flex-end;gap:12px;display:flex}.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:var(--systacc-grey)!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:var(--systacc-grey)!important;font-size:12px!important;font-weight:400!important}.view-flight-invoice .invoice-header-group select.input-ui option{color:var(--systacc-grey);font-size:12px;font-weight:400}.view-flight-invoice .invoice-header-group .flight-invoice-client-field .input-ui{color:var(--systacc-grey)!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:var(--systacc-grey);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:var(--systacc-grey)!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:var(--systacc-grey);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:var(--systacc-grey);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-table-wrap.traveller-table-wrap--credit-note{scrollbar-width:thin;overflow-x:auto}.view-flight-invoice .traveller-table-wrap.traveller-table-wrap--credit-note .traveller-main-table{width:100%;min-width:1580px;max-width:none}.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:18%}.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-card,.view-flight-invoice .traveller-main-table .trav-col-payable{width:4%}.view-flight-invoice .traveller-main-table .trav-col-associate,.view-flight-invoice .traveller-main-table .trav-col-flex{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:var(--systacc-grey);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-product-table-wrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.view-flight-invoice .invoice-product-table-wrap .invoice-product-table{min-width:1280px}.view-flight-invoice .invoice-table-wrap .table thead th{text-overflow:ellipsis;word-break:normal;white-space:nowrap;overflow:hidden}.view-flight-invoice .invoice-table-wrap .table thead th.invoice-airline-col,.view-flight-invoice .invoice-table-wrap .table thead th.invoice-retrieve-action-col,.view-flight-invoice .invoice-table-wrap .table thead th.invoice-sub-ledger-col{text-overflow:clip;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:var(--systacc-grey);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 .flight-invoice-due-date{flex:0 0 160px;width:160px;min-width:150px}.view-flight-invoice .flight-invoice-narration-remark{flex:1;min-width:0}.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:var(--systacc-grey);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:var(--systacc-grey)!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:var(--systacc-grey);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-pnr-col,.view-flight-invoice .invoice-table .table-bordered tbody tr td.invoice-pnr-cell{white-space:nowrap;width:80px;min-width:80px;max-width:80px;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: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-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:var(--systacc-grey);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:var(--systacc-grey)!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:var(--systacc-grey);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:var(--systacc-grey)!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:var(--systacc-grey);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:var(--systacc-grey)!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:var(--systacc-grey)!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:var(--systacc-grey)!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:var(--systacc-grey)!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:var(--systacc-grey);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:var(--systacc-grey);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:8px;min-width:52px}.view-flight-invoice .traveller-main-table .traveller-refund-action-header{justify-content:center;gap:8px;width:100%;min-width:0;display:inline-flex}.view-flight-invoice .traveller-main-table .traveller-refund-actions-label{text-transform:uppercase;white-space:nowrap;margin-top:2px}.view-flight-invoice .traveller-main-table .traveller-refund-checkbox{flex-shrink:0;justify-content:center;align-items:center;margin:0;line-height:0;display:inline-flex}.view-flight-invoice .traveller-main-table .traveller-refund-checkbox .ant-checkbox{top:0}.view-flight-invoice .traveller-main-table .traveller-refund-checkbox .ant-checkbox-inner{width:14px;height:14px}.view-flight-invoice .traveller-main-table .traveller-refund-checkbox .ant-checkbox-inner:after{width:4.5px;inset-inline-start:21.5%}.view-flight-invoice .traveller-main-table .custom-table-btn{width:22px;min-width:22px;min-height:22px}.view-flight-invoice .traveller-main-table .custom-table-btn img{width:22px;height:22px}.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:10px;min-width:56px}.view-flight-invoice .custom-table-btn{cursor:pointer;background:0 0;border:0;flex-shrink:0;width:24px;min-width:24px;min-height:24px;margin:0;padding:0;line-height:0;display:inline-flex}.view-flight-invoice .custom-table-btn img{width:24px;height:24px;display:block}.view-flight-invoice .custom-table-btn.ant-btn{height:auto;min-height:24px;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:var(--systacc-grey);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:var(--systacc-grey)!important;vertical-align:middle!important;background:#fafafa!important;padding:6px 10px!important;font-size:11px!important}.view-flight-invoice .total-details-table-wrap{scrollbar-width:thin;overflow:auto visible}.view-flight-invoice .invoice-table-wrap.total-details-table-wrap{overflow-x:auto}.view-flight-invoice .total-details-table-wrap .total-details-table{table-layout:fixed;width:100%}.view-flight-invoice .total-details-table-wrap.total-details-table-wrap--credit-note .total-details-table,.view-flight-invoice .total-details-table-wrap.total-details-table-wrap--wide .total-details-table{min-width:1680px;max-width:none}.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-wrap--wide .total-details-table .total-fare-col{width:23%}.view-flight-invoice .total-details-table-wrap--wide .total-details-table .total-supplier-col{width:32.2%}.view-flight-invoice .total-details-table-wrap--wide .total-details-table .total-client-col{width:36.8%}.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 tbody td:last-child,.view-flight-invoice .total-details-table .total-client-summary-table thead th:last-child,.view-flight-invoice .total-details-table .total-supplier-summary-table tbody td:last-child,.view-flight-invoice .total-details-table .total-supplier-summary-table thead th:last-child{width:95px;min-width:95px;padding-left:3px!important;padding-right:8px!important}.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{vertical-align:middle;min-width:0}.view-flight-invoice .total-details-table-wrap--credit-note .total-details-table .inner-client-table,.view-flight-invoice .total-details-table-wrap--credit-note .total-details-table .inner-supplier-table,.view-flight-invoice .total-details-table-wrap--credit-note .total-details-table .total-client-summary-table,.view-flight-invoice .total-details-table-wrap--credit-note .total-details-table .total-supplier-summary-table,.view-flight-invoice .total-details-table-wrap--wide .total-details-table .inner-client-table,.view-flight-invoice .total-details-table-wrap--wide .total-details-table .inner-supplier-table,.view-flight-invoice .total-details-table-wrap--wide .total-details-table .total-client-summary-table,.view-flight-invoice .total-details-table-wrap--wide .total-details-table .total-supplier-summary-table{min-width:560px}.view-flight-invoice .total-details-table td:last-child{vertical-align:middle;min-width:0}.view-flight-invoice .total-details-table-wrap--credit-note .total-details-table td:last-child,.view-flight-invoice .total-details-table-wrap--wide .total-details-table td:last-child{min-width:560px}.view-flight-invoice .total-details .table thead th{text-transform:uppercase;color:var(--systacc-grey)!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:var(--systacc-grey);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 .inner-select.validate-error:not(.ant-select-disabled):not(.invoice-table-select--disabled),.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 .select-input.validate-error,.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,.view-flight-invoice input.validate-error,.view-flight-invoice select.inner-select.validate-error,.view-flight-invoice select.select-input.validate-error{color:#cd2553!important;border:1px solid #cd2553!important}.view-flight-invoice .invoice-field-error{white-space:normal;text-align:left;text-transform:none;max-width:100%;line-height:1.2}.text-dark-orange{color:#f93400}.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}.invoice-account-autocomplete-dropdown.ant-select-dropdown{width:max-content!important;min-width:220px!important;max-width:min(640px,100vw - 24px)!important;margin-top:2px!important;padding:4px 0!important}.invoice-account-autocomplete-dropdown .ant-select-item{min-height:28px;height:auto!important;padding:6px 12px!important}.invoice-account-autocomplete-dropdown .ant-select-item-option-content{overflow-wrap:anywhere;word-break:break-word;line-height:1.35;text-overflow:unset!important;white-space:normal!important;overflow:visible!important}.invoice-account-autocomplete-dropdown .rc-virtual-list-holder,.invoice-account-autocomplete-dropdown .rc-virtual-list-holder-inner{max-width:100%}.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 .ant-select-selector{box-shadow:none!important;background:0 0!important;border:none!important;height:auto!important;min-height:0!important;padding:0!important}.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:var(--systacc-grey);font-family:var(--font-sans);height:24px;font-size:10px;font-weight:400}.view-flight-invoice .input-fiel .invoice-date-picker+label{color:var(--systacc-grey);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:var(--systacc-grey);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:var(--systacc-grey);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-host{display:contents}.invoice-date-picker-dropdown.invoice-global-advanced-search-select-dropdown,.invoice-global-advanced-search-select-dropdown.ant-picker-dropdown{z-index:110311!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:var(--systacc-grey);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:var(--systacc-grey);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 .total-box.text-danger .result-type,.view-flight-invoice .total-box.text-danger .title-type{color:#cd2553!important}.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%}@media (max-width:992px){.view-flight-invoice .invoice-header-group{flex-direction:column;align-items:stretch;gap:12px}.view-flight-invoice .invoice-header-group>.flight-invoice-client-field,.view-flight-invoice .invoice-header-group>.input-fiel,.view-flight-invoice .invoice-header-group>.ng-field{flex:100%;width:100%!important;min-width:0!important;max-width:100%!important;margin-right:0!important}.view-flight-invoice .invoice-header-group .flight-invoice-client-field .ant-select,.view-flight-invoice .invoice-header-group .flight-invoice-client-field .ant-select-auto-complete,.view-flight-invoice .invoice-header-group .input-ui{width:100%!important;max-width:100%!important}.view-flight-invoice .invoice-header-group.credit-note-header-group{flex-direction:row;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:12px;display:grid!important}.view-flight-invoice .invoice-header-group.credit-note-header-group>.credit-note-invoice-number-group,.view-flight-invoice .invoice-header-group.credit-note-header-group>.input-fiel{flex:none;width:100%!important;min-width:0!important;max-width:none!important;margin-right:0!important}.view-flight-invoice .invoice-header-group.credit-note-header-group>.credit-note-header-account{grid-column:1/span 2}.view-flight-invoice .traveller-table-wrap{-webkit-overflow-scrolling:touch;overflow-x:auto}.view-flight-invoice .traveller-table-wrap .traveller-main-table{min-width:960px}.view-flight-invoice .bottom-btns-container{flex-wrap:wrap;gap:8px;max-width:100vw;padding:10px 12px;left:0}.view-flight-invoice .bottom-btns-container .w-25{flex:calc(50% - 4px);width:auto;min-width:120px}.view-flight-invoice .pl-15,.view-flight-invoice .pr-15{padding-left:10px;padding-right:10px}}@media (max-width:640px){.view-flight-invoice .invoice-product-table-wrap .invoice-product-table{min-width:1100px}.view-flight-invoice .bottom-btns-container .w-25{flex:100%;width:100%}.view-flight-invoice .invoice-header-group.credit-note-header-group{grid-template-columns:repeat(2,minmax(0,1fr))}.view-flight-invoice .invoice-header-group.credit-note-header-group>.credit-note-header-account{grid-column:1/-1}.view-flight-invoice .credit-note-invoice-number-group{flex-wrap:wrap}}.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,.invoice-action-buttons.share-menu-open,.view-flight-invoice .invoice-action-buttons.hamburger-menu-open,.view-flight-invoice .invoice-action-buttons.print-menu-open,.view-flight-invoice .invoice-action-buttons.share-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{min-width:unset;white-space:nowrap;z-index:10002;background:#fff;align-items:center;gap:8px;width:max-content;padding:6px;display:inline-flex;position:absolute;top:-44px;left:50%;transform:translate(-50%);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}.invoice-action-buttons .form-invoice-btn .bg-rusty-red,.view-flight-invoice .form-invoice-btn .bg-rusty-red{color:#fff!important;background:#b42a1f!important}.bg-whatsapp,.bg-whatsapp.ant-btn,.invoice-action-buttons .form-invoice-btn .bg-whatsapp,.view-flight-invoice .form-invoice-btn .bg-whatsapp{color:#fff!important;background:#25d366!important}.bg-copy-url,.invoice-action-buttons .form-invoice-btn .bg-copy-url,.view-flight-invoice .form-invoice-btn .bg-copy-url{color:#fff!important;background:#1565c0!important}.bottom-btns-container .invoice-share-trigger,.invoice-action-buttons .invoice-share-trigger,.view-flight-invoice .invoice-share-trigger{margin-right:0;display:inline-block;position:relative;overflow:visible}.bottom-btns-container .invoice-share-menu.form-invoice-btn,.invoice-action-buttons .invoice-share-menu.form-invoice-btn,.view-flight-invoice .invoice-share-menu.form-invoice-btn{inset:auto 0 calc(100% + 8px) auto;transform:none}.bottom-btns-container .invoice-share-menu .btn-style i,.invoice-action-buttons .invoice-share-menu .btn-style i,.view-flight-invoice .invoice-share-menu .btn-style i{margin-right:6px;font-size:12px}.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-credit-note .bottom-btns-container .credit-note-non-refundable-option,.view-flight-invoice .bottom-btns-container .credit-note-non-refundable-option{pointer-events:auto;z-index:2;flex-shrink:0;align-items:center;line-height:1;display:inline-flex;position:relative}.view-flight-credit-note .bottom-btns-container .credit-note-non-refundable-option .credit-note-non-refundable-checkbox.ant-checkbox-wrapper,.view-flight-invoice .bottom-btns-container .credit-note-non-refundable-option .credit-note-non-refundable-checkbox.ant-checkbox-wrapper{align-items:center;margin-inline-end:0;line-height:1.5;display:inline-flex}.view-flight-credit-note .bottom-btns-container .credit-note-non-refundable-option .ant-checkbox,.view-flight-invoice .bottom-btns-container .credit-note-non-refundable-option .ant-checkbox{top:0}.view-flight-credit-note .bottom-btns-container .credit-note-non-refundable-option .ant-checkbox-inner,.view-flight-invoice .bottom-btns-container .credit-note-non-refundable-option .ant-checkbox-inner{width:14px;height:14px}.view-flight-credit-note .bottom-btns-container .credit-note-non-refundable-option .ant-checkbox-inner:after,.view-flight-invoice .bottom-btns-container .credit-note-non-refundable-option .ant-checkbox-inner:after{width:4.5px;inset-inline-start:21.5%}.view-flight-credit-note .bottom-btns-container .credit-note-non-refundable-option .clientRefLbl,.view-flight-invoice .bottom-btns-container .credit-note-non-refundable-option .clientRefLbl{cursor:pointer;text-transform:none;margin-bottom:0;font-weight:400;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}.view-flight-credit-note .bottom-btns-container .credit-note-non-refundable-option .credit-note-non-refundable-tooltip-wrap,.view-flight-invoice .bottom-btns-container .credit-note-non-refundable-option .credit-note-non-refundable-tooltip-wrap{cursor:not-allowed;display:inline-flex}.view-flight-invoice .ml-10{margin-left:10px}.bottom-btns-container.hamburger-menu-open,.bottom-btns-container.share-menu-open,.view-flight-invoice .bottom-btns-container.hamburger-menu-open,.view-flight-invoice .bottom-btns-container.share-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:var(--systacc-grey);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:var(--systacc-grey);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}.fare-sc-hsn-row.d-flex{align-items:flex-start}.fare-sc-hsn-row>.invoice-table-field{flex:auto;min-width:4.5rem;max-width:100%}.fare-sc-hsn-row .fare-sc-hsn-input{width:100%;min-width:0}.fare-sc-hsn-row .invoice-field-error{text-align:right;white-space:normal;margin-top:2px;line-height:1.2}.view-flight-invoice .fare-sc-hsn-row{gap:4px;font-size:10px;font-weight:400}.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 .sector-section{margin-top:4px}.view-flight-invoice .sector-section-head{align-items:center;gap:10px;margin:14px 0 10px;display:flex}.view-flight-invoice .sector-section-head:before{background:var(--systacc-primary);content:"";border-radius:1px;flex:0 0 3px;height:12px}.view-flight-invoice .sector-section-head .section-head{color:var(--systacc-grey);font-family:var(--font-sans);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;flex:none;margin:0;font-size:12px;font-weight:600;line-height:1.2;display:block}.view-flight-invoice .sector-section-head:after{content:"";background:#e4e4e4;flex:auto;height:1px}.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:132px;min-height:40px;display:flex;overflow:visible}.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:22px;min-width:22px;height:22px;min-height:22px;margin:0;line-height:0;display:inline-flex;overflow:visible;padding:0!important}.view-jv .jv-entries-table .jv-action-cell .custom-table-btn.invoice-field-focused,.view-jv .jv-entries-table .jv-action-cell .custom-table-btn:focus,.view-jv .jv-entries-table .jv-action-cell .custom-table-btn:focus-visible{z-index:2;border-radius:2px;outline-offset:2px!important;outline:2px solid #9c27b0!important;box-shadow:inset 0 0 0 2px #9c27b0!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{-webkit-overflow-scrolling:touch;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:max(100%,1760px);min-width:1760px;font-size:12px}.view-receipt .payment-entries-table table.banking-entry-grid{width:max(100%,1760px);min-width:1760px}.view-receipt .contra-entries-table table.banking-entry-grid{width:max(100%,1400px);min-width:1400px}.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-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;margin:0;font-size:12px;font-weight:400;overflow:hidden}.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:152px}.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:auto}.view-receipt.view-flight-invoice .view-flight-invoice-body{overflow-x:auto}.view-receipt.view-flight-invoice{font-size:11px}.view-receipt .receipt-entries-table .custom-table-btn{opacity:.85;vertical-align:middle;margin-right:0;display:inline-flex}.view-receipt .receipt-entries-table .custom-table-btn:hover{opacity:1}.view-receipt .receipt-action-cell{min-width:152px}.view-receipt .receipt-entries-table tbody td{vertical-align:middle;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:120px}.view-receipt .payment-entries-table col.banking-col-code,.view-receipt .receipt-entries-table col.banking-col-code{width:200px;min-width:200px}.view-receipt .payment-entries-table col.banking-col-associate,.view-receipt col.banking-col-associate{width:170px;min-width:170px}.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 .receipt-entries-table col.banking-col-sub-ledger,.view-receipt col.banking-col-sub-ledger{width:250px}.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,.view-receipt col.banking-col-ref-date{width:130px}.view-receipt col.banking-col-flight-type{width:90px}.view-receipt col.banking-col-amount{width:140px}.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 col.banking-col-action{width:152px;min-width:152px}.view-receipt .contra-entries-table col.banking-col-account{width:220px;min-width:220px}.view-receipt .contra-entries-table col.banking-col-acc-bal{width:130px;min-width:130px}.view-receipt .contra-entries-table col.banking-col-sub-ledger-type{width:130px}.view-receipt .contra-entries-table col.banking-col-sub-ledger{width:210px;min-width:210px}.view-receipt .contra-entries-table col.banking-col-narration{width:180px;min-width:180px}.view-receipt .contra-entries-table col.banking-col-remarks{width:140px;min-width:140px}.view-receipt .contra-entries-table col.banking-col-action{width:120px;min-width:120px}.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;vertical-align:middle;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{display:table-cell}.view-receipt .receipt-entries-table .banking-action-group{vertical-align:middle;flex-wrap:nowrap;justify-content:center;align-items:center;gap:6px;min-height:28px;display:inline-flex}.view-receipt.view-flight-invoice .receipt-entries-table .banking-action-btn.custom-table-btn{background:0 0;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:24px;min-width:24px;height:24px;min-height:24px;margin:0;padding:0;line-height:0;display:inline-flex}.view-receipt.view-flight-invoice .receipt-entries-table .banking-action-btn.custom-table-btn img{width:20px;height:20px;display:block}.view-receipt .receipt-entries-table .banking-action-view.view-btn{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;min-width:24px;height:24px;min-height:24px;margin:0;line-height:1;display:inline-flex;opacity:1!important;background:#dddbff!important;padding:0!important}.view-receipt .receipt-entries-table .banking-action-view.view-btn .fa-eye{justify-content:center;align-items:center;width:100%;height:100%;font-size:11px;line-height:1;display:inline-flex}.view-receipt .receipt-entries-table .banking-action-view.view-btn .fa-eye:before{color:#5d54f9;line-height:1}.view-receipt .receipt-entries-table .banking-action-knockoff{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;min-width:24px;height:24px;min-height:24px;margin:0;line-height:1;display:inline-flex;opacity:1!important;background:#d9f4e3!important;padding:0!important}.view-receipt .receipt-entries-table .banking-action-knockoff .fa-balance-scale{justify-content:center;align-items:center;width:100%;height:100%;font-size:11px;line-height:1;display:inline-flex}.view-receipt .receipt-entries-table .banking-action-knockoff .fa-balance-scale:before{color:#1b8a4a;line-height:1}.view-receipt .receipt-entries-table .banking-action-knockoff-wrap.is-disabled,.view-receipt .receipt-entries-table .banking-action-knockoff.is-disabled,.view-receipt .receipt-entries-table .banking-action-knockoff:disabled{cursor:not-allowed;opacity:.45}.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:152px;min-width:152px}.view-receipt .contra-action-cell{width:120px;min-width:120px}.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-container .ledger-filter-form .ledger-form-row{box-sizing:border-box;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px 20px;width:100%;margin-top:0;margin-bottom:16px;display:grid}.ledger-container .ledger-filter-form .flexBox.mt-3.ledger-form-row,.ledger-container .ledger-filter-form .flexbox.mt-3.ledger-form-row,.ledger-container .ledger-filter-form .ledger-form-row.mt-3{margin-top:0}.ledger-container .ledger-filter-form .ledger-account-fields-left{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:20px;min-width:0;display:grid}.ledger-container .ledger-filter-form .ledger-account-fields-left:not(:has(.ledger-client-group-field)){grid-template-columns:minmax(0,1fr)}.ledger-container .ledger-filter-form .ledger-account-fields-left>.select-field,.ledger-container .ledger-filter-form .ledger-account-fields-left>.text-input-fiel{box-sizing:border-box;min-width:0;width:100%!important;max-width:none!important;margin-right:0!important}.ledger-container .ledger-filter-form .ledger-form-row>.input-fiel,.ledger-container .ledger-filter-form .ledger-form-row>.select-field,.ledger-container .ledger-filter-form .ledger-form-row>.text-input-fiel{box-sizing:border-box;flex:none;min-width:0;width:100%!important;max-width:none!important;margin-right:0!important}.ledger-container .ledger-filter-form .ledger-form-row .input-field,.ledger-container .ledger-filter-form .ledger-form-row .input-ui,.ledger-container .ledger-filter-form .ledger-form-row .ledger-search-autocomplete,.ledger-container .ledger-filter-form .ledger-form-row .ledger-search-autocomplete .ant-select,.ledger-container .ledger-filter-form .ledger-form-row .ledger-search-autocomplete.ant-select,.ledger-container .ledger-filter-form .ledger-form-row .ng-autocomplete,.ledger-container .ledger-filter-form .ledger-form-row .select-field>select,.ledger-container .ledger-filter-form .ledger-form-row select.input-field{box-sizing:border-box;width:100%!important;max-width:none!important}.ledger-container .ledger-filter-form .select-field select.input-field,.ledger-container .ledger-filter-form .select-field>select{width:100%}.ledger-container .ledger-filter-form .ledger-search-autocomplete,.ledger-container .ledger-filter-form .ledger-search-autocomplete .ant-select,.ledger-container .ledger-filter-form .ng-autocomplete{width:100%;display:block}.ledger-container .ledger-filter-form .report-style-heading{text-transform:uppercase;border-bottom:1px solid #e9ecef;width:100%;margin:8px 0 6px;padding-bottom:6px;font-size:10px;font-weight:500;display:block}.ledger-container .ledger-filter-form .radio-label{margin:0;font-size:12px;font-weight:700}.ledger-container .ledger-filter-form .ledger-report-style-row{grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;gap:12px;width:100%;margin-top:0;display:grid}.ledger-container .ledger-filter-form .ledger-report-style-row--compact{grid-template-columns:repeat(2,minmax(0,1fr))}.ledger-container .ledger-filter-form .ledger-report-style-row .input-fiel,.ledger-container .ledger-filter-form .ledger-report-style-row .select-field.text-input-fiel{width:100%;min-width:0;max-width:none;max-height:none;margin-right:0;position:relative}.ledger-container .ledger-filter-form .ledger-report-style-row .input-fiel.ledger-report-style-option{justify-content:flex-start;align-items:center;gap:8px;display:inline-flex}.ledger-container .ledger-filter-form .ledger-report-style-row .input-fiel .radio-ui{flex-shrink:0;order:0;margin:0;position:relative}.ledger-container .ledger-filter-form .ledger-report-style-row .input-fiel .radio-label{cursor:pointer;white-space:nowrap;flex:0 auto;margin:0;line-height:1.2}.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-container .ledger-filter-form .d-flex.mt-5{width:100%;margin-top:2.5rem;display:flex}.ledger-container .ledger-filter-form .btn-style.mr-3{margin-right:1rem}.ledger-container .ledger-filter-form .justify-content-center{justify-content:center}.ledger-container .scroll-wrapper{box-sizing:border-box;width:100%;max-width:720px;padding:24px 15px 50px}.ledger-container:has(.ledger-filter-form),.ledger-container:has(.ledger-filter-form) .scroll-wrapper,.page-content:has(.ledger-filter-form){background:var(--systacc-tab-nav-bg)}.ledger-container>.pl-15{padding-left:15px;padding-right:15px}.ledger-container:has(.ledger-filter-form){-webkit-overflow-scrolling:touch;overflow:hidden auto}.ledger-container:has(.ledger-filter-form)>.pl-15{flex:auto;min-height:0}@media (max-width:700px){.ledger-container .scroll-wrapper{max-width:100%;padding:16px 12px 40px}.ledger-container .ledger-filter-form .ledger-account-fields-left,.ledger-container .ledger-filter-form .ledger-form-row,.ledger-container .ledger-filter-form .ledger-form-row.ledger-account-fields-row{grid-template-columns:minmax(0,1fr)}.ledger-container .ledger-filter-form .ledger-report-style-row{grid-template-columns:repeat(2,minmax(0,1fr))}.page-content:has(.ledger-filter-form){-webkit-overflow-scrolling:touch;overflow:hidden auto}.page-route-content:has(.ledger-filter-form){height:auto;min-height:100%;overflow:visible}.page-route-content:has(.ledger-filter-form)>.ledger-container{flex:none;height:auto;min-height:100%;overflow:visible}}@media (max-width:520px){.ledger-container .ledger-filter-form .ledger-report-style-row,.ledger-container .ledger-filter-form .ledger-report-style-row--compact{grid-template-columns:minmax(0,1fr)}}.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 .text-input-fiel .ant-picker.input-ui{box-sizing:border-box;height:34px;padding:0 11px 0 15px;background:#fff!important;border:1px solid #d2d2d2!important;border-radius:4px!important;width:100%!important}.ledger-container .ledger-filter-form .text-input-fiel .ant-picker.input-ui .ant-picker-input>input{text-transform:uppercase;height:32px;color:#000!important;font-size:12px!important;font-weight:400!important}.ledger-container .ledger-filter-form .text-input-fiel .ant-picker+label,.ledger-container .ledger-filter-form .text-input-fiel .invoice-date-picker-host+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 .text-input-fiel .ant-picker.input-ui.ant-picker-focused{background-color:#fff!important;border:1px solid #9c27b0!important;box-shadow:0 4px 20px #0000001a!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;overflow:hidden;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;display:flex!important}.ledger-container .ledger-filter-form .ledger-search-autocomplete .ant-select-selection-search{align-items:center!important;display:flex!important;inset-inline:15px!important}.ledger-container .ledger-filter-form .ledger-search-autocomplete .ant-select-selection-item,.ledger-container .ledger-filter-form .ledger-search-autocomplete .ant-select-selection-placeholder{line-height:32px!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:100%!important;margin:0!important;padding:0!important;font-size:12px!important;font-weight:400!important;line-height:1.25!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{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%}}@media (max-width:768px){.view-receipt.view-flight-invoice .receipt-header-row .col-sm-2{flex:0 0 50%;max-width:50%}}@media (max-width:480px){.view-receipt.view-flight-invoice .receipt-header-row .col-sm-2{flex:0 0 100%;max-width:100%}}.view-proforma-invoice .proforma-form-wrapper{flex-wrap:wrap;gap:0;width:100%;display:flex}.view-proforma-invoice .proforma-form-wrapper .input-wrapper{margin-right:10px}.view-proforma-invoice .proforma-form-wrapper .input-wrapper:first-child{width:20%;min-width:160px}.view-proforma-invoice .proforma-form-wrapper .input-wrapper:nth-child(2){flex:0 0 130px;width:130px;min-width:130px}.view-proforma-invoice .proforma-form-wrapper .input-wrapper:nth-child(3){width:20%;min-width:140px}.view-proforma-invoice .proforma-form-wrapper .input-wrapper:nth-child(4){width:169px;min-width:150px}.view-proforma-invoice .proforma-form-wrapper .input-wrapper:nth-child(5){width:15%;min-width:130px;margin-right:0}.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:not(.ant-picker){display:inline-block;padding:6px 15px!important}.view-proforma-invoice .text-input-field .proforma-invoice-date-picker.ant-picker{box-sizing:border-box;width:100%;height:26px;min-height:26px;display:inline-flex;background:#fff!important;border:1px solid #d2d2d2!important;border-radius:3px!important;padding:0 8px!important}.view-proforma-invoice .text-input-field .proforma-invoice-date-picker.ant-picker .ant-picker-input>input{text-transform:uppercase;height:24px;font-weight:400;color:#000!important;font-size:10px!important}.view-proforma-invoice .text-input-field .proforma-invoice-date-picker.ant-picker.ant-picker-focused{background-color:#fff!important;border-color:#9c27b0!important;box-shadow:0 4px 20px #0000001a!important}.view-proforma-invoice .text-input-field .proforma-invoice-date-picker.ant-picker.ant-picker-status-error,.view-proforma-invoice .text-input-field .proforma-invoice-date-picker.ant-picker.validate-error{border-color:#dc3545!important}.view-proforma-invoice .input-field+label,.view-proforma-invoice .invoice-date-picker-host+label,.view-proforma-invoice .multiselect-dropdown-container>label,.view-proforma-invoice .proforma-invoice-date-picker+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:none;padding-top:8px}.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{border-collapse:collapse;width:100%;margin-bottom:0!important}.view-proforma-invoice .invoice-table .table-bordered.proforma-line-items-table tbody tr td,.view-proforma-invoice .invoice-table .table-bordered.proforma-line-items-table thead th,.view-proforma-invoice .proforma-line-items-table>:not(caption)>*>*{border:1px solid var(--systacc-table-border,#dee2e6)!important}.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;background:var(--systacc-table-header-bg,#f5f5f5)!important}.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:var(--systacc-grey);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:var(--systacc-grey)!important;background:#f5f5f5!important}.view-proforma-invoice .proforma-gst-content-row>.w-50{min-width:0}.view-proforma-invoice .gst-fare-panel .section-head,.view-proforma-invoice .gst-narration-panel .section-head{letter-spacing:.02em;text-transform:none;font-size:12px;font-weight:600!important}.view-proforma-invoice .gst-narration-panel .gst-narration-box{border:1px solid #d2d2d2}.view-proforma-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-proforma-invoice .gst-narration-panel .gst-narration-line:focus{box-shadow:none;border:none;outline:none}.view-proforma-invoice .gst-fare-panel{min-width:0}.view-proforma-invoice table.fare-breakup-table{table-layout:fixed;width:100%;min-width:0}.view-proforma-invoice table.fare-breakup-table td:first-child{white-space:nowrap;width:140px;font-size:12px}.view-proforma-invoice table.fare-breakup-table .fare-sc-fields,.view-proforma-invoice table.fare-breakup-table .fare-tds-fields{align-items:flex-start;gap:6px}.view-proforma-invoice table.fare-breakup-table .fare-sc-field,.view-proforma-invoice table.fare-breakup-table .fare-tds-col{flex-direction:column;flex:1 1 0;min-width:0;display:flex}.view-proforma-invoice table.fare-breakup-table .fare-sc-field label,.view-proforma-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-proforma-invoice table.fare-breakup-table select.inner-select-top{appearance:auto;box-sizing:border-box;color:var(--systacc-grey);text-align-last:left;background:#fff;border-radius:3px;width:100%;padding:2px;line-height:1.2;border:1px solid #d2d2d2!important;height:26px!important;min-height:26px!important;font-size:10px!important;font-weight:400!important}.view-proforma-invoice table.fare-breakup-table .ant-input.traveller-input-field,.view-proforma-invoice table.fare-breakup-table .traveller-input-field{height:26px;min-height:26px;font-size:10px;font-weight:400}.view-purchase-invoice .purchase-form-wrapper{width:100%;display:block}.ledger-container.view-purchase-invoice,.view-purchase-invoice{width:100%;max-width:100%}.view-purchase-invoice-body{-ms-overflow-style:none;scrollbar-width:none;flex:1;width:100%;min-height:0;padding-bottom:80px;overflow:hidden auto}.view-purchase-invoice-body::-webkit-scrollbar{display:none}.view-purchase-invoice .custom-form.form-container,.view-purchase-invoice .purchase-invoice-form,.view-purchase-invoice .w-100{width:100%;max-width:100%}.view-purchase-invoice .d-flex{display:flex}.view-purchase-invoice .justify-content-between{justify-content:space-between}.view-purchase-invoice .align-items-center{align-items:center}.view-purchase-invoice .flex-column{flex-direction:column}.view-purchase-invoice .purchase-gst-like-layout{background:#fff;width:100%;max-width:100%}.view-purchase-invoice .purchase-gst-like-content>.w-50,.view-purchase-invoice .purchase-gst-like-layout .gst-fare-panel{min-width:0}.view-purchase-invoice .purchase-gst-like-layout table.fare-breakup-table{table-layout:fixed;width:100%;min-width:0}.view-purchase-invoice .purchase-gst-like-layout .fare-sc-fields,.view-purchase-invoice .purchase-gst-like-layout .fare-tds-fields{gap:4px;width:100%}.view-purchase-invoice .purchase-gst-like-layout .section-head{margin-bottom:6px;font-size:11px;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:var(--systacc-grey)!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:var(--systacc-grey);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:var(--systacc-grey);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)}.ledger-container .tab-nav-controls-row,.ledger-container .tab-nav-row{flex-wrap:wrap}.app-header-inner{gap:6px}.app-header-tabs.tab-group{padding-left:8px}.company-info{padding-right:10px}.company-info .company-name{max-width:min(160px,20vw)}.switch-2-web-btn small,.user-role-label{display:none}.app-header-actions{gap:8px}.user-profile-wrapper,.user-profile-wrapper.ml-20{margin-left:10px}}@media (max-width:768px){.company-info .company-name{max-width:min(120px,16vw);font-size:13px!important}.company-info p.company-name{font-size:11px!important}.company-branch-label{display:none}.app-header-brand .logo{width:88px}.financial-year-select.ant-select{min-width:72px}}@media (max-width:529px){header.app-header{padding:0 8px}.app-header-actions>li.app-header-company-meta{display:none}.app-header-tabs.tab-group{padding-left:4px}.tab-group .tab-item{width:90px;min-width:90px;max-width:90px}.branch-switch.ant-btn{margin-right:4px}}.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 .client-sales-autocomplete.validate-error .ant-select-selector,.view-client .input-field.validate-error,.view-client .select-field.validate-error .input-field,.view-client .text-input-field.validate-error .ant-select-selector,.view-client .text-input-field.validate-error .input-field{border-color:#ff4217!important}.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 72px;width:72px;max-width:72px}.view-client .text-input-field{width:100%;margin-top:15px;position:relative}.view-client .ngauto-label,.view-client .select-field label:not(.radio-label):not(.client-branch-section-label):not(.master-checkbox),.view-client .text-input-field label:not(.radio-label):not(.client-branch-section-label):not(.master-checkbox){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{width:100%;margin-top:10px;display:block}.view-client .edit-client-form .client-branch-section-label{color:#6c757d;text-transform:uppercase;background:0 0;margin-bottom:8px;padding:0;font-size:13px;font-weight:500;display:block;position:static;top:auto;left:auto;transform:none}.view-client .edit-client-form .client-branch-option{align-items:center;gap:8px;margin-top:8px;font-size:13px;font-weight:500;display:flex}.view-client .edit-client-form .client-branch-option:first-of-type{margin-top:0}.view-client .edit-client-form .client-branch-option .radio-ui{flex-shrink:0;margin-right:0}.view-client .edit-client-form .client-branch-option .radio-label{color:#6c757d;text-transform:uppercase;white-space:normal;margin-bottom:0;padding:0;font-size:12px;font-weight:700;display:inline-block;position:static;top:auto;left:auto;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:72px}.view-client .sub-ledger-dr select.input-field{padding-right:22px}.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:var(--systacc-grey);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:var(--systacc-grey);border-radius:50%;width:4px;height:4px;margin:2px auto;display:block}.show-modal-box .status-card{top:10px}.status-card{z-index:100000;background:#fff;border-radius:5px;width:90%;max-width:450px;margin:0 auto;padding:10px;position:fixed;top:10px;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 .multiselect-dropdown-container .bulk-email-client-select .ant-select-selector,.view-client .multiselect-dropdown-container .bulk-email-transactions-select .ant-select-selector{max-height:96px;overflow-y:auto}.bulk-email-multiselect-dropdown.ant-select-dropdown{z-index:1100}.bulk-email-multiselect-popup{flex-direction:column;display:flex}.bulk-email-multiselect-actions{z-index:1;background:#fff;border-bottom:1px solid #f0f0f0;flex-shrink:0;align-items:center;gap:12px;padding:8px 12px;display:flex;position:sticky;top:0}.bulk-email-multiselect-action-btn{color:#76007a;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;line-height:1.2}.bulk-email-multiselect-action-btn:hover{color:#550058;text-decoration:underline}.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,.reconcile-toolbar-row .tab-nav-row,.supplier-reconciliation-nav-row{align-items:center}.reconcile-toolbar-row{border-top:1px solid #ececec;margin-top:4px;padding-top:8px}.reconcile-type-select{min-width:220px;max-width:280px}.page-route-content:has(.reconcile-my-account-page),.reconcile-my-account-page,.reconcile-my-account-page.ledger-container,.reconcile-my-account-page.utility-page,.workspace-tab-panel:has(.reconcile-my-account-page){background:#fff!important}.reconcile-my-account-page .missing-transactions-table-wrap,.reconcile-my-account-page .reconcile-toolbar,.reconcile-my-account-page .tab-nav{box-shadow:none;background:#fff!important}.reconcile-my-account-page .reconcile-toolbar{background:#fff;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:10px;margin:0;padding:10px 16px;display:flex}.reconcile-my-account-page .reconcile-nav-meta-col{justify-content:flex-end;min-width:0;display:flex}.reconcile-my-account-page .reconcile-nav-meta{min-height:36px;margin-left:0}.reconcile-my-account-page .reconcile-toolbar-main{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 16px;width:100%;display:flex}.reconcile-my-account-page .reconcile-filter-grid{flex-wrap:wrap;flex:auto;align-items:flex-end;gap:10px 14px;min-width:0;display:flex}.reconcile-my-account-page .reconcile-filter-trailing{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:flex-end;gap:10px 14px;min-width:0;margin-left:auto;display:flex}.reconcile-my-account-page .reconcile-filter-field{flex-direction:column;gap:4px;min-width:0;display:flex}.reconcile-my-account-page .reconcile-filter-field.is-spacer{pointer-events:none;visibility:hidden;min-width:220px}.reconcile-my-account-page .reconcile-entry-date-field{width:150px;min-width:140px}.reconcile-my-account-page .reconcile-origin-field{flex:0 0 150px!important;width:150px!important;min-width:150px!important}.reconcile-my-account-page .reconcile-origin-field .reconcile-ant-select{flex:0 0 150px!important;min-height:36px!important;max-height:36px!important}.reconcile-my-account-page .reconcile-origin-field .ant-select-selector,.reconcile-my-account-page .reconcile-origin-field .reconcile-ant-select,.reconcile-my-account-page .reconcile-origin-field .reconcile-ant-select-selector{width:150px!important;min-width:150px!important;max-width:150px!important}.reconcile-my-account-page .reconcile-entry-date-picker{width:100%}.reconcile-my-account-page .reconcile-search-field{width:220px;min-width:180px}.reconcile-my-account-page .reconcile-excel-field{flex:none}.reconcile-my-account-page .reconcile-excel-btn{white-space:nowrap;align-items:center;gap:6px;min-width:0;height:36px;margin:0;padding:0 14px;display:inline-flex}.reconcile-my-account-page .reconcile-excel-btn:disabled{cursor:not-allowed;opacity:.55}.reconcile-my-account-page .reconcile-filter-search-box{width:100%;max-width:none}.reconcile-my-account-page .reconcile-filter-search-box .form-control{box-shadow:none;color:#3d3d3d;text-transform:none;background:#fff;border:1px solid #e2dceb;border-radius:4px;width:100%;max-width:none;height:36px;min-height:36px;padding:0 11px;font-size:12px;font-weight:600}.reconcile-my-account-page .reconcile-filter-search-box .form-control::placeholder{color:#bfbfbf;text-transform:uppercase;font-weight:600}.reconcile-my-account-page .reconcile-filter-search-box .form-control:hover{border-color:#7b5cff}.reconcile-my-account-page .reconcile-filter-search-box .form-control:focus{box-shadow:none;border-color:#7b5cff;outline:none}.reconcile-manual-pair-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.reconcile-my-account-page .reconcile-toolbar-pair-row{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;padding-top:2px;display:flex}.reconcile-my-account-page .reconcile-toolbar-left{align-items:center;gap:12px;min-width:0;display:flex}.reconcile-my-account-page .reconcile-toolbar-label{color:#6b6b6b;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:600;line-height:1.2}.reconcile-my-account-page .reconcile-toolbar-right{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:12px 16px;min-height:36px;margin-left:auto;display:flex}.reconcile-my-account-page .reconcile-sync-meta{flex-flow:row;justify-content:flex-end;align-items:center;gap:8px;min-height:36px;display:flex}.reconcile-my-account-page .reconcile-sync-label{color:#8a8a8a;text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:600;line-height:1.2}.reconcile-my-account-page .reconcile-sync-value{color:#3d3d3d;white-space:nowrap;min-height:0;font-size:13px;font-weight:600;line-height:1.2}.reconcile-my-account-page .reconcile-run-btn{min-width:140px;height:36px;margin:0;padding:0 16px}.reconcile-my-account-page .reconcile-ant-select{width:220px;min-width:220px}.reconcile-my-account-page .reconcile-company-select{width:260px;min-width:260px}.reconcile-my-account-page .reconcile-ant-select .ant-select-selector{align-items:center;box-shadow:none!important;background:#fff!important;border:1px solid #e2dceb!important;border-radius:4px!important;min-height:36px!important;padding:0 11px!important}.reconcile-my-account-page .reconcile-entry-date-picker.ant-picker{box-shadow:none;background:#fff;border:1px solid #e2dceb;border-radius:4px;width:100%;height:36px;min-height:36px;padding:0 11px}.reconcile-my-account-page .reconcile-entry-date-picker.ant-picker-focused,.reconcile-my-account-page .reconcile-entry-date-picker.ant-picker:hover{box-shadow:none;border-color:#7b5cff}.reconcile-my-account-page .reconcile-entry-date-picker .ant-picker-input>input{color:#3d3d3d;font-size:12px;font-weight:600}.reconcile-my-account-page .reconcile-ant-select.ant-select-focused .ant-select-selector,.reconcile-my-account-page .reconcile-ant-select:hover .ant-select-selector{border-color:#7b5cff!important}.reconcile-my-account-page .reconcile-ant-select .ant-select-selection-item{color:#3d3d3d;text-transform:none;font-size:12px;font-weight:600;line-height:34px}@media (max-width:1100px){.reconcile-my-account-page .reconcile-toolbar-main{align-items:stretch}.reconcile-my-account-page .reconcile-filter-trailing,.reconcile-my-account-page .reconcile-toolbar-right{width:100%;margin-left:0}.reconcile-my-account-page .reconcile-nav-meta-col{justify-content:flex-start;width:100%}}@media (max-width:720px){.reconcile-my-account-page .reconcile-ant-select,.reconcile-my-account-page .reconcile-company-select,.reconcile-my-account-page .reconcile-filter-field,.reconcile-my-account-page .reconcile-search-field{width:100%;min-width:0}.reconcile-my-account-page .reconcile-filter-grid,.reconcile-my-account-page .reconcile-filter-trailing{width:100%}.reconcile-my-account-page .reconcile-filter-field.is-spacer{display:none}}.reconcile-ant-select-dropdown .ant-select-item-option-selected{color:#5b3fd4;background:#f3efff;font-weight:600}.reconcile-my-account-page .reconcile-listing-table .debit-color{font-weight:600;color:#cd2553!important}.reconcile-my-account-page .reconcile-listing-table .credit-color{font-weight:600;color:#007a5a!important}.reconcile-my-account-page .reconcile-status-text{letter-spacing:.04em;text-align:left;text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:700;line-height:1.2;display:inline-block}.reconcile-my-account-page .reconcile-status-text.is-success{color:#007a5a!important}.reconcile-my-account-page .reconcile-status-text.is-danger{color:#cd2553!important}.reconcile-my-account-page .reconcile-status-text.is-muted{color:#6b6b6b!important}.reconcile-my-account-page .reconcile-status-col{text-align:left!important}.reconcile-my-account-page .reconcile-status-col .reconcile-status-text,.reconcile-my-account-page .reconcile-status-col>.text-bold{text-align:left;width:auto;display:inline-block}.reconcile-my-account-page .reconcile-table-scroll{background:#fff;flex-direction:column;flex:auto;min-height:calc(100vh - 190px);max-height:calc(100vh - 190px);display:flex;overflow:auto}.reconcile-my-account-page .reconcile-listing-table thead th{color:#000;z-index:2;background:#fff;position:sticky;top:0}.reconcile-my-account-page .reconcile-listing-table thead th.doc-no,.reconcile-my-account-page .reconcile-listing-table thead th.doc-no .text-bold{color:#000!important}.reconcile-my-account-page .reconcile-interfirm-bottom td{border-bottom:2px solid #e8e8e8;padding-bottom:12px}.reconcile-my-account-page .reconcile-interfirm-top td{border-top:0;padding-top:12px}.reconcile-my-account-page .reconcile-centered-state,.reconcile-my-account-page .reconcile-empty-state{text-align:center;flex-direction:column;flex:auto;justify-content:center;align-items:center;width:100%;min-height:calc(100vh - 240px);padding:24px 16px 40px;display:flex}.reconcile-my-account-page .reconcile-empty-title{color:#2f2f2f;letter-spacing:.02em;text-transform:none;margin:8px 0 6px;font-size:16px;font-weight:700}.reconcile-my-account-page .reconcile-empty-copy{color:#6b6b6b;text-transform:none;max-width:420px;margin:0;font-size:12px;font-weight:500;line-height:1.5}.reconcile-my-account-page .reconcile-empty-state .transaction-not-found-illustration,.reconcile-my-account-page .reconcile-empty-state .transaction-not-found-illustration--embedded{background:0 0;min-height:0;padding:0}.reconcile-my-account-page .reconcile-empty-state .transaction-not-found-illustration__image{width:auto;max-height:180px}.reconcile-my-account-page .reconcile-load-more{justify-content:center;padding:12px 0 20px;display:flex}.reconcile-my-account-page .rec-date .date,.reconcile-my-account-page .rec-date .date.text-bold,.reconcile-my-account-page .rec-date .reconcile-period-date,.reconcile-my-account-page .rec-date .reconcile-period-date.text-bold,.reconcile-my-account-page .rec-date .text-orange{color:#3d3d3d!important}.page-route-content:has(.reconcile-not-activated-page),.workspace-tab-panel:has(.reconcile-not-activated-page){background:#fff!important}.reconcile-not-activated-page{flex-direction:column;min-height:100%;display:flex;background:#fff!important}.reconcile-not-activated-page .tab-nav{box-shadow:none;background:#fff!important}.reconcile-not-activated-body{flex:auto;justify-content:center;align-items:center;min-height:calc(100vh - 140px);padding:24px 16px 48px;display:flex}.reconcile-not-activated-card{text-align:center;background:#fff;flex-direction:column;align-items:center;width:100%;max-width:520px;display:flex}.reconcile-not-activated-badge{color:var(--systacc-primary);background:#f6f0f8;border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:8px;font-size:18px;display:inline-flex}.reconcile-not-activated-illustration.transaction-not-found-illustration,.reconcile-not-activated-illustration.transaction-not-found-illustration--embedded{background:0 0;min-height:0;padding:0 0 8px}.reconcile-not-activated-illustration .transaction-not-found-illustration__image{width:auto;max-height:200px}.reconcile-not-activated-title{color:#2a2a2a;letter-spacing:.01em;text-transform:none;margin:4px 0 10px;font-size:20px;font-weight:700}.reconcile-not-activated-copy{color:#6b6b6b;text-transform:none;max-width:440px;margin:0 0 20px;font-size:13px;font-weight:500;line-height:1.55}.reconcile-not-activated-cta{min-width:220px}.reconcile-custom-search-modal .reconcile-run-form{margin:0;padding:0}.reconcile-custom-search-modal .reconcile-run-form .ant-form-item{margin-bottom:10px}.reconcile-custom-search-modal .reconcile-run-form .ant-form-item-label{padding-bottom:2px!important}.reconcile-custom-search-modal .reconcile-run-form .ant-form-item-label>label{height:auto;font-size:11px;font-weight:600}.reconcile-custom-search-modal .invoice-global-advanced-search-body,.reconcile-custom-search-modal.invoice-global-advanced-search-modal .invoice-global-advanced-search-body{padding:14px 20px 0!important}.reconcile-custom-search-modal .invoice-global-advanced-search-container,.reconcile-custom-search-modal.invoice-global-advanced-search-modal .ant-modal-container,.reconcile-custom-search-modal.invoice-global-advanced-search-modal .invoice-global-advanced-search-container{width:min(720px,100vw - 32px)!important}.reconcile-custom-search-modal .invoice-global-advanced-search-actions{padding:4px 20px 12px}.reconcile-custom-search-modal .global-search-date-period-card{margin-bottom:8px;padding:10px 12px}.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}.reconcile-my-account-page .reconcile-ref-cell{align-items:center;gap:6px;max-width:100%;display:inline-flex}.reconcile-my-account-page .reconcile-ref-copy-btn{color:#8c8c8c;cursor:pointer;background:0 0;border:0;flex-shrink:0;align-items:center;padding:2px;font-size:13px;line-height:1;display:inline-flex}.reconcile-my-account-page .reconcile-ref-copy-btn:hover{color:#1677ff}.reconcile-my-account-page .reconcile-ref-copy-btn.is-copied{color:#52c41a}.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;height:30px;padding:6px 10px;font-size:12px}.pnr-import-list-view .search-trans,.pnr-import-view .search-trans{width:200px;margin:5px 10px 5px 0;display:block}.pnr-import-list-view.ledger-container.view-client.utility-page,.pnr-import-view.ledger-container.view-client.utility-page{background:#fff;margin-bottom:0;padding-bottom:0;overflow:hidden}.pnr-import-list-view .pnr-import-list-table-wrap,.pnr-import-view .pnr-import-view-table-wrap{background:#fff;flex:1;min-height:0}.pnr-import-list-view .pnr-import-list-table-wrap .ant-table-wrapper>.ant-spin,.pnr-import-view .pnr-import-view-table-wrap .ant-table-wrapper>.ant-spin{min-height:0}.pnr-import-list-view .ant-table-thead .ant-table-cell{padding:10px 8px!important}.pnr-import-list-view .ant-table-tbody .ant-table-cell{font-size:12px;line-height:1.45;padding:12px 8px!important}.pnr-import-list-view .ant-table-tbody>tr>td{height:32px}.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}.pnr-import-progress-page.ledger-container.view-client.utility-page{background:#fff;margin-bottom:0;padding-bottom:0}.pnr-import-progress-page .pnr-progress-main{min-height:calc(100vh - var(--app-header-height) - 100px);background:#fff;flex-wrap:wrap;gap:16px;padding:15px 0;display:flex}.pnr-import-progress-page .pnr-progress-col{min-width:0;margin:4px}.pnr-import-progress-page .pnr-progress-col--gauge{flex:0 0 33%;max-width:33%}.pnr-import-progress-page .pnr-progress-col--records{flex:0 0 24%;max-width:24%}.pnr-import-progress-page .pnr-progress-col--transactions{flex:38%;max-width:42%}.pnr-import-progress-page .pnr-progress-section-heading{border-bottom:1px solid #dadada;margin-bottom:15px}.pnr-import-progress-page .pnr-progress-section-heading h5{margin:0 0 10px;font-size:13px;font-weight:500}.pnr-import-progress-page .pnr-progress-gauge-card{background-color:#fff;justify-content:center;align-items:center;min-height:260px;padding:24px;display:flex;box-shadow:0 3px 5px #0000001a}.pnr-import-progress-page .pnr-progress-records{flex-direction:column;gap:15px;display:flex}.pnr-import-progress-page .pnr-progress-record-card{justify-content:space-between;align-items:center;padding:12px;display:flex;box-shadow:0 3px 5px #0000001a}.pnr-import-progress-page .pnr-progress-record-left{text-align:left;align-items:center;display:flex}.pnr-import-progress-page .pnr-progress-record-label{text-transform:uppercase;margin:3px 0 0 9px;font-size:14px;font-weight:600}.pnr-import-progress-page .pnr-progress-record-count{font-size:18px;font-weight:500}.pnr-import-progress-page .pnr-progress-record-card--total{background-color:#e8f0fd}.pnr-import-progress-page .pnr-progress-record-card--total .pnr-progress-record-count,.pnr-import-progress-page .pnr-progress-record-card--total .pnr-progress-record-label{color:#3e64a3!important}.pnr-import-progress-page .pnr-progress-record-card--processed{background-color:#ece6ff}.pnr-import-progress-page .pnr-progress-record-card--processed .pnr-progress-record-count,.pnr-import-progress-page .pnr-progress-record-card--processed .pnr-progress-record-label{color:#735ac2!important}.pnr-import-progress-page .pnr-progress-record-card--failed{background-color:#ffecee}.pnr-import-progress-page .pnr-progress-record-card--failed .pnr-progress-record-count,.pnr-import-progress-page .pnr-progress-record-card--failed .pnr-progress-record-label{color:#df737e!important}.pnr-import-progress-page .pnr-progress-record-card--duplicate{background-color:#e9fcf8}.pnr-import-progress-page .pnr-progress-record-card--duplicate .pnr-progress-record-count,.pnr-import-progress-page .pnr-progress-record-card--duplicate .pnr-progress-record-label{color:#41b29a!important}.pnr-import-progress-page .pnr-progress-transactions{flex-wrap:wrap;gap:12px 15px;display:flex}.pnr-import-progress-page .pnr-progress-tx-card{text-align:center;background-color:#fff;width:calc(25% - 12px);min-width:120px;max-width:166px;padding:13px;transition:all .5s ease-in-out;box-shadow:0 3px 5px #0000001a}.pnr-import-progress-page .pnr-progress-tx-card:hover{background-color:#76037a}.pnr-import-progress-page .pnr-progress-tx-label{color:#333;text-transform:uppercase;margin:0 0 10px;font-size:14px;font-weight:500;transition:all .5s ease-in-out}.pnr-import-progress-page .pnr-progress-tx-count{color:#333;font-size:30px;font-weight:500;transition:all .5s ease-in-out}.pnr-import-progress-page .pnr-progress-tx-card:hover .pnr-progress-tx-count,.pnr-import-progress-page .pnr-progress-tx-card:hover .pnr-progress-tx-label{color:#fff!important}@media (max-width:1100px){.pnr-import-progress-page .pnr-prkgress-col--gaug�,.pnr-import-progress-page .pnr-progress-col--records,.pnr-import-progress-page .pnr-progress-col--transactions{flex:100%;max-width:100%}}.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}.viewUploadFiles .btn.btn-secondary.btn-small{cursor:pointer;border:1px solid #06af86;border-radius:4px;font-size:10px;font-weight:500;line-height:1.2;color:#fff!important;background-color:#06af86!important;padding:4px 8px!important}.viewUploadFiles .btn.btn-secondary.btn-small:focus,.viewUploadFiles .btn.btn-secondary.btn-small:hover{opacity:.9;border-color:#76007a;outline:none;color:#fff!important;background-color:#76007a!important}.bank-recon-listing-actions{justify-content:flex-end;align-items:center;gap:6px;display:inline-flex}.bank-recon-listing .cname,.bank-recon-listing .tab-nav-date{text-transform:none}.bank-recon-listing-toolbar{justify-content:flex-end;align-items:center;padding:6px 4px 10px;display:flex}.bank-recon-listing-legend{flex-wrap:wrap;gap:14px;margin:0;padding:0;list-style:none;display:flex}.bank-recon-listing-legend li{color:#5d5d5d;letter-spacing:.02em;align-items:center;gap:6px;font-size:11px;font-weight:500;display:inline-flex}.bank-recon-dot{border-radius:2px;width:10px;height:10px;display:inline-block}.bank-recon-dot--total{background:#4b5563}.bank-recon-dot--reconciled{background:#06af86}.bank-recon-dot--possible{background:#d19639}.bank-recon-dot--unmatched{background:#f45240}.viewUploadFiles.bank-recon-listing .ant-table-thead .ant-table-cell{color:#374151;letter-spacing:.03em;font-size:11px;font-weight:600;text-transform:uppercase!important;background:#f7f8fa!important;border-bottom:1px solid #e6e8ed!important}.viewUploadFiles.bank-recon-listing .ant-table-tbody .ant-table-cell{color:#3f3f46;vertical-align:middle;border-bottom:1px solid #eef0f4;font-size:12px;text-transform:none!important;padding:8px 10px!important}.viewUploadFiles.bank-recon-listing .ant-table-tbody .ant-table-row:hover .ant-table-cell{background:#fbf7fc!important}.bank-recon-date{color:#6b7280;font-variant-numeric:tabular-nums}.bank-recon-bank-cell{min-width:180px}.bank-recon-bank-name{color:#111827;font-size:12px;font-weight:600;line-height:1.3}.bank-recon-bank-code{color:#6b7280;font-variant-numeric:tabular-nums;letter-spacing:.04em;margin-top:1px;font-size:10px}.bank-recon-count{font-variant-numeric:tabular-nums;text-align:right;min-width:28px;font-size:12px;font-weight:600;display:inline-block}.bank-recon-count--total{color:#111827}.bank-recon-count--reconciled{color:#068a6a}.bank-recon-count--possible{color:#b4781f}.bank-recon-count--unmatched{color:#d63b2b}.bank-recon-listing-actions .custom-table-btn:disabled{cursor:not-allowed;opacity:.6}.bank-reconcile-page.reconcilePage{background:#fff;flex-direction:column;height:100%;min-height:0;padding:0 15px;display:flex;overflow:hidden}.page-route-content>.bank-reconcile-page{flex:auto;width:100%;min-width:0;max-width:100%;height:100%;min-height:0}.bank-reconcile-page .breadcrumbWrapper{z-index:8;background:#fff;margin-bottom:8px;position:sticky;top:0;box-shadow:0 0 8px #eaeaea}.bank-reconcile-page ul.breadcrumb{width:100%;max-width:600px;margin:0;padding:4px 13px;list-style:none}.bank-reconcile-page ul.breadcrumb li{color:var(--systacc-primary);font-size:10px;font-weight:400;display:inline}.bank-reconcile-page ul.breadcrumb li+li:before{color:#000;content:"<";padding:8px}.bank-reconcile-page ul.breadcrumb li a{color:#777;text-decoration:none}.bank-reconcile-page ul.breadcrumb li a:hover{color:var(--systacc-primary)}.bank-reconcile-page .mainWrapper{flex-direction:column;flex:auto;min-height:0;display:flex;position:relative;overflow:hidden}.bank-reconcile-page .legendsWrapper{flex-wrap:wrap;justify-content:flex-end;align-items:center;display:flex}.bank-recon-reconcile-counts{text-transform:none;justify-content:flex-end;padding:10px 5px}.bank-recon-reconcile-counts .bank-recon-count{margin-left:4px}.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{cursor:pointer;border:1px solid #06af86;border-radius:4px;min-width:36px;font-size:10px;font-weight:500;line-height:1.2;color:#fff!important;background-color:#06af86!important;padding:4px 5px!important}.bank-reconcile-page .bank-reconcile-action-btn.btn-reconcile:focus,.bank-reconcile-page .bank-reconcile-action-btn.btn-reconcile:hover{opacity:.9;border-color:#76007a;outline:none;color:#fff!important;background-color:#76007a!important}.bank-reconcile-page .bank-reconcile-action-btn.btn-reconcile-success{background:0 0;border:0;padding:0 2px}.bank-reconcile-page .drawer-match-button.btn-secondary{cursor:pointer;border:1px solid #06af86;border-radius:4px;height:24px;font-size:11px;font-weight:500;line-height:1.2;color:#fff!important;background-color:#06af86!important;padding:4px 8px!important}.bank-reconcile-page .drawer-match-button.btn-secondary:focus,.bank-reconcile-page .drawer-match-button.btn-secondary:hover{opacity:.9;border-color:#76007a;outline:none;color:#fff!important;background-color:#76007a!important}.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}.view-container-banking .grand-font{font-size:13px;font-weight:600}.view-container-banking .client-name{font-size:12px;font-weight:600;text-decoration:underline}.view-container-banking .view-banking-group-row>.view-banking-group-cell{color:#8a6d3b;text-align:left;background-color:#fcf8e3}.view-container-banking .view-banking-balance-cell{background:#fafafa}.view-container-banking .view-banking-table .view-banking-balance-cell{text-align:right}.bank-reconcile-page .ant-table-wrapper .ant-table-summary{z-index:2;background:#fff}.bank-reconcile-page .ant-table-wrapper .ant-table-summary tr{background:#fff}.bank-reconcile-page .ant-table-wrapper .ant-table-summary .ant-table-cell{background:#fff;border-top:1px solid #dadada;padding-top:6px;padding-bottom:6px;font-size:11px}.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-drawer-root .bank-reconcile-drawer-body{flex-direction:column;min-height:calc(100vh - 55px);padding:0;display:flex;position:relative}.bank-recon-drawer-panel{color:#374151;text-transform:none;flex-direction:column;flex:1;gap:0;min-height:100%;padding:16px 18px 20px;display:flex}.bank-recon-drawer-block h4,.bank-recon-drawer-empty h4,.bank-recon-drawer-matches h4,.bank-recon-drawer-summary h3{color:#111827;letter-spacing:.06em;text-transform:uppercase;margin:0 0 10px;font-size:11px;font-weight:700}.bank-recon-drawer-status{align-items:center;gap:8px;margin-bottom:12px;font-size:13px;font-weight:600;display:flex}.bank-recon-drawer-block dl,.bank-recon-drawer-summary dl{gap:8px 0;margin:0;display:grid}.bank-recon-drawer-block dl>div,.bank-recon-drawer-summary dl>div{grid-template-columns:110px 1fr;gap:12px;display:grid}.bank-recon-drawer-block dt,.bank-recon-drawer-summary dt{color:#6b7280;font-size:11px;font-weight:500}.bank-recon-drawer-block dd,.bank-recon-drawer-summary dd{color:#111827;word-break:break-word;margin:0;font-size:12px;font-weight:600}.bank-recon-drawer-block{border-top:1px solid #eceff3;margin-top:14px;padding-top:14px}.bank-recon-drawer-narration dd{font-weight:500;line-height:1.45}.bank-recon-drawer-diff{border-top:1px solid #eceff3;justify-content:space-between;align-items:center;margin-top:14px;padding-top:12px;font-size:12px;display:flex}.bank-recon-drawer-diff span{color:#6b7280;font-weight:500}.bank-recon-drawer-diff strong{color:#111827;font-variant-numeric:tabular-nums}.bank-recon-drawer-matches{border-top:1px solid #eceff3;margin-top:14px;padding-top:14px}.bank-recon-drawer-empty{border-top:1px solid #eceff3;margin-top:16px;padding-top:16px}.bank-recon-drawer-empty p{color:#6b7280;margin:0 0 16px;font-size:12px;line-height:1.5}.bank-recon-drawer-empty .bank-reconcile-create-manually-btn{width:100%}.workspace-tab-panel>.bank-reconcile-page{flex:auto;width:100%;height:100%;min-height:0}.bank-reconcile-drawer-root .bank-reconcile-drawer-content--manual{flex-direction:column;flex:1;min-height:100%;display:flex}.bank-reconcile-drawer-root .possibleMatchesWrapper p{color:#5d5d5d;margin:0;font-size:12px;line-height:1.5}.bank-reconcile-drawer-root .bank-reconcile-drawer-footer{justify-content:center;margin-top:auto;padding:24px 0 16px;display:flex}.bank-reconcile-drawer-root .bank-reconcile-create-manually-btn.btn-primary,.bank-reconcile-drawer-root .btn.btn-primary.bank-reconcile-create-manually-btn{cursor:pointer;text-align:center;border:1px solid #9e4db0;border-radius:4px;min-width:140px;font-size:13px;font-weight:500;line-height:1.2;display:inline-block;color:#fff!important;background-color:#9e4db0!important;padding:8px 16px!important}.bank-reconcile-drawer-root .bank-reconcile-create-manually-btn.btn-primary:focus,.bank-reconcile-drawer-root .bank-reconcile-create-manually-btn.btn-primary:hover{opacity:.95;border-color:#86048c;outline:none;color:#fff!important;background-color:#86048c!important}.bank-reconcile-drawer-root .drawer-match-button.btn-secondary{cursor:pointer;border:1px solid #06af86;border-radius:4px;height:24px;font-size:11px;font-weight:500;line-height:1.2;color:#fff!important;background-color:#06af86!important;padding:4px 8px!important}.bank-reconcile-drawer-root .possibleList{border-bottom:1px solid #dadada;padding:10px 0}.bank-reconcile-drawer-root .bank-reconcile-possible-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.bank-reconcile-page .gap{margin:0}.bank-reconcile-page .accountpageContent{flex-direction:column;flex:auto;min-height:0;display:flex;position:relative;overflow:hidden}.bank-reconcile-page .bank-reconcile-table-wrap{flex:auto;min-height:0;overflow:hidden}.bank-reconcile-page .bank-reconcile-table-wrap .ant-spin-container,.bank-reconcile-page .bank-reconcile-table-wrap .ant-table,.bank-reconcile-page .bank-reconcile-table-wrap .ant-table-wrapper,.bank-reconcile-page .bank-reconcile-table-wrap .ant-table-wrapper .ant-spin-nested-loading{height:100%}.bank-reconcile-page .bank-reconcile-table-wrap .ant-table-container{flex-direction:column;height:100%;display:flex}.bank-reconcile-page .bank-reconcile-load-more{color:#6b7280;text-align:center;text-transform:none;padding:8px 0 4px;font-size:11px}.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:210px;min-height:210px;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:210px;min-height:210px;padding:8px 0 12px;display:flex}.shimmer-chart-line__area{border-radius:6px;flex:1;width:100%;min-height:0}.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}.page-route-content:has(.dashboard-analysis-page){overflow:hidden auto}.page-route-content:has(.dashboard-analysis-page)>.dashboard-analysis-page{flex:none;width:100%}.page-route-content:has(.analytics-dashboard-page){overflow:hidden auto}.page-route-content:has(.analytics-dashboard-page)>.analytics-dashboard-page{flex:none;width:100%;min-height:100%}.page-route-content:has(.due-payments-page){overflow:hidden}.page-route-content:has(.due-payments-page)>.analytics-dashboard-page.due-payments-page{flex-direction:column;flex:auto;height:100%;min-height:0;display:flex;overflow:hidden}.due-payments-page .analytics-dashboard-inner{flex-direction:column;flex:auto;height:100%;min-height:0;padding-bottom:16px;display:flex;overflow:hidden}.due-payments-page .analytics-report-header{margin-bottom:0}.due-payments-table-host .ant-table-tbody>tr>td:first-child,.due-payments-table-host .ant-table-thead>tr>th:first-child{padding-left:24px!important}.due-payments-table-host .due-payments-status-col{padding-left:8px!important;padding-right:8px!important}.due-payments-table-host .ant-table-tbody>tr>td:last-child,.due-payments-table-host .ant-table-thead>tr>th:last-child{padding-left:8px!important;padding-right:16px!important}.analytics-dashboard-page{box-sizing:border-box;font-family:var(--font-sans);letter-spacing:.5px;background:#eee;width:100%;font-size:13px}.analytics-dashboard-page,.analytics-dashboard-page *{font-family:inherit}.analytics-dashboard-inner{box-sizing:border-box;width:100%;max-width:100%;margin:0 auto;padding:16px 20px 28px}.analytics-report-header{z-index:40;position:sticky;top:0}.analytics-report-header-sync-dot{background:#029214;border-radius:9999px;flex-shrink:0;width:6px;height:6px;display:inline-block;box-shadow:0 0 0 3px #02921424}.analytics-report-header button,.analytics-report-header h1,.analytics-report-header p,.analytics-report-header span{font-family:var(--font-sans);letter-spacing:.5px}.analytics-report-header .ant-input,.analytics-report-header .ant-input-affix-wrapper,.analytics-report-header .ant-picker,.analytics-report-header .ant-picker-input>input,.analytics-report-header .ant-select-selector{box-shadow:none!important;background:0 0!important}.analytics-report-header .ant-select-selector{align-items:center!important;height:32px!important;min-height:32px!important}.analytics-report-header .ant-select-selection-item{line-height:30px!important}@media (max-width:768px){.analytics-dashboard-inner{padding:12px 12px 24px}}.dashboard-analysis-page{--dashboard-ink:#111827;--dashboard-muted:#6b7280;--dashboard-line:#e5e7eb;--dashboard-surface:#fff;--dashboard-canvas:#f3f4f6;--dashboard-indigo:#6366f1;--dashboard-rose:#f43f5e;--dashboard-emerald:#10b981;--dashboard-amber:#f59e0b;--dashboard-violet:#8b5cf6;--dashboard-sky:#0ea5e9;box-sizing:border-box;height:auto;min-height:0;padding:12px 12px 14px;overflow:visible;background:var(--dashboard-canvas)!important}.dashboard-shell{flex-direction:column;gap:12px;width:100%;max-width:none;display:flex}.dashboard-page-header{justify-content:space-between;align-items:center;gap:12px;display:flex}.dashboard-page-header__title{color:var(--dashboard-ink);letter-spacing:-.02em;text-transform:none;margin:0;font-size:20px;font-weight:700;line-height:1.2}.dashboard-page-header__subtitle{color:var(--dashboard-muted);margin:2px 0 0;font-size:12px;font-weight:500}.dashboard-page-header .dashboard-view-toggle{flex-shrink:0}.dashboard-kpi-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;display:grid}.dashboard-kpi-card{background:var(--dashboard-surface);border:1px solid var(--dashboard-line);border-radius:14px;flex-direction:column;gap:10px;min-height:108px;padding:12px 14px;display:flex;overflow:hidden;box-shadow:0 1px 2px #0f172a0a}.dashboard-kpi-card__top{align-items:center;gap:10px;display:flex}.dashboard-kpi-card__label{color:var(--dashboard-muted);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:11px;font-weight:700}.dashboard-kpi-card__value{color:var(--dashboard-ink);letter-spacing:-.02em;font-size:20px;font-weight:700;line-height:1.15}.dashboard-kpi-card__value--success{color:#059669}.dashboard-kpi-card__value--danger{color:#e11d48}.dashboard-kpi-card__icon{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:14px;display:inline-flex}.dashboard-kpi-card--indigo .dashboard-kpi-card__icon{color:var(--dashboard-indigo);background:#6366f11f}.dashboard-kpi-card--rose .dashboard-kpi-card__icon{color:var(--dashboard-rose);background:#f43f5e1f}.dashboard-kpi-card--emerald .dashboard-kpi-card__icon{color:var(--dashboard-emerald);background:#10b9811f}.dashboard-kpi-card--amber .dashboard-kpi-card__icon{color:#d97706;background:#f59e0b24}.dashboard-kpi-card--violet .dashboard-kpi-card__icon{color:var(--dashboard-violet);background:#8b5cf61f}.dashboard-kpi-card--sky .dashboard-kpi-card__icon{color:var(--dashboard-sky);background:#0ea5e91f}.dashboard-kpi-card__meta{color:var(--dashboard-muted);justify-content:space-between;align-items:center;gap:8px;margin-top:auto;font-size:11px;font-weight:600;display:flex}.dashboard-kpi-card__meta--danger{color:#e11d48}.dashboard-kpi-card__meta--success{color:#059669}.dashboard-kpi-card__meta-value{color:inherit;font-weight:700}.dashboard-kpi-empty{color:#9ca3af;font-size:13px;font-weight:600}.dashboard-row{gap:10px;width:100%;display:grid}.dashboard-row--primary{grid-template-columns:minmax(0,1.15fr) minmax(0,1.15fr) minmax(240px,.7fr)}.dashboard-row--secondary{grid-template-columns:minmax(0,1.15fr) minmax(0,.6fr) minmax(0,1.25fr)}.dashboard-row--tertiary{grid-template-columns:minmax(0,1.85fr) minmax(240px,.55fr)}.dashboard-row--tertiary-single{grid-template-columns:1fr}.dashboard-row--tertiary .dashboard-side-card{flex-direction:column;display:flex}.dashboard-row--tertiary .dashboard-side-card__body--scroll{flex:1;max-height:none}.dashboard-panel,.dashboard-side-card{background:var(--dashboard-surface);border:1px solid var(--dashboard-line);border-radius:14px;min-width:0;overflow:hidden;box-shadow:0 1px 2px #0f172a0a}.dashboard-analysis-page .dashboard-pie-layout,.dashboard-analysis-page .nivoChart,.dashboard-analysis-page .pieChartWrapper,.dashboard-row--primary .dashboard-panel,.dashboard-row--primary .dashboard-panel__body,.dashboard-row--secondary .dashboard-panel,.dashboard-row--secondary .dashboard-panel__body{overflow:visible}.dashboard-analysis-page .nivo-tooltip,.dashboard-analysis-page [class*=Tooltip],.dashboard-analysis-page div[role=tooltip]{z-index:10000!important}.dashboard-side-card--bank{flex-direction:column;display:flex}.dashboard-panel-header,.dashboard-side-card__header{border-bottom:1px solid #f3f4f6;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}.dashboard-panel-header__titles h3,.dashboard-side-card__header h3{color:var(--dashboard-ink);letter-spacing:-.01em;text-transform:none;margin:0;font-size:13px;font-weight:700}.dashboard-side-card__header p{color:var(--dashboard-muted);margin:2px 0 0;font-size:11px;font-weight:500}.dashboard-side-card__header strong{color:var(--dashboard-ink);white-space:nowrap;font-size:12px;font-weight:700}.dashboard-panel-header__actions{align-items:center;gap:6px;display:flex}.dashboard-view-all-link{color:#0f766e;letter-spacing:-.01em;white-space:nowrap;margin-right:2px;font-size:12px;font-weight:600;text-decoration:none}.dashboard-view-all-link:hover{color:#115e59;text-decoration:underline}.dashboard-panel__body{min-height:210px;padding:4px 8px 10px}.dashboard-panel__body--table{min-height:210px;padding:0 6px 8px}.client-tbl-wrapper,.dashboard-analysis-page .dashboard-pie-layout,.dashboard-analysis-page .nivoChart,.dashboard-analysis-page .pieChartWrapper,.dashboard-chart-empty,.dashboard-chart-shimmer{width:100%;height:210px;min-height:210px;max-height:210px;position:relative}.dashboard-row--primary .dashboard-panel__body{min-height:250px}.dashboard-row--primary .dashboard-chart-empty,.dashboard-row--primary .dashboard-chart-shimmer,.dashboard-row--primary .nivoChart{height:250px;min-height:250px;max-height:250px}.dashboard-row--secondary .dashboard-panel__body{min-height:268px}.dashboard-row--secondary .dashboard-chart-empty,.dashboard-row--secondary .dashboard-chart-shimmer,.dashboard-row--secondary .dashboard-pie-layout,.dashboard-row--secondary .nivoChart{height:268px;min-height:268px;max-height:268px}.dashboard-row--secondary .pieChartWrapper{height:auto;min-height:0;max-height:none}.dashboard-row--secondary .dashboard-bar-chart,.dashboard-row--secondary .dashboard-line-chart{height:268px}.dashboard-row--secondary .dashboard-bar-chart__plot,.dashboard-row--secondary .dashboard-line-chart__plot{min-height:210px}.dashboard-bar-chart,.dashboard-line-chart{flex-direction:column;gap:4px;display:flex}.dashboard-bar-chart__plot,.dashboard-line-chart__plot{flex:1;width:100%;min-height:160px;position:relative}.dashboard-bar-chart__plot>div,.dashboard-line-chart__plot>div{height:100%}.dashboard-pl-tooltip{color:#f9fafb;background:#111827;border-radius:10px;flex-direction:column;gap:4px;padding:8px 10px;font-size:11px;display:flex;box-shadow:0 14px 30px #0f172a38}.dashboard-pl-tooltip strong{color:#e5e7eb;font-weight:700}.dashboard-chart-legend{flex-wrap:wrap;align-items:center;gap:12px;margin:0;padding:0 4px;list-style:none;display:flex}.dashboard-chart-legend li{color:#4b5563;white-space:nowrap;align-items:center;gap:6px;font-size:11px;font-weight:600;display:inline-flex}.dashboard-chart-legend__swatch{border-radius:999px;width:8px;height:8px;display:inline-block}.dashboard-pie-layout{gap:12px;width:100%;display:flex}.dashboard-pie-layout--right{align-items:stretch}.dashboard-pie-layout--right .pieChartWrapper{flex:auto;min-width:0;position:relative;height:100%!important;min-height:0!important;max-height:none!important}.dashboard-pie-layout--right .dashboard-pie-legend{flex:0 0 42%;min-width:112px;max-width:180px}.dashboard-pie-layout--right.dashboard-pie-layout--with-pct{align-items:stretch;gap:16px;padding:2px 4px 2px 0}.dashboard-pie-layout--right.dashboard-pie-layout--with-pct .dashboard-pie-chart-slot{flex:auto;justify-content:center;align-items:center;min-width:0;min-height:0;display:flex}.dashboard-pie-layout--right.dashboard-pie-layout--with-pct .pieChartWrapper{aspect-ratio:1;flex:0 0 200px;width:200px;max-width:200px;position:relative;overflow:visible;height:200px!important;max-height:200px!important}.dashboard-pie-layout--right.dashboard-pie-layout--with-pct .dashboard-pie-legend{flex-direction:column;flex:none;justify-content:space-evenly;align-items:flex-end;gap:0;min-width:0;max-width:none;min-height:0;padding:0;display:flex;overflow:hidden auto}.dashboard-pie-layout--bottom{flex-direction:column;justify-content:center;align-items:center;gap:10px}.dashboard-pie-layout--bottom .dashboard-pie-chart-slot{flex:auto;justify-content:center;align-items:center;width:100%;min-height:0;display:flex}.dashboard-pie-layout--bottom .pieChartWrapper{flex:auto;position:relative;height:auto!important;min-height:0!important;max-height:none!important}.dashboard-pie-layout--bottom .dashboard-pie-legend{flex-flow:wrap;flex:none;justify-content:center;gap:8px 18px;max-width:none;padding:0 4px 2px;display:flex}.dashboard-pie-layout--status{gap:12px;padding:8px 4px 4px}.dashboard-pie-layout--status .dashboard-pie-chart-slot{flex:auto;justify-content:center;align-items:center;width:100%;display:flex}.dashboard-pie-layout--status .pieChartWrapper{width:200px;max-width:200px;position:relative;overflow:visible;flex:none!important;height:200px!important;max-height:200px!important}.dashboard-pie-layout--status .dashboard-pie-center strong{font-size:15px}.dashboard-pie-legend{flex-direction:column;justify-content:center;gap:8px;margin:0;padding:4px 2px 4px 0;list-style:none;display:flex;overflow:hidden}.dashboard-pie-legend li{align-items:center;gap:8px;min-width:0;display:flex}.dashboard-pie-layout--with-pct .dashboard-pie-legend li{min-height:22px}.dashboard-pie-legend__row{align-items:center;gap:8px;width:max-content;min-width:0;max-width:100%;margin-left:auto;display:flex}.dashboard-pie-legend__swatch{border-radius:999px;flex-shrink:0;width:8px;height:8px}.dashboard-pie-legend__label{color:#374151;letter-spacing:.01em;text-overflow:ellipsis;text-transform:none;white-space:nowrap;flex:0 auto;min-width:0;font-size:11px;font-weight:600;line-height:1.3;overflow:hidden}.dashboard-pie-layout--with-pct .dashboard-pie-legend__label{flex:0 0 200px;width:200px;max-width:200px}.dashboard-pie-legend__pct{color:#111827;font-variant-numeric:tabular-nums;letter-spacing:-.01em;text-align:right;flex:0 0 3.5em;font-size:11px;font-weight:700}.dashboard-pie-legend__track{background:#e8eef5;border-radius:999px;flex:0 0 95px;width:95px;min-width:95px;max-width:95px;height:6px;overflow:hidden}.dashboard-pie-layout--status .dashboard-pie-legend{flex-flow:row;justify-content:center;gap:8px 20px;width:100%;padding-bottom:0;display:flex;overflow:visible}.dashboard-pie-layout--status .dashboard-pie-legend li{white-space:nowrap;flex:none}.dashboard-pie-layout--status .dashboard-pie-legend__label{text-overflow:clip;flex:0 auto;width:auto;max-width:none;overflow:visible}.dashboard-pie-legend__track>span{border-radius:999px;min-width:0;max-width:100%;height:100%;display:block}.dashboard-pie-center{pointer-events:none;z-index:1;flex-direction:column;align-items:center;gap:2px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dashboard-pie-center strong{color:var(--dashboard-ink);font-size:18px;font-weight:700;line-height:1}.dashboard-pie-center span{color:var(--dashboard-muted);font-size:10px;font-weight:600}.dashboard-chart-empty{background:linear-gradient(#fafafa,#f3f4f6);border-radius:12px;justify-content:center;align-items:center;display:flex;overflow:hidden}.dashboard-chart-empty--pie{max-width:100%;margin:0 auto}.dashboard-chart-empty__silhouette{opacity:.55;background:linear-gradient(#0000 48%,#d1d5db 48% 52%,#0000 52%),linear-gradient(90deg,#0000 48%,#d1d5db 48% 52%,#0000 52%);width:78%;height:62%;position:absolute}.dashboard-chart-empty--pie .dashboard-chart-empty__silhouette{background:radial-gradient(circle,#f9fafb 40%,#d1d5db 41% 58%,#0000 59%);border-radius:50%;width:68%;height:68%}.dashboard-chart-empty__message{color:var(--dashboard-muted);z-index:1;margin:0;font-size:12px;font-weight:600;position:relative}.dashboard-icon-button{border:1px solid var(--dashboard-line);color:var(--dashboard-muted);cursor:pointer;background:#f9fafb;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;padding:0;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.dashboard-icon-button:hover{color:var(--dashboard-ink);background:#f3f4f6;border-color:#d1d5db}.dashboard-filter-popover{align-items:center;gap:8px;display:flex}.dashboard-client-select,.dashboard-date-input{border:1px solid var(--dashboard-line);color:var(--dashboard-ink);background:#fff;border-radius:8px;padding:6px 10px;font-size:12px}.dashboard-client-select{min-width:200px}.client-tbl-wrapper .ant-spin-container,.client-tbl-wrapper .ant-table-wrapper,.client-tbl-wrapper .ant-table-wrapper>.ant-spin{height:100%}.client-tbl-wrapper .ant-table-body{overflow-y:auto!important}.client-tbl-wrapper .ant-table-body::-webkit-scrollbar{height:var(--systacc-scrollbar-size);width:var(--systacc-scrollbar-size)}.client-tbl-wrapper .ant-table-body::-webkit-scrollbar-thumb{background:var(--systacc-scrollbar-thumb);border-radius:999px}.dashboard-analysis-page .ant-table-thead>tr>th{letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:700;border-bottom:1px solid var(--dashboard-line)!important;color:var(--dashboard-muted)!important;background:#f9fafb!important}.dashboard-analysis-page .ant-table-cell{color:#374151;text-transform:none;font-size:11px;padding-top:7px!important;padding-bottom:7px!important}.dashboard-panel--table .ant-table{table-layout:fixed;width:100%}.dashboard-panel--table .ant-table-tbody>tr>td,.dashboard-panel--table .ant-table-thead>tr>th{text-overflow:ellipsis;overflow:hidden;white-space:nowrap!important}.dashboard-panel--table .dashboard-table-amount-col,.dashboard-panel--table .dashboard-table-doc-col{white-space:nowrap!important}.dashboard-table-date,.dashboard-table-doc{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-weight:500;display:inline-block;overflow:hidden}.dashboard-table-amount{text-align:right;white-space:nowrap;max-width:100%;font-weight:700;display:inline-block;color:#059669!important}.dashboard-side-card__body{padding:2px 0}.dashboard-side-card__body--scroll{flex:1;max-height:168px;overflow-y:auto}.dashboard-side-row{border-bottom:1px solid #f3f4f6;justify-content:space-between;align-items:center;gap:10px;min-height:38px;padding:8px 12px;display:flex}.dashboard-side-row:last-child{border-bottom:none}.dashboard-side-row__copy{align-items:center;gap:8px;min-width:0;display:flex}.dashboard-side-row__avatar{color:var(--dashboard-indigo);background:#eef2ff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:12px;display:inline-flex}.dashboard-side-row p,.dashboard-side-row span{margin:0;font-size:11px;font-weight:600}.dashboard-side-row p{color:#4b5563;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dashboard-side-row span{color:var(--dashboard-ink);text-align:right;white-space:nowrap}.dashboard-side-card__footer{border-top:1px solid #f3f4f6;justify-content:space-between;align-items:center;margin-top:auto;padding:10px 12px;display:flex}.dashboard-side-card__footer span,.dashboard-side-card__footer strong{font-size:12px;font-weight:700}.dashboard-side-card__footer--bank{color:#4338ca;background:#eef2ff}.dashboard-side-card__footer--profit{color:#047857;background:#10b9811a}.dashboard-side-card__footer--loss{color:#be123c;background:#f43f5e1a}.dashboard-kpi-shimmer{flex-direction:column;gap:12px;width:100%;display:flex}.dashboard-kpi-shimmer__top{align-items:center;gap:10px;display:flex}.dashboard-kpi-shimmer__copy{flex-direction:column;flex:1;display:flex}.dashboard-kpi-shimmer__row{justify-content:space-between;align-items:center;gap:12px;display:flex}.dashboard-kpi-shimmer__row--secondary{margin-top:2px}.dashboard-chart-shimmer{box-sizing:border-box;flex-direction:column;align-items:stretch;width:100%;padding:2px 2px 0;display:flex;overflow:hidden}.dashboard-chart-shimmer,.dashboard-chart-shimmer.dashboard-bar-chart,.dashboard-chart-shimmer.dashboard-line-chart{gap:6px;height:100%;min-height:0;max-height:100%}.dashboard-chart-shimmer__legend{flex-wrap:wrap;flex:none;align-items:center;gap:12px;margin:0;padding:0 4px;list-style:none;display:flex}.dashboard-chart-shimmer__legend li{align-items:center;gap:6px;display:inline-flex}.dashboard-chart-shimmer__plot{flex:auto;gap:8px;width:100%;min-height:140px;display:flex;overflow:hidden}.dashboard-chart-shimmer.dashboard-bar-chart .dashboard-bar-chart__plot,.dashboard-chart-shimmer.dashboard-line-chart .dashboard-line-chart__plot{flex:auto;gap:8px;min-height:160px;display:flex}.dashboard-chart-shimmer__y-axis{flex-direction:column;flex:0 0 34px;justify-content:space-between;padding:6px 0 10px;display:flex}.dashboard-chart-shimmer__bars{flex:auto;justify-content:space-between;align-items:flex-end;gap:4px;min-width:0;height:100%;min-height:0;padding:4px 2px 2px;display:flex}.dashboard-chart-shimmer__bar-group{flex:1 1 0;justify-content:center;align-items:flex-end;gap:2px;min-width:0;max-width:30px;height:100%;display:flex}.dashboard-chart-shimmer__bar-track{flex:1 1 0;max-width:11px;min-height:12px;display:flex}.dashboard-chart-shimmer__bar{flex:auto;border-radius:3px 3px 0 0!important;width:100%!important;height:100%!important;min-height:12px!important}.dashboard-chart-shimmer__bar--alt{opacity:.7}.dashboard-chart-shimmer__line-canvas{flex-direction:column;flex:auto;min-width:0;min-height:0;padding:6px 4px 4px;display:flex;position:relative;overflow:hidden}.dashboard-chart-shimmer__line-grid{pointer-events:none;flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:8px 0}.dashboard-chart-shimmer__line-grid>span{background:#eef2f7;width:100%;height:1px;display:block}.dashboard-chart-shimmer__line-path{z-index:1;flex:auto;min-height:0;padding:18px 6px 12px;display:flex;position:relative}.dashboard-chart-shimmer__line-fill{clip-path:polygon(0 70%,8% 55%,16% 30%,24% 62%,33% 42%,41% 78%,50% 50%,58% 34%,66% 64%,75% 46%,83% 56%,91% 40%,100% 48%,100% 100%,0 100%);opacity:.9;flex:auto;align-self:stretch;border-radius:10px 10px 4px 4px!important;width:100%!important;height:auto!important;min-height:0!important}.dashboard-chart-shimmer__line-points{pointer-events:none;z-index:2;justify-content:space-between;display:flex;position:absolute;inset:18px 10px 12px}.dashboard-chart-shimmer__line-point{justify-content:center;width:0;display:flex;position:absolute;transform:translate(-50%,-50%)}.dashboard-chart-shimmer__line-point:first-child{left:0}.dashboard-chart-shimmer__line-point:nth-child(2){left:9%}.dashboard-chart-shimmer__line-point:nth-child(3){left:18%}.dashboard-chart-shimmer__line-point:nth-child(4){left:27%}.dashboard-chart-shimmer__line-point:nth-child(5){left:36%}.dashboard-chart-shimmer__line-point:nth-child(6){left:45%}.dashboard-chart-shimmer__line-point:nth-child(7){left:54%}.dashboard-chart-shimmer__line-point:nth-child(8){left:63%}.dashboard-chart-shimmer__line-point:nth-child(9){left:72%}.dashboard-chart-shimmer__line-point:nth-child(10){left:81%}.dashboard-chart-shimmer__line-point:nth-child(11){left:90%}.dashboard-chart-shimmer__line-point:nth-child(12){left:100%}.dashboard-chart-shimmer__x-axis{flex:0 0 18px;justify-content:space-between;align-items:center;padding:0 4px 2px 42px;display:flex}.dashboard-chart-shimmer__pie{flex:auto;align-items:center;gap:16px;width:100%;min-height:0;padding:4px 6px;display:flex;overflow:hidden}.dashboard-chart-shimmer__donut-wrap{flex:none;justify-content:center;align-items:center;display:flex}.dashboard-chart-shimmer__donut{flex-shrink:0;width:112px!important;height:112px!important;max-height:112px!important}.dashboard-chart-shimmer__pie-legend{flex-direction:column;flex:auto;justify-content:center;gap:8px;min-width:0;min-height:0;display:flex;overflow:hidden}.dashboard-chart-shimmer__pie-legend-row{align-items:center;gap:8px;min-width:0;display:flex}.dashboard-chart-shimmer__legend-swatch{flex-shrink:0;border-radius:999px!important;width:8px!important;height:8px!important}.dashboard-chart-shimmer__legend-bar{flex:0 0 56px;max-width:56px;border-radius:999px!important;width:56px!important;height:6px!important}.dashboard-row--secondary .dashboard-chart-shimmer__donut{width:132px!important;height:132px!important;max-height:132px!important}.dashboard-sidebar-shimmer__header{border-bottom:1px solid #f3f4f6;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.dashboard-sidebar-shimmer__header-copy{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.dashboard-sidebar-shimmer__body{padding:6px 12px 10px;overflow:hidden}.dashboard-financial-year-shimmer__footer{border-top:1px solid #f3f4f6;justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.dashboard-table-shimmer{flex-direction:column;gap:8px;padding:8px 6px 4px;display:flex}.dashboard-table-shimmer__header,.dashboard-table-shimmer__row{justify-content:space-between;align-items:center;gap:10px;display:flex}.dashboard-empty-state{color:var(--dashboard-muted);justify-content:center;align-items:center;min-height:200px;padding:32px 20px;font-weight:600;display:flex}.dashboard-no-access__stage{min-height:420px;position:relative}.dashboard-no-access__ghost{opacity:.42;pointer-events:none;-webkit-user-select:none;user-select:none;flex-direction:column;gap:10px;display:flex}.dashboard-no-access__ghost-kpi,.dashboard-no-access__ghost-panel{background:var(--dashboard-surface);border:1px solid var(--dashboard-line);border-radius:14px;box-shadow:0 1px 2px #0f172a0a}.dashboard-no-access__ghost-kpi{flex-direction:column;gap:10px;min-height:108px;padding:12px 14px;display:flex}.dashboard-no-access__ghost-label{color:var(--dashboard-muted);letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:700}.dashboard-no-access__ghost-value{color:#d1d5db;letter-spacing:.08em;font-size:22px;font-weight:700}.dashboard-no-access__ghost-meta{color:#c4c9d4;font-size:11px;font-weight:600}.dashboard-no-access__ghost-panel{flex-direction:column;gap:16px;min-height:220px;padding:14px;display:flex}.dashboard-no-access__ghost-bars{flex:1;align-items:flex-end;gap:8px;min-height:140px;padding:8px 4px 0;display:flex}.dashboard-no-access__ghost-bars span{background:linear-gradient(#e5e7eb,#f3f4f6);border-radius:4px 4px 0 0;flex:1}.dashboard-no-access__ghost-bars span:nth-child(odd){height:58%}.dashboard-no-access__ghost-bars span:nth-child(2n){height:78%}.dashboard-no-access__ghost-line{background:linear-gradient(#e5e7eb,#e5e7eb) 12px 70%/100% 1px no-repeat,radial-gradient(circle at 8% 62%,#d1d5db 4px,#0000 5px),radial-gradient(circle at 28% 42%,#d1d5db 4px,#0000 5px),radial-gradient(circle at 48% 54%,#d1d5db 4px,#0000 5px),radial-gradient(circle at 68% 34%,#d1d5db 4px,#0000 5px),radial-gradient(circle at 88% 48%,#d1d5db 4px,#0000 5px);flex:1;min-height:140px}.dashboard-no-access__ghost-donut{background:conic-gradient(#e5e7eb 0 40%,#f3f4f6 40% 72%,#d1d5db 72% 100%);border-radius:50%;align-self:center;width:112px;height:112px;margin-top:12px;-webkit-mask:radial-gradient(circle,#0000 38%,#000 39%);mask:radial-gradient(circle,#0000 38%,#000 39%)}.dashboard-no-access__card-wrap{z-index:1;justify-content:center;align-items:center;padding:24px 16px;display:flex;position:absolute;inset:0}.dashboard-no-access__card{text-align:center;background:#fff;border:1px solid #eee4f2;border-radius:16px;width:min(100%,440px);max-width:440px;padding:28px 28px 24px;box-shadow:0 18px 48px #550b651f}.dashboard-no-access__icon{color:#86048c;background:#f7f2f9;border-radius:14px;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:14px;font-size:22px;display:inline-flex}.dashboard-no-access__card h2{color:#550b65;letter-spacing:-.02em;margin:0 0 8px;font-size:18px;font-weight:700}.dashboard-no-access__card p{color:#6b7280;margin:0;font-size:13px;line-height:1.5}@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:1400px){.dashboard-kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard-row--primary,.dashboard-row--secondary{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-row--tertiary{grid-template-columns:minmax(0,1.7fr) minmax(220px,.55fr)}.dashboard-side-card--bank{grid-column:1/-1}}@media (max-width:1100px){.dashboard-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-page-header{flex-wrap:wrap;align-items:flex-start}.dashboard-page-header .dashboard-view-toggle{margin-left:auto}.dashboard-panel-header{flex-wrap:wrap}.dashboard-row--secondary .dashboard-chart-empty,.dashboard-row--secondary .dashboard-chart-shimmer,.dashboard-row--secondary .dashboard-pie-layout,.dashboard-row--secondary .nivoChart{height:240px;min-height:240px;max-height:240px}.dashboard-row--secondary .dashboard-panel__body{min-height:240px}.dashboard-pie-layout--right.dashboard-pie-layout--with-pct .pieChartWrapper{flex-basis:160px;width:160px;max-width:160px;height:160px!important;max-height:160px!important}.dashboard-pie-layout--status .pieChartWrapper{width:168px;max-width:168px;height:168px!important;max-height:168px!important}.dashboard-pie-layout--with-pct .dashboard-pie-legend__label{flex-basis:140px;width:140px;max-width:140px}}@media (max-width:900px){.dashboard-analysis-page{padding:10px}.dashboard-shell{gap:10px}.dashboard-no-access__card{padding:22px 18px}.dashboard-no-access__card h2{font-size:16px}.dashboard-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-row--primary,.dashboard-row--secondary,.dashboard-row--tertiary{grid-template-columns:1fr}.dashboard-panel--table,.dashboard-side-card--bank{grid-column:auto}.dashboard-page-header{flex-direction:column;align-items:stretch;gap:10px}.dashboard-page-header .dashboard-view-toggle{width:100%;margin-left:0}.dashboard-page-header .dashboard-view-toggle__btn{text-align:center;flex:1 1 0}.dashboard-analysis-page .client-tbl-wrapper,.dashboard-analysis-page .dashboard-chart-empty,.dashboard-analysis-page .dashboard-chart-shimmer,.dashboard-analysis-page .dashboard-pie-layout,.dashboard-analysis-page .nivoChart{height:220px;min-height:220px;max-height:220px}.dashboard-row--primary .dashboard-chart-empty,.dashboard-row--primary .dashboard-chart-shimmer,.dashboard-row--primary .nivoChart{height:230px;min-height:230px;max-height:230px}.dashboard-row--primary .dashboard-panel__body{min-height:230px}.dashboard-row--secondary .dashboard-chart-empty,.dashboard-row--secondary .dashboard-chart-shimmer,.dashboard-row--secondary .dashboard-pie-layout,.dashboard-row--secondary .nivoChart{height:240px;min-height:240px;max-height:240px}.dashboard-panel__body,.dashboard-row--secondary .dashboard-panel__body{min-height:220px}.dashboard-pie-layout--right{flex-direction:column}.dashboard-pie-layout--right .dashboard-pie-legend{flex-flow:wrap;min-width:0;max-width:none}.dashboard-pie-layout--right.dashboard-pie-layout--with-pct{flex-direction:column;gap:12px}.dashboard-pie-layout--right.dashboard-pie-layout--with-pct .dashboard-pie-chart-slot{flex:none;width:100%}.dashboard-pie-layout--right.dashboard-pie-layout--with-pct .pieChartWrapper{flex-basis:148px;width:148px;max-width:148px;height:148px!important;max-height:148px!important}.dashboard-pie-layout--right.dashboard-pie-layout--with-pct .dashboard-pie-legend{flex-direction:column;flex:auto;justify-content:flex-start;align-items:stretch;width:100%;max-height:none}.dashboard-pie-layout--with-pct .dashboard-pie-legend__label{flex:auto;width:auto;max-width:none}.dashboard-pie-legend__row{width:100%;margin-left:0}.dashboard-pie-layout--status .pieChartWrapper{width:156px;max-width:156px;height:156px!important;max-height:156px!important}.dashboard-chart-shimmer__pie{flex-direction:column;justify-content:center}.dashboard-chart-shimmer__donut{width:96px!important;height:96px!important;max-height:96px!important}.dashboard-chart-shimmer__pie-legend{width:100%}.dashboard-row--secondary .dashboard-chart-shimmer__donut{width:104px!important;height:104px!important;max-height:104px!important}.dashboard-side-card__body--scroll{max-height:220px}}@media (max-width:640px){.dashboard-analysis-page{padding:8px}.dashboard-kpi-grid{grid-template-columns:1fr}.dashboard-page-header__title{font-size:18px}.dashboard-kpi-card{min-height:96px;padding:12px}.dashboard-kpi-card__value{font-size:17px}.dashboard-panel-header,.dashboard-side-card__header{padding:10px}.dashboard-panel-header__titles h3,.dashboard-side-card__header h3{font-size:12px}.dashboard-view-all-link{font-size:11px}.dashboard-analysis-page .client-tbl-wrapper,.dashboard-analysis-page .dashboard-chart-empty,.dashboard-analysis-page .dashboard-chart-shimmer,.dashboard-analysis-page .dashboard-pie-layout,.dashboard-analysis-page .nivoChart,.dashboard-row--secondary .dashboard-chart-empty,.dashboard-row--secondary .dashboard-chart-shimmer,.dashboard-row--secondary .dashboard-pie-layout,.dashboard-row--secondary .nivoChart{height:210px;min-height:210px;max-height:210px}.dashboard-panel__body,.dashboard-panel__body--table,.dashboard-row--secondary .dashboard-panel__body{min-height:200px}.dashboard-pie-layout--with-pct .dashboard-pie-legend__track{flex-basis:64px;width:64px;min-width:64px;max-width:64px}.dashboard-table-shimmer__header,.dashboard-table-shimmer__row{gap:8px}.dashboard-filter-popover{max-width:min(280px,100vw - 32px)}.client-tbl-wrapper,.dashboard-panel__body--table{-webkit-overflow-scrolling:touch;overflow-x:auto}}@media (max-width:720px){.dashboard-analysis-page{padding:10px}.dashboard-page-header{flex-direction:column;align-items:stretch}.dashboard-kpi-card__value{font-size:18px}}.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:0}.ledger-container.balancesheet-page:not(.balancesheet-page--vertical){margin-bottom:0}.ledger-container.balancesheet-page:not(.balancesheet-page--vertical),.page-route-content>.ledger-container.balancesheet-page:not(.balancesheet-page--vertical),.workspace-tab-panel .ledger-container.balancesheet-page:not(.balancesheet-page--vertical){flex-direction:column;flex:auto;height:100%;min-height:0;max-height:100%;display:flex;overflow:hidden}.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:0}.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 .balancesheet-view-switch{align-items:center;display:inline-flex}.ledger-container.balancesheet-page .balancesheet-view-switch__track{background:#f3eef4;border:1px solid #e4d5e6;border-radius:20px;align-items:stretch;padding:2px;display:inline-flex}.ledger-container.balancesheet-page .balancesheet-view-switch__btn{appearance:none;color:#6b5c6d;cursor:pointer;letter-spacing:.01em;background:0 0;border:0;border-radius:18px;min-width:78px;height:28px;padding:0 12px;font-family:inherit;font-size:12px;font-weight:600}.ledger-container.balancesheet-page .balancesheet-view-switch__btn:hover{color:#76007a}.ledger-container.balancesheet-page .balancesheet-view-switch__btn.is-active{color:#76007a;background:#fff;box-shadow:0 1px 2px #300a341f}.ledger-container.balancesheet-page .balancesheet-toolbar-divider{background:#ddd;width:1px;height:22px;margin:0 4px;display:inline-block}.ledger-container.balancesheet-page .balancesheet-layout-toggle{align-items:center;display:inline-flex}.ledger-container.balancesheet-page .balancesheet-layout-toggle__group{align-items:center;gap:4px;display:inline-flex}.ledger-container.balancesheet-page .balancesheet-layout-toggle__btn{appearance:none;color:#76007a;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:8px;height:36px;padding:0 14px;font-family:inherit;font-size:13px;font-weight:700;display:inline-flex}.ledger-container.balancesheet-page .balancesheet-layout-toggle__btn .anticon{color:inherit;font-size:14px}.ledger-container.balancesheet-page .balancesheet-layout-toggle__btn:hover{color:#76007a;background:#f7f0f8}.ledger-container.balancesheet-page .balancesheet-layout-toggle__btn.is-active,.ledger-container.balancesheet-page .balancesheet-layout-toggle__btn.is-active:hover{color:#fff!important;background:#76007a!important}.ledger-container.balancesheet-page .balancesheet-layout-toggle__cols{gap:2px;height:12px;display:inline-flex}.ledger-container.balancesheet-page .balancesheet-layout-toggle__cols span{background:currentColor;border-radius:1px;width:2px;display:block}.ledger-container.balancesheet-page .balancesheet-layout-toggle__cols span:first-child{height:8px;margin-top:4px}.ledger-container.balancesheet-page .balancesheet-layout-toggle__cols span:nth-child(2){height:12px}.ledger-container.balancesheet-page .balancesheet-layout-toggle__cols span:nth-child(3){height:10px;margin-top:2px}.ledger-container.balancesheet-page .balancesheet-toolbar-btn{appearance:none;box-sizing:border-box;cursor:pointer;text-transform:none;white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:6px;height:36px;padding:0 14px;font-family:inherit;font-size:13px;font-weight:600;line-height:1;display:inline-flex}.ledger-container.balancesheet-page .balancesheet-toolbar-btn.is-more{color:#64748b;background:#fff;border:1px solid #d4dbe6;border-radius:50%;width:36px;min-width:36px;height:36px;padding:0}.ledger-container.balancesheet-page .balancesheet-toolbar-btn.is-more.is-open,.ledger-container.balancesheet-page .balancesheet-toolbar-btn.is-more:hover{background:#f8fafc}.ledger-container.balancesheet-page .balancesheet-more{position:relative}.ledger-container.balancesheet-page .balancesheet-more__dots{flex-direction:column;gap:3px;display:inline-flex}.ledger-container.balancesheet-page .balancesheet-more__dots span{background:#64748b;border-radius:50%;width:3px;height:3px;display:block}.ledger-container.balancesheet-page .balancesheet-more__menu{z-index:20;background:#fff;border:1px solid #edf0f6;border-radius:12px;min-width:220px;padding:10px 8px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 10px 30px #0f172a1f}.ledger-container.balancesheet-page .balancesheet-more__label{color:#94a3b8;padding:4px 10px 8px;font-size:12px;font-weight:600}.ledger-container.balancesheet-page .balancesheet-more__item{appearance:none;color:#1e3a5f;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;width:100%;padding:8px 10px;font-family:inherit;font-size:13px;font-weight:600;display:flex}.ledger-container.balancesheet-page .balancesheet-more__item .anticon{color:#1e3a5f;font-size:15px}.ledger-container.balancesheet-page .balancesheet-more__item:hover{background:#f8fafc}.ledger-container.balancesheet-page .balancesheet-more__item.is-active{color:#334155}.ledger-container.balancesheet-page .balancesheet-more__check{margin-left:auto;color:#76007a!important}.ledger-container.balancesheet-page .balancesheet-vertical-stack{box-sizing:border-box;flex-direction:column;gap:16px;width:min(880px,100%);max-width:880px;margin-left:auto;margin-right:auto;display:flex}.ledger-container.balancesheet-page .bal-balance-sheet.table-section.row-view{flex:none;display:block;overflow:visible;height:auto!important;min-height:0!important;max-height:none!important}.ledger-container.balancesheet-page .bal-balance-sheet.table-section.row-view>.balancesheet-vertical-stack>table{table-layout:fixed;width:100%;margin-bottom:0;height:auto!important;max-height:none!important;display:table!important}.ledger-container.balancesheet-page .bal-balance-sheet.table-section.row-view>.balancesheet-vertical-stack>table>thead th{width:auto!important}.ledger-container.balancesheet-page .bal-balance-sheet.table-section.row-view>.balancesheet-vertical-stack>table>tbody.main-balancesheet-body>tr>td,.ledger-container.balancesheet-page .bal-balance-sheet.table-section.row-view>.balancesheet-vertical-stack>table>tfoot>tr>td{width:auto!important;height:auto!important;max-height:none!important;display:table-cell!important}.ledger-container.balancesheet-page .bal-balance-sheet.table-section.row-view .scrollable-tbody,.ledger-container.balancesheet-page .bal-balance-sheet.table-section.row-view table,.ledger-container.balancesheet-page .bal-balance-sheet.table-section.row-view td{height:auto!important;max-height:none!important}.ledger-container.balancesheet-page .bal-balance-sheet.table-section.row-view .scrollable-tbody{overflow:visible;display:block!important}.ledger-container.balancesheet-page.balancesheet-page--vertical{margin-bottom:0}.ledger-container.balancesheet-page.balancesheet-page--vertical,.page-route-content>.ledger-container.balancesheet-page--vertical,.workspace-tab-panel .ledger-container.balancesheet-page--vertical{background:#fff;flex-direction:column;flex:auto;height:100%;min-height:0;max-height:100%;display:flex;overflow:hidden}.ledger-container.balancesheet-page.balancesheet-page--vertical .page-sub-header,.ledger-container.balancesheet-page.balancesheet-page--vertical .row.tab-nav{flex-shrink:0}.ledger-container.balancesheet-page.balancesheet-page--vertical .bal-balance-sheet.table-section,.ledger-container.balancesheet-page.balancesheet-page--vertical .bal-balance-sheet.table-section.row-view{box-shadow:none;background:0 0;flex-direction:column;flex:auto;padding:0 15px 12px;position:relative;overflow:hidden;height:calc(var(--app-viewport-height) - 195px)!important;max-height:calc(var(--app-viewport-height) - 195px)!important;min-height:0!important;display:flex!important}.ledger-container.balancesheet-page .balancesheet-v2{box-sizing:border-box;flex-direction:column;flex:auto;gap:12px;width:94%;max-width:1300px;height:100%;min-height:0;max-height:100%;margin:0 auto;display:flex;overflow:hidden}.ledger-container.balancesheet-page .balancesheet-v2__cards{overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;flex:auto;gap:12px;min-height:0;padding-bottom:8px;display:flex;overflow-x:hidden;overflow-y:auto!important}.ledger-container.balancesheet-page .balancesheet-v2__cards::-webkit-scrollbar{width:8px}.ledger-container.balancesheet-page .balancesheet-v2__cards::-webkit-scrollbar-thumb{background:#c4b0cc;border-radius:999px}.ledger-container.balancesheet-page .balancesheet-v2-card{background:#fff;border:1px solid #edf0f6;border-radius:16px;flex-shrink:0;overflow:clip;box-shadow:0 8px 24px #1f2a440d}.ledger-container.balancesheet-page .balancesheet-v2-card.is-assets .balancesheet-v2-card__header{background:linear-gradient(#f8fbff,#fff)}.ledger-container.balancesheet-page .balancesheet-v2-card.is-liabilities .balancesheet-v2-card__header{background:linear-gradient(#faf7ff,#fff)}.ledger-container.balancesheet-page .balancesheet-v2-card__header{appearance:none;cursor:pointer;background:#fff;border:0;align-items:center;gap:12px;width:100%;padding:16px 18px 12px;font-family:inherit;display:flex}.ledger-container.balancesheet-page .balancesheet-v2-card__badge{border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;font-size:18px;display:inline-flex}.ledger-container.balancesheet-page .balancesheet-v2-card__badge.is-assets{color:#3b82f6;background:#e8f1ff}.ledger-container.balancesheet-page .balancesheet-v2-card__badge.is-liabilities{color:#7c3aed;background:#efe7ff}.ledger-container.balancesheet-page .balancesheet-v2-card__title-wrap{text-align:left;flex-direction:column;gap:2px;min-width:0;display:flex}.ledger-container.balancesheet-page .balancesheet-v2-card__title{color:#000;letter-spacing:0;text-transform:uppercase;font-size:11px;font-weight:700}.ledger-container.balancesheet-page .balancesheet-v2-card__subtitle{color:#5c5c5c;font-size:11px;font-weight:400}.ledger-container.balancesheet-page .balancesheet-v2-card__total{flex-direction:column;align-items:flex-end;gap:2px;margin-left:auto;display:flex}.ledger-container.balancesheet-page .balancesheet-v2-card__total .amt-total{min-width:0}.ledger-container.balancesheet-page .balancesheet-v2-card__chevron{color:#94a3b8;margin-left:10px;font-size:11px}.ledger-container.balancesheet-page .balancesheet-v2-card__body{padding:0 4px 8px}.ledger-container.balancesheet-page .balancesheet-v2-card__body table{width:100%}.ledger-container.balancesheet-page .balancesheet-v2-footer{z-index:3;background:#e9f9ef;border-radius:14px;flex-shrink:0;justify-content:space-between;align-items:center;gap:20px;margin-top:0;padding:12px 16px;display:flex;position:sticky;bottom:0;box-shadow:0 -10px 24px #1f2a440f}.ledger-container.balancesheet-page .balancesheet-v2-footer.is-unbalanced{background:#fef2f2}.ledger-container.balancesheet-page .balancesheet-v2-footer__status{align-items:center;gap:12px;min-width:240px;display:flex}.ledger-container.balancesheet-page .balancesheet-v2-footer__check{color:#fff;background:#16a34a;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:16px;display:inline-flex}.ledger-container.balancesheet-page .balancesheet-v2-footer.is-unbalanced .balancesheet-v2-footer__check{background:#dc2626}.ledger-container.balancesheet-page .balancesheet-v2-footer__status strong{color:#16a34a;font-size:11px;font-weight:700;display:block}.ledger-container.balancesheet-page .balancesheet-v2-footer.is-unbalanced .balancesheet-v2-footer__status strong{color:#dc2626}.ledger-container.balancesheet-page .balancesheet-v2-footer__hint{color:#5c5c5c;margin-top:2px;font-size:11px;font-weight:400;display:block}.ledger-container.balancesheet-page .balancesheet-v2-footer__pl-net{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.ledger-container.balancesheet-page .balancesheet-v2-footer__pl-net strong{flex-wrap:wrap;align-items:center;gap:0;display:inline-flex}.ledger-container.balancesheet-page .balancesheet-v2-footer__pl-amount{letter-spacing:0;font-size:16px}.ledger-container.balancesheet-page .balancesheet-v2-footer__totals{border-left:1px solid #c6e6d3;flex:1;justify-content:flex-end;align-items:center;gap:12px;padding-left:20px;display:flex}.ledger-container.balancesheet-page .balancesheet-v2-footer.is-unbalanced .balancesheet-v2-footer__totals{border-left-color:#fecaca}.ledger-container.balancesheet-page .balancesheet-v2-footer__metric{background:#fff;border-radius:10px;flex-direction:column;align-items:center;gap:2px;min-width:170px;padding:8px 18px;display:flex}.ledger-container.balancesheet-page .balancesheet-v2-footer__metric span{color:#5c5c5c;font-size:11px;font-weight:700}.ledger-container.balancesheet-page .balancesheet-v2-footer__metric strong{font-size:11px;font-weight:700}.ledger-container.balancesheet-page .balancesheet-v2-footer__equals{color:#94a3b8;font-size:18px;font-weight:600}@media (max-width:1100px){.ledger-container.balancesheet-page .balancesheet-v2-footer{flex-direction:column;align-items:stretch}.ledger-container.balancesheet-page .balancesheet-v2-footer__totals{border-top:1px solid #c6e6d3;border-left:0;justify-content:space-between;padding-top:12px;padding-left:0}}@media (max-width:1024px){.ledger-container.balancesheet-page .balancesheet-vertical-stack{width:100%;max-width:100%}}.ledger-container.balancesheet-page .page-sub-header .action{white-space:nowrap;flex-wrap:nowrap;grid-column:3;justify-self:end;align-items:center;gap:8px;display:flex}.ledger-container.balancesheet-page .page-sub-header .bg-whiteSmoke{box-sizing:border-box;text-align:center;text-transform:uppercase;white-space:nowrap;border:0;border-radius:3px;justify-content:center;align-items:center;gap:4px;min-width:auto;height:28px;padding:0 10px;font-size:11px;font-weight:600;line-height:1;display:inline-flex;color:#fff!important;background-color:green!important}.ledger-container.balancesheet-page .page-sub-header .bg-whiteSmoke .anticon{font-size:12px;line-height:1}.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.column-view>table>tbody.main-balancesheet-body,.ledger-container.balancesheet-page .bal-balance-sheet.table-section.column-view>table>tbody.main-balancesheet-body>tr,.ledger-container.balancesheet-page .bal-balance-sheet.table-section.column-view>table>tbody.main-balancesheet-body>tr>td{height:100%;max-height:none}.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:not(.balancesheet-page--vertical) .page-sub-header,.ledger-container.balancesheet-page:not(.balancesheet-page--vertical) .row.tab-nav{flex-shrink:0}.ledger-container.balancesheet-page .bal-balance-sheet.table-section.column-view{flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden;height:0!important;min-height:0!important;max-height:none!important}.ledger-container.balancesheet-page .bal-balance-sheet.table-section.column-view>table{height:100%;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 .balancesheet-layout-toggle,.ledger-container.balancesheet-page .print-d-none,.ledger-container.balancesheet-page .tab-nav .save-as{display:none!important}.ledger-container.balancesheet-page .bal-balance-sheet.table-section.row-view .scrollable-tbody{overflow:visible!important}.ledger-container.balancesheet-page .balancesheet-v2,.ledger-container.balancesheet-page .balancesheet-v2__cards,.ledger-container.balancesheet-page.balancesheet-page--vertical,.ledger-container.balancesheet-page.balancesheet-page--vertical .bal-balance-sheet.table-section,.ledger-container.balancesheet-page.balancesheet-page--vertical .bal-balance-sheet.table-section.row-view,.page-route-content>.ledger-container.balancesheet-page--vertical,.workspace-tab-panel .ledger-container.balancesheet-page--vertical{height:auto!important;max-height:none!important;display:block!important;overflow:visible!important}.ledger-container.balancesheet-page .balancesheet-v2-footer{box-shadow:none;position:static}}.ledger-container.trial-balance-listing{background:#fff;position:relative}.page-route-content>.ledger-container.trial-balance-listing,.workspace-tab-panel .ledger-container.trial-balance-listing{background:#fff;overflow:hidden;flex-direction:column!important;flex:auto!important;height:100%!important;min-height:0!important;display:flex!important}.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-shell{flex-direction:column;flex:1 1 0;width:100%;min-height:0;padding-bottom:50px;display:flex;position:relative;overflow:hidden}.ledger-container.trial-balance-listing .trial-balance-table-container{box-shadow:none;background:#fff;flex:1 1 0;width:100%;height:auto;min-height:0;margin-top:-6px;position:relative;overflow:hidden auto;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-footer-bar{z-index:3;width:100%;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -1px #ececec,0 3px 2px #0000001a;background:#fff!important}.ledger-container.trial-balance-listing .trial-balance-footer-bar .balance-box,.ledger-container.trial-balance-listing .trial-balance-footer-bar .balance-container{min-width:0;margin-right:0;display:table-row-group;background:#fff!important}.ledger-container.trial-balance-listing .trial-balance-footer-table td{font-weight:700;position:static;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{background:var(--systacc-tab-nav-bg);color:#000;text-transform:uppercase;z-index:1;height:30px;padding:0 5px;font-size:12px;font-weight:600;position:sticky;top:0}.ledger-container.trial-balance-listing .trial-balance-footer-table td:first-child,.ledger-container.trial-balance-listing .trial-balance-table tbody 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-footer-table td:not(:first-child),.ledger-container.trial-balance-listing .trial-balance-table tbody 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-footer-table td,.ledger-container.trial-balance-listing .trial-balance-table tbody 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-footer-table tr{height:50px}.ledger-container.trial-balance-listing .trial-balance-name-link{cursor:pointer}.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 .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;align-items:center;width:100%;min-height:24px;display:flex}.scheduled-report-action--pending{justify-content:center}.scheduled-report-action-loader{color:#76007a}.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;flex:auto;height:100%;min-height:0;padding:20px 15px;display:flex;overflow:hidden}.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-self:stretch;align-items:stretch;width:100%;min-height:0;margin-top:10px;display:flex;overflow:hidden}.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,.account-settings-page .panels.account-scroll-panels{background:#fffffff6;border-radius:3px;flex:auto;align-self:stretch;width:100%;max-width:none;min-height:0;overflow:hidden auto}.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 .gds-agent-status{background:#fafafa;border:1px solid #e6e6e6;border-radius:4px;margin-bottom:24px;padding:14px 16px}.account-settings-page .gds-agent-status-connected{background:#f0fff4;border-color:#b7e4c7}.account-settings-page .gds-agent-status-pending{background:#f7f3ff;border-color:#d6c7f5}.account-settings-page .gds-agent-status-offline{background:#fff8f0;border-color:#f5d0a9}.account-settings-page .gds-agent-status-row{align-items:center;gap:10px;display:flex}.account-settings-page .gds-agent-loader{border:2px solid #9b7fd4;border-top-color:#0000;border-radius:50%;width:14px;height:14px;animation:gds-agent-spin .8s linear infinite}@keyframes gds-agent-spin{to{transform:rotate(1turn)}}.account-settings-page .gds-agent-status-help{color:#666;margin:8px 0 0;font-size:13px}.account-settings-page .gds-agent-meta{color:#555;flex-wrap:wrap;gap:12px 20px;margin-top:8px;font-size:13px;display:flex}.account-settings-page .gds-inner-tabs{border-bottom:1px solid #e8e8e8;gap:8px;margin-bottom:18px;display:flex}.account-settings-page .gds-inner-tab{appearance:none;color:#666;font:inherit;cursor:pointer;background:0 0;border:0;padding:8px 12px 10px;font-size:13px;font-weight:600;position:relative}.account-settings-page .gds-inner-tab.active{color:#5b2d91;box-shadow:inset 0 -2px #5b2d91}.account-settings-page .gds-inner-tab-dot{vertical-align:middle;background:#18a058;border-radius:50%;width:7px;height:7px;margin-left:6px;display:inline-block}.account-settings-page .gds-published-toolbar{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.account-settings-page .gds-published-actions{flex-shrink:0;gap:8px;display:flex}.account-settings-page .gds-published-actions a{align-items:center;text-decoration:none;display:inline-flex}.account-settings-page .gds-published-count{color:#666;margin:0 0 8px;font-size:13px}.account-settings-page .gds-published-table-wrap{border:1px solid #e6e6e6;border-radius:4px;max-height:420px;overflow:auto}.account-settings-page .gds-published-table{border-collapse:collapse;width:100%;font-size:13px}.account-settings-page .gds-published-table td,.account-settings-page .gds-published-table th{text-align:left;vertical-align:top;border-bottom:1px solid #eee;padding:8px 10px}.account-settings-page .gds-published-table th{color:#666;text-transform:uppercase;letter-spacing:.04em;background:#fafafa;font-size:11px;position:sticky;top:0}.account-settings-page .gds-published-badge{background:#f0f0f0;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-block}.account-settings-page .gds-published-badge-parsed{color:#0f7a3f;background:#e8f8ef}.account-settings-page .gds-published-badge-error{color:#b42318;background:#fdecec}.account-settings-page .gds-published-error{color:#8a4b2a;word-break:break-word;max-width:220px}.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{min-height:100dvh}.otpPageWrapper .mainWrapper{margin:0!important}.otpPageWrapper .otpPage{background:radial-gradient(circle at top,#fffc,#f9f5fcf5),#f9f5fc;justify-content:center;align-items:center;min-height:100dvh;padding:32px 16px;display:flex}.otpPageWrapper .otp-shell{flex-direction:column;align-items:center;width:min(460px,100%);display:flex}.otpPageWrapper .otp-brand{justify-content:center;margin-bottom:24px;display:flex}.otpPageWrapper .otp-brand img{width:128px;height:auto;display:block}.otpPageWrapper .otp-card{background-color:#fff;border-radius:16px;width:100%;padding:36px 40px 32px;box-shadow:0 18px 50px #550b651a}.otpPageWrapper .otp-card-header{text-align:center}.otpPageWrapper .otp-card-header h1{color:#550b65;letter-spacing:0;margin:0 0 12px;font-size:24px;font-weight:600;line-height:1.3}.otpPageWrapper .otp-support-text{color:#6d6e6f;margin:0 0 6px;font-size:13px;font-weight:400;line-height:1.5}.otpPageWrapper .otp-email{color:#212529;letter-spacing:.2px;overflow-wrap:anywhere;text-transform:uppercase;border-bottom:1px dashed #9a8da0;max-width:100%;padding-bottom:2px;font-size:14px;font-weight:600;line-height:1.5;display:inline-block}.otpPageWrapper .otp-card-body{flex-direction:column;align-items:center;margin-top:28px;display:flex}.otpPageWrapper .otp-digit-row{justify-content:center;gap:10px;width:100%;display:flex}.otpPageWrapper .otp-digit{box-shadow:none;color:#212529;letter-spacing:0;text-align:center;background:#fff;border:1.5px solid #e4d7ea;border-radius:10px;outline:none;flex:1 1 0;min-width:0;max-width:54px;height:54px;padding:0;font-size:22px;font-weight:600;transition:border-color .15s,box-shadow .15s}.otpPageWrapper .otp-digit::placeholder{color:#c5b7cc;font-weight:500}.otpPageWrapper .otp-digit:hover:not(:disabled){border-color:#76037a73}.otpPageWrapper .otp-digit:focus{border-color:var(--systacc-auth-brand);box-shadow:0 0 0 3px #76007a1f}.otpPageWrapper .otp-digit.is-filled{border-color:#c7a8d0}.otpPageWrapper .otp-digit-row--error .otp-digit,.otpPageWrapper .otp-digit.is-invalid{border-color:#d10e25}.otpPageWrapper .otp-digit:disabled{cursor:not-allowed;background:#faf7fb}.otpPageWrapper .otp-hint{color:#8a8490;text-align:center;margin:14px 0 0;font-size:12px}.otpPageWrapper .otp-error{color:#d10e25;text-align:center;margin:8px 0 0;font-size:12px;font-weight:500}.otpPageWrapper .otp-timer{color:var(--systacc-auth-brand);font-variant-numeric:tabular-nums;letter-spacing:.08em;min-height:24px;margin-top:18px;font-size:16px;font-weight:600}.otpPageWrapper .otp-timer-placeholder{visibility:hidden}.otpPageWrapper .otp-card-footer{margin-top:28px}.otpPageWrapper .otp-actions{justify-content:center;align-items:center;gap:12px;display:flex}.otpPageWrapper .otp-btn{border-radius:8px;justify-content:center;align-items:center;min-width:118px;height:42px;padding:0 18px;font-size:14px;font-weight:600;text-decoration:none;transition:opacity .15s;display:inline-flex}.otpPageWrapper .otp-btn-primary{background-color:var(--systacc-auth-brand)!important;color:#fff!important;border:0!important}.otpPageWrapper .otp-btn-primary:focus,.otpPageWrapper .otp-btn-primary:hover{opacity:.92;background-color:var(--systacc-auth-brand)!important;color:#fff!important}.otpPageWrapper .otp-btn-secondary{border:1px solid var(--systacc-auth-brand);color:var(--systacc-auth-brand)!important;background:#fff!important}.otpPageWrapper .otp-btn-secondary:focus,.otpPageWrapper .otp-btn-secondary:hover{color:var(--systacc-auth-brand)!important;background:#fbf6fc!important}.otpPageWrapper .otp-resend{justify-content:center;margin-top:16px;display:flex}.otpPageWrapper .otp-resend-btn{text-underline-offset:3px;min-width:0;height:auto;padding:4px 8px;font-size:13px;font-weight:600;text-decoration:underline;color:var(--systacc-auth-brand)!important;background:0 0!important;border:0!important}.otpPageWrapper .otp-resend-btn:focus,.otpPageWrapper .otp-resend-btn:hover{color:#550b65!important}@media (max-width:768px){.otpPageWrapper .otpPage{padding:24px 16px}.otpPageWrapper .otp-card{padding:28px 20px 24px}.otpPageWrapper .otp-card-header h1{font-size:22px}.otpPageWrapper .otp-digit{max-width:48px;height:48px}.otpPageWrapper .otp-actions{flex-wrap:wrap;width:100%}.otpPageWrapper .otp-btn{flex:calc(50% - 6px);min-width:0}}@media (max-width:420px){.otpPageWrapper .otp-digit-row{gap:6px}.otpPageWrapper .otp-digit{max-width:44px;height:44px;font-size:18px}}.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:hidden auto}.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:var(--systacc-grey)}.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:hidden auto}.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 .prefixTable,.account-settings-page .setupPrefixWrapper{flex-direction:column;flex:auto;width:100%;min-height:0;display:flex}.account-settings-page .transaction-prefix-scroll{flex:auto;width:100%;min-height:200px;max-height:none;overflow:auto}.account-settings-page .transaction-prefix-scroll::-webkit-scrollbar{height:var(--systacc-scrollbar-size);width:var(--systacc-scrollbar-size)}.account-settings-page .transaction-prefix-scroll::-webkit-scrollbar-track{background:var(--systacc-scrollbar-track)}.account-settings-page .transaction-prefix-scroll::-webkit-scrollbar-thumb{border-radius:999px;background:var(--systacc-scrollbar-thumb)!important}.account-settings-page .transaction-prefix-scroll::-webkit-scrollbar-thumb:active,.account-settings-page .transaction-prefix-scroll::-webkit-scrollbar-thumb:hover{background:var(--systacc-scrollbar-thumb-hover)!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:hidden}.account-settings-page .account-tab-wrapper,.account-settings-page.account-scroll-page .account-tab-wrapper{flex-direction:column;flex:auto;align-self:stretch;width:100%;min-height:0;display:flex;overflow:hidden;align-items:stretch!important}.account-settings-page .panels.account-scroll-panels{flex:auto;align-self:stretch;width:100%;max-width:none;min-height:0;overflow:hidden auto}.account-settings-page.smtp-active-page .warpper{align-items:stretch;min-height:0;overflow:hidden}.account-settings-page .smtp-tab-wrapper{flex-direction:column;flex:auto;align-self:stretch;width:100%;min-height:0;display:flex;overflow:hidden;align-items:stretch!important}.account-settings-page .panels.smtp-panels{flex:auto;align-self:stretch;width:100%;max-width:none;min-height:0;padding:15px 0 20px;overflow:hidden auto}.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:hidden auto}.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:none}.invoice-template-preview-modal .invoice-template-preview-wrapper{width:100%;max-height:none;margin-bottom:12px;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-backdrop{z-index:1040;background:#0f172073;position:fixed;inset:0}.invoice-send-email-modal.modal{z-index:1050;padding:16px;position:fixed;inset:0;overflow:hidden auto}.invoice-send-email-modal .modal-dialog{width:min(100%,580px);max-width:580px;margin:2.5vh auto;position:relative}.invoice-send-email-modal.invoice-whatsapp-share-modal .modal-dialog{width:min(100%,640px);max-width:640px}.invoice-send-email-modal .modal-content{font-family:var(--font-sans);pointer-events:auto;background:#fff;border:1px solid #e6e6e6;border-radius:8px;outline:0;width:100%;position:relative;overflow:hidden;box-shadow:0 12px 40px #1018282e}.invoice-send-email-modal .modal-header{background:#faf7fb;border-bottom:1px solid #eadff0;justify-content:center;align-items:center;min-height:52px;padding:14px 48px 14px 20px;display:flex;position:relative}.invoice-send-email-modal .modal-title{color:var(--systacc-primary-accent,#9c27b0);letter-spacing:.2px;text-align:center;width:100%;margin:0;font-weight:600;font-size:18px!important}.invoice-send-email-modal .close{color:#6b6b6b;cursor:pointer;opacity:1;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;font-size:1.35rem;font-weight:600;line-height:1;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.invoice-send-email-modal .close:focus,.invoice-send-email-modal .close:hover{color:var(--systacc-primary-accent,#9c27b0);background:#f3e9f6;border-color:#e0c8e8;outline:none}.invoice-send-email-modal .close:disabled{cursor:not-allowed;opacity:.5}.invoice-send-email-modal .modal-body{background:#fff;padding:18px 20px 20px}.invoice-send-email-modal .invoice-send-email-doc-banner{background:#f8f4fa;border:1px solid #eadff0;border-radius:6px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;margin-bottom:16px;padding:10px 12px;display:flex}.invoice-send-email-modal .invoice-send-email-doc-type{color:var(--systacc-primary-accent,#9c27b0);letter-spacing:.4px;text-transform:uppercase;font-size:12px;font-weight:700}.invoice-send-email-modal .invoice-send-email-doc-number{color:var(--systacc-grey,#5c5c5c);font-size:12px;font-weight:600}.invoice-send-email-modal .invoice-send-email-form{flex-direction:column;gap:16px;margin:0;display:flex}.invoice-send-email-modal .invoice-send-email-section{border:1px solid #ececec;border-radius:6px;flex-direction:column;gap:12px;padding:14px;display:flex}.invoice-send-email-modal .invoice-send-email-field{flex-direction:column;gap:6px;width:100%;min-width:0;display:flex}.invoice-send-email-modal .invoice-send-email-field>label{color:#032429;letter-spacing:.3px;text-transform:uppercase;margin:0;font-size:11px;font-weight:700}.invoice-send-email-modal .invoice-send-email-field-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.invoice-send-email-modal .invoice-send-email-control{box-sizing:border-box;color:#333;font-family:var(--font-sans);resize:vertical;text-transform:none;background:#fff;border:1px solid #cfcfcf;border-radius:5px;outline:0;width:100%;padding:9px 12px;font-size:13px;font-weight:400;line-height:1.4;transition:border-color .15s,box-shadow .15s,background-color .15s}.invoice-send-email-modal textarea.invoice-send-email-control{min-height:38px}.invoice-send-email-modal .invoice-send-email-body{min-height:150px;line-height:1.5}.invoice-send-email-modal .invoice-send-email-control::placeholder{color:#9a9a9a}.invoice-send-email-modal .invoice-send-email-control:hover{border-color:#b5b5b5}.invoice-send-email-modal .invoice-send-email-control:focus{border-color:var(--systacc-primary-accent,#9c27b0);background:#fff;box-shadow:0 0 0 3px #9c27b01f}.invoice-send-email-modal .invoice-send-email-control.is-invalid{border-color:var(--systacc-red,#cd2553);box-shadow:0 0 0 3px #cd25531a}.invoice-send-email-modal .invoice-send-email-hint{color:#888;margin:0;font-size:11px;line-height:1.35}.invoice-send-email-modal .email-send-error{color:var(--systacc-red,#cd2553);margin:0;font-size:12px;font-weight:500}.invoice-send-email-modal .invoice-send-email-attachment{background:#fafafa;border:1px dashed #d0d0d0;border-radius:6px;flex-direction:column;gap:10px;padding:12px 14px;display:flex}.invoice-send-email-modal .invoice-send-email-attachment-copy{flex-direction:column;gap:2px;display:flex}.invoice-send-email-modal .invoice-send-email-attachment-title{color:#032429;letter-spacing:.3px;text-transform:uppercase;font-size:11px;font-weight:700}.invoice-send-email-modal .invoice-send-email-attachment-desc{color:#777;font-size:11px;line-height:1.4}.invoice-send-email-modal .invoice-send-email-attachment-actions{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.invoice-send-email-modal .email-choose-file-btn{color:#333;cursor:pointer;font-family:var(--font-sans);text-transform:none;white-space:nowrap;background:#fff;border:1px solid #c8c8c8;border-radius:5px;flex-shrink:0;margin:0;padding:7px 12px;font-size:12px;font-weight:600;line-height:1.2;transition:background-color .15s,border-color .15s,color .15s}.invoice-send-email-modal .email-choose-file-btn:focus,.invoice-send-email-modal .email-choose-file-btn:hover{color:var(--systacc-primary-accent,#9c27b0);background:#f3e9f6;border-color:#d7bce0;outline:none}.invoice-send-email-modal .email-choose-file-input{display:none}.invoice-send-email-modal .email-choose-file-name{color:#777;text-overflow:ellipsis;white-space:nowrap;flex:140px;min-width:0;font-size:12px;line-height:1.3;overflow:hidden}.invoice-send-email-modal .email-choose-file-name.has-file{color:#333;font-weight:500}.invoice-send-email-modal .email-choose-file-clear{color:var(--systacc-red,#cd2553);cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;font-weight:600;text-decoration:underline}.invoice-send-email-modal .email-choose-file-clear:focus,.invoice-send-email-modal .email-choose-file-clear:hover{color:#a01b3f;outline:none}.invoice-send-email-modal .invoice-send-email-actions{justify-content:flex-end;align-items:center;gap:10px;padding-top:4px;display:flex}.invoice-whatsapp-share-modal .invoice-whatsapp-share-actions{flex-wrap:wrap}.invoice-whatsapp-share-modal .invoice-whatsapp-copy-btn{align-items:center;gap:8px;box-shadow:none!important;color:#333!important;background:#fff!important;border:1px solid #cfcfcf!important;display:inline-flex!important}.invoice-whatsapp-share-modal .invoice-whatsapp-copy-btn:focus,.invoice-whatsapp-share-modal .invoice-whatsapp-copy-btn:hover{background:#f7f7f7!important;border-color:#b8b8b8!important}.invoice-whatsapp-share-help{color:#6b3d78;cursor:help;letter-spacing:0;text-transform:none;background:#f7f2fb;border:1px solid #c9b8d4;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;margin:0;padding:0 0 1px;font-family:Georgia,Times New Roman,serif;font-size:12px;font-style:italic;font-weight:600;line-height:1;display:inline-flex}.invoice-whatsapp-share-help:focus,.invoice-whatsapp-share-help:hover{color:#76037a;background:#efe6f5;border-color:#76037a}.invoice-whatsapp-share-shimmer{border:1px solid #e6e6e6;border-radius:6px;flex-direction:column;gap:10px;min-height:240px;padding:14px 12px;display:flex}.invoice-whatsapp-message-preview{border:1px solid #e6e6e6;border-radius:6px;overflow:hidden}.invoice-whatsapp-share-modal .invoice-whatsapp-editable{resize:vertical;border:0;border-radius:0;min-height:0}.invoice-whatsapp-share-modal .invoice-whatsapp-editable:focus{box-shadow:none}.invoice-whatsapp-locked{color:#3d3544;-webkit-user-select:text;user-select:text;background:#f6f4f7;border-top:1px solid #eee8f0;border-bottom:1px solid #eee8f0;flex-direction:column;gap:2px;padding:12px 14px;font-family:inherit;font-size:13px;line-height:1.55;display:flex}.invoice-whatsapp-locked-line{display:block}.invoice-whatsapp-locked-link{color:#4a148c;text-underline-offset:2px;white-space:nowrap;word-break:normal;background:#ece6f6;border-radius:4px;max-width:100%;padding:4px 8px;font-weight:600;text-decoration:underline;display:inline-block}.invoice-send-email-modal .invoice-send-email-actions .btn-style{cursor:pointer;letter-spacing:.4px;text-transform:uppercase;border-radius:5px;min-width:96px;margin:0;padding:9px 20px;font-size:12px;font-weight:700;transition:background-color .15s,border-color .15s,box-shadow .15s,opacity .15s}.invoice-send-email-modal .invoice-send-cancel-btn{box-shadow:none!important;color:#555!important;background:#fff!important;border:1px solid #cfcfcf!important}.invoice-send-email-modal .invoice-send-cancel-btn:focus,.invoice-send-email-modal .invoice-send-cancel-btn:hover{color:#333!important;background:#f7f7f7!important;border-color:#b8b8b8!important}.invoice-send-email-modal .invoice-send-email-actions .btn-style.bg-green,.invoice-send-email-modal .invoice-send-submit-btn{background:var(--systacc-green,#007a5a)!important;border:1px solid var(--systacc-green,#007a5a)!important;color:#fff!important;box-shadow:0 4px 14px #007a5a47!important}.invoice-send-email-modal .invoice-send-email-actions .btn-style.bg-green:focus,.invoice-send-email-modal .invoice-send-email-actions .btn-style.bg-green:hover,.invoice-send-email-modal .invoice-send-submit-btn:focus,.invoice-send-email-modal .invoice-send-submit-btn:hover{background:#00664b!important;border-color:#00664b!important;box-shadow:0 6px 16px #007a5a57!important}.invoice-send-email-modal .invoice-send-email-actions .btn-style:disabled{cursor:not-allowed;opacity:.65;box-shadow:none!important}@media (max-width:640px){.invoice-send-email-modal.modal{padding:8px}.invoice-send-email-modal .modal-dialog{width:100%;max-width:100%;margin:8px auto}.invoice-send-email-modal .modal-body{padding:14px}.invoice-send-email-modal .invoice-send-email-field-row{grid-template-columns:1fr}.invoice-send-email-modal .invoice-send-email-actions{flex-direction:column-reverse}.invoice-send-email-modal .invoice-send-email-actions .btn-style{width:100%}}.invoice-send-email-modal .emailSenders .form-group.text-input-field,.invoice-send-email-modal .emailSenders .text-input-field{width:100%;margin-top:14px;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:#333;text-overflow:ellipsis;text-transform:none;background:#fff;border:1px solid #cfcfcf;border-radius:5px;outline:0;width:100%;padding:9px 12px;font-size:13px;font-weight:400;transition:border-color .15s,box-shadow .15s;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:150px}.invoice-send-email-modal .emailSenders .input-field:focus,.invoice-send-email-modal .emailSenders textarea.input-field:focus{border-color:var(--systacc-primary-accent,#9c27b0);box-shadow:0 0 0 3px #9c27b01f;background-color:#fff!important}.invoice-send-email-modal .emailSenders .input-field+label,.invoice-send-email-modal .emailSenders textarea.input-field+label{color:#032429;text-transform:uppercase;z-index:1;background:#fff;border-radius:3px;padding:2px 6px;font-size:10px;font-weight:700;display:inline-block;position:absolute;top:0;left:8px;transform:translateY(-50%);margin-bottom:0!important}.invoice-send-email-modal .invoice-send-email-title-wrap{flex:1}.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:var(--systacc-grey)!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:var(--systacc-grey);text-transform:uppercase;font-size:10px}.view-hotel-invoice .section-head{color:var(--systacc-grey);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 .flight-card-select .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-flight-invoice .traveller-main-table .flight-card-select{width:100%;height:26px;font-size:10px;font-weight:400}.view-flight-invoice .traveller-main-table .flight-card-select .ant-select-selector{box-shadow:none!important;background:0 0!important;border:none!important;height:auto!important;min-height:0!important;padding:0!important}.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-insurance-invoice .top-miscellaneous-bar .invoice-country-cell,.view-other-invoice .top-miscellaneous-bar .invoice-country-cell,.view-visa-invoice .top-miscellaneous-bar .invoice-country-cell{vertical-align:middle;width:14%;min-width:120px;max-width:180px;overflow:hidden}.view-insurance-invoice .top-miscellaneous-bar .invoice-country-multiselect.ant-select,.view-other-invoice .top-miscellaneous-bar .invoice-country-multiselect.ant-select,.view-visa-invoice .top-miscellaneous-bar .invoice-country-multiselect.ant-select{width:100%;min-width:0;max-width:100%;display:block;height:26px!important}.view-insurance-invoice .top-miscellaneous-bar .invoice-country-multiselect.ant-select .ant-select-selector,.view-other-invoice .top-miscellaneous-bar .invoice-country-multiselect.ant-select .ant-select-selector,.view-visa-invoice .top-miscellaneous-bar .invoice-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-insurance-invoice .top-miscellaneous-bar .invoice-country-multiselect.ant-select .ant-select-selection-overflow,.view-insurance-invoice .top-miscellaneous-bar .invoice-country-multiselect.ant-select .ant-select-selection-overflow-item,.view-insurance-invoice .top-miscellaneous-bar .invoice-country-multiselect.ant-select .ant-select-selection-wrap,.view-other-invoice .top-miscellaneous-bar .invoice-country-multiselect.ant-select .ant-select-selection-overflow,.view-other-invoice .top-miscellaneous-bar .invoice-country-multiselect.ant-select .ant-select-selection-overflow-item,.view-other-invoice .top-miscellaneous-bar .invoice-country-multiselect.ant-select .ant-select-selection-wrap,.view-visa-invoice .top-miscellaneous-bar .invoice-country-multiselect.ant-select .ant-select-selection-overflow,.view-visa-invoice .top-miscellaneous-bar .invoice-country-multiselect.ant-select .ant-select-selection-overflow-item,.view-visa-invoice .top-miscellaneous-bar .invoice-country-multiselect.ant-select .ant-select-selection-wrap{align-items:center;max-width:100%;min-height:0;max-height:24px;overflow:hidden}.view-insurance-invoice .top-miscellaneous-bar .invoice-country-multiselect.ant-select .ant-select-selection-overflow,.view-other-invoice .top-miscellaneous-bar .invoice-country-multiselect.ant-select .ant-select-selection-overflow,.view-visa-invoice .top-miscellaneous-bar .invoice-country-multiselect.ant-select .ant-select-selection-overflow{flex-wrap:nowrap;max-width:100%;display:flex}.view-insurance-invoice .top-miscellaneous-bar .invoice-country-multiselect.ant-select .ant-select-selection-overflow-item,.view-other-invoice .top-miscellaneous-bar .invoice-country-multiselect.ant-select .ant-select-selection-overflow-item,.view-visa-invoice .top-miscellaneous-bar .invoice-country-multiselect.ant-select .ant-select-selection-overflow-item{flex:0 auto;min-width:0;max-width:100%}.view-insurance-invoice .top-miscellaneous-bar .invoice-country-multiselect.ant-select .ant-select-selection-overflow-item-rest,.view-other-invoice .top-miscellaneous-bar .invoice-country-multiselect.ant-select .ant-select-selection-overflow-item-rest,.view-visa-invoice .top-miscellaneous-bar .invoice-country-multiselect.ant-select .ant-select-selection-overflow-item-rest{flex:none}.view-insurance-invoice .top-miscellaneous-bar .invoice-country-multiselect .ant-select-selection-overflow-item-rest .ant-select-selection-item,.view-insurance-invoice .top-miscellaneous-bar .invoice-country-multiselect .invoice-country-tag,.view-other-invoice .top-miscellaneous-bar .invoice-country-multiselect .ant-select-selection-overflow-item-rest .ant-select-selection-item,.view-other-invoice .top-miscellaneous-bar .invoice-country-multiselect .invoice-country-tag,.view-visa-invoice .top-miscellaneous-bar .invoice-country-multiselect .ant-select-selection-overflow-item-rest .ant-select-selection-item,.view-visa-invoice .top-miscellaneous-bar .invoice-country-multiselect .invoice-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-insurance-invoice .top-miscellaneous-bar .invoice-country-multiselect .invoice-country-tag-label,.view-other-invoice .top-miscellaneous-bar .invoice-country-multiselect .invoice-country-tag-label,.view-visa-invoice .top-miscellaneous-bar .invoice-country-multiselect .invoice-country-tag-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.view-insurance-invoice .top-miscellaneous-bar .invoice-country-multiselect .ant-select-selection-overflow-item-rest .ant-select-selection-item,.view-other-invoice .top-miscellaneous-bar .invoice-country-multiselect .ant-select-selection-overflow-item-rest .ant-select-selection-item,.view-visa-invoice .top-miscellaneous-bar .invoice-country-multiselect .ant-select-selection-overflow-item-rest .ant-select-selection-item{flex-shrink:0;max-width:none;padding-inline:4px}.view-insurance-invoice .top-miscellaneous-bar .invoice-country-multiselect .invoice-country-tag-close,.view-other-invoice .top-miscellaneous-bar .invoice-country-multiselect .invoice-country-tag-close,.view-visa-invoice .top-miscellaneous-bar .invoice-country-multiselect .invoice-country-tag-close{color:#999;cursor:pointer;flex-shrink:0;margin-left:2px;font-size:10px;line-height:1}.view-insurance-invoice .top-miscellaneous-bar .invoice-country-multiselect.ant-select:not(.ant-select-open) .ant-select-selection-search,.view-other-invoice .top-miscellaneous-bar .invoice-country-multiselect.ant-select:not(.ant-select-open) .ant-select-selection-search,.view-visa-invoice .top-miscellaneous-bar .invoice-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-insurance-invoice .top-miscellaneous-bar .invoice-country-multiselect.ant-select.ant-select-open .ant-select-selection-search,.view-other-invoice .top-miscellaneous-bar .invoice-country-multiselect.ant-select.ant-select-open .ant-select-selection-search,.view-visa-invoice .top-miscellaneous-bar .invoice-country-multiselect.ant-select.ant-select-open .ant-select-selection-search{min-width:24px;max-width:100%;margin-inline-start:0}.view-insurance-invoice .top-miscellaneous-bar .invoice-country-multiselect.ant-select.ant-select-open .ant-select-selection-search-input,.view-other-invoice .top-miscellaneous-bar .invoice-country-multiselect.ant-select.ant-select-open .ant-select-selection-search-input,.view-visa-invoice .top-miscellaneous-bar .invoice-country-multiselect.ant-select.ant-select-open .ant-select-selection-search-input{min-width:40px;height:22px!important;line-height:22px!important}.view-insurance-invoice .top-miscellaneous-bar .invoice-country-multiselect.ant-select.ant-select-focused .ant-select-selector,.view-other-invoice .top-miscellaneous-bar .invoice-country-multiselect.ant-select.ant-select-focused .ant-select-selector,.view-visa-invoice .top-miscellaneous-bar .invoice-country-multiselect.ant-select.ant-select-focused .ant-select-selector{box-shadow:none!important;border-color:#9c27b0!important}.view-insurance-invoice .invoice-country-multiselect-actions .btn-link,.view-other-invoice .invoice-country-multiselect-actions .btn-link,.view-visa-invoice .invoice-country-multiselect-actions .btn-link{font-size:10px;text-decoration:none}.invoice-country-multiselect-dropdown.ant-select-dropdown{overflow:hidden;border:1px solid #d2d2d2!important;border-radius:4px!important;padding:0!important;box-shadow:0 4px 12px #0000001f!important}.invoice-country-multiselect-dropdown .rc-virtual-list-holder{scrollbar-color:#c4a0c6 #f5f5f5;scrollbar-width:thin;max-height:180px!important}.invoice-country-multiselect-dropdown .rc-virtual-list-holder::-webkit-scrollbar{width:6px}.invoice-country-multiselect-dropdown .rc-virtual-list-holder::-webkit-scrollbar-track{background:#f5f5f5}.invoice-country-multiselect-dropdown .rc-virtual-list-holder::-webkit-scrollbar-thumb{background:#c4a0c6;border-radius:3px}.invoice-country-multiselect-dropdown .rc-virtual-list-holder::-webkit-scrollbar-thumb:hover{background:#9c27b0}.invoice-country-multiselect-popup{flex-direction:column;min-width:0;display:flex}.invoice-country-multiselect-actions{z-index:1;background:#fafafa;border-bottom:1px solid #ebebeb;flex-shrink:0;align-items:center;gap:14px;padding:6px 10px;display:flex;position:sticky;top:0}.invoice-country-multiselect-action-btn{color:#76007a;cursor:pointer;background:0 0;border:0;padding:0;font-size:11px;font-weight:500;line-height:1.2}.invoice-country-multiselect-action-btn:hover{color:#550058;text-decoration:underline}.invoice-country-multiselect-dropdown .ant-select-item{color:#4c4c4c!important;min-height:24px!important;padding:3px 10px!important;font-size:11px!important;font-weight:400!important;line-height:1.25!important}.invoice-country-multiselect-dropdown .ant-select-item-option-content{text-overflow:ellipsis;white-space:nowrap;line-height:1.25;overflow:hidden}.invoice-country-multiselect-dropdown .ant-select-item-option-active,.invoice-country-multiselect-dropdown .ant-select-item-option:hover{background-color:#f5f5f5!important}.invoice-country-multiselect-dropdown .ant-select-item-option-selected{color:#401940!important;background-color:#fcebff!important;font-weight:500!important}.invoice-country-multiselect-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled) .ant-select-item-option-state{color:#9c27b0}.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,.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,.view-gst-invoice table.fare-breakup-table select.inner-select-top{width:100%;height:26px!important;min-height:26px!important;font-size:10px!important;font-weight:400!important}.view-gst-invoice table.fare-breakup-table select.inner-select-top{appearance:auto;box-sizing:border-box;color:var(--systacc-grey);text-align-last:left;background:#fff;border-radius:3px;padding:2px;line-height:1.2;border:1px solid #d2d2d2!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{justify-content:space-between;align-items:center;min-width:280px;margin-bottom:8px;display:flex}.view-tour-invoice .invoice-page-footer .title-type{color:var(--systacc-grey);text-transform:uppercase;font-size:10px;font-weight:400}.view-tour-invoice .invoice-page-footer .result-type{color:var(--systacc-grey);font-size:12px;font-weight:500}.view-tour-invoice .invoice-page-footer .total-box.text-danger .result-type,.view-tour-invoice .invoice-page-footer .total-box.text-danger .title-type{font-weight:700;color:#cd2553!important}.view-tour-invoice .invoice-page-footer .tour-tcs-box,.view-tour-invoice .invoice-page-footer .tour-tcs-toggle-box{gap:12px}.view-tour-invoice .invoice-page-footer .tour-tcs-toggle-box .switch{flex-shrink:0;margin:0}.view-tour-invoice .invoice-page-footer .tour-tcs-input,.view-tour-invoice .invoice-page-footer .tour-tcs-input.ant-input,.view-tour-invoice .invoice-page-footer .tour-tcs-input.traveller-input-field,.view-tour-invoice .invoice-page-footer select.tour-tcs-input{appearance:auto;box-sizing:border-box;color:var(--systacc-grey);cursor:pointer;text-align:right;background:#fff;border:1px solid #d2d2d2;border-radius:3px;flex:0 0 170px;max-width:170px;height:26px;min-height:26px;font-weight:600;width:170px!important;padding:2px 6px!important;font-size:10px!important}.view-tour-invoice .invoice-page-footer input.tour-tcs-input{cursor:text;text-align:right}.view-tour-invoice .invoice-page-footer input.tour-tcs-input[type=number]{appearance:textfield}.view-tour-invoice .invoice-page-footer input.tour-tcs-input[type=number]::-webkit-inner-spin-button,.view-tour-invoice .invoice-page-footer input.tour-tcs-input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.view-tour-invoice .tour-narration-panel .text-grey{color:#888;font-size:10px;font-weight:400}.view-tour-invoice .tour-narration-panel{max-width:55%;font-size:10px;font-weight:400;line-height:1.5}.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-other-invoice .tour-fare-expand-layout,.view-tour-invoice .tour-fare-expand-layout{align-items:stretch;gap:0;width:100%}.view-other-invoice .tour-service-details-panel,.view-tour-invoice .tour-service-details-panel{border-right:0;flex-direction:column;flex:0 0 18%;min-width:150px;max-width:18%;padding:4px 8px 4px 4px;display:flex}.view-other-invoice .other-service-details-box{border:1px solid #d2d2d2;border-radius:3px;flex-direction:column;margin-top:4px;display:flex;overflow:hidden}.view-other-invoice .other-service-details-line{box-sizing:border-box;text-align:left;text-transform:uppercase;background:#fff;outline:none;flex:none;width:100%;height:26px;min-height:26px;margin:0;padding:0 8px;font-size:11px;font-weight:600;line-height:26px;display:block;box-shadow:none!important;border:0!important;border-radius:0!important}.view-other-invoice .other-service-details-line:focus{background:#fff}.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 .other-service-details-box{border:1px solid #d2d2d2;border-radius:3px;flex-direction:column;margin-top:4px;display:flex;overflow:hidden}.view-tour-invoice .other-service-details-line{box-sizing:border-box;text-align:left;text-transform:uppercase;background:#fff;outline:none;flex:none;width:100%;height:26px;min-height:26px;margin:0;padding:0 8px;font-size:11px;font-weight:600;line-height:26px;display:block;box-shadow:none!important;border:0!important;border-radius:0!important}.view-tour-invoice .other-service-details-line:focus{background:#fff}.view-tour-invoice .traveller-outer-container.section-maximized{height:calc(100vh - var(--app-header-height,44px));bottom:0;left:var(--app-sidebar-width,55px);top:var(--app-header-height,44px);width:calc(100vw - var(--app-sidebar-width,55px));z-index:1002;background:#fff;position:fixed}.view-tour-invoice .section-head-full{border-bottom:1px solid #d3d3d3;justify-content:space-between;padding:5px 30px 5px 20px;display:flex;box-shadow:0 -11px 20px #00000014;margin-bottom:0!important}.view-tour-invoice .minimize{color:#c30000;cursor:pointer;justify-content:center;align-items:center;font-size:12px;display:flex}.view-tour-invoice .minimize:hover{color:#900}.view-tour-invoice .traveller-section.maximized-modal.section-scrollable{padding:12px 20px 24px;overflow-y:auto;height:auto!important;max-height:calc(100vh - var(--app-header-height,44px) - 48px)!important}.view-bus-invoice .traveller-outer-container.section-maximized,.view-car-invoice .traveller-outer-container.section-maximized,.view-hotel-invoice .traveller-outer-container.section-maximized,.view-insurance-invoice .traveller-outer-container.section-maximized,.view-other-invoice .traveller-outer-container.section-maximized,.view-rail-invoice .traveller-outer-container.section-maximized,.view-visa-invoice .traveller-outer-container.section-maximized{height:calc(100vh - var(--app-header-height,44px));bottom:0;left:var(--app-sidebar-width,55px);top:var(--app-header-height,44px);width:calc(100vw - var(--app-sidebar-width,55px));z-index:1002;background:#fff;position:fixed}.view-bus-invoice .section-head-full,.view-car-invoice .section-head-full,.view-hotel-invoice .section-head-full,.view-insurance-invoice .section-head-full,.view-other-invoice .section-head-full,.view-rail-invoice .section-head-full,.view-visa-invoice .section-head-full{border-bottom:1px solid #d3d3d3;justify-content:space-between;padding:5px 30px 5px 20px;display:flex;box-shadow:0 -11px 20px #00000014;margin-bottom:0!important}.view-bus-invoice .minimize,.view-car-invoice .minimize,.view-hotel-invoice .minimize,.view-insurance-invoice .minimize,.view-other-invoice .minimize,.view-rail-invoice .minimize,.view-visa-invoice .minimize{color:#c30000;cursor:pointer;justify-content:center;align-items:center;font-size:12px;display:flex}.view-bus-invoice .minimize:hover,.view-car-invoice .minimize:hover,.view-hotel-invoice .minimize:hover,.view-insurance-invoice .minimize:hover,.view-other-invoice .minimize:hover,.view-rail-invoice .minimize:hover,.view-visa-invoice .minimize:hover{color:#900}.view-bus-invoice .traveller-section.maximized-modal.section-scrollable,.view-car-invoice .traveller-section.maximized-modal.section-scrollable,.view-hotel-invoice .traveller-section.maximized-modal.section-scrollable,.view-insurance-invoice .traveller-section.maximized-modal.section-scrollable,.view-other-invoice .traveller-section.maximized-modal.section-scrollable,.view-rail-invoice .traveller-section.maximized-modal.section-scrollable,.view-visa-invoice .traveller-section.maximized-modal.section-scrollable{padding:12px 20px 24px;overflow-y:auto;height:auto!important;max-height:calc(100vh - var(--app-header-height,44px) - 48px)!important}.view-bus-invoice .other-services-maximized .tour-service-details-panel,.view-car-invoice .other-services-maximized .tour-service-details-panel,.view-hotel-invoice .other-services-maximized .tour-service-details-panel,.view-insurance-invoice .other-services-maximized .tour-service-details-panel,.view-other-invoice .other-services-maximized .tour-service-details-panel,.view-rail-invoice .other-services-maximized .tour-service-details-panel,.view-tour-invoice .other-services-maximized .tour-service-details-panel,.view-visa-invoice .other-services-maximized .tour-service-details-panel{flex:0 0 16%;align-self:flex-start;max-width:16%}.view-bus-invoice .other-services-maximized .tour-fare-expand-main,.view-car-invoice .other-services-maximized .tour-fare-expand-main,.view-hotel-invoice .other-services-maximized .tour-fare-expand-main,.view-insurance-invoice .other-services-maximized .tour-fare-expand-main,.view-other-invoice .other-services-maximized .tour-fare-expand-main,.view-rail-invoice .other-services-maximized .tour-fare-expand-main,.view-tour-invoice .other-services-maximized .tour-fare-expand-main,.view-visa-invoice .other-services-maximized .tour-fare-expand-main{min-width:0;padding-left:10px}.view-bus-invoice .other-services-maximized table.fare-breakup-table,.view-car-invoice .other-services-maximized table.fare-breakup-table,.view-hotel-invoice .other-services-maximized table.fare-breakup-table,.view-insurance-invoice .other-services-maximized table.fare-breakup-table,.view-other-invoice .other-services-maximized table.fare-breakup-table,.view-rail-invoice .other-services-maximized table.fare-breakup-table,.view-tour-invoice .other-services-maximized table.fare-breakup-table,.view-visa-invoice .other-services-maximized table.fare-breakup-table{min-width:0}.view-bus-invoice .other-services-maximized .fare-breakup-actions .btn-style,.view-car-invoice .other-services-maximized .fare-breakup-actions .btn-style,.view-hotel-invoice .other-services-maximized .fare-breakup-actions .btn-style,.view-insurance-invoice .other-services-maximized .fare-breakup-actions .btn-style,.view-other-invoice .other-services-maximized .fare-breakup-actions .btn-style,.view-rail-invoice .other-services-maximized .fare-breakup-actions .btn-style,.view-tour-invoice .other-services-maximized .fare-breakup-actions .btn-style,.view-visa-invoice .other-services-maximized .fare-breakup-actions .btn-style{min-width:160px;height:30px;padding:0 16px;font-size:11px}.view-tour-invoice .text-left{text-align:left!important}.view-tour-invoice .text-right{text-align:right!important}.view-tour-invoice .text-center{text-align:center!important}.view-tour-invoice .text-grey{color:#888}.view-tour-invoice .text-bold{font-weight:700}.view-tour-invoice .text-blue{color:#007bff}.view-tour-invoice .w-100{width:100%}.view-tour-invoice .retrive-wrapper{border:1px solid #dee2e6;border-radius:2px;width:100%}.view-tour-invoice .retrive-wrapper--empty{height:auto;max-height:none;overflow:visible}.view-tour-invoice .retrive-wrapper--has-rows{max-height:212px;overflow:auto}.view-tour-invoice .tour-retrieve-table-wrap{width:100%}.view-tour-invoice .tour-retrieve-table-wrap .tour-retrieve-table{border-collapse:collapse;table-layout:fixed;background:#fff;width:100%;margin-bottom:0!important}.view-tour-invoice .tour-retrieve-table-wrap .tour-retrieve-table td,.view-tour-invoice .tour-retrieve-table-wrap .tour-retrieve-table th{vertical-align:middle;border:1px solid #dee2e6;padding:6px 8px;font-size:10px}.view-tour-invoice .tour-retrieve-table-wrap .tour-retrieve-table thead th{z-index:1;border-bottom:1px solid #dee2e6;font-size:9px;font-weight:500;position:sticky;top:0;background-color:#edf0ff!important}.view-tour-invoice .tour-retrieve-table-wrap .tour-retrieve-table tbody tr:nth-child(2n) td{background:#fafafa}.view-tour-invoice .tour-retrieve-table-wrap .tour-retrieve-table tbody tr td:first-child{border-left:0!important}.view-tour-invoice .tour-retrieve-col-date{width:10%}.view-tour-invoice .tour-retrieve-col-doc-no{width:16%}.view-tour-invoice .tour-retrieve-col-particular{width:44%}.view-tour-invoice .tour-retrieve-col-voucher{width:14%}.view-tour-invoice .tour-retrieve-col-amount{width:16%}.view-tour-invoice .tour-retrieve-table-wrap .tour-retrieve-total-row td{background:#fff;border-top:1px solid #dee2e6;font-weight:700}.view-tour-invoice .tour-retrieve-table-wrap .tour-retrieve-total-label{text-transform:uppercase;font-size:10px;font-weight:700}.view-tour-invoice .tour-retrieve-table-wrap .tour-retrieve-total-value{color:#007bff;font-weight:700}.view-tour-invoice .tour-retrieve-actions{justify-content:center;margin:10px 0;display:flex}.view-tour-invoice .tour-retrieve-actions .btn-style.retrieveBtn.bg-indigo{color:#fff!important;background:#3f51b5!important;border:none!important}.view-tour-invoice .invoice-page-footer .subtotal--tour-consolidate{flex:none;min-width:0;max-width:none}.view-tour-invoice .tour-fare-subtotal-panel{flex-direction:column;gap:8px;width:fit-content;margin-left:auto;display:flex}.view-tour-invoice .tour-fare-subtotal-row{grid-template-columns:100px auto;align-items:end;gap:8px 10px;display:grid}.view-tour-invoice .tour-fare-subtotal-row--compact,.view-tour-invoice .tour-fare-subtotal-row--net{align-items:end}.view-tour-invoice .tour-fare-subtotal-label{flex-direction:column;justify-content:center;gap:4px;padding-bottom:0;display:flex}.view-tour-invoice .tour-fare-subtotal-label--strong{color:var(--systacc-grey);text-align:right;text-transform:uppercase;min-height:24px;padding-bottom:0;font-size:10px;font-weight:700;line-height:24px}.view-tour-invoice .tour-fare-subtotal-title{color:var(--systacc-grey);font-size:10px;font-weight:500;line-height:1.2}.view-tour-invoice .tour-fare-subtotal-title small{font-size:9px;font-weight:400}.view-tour-invoice .tour-fare-subtotal-hsn{grid-template-columns:auto 68px;align-items:center;gap:4px;display:grid}.view-tour-invoice .tour-fare-subtotal-hsn>span{color:var(--systacc-grey);text-transform:uppercase;font-size:9px;font-weight:500}.view-tour-invoice .tour-fare-subtotal-hsn .traveller-input-field{width:68px!important}.view-tour-invoice .tour-fare-subtotal-grid--values{grid-template-columns:42px 56px 56px 56px 70px;align-items:end;gap:4px 5px;width:fit-content;display:grid}.view-tour-invoice .tour-fare-subtotal-field{flex-direction:column;gap:2px;min-width:0;display:flex}.view-tour-invoice .tour-fare-subtotal-field--col-1{grid-column:1}.view-tour-invoice .tour-fare-subtotal-field--col-2{grid-column:2}.view-tour-invoice .tour-fare-subtotal-field--col-3{grid-column:3}.view-tour-invoice .tour-fare-subtotal-field--col-4{grid-column:4}.view-tour-invoice .tour-fare-subtotal-field--col-5{grid-column:5}.view-tour-invoice .tour-fare-subtotal-field label{color:var(--systacc-grey);white-space:nowrap;min-height:12px;margin:0;font-size:9px;font-weight:500;line-height:1.2}.view-tour-invoice .tour-fare-subtotal-field .inner-select-top,.view-tour-invoice .tour-fare-subtotal-field .traveller-input-field,.view-tour-invoice .tour-fare-subtotal-field select.inner-select-top{box-sizing:border-box;background:#fff;border:1px solid #d2d2d2;border-radius:3px;width:100%;max-width:100%;height:24px;min-height:24px;padding:2px 4px!important;font-size:10px!important}.view-tour-invoice .tour-fare-subtotal-field .traveller-input-field{text-align:right}.view-tour-invoice .tour-fare-subtotal-field--amount .traveller-input-field{font-weight:600}.view-tour-invoice .tour-fare-subtotal-field--net-total .traveller-input-field{color:#cd2553;font-weight:700}.view-tour-invoice .tour-fare-subtotal-row--net .tour-fare-subtotal-label--strong{color:#cd2553;min-height:12px;padding-bottom:14px;line-height:12px}@media (max-width:1100px){.view-tour-invoice .tour-fare-subtotal-panel{width:100%;margin-left:0}.view-tour-invoice .tour-fare-subtotal-row{grid-template-columns:1fr}.view-tour-invoice .tour-fare-subtotal-label,.view-tour-invoice .tour-fare-subtotal-label--strong{text-align:left}.view-tour-invoice .tour-fare-subtotal-row--net .tour-fare-subtotal-label--strong{padding-bottom:0}.view-tour-invoice .tour-fare-subtotal-grid--values{width:100%}}.view-tour-invoice .tour-invoice-footer:has(.subtotal--tour-consolidate) .tour-narration-panel{flex:auto;max-width:none}.view-tour-invoice .tour-invoice-footer:has(.subtotal--tour-consolidate) .subtotal--tour-consolidate{flex:none;min-width:0}.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:var(--systacc-grey);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:var(--systacc-grey);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:flex-start;gap:4px;font-size:10px;font-weight:400}.view-rail-invoice .fare-sc-hsn-row>.invoice-table-field{flex:auto;min-width:4.5rem}.view-rail-invoice .fare-sc-hsn-input{width:100%;min-width:0}.view-rail-invoice .fare-sc-hsn-row .invoice-field-error{text-align:right;white-space:normal;margin-top:2px;line-height:1.2}.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:var(--systacc-grey);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:var(--systacc-grey);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:flex-start;gap:4px;font-size:10px;font-weight:400}.view-car-invoice .fare-sc-hsn-row>.invoice-table-field{flex:auto;min-width:4.5rem}.view-car-invoice .fare-sc-hsn-input{width:100%;min-width:0}.view-car-invoice .fare-sc-hsn-row .invoice-field-error{text-align:right;white-space:normal;margin-top:2px;line-height:1.2}.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:var(--systacc-grey);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:var(--systacc-grey);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:flex-start;gap:4px;font-size:10px;font-weight:400}.view-bus-invoice .fare-sc-hsn-row>.invoice-table-field{flex:auto;min-width:4.5rem}.view-bus-invoice .fare-sc-hsn-input{width:100%;min-width:0}.view-bus-invoice .fare-sc-hsn-row .invoice-field-error{text-align:right;white-space:normal;margin-top:2px;line-height:1.2}.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 .top-miscellaneous-bar--advance-visa td:nth-child(2) .advance-visa-account-field,.view-other-invoice .top-miscellaneous-bar--advance-visa td:nth-child(2) .invoice-table-autocomplete{width:100%;min-width:100%;display:block}.view-other-invoice .top-miscellaneous-bar--advance-visa td:nth-child(2) .ant-select{width:100%!important}.view-other-invoice .top-miscellaneous-bar--advance-visa-secondary 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{text-transform:uppercase;font-size:9px;font-weight:500}.view-other-invoice .total-details-table .total-ref-col{width:14%}.view-other-invoice .total-details-table .total-fare-col{width:16%}.view-other-invoice .total-details-table .total-client-col,.view-other-invoice .total-details-table .total-supplier-col{width:35%}.view-other-invoice .total-details-table .w-100per th{text-transform:uppercase;white-space:nowrap;font-size:9px;font-weight:500}.view-other-invoice .total-details-table .w-100per td{font-size:10px}.view-other-invoice .total-details-table .inner-reference-table .hyperLink{color:#1890ff;text-transform:uppercase;font-size:10px;font-weight:500}.view-other-invoice .total-details-table .inner-reference-table .other-reference-new{color:var(--systacc-grey);text-transform:uppercase;font-size:10px;font-weight:500;text-decoration:none}.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:0}.view-other-invoice .fare-breakup-wrap-cell{background:#fff;overflow-x:auto}.view-other-invoice .fare-breakup-head{letter-spacing:.02em;text-transform:uppercase;padding:4px 8px;font-size:10px;font-weight:500}.view-other-invoice .fare-breakup-actions{gap:10px;margin:10px 0 12px}.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:120px}.view-other-invoice table.fare-breakup-table col.fare-breakup-side-col{width:calc(50% - 60px)}.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:6px 10px!important}.view-other-invoice table.fare-breakup-table th{text-transform:uppercase;font-weight:500;padding:8px 10px!important}.view-other-invoice table.fare-breakup-table .fare-sc-field label,.view-other-invoice table.fare-breakup-table .fare-sc-hsn-row>span,.view-other-invoice table.fare-breakup-table .fare-sc-label-wrap label,.view-other-invoice table.fare-breakup-table .fare-tds-col label,.view-other-invoice table.fare-breakup-table td:first-child{color:var(--systacc-grey);text-transform:uppercase;white-space:nowrap}.view-other-invoice table.fare-breakup-table .client,.view-other-invoice table.fare-breakup-table .supplier{text-align:center;text-transform:uppercase}.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:var(--systacc-grey);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:8px;display:flex}.view-other-invoice table.fare-breakup-table .three-fields .inner-select-top{flex:0 0 18%;max-width:18%}.view-other-invoice table.fare-breakup-table .three-fields .ant-input,.view-other-invoice table.fare-breakup-table .three-fields input{flex:0 0 39%;max-width:39%}.view-other-invoice .fare-sc-fields,.view-other-invoice .fare-tds-fields{align-items:flex-end;gap:8px}.view-other-invoice .fare-tds-col{flex:1 1 0;min-width:0;max-width:none}.view-other-invoice .fare-sc-field{flex:1 1 0;min-width:52px;max-width:none}.view-other-invoice .fare-sc-field-compact{flex:0 0 48px;max-width:48px}.view-other-invoice .fare-sc-field label,.view-other-invoice .fare-tds-col label{white-space:nowrap;margin-bottom:3px;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:4px;font-size:10px;font-weight:400;display:block}.view-other-invoice .fare-sc-hsn-row{align-items:flex-start;gap:6px;font-size:10px;font-weight:400}.view-other-invoice .fare-sc-hsn-row>.invoice-table-field{flex:auto;min-width:4.5rem}.view-other-invoice .fare-sc-hsn-input{width:100%;min-width:0}.view-other-invoice .fare-sc-hsn-row .invoice-field-error{text-align:right;white-space:normal;margin-top:2px;line-height:1.2}.view-other-invoice .fare-sc-taxable-select,.view-other-invoice .fare-sc-type-select{width:42px!important;min-width:42px!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 .subtotal{min-width:360px}.view-other-invoice .invoice-page-footer .total-box{align-items:center;min-width:280px;margin-bottom:8px}.view-other-invoice .invoice-page-footer .title-type{color:var(--systacc-grey);text-transform:uppercase;font-size:10px;font-weight:400}.view-other-invoice .invoice-page-footer .result-type{color:var(--systacc-grey);font-size:12px;font-weight:500}.view-other-invoice .invoice-page-footer .total-box.text-danger .result-type,.view-other-invoice .invoice-page-footer .total-box.text-danger .title-type{font-weight:700;color:#cd2553!important}.view-other-invoice .invoice-page-footer .other-tcs-box{gap:12px}.view-other-invoice .invoice-page-footer .other-tcs-input,.view-other-invoice .invoice-page-footer .other-tcs-input.ant-input,.view-other-invoice .invoice-page-footer .other-tcs-input.traveller-input-field{flex:0 0 170px;max-width:170px;height:26px;min-height:26px;width:170px!important;padding:2px 6px!important;font-size:10px!important}.view-other-invoice .invoice-page-footer input.other-tcs-input[type=number]{appearance:textfield}.view-other-invoice .invoice-page-footer input.other-tcs-input[type=number]::-webkit-inner-spin-button,.view-other-invoice .invoice-page-footer input.other-tcs-input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.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:var(--systacc-grey);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}.systacc-loader{--systacc-loader-size:56px;flex-shrink:0;color:var(--systacc-primary)!important}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@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}@property --tw-duration{syntax:"*";inherits:false}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@keyframes spin{to{transform:rotate(1turn)}}@keyframes pulse{50%{opacity:.5}}